You are on page 1of 1

Final Exam

Your task is to design and build a Simio model of a gem processing system. In our system, stones arrive
from a mine and the “gem processing” consists of polishing, grading, and finishing steps where some
stones require re-polishing and re-grading (see the figure below for a flow diagram).

The table below gives the times and stone arrival has Poisson distribution with rate of 30 stones per
hour. The process information and capacities are given in the table below.

Process Processing Time (minutes) Capacity


Polishing Exponential(1) 2
Grading Triangular(3, 3.33, 3.67) 2
Finishing Uniform(2, 4) 2
Re-polishing Exponential(2) 1
Re-grading Triangular(3,4.5,6) 1
The model should have the following features:
1. Entities representing the stones should have the default green color when they enter the process.
Those stones that require re-polishing, should switch to red until they (eventually) get to Finishing
where they should switch back to green.
2. Create a status plot that displays the numbers of entities in the polishing queue and the re-
polishing queue along with the average number of stones in the system (3 separate items in the
same plot) over time. Make the time range for your plot 24 hours.
3. Create a user-specified statistic that tracks the number of times each stone goes through the re-
polishing process.
4. Create a user-specified statistic that tracks the number of stones in the re-polishing of the system,
over time.
5. Create a user-specified statistic that tracks the time-in-system for those entities that require re-
polishing (regardless of the number of times).
6. Create an experiment that includes 15 replications of length 200 days (each).
7. Create the following experimental responses:
a. Average number of stones in the “re-polishing“ area (see 4)
b. Maximum number of stones in the “re-polishing“ area (see 4)
c. Average number of times stones go through the re-polishing process (see 3)
d. Average time-in-system for those stones that go through re-polishing (see 5)
e. Utilization of polishing
8. Use OptQuest to find the optimal number of servers for the grading process.
9. Run a 3D animation for all processes.

You might also like