Skip to content
moonflare
← Back to projects
AcademicPrivateMechatronicsIndustrial AutomationSoftware

Intelligent Production Line Supervisor

An academic mechatronics project simulating an automated production line with real-time supervision and industrial performance indicators.

Evidence note: High-level summary based on verified profile description; source is not publicly available.

Context

Academic project from Mechatronics Engineering studies. The repository is private; this case study reflects the verified high-level description from the public profile.

Problem

Understanding and demonstrating industrial line behavior requires visibility into station states, faults, and performance indicators in real time.

Constraints

  • Simulation context (not a deployed factory system).
  • Needed to model multiple stations, failure scenarios, and KPI calculations coherently.

Architecture

  • Web-based supervisory interface for a simulated multi-station production line.
  • State management to represent machine states, events, and configurable scenarios.
  • Visualization of line status and historical/real-time indicators.

Key decisions

  • Focused on live indicators such as availability, performance, quality, and OEE to connect software visualization with industrial engineering concepts.
  • Included fault injection and configurable parameters to explore behavior under different scenarios.

Implementation

  • Built a 2D line visualization with machine states, alerts, and metrics displays.
  • Implemented configurable production speed and scenario controls for experimentation.

Challenges

  • Keeping the simulation model understandable while representing multiple interacting stations and KPIs.

Outcomes (verified)

  • A complete supervisory simulation demonstrating integration of software, visualization, and industrial metrics concepts.
  • No public deployment or production measurements are claimed.

Lessons learned

  • Good supervisory interfaces make system state and performance legible, which is foundational to automation and improvement.

Stack

  • React
  • TypeScript
  • Vite
  • Zustand
  • Tailwind CSS
  • Chart.js
  • Firebase