Term Project Report: Rapid Prototyping Cell Simulation DSES6620 Simulation Modeling and Analysis

advertisement
DSES6620 Simulation Modeling and Analysis
Professor: Ernesto Gutierrez-Miravete
Term Project Report: Rapid Prototyping Cell
Simulation
Hanspeter Bayer
Telephone: 203-492-8051
Email: peter.bayer@ussurg.com
21 December 2000
DSES6620 Simulation Modeling and Analysis - Term Project Report: Rapid Prototyping Cell
Simulation
Table of Contents
TABLE OF CONTENTS .................................................................................................................. 2
ABSTRACT ..................................................................................................................................... 4
INTRODUCTION ............................................................................................................................. 5
GOALS ............................................................................................................................................ 5
SCOPE ............................................................................................................................................ 5
REQUIREMENTS ............................................................................................................................ 5
THE SYSTEM .................................................................................................................................. 5
THE MODEL.................................................................................................................................... 6
ENTITIES ........................................................................................................................................ 7
LOCATIONS, ROUTINGS AND PROCESSES ........................................................................................ 7
RESOURCES .................................................................................................................................. 7
SIMPLIFICATIONS AND ASSUMPTIONS ..................................................................................... 7
NO REJECTED WORK ORDERS ......................................................................................................... 7
TRANSIT TIMES ARE NEGLIGIBLE ...................................................................................................... 7
MODEL MAKER UTILIZATION IS THE SAME AS W ORKSTATION UTILIZATION.......................................... 7
NUMBER OF PARTS REQUESTED PER W ORK ORDER IS NOT HANDLED EXPLICITLY............................. 7
SLA MACHINES CAN HANDLE TWO W ORK ORDERS SIMULTANEOUSLY ............................................. 8
NO DOWNTIME ............................................................................................................................... 8
SLA SERVICE TIME = IN-PROCESS TIME – MODEL MAKER SERVICE TIME ........................................ 8
MODEL MAKERS DO NOT LEAVE AN SLA JOB TO W ORK ON ANOTHER JOB....................................... 8
DATA ............................................................................................................................................... 8
Table 1: Relevant Model Shop Work Order Fields................................................................... 8
INPUT ANALYSIS ........................................................................................................................... 9
PERFORMANCE ANALYSIS ....................................................................................................... 10
VERIFICATION, VALIDATION AND RESULTING REFINEMENTS ........................................... 12
SHIFTS......................................................................................................................................... 12
GATE ........................................................................................................................................... 12
DISK DRIVES ................................................................................................................................ 12
UV OVEN ..................................................................................................................................... 12
VALIDATION METRICS ............................................................................................................... 12
Table 2: Validation Metrics ..................................................................................................... 13
VARIATIONS................................................................................................................................. 13
ADDITION OF A THIRD W ORKSTATION (AND MODEL MAKER) ........................................................... 13
FORCED BATCHING ...................................................................................................................... 13
ADDITION OF A THIRD SLA MACHINE ............................................................................................. 13
RESULTS ...................................................................................................................................... 13
Hanspeter Bayer – 21 December 2000
2 of 21
DSES6620 Simulation Modeling and Analysis - Term Project Report: Rapid Prototyping Cell
Simulation
COMPARISON OF SYSTEMS ........................................................................................................... 14
CONCLUSIONS ............................................................................................................................ 14
REFERENCES .............................................................................................................................. 14
APPENDICES ............................................................................................................................... 15
APPENDIX 1: TEXT PRINTOUT OF THE ORIGINAL MODEL ................................................................. 15
APPENDIX 2: OUTPUT RESULTS (AVERAGED) FROM THE ORIGINAL MODEL SIMULATION................... 18
Hanspeter Bayer – 21 December 2000
3 of 21
DSES6620 Simulation Modeling and Analysis - Term Project Report: Rapid Prototyping Cell
Simulation
Abstract
This paper presents the modeling and simulation of a stereolithography-based rapid prototyping
work cell. Model development, assumptions, input data, verification and validation are discussed.
Mean time in system is identified as the major performance metric. The results of the simulation
are presented, as are the results of three variations that were modeled in an attempt to reduce
mean time in system. Conclusions are drawn based on the results.
Hanspeter Bayer – 21 December 2000
4 of 21
DSES6620 Simulation Modeling and Analysis - Term Project Report: Rapid Prototyping Cell
Simulation
Introduction
The system being modeled and simulated is a set of two stereolithography apparatuses and the
equipment and people associated with them. This system of components can be considered as a
rapid prototyping cell in which prototype parts are “grown” out of a plastic resin. The cell is part of
a larger model shop in a large, manufacturing company.
Work for the cell is sent to the shop by design engineers via the creation of an electronic work
order. These work orders are often referred to as “jobs.” The work order is accompanied by a 3D
parametric solid model, which the engineer has created and which can be read directly by the
rapid prototyping software. The work order typically requests between one and ten two samples
be made of a part, and may include several different parts. There is a perception among the
design engineers who feed work orders into this system that the system cycle time is too long.
Each SLA machine is dedicated to producing parts using a certain resin. The first resin, referred
to as “5170”, is very stiff and somewhat brittle. The second resin, referred to as “SOMOS” is
more pliable. The resin is chosen by the design engineer, depending on the characteristics
required by the design.
Goals
The goals from the original project proposal were simplified and reduced to:
 Develop a model of the rapid prototyping cell
 Validate the model; that is show that the model is accurate
 Make several changes to the model and compare their resulting performance to that of the
