Analysis and Management of Production System: Lesson 14: Discrete Event Simulation
Analysis and Management of Production System: Lesson 14: Discrete Event Simulation
of Production System
Lesson 14: Discrete event simulation
[email protected]
Definition of simulation
in other words…
● Verification ● Validation
Writing a correct Creating a correct
program model
Classification of Simulation types
Model
Deterministic Stochastic
Deterministic Stochastic
Simulation models that contain no random A stochastic simulation model has one or more
variables are classified as deterministic. random variables as inputs. Random inputs lead to
Deterministic models have a known set of random outputs. In a stochastic simulation, the
inputs which will result in an unique set of output measures must be treated as statistical
outputs. estimates of the true characteristics of the system.
Input Input
… parameters … parameters are
are real stochastic
numbers 1 variables
1 2 2
… … … …
… = … … ≠ …
Classification of Simulation types
Static Dynamic
A static simulation model, Dynamic simulation models
sometimes called a Monte Carlo represent systems as they
simulation, represents a system change over time.
at a particular point in time.
Classification of Simulation types
Discrete Continuous
A discrete model is one in A continuous model is one in
which the state variable(s) which the state variable(s)
change only at a discrete set change continuously over time.
of points in time.
Number of costumer waiting
● Easy modeling
● 3D graphic vision
● Possibility to set the path and the activities that the various
entities must follow and execute
21
Queue properties
22
Processor properties
23
Example 2
25
• SCENARIO 1
• Constant process time = 10 min
• Constant arrival rate
• Cases:
• A) 1/30 pz/min
• B) 1/20 pz/min
• C) 1/10 pz/min
• D) <1/10 pz/min
Example flow variability
CONSIDERATIONS
• SCENARIO 2
• Constant process time = 10 min
• Variable arrival rate
Penny Fab line
S Q1 P1 Q2 P2
P4 Q4 P3 Q3
Analysis of the line
Dashboard
Drag it to the
Dashboard Use these names
to select items in
the library
Throughput per
each processor
Utilization per Number items
each processor per each
queue during
time
Simulation run
Simulation run
IT
PT1 PT2 PT3 PT4 U1 U2 U3 U4 Q1 Q2 Q3 Q4 TH
source
120 120 120 120 120 100% 100% 100% 100% 0 0 0 0 0.5
120 120 120 120 100 100% 100% 100% 83.3% 0 0 0 0 0.5
120 120 120 140 100 100% 100% 100% 71.7% 0 0 >0 0 0.43
120 140 120 140 100 100% 86.1% 100% 71.7% >0 0 0 0 0.43
140 140 120 140 100 100% 86.1% 100% 71.7% 0 0 >0 0 0.43
150 120 120 120 120 80.5% 80.6% 81.2% 81.9% 0 0 0 0 0.4
150 140 130 120 110 93.5% 87.5% 80.6% 74.5% 0 0 0 0 0.4
110 120 130 140 150 100% 100% 100% 100% >0 >0 >0 >0 0.39
100 100 100 100 120 100% 100% 100% 100% 0 0 0 >0 0.5
Bottleneck
Penny Fab TWO
Station 1 Station 4
Station 2
Station 3
Penny Fab TWO
Bottleneck
Penny Fab TWO
Penny Fab TWO
Penny Fab TWO
Bottleneck
Penny Fab TWO