Professional Documents
Culture Documents
History of Simulation
History of Simulation
History of Simulation
SYSTEM: user -> input -> Application Software -> Operating Systems -> Output
- derived from the greek word "Systema" means organized relationship among
functioning units
- designed to achieve one or more objectives
Why Simulations?
- Accurate Depiction or Reality
- Insightful System evaluation
Uses of Simulations
1.Analyze systems before building it
2. Reduce design mistakes
3. Optimized Design
4. Analyze Operational Systems
5. Create virtual environments for training etc
Advantages of Simulation
1. Imitates behaviour of systems in situations that cant be experienced
directly
2. Represents real systems
3. Requires limited resoureces in terms of data
4. Allows experimentation in limited time
5. Easily Interpretable
6. "what if" questions can be answered
Disadvantages of Simulation
1. Not exact Results of the Systems
2. Could be complex, difficult to identify
3. Could be laborious, may take long time
4. Results depends on quality of input data
5. Complexing of simulation depends on complexity of system
Areas of Application
1.Manufacturing
2.Business
3.Military Application
4.Healthcare Application
5.Communication Application
6.Computer Application
7.Economic Application
8.Transportation Application
9.Environment Application
10.Biological Application
11.Business process Re-engineering
Terminology
1. System: entity or process being modeled
2. Model: Abstraction or representation of system behaviour
3. Iput: Data, parameters, variable
4. Output: Results generated by simulation
5. Time Step(Time Increment): time used in simulation
6. Event: occurence or actions that affects the system
7. State: current condition of the system
8. Simulation Clock: mechanism that keeps track of progress
9. Simulation Run: execution of the simulation model
10. Replication: repeating simulation
11. warm-up period: initial period of simulation
12. Random Number Generator: function that generates sequences of random number
13. Performance Measure: metrics used to quantify the performance
14. Expirements: Series of simulation runs
15. Model validation: Ensuring the model accurately represents real-world system
16. Model verification: confirming model has been implemented correctly
17. Sensitivity Analysis: Evalutaing how changes in input affects the output
18. Scenario Analysis: Examining how the system behaves under different assumptions
19. Optimization: finding optimal system performance
20. Model Debugging: identifying and resolving errors