Escolar Documentos
Profissional Documentos
Cultura Documentos
Introduction to Simulation
IENG 455
Feng Yang
West Virginia University
Science of Decision
Operations research is the science of decision.
Inputs System Outputs
e.g.
Bank Inputs:
Tellers/Servers
Interarrival times of
customers
Service times of
Waiting line of customers
customers Number of tellers
Outputs:
Question: The time a customer
spends in the bank.
How many tellers should be The idle time/day of each
hired? teller.
2
1
Systems
A system is defined to be a collection of entities, e.g., people
or machines, that act and interact together toward the
accomplishment of some logical end.
A hospital with its patients, rooms, personnel, equipment,
and so on
A manufacturing system with its machines centers,
inventories, production schedule, and items produced
A telecommunication system with its messages,
communication network, and receiving stations
2
Ways to Study a System (contd)
System
Physical Logical
model model
Analytical
Simulation
solution
3
Computer Simulation
A simulation is the imitation of the operation of a real-world
process or system over time.
Typically, the type of simulation that is most often
encountered has three features:
(e.g., Bank)
1. Stochastic input
Customer-arrival and customer-service time
2. Logical mechanism
FCFS (first come first served)
3. Stochastic output
The time each customer spends in the system
7
Popularity of Simulation
Ranked as the most useful, popular tool in the broader area of
operations research / management science
Statistics, Mathematical programming, and Simulation
Advantages of simulation
Models complex systems with stochastic elements
Allows us to estimate the performance of an existing/non-
existing system
Better control of experimental conditions
Disadvantages of simulation
Produces only estimates of a models true characteristics
Simulation models are often expensive and time-consuming
to develop
The issue of model validity
8
4
Different Kinds of Simulation
Gaming simulations involve the interaction of one or more
persons with the simulation program in an essential way.
9 A video game in which a human player tries to beat a
computer or another player
9 War games used by the military to train officers
Static simulations represents a system at a particular point
in time
Software: SIMTOOLS
(Excel Add-in: spreadsheet simulation)
Dynamic simulations represent systems as they change
over time.
Software: ARENA
9
Software Installment
SIMTOOLS
Free downloads at:
http://home.uchicago.edu/~rmyerson/addins.htm
The installation guidance and an introduction of the software
are given at the IENG 455 course website.
ARENA 12.0
10