INTRODUCTION TO SIMULATION
Jerry Banks
Brooks Automation, AutoSimulations Division
Atlanta, GA 30067, U.S.A
DEFINITION OF SIMULATION
• Simulation is an indispensable problem-solving methodology for the solution of many real-world problems.
• Simulation is the imitation of the operation of a real-world process or system over time
MODELING CONCEPTS
List Processing
Entities are managed by assigning them to resources that provide a service, attaching them to event notices, which suspends their activity in the future, or placing them in an ordered list. Queues are represented by lists.:
Resources
A resource is a dynamic entity that provides services to other entities. At the same time, the resource could indeed serve one or more dynamic entities.
Discrete-Event Simulation Model
System State Variables
The system state variables are a collection of all the information required to define what is happening within the system to a sufficient level at any given time. The determination of system state variables is a function of the investigation's goals, so what is the system state variables in one case may not be the same in another, even if the physical system is the same. Identifying the system state variables is both an art and a science. However, any omissions will be obvious during the modelling process.
Activities and Delays
-An activity is a period of time whose length is known before the activity begins. As a result, the duration's start and end dates can be scheduled. The duration can be a constant, a random value from a statistical distribution, the result of an equation, file input, or computed based on the event state.
-A delay is an indefinite period of time caused by a combination of system conditions. When an entity joins a queue for a resource, the time it will remain in the queue is initially unknown because it depends on other events that may occur.
Example System, Model and Events
Entities and Attributes
An entity is a type of object that needs to be defined explicitly. An entity can be dynamic in the sense that it moves through the system, or static in the sense that it serves other entities. An entity may have attributes that are unique to that entity. As a result,attributes should be regarded as local values
ADVANTAGES SIMULATION
Competitive rivalry in the computer industry has resulted in technological breakthroughs that enable hardware manufacturers to produce better products on a continuous basis.
What distinguishes recent innovations in the computer industry is that they frequently serve as a launching pad for other similar industries to follow. The simulation-software industry, in particular, stands out. Simulation software evolves in lockstep with advances in computer hardware, making it more powerful, accurate, faster, and easier to use.
Citation
References
Banks, J. (n.d.). Introduction to simulation. 2000 Winter
Simulation Conference Proceedings (Cat. No.00CH37165). https://doi.org/10.1109/wsc.2000.899690
juana. (2014, July 13). Discrete Event Simulation.
SlideServe. https://www.slideserve.com/juana/discrete-
event-simulation
The 7 levels of HR integration into the intranet - Digital
Workplace Group. (n.d.). Digitalworkplacegroup.com.
Retrieved March 26, 2022, from
https://digitalworkplacegroup.com/7-levels-hr-
integration-intranet/
Nuramalia Farisha Binti Mohd Rizal
1.How would the user know the simulation is accurate?
2.How many simulation runs must be performed?