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