How ReliaSim turns a production graph into an OEE prediction accurate within 1% of your real line. No simulation expertise required.
Every system has multiple ways to improve.
Or — you model the system, parameterize from real data, and predict which lever pays off before you pull it. That's the three-step sequence below.
Draw your production graph node by node. Set rates, mark buffer positions, and compose each machine's behavior from historian data or reliability shapes.
Draw your production line node by node. Set rates, add buffers, mark decoupling points.
This is the step where modeling projects quietly go wrong. A graph drawn from a spec sheet describes the line the vendor sold you; a graph drawn from the plant describes the one you actually run. The difference does not show up here — it shows up three steps later as a model that is confidently wrong. What you want at the end of this step is a topology someone on the floor would recognize: the right machines, in the right order, with the buffers where they physically are.
Bulk Storage
Filler A
Capper A
Labeler A
Filler B
Capper B
Labeler B
Case Packer
Palletizer
Warehouseim); margin:0;">Feed historian data to to find the right failure distributions.
Nominal rates are the easy part, and they are not what decides output. What decides it is how each machine actually fails — how often, for how long, and with how much spread. ReliaStats fits those distributions from your own event history rather than asking you to pick one, so every unit operation carries its own interrupt signature instead of a shared average. For a line that does not exist yet, the Interrupt Designer lets you choose the shapes deliberately, which at least makes the assumption explicit.
For new systems, the Interrupt Designer lets you choose distribution shapes manually.
This is the step that separates a simulation from an opinion, and it is the one most often skipped. Validation here is not a sanity check on the total: every interrupt is compared individually against what the historian recorded, and each should land on the diagonal inside its confidence band. A model that matches annual OEE while getting the individual failure modes wrong will still answer your questions — it will just answer them incorrectly, and you will not find out until the capital is committed.
Each point is an interrupt. On the diagonal = model matches reality.
"The only way to predict this accurately is through simulation."— Tom Lange, 36 years Procter & Gamble
nt-size:14px; color:var(--text-dim); margin:0;">Each machine is an actor with its own rhythm. When the ensemble performs together, blocking and starving emerge from the interaction.
Gain ≠ Loss is the part that surprises people, and it is the whole reason a loss report is not a plan. Remove a failure mode and you do not simply get its downtime back. Some of that loss was absorbed — the line caught up in a buffer, or the machine was starved during the stop anyway. Some of it was cascading into the machines downstream, so removing it returns considerably more than it appeared to cost. Which of the two you are looking at depends on where the failure sits in the system, and no ranking of losses can tell you. The simulation removes each one individually and re-runs the whole system to find out.
Same loss. Completely different recovery.
Everything above rests on a rate-based engine: ReliaSim models material as flow rather than tracking every item as its own entity, which is what lets a thousand year-long runs finish in the time it takes to read this page. Why the engine works that way →
Three ways to start — explore on your own, see it live, or scope your system.