Professional Documents
Culture Documents
Week 9 and 10
Week 9 and 10
Week 9 and 10
Experiments, Implementation
Week 9 and Week 10
The aim of experimentation
accurate;
➔The search for a better understanding and improvements
of a production schedule.
Elisha Opiyo, SCI, UON, May-August 2011
Experiments, Implementation: Week 9 and Week 10
Non-terminating simulation
One that does not have a natural end point.
Example
A model of a production facility that aims
to determine its throughput capability.
Transient output
Is one for which the distribution of the output
constantly changes.
Transient outputs arise from terminating
simulations.
Example
The number of customers served each hour in a bank. This is
different day by day.
Steady-state output
This one in which a steady state is reached when the output
varies according to some fixed distribution (the steady-state
distribution).
Example
A production facility;
Throughput varies daily due to breakdowns, changeovers
remains constant.
Elisha Opiyo, SCI, UON, May-August 2011
Experiments, Implementation: Week 9 and Week 10
The Nature of Simulation Outputs
Steady-state output
Initial transient
➢This is a period in simulation when the model starts at a low
level and gradually builds up to its steady-state level.
Initialization bias
This the bias on the output due to inclusion of the initial
transient data that is unrealistic.
Example
Instead of recording hourly throughput or
throughput by shift in the production the data can be
recorded daily.
Elisha Opiyo, SCI, UON, May-August 2011
Issues in Obtaining Accurate Simulation Results
Inaccurate data → inaccurate prediction of the real
system performance.
Replication
●This is a run of a simulation model that uses specified sets of
random numbers, which in turn cause a specific sequence of
random events;
underlying assumptions;
Statistical methods: rely upon the principles of
➢ Graphical method
CI = Xm ± (tn−1,α/2)S/√n
where:
Xm = mean of the output data from the replications;
S = standard deviation of the output data from the
replications;
n = number of replications;
tn–1,α/2 = value from Student’s t-distribution with
n–1 degrees of freedom and a significance level of
α/2, see appendix for the table of t-values.
Elisha Opiyo, SCI, UON, May-August 2011
Selecting the Number of Replications and Run-Length
Confidence interval method
The standard deviation formula is:-
S =√( [Σ(Xi-Xm)2]/n-1)
where: Xi = the result from replication i.
A significance level (α) of 5% is often selected.
This implies that there is a 5% likelihood that the mean does
Now
We consider how to select and compare
alternative scenarios in experimentation.
➔Experimental design;
➔Metamodeling;
➔Optimization.
➔Sensitivity analysis.
Elisha Opiyo, SCI, UON, May-August 2011
Terminology
➔Batch experimentation;
➔Comparing alternatives;
➔Search experimentation.
➔Requirements- either:-
➔A clearly defined target, normally expressed in the objectives
levels);
Factor 2 buffer sizes:−50%,−25%, as is, +25%, +50% (5
●
levels);
●Factor 3 machine efficiency: 85%, 90%, 95% (3 levels);
●Factor 4 number of maintenance operators:
4,5,6,7(4levels);
The variability.
➔ Regenerative method;
➔ Autoregressive method.
b= j
Yi(b) = (1/b) Σ Y(i-1)
j=1
need to be considered:-
What is the standard deviation of the mean daily
throughput for the two scenarios?
How many replications (or batches) were used to
CI = D ± ( tn−1,α/2)SD/ √n
n n
D = Σ (X1j – X2j)/n SD = Σ (X1j − X2j − D)2/ (n − 1)
j =1 j=1
where: D = mean difference between scenario 1 (X1) and scenario
2 (X2); X1j = result from scenario 1 and replication j
X2j = result from scenario 2 and replication j; SD = standard deviation
of the differences; n = number of replications performed (same for both
scenarios); tn−1,α/2 = value from Student’s t-distribution with n–1 degree of
freedom and a significanceElisha
level of α/2
Opiyo, SCI, UON, May-August 2011
Comparing Alternatives
Comparison of two scenarios
The resulting confidence interval can lead to one of
three outcomes as follows:-
Outcome (a)
Outcome (b)
Outcome (c)
Experimental Design
Identify the experimental factors that are most
likely to lead to significant improvements;
Metamodels
Fit a model to the simulation output (a
model of a model);
Optimization
Data Analysis
Use the data in a model to find out which experimental factor
has the most impact;
Experimental design
This is a formal method for carrying out the preliminary
experimentation.
2k factorial designs
Is one approach to experimental design, where k is the
plan;
Specific meaning to simulation studies
It is any one of:
➔ Implementing the findings from the
simulation study;
➔ Implementing the model;
project;
➢ A summary of the model:-
simulation work;
➢The real world is not static and new ideas may come to
light that may not have been tested in the simulation
study;
● Model user;
● Clients;
● Attitudes;
● Beliefs;
● Behaviors.
Measuring simulation project success;
Implementation;
Their Proposal
The modeler and clients should develop a
mutual understanding of one another.
Ease of use;
● The results;
● Accuracy;
Software
Proprietary/ownership of the simulation
software;
Ease of use; suitability;
Flexibility;
Confidence;
Elisha Opiyo, SCI, UON, May-August 2011
Implementation
How is success achieved?
His/her organization;
simulation project;
Involvement
Involving everybody (especially the clients) at all stages
of the simulation project
Interpersonal
The relationship between the clients and the modeler
Education
The clients learn about simulation and the model as the
project progresses
Responsiveness
The modeler gives a timely and appropriate response
to the clients’ needs and expectations
Access
● Approachability and ease of contact of the modeler;
● Accessibility of the model
Fees
Correctly charging for the simulation project