Modeling & Simulation
Simulation Case
Studies
1
Simulation Case Studies
• In this module, we shall
see an overview of
various case studies
2
Variety of Examples
• We shall be taking a look
at a couple of examples.
• The variety will include
hands on as well as
spreadsheet examples.
• Key objective: Take a look
at Discrete Event
Simulation and also
descriptive statistics for
prediction of system
performance
3
General Steps
• Every simulation that we
observe will be based on
3 key steps
• The idea is to examine
the examples using a
methodological approach
4
First Step
• Determine the
characteristics of each of
the inputs to the
simulation.
• Quite often, these are
modeled as probability
distributions, either
continuous or discrete.
5
Second Step
• Construct a simulation
table.
• Each simulation table is
different, for each is
developed for the prob
lem at hand.
6
Example: Simulation Table
• An example of a
simulation table is shown
in Table.
• In this example, there are
p inputs, xij,j= I, 2, .. . , p,
• One response yi for each
of repetitions (or, trials)
• i =1, 2, . . . , n.
• Initialize the table by
filling in the data for
repetition 1
7
Table
8
Step 3
• For each repetition i,
generate a value for each
of the p inputs, and
evaluate the function
• Calculate a value of the
response yi.
9
Step 3
• The input values may be
computed by sampling
values from the
distributions chosen in
step 1
• A response typically
depends on the inputs
and one or more previous
responses.
10
Step 3
• Also, if the program is to
be modified by the same
or a different analyst, this
step can be greatly
facilitated by adequate
documentation.
• One experience with an
inadequately
documented program is
usually enough to
convince an analyst of
the necessity of this
important step.
11
Overview of Examples
• Queueing
• Inventory
• Reliability
• Network analysis.
• The two queueing
examples provide
• single-server
• two-server system
12
First Example Overview
• The first of the
inventory examples
involves a problem that
has a closed-form
solution;
• What it means is that
the simulation solution
can be compared to the
mathematical solution.
13
Second Inventory Example
• The second inventory
example pertains to the
classic order-level model .
14
More examples
• Next, there is an example
that introduces the
concept of random
normal numbers
• Also, there is a model for
the simulation of lead-
time demand.
• The examples conclude
with the analysis of a
network.
15
Summary
• In this module, we have
examined how simulation
examples give us a clear
picture of how to do
simulations
• We also took a look at the
type of examples that we
shall be examining in our
next module
16