3. Valid
Conceptual Model
4. Construct a computer
Programming 4 VERIFICATION
program and verify
Simulation Program
5. Make a pilot runs Experimental runs 5, 6, 7, 8, 9 VALIDATION
6. Valid “Correct” Results
Validation Conceptual
Real -World
3
Model
System
Simulation
Program
Credibility
» Credible: The process of ensuring that decision
makers believe in the results of the conceptual
model. When a simulation model and its
results are accepted by the manager/client as
being valid and are used as an aid in making
decisions, we call the model credible.
K. Salah
In a Picture
Credible
# of persons
Importance
Difficulty
Time
Validated
Verified
Guidelines for determining the level of detail in
simulation model
• Add buffer space limitation between machine and add multiple product
type
• Animate:
Using animation, the users see dynamic displays (moving
pictures) of the simulated system.
12
Since the users are familiar with the real system, they can
detect programming and conceptual errors.
Techniques for Verification of
Simulation Models
• Compare final simulation output with analytical results:
May verify the simulation response by running a
simplified version of the simulation program with a
known analytical result. If the results of the simulation
do not deviate significantly from the known mean
response, the true distributions can then be used.
For example, for a queuing simulation model, queuing
theory can be used to estimate steady state responses
(e.g., mean time in queue, average utilization). These
formulas, however, assume exponential interarrival and
service times with n servers (M/M/n).
Write out the sample mean and sample variance for each
simulation input probability distribution and compare
them with the desired mean and variance.
Techniques for Validation of
Simulation Models
• A three-step approach for developing a valid and
credible model:
1. Develop a model with high face validity:
The objective of this step is to develop a model that, on the
surface, seems reasonable to people who are familiar with
the system under study.
This step can be achieved through discussions with system
experts, observing the system, or the use of intuition.
It is important for the modeler to interact with the client on
a regular basis throughout the process.
It is important for the modeler to perform a structured
walk-through of the conceptual model before key people to
ensure the correctness of model’s assumptions .
14
Techniques for Validation of
Simulation Models
very carefully.
Techniques for Validation of
Simulation Models