original model to see if any of the changes predict a reduction in time in system.
Scope
The scope of the project is confined to the modeling and simulation of the operation of the two
stereolithography apparatuses (SLA’s or SLA machines) and the resources required for their
operation.
Requirements
The following were available to execute the project:
 The author’s time
 The student version (4.2) of ProModel
 Excel Spreadsheet software
 A database containing information for a year’s worth of model shop workflow
 Limited time with model makers and the model shop manager
The System
Figure 1 shows a schematic of the system. Work orders are fed into the system and are
assigned to model makers. Once the model maker is free to work on a work order, they process
the solid model file on a workstation, save their work and then send the file to the appropriate
SLA when it is free. The SLA grows the part or parts. Once they have been grown the parts are
placed in a UV oven for one hour to finish curing. Once they have cured, they are manually
cleaned by the model makers. At this point the work order is complete.
Hanspeter Bayer – 21 December 2000
5 of 21
DSES6620 Simulation Modeling and Analysis - Term Project Report: Rapid Prototyping Cell
Simulation
Work Orders
Arrive
"Shelf"
Assigned to
Model Maker
Preprocesses
Solid Model
File
Saves work
SLA
grows
5170 resin
part
SLA
grows
SOMOS
resin part
UV Cured
Cleaned
Figure 1: System Schematic
The Model
Figure 2: Model in ProModel
Hanspeter Bayer – 21 December 2000
6 of 21
DSES6620 Simulation Modeling and Analysis - Term Project Report: Rapid Prototyping Cell
Simulation
Entities
Two entity types have been created in the model; both are work orders. The first represents a
work order requesting SLA parts grown using the 5170 resin (job_5170), the second represents a
work order requesting parts grown using the SOMOS resin (job_somos).
Two more entities, batch entities, were required when the variation using forced batching
(described later) was developed.
Locations, Routings and Processes
The model has the following locations:
 A gate at which the 5170 jobs arrive – from here they go to the queue
 A gate at which the SOMOS jobs arrive – from here they go to the queue
 A queue (known informally as “the shelf”) – from here the jobs go to a workstation when
either is free and a model maker is available
 Two workstations – model maker service time is used to make the job “wait” here – from here
the jobs are stored on one of the workstations’ hard drives
 The hard drives for these workstations – modeled as queues which store the jobs while the
SLA’s are occupied
 Two SLA Machines – service times with a mean of 20 hours and a standard deviation of 8
hours
 A UV oven (modeled as a conveyor) – it takes one hour for a part to traverse this conveyor
 Two cleaning stations – the jobs require a model maker at this point - they wait here for a
