Professional Documents
Culture Documents
Problems For Arena Simulation Exercise
Problems For Arena Simulation Exercise
1. Develop a model of a simple serial two-process system. Items arrive at the system
with a mean time between arrivals of 10 minutes, with the first arrival at time 0. They
are immediately sent to Process 1, which has a single resource with a mean service
time of 9 minutes. Upon completion, they are sent to Process 2, which is identical to
(but independent of) Process 1. Items depart the system upon completion of Process
2. Performance measures of interest are the average numbers in queue at processes
and the total time in system of items. Using replication length of 10,000 minutes and
5 replications, compare the results for the following input distributions:
(a) Exponential interarrival times and exponential service times
(b) Constant interarrival times and exponential service times
(c) Exponential interarrival times and constant service times
(d) Constant interarrival times and constant service times
Consider first 500 minutes as warm-up period. Animate your model. Show the result
graphically.
3. A production system consists of four serial automatic workstations. Jobs arrive at the
first workstation as exponential with mean 8. All transfer times are assumed to be
zero and all processing times are constant. There are two types of failures: major and
jams. The data for this system are given in the table below (all times are in minutes).
Use exponential distributions for the uptimes and uniform distributions for repair
times (for instance, repairing jams at workstation 3 is UNIF (2.8, 4.2)). Run your
simulation for 10,000 minutes to determine the percent of time each resource spends
in the failure state and the ending status of each workstation queue. Consider first 500
minutes as warm-up period. Run the model for 5 replications and show graphically
the results for single replication and 5 replications. Animate your model.
Workstation
Number
1
2
3
4
Uptimes
475
570
665
475
Repair
20,30
24,36
28,42
20,30
Jam Means
Uptimes
Repair
47.5
57.0
66.5
47.5
2, 3
2.4, 3.6
2.8, 4.2
2, 3
4. An Office that dispenses automotive licenses plates has divided its customer into
categories to level the office workload. Customers arrive and enter one of three lines
based on their residence location. Model this arrival activity as three independent
arrival streams using as exponential interarrival distributiuon with mean 10 minutes
for each stream, and an arrival at time 0 for each stream. Each customer type is
assigned a single, separate clerk to process the application forms and accept payment,
with a separate queue for each. The service time is UNIF (8,10) minutes for all
customer types. After completion of this step, all customers are sent to a single,
second clerk who checks the forms and issues the plates (this clerk serves all three
customer types, who merge into a single first-come, first-served queue for this clerk).
The service time for this activity is UNIF (2.66, 3.33) minutes for all customer types.
Develop a model of this system and run it for 5,000 minutes, observe the average and
maximum time in system for all customer types combined. Consider first 500 minutes
as warm-up period. Run the model for 5 replications and show graphically the results
for single replication and 5 replications.
A consultant has recommended that the office not differentiate between customers at
the first stage and use a single line with three clerks who can process any customer
type. Develop a model of this system, run it for 5,000 minutes, and compare the
results with those from the first system. Animate your model.
8. Parts arrive in the system exponentially with mean inter arrival time of 10 minuets.
40 % of the parts require processing at a milling center, 30% of them require
processing at a drilling center and the remaining parts are to be processed on a lathe.
After these machining process parts are sent to an inspection station followed by a
dispatch center. There are two inspectors of the same kind. The milling center and
drilling center undergoes an exponential failure with mean uptime of 300 minutes and
down time of 45 minutes. The time taken at different centers is given below:
Station
Milling
Drilling
Lathe
Inspection
Dispatch
Develop a simulation model and run for 30 days, each day having working hours
of 16. Run for 5 replications. Find the average number in queue at different
stations, WIP, utilization. Show the variation in queue length with time using
graph.
9. Two different part types arrive at a facility for processing. Parts of type 1 arrive with
inter-arrival times following a lognormal distribution with a log mean of 11.5 hours
and log standard deviation of 2.0 hours (note that these values are the mean and the
standard deviation of this lognormal variable itself); the first arrival is at time zero.
These arriving parts wait in the queue designated for the only part types 1s until a
(human) operator is available to process them (there is only one such human operator
in the facility) and the processing times follow a triangular distribution with
parameters 5, 6, and 8 hours. Parts of type two arrive with inter-arrival times
following an exponential distribution with the mean of 15 hours; the first arrival is at
time 0. These parts wait in a second queue (designated for part 2s only) until the
same lonely (human) operator is available to process them; processing time follow a
triangular distribution with parameters 3, 7 and 8 hours. After being processed by
human operator, all parts are sent for processing of an automatic machine not
requiring a human operator, which has processing times distributed as triangular with
parameters 4, 6 and 8 hours for both the part types; all parts shares the same firstcome, first-served queue for this automatic machine. Complete parts exit the system.
Assume that the times for all the part transfers are negligible. Run the simulation for
5000 hours to determine the average total time in the system (some times called cycle
time) for all the parts (lumped together regardless of type), and the average number of
items in the queues designated for arriving parts. Animate the model, including use of
different pictures for the different part types, and use resources that looked different
for busy Vs idle.