Professional Documents
Culture Documents
Manual Simulation Batch Production 05-02-10
Manual Simulation Batch Production 05-02-10
The simulation completion time and due time for the batches are to be set. During the
simulation type of event, the event occurrence time and workstation (machine) status are
updated and these details are given in Table 2. Simulation completion time is taken as the
completion time of all the jobs arrived. Due time is set by considering arrival time and
processing time of a batch of parts. The completion time of batches of parts, the due time and
related details are given in Table 3, and cost related data are provided in Table 4.
Some more details on the production system and simulation of the problem
1
Computational Lab (M.Tech Industrial Engineering & Management) January 2010
National Institute of Technology Calicut Department of Mechanical Engineering
Consider that the production planning environment is like MRP. The batch of parts
required to be processed in a period are available at the beginning of the period. The parts are
sent to next station only after completion of all parts in a batch. That is, production batch size
equals to transfer batch size.
Dispatch rule is based on the part number. That is, in a queue of parts in front of a
machine, if parts 1 and 2 are waiting for processing, part 1 will be processed first and then
part 2.
Material handling cost is calculated based on the center to center distance of facilities
and flow matrix between facilities. The machine layout and the distance between machines
are provided in figure 1 and Table 9 respectively.
Production cost includes raw material cost, carrying cost and value added cost which
is considered after completion of an operation. Cost of the part is calculated after each event.
If a batch of a part is partially processed, the cost of the batch of items is equal to the cost of
the batch at the previous event plus the carrying cost from the previous event to the current
event. These data are used to arrive production cost of a batch of items. Carrying cost is taken
as the 10% of the cost and it is measured per hour basis. Delay cost is taken as Rs.10 per hour
per batch.
Simulation
Part Operation number (with processing time in Demand
No. minutes)
M1 M2 M3 Period 1 Period 2
P1 3(8) 1(10) 2(12) 2 1
P2 1(10) 2(8) 3(10) 2 2
P3 2(14) 1(10) 1 2
2
Computational Lab (M.Tech Industrial Engineering & Management) January 2010
National Institute of Technology Calicut Department of Mechanical Engineering
Idle P2-A-P22(8)-W
P3-P31(10)-W
28 C P2-P21-C-W P1-P11(4)-Pr
Idle P2-P22(8)-Pr P1-P12(12)-W
P3-P31(10)-W
32 C P2-P21-C-W P1-P11-C-W
Idle P2-P22(4)-Pr P1-P12(12)-Pr
P3-P31(10)-W
36 C P2-2P-C P1-P11-C-W
Idle P3-P31(10)-Pr P1-P12(8)-Pr
P2-A-P21(10)-W
P2-A-P22(10)-W
44 C P1-A-P11(8)-Pr P3-P31(2)-Pr P1-2P-C
P1-A-P12(8)-W P2-A-P21(10)-Pr
P2-A-P22(10)-W
46 C, P1-P11(6)-Pr P3-1P-C P2-P21(8)-Pr
P1-P12(8)-W Idle P2-P22(10)-W
P3-A-P31(14)-W
52 C P1-P11-C-W P2-P21(2)-Pr
P1-P12(8)-Pr Idle P2-P22(10)-W
P3-P31(14)-W
54 C P1-P11-C-W Idle P2-P21-C-W
P1-P12(6)-Pr P2-P22(10)-Pr
P3-P31(14)-W
P1-2P-C-L P1-A-P13(10)-Pr
60 C, L,A P3-P31(14)-W P3-A-P32(10)-W P2-P21-C-W
P2-A-P23(10)-Pr P3-A-P33(10)-W P2-P22(4)-Pr
P2-A-P24(10)-W
64 P3-P31(14)-W P1-P13(6)-Pr P2-2P-C-L
C, L P2-P23(6)-Pr P3-P32(10)-W Idle
P2-P24(10)-W P3-P33(10)-W
70 P3-P31(14)-W P1-1P-C P1-A-P13(12)-Pr
C P2-P23-C-W P3-P32(10)-Pr
P2-P24(10)-Pr P3-P33(10)-W
80 C P2-2P-C P3-P32-C-W P1-P13(2)-Pr
P3-P31(14)-Pr P3-P33(10)-Pr
P2-A-P23(8)-W
P2-A-P24(8)-W
82 C P3-P31(12)-Pr P3-P32-C-W P1-1P-C
P1-A-P13(8)-W P3-P33(8)-Pr Idle
P2-P23(8)-W
P2-P24(8)-W
90 C P3-P31(4)-Pr P3-2P-C
P1-P13(8)-W P2-P23(8)-Pr Idle
P3-A-P32(14)-W P2-P24(8)-W
P3-A-P33(14)-W
94 P3-P31-C-L P2-P23(4)-Pr
P1-P13(8)-Pr P2-P24(8)-W Idle
C, L P3-P32(14)-W
3
Computational Lab (M.Tech Industrial Engineering & Management) January 2010
National Institute of Technology Calicut Department of Mechanical Engineering
P3-P33(14)-W
98 P1-P13(4)-Pr P2-P23-C-W
C P3-P32(14)-W P2-P24(8)-Pr Idle
P3-P33(14)-W
102 C,L P1-1P-C-L P2-P23-C-W Idle
P3-P32(14)-Pr P2-P24(4)-Pr
P3-P33(14)-W
106 C P3-P32(10)-Pr P2-2P-C P2-A-P23(10)-Pr
P3-P33(14)-W Idle P2-A-P24(10)-W
116 C P3-P32-C-W Idle P2-P23-C-W
P3-P33(14)-Pr P2-P24(10)-Pr
126 C,L P3-P32-C-W Idle P2-2P-C-L
P3-P33(4)-Pr Idle
130 C, L P3-2P-C-L Idle Idle
Idle
Simulation time = 130 minutes
Type of events:
A - Arrival of parts
C - Completion of a part in any workstation and this part then moves to next operation
workstation if not leaving system. When it is moving to next station, this event is
represented as A in the status state of the workstation. But in the event list this may be
represented as C.
L -Departure of parts after all processes
Abbreviations
A – Arrival of parts, Pr – Processing, W – Waiting, C – Operation completion, L – Leaving a
batch of items after process completion
4
Computational Lab (M.Tech Industrial Engineering & Management) January 2010
National Institute of Technology Calicut Department of Mechanical Engineering
P2-Batch 1 64 60 4 0.66
P3-Batch 1 94 60 34 5.66
Completed time of various batches of parts is obtained from Table 2. Due time is the time set
on arrival of jobs.
Table 4. Production cost data
Part Addition of value in cost after Raw material
No. completion of work in different stations cost (Rs/unit)
(Rs /unit)
M1 M2 M3
P1 10 15 20 30
P2 14 11 13 40
P3 20 15 50
5
Computational Lab (M.Tech Industrial Engineering & Management) January 2010
National Institute of Technology Calicut Department of Mechanical Engineering
6
Computational Lab (M.Tech Industrial Engineering & Management) January 2010
National Institute of Technology Calicut Department of Mechanical Engineering
System WIP = Sum of WIP of individual parts = 1.246 + 2.00 + 1.80 = 5.046 parts
Simulation No. of Parts in the No. of Parts in the No. of Parts in the
time t, (min) queue of machine 1 queue of machine 2 queue of machine 3
0 1 2 _
10 _ 1 _
20 _ 2 1
28 _ 1 1
32 _ 1 _
36 _ _ 2
44 1 _ 1
46 2 _ 1
52 1 _ 1
54 1 _ _
60 2 2 _
64 2 2 _
70 1 1 _
80 _ 2 _
82 1 2 _
90 3 1 _
94 2 1 _
98 2 _ _
102 1 _ _
7
Computational Lab (M.Tech Industrial Engineering & Management) January 2010
National Institute of Technology Calicut Department of Mechanical Engineering
106 1 _ 1
116 _ _ _
126 _ _ _
130 _ _ _
The information for the above table is obtained from Table 2. The average number of parts in
a queue is obtained as a time average of parts in the queue. The calculation is similar to the
WIP calculation.
Average Number of parts in the queue of Machine 1 = (10+2+12+8+20+10+8+12+16
= 112/130 = 0.861
Average Number of parts in the queue of Machine 3 = (12+16+10+10) / 130 =48/130= 0.369
8
Computational Lab (M.Tech Industrial Engineering & Management) January 2010
National Institute of Technology Calicut Department of Mechanical Engineering
9
Computational Lab (M.Tech Industrial Engineering & Management) January 2010
National Institute of Technology Calicut Department of Mechanical Engineering
The information for calculating the cost is also obtained from Table 2. Cost of part is
calculated at each epoch. Finally, the cost of a batch of particular part is calculated and it is
given below.
Cost calculation procedure
During the simulation there are two batches of part 1 processed. The first batch contains two
units and second contains one unit. Hence, the average cost of a batch of P1 can be
determined as follows:
Average production cost of a batch of Part 1 = [(P11+P12) +P13]/2
= [159.34+78.62]/2 = Rs.118.98
= [167.98+168.12]/2 = Rs 168.05
= [94.58+184.24]/2 = Rs 139.41
The above cost calculation has not taken into account the delay cost and considering this the
average cost has to be revised, which is given below.
Production cost by considering delay cost:
Average production cost of a batch of Part 1 = [(P11+P12) + delay cost +(P13 + delay cost) ] /2
10
Computational Lab (M.Tech Industrial Engineering & Management) January 2010
National Institute of Technology Calicut Department of Mechanical Engineering
= [(167.98+0.66)+(168.12+1)]/2 = Rs 168.88
Average production cost of a batch of Part 3= [(P31+ delay cost) +( (P32+ P33) + delay cost)]/2
The flow matrix is prepared based on the route sheet given in Table 1 and parts scheduled
during the simulation time. For each period, a flow matrix can be prepared. Final flow
matrix of the production system is the sum of flow matrix of various periods. Material
handling cost is the product of flow and distance between machines.
Table.8. Flow matrix
m/c 1 2 3
1 _ 4 0
2 3 _ 7
3 3 0 _
1 2 3 20
40
20 100 10
11
Computational Lab (M.Tech Industrial Engineering & Management) January 2010
National Institute of Technology Calicut Department of Mechanical Engineering
m/c 1 2 3
1 _ 30 60
2 30 _ 30
3 60 30 _
Cost matrix:
Cost matrix = Flow matrix × Distance matrix
1 2 3
1 _ 120 0
2 90 _ 210
3 180 0 _
Acknowledgement:
The help provided by Mr. Talari Chinna Pamulety, P080011ME, Ph.D. Scholar and
Mr. Jerin Joseph, M070338, M.Tech Student, in preparing this simulation exercise is
thankfully acknowledged. Mr. Jerin Joseph developed the simulation table and calculation for
estimation of performance measures and Mr. Talari Chinna Pamulety has done the
verification of calculations.
12
Computational Lab (M.Tech Industrial Engineering & Management) January 2010