half-hour to represent the model maker cleaning the parts and the jobs exit the system.
Resources
Several model makers are available to spend at least a part of their time working on SLA work
orders. Typically no more than two are assigned at any given time to work on SLA work orders.
Simplifications and Assumptions
No rejected work orders
The time taken by the manager to assign or reject work orders is negligible. Typically, the
manager can process a work order in a matter of minutes. It is assumed that this does not affect
the time in system for a given job, nor do work orders queue up at the manager. That is, the
manager’s service time is much less than the work order interarrival times.
Transit times are negligible
Since time in system values are of the order of several days and service times are of the order of
several hours, it was assumed that the time taken for a work order to move from location to
location is negligible.
Model Maker Utilization is the same as Workstation Utilization
In the early versions of the model, no resources were assigned to the workstation location. It was
assumed that whenever the workstation was active, one model maker was needed to run it.
Therefore, the utilization of the model maker was assumed to be exactly that of the workstation.
As the model was refined it and the cleaning process was added, it was necessary to define
model makers as actual resources.
Number of Parts Requested per Work Order is not Handled Explicitly
Although in reality, the number of parts fabricated in a given work order can vary from one to ten,
no attribute for this was assigned to the work order entities. It was assumed that the effect of the
Hanspeter Bayer – 21 December 2000
7 of 21
DSES6620 Simulation Modeling and Analysis - Term Project Report: Rapid Prototyping Cell
Simulation
number of parts requested in a given work order is handled implicitly in the variation of processing
times. In other words, the variation in processing times is as large as it is due partly to the
variation in number of parts requested in the work orders.
SLA Machines Can Handle Two Work Orders Simultaneously
In reality, as many as five work orders may be fit into an SLA machine, if the part sizes and
quantities are sufficiently small. Conversely, only one work order may fit it requires larger parts or
many parts. This assumption is based on the fact that most of the time the work order
requirements are such that two jobs can fit, and that it is rare in practice to see more than two
jobs combined in one SLA cycle.
No Downtime
The author can recall only two times during a period of four years that the model shop maker
announced that an SLA machine was down (for a two to three day period). Therefore downtime
has been assumed to be negligible. At one time, there was only one SLA in the cell and
significant downtimes occurred when the machine had to be flushed so that it could be switched
to the other resin.
SLA Service Time = In-Process Time – Model Maker Service Time
This assumption came out of a limitation of the data. The data did not explicitly include the actual
service time for the SLA’s. The data did however, give starting and ending dates for jobs once
they left the queue, and it also gave the hours spent on the job by the model maker.
Model Makers Do Not Leave an SLA Job to Work on Another Job
Essentially, it was assumed that once a job left the queue and went into process, a model maker
did not start working on another non-SLA job until the SLA job was completed.
Data
A database of input and performance data has been growing since the implementation of the
electronic work form system about two years ago. A subset of the entire database, representing
all work orders submitted during the 12 months starting 9/1/1999 and ending 8/31/2000, was
extracted from the database.
Each record has the following fields that were used to develop the model:
Table 1: Relevant Model Shop Work Order Fields
Field
Type
start_date
end_date
System-generated date/time
System-generated date/time
Material
User-generated text
Sla
Startdate
completion_date
total_hours
Y/N attribute
User-generated text
User-generated text
User-generated number
Description
date/time electronic work order was created
date/time electronic work order was updated to
complete (only populated for completed work
orders)
material of which part is to be made (plastics,
steels, etc.)
is the part to be grown in an SLA?
date model maker started
date model maker finished
model maker hours
Hanspeter Bayer – 21 December 2000
8 of 21
DSES6620 Simulation Modeling and Analysis - Term Project Report: Rapid Prototyping Cell
Simulation
Input Analysis
These figures (3 and 4) show the interarrival time distribution for all SLA work orders (those
requesting the 5170 resin and those requesting the SOMOS resin):
Interarrival Time Distribution - 5170 Jobs
250
Frequency
200
150
100
50
0
2
4
6
8
10
12
14
16
18
20
22
24
More
Hours
Figure 3
Interarrival Time Distribution - SOMOS Jobs
40
35
Frequency
30
25
20
15
10
5
or
e
32
M
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Hours
Figure 4
Hanspeter Bayer – 21 December 2000
9 of 21
DSES6620 Simulation Modeling and Analysis - Term Project Report: Rapid Prototyping Cell
Simulation
Mean interarrival time for the 5170 jobs was 4.85 hours and 14.10 hours for the SOMOS jobs.
Figure 5 shows the distribution of model maker service times. No acceptable analytic distribution
was found to model this distribution, so a user-defined distribution was used. Note that this data
was subjective in that it was provided by the model maker as an estimate and was not computer
generated.
Model Maker Service Times
40
35
Frequency
30
25
20
15
10
5
0
0
8
16
24
32
40
48
56
64
72
80
88
96 More
Working Hours
Figure 5
Performance Analysis
The primary performance measure will be the time in system (mean and distribution). It is not
apparent that throughput rates, or work in process numbers, or any other measure is of direct
concern to model shop management, model makers or R&D engineers (customers). The primary
concern of all parties seems to be only how long it takes to get jobs through the system.
These figures (6 and 7) show the current time in system distribution for the 5170 jobs and
SOMOS jobs:
Hanspeter Bayer – 21 December 2000
10 of 21
DSES6620 Simulation Modeling and Analysis - Term Project Report: Rapid Prototyping Cell
Simulation
or
e
32
M
30
28
26
24
22
20
18
16
14
12
10
8
6
4
90
80
70
60
50
40
30
20
10
0
2
Frequency
Time in System - Completed 5170 Jobs
Calendar Days
Figure 6
Time in System - Completed SOMOS SLA Jobs
35
Frequency
30
25
20
15
10
5
or
e
M
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Calendar Days
Figure 7
The mean time in system for 5170 jobs was 339 hours (14.13 calendar days) and that for the
SOMOS jobs was 315 hours (13.15 calendar days). It is interesting to note that the time in
system for each type of job is essentially the same, despite the fact that 5170 jobs are requested
about four times more than SOMOS jobs. Since each SLA machine has the same capacity and
processing speed, it might be expected that the SOMOS jobs would be handled much more
quickly.
Hanspeter Bayer – 21 December 2000
11 of 21
DSES6620 Simulation Modeling and Analysis - Term Project Report: Rapid Prototyping Cell
Simulation
Verification, Validation and Resulting Refinements
The verification and validation activities were conducted as an integral part of the development of
the model. Some of the activities served to both verify and validate, as in the case of the interarrival times. Refinements were made to the model as verification and validation processes
indicated deficiencies in the model. Among there were:
Shifts
Work orders arrive only during the first shift and the workstations are used to process the jobs
during the first shift. However, once the SLA machine is started on a job it can be (and is) left
unattended for overnight and weekend operation. The model was therefore created to run
through 24-hour days and shifts were added to those locations and resources that were available
only during shifts. As an example, without employing shifts, jobs arrived 24 hours a day, even
though in reality, the engineers were only submitting jobs during their workday. This resulted in
approximately three times too many jobs being submitted, even though the interarrival time
distribution was correct.
Gate
In order to apply the constraint of a shift on arrivals (work orders arrive only during the first shift),
it was necessary to create a queue, with a capacity of one, upstream of what was the actual
queue (which has infinite capacity). It was discovered that a shift could not be applied to an
infinite capacity queue and that an upstream single-capacity queue (referred to as a “gate”) was
needed. The arrivals are pointed to the gates and they travel to the queue from there. Separate
gates for the 5170 and SOMOS jobs were created.
Disk Drives
During verification of the single SLA machine model, it became obvious that some sort of buffer
or queue was needed between the workstation and the SLA machine. Without such a buffer, the
model described a situation where model makers could only process one job in the workstation
while the SLA machine was busy with an earlier job. Once they had processed that one job, the
model forbid them from processing any more jobs until the SLA was free and their current job
could leave the workstation and go to the SLA. This was clearly not what happened in reality,
where a model maker could save a job to the hard drive and then continue with a new job. The
hard drive was therefore modeled as a queue in its own location.
A further refinement was made based on observations of the animation. SOMOS jobs were
being caught in the disk drive queue behind 5170 jobs. Since the 5170 jobs were waiting for the
5170 SLA machine to free, they held up the SOMOS jobs even though the SOMOS SLA was free
and waiting. Unlike real hard drives, the model hard drives operated (inadvertently) on FIFO
basis. Two options to address this were available: one was to change the disk drive operation
logic from FIFO, the other was to dedicate one hard drive to 5170 jobs and the other to SOMOS
jobs. The latter approach was taken, although it should be understood that either approach
would work.
UV Oven
The UV curing location is modeled as a conveyor, since it has an essentially deterministic service
time and parts can be added at any time during the cycle.
Validation Metrics
A few of the validation metrics are presented below in Table 2:
Hanspeter Bayer – 21 December 2000
12 of 21
DSES6620 Simulation Modeling and Analysis - Term Project Report: Rapid Prototyping Cell
Simulation
Table 2: Validation Metrics
Validation Metric
System
Throughput - 5170 (per year)
Throughput - SOMOS (per year)
Model maker time (hours)
Model
LCI-95% UCI-95%
469
424
456
152
138
156
4514
5168
5342
While only the SOMOS throughput fell within the 95% confidence interval, it is clear that the
model comes close to accurately simulating the system.
Variations
The following variations on the model were created to see if they would indicate a significant
decrease (95% confidence level) in cycle time. Stream 1 was used for all random variates in
order to reduce variation.
Addition of a Third Workstation (and Model Maker)
The first change to the model will be the addition of a third workstation and model maker. The
expectation is that this will help to increase the utilization of the SLA machines thereby increasing
throughput and reducing time in system. This is a fairly practical alternative to explore since extra
workstations are available to use in this capacity. However, the additional model maker would
have to be hired or taken away from some other operation in the model shop, so a cost is
involved.
Forced Batching
Currently, the system operates such that SLA operation starts as soon as a work order comes
into it. If two work orders are ready to go to an SLA then both do go, but if only one work order is
waiting, then only one goes in. In other words, the current practice is not to wait for a second
work order before starting the SLA. So, this second variation on the model forces the model
makers to always wait for a second work order to come through before starting the SLA. The
expectation is that this might reduce the mean idle time for work orders queuing up in the hard
drive locations, thereby reducing time in system. This is the most practical alternative to study
since it would require no additional expenditures to implement in the actual system. All that
would be needed would be to tell the model makers to always make sure that two work orders are
being processed in the SLA machines. Also, it would not be difficult to undo should it prove to be
ineffective in reality.
Addition of a Third SLA Machine
This is the most costly and therefore least practical alternative to examine. However, it is easy to
implement in the model and it will be useful to determine if such expenditure would produce an
improvement. Since neither of the existing machines runs at full utilization, it is expected that the
addition of a third machine would not show significant improvement in time in system.
Results
It proved to be quite difficult to develop a well-validated model, even for a system as simple as
this one appeared. Some metrics were better validated than others. As an example, interarrival
times for the SOMOS jobs fit with a gamma distribution quite well and the simulation produced
arrivals very similar to the actual system. Conversely, the calculation used to determine SLA
service times was inaccurate and an estimate of the service time distribution had to be used.
Hanspeter Bayer – 21 December 2000
13 of 21
DSES6620 Simulation Modeling and Analysis - Term Project Report: Rapid Prototyping Cell
Simulation
Comparison of Systems
The results of the verification and validation processes will be summarized, as well as the results
of the comparison of systems. For the comparison of systems, the results will be described in
terms of a 95% confidence level as to whether any of the alternatives predict improvement in the
time in system measures. Table 2 shows the actual system mean cycle times and compares it to
those of the model and its variations:
Table 3: Comparison of Model Variations
Average Time in System (hours)
Actual System
Model of System
Model with 3rd Workstation and Model Maker
Model with 2nd SLA (for 5170 resin)
Model with forced batching
5170
339
SOMOS
315
LCI-95% UCI-95% LCI-95% UCI-95%
174
356
107
278
159
263
82
157
65
71
60
71
219
388
185
357
Conclusions
Further work needs to be done to fully validate the model. Despite this, the model does seem to
produce some evidence that the addition of a third SLA machine would improve cycle times, but
only for the 5170 resin based jobs. It may be less risky to agree that the other two variations
would not produce significant improvements in cycle time. The addition of a third workstation and
model maker does nothing to help improve conditions at the bottleneck – the 5170 SLA machine.
Likewise, it is easy to understand how forced batching could easily increase time in system
instead of decreasing it.
The best way to improve the accuracy of the model would be to return to the model shop and
collect more data on the actual service times produced by the two SLA machines. Other data
could also be collected, but these would be of little benefit without better service time data
accompanying them.
References
1. Harrell, C. et al, [2000] Simulation Using ProModel, McGraw-Hill, Inc.
2. Law, A and W.D. Kelton, [2000] Simulation Modeling and Analysis, 3rd Ed, McGraw-Hill, Inc.
Hanspeter Bayer – 21 December 2000
14 of 21
DSES6620 Simulation Modeling and Analysis - Term Project Report: Rapid Prototyping Cell
Simulation
Appendices
Appendix 1: Text Printout of the Original Model
********************************************************************************
*
*
*
Formatted Listing of Model:
*
*
F:\UsersP\PBayer\RPI\SMA\project\SMA Bayer Rapid Prototyping Cell.mod
*
*
*
********************************************************************************
Time Units:
Distance Units:
Hours
Feet
********************************************************************************
*
Locations
*
********************************************************************************
Name
-------------sla_5170_gate
sla_somos_gate
queue
workstation1
workstation2
sla_5170
sla_somos
cleaning_area
hard_drive_1
hard_drive_2
uv_curing_oven
Cap
-------1
1
INFINITE
1
1
2
2
2
5
5
4
Units
----1
1
1
1
1
1
1
1
1
1
1
Stats
----------Time Series
Time Series
Time Series
Time Series
Time Series
Time Series
Time Series
Time Series
Time Series
Time Series
Time Series
Rules
Cost
--------------- -----------Oldest, FIFO,
Oldest, FIFO,
Oldest, FIFO,
Oldest, ,
Oldest, ,
Oldest, ,
Oldest, ,
Oldest, , First
Oldest, FIFO,
Oldest, FIFO,
Oldest, FIFO,
********************************************************************************
*
Entities
*
********************************************************************************
Name
------------sla_5170_job
sla_somos_job
Speed (fpm)
-----------150
150
Stats
Cost
----------- -----------Time Series
Time Series
********************************************************************************
*
Resources
*
********************************************************************************
Res
Name
Units Stats
Search
----------- ----- -------- -----model_maker 2
By Unit None
Ent
Search Path
Motion
Cost
------ ---------- -------------- -----------Oldest
Empty: 150 fpm
Full: 150 fpm
********************************************************************************
*
Processing
*
********************************************************************************
Process
Entity
-------------sla_5170_job
sla_5170_job
sla_5170_job
Routing
Location
Operation
-------------- ------------------
Blk Output
Destination
Rule
---- ------------- -------------- -------
sla_5170_gate
queue
1
1
workstation1
sla_5170_job
sla_5170_job
sla_5170_job
queue
workstation1
workstation2
Move Logic
----------
FIRST 1
FIRST 1
FIRST
GET model_maker
Hanspeter Bayer – 21 December 2000
15 of 21
DSES6620 Simulation Modeling and Analysis - Term Project Report: Rapid Prototyping Cell
Simulation
wait(mm_service())
FREE model_maker
sla_5170_job
workstation2
sla_5170_job
sla_5170_job
sla_5170_job
sla_5170_job
sla_somos_job
sla_somos_job
hard_drive_1
sla_5170
wait(N(20, 8))
uv_curing_oven
cleaning_area wait(.5)
sla_somos_gate
queue
sla_somos_job workstation1
sla_somos_job workstation2
sla_somos_job
sla_somos_job
sla_somos_job
sla_somos_job
GET model_maker
wait(mm_service())
FREE model_maker
GET model_maker
wait(4)
FREE model_maker
GET model_maker
wait(4)
FREE model_maker
hard_drive_2
sla_somos
wait(N(20, 8))
uv_curing_oven
cleaning_area GET model_maker
wait(1)
FREE model_maker
1
sla_5170_job
hard_drive_1
FIRST 1
1
1
1
1
1
1
1
sla_5170_job
sla_5170_job
sla_5170_job
sla_5170_job
sla_5170_job
sla_somos_job
sla_somos_job
sla_5170_job
hard_drive_1
sla_5170
uv_curing_oven
cleaning_area
EXIT
queue
workstation1
workstation2
FIRST
FIRST
FIRST
FIRST
FIRST
FIRST
FIRST
FIRST
1
sla_somos_job hard_drive_2
FIRST 1
1
1
1
1
sla_somos_job
sla_somos_job
sla_somos_job
sla_somos_job
FIRST
FIRST
FIRST
FIRST
1
sla_somos_job EXIT
hard_drive_2
sla_somos
uv_curing_oven
cleaning_area
1
1
1
1
1
1
1
1
1
1
1
FIRST 1
********************************************************************************
*
Arrivals
*
********************************************************************************
Entity
------------sla_5170_job
sla_somos_job
Location
-------------sla_5170_gate
sla_somos_gate
Qty each
First Time
---------- ---------1
1
Occurrences
----------inf
inf
Frequency
Logic
------------ -----------G(.481,10)
G(.481,29.3)
********************************************************************************
*
Shift Assignments
*
********************************************************************************
Locations
Resources
Shift Files
Priorities
Disable Logic
-------------- ----------- ------------------------------ ------------ ------- -----------------sla_5170_gate
D:\rah\Simulation Modeling & A 99,99,99,99 No
sla_somos_gate
cleaning_area
workstation1
workstation2
uv_curing_oven
model_maker D:\rah\Simulation Modeling & A 99,99,99,99
No
D:\rah\Simulation Modeling & A 99,99,99,99
No
********************************************************************************
*
User Distributions
*
********************************************************************************
ID
Type
Cumulative
Percentage
----------- ------------ ------------ -----------mm_service Discrete
No
18
27
10
28
3
3
1
4
1
1
4
Value
-----------2
4
6
8
10
12
14
16
18
20
22
Hanspeter Bayer – 21 December 2000
16 of 21
DSES6620 Simulation Modeling and Analysis - Term Project Report: Rapid Prototyping Cell
Simulation
sla_service Discrete
No
7
28
20
1
6
9
2
5
5
1
6
5
5
8
16
24
32
40
48
56
64
72
80
88
96
104
********************************************************************************
*
External Files
*
********************************************************************************
ID
---------(null)
(null)
Type
----------------Shift
Shift
File Name
Prompt
------------------------------------------------------------ ---------D:\rah\Simulation Modeling & Analysis\Models\shop.sft
D:\rah\Simulation Modeling & Analysis\Models\engineering.sft
Hanspeter Bayer – 21 December 2000
17 of 21
DSES6620 Simulation Modeling and Analysis - Term Project Report: Rapid Prototyping Cell
Simulation
Appendix 2: Output Results (Averaged) from the Original Model Simulation
-------------------------------------------------------------------------------General Report
Output from F:\UsersP\PBayer\RPI\SMA\project\SMA Bayer Rapid Prototyping Cell.mod [Rapid Prototyping Cell]
Date: Dec/21/2000
Time: 11:06:32 AM
-------------------------------------------------------------------------------Scenario
: Normal Run
Replication
: Average
Period
: Final Report (2190 hr to 10950 hr Elapsed: 8760 hr)
Warmup Time
: 2190 hr (Std. Dev. 0 sec)
Simulation Time : 10950 hr
-------------------------------------------------------------------------------LOCATIONS
Capacity
-------1
0
1
1
Total
Entries
------440.1
22.7472
423.829
456.371
Average
Hours
Per Entry
---------0.000000
0.000000
0.000000
0.000000
Average
Contents
---------0
0
0
0
Maximum
Contents
-------1
0
1
1
Current
Contents
-------0
0
0
0
% Util
-----0.00
0.00
0.00
0.00
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
2088
0
2088
2088
1
0
1
1
147.1
12.197
138.375
155.825
0.000000
0.000000
0.000000
0.000000
0
0
0
0
1
0
1
1
0
0
0
0
0.00
0.00
0.00
0.00
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
8760
0
8760
8760
999999
0
999999
999999
591.8
27.7361
571.96
611.64
135.306545
117.811016
51.035477
219.577614
9.36291
8.52301
3.26634
15.4595
28
11.6333
19.6786
36.3214
9.9
12.0319
1.29349
18.5065
0.00
0.00
0.00
0.00
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
workstation1
workstation1
workstation1
workstation1
6091.8281
1002.834446
5374.493394
6809.162806
1
0
1
1
319.4
10.926
311.585
327.215
18.157288
3.623582
15.565314
20.749262
0.946714
0.0415717
0.916978
0.976451
1
0
1
1
0.8
0.421637
0.4984
1.1016
94.67
4.16
91.70
97.65
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
workstation2
workstation2
workstation2
workstation2
6503.8372
1096.310488
5719.638407
7288.035993
1
0
1
1
263.8
15.8521
252.461
275.139
23.006816
3.813517
20.278980
25.734653
0.933242
0.0508992
0.896833
0.969651
1
0
1
1
0.7
0.483046
0.354474
1.04553
93.32
5.09
89.68
96.97
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
Location
Name
-------------sla 5170 gate
sla 5170 gate
sla 5170 gate
sla 5170 gate
sla
sla
sla
sla
somos
somos
somos
somos
gate
gate
gate
gate
queue
queue
queue
queue
Scheduled
Hours
----------2088
0
2088
2088
sla
sla
sla
sla
5170
5170
5170
5170
8760
0
8760
8760
2
0
2
2
501.5
19.179
487.781
515.219
33.760313
0.531232
33.380319
34.140308
1.9323
0.066971
1.8844
1.98021
2
0
2
2
1.9
0.316228
1.6738
2.1262
96.62
3.35
94.22
99.01
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
sla
sla
sla
sla
somos
somos
somos
somos
8760
0
8760
8760
2
0
2
2
82.7
7.24262
77.5193
87.8807
34.200562
2.299125
32.555981
35.845143
0.321682
0.0195715
0.307682
0.335681
2
0
2
2
0.1
0.316228
-0.1262
0.3262
16.08
0.98
15.38
16.78
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
2218.0259
103.7233146
2143.831866
2292.219934
2
0
2
2
582.2
22.8269
565.872
598.528
1.313142
0.219738
1.155962
1.470322
0.34379
0.0507613
0.30748
0.380099
2
0
2
2
0
0
0
0
17.19
2.54
15.37
19.00
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
cleaning
cleaning
cleaning
cleaning
area
area
area
area
hard
hard
hard
hard
drive
drive
drive
drive
1
1
1
1
8760
0
8760
8760
5
0
5
5
503.6
19.8169
489.425
517.775
70.359927
8.958036
63.952180
76.767675
4.06068
0.651454
3.59469
4.52667
5
0
5
5
4.1
1.91195
2.73237
5.46763
81.21
13.03
71.89
90.53
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
hard
hard
hard
hard
drive
drive
drive
drive
2
2
2
2
8760
0
8760
8760
5
0
5
5
82.5
7.41245
77.1978
87.8022
0.596115
0.485164
0.249073
0.943157
0.00558801
0.00447504
0.00238699
0.00878904
1
0
1
1
0
0
0
0
0.11
0.09
0.05
0.18
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
2634.6043
195.4924428
2494.767147
2774.441453
4
0
4
4
582.3
22.6718
566.083
598.517
2.278214
0.317537
2.051077
2.505350
0.502142
0.0469295
0.468573
0.535711
4
0
4
4
0.1
0.316228
-0.1262
0.3262
0.60
0.06
0.56
0.64
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
uv
uv
uv
uv
curing
curing
curing
curing
oven
oven
oven
oven
LOCATION STATES BY PERCENTAGE (Multiple Capacity)
Hanspeter Bayer – 21 December 2000
18 of 21
DSES6620 Simulation Modeling and Analysis - Term Project Report: Rapid Prototyping Cell
Simulation
Location
Name
-------------queue
queue
queue
queue
Scheduled
Hours
----------8760
0
8760
8760
%
Empty
----25.17
15.05
14.40
35.93
%
Partially
Occupied
--------74.83
15.05
64.07
85.60
%
Full
----0.00
0.00
0.00
0.00
|
|
|
|
|
|
|
|
%
Down
---0.00
0.00
0.00
0.00
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
sla
sla
sla
sla
5170
5170
5170
5170
8760
0
8760
8760
1.82
1.78
0.55
3.10
3.12
3.59
0.56
5.69
95.05
5.07
91.43
98.68
|
|
|
|
0.00
0.00
0.00
0.00
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
sla
sla
sla
sla
somos
somos
somos
somos
8760
0
8760
8760
74.18
1.74
72.93
75.42
19.48
2.03
18.03
20.93
6.34
0.98
5.64
7.04
|
|
|
|
0.00
0.00
0.00
0.00
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
2218.0259
103.7233146
2143.831866
2292.219934
71.90
4.29
68.84
74.97
21.82
3.84
19.07
24.56
6.28
1.37
5.30
7.26
|
|
|
|
0.00
0.00
0.00
0.00
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
cleaning
cleaning
cleaning
cleaning
area
area
area
area
hard
hard
hard
hard
drive
drive
drive
drive
1
1
1
1
8760
0
8760
8760
9.08
7.92
3.41
14.74
21.07
9.85
14.02
28.12
69.85
17.38
57.42
82.28
|
|
|
|
0.00
0.00
0.00
0.00
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
hard
hard
hard
hard
drive
drive
drive
drive
2
2
2
2
8760
0
8760
8760
99.44
0.45
99.12
99.76
0.56
0.45
0.24
0.88
0.00
0.00
0.00
0.00
|
|
|
|
0.00
0.00
0.00
0.00
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
2634.6043
195.4924428
2494.767147
2774.441453
58.07
4.45
54.88
61.25
41.70
4.48
38.50
44.90
0.23
0.05
0.20
0.27
|
|
|
|
0.00
0.00
0.00
0.00
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
uv
uv
uv
uv
curing
curing
curing
curing
oven
oven
oven
oven
LOCATION STATES BY PERCENTAGE (Single Capacity/Tanks)
Location
Name
-------------sla 5170 gate
sla 5170 gate
sla 5170 gate
sla 5170 gate
Scheduled
Hours
----------2088
0
2088
2088
%
Operation
--------0.00
0.00
0.00
0.00
%
Setup
----0.00
0.00
0.00
0.00
%
Idle
-----100.00
0.00
100.00
100.00
%
Waiting
------0.00
0.00
0.00
0.00
%
Blocked
------0.00
0.00
0.00
0.00
%
Down
---0.00
0.00
0.00
0.00
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
2088
0
2088
2088
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
100.00
0.00
100.00
100.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
workstation1
workstation1
workstation1
workstation1
6091.8281
1002.834446
5374.493394
6809.162806
33.36
5.16
29.67
37.05
0.00
0.00
0.00
0.00
5.33
4.16
2.35
8.30
0.93
0.49
0.58
1.28
60.38
9.33
53.71
67.05
0.00
0.00
0.00
0.00
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
workstation2
workstation2
workstation2
workstation2
6503.8372
1096.310488
5719.638407
7288.035993
28.87
2.98
26.74
31.00
0.00
0.00
0.00
0.00
6.68
5.09
3.03
10.32
0.60
0.33
0.37
0.84
63.85
7.68
58.36
69.34
0.00
0.00
0.00
0.00
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
sla
sla
sla
sla
somos
somos
somos
somos
gate
gate
gate
gate
RESOURCES
Resource
Name
------------model maker.1
model maker.1
model maker.1
model maker.1
Units
----1
0
1
1
Scheduled
Hours
----------2616.3723
55.53851402
2576.645201
2656.099399
Number
Of Times
Used
-------332.3
15.4132
321.275
343.325
Average
Hours
Per
Usage
-------5.903854
0.234677
5.735988
6.071719
% Util
-----74.99
4.34
71.88
78.09
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
Hanspeter Bayer – 21 December 2000
19 of 21
DSES6620 Simulation Modeling and Analysis - Term Project Report: Rapid Prototyping Cell
Simulation
model
model
model
model
maker.2
maker.2
maker.2
maker.2
1
0
1
1
2638.7527
77.73163379
2583.150702
2694.354698
332.2
15.252
321.29
343.11
5.902800
0.315315
5.677252
6.128347
74.27
3.92
71.46
77.07
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
model
model
model
model
maker
maker
maker
maker
2
0
2
2
5255.125
121.5093161
5168.208511
5342.041489
664.5
27.4924
644.834
684.166
5.900473
0.225776
5.738974
6.061972
74.62
4.08
71.71
77.54
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
RESOURCE STATES BY PERCENTAGE
Resource
Name
------------model maker.1
model maker.1
model maker.1
model maker.1
Scheduled
Hours
----------2616.3723
55.53851402
2576.645201
2656.099399
%
In Use
-----74.99
4.34
71.88
78.09
%
Idle
----25.01
4.34
21.91
28.12
%
Down
---0.00
0.00
0.00
0.00
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
model
model
model
model
maker.2
maker.2
maker.2
maker.2
2638.7527
77.73163379
2583.150702
2694.354698
74.27
3.92
71.46
77.07
25.73
3.92
22.93
28.54
0.00
0.00
0.00
0.00
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
model
model
model
model
maker
maker
maker
maker
5255.125
121.5093161
5168.208511
5342.041489
74.62
4.08
71.71
77.54
25.38
4.08
22.46
28.29
0.00
0.00
0.00
0.00
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
FAILED ARRIVALS
Entity
Name
------------sla 5170 job
sla 5170 job
sla 5170 job
sla 5170 job
Location
Name
-------------sla 5170 gate
sla 5170 gate
sla 5170 gate
sla 5170 gate
Total
Failed
------1393.5
59.1143
1351.22
1435.78
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
sla
sla
sla
sla
sla
sla
sla
sla
474.2
24.58
456.618
491.782
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
somos
somos
somos
somos
job
job
job
job
somos
somos
somos
somos
gate
gate
gate
gate
ENTITY ACTIVITY
Entity
Name
------------sla 5170 job
sla 5170 job
sla 5170 job
sla 5170 job
Total
Exits
------499.6
19.2769
485.811
513.389
Current
Quantity
In System
--------15.2
10.174
7.92244
22.4776
sla
sla
sla
sla
82.6
7.21418
77.4396
87.7604
2.4
3.83551
-0.343566
5.14357
somos
somos
somos
somos
job
job
job
job
Average
Hours
In
System
---------265.532492
126.899435
174.760411
356.304573
Average
Hours
In Move
Logic
-------0.000000
0.000000
0.000000
0.000000
Average
Hours
Wait For
Res, etc.
---------178.461749
121.758882
91.366744
265.556755
Average
Hours
In
Operation
--------28.606349
0.311564
28.383485
28.829213
Average
Hours
Blocked
--------58.464394
6.810305
53.592934
63.335854
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
192.543150
119.485236
107.074499
278.011800
0.000000
0.000000
0.000000
0.000000
139.530821
116.657838
56.084629
222.977013
26.091616
0.898898
25.448628
26.734604
26.920712
3.729184
24.253200
29.588225
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
ENTITY STATES BY PERCENTAGE
Entity
Name
------------sla 5170 job
sla 5170 job
sla 5170 job
sla 5170 job
%
In Move
Logic
------0.00
0.00
0.00
0.00
%
Wait For
Res, etc.
--------63.08
10.08
55.88
70.29
%
In Operation
-----------12.39
4.15
9.42
15.36
%
Blocked
------24.53
6.03
20.22
28.84
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
Hanspeter Bayer – 21 December 2000
20 of 21
DSES6620 Simulation Modeling and Analysis - Term Project Report: Rapid Prototyping Cell
Simulation
sla
sla
sla
sla
somos
somos
somos
somos
job
job
job
job
0.00
0.00
0.00
0.00
65.54
14.67
55.04
76.04
17.21
7.68
11.71
22.70
17.25
7.09
12.18
22.33
(Average)
(Std. Dev.)
(95% C.I. Low)
(95% C.I. High)
Hanspeter Bayer – 21 December 2000
21 of 21
Download