1 - Introduction To Simulation
1 - Introduction To Simulation
C H A P T E R
1 INTRODUCTION
TO SIMULATION
1.1 Introduction
On March 19, 1999, the following story appeared in The Wall Street Journal:
Captain Chet Rivers knew that his 747-400 was loaded to the limit. The giant plane,
weighing almost 450,000 pounds by itself, was carrying a full load of passengers and
baggage, plus 400,000 pounds of fuel for the long flight from San Francisco to
Australia. As he revved his four engines for takeoff, Capt. Rivers noticed that San
Francisco’s famous fog was creeping in, obscuring the hills to the north and west of
the airport.
At full throttle the plane began to roll ponderously down the runway, slowly at first
but building up to flight speed well within normal limits. Capt. Rivers pulled the throt-
tle back and the airplane took to the air, heading northwest across the San Francisco
peninsula towards the ocean. It looked like the start of another routine flight. Suddenly
the plane began to shudder violently. Several loud explosions shook the craft and
smoke and flames, easily visible in the midnight sky, illuminated the right wing.
Although the plane was shaking so violently that it was hard to read the instruments,
Capt. Rivers was able to tell that the right inboard engine was malfunctioning, back-
firing violently. He immediately shut down the engine, stopping the explosions and
shaking.
However this introduced a new problem. With two engines on the left wing at full
power and only one on the right, the plane was pushed into a right turn, bringing it
directly towards San Bruno Mountain, located a few miles northwest of the airport.
Capt. Rivers instinctively turned his control wheel to the left to bring the plane back
on course. That action extended the ailerons—control surfaces on the trailing edges
of the wings—to tilt the plane back to the left. However, it also extended the
3
Harrell−Ghosh−Bowden: I. Study Chapters 1. Introduction to © The McGraw−Hill
Simulation Using Simulation Companies, 2004
ProModel, Second Edition
spoilers—panels on the tops of the wings—increasing drag and lowering lift. With
the nose still pointed up, the heavy jet began to slow. As the plane neared stall speed,
the control stick began to shake to warn the pilot to bring the nose down to gain air
speed. Capt. Rivers immediately did so, removing that danger, but now San Bruno
Mountain was directly ahead. Capt. Rivers was unable to see the mountain due to the
thick fog that had rolled in, but the plane’s ground proximity sensor sounded an au-
tomatic warning, calling “terrain, terrain, pull up, pull up.” Rivers frantically pulled
back on the stick to clear the peak, but with the spoilers up and the plane still in a
skidding right turn, it was too late. The plane and its full load of 100 tons of fuel
crashed with a sickening explosion into the hillside just above a densely populated
housing area.
“Hey Chet, that could ruin your whole day,” said Capt. Rivers’s supervisor, who
was sitting beside him watching the whole thing. “Let’s rewind the tape and see what
you did wrong.” “Sure Mel,” replied Chet as the two men stood up and stepped out-
side the 747 cockpit simulator. “I think I know my mistake already. I should have used
my rudder, not my wheel, to bring the plane back on course. Say, I need a breather
after that experience. I’m just glad that this wasn’t the real thing.”
The incident above was never reported in the nation’s newspapers, even though
it would have been one of the most tragic disasters in aviation history, because it
never really happened. It took place in a cockpit simulator, a device which uses com-
puter technology to predict and recreate an airplane’s behavior with gut-wrenching
realism.
The relief you undoubtedly felt to discover that this disastrous incident was
just a simulation gives you a sense of the impact that simulation can have in avert-
ing real-world catastrophes. This story illustrates just one of the many ways sim-
ulation is being used to help minimize the risk of making costly and sometimes
fatal mistakes in real life. Simulation technology is finding its way into an in-
creasing number of applications ranging from training for aircraft pilots to the
testing of new product prototypes. The one thing that these applications have in
common is that they all provide a virtual environment that helps prepare for real-
life situations, resulting in significant savings in time, money, and even lives.
One area where simulation is finding increased application is in manufactur-
ing and service system design and improvement. Its unique ability to accurately
predict the performance of complex systems makes it ideally suited for systems
planning. Just as a flight simulator reduces the risk of making costly errors in ac-
tual flight, system simulation reduces the risk of having systems that operate inef-
ficiently or that fail to meet minimum performance requirements. While this may
not be life-threatening to an individual, it certainly places a company (not to men-
tion careers) in jeopardy.
In this chapter we introduce the topic of simulation and answer the following
questions:
• What is simulation?
• Why is simulation used?
• How is simulation performed?
• When and where should simulation be used?
Harrell−Ghosh−Bowden: I. Study Chapters 1. Introduction to © The McGraw−Hill
Simulation Using Simulation Companies, 2004
ProModel, Second Edition
FIGURE 1.1
Simulation provides animation capability.
Concept
Model
FIGURE 1.3
The process of Start
simulation
experimentation.
Formulate a
hypothesis
Develop a
simulation model
No
Run simulation
experiment
Hypothesis
correct?
Yes
End
not mean that there can be no uncertainty in the system. If random behavior can
be described using probability expressions and distributions, they can be simu-
lated. It is only when it isn’t even possible to make reasonable assumptions of
how a system operates (because either no information is available or behavior is
totally erratic) that simulation (or any other analysis tool for that matter) becomes
useless. Likewise, one-time projects or processes that are never repeated the same
way twice are poor candidates for simulation. If the scenario you are modeling is
likely never going to happen again, it is of little benefit to do a simulation.
Activities and events should be interdependent and variable. A system may
have lots of activities, but if they never interfere with each other or are determin-
istic (that is, they have no variation), then using simulation is probably un-
necessary. It isn’t the number of activities that makes a system difficult to analyze.
It is the number of interdependent, random activities. The effect of simple interde-
pendencies is easy to predict if there is no variability in the activities. Determining
the flow rate for a system consisting of 10 processing activities is very straightfor-
ward if all activity times are constant and activities are never interrupted. Likewise,
random activities that operate independently of each other are usually easy to ana-
lyze. For example, 10 machines operating in isolation from each other can be ex-
pected to produce at a rate that is based on the average cycle time of each machine
less any anticipated downtime. It is the combination of interdependencies and ran-
dom behavior that really produces the unpredictable results. Simpler analytical
methods such as mathematical calculations and spreadsheet software become less
adequate as the number of activities that are both interdependent and random in-
creases. For this reason, simulation is primarily suited to systems involving both
interdependencies and variability.
The cost impact of the decision should be greater than the cost of doing the
simulation. Sometimes the impact of the decision itself is so insignificant that it
doesn’t warrant the time and effort to conduct a simulation. Suppose, for example,
you are trying to decide whether a worker should repair rejects as they occur or
wait until four or five accumulate before making repairs. If you are certain that the
next downstream activity is relatively insensitive to whether repairs are done
sooner rather than later, the decision becomes inconsequential and simulation is a
wasted effort.
The cost to experiment on the actual system should be greater than the cost of
simulation. While simulation avoids the time delay and cost associated with ex-
perimenting on the real system, in some situations it may actually be quicker and
more economical to experiment on the real system. For example, the decision in a
customer mailing process of whether to seal envelopes before or after they are
addressed can easily be made by simply trying each method and comparing the
results. The rule of thumb here is that if a question can be answered through direct
experimentation quickly, inexpensively, and with minimal impact to the current
operation, then don’t use simulation. Experimenting on the actual system also
eliminates some of the drawbacks associated with simulation, such as proving
model validity.
There may be other situations where simulation is appropriate independent of
the criteria just listed (see Banks and Gibson 1997). This is certainly true in the
Harrell−Ghosh−Bowden: I. Study Chapters 1. Introduction to © The McGraw−Hill
Simulation Using Simulation Companies, 2004
ProModel, Second Edition
case of models built purely for visualization purposes. If you are trying to sell a
system design or simply communicate how a system works, a realistic animation
created using simulation can be very useful, even though nonbeneficial from an
analysis point of view.
• Systems 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.
Experience has shown that some people learn simulation more rapidly and
become more adept at it than others. People who are good abstract thinkers yet
also pay close attention to detail seem to be the best suited for doing simulation.
Such individuals are able to see the forest while still keeping an eye on the trees
(these are people who tend to be good at putting together 1,000-piece puzzles).
They are able to quickly scope a project, gather the pertinent data, and get a use-
ful model up and running without lots of starts and stops. A good modeler is some-
what of a sleuth, eager yet methodical and discriminating in piecing together all
of the evidence that will help put the model pieces together.
If short on time, talent, resources, or interest, the decision maker need not
despair. Plenty of consultants who are professionally trained and experienced can
provide simulation services. A competitive bid will help get the best price, but one
should be sure that the individual assigned to the project has good credentials.
If the use of simulation is only occasional, relying on a consultant may be the
preferred approach.
Cost
System stage
FIGURE 1.5
Comparison of
Cost without
cumulative system
simulation
costs with and without
System costs
simulation.
Cost with
simulation
the short-term cost may be slightly higher due to the added labor and software
costs associated with simulation, the long-term costs associated with capital
investments and system operation are considerably lower due to better efficiencies
realized through simulation. Dismissing the use of simulation on the basis of
sticker price is myopic and shows a lack of understanding of the long-term sav-
ings that come from having well-designed, efficiently operating systems.
Many examples can be cited to show how simulation has been used to avoid
costly errors in the start-up of a new system. Simulation prevented an unnecessary
expenditure when a Fortune 500 company was designing a facility for producing
and storing subassemblies and needed to determine the number of containers re-
quired for holding the subassemblies. It was initially felt that 3,000 containers
Harrell−Ghosh−Bowden: I. Study Chapters 1. Introduction to © The McGraw−Hill
Simulation Using Simulation Companies, 2004
ProModel, Second Edition
were needed until a simulation study showed that throughput did not improve sig-
nificantly when the number of containers was increased from 2,250 to 3,000. By
purchasing 2,250 containers instead of 3,000, a savings of $528,375 was expected
in the first year, with annual savings thereafter of over $200,000 due to the savings
in floor space and storage resulting from having 750 fewer containers (Law and
McComas 1988).
Even if dramatic savings are not realized each time a model is built, simula-
tion at least inspires confidence that a particular system design is capable of meet-
ing required performance objectives and thus minimizes the risk often associated
with new start-ups. The economic benefit associated with instilling confidence
was evidenced when an entrepreneur, who was attempting to secure bank financ-
ing to start a blanket factory, used a simulation model to show the feasibility of the
proposed factory. Based on the processing times and equipment lists supplied by
industry experts, the model showed that the output projections in the business
plan were well within the capability of the proposed facility. Although unfamiliar
with the blanket business, bank officials felt more secure in agreeing to support
the venture (Bateman et al. 1997).
Often simulation can help improve productivity by exposing ways of making
better use of existing assets. By looking at a system holistically, long-standing
problems such as bottlenecks, redundancies, and inefficiencies that previously
went unnoticed start to become more apparent and can be eliminated. “The trick is
to find waste, or muda,” advises Shingo; “after all, the most damaging kind of waste
is the waste we don’t recognize” (Shingo 1992). Consider the following actual
examples where simulation helped uncover and eliminate wasteful practices:
behavior such as the way entities arrive and their routings can be defined with lit-
tle, if any, programming using the data entry tables that are provided. ProModel is
used by thousands of professionals in manufacturing and service-related indus-
tries and is taught in hundreds of institutions of higher learning.
Part III contains case study assignments that can be used for student projects to
apply the theory they have learned from Part I and to try out the skills they have ac-
quired from doing the lab exercises (Part II). It is recommended that students be as-
signed at least one simulation project during the course. Preferably this is a project
performed for a nearby company or institution so it will be meaningful. If such a
project cannot be found, or as an additional practice exercise, the case studies pro-
vided should be useful. Student projects should be selected early in the course so
that data gathering can get started and the project completed within the allotted
time. The chapters in Part I are sequenced to parallel an actual simulation project.
1.11 Summary
Businesses today face the challenge of quickly designing and implementing com-
plex production and service systems that are capable of meeting growing de-
mands for quality, delivery, affordability, and service. With recent advances in
computing and software technology, simulation tools are now available to help
meet this challenge. Simulation is a powerful technology that is being used with
increasing frequency to improve system performance by providing a way to make
better design and management decisions. When used properly, simulation can re-
duce the risks associated with starting up a new operation or making improve-
ments to existing operations.
Because simulation accounts for interdependencies and variability, it pro-
vides insights that cannot be obtained any other way. Where important system
decisions are being made of an operational nature, simulation is an invaluable
decision-making tool. Its usefulness increases as variability and interdependency
increase and the importance of the decision becomes greater.
Lastly, simulation actually makes designing systems fun! Not only can a de-
signer try out new design concepts to see what works best, but the visualization
makes it take on a realism that is like watching an actual system in operation.
Through simulation, decision makers can play what-if games with a new system
or modified process before it actually gets implemented. This engaging process
stimulates creative thinking and results in good design decisions.
3. What are two specific questions that simulation might help answer in a
bank? In a manufacturing facility? In a dental office?
4. What are three advantages that simulation has over alternative
approaches to systems design?
5. Does simulation itself optimize a system design? Explain.
6. How does simulation follow the scientific method?
7. A restaurant gets extremely busy during lunch (11:00 A.M. to 2:00 P.M.)
and is trying to decide whether it should increase the number of
waitresses from two to three. What considerations would you look at to
determine whether simulation should be used to make this decision?
8. How would you develop an economic justification for using simulation?
9. Is a simulation exercise wasted if it exposes no problems in a system
design? Explain.
10. A simulation run was made showing that a modeled factory could
produce 130 parts per hour. What information would you want to know
about the simulation study before placing any confidence in the results?
11. A PC board manufacturer has high work-in-process (WIP) inventories,
yet machines and equipment seem underutilized. How could simulation
help solve this problem?
12. How important is a statistical background for doing simulation?
13. How can a programming background be useful in doing simulation?
14. Why are good project management and communication skills important
in simulation?
15. Why should the process owner be heavily involved in a simulation
project?
16. For which of the following problems would simulation likely be useful?
a. Increasing the throughput of a production line.
b. Increasing the pace of a worker on an assembly line.
c. Decreasing the time that patrons at an amusement park spend
waiting in line.
d. Determining the percentage defective from a particular machine.
e. Determining where to place inspection points in a process.
f. Finding the most efficient way to fill out an order form.
References
Audon, Wyston Hugh, and L. Kronenberger. The Faber Book of Aphorisms. London: Faber
and Faber, 1964.
Banks, J., and R. Gibson. “10 Rules for Determining When Simulation Is Not Appropri-
ate.” IIE Solutions, September 1997, pp. 30–32.
Bateman, Robert E.; Royce O. Bowden; Thomas J. Gogg; Charles R. Harrell; and Jack
R. A. Mott. System Improvement Using Simulation. Utah: PROMODEL Corp., 1997.
Harrell−Ghosh−Bowden: I. Study Chapters 1. Introduction to © The McGraw−Hill
Simulation Using Simulation Companies, 2004
ProModel, Second Edition
Deming, W. E. Foundation for Management of Quality in the Western World. Paper read at
a meeting of the Institute of Management Sciences, Osaka, Japan, 24 July 1989.
Glenney, Neil E., and Gerald T. Mackulak. “Modeling & Simulation Provide Key to CIM
Implementation Philosophy.” Industrial Engineering, May 1985.
Hancock, Walton; R. Dissen; and A. Merten. “An Example of Simulation to Improve Plant
Productivity.” AIIE Transactions, March 1977, pp. 2–10.
Harrell, Charles R., and Donald Hicks. “Simulation Software Component Architecture
for Simulation-Based Enterprise Applications.” In Proceedings of the 1998 Winter
Simulation Conference, ed. D. J. Medeiros, E. F. Watson, J. S. Carson, and
M. S. Manivannan, pp. 1717–21. Institute of Electrical and Electronics Engineers,
Piscataway, New Jersey.
Harrington, H. James. Business Process Improvement. New York: McGraw-Hill, 1991.
Hoover, Stewart V., and Ronald F. Perry. Simulation: A Problem-Solving Approach.
Reading, MA: Addison-Wesley, 1989.
Law, A. M., and M. G. McComas. “How Simulation Pays Off.” Manufacturing Engineer-
ing, February 1988, pp. 37–39.
Mott, Jack, and Kerim Tumay. “Developing a Strategy for Justifying Simulation.” Indus-
trial Engineering, July 1992, pp. 38–42.
Oxford American Dictionary. New York: Oxford University Press, 1980. [compiled by]
Eugene Enrich et al.
Perry, R. F., and R. F. Baum. “Resource Allocation and Scheduling for a Radiology
Department.” In Cost Control in Hospitals. Ann Arbor, MI: Health Administration
Press, 1976.
Rohrer, Matt, and Jerry Banks. “Required Skills of a Simulation Analyst.” IIE Solutions,
May 1998, pp. 7–23.
Schriber, T. J. “The Nature and Role of Simulation in the Design of Manufacturing
Systems.” Simulation in CIM and Artificial Intelligence Techniques, ed. J. Retti and
K. E. Wichmann. S.D., CA.: Society for Computer Simulation, 1987, pp. 5–8.
Shannon, Robert E. “Introduction to the Art and Science of Simulation.” In Proceedings
of the 1998 Winter Simulation Conference, ed. D. J. Medeiros, E. F. Watson,
J. S. Carson, and M. S. Manivannan, pp. 7–14. Piscataway, NJ: Institute of Electrical
and Electronics Engineers.
Shingo, Shigeo. The Shingo Production Management System—Improving Process Func-
tions. Trans. Andrew P. Dillon. Cambridge, MA: Productivity Press, 1992.
Solberg, James. “Design and Analysis of Integrated Manufacturing Systems.” In W. Dale
Compton. Washington, D.C.: National Academy Press, 1988, p. 4.
The Wall Street Journal, March 19, 1999. “United 747’s Near Miss Sparks a Widespread
Review of Pilot Skills,” p. A1.