Discrete event simulation (DES) is the process of codifying the behavior of a complex system as an ordered sequence of well-defined events.
Innoslate’s real-time ‘Discrete Event Simulator’ allows you to execute a complex system as a discrete sequence of actions in time. This simulator is designed for analyzing a system or project’s cost, schedule, and performance. Innoslate’s simulation technology can be used for:
- Analyzing complex systems behavior and its parts (assets)
- Predicting system performance including time duration, cost, asset utilization, and resource consumption
- Identifying process bottlenecks
- Planning a schedule, allocating cost, asset utilization, and calculating resource performance (Project Management)
- Verifying correct logical design
By using Innoslate’s simulator, you can ensure that the simulation model and the functional model remains consistent throughout the lifecycle of your project. This prevents inaccuracies and inconsistencies that often occur when using external simulation tools.
|Level Zero: Introduction||This introduction tutorial prepares you for the rest of the tutorials to follow.|
|Level One: Simulator Feature and Panels||This tutorial will go over how to use the features of the simulator and go over a more in-depth review of the different panels and how to use them.|
|Level Two: Sequential Execution||This tutorial utilizes a simple, purely sequential example model to demonstrate 'Action' constructs being executed in sequence by the simulator.|
|Level Three: Decision Logic||This tutorial utilizes a slightly more complex model with decision points to demonstrate 'OR' and 'LOOP' constructs being executed by the simulator.|
|Level Four: Decomposition, Resources, Cost||This tutorial utilizes an even more complex model with a decomposition diagram, 'Resource' constructs and cost included to demonstrate these controls and constructs being executed by the simulator.|
|Level Five: Triggers||This tutorial utilizes a complex model with parallel branches (each with a performer specified) and interaction between those performers to demonstrate how 'Input/Output' constructs can be used to control the order in which the 'Action' constructs are executed by the simulator.|
|Level Six: Synchronization||This tutorial utilizes a very complex model with synchronization to demonstrate a 'SYNC' construct being executed by the simulator.|