Discrete Rate Simulation (DRS) is a modeling methodology that uses event based logic to simulate linear continuous processes and hybrid systems. These systems are concerned with the movement and routing of flow. DRS has multiple advantages. Compared to continuous flow modeling, DRS minimizes the number of simulation calculations and posts events exactly when the model changes state. Compared to discrete event modeling, DRS makes the creation of hybrid models completely transparent. Finally, DRS provides advanced methods for routing flow. In DRS the challenging part is to accurately calculate the movement of flow. This paper describes how we identified DRS as a global optimization problem and how we used linear programming (LP) algorithms to perform the required calculations. The use of LP provides global oversight and is a major improvement for DRS. The result is an advanced, intuitive, robust and flexible method for simulating the movement of flow.
[1]
Saul I. Gass,et al.
Linear programming: methods and applications (5th ed.)
,
1985
.
[2]
David J. Parsons,et al.
Non-item based discrete-event simulation tools
,
2002,
Proceedings of the Winter Simulation Conference.
[3]
Marcelo Moretti Fioroni,et al.
Simulation of continuous behavior using discrete tools: Ore conveyor transport
,
2007,
2007 Winter Simulation Conference.
[4]
Richard A. Phelps,et al.
Simulation of bulk flow and high speed operations
,
1997,
WSC '97.
[5]
George B. Dantzig,et al.
Linear Programming 1: Introduction
,
1997
.
[6]
P. J. Mosterman,et al.
Mode transition behavior in hybrid dynamic systems
,
2003,
Proceedings of the 2003 Winter Simulation Conference, 2003..