Modeling and Simulation Project
Modeling and Simulation Project
Written by:
b) Problems:
1. Queue Build-up: Bottlenecks at Machine 1 or Machine 2 due to variable processing times and
re-entry of parts.
2. Cycle Time Delays: Long cycle times may affect throughput and system performance.
3. Resource Utilization: Uneven distribution of workload between machines may lead to
inefficiency.
4. Uncertainty: Randomness in arrival and processing times makes it difficult to predict system
behavior.
c) Opportunities:
1. Performance Analysis: Quantification of metrics such as average queue lengths and cycle
times provides actionable insights.
2. Bottleneck Identification: By understanding where queues build up, one can make targeted
improvements.
3. Optimization: The results of simulation will help in strategies to optimize throughput, reduce
waiting times, and balance workloads.
4. Scalability: Insights from this simulation could be applied to larger or similar systems.
d) Objectives:
1. Analyze System Performance: Determine key metrics, including average queue lengths and
part cycle times, under the given operational conditions.
2. Identify Inefficiencies: Look for bottlenecks and areas of inefficiency to improve the
throughput and reduce delays within the system.
3.Draw on data to support decisions on operational change or resource allocation strategies
e) Objectives
1.Operate the system for 20,000 minutes to gather sufficient statistics on the performance of the
system
2.Find the average number of parts waiting in queues in front of both machines.
3. Determine the mean cycle time of parts from their arrival until they exit.
4. Analyze the impact caused by reprocessing at Machine 1 on system performance.
5. Propose recommendations for system improvements based on the results obtained from
simulation.
2) Background:
Manufacturing systems in most cases involve a workflow where parts are processed across
different stations, each having operational characteristics. The simulation here concerns a two-
machine system whereby parts go through Machines 1 and 2 in sequence before returning to
Machine 1 for further processing. Variability in the arrival and processing times introduces
uncertainty into predicting the system behavior and analyzing the performance. Processing times
are modeled using the triangular distribution, one of the most common ways to represent data
with uncertain values, when information might be poor. Inter-arrival times are distributed
according to an exponential distribution that reflects a memoryless arrival process and is
common in real applications. These characteristics make simulation a necessary tool for the
analysis of performance metrics, such as queue lengths, cycle times, and throughput, which are
analytically intractable. This project is an outgrowth of the need to be assured that the system
operates in an efficient manner under conditions of variability. This simulation will highlight any
potential bottlenecks and measure system performance over a long period, 20,000 minutes, to
allow insight that may be valuable in making decisions and creating improvements to the
operation.
3.System Specifications:
1. Performance Measures
Performance measures are the metrics that will be used in order to evaluate the effectiveness and
efficiency of the system. For this project, the performance measures are:
Average Number in the Machine Queues: This is the average number of parts waiting in
the queues for Machine 1 and Machine 2.
Average Part Cycle Time: the average of the time a part spent in the system from its
arrival to its exit. It includes all processing and waiting times.
2. Input Factors
The input factors define the arrival and processing characteristics of the system. They are:
• Machine 1 Processing Time: The time to process a part at Machine 1 is triangularly distributed,
with the minimum being 4.5 minutes, the mode 9.3 minutes, and the maximum 11 minutes. o
Distribution: triangular (4.5, 9.3, 11 minutes) o Parameters: Min = 4.5, Mode = 9.3, Max = 11
•Re-entry to Machine 1: After treatment at Machine 2, the parts return to Machine 1 for a second
processing, where the treatment time is again the same triangular distribution as the first round.
oDistribution: Triangular (4.5, 9.3, 11 minutes) [Independent from the first round]
•Run Time for Simulation: A single replication of 20,000 minutes is used to run the simulation to
gather sufficient statistics on system performance.
3. System Representation/Model:
Entities
Entities are the objects that flow through the system. For your simulation, the main entity is:
• Parts: These are the items that arrive are processed and leave the system.
Attributes Attributes are the properties of the entities. For the parts in your simulation, the
attributes are:
• Arrival Time: The time at which a part arrives into the system.
• Processing Time: The time it takes to process a part at each machine. Events
Events
are significant happenings that change the state of the system. For simulation, the important
events are:
•Exit of a Part: When a part exits the system after having undergone all processing.
Processes
Processes are collections of activities that entities experience. The major processes for your
simulation model are:
•Arrival Process: Parts arrive according to an exponential interarrival distribution with a mean of
20 minutes.
• Second Processing at Machine 1: Parts are again processed at Machine 1 with same triangular
distribution as the first visit.
States
States are the description of the conditions of entities at certain instances in time.
IMPORT SIMPY
IMPORT RANDOM
# PROCESSING AT MACHINE 2
WITH MACHINE2.REQUEST() AS REQUEST:
YIELD REQUEST
PROCESSING_TIME = RANDOM.TRIANGULAR(16.4, 19.1, 20.8)
YIELD ENV.TIMEOUT(PROCESSING_TIME)
PRINT(F'{NAME} PROCESSED AT MACHINE 2 FOR {PROCESSING_TIME:.2F}
MINUTES')
- Validation: Output metrics align with expected queueing theory results for given
inputs.
Part 102 exits the system at 2335.12, cycle time: 63.12 minutes
Part 103 exits the system at 2358.60, cycle time: 75.48 minutes
Part 104 exits the system at 2368.29, cycle time: 74.24 minutes
Part 106 exits the system at 2396.05, cycle time: 98.36 minutes
Part 107 exits the system at 2409.85, cycle time: 89.12 minutes
Part 108 exits the system at 2429.36, cycle time: 104.44 minutes
Part 109 exits the system at 2446.90, cycle time: 101.33 minutes
Part 110 exits the system at 2466.47, cycle time: 80.86 minutes
Part 111 exits the system at 2520.83, cycle time: 45.61 minutes
Part 112 exits the system at 2531.60, cycle time: 46.36 minutes
Part 113 exits the system at 2550.41, cycle time: 59.80 minutes
Part 114 exits the system at 2569.66, cycle time: 72.05 minutes
Part 116 processed at Machine 1 for 7.03 minutes
Part 115 exits the system at 2594.39, cycle time: 41.91 minutes
Part 116 processed at Machine 2 for 18.39 minutes
Part 116 processed again at Machine 1 for 7.37 minutes
Part 116 exits the system at 2607.02, cycle time: 46.19 minutes
Part 117 exits the system at 2635.03, cycle time: 71.47 minutes
Part 119 processed at Machine 1 for 9.91 minutes
Part 118 exits the system at 2652.07, cycle time: 34.69 minutes
Part 121 exits the system at 2761.52, cycle time: 54.17 minutes
Part 122 exits the system at 2782.80, cycle time: 43.44 minutes
Part 123 exits the system at 2803.15, cycle time: 33.10 minutes
Part 124 processed at Machine 2 for 19.20 minutes
Part 124 exits the system at 2822.54, cycle time: 47.91 minutes
Part 125 arrives at 2833.34
Part 125 exits the system at 2868.90, cycle time: 35.56 minutes
Part 126 exits the system at 2893.06, cycle time: 46.86 minutes
Part 127 exits the system at 2905.89, cycle time: 52.75 minutes
Part 128 exits the system at 2926.27, cycle time: 59.89 minutes
Part 129 exits the system at 2945.43, cycle time: 69.49 minutes
Part 130 exits the system at 3047.76, cycle time: 42.55 minutes
Part 131 processed at Machine 2 for 17.82 minutes
Part 131 exits the system at 3060.18, cycle time: 47.50 minutes
Part 135 exits the system at 3126.49, cycle time: 32.19 minutes
Part 136 exits the system at 3162.78, cycle time: 41.85 minutes
Part 139 exits the system at 3239.45, cycle time: 34.19 minutes
Part 140 exits the system at 3260.83, cycle time: 43.14 minutes
Part 141 exits the system at 3301.88, cycle time: 37.55 minutes
Part 142 processed at Machine 2 for 19.57 minutes
Part 142 exits the system at 3320.75, cycle time: 47.27 minutes
Part 143 processed at Machine 2 for 19.74 minutes
Part 143 exits the system at 3339.42, cycle time: 60.10 minutes
Part 144 exits the system at 3379.91, cycle time: 34.14 minutes
Part 145 exits the system at 3406.30, cycle time: 57.61 minutes
Part 146 exits the system at 3420.38, cycle time: 37.15 minutes
Part 148 arrives at 3421.34
Part 147 exits the system at 3438.49, cycle time: 54.97 minutes
Part 149 exits the system at 3499.13, cycle time: 49.95 minutes
Part 150 processed at Machine 2 for 19.61 minutes
Part 150 exits the system at 3512.46, cycle time: 60.75 minutes
Part 152 exits the system at 3574.95, cycle time: 43.27 minutes
Part 153 exits the system at 3593.03, cycle time: 56.08 minutes
Part 154 exits the system at 3611.65, cycle time: 72.95 minutes
Part 156 exits the system at 3646.89, cycle time: 73.89 minutes
Part 157 exits the system at 3672.63, cycle time: 77.64 minutes
Part 158 exits the system at 3681.60, cycle time: 38.04 minutes
Part 159 exits the system at 3697.88, cycle time: 51.77 minutes
Part 160 arrives at 3701.06
Part 160 exits the system at 3739.05, cycle time: 37.99 minutes
Part 161 exits the system at 3764.24, cycle time: 58.43 minutes
Part 162 exits the system at 3781.06, cycle time: 69.61 minutes
Part 163 exits the system at 3794.96, cycle time: 81.13 minutes
Part 165 exits the system at 3834.10, cycle time: 70.61 minutes
Part 166 exits the system at 3858.15, cycle time: 68.14 minutes
Part 167 exits the system at 3891.90, cycle time: 84.28 minutes
Part 169 processed at Machine 2 for 19.09 minutes
Part 168 exits the system at 3910.26, cycle time: 76.56 minutes
Part 169 exits the system at 3945.50, cycle time: 109.85 minutes
Part 172 exits the system at 3986.43, cycle time: 130.42 minutes
Part 173 exits the system at 4002.61, cycle time: 132.21 minutes
Part 174 exits the system at 4031.29, cycle time: 153.37 minutes
Part 175 exits the system at 4054.88, cycle time: 174.92 minutes
Part 176 exits the system at 4079.56, cycle time: 190.84 minutes
Part 177 exits the system at 4087.72, cycle time: 157.59 minutes
Part 179 exits the system at 4146.94, cycle time: 183.21 minutes
Part 195 arrives at 4148.41
Part 191 processed at Machine 1 for 7.03 minutes
Part 180 exits the system at 4161.15, cycle time: 185.46 minutes
Part 181 exits the system at 4177.46, cycle time: 197.14 minutes
Part 193 processed at Machine 1 for 5.13 minutes
Part 182 exits the system at 4195.51, cycle time: 205.10 minutes
Part 184 exits the system at 4222.40, cycle time: 211.94 minutes
Part 186 exits the system at 4254.12, cycle time: 188.67 minutes
Part 187 processed again at Machine 1 for 6.82 minutes
Part 187 exits the system at 4260.95, cycle time: 191.48 minutes
Part 188 exits the system at 4285.95, cycle time: 215.32 minutes
Part 189 exits the system at 4294.54, cycle time: 222.23 minutes
Part 190 exits the system at 4312.63, cycle time: 236.40 minutes
Part 191 exits the system at 4334.72, cycle time: 240.82 minutes
Part 192 processed again at Machine 1 for 6.88 minutes
Part 192 exits the system at 4341.60, cycle time: 230.68 minutes
Part 193 exits the system at 4354.90, cycle time: 230.34 minutes
Part 204 arrives at 4359.37
Part 194 exits the system at 4373.63, cycle time: 240.13 minutes
Part 195 exits the system at 4391.68, cycle time: 243.27 minutes
Part 196 processed at Machine 2 for 17.88 minutes
Part 205 arrives at 4401.48
Part 196 exits the system at 4405.08, cycle time: 209.12 minutes
Part 197 exits the system at 4427.95, cycle time: 227.89 minutes
Part 198 exits the system at 4445.54, cycle time: 208.42 minutes
Part 200 exits the system at 4495.49, cycle time: 212.44 minutes
Part 201 exits the system at 4527.45, cycle time: 227.70 minutes
Part 202 exits the system at 4537.23, cycle time: 232.29 minutes
Part 203 exits the system at 4551.01, cycle time: 224.25 minutes
Part 204 exits the system at 4561.43, cycle time: 202.06 minutes
Part 205 exits the system at 4585.41, cycle time: 183.93 minutes
Part 206 exits the system at 4603.11, cycle time: 158.05 minutes
Part 207 processed at Machine 2 for 19.22 minutes
Part 207 exits the system at 4618.84, cycle time: 149.17 minutes
Part 208 exits the system at 4637.11, cycle time: 163.50 minutes
Part 209 exits the system at 4654.25, cycle time: 172.77 minutes
Part 210 exits the system at 4672.23, cycle time: 187.80 minutes
Part 211 processed at Machine 2 for 18.95 minutes
Part 211 processed again at Machine 1 for 8.90 minutes
Part 211 exits the system at 4693.25, cycle time: 200.15 minutes
Part 212 exits the system at 4710.79, cycle time: 193.41 minutes
Part 217 exits the system at 4808.09, cycle time: 84.89 minutes
Part 218 exits the system at 4826.24, cycle time: 99.06 minutes
Part 220 exits the system at 4860.37, cycle time: 71.36 minutes
Part 221 exits the system at 4880.66, cycle time: 70.42 minutes
Part 222 exits the system at 4901.80, cycle time: 77.61 minutes
Part 223 exits the system at 4926.83, cycle time: 71.06 minutes
Part 224 processed again at Machine 1 for 7.39 minutes
Part 224 exits the system at 4934.21, cycle time: 69.59 minutes
Part 226 exits the system at 4974.54, cycle time: 89.67 minutes
Part 227 exits the system at 4993.87, cycle time: 105.24 minutes
Part 228 exits the system at 5012.23, cycle time: 115.88 minutes
Part 229 exits the system at 5029.97, cycle time: 76.70 minutes
Part 230 exits the system at 5070.09, cycle time: 37.96 minutes
Part 232 exits the system at 5124.23, cycle time: 33.69 minutes
Part 233 exits the system at 5163.68, cycle time: 43.29 minutes
Part 234 exits the system at 5177.66, cycle time: 52.10 minutes
Part 236 arrives at 5190.31
Part 235 exits the system at 5206.36, cycle time: 51.41 minutes
Part 237 arrives at 5207.91
Part 237 processed at Machine 1 for 8.63 minutes
Part 236 exits the system at 5227.99, cycle time: 37.69 minutes
Part 237 exits the system at 5245.75, cycle time: 37.84 minutes
Part 238 exits the system at 5350.95, cycle time: 36.33 minutes
Part 240 exits the system at 5478.41, cycle time: 57.01 minutes
Part 241 exits the system at 5491.69, cycle time: 66.74 minutes
Part 242 processed at Machine 2 for 19.78 minutes
Part 242 exits the system at 5514.15, cycle time: 76.98 minutes
Part 243 exits the system at 5531.70, cycle time: 70.46 minutes
Part 244 arrives at 5531.99
Part 244 exits the system at 5576.99, cycle time: 45.01 minutes
Part 246 exits the system at 5640.30, cycle time: 36.64 minutes
Part 247 exits the system at 5678.33, cycle time: 53.84 minutes
Part 249 exits the system at 5701.83, cycle time: 63.48 minutes
Part 250 exits the system at 5716.55, cycle time: 70.24 minutes
Part 251 exits the system at 5738.30, cycle time: 79.10 minutes
Part 252 exits the system at 5751.19, cycle time: 36.73 minutes
Part 253 exits the system at 5774.30, cycle time: 55.55 minutes
Part 254 processed at Machine 2 for 18.59 minutes
Part 256 arrives at 5784.77
Part 254 exits the system at 5791.87, cycle time: 41.31 minutes
Part 255 exits the system at 5808.23, cycle time: 56.06 minutes
Part 256 exits the system at 5824.54, cycle time: 39.77 minutes
Part 258 exits the system at 5891.08, cycle time: 39.28 minutes
Part 260 arrives at 5901.26
Part 259 processed at Machine 2 for 19.57 minutes
Part 259 exits the system at 5916.85, cycle time: 53.36 minutes
Part 260 exits the system at 5936.01, cycle time: 34.75 minutes
Part 261 exits the system at 5988.11, cycle time: 33.93 minutes
Part 262 exits the system at 6007.73, cycle time: 49.35 minutes
Part 263 exits the system at 6032.77, cycle time: 70.60 minutes
Part 265 exits the system at 6069.15, cycle time: 50.81 minutes
Part 266 exits the system at 6083.82, cycle time: 55.39 minutes
Part 267 exits the system at 6100.82, cycle time: 60.86 minutes
Part 268 processed at Machine 1 for 4.89 minutes
Part 271 arrives at 6109.78
Part 268 exits the system at 6138.06, cycle time: 42.13 minutes
Part 269 exits the system at 6150.13, cycle time: 52.34 minutes
Part 272 exits the system at 6211.74, cycle time: 60.85 minutes
Part 273 exits the system at 6228.32, cycle time: 65.70 minutes
Part 276 processed at Machine 1 for 9.37 minutes
Part 274 exits the system at 6247.80, cycle time: 72.38 minutes
Part 275 exits the system at 6267.03, cycle time: 78.47 minutes
Part 276 processed at Machine 2 for 19.69 minutes
Part 276 exits the system at 6283.71, cycle time: 62.31 minutes
Part 277 exits the system at 6304.37, cycle time: 58.69 minutes
Part 279 exits the system at 6356.26, cycle time: 54.68 minutes
Part 280 exits the system at 6376.91, cycle time: 56.96 minutes
Part 281 exits the system at 6407.64, cycle time: 35.42 minutes
Part 283 arrives at 6409.24
Part 284 arrives at 6417.39
Part 282 exits the system at 6434.20, cycle time: 56.63 minutes
Part 285 exits the system at 6486.91, cycle time: 38.05 minutes
Part 286 exits the system at 6504.36, cycle time: 42.36 minutes
Part 287 arrives at 6539.57
Part 287 processed at Machine 1 for 8.10 minutes
Part 287 exits the system at 6576.31, cycle time: 36.73 minutes
Part 290 exits the system at 6708.88, cycle time: 63.03 minutes
Part 291 exits the system at 6724.01, cycle time: 76.35 minutes
Part 292 processed at Machine 2 for 19.36 minutes
Part 292 exits the system at 6743.62, cycle time: 59.57 minutes
Part 293 processed at Machine 2 for 19.21 minutes
Part 293 exits the system at 6770.51, cycle time: 82.15 minutes
Part 298 processed at Machine 1 for 8.71 minutes
Part 295 processed at Machine 2 for 18.78 minutes
Part 294 exits the system at 6794.21, cycle time: 97.42 minutes
Part 295 exits the system at 6803.60, cycle time: 88.07 minutes
Part 297 exits the system at 6833.87, cycle time: 97.51 minutes
Part 298 exits the system at 6852.80, cycle time: 89.87 minutes
Part 299 processed at Machine 2 for 19.59 minutes
Part 299 exits the system at 6872.03, cycle time: 103.32 minutes
Part 300 exits the system at 6888.21, cycle time: 54.40 minutes
Part 301 exits the system at 6908.86, cycle time: 42.19 minutes
Part 302 exits the system at 6957.01, cycle time: 42.13 minutes
Part 303 processed at Machine 2 for 19.10 minutes
Part 303 exits the system at 6970.23, cycle time: 37.65 minutes
Part 304 processed at Machine 2 for 18.29 minutes
Part 304 exits the system at 6989.27, cycle time: 48.25 minutes
Part 305 exits the system at 7036.19, cycle time: 38.14 minutes
Part 306 exits the system at 7053.40, cycle time: 51.78 minutes
Part 308 exits the system at 7089.91, cycle time: 63.38 minutes
Part 309 exits the system at 7108.04, cycle time: 39.95 minutes
Part 310 arrives at 7131.41
Part 311 arrives at 7132.55
Part 310 exits the system at 7163.74, cycle time: 32.33 minutes
Part 313 arrives at 7166.42
Part 311 exits the system at 7192.80, cycle time: 60.25 minutes
Part 312 exits the system at 7212.28, cycle time: 66.44 minutes
Part 313 exits the system at 7226.64, cycle time: 60.22 minutes
Part 314 exits the system at 7243.12, cycle time: 70.22 minutes
Part 318 processed at Machine 1 for 6.45 minutes
Part 315 exits the system at 7261.34, cycle time: 71.86 minutes
Part 317 exits the system at 7309.00, cycle time: 81.18 minutes
Part 318 exits the system at 7321.58, cycle time: 86.65 minutes
Part 319 exits the system at 7337.99, cycle time: 74.45 minutes
Part 320 exits the system at 7363.79, cycle time: 89.55 minutes
Part 321 exits the system at 7376.81, cycle time: 92.07 minutes
Part 322 exits the system at 7395.16, cycle time: 92.43 minutes
Part 323 processed at Machine 2 for 16.89 minutes
Part 323 processed again at Machine 1 for 8.65 minutes
Part 323 exits the system at 7411.78, cycle time: 76.61 minutes
Part 324 exits the system at 7431.69, cycle time: 86.38 minutes
Part 325 exits the system at 7454.47, cycle time: 40.13 minutes
Part 327 processed at Machine 1 for 8.65 minutes
Part 326 exits the system at 7481.54, cycle time: 44.06 minutes
Part 327 exits the system at 7496.85, cycle time: 52.97 minutes
Part 328 exits the system at 7528.13, cycle time: 78.65 minutes
Part 329 exits the system at 7543.05, cycle time: 75.30 minutes
Part 330 exits the system at 7551.85, cycle time: 59.94 minutes
Part 331 exits the system at 7571.04, cycle time: 77.12 minutes
Part 332 exits the system at 7594.10, cycle time: 93.10 minutes
Part 333 exits the system at 7627.79, cycle time: 112.82 minutes
Part 340 arrives at 7629.77
Part 334 exits the system at 7636.60, cycle time: 93.20 minutes
Part 340 processed at Machine 1 for 9.58 minutes
Part 336 processed at Machine 2 for 19.61 minutes
Part 335 exits the system at 7659.87, cycle time: 96.16 minutes
Part 336 exits the system at 7667.41, cycle time: 103.55 minutes
Part 337 exits the system at 7679.95, cycle time: 100.43 minutes
Part 339 exits the system at 7723.51, cycle time: 130.68 minutes
Part 341 exits the system at 7753.22, cycle time: 123.21 minutes
Part 342 exits the system at 7772.62, cycle time: 100.51 minutes
Part 343 exits the system at 7790.53, cycle time: 93.40 minutes
Part 345 exits the system at 7825.83, cycle time: 37.47 minutes
Part 347 exits the system at 7905.31, cycle time: 40.80 minutes
Part 348 exits the system at 7925.36, cycle time: 37.95 minutes
Part 353 exits the system at 8069.04, cycle time: 52.66 minutes
Part 355 exits the system at 8110.34, cycle time: 83.62 minutes
Part 357 exits the system at 8146.95, cycle time: 78.34 minutes
Part 358 exits the system at 8163.70, cycle time: 49.46 minutes
Part 361 arrives at 8164.94
Part 360 exits the system at 8202.76, cycle time: 45.22 minutes
Part 363 exits the system at 8272.05, cycle time: 77.12 minutes
Part 364 exits the system at 8285.05, cycle time: 75.75 minutes
Part 365 processed at Machine 2 for 19.10 minutes
Part 365 exits the system at 8311.34, cycle time: 97.80 minutes
Part 371 arrives at 8312.30
Part 366 exits the system at 8320.69, cycle time: 98.69 minutes
Part 367 processed at Machine 2 for 18.71 minutes
Part 367 exits the system at 8338.02, cycle time: 114.15 minutes
Part 368 processed at Machine 2 for 19.60 minutes
Part 373 arrives at 8346.07
Part 368 exits the system at 8355.83, cycle time: 96.28 minutes
Part 369 exits the system at 8372.50, cycle time: 90.29 minutes
Part 374 arrives at 8376.65
Part 370 exits the system at 8402.70, cycle time: 119.56 minutes
Part 376 processed at Machine 1 for 6.30 minutes
Part 371 exits the system at 8418.62, cycle time: 106.31 minutes
Part 372 exits the system at 8437.57, cycle time: 108.78 minutes
Part 373 exits the system at 8454.80, cycle time: 108.73 minutes
Part 374 processed at Machine 2 for 17.27 minutes
Part 374 exits the system at 8469.84, cycle time: 93.19 minutes
Part 376 exits the system at 8518.22, cycle time: 129.23 minutes
Part 377 exits the system at 8526.60, cycle time: 109.74 minutes
Part 378 exits the system at 8543.83, cycle time: 115.70 minutes
Part 380 exits the system at 8575.71, cycle time: 115.12 minutes
Part 381 exits the system at 8600.16, cycle time: 117.27 minutes
Part 382 exits the system at 8627.12, cycle time: 138.89 minutes
Part 383 exits the system at 8645.93, cycle time: 156.78 minutes
Part 385 exits the system at 8677.18, cycle time: 126.14 minutes
Part 386 exits the system at 8695.60, cycle time: 125.14 minutes
Part 387 exits the system at 8714.07, cycle time: 138.34 minutes
Part 388 processed at Machine 2 for 19.04 minutes
Part 388 exits the system at 8724.04, cycle time: 132.40 minutes
Part 389 processed at Machine 2 for 19.52 minutes
Part 389 exits the system at 8743.75, cycle time: 147.69 minutes
Part 391 exits the system at 8776.60, cycle time: 156.13 minutes
Part 392 exits the system at 8799.37, cycle time: 163.40 minutes
Part 397 arrives at 8802.51
Part 393 exits the system at 8817.42, cycle time: 159.59 minutes
Part 395 exits the system at 8856.70, cycle time: 172.31 minutes
Part 396 exits the system at 8877.38, cycle time: 95.30 minutes
Part 397 exits the system at 8901.24, cycle time: 98.73 minutes
Part 398 processed at Machine 2 for 19.41 minutes
Part 398 exits the system at 8913.85, cycle time: 93.22 minutes
Part 400 exits the system at 8961.50, cycle time: 77.00 minutes
Part 401 exits the system at 8976.50, cycle time: 54.58 minutes
Part 402 exits the system at 8992.42, cycle time: 65.93 minutes
Part 403 exits the system at 9010.35, cycle time: 75.91 minutes
Part 404 exits the system at 9024.67, cycle time: 67.66 minutes
Part 405 processed at Machine 2 for 17.76 minutes
Part 408 processed at Machine 1 for 9.05 minutes
Part 405 exits the system at 9050.77, cycle time: 90.42 minutes
Part 413 arrives at 9057.57
Part 406 exits the system at 9084.37, cycle time: 92.60 minutes
Part 408 exits the system at 9114.09, cycle time: 92.20 minutes
Part 410 exits the system at 9146.89, cycle time: 104.09 minutes
Part 413 exits the system at 9193.77, cycle time: 136.20 minutes
Part 414 exits the system at 9209.50, cycle time: 141.70 minutes
Part 415 exits the system at 9228.29, cycle time: 131.40 minutes
Part 416 exits the system at 9247.50, cycle time: 146.18 minutes
Part 417 exits the system at 9266.96, cycle time: 129.30 minutes
Part 418 exits the system at 9280.96, cycle time: 135.42 minutes
Part 420 exits the system at 9319.83, cycle time: 130.53 minutes
Part 421 exits the system at 9337.04, cycle time: 57.28 minutes
Part 423 arrives at 9343.19
Part 423 exits the system at 9402.78, cycle time: 59.58 minutes
Part 424 exits the system at 9416.12, cycle time: 49.05 minutes
Part 425 exits the system at 9434.16, cycle time: 58.72 minutes
Part 427 exits the system at 9476.17, cycle time: 88.89 minutes
Part 428 exits the system at 9492.43, cycle time: 73.11 minutes
Part 429 exits the system at 9504.41, cycle time: 79.76 minutes
Part 430 exits the system at 9520.99, cycle time: 63.51 minutes
Part 431 processed at Machine 2 for 19.77 minutes
Part 431 exits the system at 9542.59, cycle time: 73.30 minutes
Part 432 exits the system at 9577.04, cycle time: 38.31 minutes
Part 433 exits the system at 9603.22, cycle time: 46.57 minutes
Part 435 exits the system at 9650.44, cycle time: 74.61 minutes
Part 436 processed again at Machine 1 for 9.98 minutes
Part 436 exits the system at 9660.42, cycle time: 62.48 minutes
Part 437 exits the system at 9666.21, cycle time: 53.70 minutes
Part 440 arrives at 9676.54
Part 438 processed at Machine 2 for 19.18 minutes
Part 438 exits the system at 9691.96, cycle time: 74.79 minutes
Part 439 exits the system at 9707.36, cycle time: 86.27 minutes
Part 440 processed at Machine 2 for 17.69 minutes
Part 440 exits the system at 9724.11, cycle time: 47.57 minutes
Part 441 exits the system at 9742.09, cycle time: 39.86 minutes
Part 443 arrives at 9749.95
Part 443 exits the system at 9792.13, cycle time: 42.18 minutes
Part 445 exits the system at 9822.56, cycle time: 58.46 minutes
Part 446 processed at Machine 1 for 9.55 minutes
Part 446 exits the system at 9860.54, cycle time: 41.49 minutes
Part 448 exits the system at 9918.83, cycle time: 47.69 minutes
Part 450 exits the system at 9984.47, cycle time: 35.13 minutes
Part 452 exits the system at 10022.21, cycle time: 60.20 minutes
Part 453 exits the system at 10041.60, cycle time: 61.19 minutes
Part 454 exits the system at 10077.96, cycle time: 40.42 minutes
Part 455 exits the system at 10154.07, cycle time: 36.21 minutes
Part 457 exits the system at 10197.34, cycle time: 47.87 minutes
Part 458 exits the system at 10216.39, cycle time: 34.70 minutes
Part 459 arrives at 10217.11
Part 459 exits the system at 10255.41, cycle time: 38.30 minutes
Part 460 exits the system at 10275.22, cycle time: 53.63 minutes
Part 461 processed at Machine 2 for 18.88 minutes
Part 461 processed again at Machine 1 for 8.24 minutes
Part 461 exits the system at 10292.81, cycle time: 58.98 minutes
Part 462 exits the system at 10310.65, cycle time: 73.38 minutes
Part 463 exits the system at 10348.98, cycle time: 33.33 minutes
Part 464 exits the system at 10388.14, cycle time: 33.07 minutes
Part 465 exits the system at 10417.56, cycle time: 58.85 minutes
Part 466 exits the system at 10435.60, cycle time: 72.56 minutes
Part 467 processed at Machine 2 for 18.61 minutes
Part 467 exits the system at 10446.05, cycle time: 59.13 minutes
Part 468 exits the system at 10463.20, cycle time: 67.50 minutes
Part 471 processed at Machine 1 for 9.55 minutes
Part 469 exits the system at 10482.89, cycle time: 80.49 minutes
Part 470 exits the system at 10505.12, cycle time: 67.62 minutes
Part 471 exits the system at 10532.23, cycle time: 72.04 minutes
Part 473 exits the system at 10563.98, cycle time: 66.43 minutes
Part 475 exits the system at 10586.94, cycle time: 58.49 minutes
Part 478 exits the system at 10665.52, cycle time: 83.32 minutes
Part 479 exits the system at 10681.82, cycle time: 88.36 minutes
Part 480 exits the system at 10691.73, cycle time: 97.87 minutes
Part 481 exits the system at 10706.79, cycle time: 111.25 minutes
Part 482 exits the system at 10720.40, cycle time: 110.80 minutes
Part 483 exits the system at 10737.42, cycle time: 103.32 minutes
Part 486 arrives at 10745.36
Part 484 processed at Machine 2 for 19.13 minutes
Part 484 exits the system at 10760.67, cycle time: 114.70 minutes
Part 485 exits the system at 10778.84, cycle time: 103.14 minutes
Part 486 exits the system at 10823.84, cycle time: 78.48 minutes
Part 488 exits the system at 10844.75, cycle time: 73.81 minutes
Part 489 exits the system at 10858.67, cycle time: 87.23 minutes
Part 490 exits the system at 10894.21, cycle time: 115.12 minutes
Part 491 exits the system at 10906.29, cycle time: 119.33 minutes
Part 492 exits the system at 10926.34, cycle time: 98.10 minutes
Part 493 exits the system at 10943.58, cycle time: 112.89 minutes
Part 495 exits the system at 10989.15, cycle time: 131.10 minutes
Part 496 exits the system at 10996.10, cycle time: 135.66 minutes
Part 497 exits the system at 11011.89, cycle time: 128.21 minutes
Part 498 exits the system at 11028.25, cycle time: 128.04 minutes
Part 500 exits the system at 11069.86, cycle time: 147.51 minutes
Part 503 exits the system at 11118.16, cycle time: 188.05 minutes
Part 505 exits the system at 11155.07, cycle time: 154.33 minutes
Part 506 exits the system at 11173.43, cycle time: 153.27 minutes
Part 507 exits the system at 11199.45, cycle time: 167.11 minutes
Part 508 processed at Machine 2 for 17.98 minutes
Part 508 exits the system at 11210.17, cycle time: 159.65 minutes
Part 509 processed at Machine 2 for 17.73 minutes
Part 509 exits the system at 11228.16, cycle time: 161.86 minutes
Part 510 exits the system at 11249.63, cycle time: 161.48 minutes
Part 511 exits the system at 11264.46, cycle time: 171.62 minutes
Part 512 exits the system at 11283.14, cycle time: 167.91 minutes
Part 516 arrives at 11284.47
Part 513 exits the system at 11320.15, cycle time: 143.91 minutes
Part 515 exits the system at 11347.36, cycle time: 116.03 minutes
Part 516 exits the system at 11358.33, cycle time: 73.86 minutes
Part 517 exits the system at 11375.25, cycle time: 86.51 minutes
Part 518 exits the system at 11396.26, cycle time: 103.81 minutes
Part 524 arrives at 11398.45
Part 519 exits the system at 11427.96, cycle time: 117.71 minutes
Part 520 exits the system at 11443.69, cycle time: 74.89 minutes
Part 521 processed at Machine 2 for 18.36 minutes
Part 522 exits the system at 11486.18, cycle time: 95.89 minutes
Part 523 exits the system at 11510.19, cycle time: 117.98 minutes
Part 524 exits the system at 11531.91, cycle time: 133.46 minutes
Part 526 processed at Machine 2 for 18.90 minutes
Part 526 exits the system at 11580.43, cycle time: 148.88 minutes
Part 527 exits the system at 11614.32, cycle time: 172.97 minutes
Part 529 exits the system at 11642.31, cycle time: 173.26 minutes
Part 531 exits the system at 11663.12, cycle time: 176.10 minutes
Part 532 exits the system at 11676.91, cycle time: 189.86 minutes
Part 533 exits the system at 11709.49, cycle time: 209.72 minutes
Part 534 exits the system at 11717.04, cycle time: 213.99 minutes
Part 535 exits the system at 11733.95, cycle time: 215.22 minutes
Part 536 exits the system at 11751.52, cycle time: 221.04 minutes
Part 538 exits the system at 11777.34, cycle time: 234.18 minutes
Part 539 processed at Machine 2 for 17.44 minutes
Part 539 exits the system at 11788.82, cycle time: 234.60 minutes
Part 549 arrives at 11798.72
Part 541 exits the system at 11832.48, cycle time: 209.79 minutes
Part 542 exits the system at 11843.31, cycle time: 195.43 minutes
Part 543 exits the system at 11866.85, cycle time: 210.19 minutes
Part 544 exits the system at 11879.48, cycle time: 215.86 minutes
Part 546 exits the system at 11928.00, cycle time: 232.63 minutes
Part 547 exits the system at 11942.97, cycle time: 222.43 minutes
Part 548 exits the system at 11957.16, cycle time: 196.77 minutes
Part 549 processed at Machine 2 for 19.78 minutes
Part 549 exits the system at 11977.84, cycle time: 179.12 minutes
Part 550 processed at Machine 2 for 19.56 minutes
Part 550 exits the system at 11997.87, cycle time: 187.61 minutes
Part 552 exits the system at 12039.73, cycle time: 161.33 minutes
Part 553 exits the system at 12048.14, cycle time: 161.76 minutes
Part 554 processed at Machine 2 for 18.77 minutes
Part 554 exits the system at 12068.31, cycle time: 174.39 minutes
Part 555 exits the system at 12090.97, cycle time: 193.13 minutes
Part 560 arrives at 12097.77
Part 557 exits the system at 12132.22, cycle time: 108.39 minutes
Part 558 exits the system at 12149.49, cycle time: 80.56 minutes
Part 560 exits the system at 12185.93, cycle time: 88.16 minutes
Part 562 exits the system at 12221.76, cycle time: 99.23 minutes
Part 563 exits the system at 12241.02, cycle time: 100.26 minutes
Part 564 exits the system at 12260.58, cycle time: 77.01 minutes
Part 568 arrives at 12261.69
Part 565 exits the system at 12285.24, cycle time: 85.54 minutes
Part 566 exits the system at 12300.90, cycle time: 78.18 minutes
Part 567 exits the system at 12328.36, cycle time: 68.07 minutes
Part 568 exits the system at 12354.76, cycle time: 93.06 minutes
Part 569 exits the system at 12378.23, cycle time: 94.32 minutes
Part 570 exits the system at 12387.04, cycle time: 97.25 minutes
Part 571 exits the system at 12412.53, cycle time: 117.82 minutes
Part 574 exits the system at 12462.14, cycle time: 133.31 minutes
Part 576 exits the system at 12494.46, cycle time: 127.15 minutes
Part 583 processed at Machine 1 for 9.98 minutes
Part 577 exits the system at 12511.79, cycle time: 129.12 minutes
Part 578 processed at Machine 2 for 19.19 minutes
Part 578 exits the system at 12516.81, cycle time: 109.63 minutes
Part 580 exits the system at 12557.62, cycle time: 124.75 minutes
Part 581 exits the system at 12578.18, cycle time: 134.89 minutes
Part 583 exits the system at 12615.01, cycle time: 131.48 minutes
Part 585 exits the system at 12682.87, cycle time: 51.29 minutes
Part 586 exits the system at 12699.59, cycle time: 65.99 minutes
Part 589 arrives at 12702.11
Part 587 exits the system at 12727.88, cycle time: 77.93 minutes
Part 588 exits the system at 12743.76, cycle time: 85.45 minutes
Part 591 exits the system at 12814.18, cycle time: 100.81 minutes
Part 592 exits the system at 12837.92, cycle time: 77.55 minutes
Part 593 exits the system at 12855.72, cycle time: 89.48 minutes
Part 602 arrives at 12856.10
Part 594 exits the system at 12869.51, cycle time: 99.75 minutes
Part 595 exits the system at 12894.28, cycle time: 124.27 minutes
Part 597 exits the system at 12918.58, cycle time: 134.64 minutes
Part 599 exits the system at 12942.24, cycle time: 126.77 minutes
Part 600 exits the system at 12958.25, cycle time: 128.68 minutes
Part 602 exits the system at 13019.96, cycle time: 163.86 minutes
Part 603 exits the system at 13036.97, cycle time: 154.72 minutes
Part 604 exits the system at 13055.35, cycle time: 160.60 minutes
Part 605 exits the system at 13076.94, cycle time: 144.31 minutes
Part 606 exits the system at 13085.88, cycle time: 133.27 minutes
Part 607 exits the system at 13103.18, cycle time: 134.03 minutes
Part 608 exits the system at 13112.67, cycle time: 138.17 minutes
Part 616 processed at Machine 1 for 6.76 minutes
Part 610 exits the system at 13147.78, cycle time: 160.38 minutes
Part 611 exits the system at 13171.24, cycle time: 178.75 minutes
Part 612 exits the system at 13192.50, cycle time: 182.35 minutes
Part 613 exits the system at 13203.71, cycle time: 170.06 minutes
Part 614 exits the system at 13225.56, cycle time: 186.45 minutes
Part 615 exits the system at 13245.39, cycle time: 178.27 minutes
Part 622 arrives at 13245.90
Part 621 processed at Machine 1 for 6.09 minutes
Part 616 exits the system at 13265.67, cycle time: 153.90 minutes
Part 618 exits the system at 13302.41, cycle time: 139.33 minutes
Part 619 exits the system at 13321.77, cycle time: 148.05 minutes
Part 625 arrives at 13328.45
Part 620 exits the system at 13353.16, cycle time: 120.08 minutes
Part 622 exits the system at 13383.49, cycle time: 137.59 minutes
Part 624 exits the system at 13411.50, cycle time: 95.54 minutes
Part 625 exits the system at 13437.77, cycle time: 109.32 minutes
Part 626 exits the system at 13446.74, cycle time: 117.67 minutes
Part 627 exits the system at 13467.37, cycle time: 135.74 minutes
Part 630 exits the system at 13556.08, cycle time: 138.43 minutes
Part 632 exits the system at 13587.45, cycle time: 107.66 minutes
Part 633 exits the system at 13602.91, cycle time: 119.43 minutes
Part 634 exits the system at 13612.38, cycle time: 115.19 minutes
Part 635 exits the system at 13630.22, cycle time: 126.19 minutes
Part 636 exits the system at 13647.97, cycle time: 139.26 minutes
Part 637 processed at Machine 2 for 19.57 minutes
Part 638 exits the system at 13677.30, cycle time: 156.93 minutes
Part 639 exits the system at 13704.32, cycle time: 179.79 minutes
Part 640 exits the system at 13721.51, cycle time: 148.55 minutes
Part 641 processed at Machine 2 for 18.04 minutes
Part 641 exits the system at 13760.80, cycle time: 162.50 minutes
Part 643 processed at Machine 2 for 19.01 minutes
Part 642 processed again at Machine 1 for 9.20 minutes
Part 642 exits the system at 13769.99, cycle time: 160.01 minutes
Part 643 exits the system at 13777.54, cycle time: 135.57 minutes
Part 644 exits the system at 13789.49, cycle time: 108.42 minutes
Part 645 exits the system at 13808.77, cycle time: 122.75 minutes
Part 646 exits the system at 13824.16, cycle time: 121.95 minutes
Part 651 processed at Machine 1 for 8.15 minutes
Part 649 exits the system at 13878.64, cycle time: 157.49 minutes
Part 650 exits the system at 13896.31, cycle time: 175.10 minutes
Part 651 exits the system at 13918.34, cycle time: 100.99 minutes
Part 653 exits the system at 13968.36, cycle time: 59.14 minutes
Part 654 exits the system at 13983.73, cycle time: 69.75 minutes
Part 655 exits the system at 13998.37, cycle time: 68.36 minutes
Part 656 exits the system at 14010.17, cycle time: 69.00 minutes
Part 657 exits the system at 14027.41, cycle time: 78.05 minutes
Part 658 exits the system at 14047.07, cycle time: 68.23 minutes
Part 659 exits the system at 14098.51, cycle time: 54.11 minutes
Part 660 exits the system at 14118.35, cycle time: 72.77 minutes
Part 665 processed at Machine 1 for 8.76 minutes
Part 662 exits the system at 14152.23, cycle time: 88.88 minutes
Part 663 exits the system at 14165.85, cycle time: 99.88 minutes
Part 665 exits the system at 14201.34, cycle time: 102.27 minutes
Part 666 processed at Machine 2 for 19.81 minutes
Part 666 exits the system at 14218.84, cycle time: 109.95 minutes
Part 667 exits the system at 14244.26, cycle time: 109.26 minutes
Part 668 exits the system at 14253.14, cycle time: 76.52 minutes
Part 673 arrives at 14253.67
Part 669 exits the system at 14271.21, cycle time: 87.01 minutes
Part 670 exits the system at 14293.98, cycle time: 103.95 minutes
Part 675 arrives at 14294.62
Part 672 exits the system at 14330.25, cycle time: 105.83 minutes
Part 673 exits the system at 14347.18, cycle time: 93.51 minutes
Part 675 exits the system at 14384.10, cycle time: 89.49 minutes
Part 676 exits the system at 14433.86, cycle time: 36.07 minutes
Part 677 arrives at 14445.95
Part 677 exits the system at 14481.82, cycle time: 35.87 minutes
Part 678 exits the system at 14509.06, cycle time: 45.51 minutes
Part 679 processed at Machine 2 for 17.76 minutes
Part 679 exits the system at 14519.61, cycle time: 43.83 minutes
Part 681 exits the system at 14580.32, cycle time: 43.82 minutes
Part 682 exits the system at 14612.97, cycle time: 56.60 minutes
Part 685 exits the system at 14659.05, cycle time: 80.85 minutes
Part 687 exits the system at 14690.78, cycle time: 95.44 minutes
Part 688 exits the system at 14702.38, cycle time: 106.43 minutes
Part 689 exits the system at 14717.53, cycle time: 108.97 minutes
Part 691 exits the system at 14760.87, cycle time: 107.52 minutes
Part 693 exits the system at 14798.19, cycle time: 84.68 minutes
Part 694 processed at Machine 2 for 18.99 minutes
Part 696 exits the system at 14848.41, cycle time: 36.45 minutes
Part 698 exits the system at 14901.99, cycle time: 40.31 minutes
Part 699 processed at Machine 2 for 18.84 minutes
Part 699 exits the system at 14921.68, cycle time: 54.90 minutes
Part 700 arrives at 14946.34
Part 701 exits the system at 15001.60, cycle time: 45.75 minutes
Part 702 exits the system at 15031.25, cycle time: 44.92 minutes
Part 703 exits the system at 15038.23, cycle time: 30.58 minutes
Part 704 exits the system at 15060.69, cycle time: 52.71 minutes
Part 705 exits the system at 15112.24, cycle time: 53.46 minutes
Part 710 processed at Machine 1 for 8.22 minutes
Part 706 exits the system at 15146.78, cycle time: 85.66 minutes
Part 713 processed at Machine 1 for 7.09 minutes
Part 709 processed at Machine 2 for 19.02 minutes
Part 707 exits the system at 15161.79, cycle time: 88.03 minutes
Part 708 exits the system at 15170.48, cycle time: 95.36 minutes
Part 709 exits the system at 15185.44, cycle time: 104.61 minutes
Part 710 exits the system at 15204.14, cycle time: 116.49 minutes
Part 716 arrives at 15212.15
Part 711 exits the system at 15213.86, cycle time: 120.18 minutes
Part 712 processed at Machine 2 for 17.52 minutes
Part 712 exits the system at 15229.51, cycle time: 125.48 minutes
Part 714 exits the system at 15264.29, cycle time: 119.15 minutes
Part 716 exits the system at 15300.48, cycle time: 88.34 minutes
Part 718 exits the system at 15377.88, cycle time: 37.73 minutes
Part 719 exits the system at 15432.96, cycle time: 37.36 minutes
Part 720 exits the system at 15503.05, cycle time: 50.87 minutes
Part 721 exits the system at 15520.77, cycle time: 46.93 minutes
Part 722 exits the system at 15553.56, cycle time: 74.46 minutes
Part 723 exits the system at 15562.71, cycle time: 80.45 minutes
Part 727 processed at Machine 1 for 7.61 minutes
Part 724 exits the system at 15576.08, cycle time: 69.10 minutes
Part 726 exits the system at 15626.15, cycle time: 108.43 minutes
Part 727 exits the system at 15644.62, cycle time: 94.15 minutes
Part 728 exits the system at 15652.99, cycle time: 93.87 minutes
Part 729 exits the system at 15657.95, cycle time: 79.09 minutes
Part 730 exits the system at 15680.73, cycle time: 101.28 minutes
Part 731 exits the system at 15714.18, cycle time: 128.15 minutes
Part 732 exits the system at 15722.99, cycle time: 117.86 minutes
Part 733 exits the system at 15741.20, cycle time: 61.09 minutes
Part 734 exits the system at 15758.13, cycle time: 77.37 minutes
Part 738 arrives at 15758.86
Part 735 exits the system at 15774.75, cycle time: 85.55 minutes
Part 736 exits the system at 15793.92, cycle time: 77.30 minutes
Part 739 arrives at 15800.21
Part 737 processed at Machine 2 for 19.42 minutes
Part 737 exits the system at 15819.74, cycle time: 89.49 minutes
Part 738 exits the system at 15833.26, cycle time: 74.40 minutes
Part 739 exits the system at 15856.19, cycle time: 55.97 minutes
Part 740 exits the system at 15879.86, cycle time: 40.55 minutes
Part 741 processed at Machine 2 for 17.35 minutes
Part 741 exits the system at 15897.28, cycle time: 34.02 minutes
Part 742 exits the system at 15962.08, cycle time: 33.45 minutes
Part 743 exits the system at 16000.91, cycle time: 43.29 minutes
Part 744 exits the system at 16013.18, cycle time: 52.32 minutes
Part 745 exits the system at 16035.05, cycle time: 69.32 minutes
Part 746 exits the system at 16059.82, cycle time: 76.34 minutes
Part 748 exits the system at 16110.40, cycle time: 57.45 minutes
Part 752 processed at Machine 1 for 5.42 minutes
Part 749 exits the system at 16125.42, cycle time: 69.87 minutes
Part 750 exits the system at 16144.07, cycle time: 65.90 minutes
Part 751 exits the system at 16162.29, cycle time: 77.96 minutes
Part 752 exits the system at 16173.36, cycle time: 72.72 minutes
Part 753 exits the system at 16192.67, cycle time: 66.94 minutes
Part 758 arrives at 16193.99
Part 754 exits the system at 16229.05, cycle time: 101.35 minutes
Part 755 exits the system at 16238.62, cycle time: 61.92 minutes
Part 756 exits the system at 16250.39, cycle time: 61.77 minutes
Part 757 exits the system at 16277.30, cycle time: 87.68 minutes
Part 758 exits the system at 16286.08, cycle time: 92.09 minutes
Part 759 exits the system at 16306.99, cycle time: 77.38 minutes
Part 761 exits the system at 16340.67, cycle time: 93.80 minutes
Part 762 exits the system at 16356.26, cycle time: 76.43 minutes
Part 763 exits the system at 16379.44, cycle time: 87.26 minutes
Part 765 exits the system at 16413.48, cycle time: 92.78 minutes
Part 768 processed at Machine 1 for 5.76 minutes
Part 766 exits the system at 16444.49, cycle time: 82.72 minutes
Part 771 processed at Machine 1 for 9.93 minutes
Part 767 exits the system at 16462.19, cycle time: 63.34 minutes
Part 769 exits the system at 16495.63, cycle time: 89.49 minutes
Part 770 exits the system at 16507.59, cycle time: 85.45 minutes
Part 773 arrives at 16508.48
Part 771 exits the system at 16525.95, cycle time: 95.06 minutes
Part 772 exits the system at 16541.10, cycle time: 63.03 minutes
Part 773 exits the system at 16560.13, cycle time: 51.65 minutes
Part 775 exits the system at 16709.50, cycle time: 36.66 minutes
Part 778 arrives at 16713.65
Part 776 exits the system at 16764.17, cycle time: 60.48 minutes
Part 783 arrives at 16767.66
Part 784 arrives at 16768.08
Part 777 exits the system at 16785.83, cycle time: 79.43 minutes
Part 778 exits the system at 16809.50, cycle time: 95.85 minutes
Part 779 exits the system at 16836.89, cycle time: 120.33 minutes
Part 780 exits the system at 16845.51, cycle time: 120.64 minutes
Part 782 exits the system at 16861.88, cycle time: 112.66 minutes
Part 783 exits the system at 16876.21, cycle time: 108.55 minutes
Part 784 exits the system at 16895.31, cycle time: 127.23 minutes
Part 785 exits the system at 16913.57, cycle time: 127.12 minutes
Part 786 processed at Machine 2 for 19.79 minutes
Part 786 exits the system at 16934.08, cycle time: 143.14 minutes
Part 788 arrives at 16935.27
Part 787 exits the system at 16952.88, cycle time: 73.98 minutes
Part 788 processed at Machine 2 for 19.19 minutes
Part 788 processed again at Machine 1 for 7.12 minutes
Part 788 exits the system at 16970.23, cycle time: 34.96 minutes
Part 789 exits the system at 17022.70, cycle time: 34.57 minutes
Part 790 exits the system at 17080.91, cycle time: 34.87 minutes
Part 791 exits the system at 17099.19, cycle time: 40.07 minutes
Part 792 exits the system at 17118.06, cycle time: 55.90 minutes
Part 793 arrives at 17152.18
Part 794 arrives at 17152.94
Part 793 exits the system at 17191.61, cycle time: 39.43 minutes
Part 794 exits the system at 17215.36, cycle time: 62.43 minutes
Part 795 exits the system at 17231.77, cycle time: 71.92 minutes
Part 796 exits the system at 17254.43, cycle time: 91.47 minutes
Part 797 exits the system at 17263.17, cycle time: 66.37 minutes
Part 798 exits the system at 17280.32, cycle time: 77.14 minutes
Part 799 exits the system at 17302.70, cycle time: 70.68 minutes
Part 800 exits the system at 17322.20, cycle time: 87.13 minutes
Part 801 exits the system at 17378.49, cycle time: 43.05 minutes
Part 803 exits the system at 17433.96, cycle time: 77.68 minutes
Part 804 exits the system at 17443.75, cycle time: 72.27 minutes
Part 805 processed again at Machine 1 for 8.58 minutes
Part 805 exits the system at 17452.33, cycle time: 62.24 minutes
Part 806 exits the system at 17465.37, cycle time: 72.89 minutes
Part 808 exits the system at 17510.78, cycle time: 111.97 minutes
Part 809 exits the system at 17533.94, cycle time: 74.14 minutes
Part 810 exits the system at 17539.20, cycle time: 76.77 minutes
Part 811 exits the system at 17556.53, cycle time: 93.35 minutes
Part 812 exits the system at 17576.68, cycle time: 99.51 minutes
Part 813 exits the system at 17593.95, cycle time: 94.33 minutes
Part 814 exits the system at 17612.56, cycle time: 111.98 minutes
Part 816 exits the system at 17665.48, cycle time: 41.19 minutes
Part 818 exits the system at 17706.76, cycle time: 57.10 minutes
Part 820 exits the system at 17737.59, cycle time: 72.99 minutes
Part 821 exits the system at 17759.07, cycle time: 88.26 minutes
Part 822 exits the system at 17779.60, cycle time: 66.32 minutes
Part 826 arrives at 17784.31
Part 823 exits the system at 17800.26, cycle time: 58.90 minutes
Part 827 arrives at 17800.54
Part 828 arrives at 17805.82
Part 824 exits the system at 17823.97, cycle time: 78.16 minutes
Part 825 exits the system at 17839.95, cycle time: 76.61 minutes
Part 826 exits the system at 17854.77, cycle time: 70.46 minutes
Part 827 exits the system at 17878.40, cycle time: 77.87 minutes
Part 829 exits the system at 17919.21, cycle time: 96.92 minutes
Part 830 exits the system at 17941.54, cycle time: 115.30 minutes
Part 837 arrives at 17943.11
Part 832 exits the system at 17986.04, cycle time: 92.43 minutes
Part 833 exits the system at 18002.15, cycle time: 104.89 minutes
Part 834 exits the system at 18010.05, cycle time: 105.70 minutes
Part 835 exits the system at 18026.11, cycle time: 107.48 minutes
Part 836 processed at Machine 2 for 19.78 minutes
Part 836 exits the system at 18042.42, cycle time: 119.21 minutes
Part 837 exits the system at 18070.66, cycle time: 127.55 minutes
Part 838 exits the system at 18080.31, cycle time: 133.76 minutes
Part 843 processed at Machine 1 for 6.70 minutes
Part 839 exits the system at 18099.35, cycle time: 140.85 minutes
Part 841 exits the system at 18139.11, cycle time: 97.91 minutes
Part 842 exits the system at 18162.91, cycle time: 116.13 minutes
Part 843 exits the system at 18173.59, cycle time: 96.29 minutes
Part 844 exits the system at 18196.43, cycle time: 59.30 minutes
Part 845 exits the system at 18214.72, cycle time: 73.24 minutes
Part 846 exits the system at 18232.12, cycle time: 58.44 minutes
Part 848 exits the system at 18267.80, cycle time: 60.52 minutes
Part 849 exits the system at 18339.21, cycle time: 36.39 minutes
Part 850 arrives at 18353.83
Part 850 exits the system at 18385.25, cycle time: 31.42 minutes
Part 851 exits the system at 18408.16, cycle time: 54.27 minutes
Part 853 processed at Machine 1 for 8.59 minutes
Part 852 processed at Machine 2 for 19.22 minutes
Part 852 exits the system at 18434.26, cycle time: 50.32 minutes
Part 853 exits the system at 18442.32, cycle time: 37.60 minutes
Part 854 exits the system at 18458.99, cycle time: 52.26 minutes
Part 855 exits the system at 18493.58, cycle time: 33.84 minutes
Part 857 exits the system at 18570.72, cycle time: 81.62 minutes
Part 859 exits the system at 18612.11, cycle time: 110.82 minutes
Part 861 exits the system at 18627.70, cycle time: 109.70 minutes
Part 862 exits the system at 18643.63, cycle time: 123.44 minutes
Part 864 processed at Machine 2 for 19.41 minutes
Part 863 exits the system at 18659.08, cycle time: 136.95 minutes
Part 864 exits the system at 18676.17, cycle time: 147.52 minutes
Part 865 exits the system at 18683.80, cycle time: 140.92 minutes
Part 867 exits the system at 18722.90, cycle time: 124.23 minutes
Part 868 processed at Machine 2 for 18.97 minutes
Part 868 exits the system at 18754.11, cycle time: 129.90 minutes
Part 869 exits the system at 18782.27, cycle time: 145.46 minutes
Part 870 exits the system at 18792.00, cycle time: 105.11 minutes
Part 871 exits the system at 18810.71, cycle time: 104.04 minutes
Part 872 exits the system at 18831.54, cycle time: 121.55 minutes
Part 873 exits the system at 18856.85, cycle time: 146.04 minutes
Part 874 exits the system at 18871.94, cycle time: 158.87 minutes
Part 876 processed at Machine 2 for 17.90 minutes
Part 875 exits the system at 18900.22, cycle time: 171.09 minutes
Part 887 arrives at 18901.47
Part 876 processed again at Machine 1 for 8.38 minutes
Part 876 exits the system at 18908.60, cycle time: 178.66 minutes
Part 877 exits the system at 18936.91, cycle time: 159.14 minutes
Part 878 exits the system at 18952.03, cycle time: 163.91 minutes
Part 879 exits the system at 18978.89, cycle time: 180.43 minutes
Part 882 exits the system at 19050.53, cycle time: 216.71 minutes
Part 883 exits the system at 19072.39, cycle time: 234.25 minutes
Part 885 exits the system at 19099.90, cycle time: 224.61 minutes
Part 889 exits the system at 19151.30, cycle time: 222.68 minutes
Part 891 exits the system at 19185.78, cycle time: 246.89 minutes
Part 892 exits the system at 19210.55, cycle time: 258.15 minutes
Part 894 processed at Machine 2 for 17.53 minutes
Part 905 processed at Machine 1 for 8.91 minutes
Part 893 exits the system at 19225.65, cycle time: 267.25 minutes
Part 894 exits the system at 19259.97, cycle time: 292.01 minutes
Part 895 exits the system at 19279.01, cycle time: 309.95 minutes
Part 896 exits the system at 19287.40, cycle time: 292.73 minutes
Part 897 exits the system at 19301.97, cycle time: 300.62 minutes
Part 898 exits the system at 19337.19, cycle time: 311.25 minutes
Part 899 exits the system at 19344.51, cycle time: 287.49 minutes
Part 900 exits the system at 19369.69, cycle time: 283.32 minutes
Part 902 exits the system at 19404.39, cycle time: 256.06 minutes
Part 903 exits the system at 19421.13, cycle time: 259.27 minutes
Part 904 exits the system at 19426.07, cycle time: 260.45 minutes
Part 905 processed at Machine 2 for 18.15 minutes
Part 905 exits the system at 19448.75, cycle time: 253.47 minutes
Part 907 exits the system at 19471.84, cycle time: 263.33 minutes
Part 908 exits the system at 19491.63, cycle time: 281.88 minutes
Part 922 processed at Machine 1 for 9.08 minutes
Part 909 exits the system at 19511.10, cycle time: 277.90 minutes
Part 910 exits the system at 19530.32, cycle time: 260.44 minutes
Part 924 arrives at 19534.43
Part 912 exits the system at 19577.03, cycle time: 295.71 minutes
Part 913 exits the system at 19608.03, cycle time: 319.28 minutes
Part 914 exits the system at 19632.26, cycle time: 308.05 minutes
Part 915 exits the system at 19648.15, cycle time: 322.03 minutes
Part 917 exits the system at 19707.11, cycle time: 347.60 minutes
Part 918 exits the system at 19716.88, cycle time: 331.72 minutes
Part 919 exits the system at 19738.80, cycle time: 323.05 minutes
Part 920 exits the system at 19756.10, cycle time: 337.06 minutes
Part 923 processed at Machine 2 for 19.58 minutes
Part 922 exits the system at 19796.60, cycle time: 306.55 minutes
Part 923 exits the system at 19804.33, cycle time: 297.40 minutes
Part 944 processed at Machine 1 for 9.55 minutes
Part 924 exits the system at 19823.75, cycle time: 289.32 minutes
Part 926 exits the system at 19845.48, cycle time: 296.02 minutes
Part 928 exits the system at 19867.79, cycle time: 305.99 minutes
Part 929 exits the system at 19887.15, cycle time: 322.75 minutes
Part 930 exits the system at 19921.29, cycle time: 342.16 minutes
Part 932 processed at Machine 2 for 19.64 minutes
Part 931 exits the system at 19929.64, cycle time: 338.23 minutes
Part 932 exits the system at 19939.63, cycle time: 333.88 minutes
Part 933 processed at Machine 2 for 19.75 minutes
Part 933 processed again at Machine 1 for 6.48 minutes
Part 933 exits the system at 19953.91, cycle time: 335.25 minutes
Part 934 exits the system at 19974.44, cycle time: 355.23 minutes
Part 935 exits the system at 19993.56, cycle time: 366.20 minutes
Let:
λ = Arrival rate (parts per minute)
= 1/mean_(interarrival)_(time)
= 1/20 minutes
= 0.05 parts per minute
µ₁ = Processing rate at Machine 1
= 1/mean_(processing)_(time)_(at) (Machine 1)
= 1/8.6 minutes
= 0.1163 parts per minute
µ₂ = Processing rate at Machine 2
= 1/mean_(processing)_(time)_(at) (Machine 2) = 1/18.1 minutes
= 0.0552 parts per minute
Using the M/M/1 queue formula for the average number of parts in
the queue, we get:
L₁ = (λ²) / (µ₁ * (µ₁ - λ))
= (0.05²) / (0.1163 * (0.1163 - 0.05))
≈ 3.88 parts
L₂ = (λ²) / (µ₂ * (µ₂ - λ)) = (0.05²) / (0.0552 * (0.0552 - 0.05))
≈ 2.35 parts
The average number of parts in the queue at Machine 1 (L₁) is
approximately 3.88 parts, and at Machine 2 (L₂) is about 2.35 parts.
For the average part cycle time, we consider the time spent in the
queues and the processing time at both machines. The average part
cycle time (W) can be calculated as:
W = (1 / (µ₁ - λ)) + (1 / (µ₂ - λ))
= (1 / (0.1163 - 0.05)) + (1 / (0.0552 - 0.05))
≈ 76.14 minutes
Hence, the average part cycle time is approximately 76.14 minutes.
This includes the time a part spends in the system from1 arrival to
completion, taking into account queueing and processing times at
both machines.
Conclusions:
Based on the simulation results for the system with Machine 1 and
Machine 2, the following conclusions can be drawn:
1. Queue Lengths:
- The average number of parts in the queue at Machine 1 is
approximately 3.88 parts, indicating moderate congestion.
- The average number of parts in the queue at Machine 2 is 2.35
parts, which suggests that this machine operates close to its capacity,
as its processing rate is only slightly higher than the arrival rate.
2. Cycle Time:
- The average part cycle time for the system is *76.14 minutes*,
which includes waiting and processing times for both machines. This
highlights the time it takes for a part to pass through the entire
system.
3. System Bottlenecks:
- *Machine 2* is identified as a potential bottleneck because its
processing rate (0.0552 parts per minute) is only slightly higher than
the arrival rate (0.05 parts per minute), resulting in higher utilization
and slower processing.
4. Resource Utilization:
- The system performance demonstrates that Machine 1 processes
parts more efficiently, while Machine 2 may require further
optimization to improve overall throughput.
Recommendations:
To improve system performance and reduce waiting times, the
following recommendations are proposed:
1. Increase Machine 2 Processing Capacity:
Adjust or upgrade Machine 2 to increase its processing rate. For
instance, reducing the mean processing time from *18.1 minutes*
to a lower value (e.g., *15 minutes*) can help alleviate congestion.
2. Parallel Processing for Machine 2:
Introduce an additional server or machine to work in parallel with
Machine 2. This will reduce the queue length and cycle time
significantly.
3. Reduce Arrival Rate:
If possible, manage the arrival rate of parts to the system by
balancing workloads or introducing scheduling mechanisms. This
will prevent overloading the machines.
4. Prioritize Machine 2 Optimization:
Focus on improving the efficiency of Machine 2 through
maintenance, faster processing techniques, or automation, as it is
closer to saturation.
5. Multiple Replications:
Run additional replications of the simulation with varying input
parameters (e.g., higher arrival rates or different processing times)
to validate the system’s robustness under different conditions.
6. Monitor System Performance:
Continuously monitor machine utilization, queue lengths, and
cycle times to ensure optimal performance and detect potential
bottlenecks early.
Technical Appendix:
1. Simulation Environment
- Software Used: Python Interpreter
- System Configuration:
- Hardware: Intel Core i7, 16GB RAM
- Simulation Duration: 20,000 minutes (single replication)
- Simulation Type: M/M/1 Queue System (Markovian Arrival,
Single Server)
2. Model Description:
- Objective: Analyze performance metrics for two machines with
interarrival and processing time distributions.
- System Representation:
- Machine 1 and Machine 2 queues modeled as M/M/1 systems.
Parameters:
Interarrival Time:
Exponential Distribution with mean = 20 minutes.
Processing Time (Machine 1):
Exponential Distribution with mean = 8.6 minutes.
Processing Time (Machine 2):
Exponential Distribution with mean = 18.1 minutes.
Input Rates:
Arrival Rate (λ):
λ = 1/ (mean interarrival time) = 1/20 = 0.05 {parts/minute}
4. References:
- Simulation results derived using python code and interpreter.
- Queueing theory formulas referenced from standard textbooks.