Industrial
Industrial Process Simulation
An interactive browser simulation of a potato-processing plant, with a selectable 3D layout, process controls, production records, alarms and fault scenarios.
The challenge
A production line is a connected process. A change at one machine can affect buffers, downstream throughput, quality release and the work of the operator.
How the system works
A deterministic process model supplies a shared plant state to the 3D view, flow schematic, asset register and operational workspaces. Equipment selection stays consistent between views. A vector renderer preserves access when WebGL 2 is unavailable.
Design decisions
- Keep one process state behind the equipment views, quality records and operator controls so a scenario can be followed across the plant.
- Distinguish stopping, holding and draining the line, preserving material and operator intent through state changes.
- Make model assumptions visible and use synthetic operating values and records. No real PLC or production plant is connected.
- Provide keyboard navigation, selectable overlays and a vector fallback so the model remains usable across different devices.
Explore the model and its assumptions
Follow the material journey from receiving and washing through cutting, thermal processing, freezing, packing and dispatch. The source documents the controls, test suites and model boundary.
What the evidence shows
The public repository includes deterministic model tests, build checks and browser suites covering commands, quality and dispatch, exports, navigation and saved preferences. These are software and simulation checks. The model is illustrative, not a calibrated plant replica or an endorsed control system, and does not establish factory performance.