Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introduction to Simulation
Week-1
Modeling&Simulation-IW-2007
What is Simulation?
What simulation
Schriber (1987)
In practice,
Shortly,
Modeling&Simulation-IW-2007
This lecture focuses primarily on discreteevent simulation, which models the effects of
the events in a system as they occur over time.
A discrete-event simulation is one in which
changes in the state of the simulation model
occur at discrete points in time as triggered
events.
Ex : arrival of customer at the ATM machine.
Modeling&Simulation-IW-2007
Modeling&Simulation-IW-2007
Why Simulate?
Doing Simulation
10
Modeling&Simulation-IW-2007
11
Doing Simulation
Simulation provides a virtual method for doing
system experimentation
Modeling&Simulation-IW-2007
12
Doing Simulation .
13
Doing Simulation ..
formulating a hypothesis,
setting up an experiment,
testing the hypothesis through experimentation
drawing conclusions about the validity of the
hypothesis.
Modeling&Simulation-IW-2007
14
The process of
simulation experimentation
START
START
FORMULATE
FORMULATEAAHYPOTHESIS
HYPOTHESIS
DEVELOP
DEVELOPAASIMULATION
SIMULATION
MODEL
MODEL
RESUME
RESUMEAASIMULATION
SIMULATION
EXPERIMENT
EXPERIMENT
STOP
STOP
YES
HYPOTHESIS
HYPOTHESIS
CORRECT?
CORRECT?
Modeling&Simulation-IW-2007
NO
15
Use of Simulation
16
Use of Simulation
17
Work-flow planning
Capacity planning
Cycle time reduction
Staff and resource planning
Work prioritization
Bottleneck analysis
Quality improvement
Cost reduction
Inventory reduction
Throughput analysis
Productivity improvement
Layout analysis
Line balancing
Batch size optimization
Production scheduling
Resource scheduling
Maintenance scheduling
Control system design
Modeling&Simulation-IW-2007
18
19
Modeling&Simulation-IW-2007
20
Project management
Communication
System engineering
Statistical analysis and design of experiments
Modeling principles and concepts
Basic programming and computer skills
Training on one or more simulation products
Familiarity with the system being investigated
Modeling&Simulation-IW-2007
21
22
23
Modeling&Simulation-IW-2007
24
Modeling&Simulation-IW-2007
25
Modeling&Simulation-IW-2007
26
System Approach
Week 1 part 2
Modeling&Simulation-IW-2007
27
System Definition
28
Examples of systems:
Traffic systems
Political systems
Economic systems
Manufacturing systems
Service systems
Modeling&Simulation-IW-2007
29
Manufacturing System
Manufacturing systems:
30
Service System
Service systems:
31
Processing systems:
Artificial (human-made)
Dynamic (elements interact overtime)
Usually stochastic (they exhibit random behavior)
Modeling&Simulation-IW-2007
32
System Elements
Modeling&Simulation-IW-2007
33
Modeling&Simulation-IW-2007
34
Entities
35
Activities
Servicing a customer
cutting a part on machine
repairing a piece of equipment
36
Resources
dedicated or shared
permanent or consumable
mobile or stationary
Modeling&Simulation-IW-2007
37
Controls
Routing sequences
Production plans
Work schedules
Task prioritization
Control software
Instruction sheets
Modeling&Simulation-IW-2007
38
System Complexity
Modeling&Simulation-IW-2007
40
Modeling&Simulation-IW-2007
41
42
Flow time
Utilization
Value-added time
Waiting time
Flow rate
Inventory or queue levels
Yield
Customer responsiveness
Variance
Modeling&Simulation-IW-2007
43
System Variables
Decision variables
Response variables
State variables
Modeling&Simulation-IW-2007
44
Decision variables
Modeling&Simulation-IW-2007
45
Response variables
46
State variables
Modeling&Simulation-IW-2007
47
System Optimization
48
minimizing costs
maximizing flow rate
Modeling&Simulation-IW-2007
49
Modeling&Simulation-IW-2007
50
System Approach
51
Modeling&Simulation-IW-2007
52
53
54
55
56
57
Modeling&Simulation-IW-2007
58
Hand calculations
Spreadsheet
Operations Research techniques
Modeling&Simulation-IW-2007
59
Hand calculations
60
Spreadsheets
Modeling&Simulation-IW-2007
61
62
Prescriptive techniques
Descriptive techniques
63
Queuing system
Modeling&Simulation-IW-2007
64
Queue
Length
Queuing disciplines
Size
Arrival distribution
Service mechanism
65
Kendalls notation
(a/b/c) : (d/e/f)
a : Interarrival time distribution
b : Service time distribution
c : Number of parallel servers
d : Service discipline
e : Maximum number of queue
f : Number of calling population
Modeling&Simulation-IW-2007
66
For a and b
M : Exponential distribution
D : Degenerate distribution
Ek : Erlang distribution
GI : General distribution for interarrival time
G : General distribution for service time
For service discipline
FIFO : First-in, first out
LIFO : Last-in, first out
SIRO : Service in random order
Modeling&Simulation-IW-2007
67
Group Assignment 1
Group of 5
1.
2.
3.
4.
5.
Modeling&Simulation-IW-2007
68