5 - Getting Started For Simulation Project
5 - Getting Started For Simulation Project
C H A P T E R
5 GETTING STARTED
“For which of you, intending to build a tower, sitteth not down first, and counteth
the cost, whether he have sufficient to finish it? Lest haply, after he hath laid the
foundation, and is not able to finish it, all that behold it begin to mock him,
Saying, This man began to build, and was not able to finish.”
—Luke 14:28–30
5.1 Introduction
In this chapter we look at how to begin a simulation project. Specifically, we
discuss how to select a project and set up a plan for successfully completing it.
Simulation is not something you do simply because you have a tool and a process
to which it can be applied. Nor should you begin a simulation without forethought
and preparation. A simulation project should be carefully planned following basic
project management principles and practices. Questions to be answered in this
chapter are
• How do you prepare to do a simulation study?
• What are the steps for doing a simulation study?
• What are typical objectives for a simulation study?
• What is required to successfully complete a simulation project?
• What are some pitfalls to avoid when doing simulation?
While specific tasks may vary from project to project, the basic procedure for
doing simulation is essentially the same. Much as in building a house, you are
better off following a time-proven methodology than approaching it haphazardly.
In this chapter, we present the preliminary activities for preparing to conduct a
simulation study. We then cover the steps for successfully completing a simulation
project. Subsequent chapters elaborate on these steps. Here we focus primarily
103
Harrell−Ghosh−Bowden: I. Study Chapters 5. Getting Started © The McGraw−Hill
Simulation Using Companies, 2004
ProModel, Second Edition
on the first step: defining the objective, scope, and requirements of the study. Poor
planning, ill-defined objectives, unrealistic expectations, and unanticipated costs
can turn a simulation project sour. For a simulation project to succeed, the objec-
tives and scope should be clearly defined and requirements identified and quantified
for conducting the project.
Many vendors offer guarantees on their products so they may be returned after
some trial period. This allows you to try out the software to see how well it fits
your needs.
The services provided by the software provider can be a lifesaver. If working
late on a project, it may be urgent to get immediate help with a modeling or soft-
ware problem. Basic and advanced training classes, good documentation, and lots
of example models can provide invaluable resources for becoming proficient in
the use of the software.
When selecting simulation software, it is important to assess the total cost of
ownership. There often tends to be an overemphasis on the purchase price of the
software with little regard for the cost associated with learning and using the
software. It has been recommended that simulation software be purchased on
the basis of productivity rather than price (Banks and Gibson 1997). The purchase
price of the software can sometimes be only a small fraction of the cost in time
and labor that results from having a tool that is difficult to use or inadequate for
the application.
Other considerations that may come into play when selecting a product in-
clude quality of the documentation, hardware requirements (for example, is a
graphics accelerator card required?), and available consulting services.
are refined and sometimes redefined with each iteration. The decision to push
toward further refinement should be dictated by the objectives and constraints of
the study as well as by sensitivity analysis, which determines whether additional
refinement will yield meaningful results. Even after the results are presented,
there are often requests to conduct additional experiments. Describing this itera-
tive process, Pritsker and Pegden (1979) observe,
The stages of simulation are rarely performed in a structured sequence beginning with
problem definition and ending with documentation. A simulation project may involve
false starts, erroneous assumptions which must later be abandoned, reformulation of
the problem objectives, and repeated evaluation and redesign of the model. If properly
done, however, this iterative process should result in a simulation model which prop-
erly assesses alternatives and enhances the decision making process.
FIGURE 5.1
Define objective,
Iterative nature of scope, and
simulation. requirements
Collect and
analyze system
data
Build model
Validate model
Conduct
experiments
Present
results
Harrell−Ghosh−Bowden: I. Study Chapters 5. Getting Started © The McGraw−Hill
Simulation Using Companies, 2004
ProModel, Second Edition
The remainder of this chapter focuses on the first step of defining the objec-
tive, scope, and requirements of the study. The remaining steps will be discussed
in later chapters.
Design Decisions
1. What division and sequence of processing activities provide the best
flow?
2. What is the best layout of offices, machines, equipment, and other work
areas for minimizing travel time and congestion?
3. How many operating personnel are needed to meet required production
or service levels?
4. What level of automation is the most cost-effective?
5. How many machines, tools, fixtures, or containers are needed to meet
throughput requirements?
6. What is the least-cost method of material handling or transportation that
meets processing requirements?
7. What are the appropriate number and location of pickup and drop-off
points in a material handling or transportation system that minimizes
waiting times?
8. What are the optimum number and size of waiting areas, storage areas,
queues, and buffers?
9. What is the effect of localizing rather than centralizing material storage,
resource pools, and so forth?
10. What automation control logic provides the best utilization of resources?
11. What is the optimum unit load or batch size for processing?
12. Where are the bottlenecks in the system, and how can they be
eliminated?
13. How many shifts are needed to meet a specific production or service
level?
14. What is the best speed to operate conveyors and other handling or
transportation equipment to meet move demands?
Operational Decisions
1. What is the best way to route material, customers, or calls through the
system?
2. What is the best way to allocate personnel for a particular set of tasks?
3. What is the best schedule for preventive maintenance?
4. How much preventive maintenance should be performed?
5. What is the best priority rule for selecting jobs and tasks?
Harrell−Ghosh−Bowden: I. Study Chapters 5. Getting Started © The McGraw−Hill
Simulation Using Companies, 2004
ProModel, Second Edition
When the goal is to analyze some aspect of system performance, the tendency
is to think in terms of the mean or expected value of the performance metric. For
example, we are frequently interested in the average contents of a queue or the
average utilization of a resource. There are other metrics that may have equal or
even greater meaning that can be obtained from a simulation study. For example,
we might be interested in variation as a metric, such as the standard deviation in
waiting times. Extreme values can also be informative, such as the minimum and
maximum number of contents in a storage area. We might also be interested in a
percentile such as the percentage of time that the utilization of a machine is less
than a particular value, say, 80 percent. While frequently we speak of designing
systems to be able to handle peak periods, it often makes more sense to design for
a value above which values only occur less than 5 or 10 percent of the time. It is
more economical, for example, to design a staging area on a shipping dock based
on 90 percent of peak time usage rather than based on the highest usage during
peak time. Sometimes a single measure is not as descriptive as a trend or pattern
of performance. Perhaps a measure has increasing and decreasing periods such as
the activity in a restaurant. In these situations, a detailed time series report would
be the most meaningful.
It is always best if objectives can be clearly, completely, and precisely stated.
You need to be able to set your sight clearly on what you are trying to accomplish
in the simulation study. You also need to be able to know whether you hit your tar-
get objective. To be effective, an objective should be one that
• Has high potential impact (reduce throughput rate costs, not reduce
backtraveling).
• Is achievable (20 percent inventory reduction, not zero inventory).
• Is specific (reduce waiting time in a particular queue, not eliminate
waste).
• Is quantifiable (reduce flow time by 40 percent, not reduce flow time).
• Is measurable (increase yield by 10 percent, not improve morale by
10 percent).
• Identifies any relevant constraints (reduce turnaround time by
20 percent without adding resources, not just reduce turnaround time by
20 percent).
Harrell−Ghosh−Bowden: I. Study Chapters 5. Getting Started © The McGraw−Hill
Simulation Using Companies, 2004
ProModel, Second Edition
• Data-gathering responsibilities.
• Experimentation.
• Form of results.
FIGURE 5.2
Confining the model to
impacting activities.
Activity Activity Activity Activity Activity
A B C D E
Scope of model
Harrell−Ghosh−Bowden: I. Study Chapters 5. Getting Started © The McGraw−Hill
Simulation Using Companies, 2004
ProModel, Second Edition
FIGURE 5.3
Effect of level of detail on model development time.
One-to-one
correspondence
Minimum
required
Level of
detail
“white box” model that is very detailed and produces a one-to-one correspon-
dence between the model and the system.
Determining the appropriate level of detail is an important decision. Too
much detail makes it difficult and time-consuming to develop and debug the
model. Too little detail may make the model unrealistic by oversimplifying the
process. Figure 5.3 illustrates how the time to develop a model is affected by
the level of detail. It also highlights the importance of including only enough de-
tail to meet the objectives of the study.
The level of detail is determined largely by the degree of accuracy required in
the results. If only a rough estimate is being sought, it may be sufficient to model just
the flow sequence and processing times. If, on the other hand, a close answer is
needed, all of the elements that drive system behavior should be precisely modeled.
Dates should be set for completing the data-gathering phase because, left un-
controlled, it could go on indefinitely. One lesson you learn quickly is that good data
are elusive and you can always spend more time trying to refine the data. Nearly all
models are based partially on assumptions, simply because complete and accurate
information is usually lacking. The project team, in cooperation with stakeholders
in the system, will need to agree on the assumptions to be made in the model.
that focus attention on the area of interest. If lots of color and detail are added to the
animation, it may detract from the key issues. Usually the best approach is to keep
stationary or background graphics simple, perhaps displaying only a schematic of
the layout using neutral colors. Entities or other dynamic graphics can then be
displayed more colorfully to make them stand out. Sometimes the most effective
presentation is a realistic 3-D animation. Other times the flow of entities along a
flowchart consisting of simple boxes and arrows may be more effective.
Another effective use of animation in presenting the results is to run two or
more scenarios side by side, displaying a scoreboard that shows how they com-
pare on one or two key performance measures. The scoreboard may even include
a bar graph or other chart that is dynamically updated to compare results.
Most decision makers such as managers need to have only a few key items of
information for making the decision. It should be remembered that people, not the
model, make the final decision. With this in mind, every effort should be made to
help the decision maker clearly understand the options and their associated
consequences. The use of charts helps managers visualize and focus their atten-
tion on key decision factors. Charts are attention grabbers and are much more ef-
fective in making a point than plowing through a written document or sheets of
computer printout.
5.8 Summary
Simulation projects are almost certain to fail if there is little or no planning. Doing
simulation requires some preliminary work so that the appropriate resources and
personnel are in place. Beginning a simulation project requires selecting the right
application, defining objectives, acquiring the necessary tools and resources, and
planning the work to be performed. Applications should be selected that hold the
greatest promise for achieving company goals.
Simulation is most effective when it follows a logical procedure. Objectives
should be clearly stated and a plan developed for completing the project. Data
gathering should focus on defining the system and formulating a conceptual
model. A simulation should then be built that accurately yet minimally captures
the system definition. The model should be verified and validated to ensure that
the results can be relied upon. Experiments should be run that are oriented toward
meeting the original objectives. Finally, the results should be presented in a way
Harrell−Ghosh−Bowden: I. Study Chapters 5. Getting Started © The McGraw−Hill
Simulation Using Companies, 2004
ProModel, Second Edition
that clearly represents the findings of the study. Simulation is an iterative process
that requires redefinition and fine-tuning at all stages in the process.
Objectives should be clearly defined and agreed upon to avoid wasted efforts.
They should be documented and followed to avoid “scope creep.”Aconcisely stated
objective and a written scope of work can help keep a simulation study on track.
Specific items to address when planning a study include defining the model
scope, describing the level of detail required, assigning data-gathering responsi-
bilities, specifying the types of experiments, and deciding on the form of the re-
sults. Simulation objectives together with time, resources, and budget constraints
drive the rest of the decisions that are made in completing a simulation project.
Finally, it is people, not the model, who ultimately make the decision.
The importance of involvement of process owners and stakeholders through-
out the project cannot be overemphasized. Management support throughout the
project is vital. Ultimately, it is only when expectations are met or exceeded that
a simulation can be deemed a success.
CASE STUDY A
AST COMPUTES BIG BENEFITS USING SIMULATION
John Perry
Manufacturing Engineer
The Problem
AST Research Inc., founded in 1980, has become a multibillion-dollar PC manufacturer.
We assemble personal computers and servers in Fort Worth, Texas, and offshore. For a long
time, we “optimized” (planned) our assembly procedures using traditional methods—
gathering time-and-motion data via stopwatches and videotape, performing simple
arithmetic calculations to obtain information about the operation and performance of the
assembly line, and using seat-of-the-pants guesstimates to “optimize” assembly line output
and labor utilization.
The Model
In December 1994 a new vice president joined AST. Management had long been commit-
ted to increasing the plant’s efficiency and output, and our new vice president had experi-
ence in using simulation to improve production. We began using ProModel simulation as a
tool for optimizing our assembly lines, and to improve our confidence that changes pro-
posed in the assembly process would work out in practice. The results have been signifi-
cant. They include
• Reduced labor input to each unit.
• Shortened production cycle times.
• Reduced reject rate.
• Increased ability to change assembly instructions quickly when changes become
necessary.
Now when we implement changes, we are confident that those changes in fact will improve
things.
The first thing we did was learn how to use the simulation software. Then we attempted
to construct a model of our current operations. This would serve two important functions: it
would tell us whether we really understood how to use the software, and it would validate
our understanding of our own assembly lines. If we could not construct a model of our
assembly line that agreed with the real one, that would mean that there was a major flaw
either in our ability to model the system or in our understanding of our own operations.
Building a model of our own operations sounded simple enough. After all, we had an
exhaustive catalog of all the steps needed to assemble a computer, and (from previous data
collection efforts) information on how long each operation took. But building a model that
agreed with our real-world situation turned out to be a challenging yet tremendously edu-
cational activity.
For example, one of our early models showed that we were producing several thousand
units in a few hours. Since we were not quite that good—we were off by at least a factor of
10—we concluded that we had a major problem in the model we had built, so we went back
to study things in more detail. In every case, our early models failed because we had over-
looked or misunderstood how things actually worked on our assembly lines.
Eventually, we built a model that worked and agreed reasonably well with our real-
world system out in the factory. To make use of the model, we generated ideas that we
thought would cut down our assembly time and then simulated them in our model.
We examined a number of changes proposed by our engineers and others, and then sim-
ulated the ones that looked most promising. Some proposed changes were counterpro-
ductive according to our simulation results. We also did a detailed investigation of our test-
ing stations to determine whether it was more efficient to move computers to be tested into
Harrell−Ghosh−Bowden: I. Study Chapters 5. Getting Started © The McGraw−Hill
Simulation Using Companies, 2004
ProModel, Second Edition
the testing station via FIFO (first-in, first-out) or LIFO (last-in, first-out). Modeling showed
us that FIFO was more efficient. When we implemented that change, we realized the gain
we had predicted.
Simulation helped us avoid buying more expensive equipment. Some of our material-
handling specialists predicted, based on their experience, that if we increased throughput
by 30 percent, we would have to add some additional, special equipment to the assembly
floor or risk some serious blockages. Simulation showed us that was not true and in prac-
tice the simulation turned out to be correct.
We determined that we could move material faster if we gave material movers a specific
pattern to follow instead of just doing things sequentially. For example, in moving certain
items from our testing area, we determined that the most time-efficient way would be to
move shelf 1 first, followed by shelf 4, then shelf 3, and so on.
After our first round of making “serious” changes to our operation and simulating them,
our actual production was within a few percentage points of our predicted production.
Also, by combining some tasks, we were able to reduce our head count on each assembly
line significantly.
We have completed several rounds of changes, and today, encouraged by the experience
of our new investor, Samsung, we have made a significant advance that we call Vision 5.
The idea of Vision 5 is to have only five people in each cell assembling computers.
Although there was initially some skepticism about whether this concept would work, our
simulations showed that it would, so today we have converted one of our “focused
factories” to this concept and have experienced additional benefits. Seeing the benefits
from that effort has caused our management to increase its commitment to simulation.
The Results
Simulation has proven its effectiveness at AST Research. We have achieved a number of
useful, measurable goals. For competitive reasons, specific numbers cannot be provided;
however, in order of importance, the benefits we have achieved are
• Reduced the reject rate.
• Reduced blockage by 25 percent.
• Increased operator efficiency by 20 percent.
• Increased overall output by 15 percent.
• Reduced the labor cost of each computer.
Other benefits included increased ability to explain and justify proposed changes to
management through the use of the graphic animation. Simulation helped us make fewer
missteps in terms of implementing changes that could have impaired our output. We were
able to try multiple scenarios in our efforts to improve productivity and efficiency at com-
paratively low cost and risk. We also learned that the best simulation efforts invite partici-
pation by more disciplines in the factory, which helps in terms of team-building. All of
these benefits were accomplished at minimal cost. These gains have also caused a cultural
shift at AST, and because we have a tool that facilitates production changes, the company
is now committed to continuous improvement of our assembly practices.
Our use of simulation has convinced us that it produces real, measurable results—and
equally important, it has helped us avoid making changes that we thought made common
sense, but when simulated turned out to be ineffective. Because of that demonstrable
payoff, simulation has become a key element of our toolkit in optimizing production.
Harrell−Ghosh−Bowden: I. Study Chapters 5. Getting Started © The McGraw−Hill
Simulation Using Companies, 2004
ProModel, Second Edition
Questions
1. What were the objectives for using simulation at AST?
2. Why was simulation better than the traditional methods they were using to achieve
these objectives?
3. What common-sense solution was disproved by using simulation?
4. What were some of the unexpected side benefits from using simulation?
5. What insights on the use of simulation did you gain from this case study?
CASE STUDY B
DURHAM REGIONAL HOSPITAL SAVES $150,000
ANNUALLY USING SIMULATION TOOLS
Bonnie Lowder
Management Engineer, Premier
Durham Regional Hospital, a 450-bed facility located in Durham, North Carolina, has been
serving Durham County for 25 years. This public, full-service, acute-care facility is facing
the same competition that is now a part of the entire health care industry. With that in mind,
Durham Regional Hospital is making a conscious effort to provide the highest quality of
care while also controlling costs.
To assist with cost control efforts, Durham Regional Hospital uses Premier’s Customer-
Based Management Engineering program. Premier’s management engineers are very
Harrell−Ghosh−Bowden: I. Study Chapters 5. Getting Started © The McGraw−Hill
Simulation Using Companies, 2004
ProModel, Second Edition
involved with the hospital’s reengineering and work redesign projects. Simulation is one of
the tools the management engineers use to assist in the redesign of hospital services and
processes. Since the hospital was preparing to add an outpatient services area that was to
open in May 1997, a MedModel simulation project was requested by Durham Regional
Hospital to see how this Express Services area would impact their other outpatient areas.
This project involved the addition of an outpatient Express Services addition. The
Express Services area is made up of two radiology rooms, four phlebotomy lab stations, a
patient interview room, and an EKG room. The model was set up to examine which kind
of patients would best be serviced in that area, what hours the clinic would operate, and
what staffing levels would be necessary to provide optimum care.
The Model
Data were collected from each department with potential Express Services patients. The
new Express Services area would eliminate the current reception desk in the main radiol-
ogy department; all radiology outpatients would have their order entry at Express Services.
In fiscal year 1996, the radiology department registered 21,159 outpatients. Of those, one-
third could have had their procedure performed in Express Services. An average of 18 out-
patient surgery patients are seen each week for their preadmission testing. All these patients
could have their preadmission tests performed in the Express Services area. The laboratory
sees approximately 14 walk-in phlebotomy patients per week. Of those, 10 patients are
simple collections and 4 are considered complex. The simple collections can be performed
by anyone trained in phlebotomy. The complex collections should be done by skilled lab
personnel. The collections for all of these patients could be performed in Express Services.
Based on the data, 25 patients a day from the Convenient Care Clinic will need simple
X rays and could also use the Express Services area. Procedure times for each patient were
determined from previous data collection and observation.
The model was built in two months. Durham Regional Hospital had used simulation in
the past for both Emergency Department and Ambulatory Care Unit redesign projects and
thus the management team was convinced of its efficacy. After the model was completed, it
was presented to department managers from all affected areas. The model was presented to
the assembled group in order to validate the data and assumptions. To test for validity, the
model was run for 30 replications, with each replication lasting a period of two weeks. The
results were measured against known values.
The Results
The model showed that routing all Convenient Care Clinic patients through Express
Services would create a bottleneck in the imaging rooms. This would create unacceptable
wait times for the radiology patients and the Convenient Care patients. Creating a model
scenario where Convenient Care patients were accepted only after 5:00 P.M. showed that
the anticipated problem could be eliminated. The model also showed that the weekend vol-
ume would be very low. Even at minimum staffing levels, the radiology technicians and
clerks would be underutilized. The recommendation was made to close the Express Ser-
vices area on the weekends. Finally, the model showed that the staffing levels could be
lower than had been planned. For example, the workload for the outpatient lab tech drops
off after 6:00 P.M. The recommendation was to eliminate outpatient lab techs after 6:00 P.M.
Further savings could be achieved by cross-training the radiology technicians and possibly
the clerks to perform simple phlebotomy. This would also provide for backup during busy
Harrell−Ghosh−Bowden: I. Study Chapters 5. Getting Started © The McGraw−Hill
Simulation Using Companies, 2004
ProModel, Second Edition
times. The savings for the simulation efforts were projected to be $148,762 annually. These
savings were identified from the difference in staffing levels initially requested for Express
Services and the levels that were validated after the simulation model results were ana-
lyzed, as well as the closing of the clinic on weekends. This model would also be used in
the future to test possible changes to Express Services. Durham Regional Hospital would
be able to make minor adjustments to the area and visualize the outcome before imple-
mentation. Since this was a new area, they would also be able to test minor changes before
the area was opened.
The results of the model allowed the hospital to avoid potential bottlenecks in the radi-
ology department, reduce the proposed staffing levels in the Express Services area, and val-
idate that the clinic should be closed on weekends. As stated by Dottie Hughes, director of
Radiology Services: “The simulation model allowed us to see what changes needed to be
made before the area is opened. By making these changes now, we anticipate a shorter wait
time for our patients than if the simulation had not been used.” The simulation results were
able to show that an annual savings of $148,762 could be expected by altering some of the
preconceived Express Services plan.
Future Applications
Larry Suitt, senior vice president, explains, “Simulation has proved to be a valuable tool for
our hospital. It has allowed us to evaluate changes in processes before money is spent on
construction. It has also helped us to redesign existing services to better meet the needs of
our patients.” Durham Regional Hospital will continue to use simulation in new projects to
improve its health care processes. The hospital is responsible for the ambulance service for
the entire county. After the 911 call is received, the hospital’s ambulance service picks up
the patient and takes him or her to the nearest hospital. Durham Regional Hospital is plan-
ning to use simulation to evaluate how relocating some of the ambulances to other stations
will affect the response time to the 911 calls.
Questions
1. Why was this a good application for simulation?
2. What key elements of the study made the project successful?
3. What specific decisions were made as a result of the simulation study?
4. What economic benefit was able to be shown from the project?
5. What insights did you gain from this case study about the way simulation is used?
References
Banks, Jerry, and Randall R. Gibson. “Selecting Simulation Software.” IIE Solutions, May
1997, pp. 29–32.
Kelton, W. D. “Statistical Issues in Simulation.” In Proceedings of the 1996 Winter
Simulation Conference, ed. J. Charnes, D. Morrice, D. Brunner, and J. Swain, 1996,
pp. 47–54.
Pritsker, Alan B., and Claude Dennis Pegden. Introduction to Simulation and SLAM.
New York: John Wiley & Sons, 1979.
Schrage, Michael. Serious Play: How the World’s Best Companies Simulate to Innovate.
Cambridge, MA: Harvard Business School Press, 1999.