Escolar Documentos
Profissional Documentos
Cultura Documentos
Chapter 5
Modeling Basic Operations
Dr. Jason Merrick
Model 5.1:
Modeling approaches
Stations, Transfers, Pictures
Model 5.2:
Model 5.3:
C5/2
Rework
EXPO(5)
Sealer
TRIA(1,4,8)
80%
9%
Arrivals
Part B Prep
Part B
Batches of 4
EXPO(30)
Scrapped
20%
Part A
TRIA(3,5,10)
Part A
TRIA(1,3,4)
Part B
NORM(2.4,0.5)
EXPO(45)
Salvaged
and
Shipped
91%
Shipped
Part A
2 min.
Go to Sealer
C5/4
Part B
Go to Sealer
C5/5
Animation:
C5/6
control logic
Appropriate level of detail judgment call
Often multiple ways to model, represent logic
This model:
Stations
Up to now:
Station:
C5/8
Station Transfers
C5/9
Arrive (two)
Server (two, for Prep Areas)
Inspect (two, for Sealer and Rework)
Depart (three, for Shipping, Salvage, and Scrap)
Simulate
C5/10
Station:
Arrival Data
Leave Data
Station: Part A
Route Time: 2
C5/11
C5/12
Main dialog
Enter Data
Station:
Server Data
Process Time:
TRIA(1,4,8) [TRIA(3,5,10)]
Leave Data
C5/13
Main dialog
Enter Data
Station:
Sealer (pull-down)
Server Data
Simulation with
C5/14
Main dialog
Enter Data
Station:
Rework (pull-down)
Server Data
Simulation with
C5/15
Depart Modules
Shipping, Salvaged
Station:
Shipping (pull-down)
Count
Individual Counter:
Tally
C5/16
Simulate Module
and Test
Replicate
Length of Replication:
2000
C5/17
Animated Routes
C5/18
Run
Check
(if desired)
Fast Forward
C5/19
Enhanced Model
(Model 5.2)
A Story
Original model shown to production manager
Pointed out that this is only the first shift of a two-shift day
on second shift there are two operators at Rework (the
bottleneck station)
Pointed out that the Sealer fails sometimes
Need:
C5/21
Schedules
C5/22
Schedules
(contd.)
Schedule subdialog
Add (capacity, duration) pairs
If all durations are specified, schedule repeats forever
If any duration is empty, it defaults to infinity
Simulation with
C5/23
Resource Downtimes
Resource button
Downtime Name
Time Between Downtimes (anything pull-down for
distributions)
Downtime (anything, distribution pull-down)
Simulation with
C5/24
Resource Failures
Failure Name
Based on entity Count or elapsed Time
Preempt/Ignore/Wait for come-down rule
If based on Count, the Count for uptime
If based on Time, the Uptime
Downtime (anything, distribution pull-down)
Simulation with
C5/25
How?
C5/26
Time-Persistent area
Tallies area
later
Other areas discussed
Simulation
with...
C5/27
Frequency Statistics
Example:
Arena function
Others:
C5/28
menu in Arena
Reads binary files saved by Arena
Various kinds of output-data display, analysis
For now: just data-display functions
, then Add)
(contd.)
Moving-average plots
C5/30
C5/32
C5/33
(contd.)
C5/34
all)
For Plots:
C5/36
Structural modeling:
Quantitative modeling
Simulation with
C5/37