Home > Process Modeling and Simulation Concepts > How Simulation Works

How Simulation Works

After you create a process diagram and define its behavior, your next step is to define a simulation scenario that defines the environment in which the simulation runs. This prepares the model for simulation. The simulator uses information from the process model and the process scenario to run the process for a set amount of time.

The iGrafx discrete-event simulator performs tasks based on specific simulation events that occur at points of time on a simulation timeline.

simtimeline.bmp 

The simulator processes each event until all events are completed to simulate events happening in real time. Simulation compresses real time dramatically by skipping time between events. Discrete event simulation runs in simulation time–the time a simulation actually took to complete all events reported in calendar time–so that a step that takes two weeks may only take two seconds to complete simulation.

Simulation events are internal to the iGrafx simulator and are not the same as modeling events. Simulation events occur only at scheduled times (Scheduled) or events that occur only when certain conditions are met or other events have occurred (Conditional). Scheduled events, such as the introduction of a transaction into a process, can cause conditional events to occur.

simulationflow.bmp 

Process flow of an iGrafx simulator during simulation

Related Topics

Process Modeling and Simulation Concepts

 

See Also

Simulation Modeling Concepts

Process Efficiency Factors