Conceptual frame for development of optimized simulation-based scheduling systems
The detailed system architecture of the optimized simulation-based scheduling system (OSBSS) is presented to generate an optimized scheduling. In OSBSS environment, a simulation optimizer interactively communicates with a simulation model to improve the current scheduling with respect to the performance criteria. The performance of a simulation engine is very important issue in developing OSBSS since it is necessary to simulate multiple alternatives until given criteria are satisfied. The integration of the discrete event simulation with a rule-based system is suggested to effectively handle condition-based events within a rule-based environment. The capability to change the dispatching rules during simulation is also desirable to reduce OSBSS development efforts. Database-driven simulation model generation concept is presented to effectively generate and maintain the simulation model with updated domain data. The generic development procedures for OSBSS, using IDEF modeling methods, are presented, which may serve as a template for actual development.
optimized simulation-based scheduling system simulation rule-based system idef