Introduction To Simulation: An Example of A Simulation Model
Introduction To Simulation: An Example of A Simulation Model
INTRODUCTION TO
SIMULATION
Dr. Chee Khian Sim
Logistics, Operational Research and Analytics
Group
[email protected]
1
16/01/2018
What is Simulation?
• In general, simulation is an imitation of a real-
world system.
• Dynamic simulation vs static simulation.
• Dynamic simulation imitates the operation of a real-world system
as it evolves over time.
• A discrete system is one in which events happen
at discrete points in time.
• E.g., A hospital A&E: an event is the arrival of a patient.
• We are concerned with discrete-event
simulation in this unit.
2
16/01/2018
Advantages of Simulation
• Explore new policies, operating procedures, etc,
without disrupting the ongoing operations in the
real system.
• Test new layouts, transportation systems, etc,
without needing extra resources.
• Represent a complex system, and improve
understanding of the system.
• Time can be compressed or expanded.
3
16/01/2018
Disadvantages of Simulation
• Most simulation packages are very expensive.
• Need sufficient data to develop and run a
simulation model.
• Simulation is a time consuming approach.
• There is a danger that anything produced on a
computer is seen to be right.
Applications of Simulation
Examples of systems that can be modelled by
simulation:
• Restaurant and entertainment systems.
• Service and retail systems.
• Manufacturing systems.
• Public systems: healthcare, military, etc.
• Transportation systems.
• Construction systems.
4
16/01/2018
How to Simulate?
• By hand
• (see the following example)
• By spreadsheets
• Microsoft Excel.
• By programming languages
• Java, Visual Basic, C++.
• By simulation packages
• Micro Saint Sharp, SIMUL8.
10
5
16/01/2018
11
12
A Simulation by Hand
6
16/01/2018
13