Mcgraw-Hill/Irwin © 2006 The Mcgraw-Hill Companies, Inc., All Rights Reserved
Mcgraw-Hill/Irwin © 2006 The Mcgraw-Hill Companies, Inc., All Rights Reserved
McGraw-Hill/Irwin
Technical Note 17
Simulation
McGraw-Hill/Irwin
The McGraw-Hill Companies, Inc., 2006
Definition of Simulation Simulation Methodology Proposing a New Experiment Considerations When Using Computer Models Types of Simulations Desirable Features of Simulation Software Advantages & Disadvantages of Simulation
OBJECTIVES
Simulation-Defined
A
Typically done on a computer Determines reactions to different operating rules or change in structure Can be used in conjunction with traditional statistical and management science techniques
2006 The McGraw-Hill Companies, Inc., All Rights Reserved.
McGraw-Hill/Irwin
Start
Define Problem
Construct Simulation Model
Run the simulation Evaluate results Validation Propose new experiment Stop
McGraw-Hill/Irwin
the objectives
Identifying
McGraw-Hill/Irwin
McGraw-Hill/Irwin
Data Collection & Random No. Interval Example Suppose you timed 20 athletes running the
100-yard dash and tallied the information into the four time intervals below
Frequency 4 10 4 2
% 20 50 20 10
Accum. % 20 70 90 100
of starting
conditions
Determination
of run length
McGraw-Hill/Irwin
10
computer
Manually
McGraw-Hill/Irwin
11
Evaluate Results
Conclusions depend on
the degree to which the model reflects the real system design of the simulation (in a statistical sense)
The only true test of a simulation is how well the real system performs after the results of the study have been implemented
McGraw-Hill/Irwin
12
Validation
Refers
To
McGraw-Hill/Irwin
13
factors:
If
the initial rules led to poor results or if these runs yielded new insights into the problem, then a new decision rule may be worth trying
2006 The McGraw-Hill Companies, Inc., All Rights Reserved.
McGraw-Hill/Irwin
14
language selection
Flowcharting
Coding Data
generation reports
Output
Validation
McGraw-Hill/Irwin 2006 The McGraw-Hill Companies, Inc., All Rights Reserved.
15
Based on mathematical equations Used for simulating continuous values for all points in time Example: The amount of time a person spends in a queue Used for simulating specific values or specific points Example: Number of people in a queue
2006 The McGraw-Hill Companies, Inc., All Rights Reserved.
Discrete
McGraw-Hill/Irwin
16
McGraw-Hill/Irwin
17
Output standard statistics such as cycle times, utilization, and wait times
Allow a variety of data analysis alternatives for both input and output data Have animation capabilities to display graphically the product flow through the system Permit interactive debugging
McGraw-Hill/Irwin
18
Advantages of Simulation
Often leads to a better understanding of the real system Years of experience in the real system can be compressed into seconds or minutes Simulation does not disrupt ongoing activities of the real system Simulation is far more general than mathematical models Simulation can be used as a game for training experience
McGraw-Hill/Irwin
19
Simulation provides a more realistic replication of a system than mathematical analysis Simulation can be used to analyze transient conditions, whereas mathematical techniques usually cannot Many standard packaged models, covering a wide range of topics, are available commercially Simulation answers what-if questions
McGraw-Hill/Irwin
20
Disadvantages of Simulation
There is no guarantee that the model will, in fact, provide good answers There is no way to prove reliability Building a simulation model can take a great deal of time Simulation may be less accurate than mathematical analysis because it is randomly based A significant amount of computer time may be needed to run complex models The technique of simulation still lacks a standardized approach
2006 The McGraw-Hill Companies, Inc., All Rights Reserved.
McGraw-Hill/Irwin
21
McGraw-Hill/Irwin