1 Introduction To Simulation 2025
1 Introduction To Simulation 2025
Chapter 1
Introduction to Simulation
2
School of Industrial Engineering & Management - International University – VNU-HCM
4
Areas of Application
● Some general trends:
– Risk analysis, e.g. pricing, insurance.
– Call-center analysis.
– Large-scale systems, e.g., internet backbone, wireless networks.
– Automated material handling systems as test beds for the development
and functional testing of control-system software.
5
to
8
Transportation Simulation Models 9
When to use Simulation?
● Simulation can be used for the purposes of:
– Study internal interactions of a complex system.
– Observe the effect of system alterations on model behavior.
– Gain knowledge about the system through design of simulation model.
– Use as a pedagogical device to reinforce analytic solution
methodologies, also to verify analytic solutions.
– Experiment with new designs or policies before implementation.
– Determine machine requirements through simulating different
capabilities.
– For training and learning.
– Show animation.
– Modeling complex system.
10
When Not to Use Simulation?
● Simulation should not be used when:
– Problem can be solved by common sense.
– Problem can be solved analytically.
– If it is easier to perform direct experiments.
– If the costs exceed the savings.
– If the resources or time to perform simulation studies are not available.
– If no data, not even estimates, is available.
– If there is not enough time or personnel to verify/validate the model.
– If managers have unreasonable expectations: overestimate the power of
simulation.
– If system behavior is too complex or cannot be defined.
11
Advantages and Disadvantages of Simulation
● Simulation is frequently used in problem solving.
12
Advantages and Disadvantages of Simulation
● Advantages (cont.):
– Study interactions of variables, and their importance to system
performance.
– Perform bottleneck analysis.
– Understand how the system operates.
– Test “what if” questions.
● Disadvantages:
– Model building requires special training.
– Simulation results can be difficult to interpret.
– Simulation modeling and analysis can be time consuming and
expensive.
– Simulation is used in some cases when an analytical solution is possible
(or even preferable).
13
Model of a System
● Studies of systems are often accomplished with a model of a
system.
● A model: a representation of a system for the purpose of
studying the system.
– A simplification of the system.
– Should be sufficiently detailed to permit valid conclusions to be drawn
about the real system.
– Should contain only the components that are relevant to the study.
14
Methods to study system
System
16
Discrete and Continuous Systems
● Discrete system: in which state variable(s) change only at a discrete
set of points in time.
– e.g., the number of jobs in queue changes when a new job arrives or
when service is completed for another
● Continuous system: in which state variable(s) change continuously
over time.
– e.g., the head of water behind a dam.
18
Steps in a Simulation Study
● Four phases:
– Problem formulation, and setting
objective and overall design
(step 1 to 2).
– Modeling building and data
collection (step 3 to 7)
– Running of the model
(step 8 to 10).
– Implementation (step 11 to 12).
● An iterative process.
19
19
Example: Simulation Study
- a convenience store case -
1. Problems & Objectives
Buy
nothing Aisle 1
Customers Buy
arrive something Aisle 2
Checkout area
Yes
Checkout
lane 1
No No No
Eating at Custome Go to
the r buys another
store? nothing? aisle?
Checkout
lane 2 Yes
Yes
Yes
Enough Customers
Eating
chairs? leave
No
3. Data collection & Input modelling
Random
Variable &
● ... Probability
Distribution
● ...
● ….
● ...
● ….
● ….
4. Computerized model Example from ARENA
Buying
Checking
out
Eating
4. Computerized model (with animation)
5. Verification & Validation
5 = 6 ???
★ What is simulation?
★ Why is simulation?
★ How to study a system via simulation?