1.PPC Introduction
1.PPC Introduction
CONTROL
Dr Vijaya Kumar M
NIT Warangal
Mechanical Engineering Department
PRODUCTION PLANNING AND CONTROL
PRODUCTION PLANNING AND CONTROL
After completion of this session one can able to understand the details of
Industrial Revolutions and significant events occurred over the years of
Industrial revolution
Industrial Revolution
HAND CRAFTS
NC Machine tools
Intelligent Machines
Strategic ERM
Lean and Agile MFG
E-Manufacturing
3D Printer
Methods of Production
Mass Production
Batch Production
Layout types:
1) Fixed position layout
2) Process layout
3) Cell layout
4) Product layout
Fixed Position Layout
Milling
Lathe Department Department Drilling Department
M M D D D D
L L
M M D D D D
L L
G G G P
L L
G G G P
L L
Grinding Painting Department
Department
L L
Receiving and A A A
Shipping Assembly
© Wiley 2010 18
Product Layout
Out
Hybrid Layout
Assembly Assembly
8 10 9 12
4 6 7 9
11
5 8 4 Cell 1 Cell 26 Cell 3
7
2 10 12
1 3 2 1 3 5
11
A C B
A B CRaw materials Raw materials
Before GT and after GT in process flows
Group Technology (CELL) Layouts
Comparison of Product vs. Product Layouts
Study desks To
journal
Company reports
sack
Enquiries
Current
journals
Reference
section
Reserve
collection
Store Counter staff
room Copying area
Entrance Exit
The ground floor plan of a department store
showing the sports goods shop-within-a-shop
Books
and
videos Footwear Sports shop Menswear
Perfume
& jewellery
Confectionery, Elevators
newspaper,
magazines and Women’s clothes
stationery
Luggage
and gifts
Entrance
An army Induction centre
A restaurant complex with all four basic
layout types
Line layout cafeteria
Fixed-position layout
service restaurant
Desert
Starter
buffet
buffet
Main course
buffet Service line
Preparation
Oven
Process layout kitchen
Cool room
Freezer Vegetable prep Grill
Machine-matrix
Rank order clustering
B 1 1
C 1 1
D 1 1 1
E 1 1 1
Step 1:
Part Numbers
1 2 3 4 5 6
B. Wt: 25 24 23 22 21 20
Machine ID
A 1 1
B 1 1
C 1 1
D 1 1 1
E 1 1 1
C 23 1 1
D 22 1 1 1
B 21 1 1
A 20 1 1
25+24=
C 1 1 2
48
22+21+
D 1 1 1 3
20 = 7
B 1 1 22+21=6 4
A 1 1 22+20=5 5
B 1 1
C 1 1
D 1 1
E 1
F 1 1
Sequencing and Scheduling
Sequencing and Scheduling
Issues in Scheduling (sequencing of Jobs)
1 11 61
2 29 45
3 31 31
4 1 33
5 2 32
Using FCFS
Sequence Comp. Time D. Date Tardiness
J1 11 61 0
J2 40 45 0
J3 71 31 40
J4 72 33 39
J5 74 32 42
Totals 268 121
• Compute: CR
Due _ Date Cur _ Time
Pr._ Work _ Re maining
4 1 33 33 4 1 33 2
5 2 32 16 5 2 32 0.5
Continuing (CR)
Pr. D. C. D.
JOB CR JOB Tardy
Time Date Time Date
Summary
Current Time = 60
0.091 3 31 61 0
1 11 61
do last 2 60 45 15
4 1 33 -27* 4 61 31 28
5 2 32 -14** 5 63 33 31
1 74 32 13
Total: 289 87
M1 M2
Job 1 4 2
Job 2 1 4
Potential Schedule 1 of 4
Tue Apr 25
ID Task Name Start Finish Duration
8 9 10 11 12 1 2 3 4 5 6 7
1 J1 M1 4/25/2006 4/25/2006 4h
2 J2 M1 4/25/2006 4/25/2006 1h
3 J1 M2 4/25/2006 4/25/2006 2h
4 J1 M2 4/25/2006 4/25/2006 4h
• Makespan = 10 units
• Mean Flow = (4.5+8)/2 = 6.25
• Mean Idle = (4+5)/2 = 4.5
Potential Schedule 2 of 4
Tue Apr 25
ID Task Name Start Finish Duration
7 8 9 10 11 12 1 2 3 4 5 6 7 8 9
1 J1 M1 4/25/2006 4/25/2006 4h
2 J2 M1 4/25/2006 4/25/2006 1h
3 J2 M2 4/25/2006 4/25/2006 4h
4 J1 M2 4/25/2006 4/25/2006 2h
• Makespan: 7
• Mean Flow: (3+6)/2 = 4.5
• Mean Idle: (1+2)/2 = 1.5
Potential Schedule 3 of 4
Tue Apr 25
ID Task Name Start Finish Duration
9 10 11 12 1 2 3 4 5 6 7 8 9
2 J1 M1 4/25/2006 4/25/2006 4h
3 J1 M2 4/25/2006 4/25/2006 2h
4 J2 M2 4/25/2006 4/25/2006 4h
• Makespan = 11
• Mean Flow = (3+9)/2 = 7.75
• Mean Idle = (6+5)/2 = 5.5
Potential Schedule 4 of 4
Tue Apr 25
ID Task Name Start Finish Duration
9 10 11 12 1 2 3 4 5 6 7 8 9
1 J1 M1 4/25/2006 4/25/2006 4h
2 J2 M1 4/25/2006 4/25/2006 1h
3 J2 M2 4/25/2006 4/25/2006 4h
4 J1 M2 4/25/2006 4/25/2006 2h
• Makespan: 11
• Mean Flow = (4.5 +10)/2 = 7.25
• Mean Idle = (6+5)/2 = 5.5
Comparing
• Upon Examination, it is obvious that Tentative Schedule 2 is the
most favorable
– Shortest Makespan, Min Mean Flow and Min Mean Idle
4. Remove assigned job from the list and repeat (break ties at random)
N jobs 2 machine case
Job Machine 1 Machine 2
1 4 3
2 1 2
3 5 4
4 2 3
5 5 6
Johnson’s Algorithm
Job Sequence
2 4 5 3 1
Example
• Suppose that Andrew and Julie work together to write reports for projects every
month. They forgot to check their calendar this month and it turned out that they
need to finish as soon as possible. Assume that Andrew writes and edits reports
while Julie collates data and draws all the necessary graphs. Julie starts her work
on a report as soon as Andrew finishes his part and Andrew works continuously.
Times for the reports (in hours) are as follows. What is the order of the tasks using
Johnson’s rule?
A 4 2
B 3 5
C 5 1
D 7 3
E 8 6
Optimal Sequence
Practice Problem
N jobs 3 machine case
Job Machine A Machine B Machine c
1 8 5 4
2 10 6 9
3 6 2 8
4 7 3 6
5 11 4 5
and/or
1 8+5 = 13 5+4=9
2 10+6 = 16 6 + 9 = 15
3 6+2 = 8 2 + 8 = 10
4 7+3 = 10 3+6=9
5 11 + 4 = 15 4+5=9
Johnson’s Algorithm
Job Sequence
3 2 5 4 1
Job Machine A Machine B Machine C
Time in Time out Time in Time out Time in Time out
3 0 6 6 8 8 16
2 6 16 16 22 22 31
5 16 27 27 31 31 36
4 27 35 35 40 40 44
1 35 42 42 45 45 51
N jobs m machines
Job Machine 1 Machine 2 Machine 3 Machine 4 Machine 5
A 7 5 2 3 9
B 6 6 4 5 10
C 5 4 5 6 8
D 8 3 3 2 6
Job Sequence
A C B D
Job Machine A Machine B Machine C Machine 4 Machine 5
Time in Time out Time in Time out Time in Time out Time in Time out Time in Time out
A 0 7 7 12 12 14 14 17 17 26
C 7 12 12 16 16 21 21 27 27 35
B 12 18 18 24 24 28 28 33 35 45
D 18 26 26 29 29 32 33 35 45 51
THANK YOU