Introduction to Assembly Lines Active Learning – Module
Download
Report
Transcript Introduction to Assembly Lines Active Learning – Module
Approximate Three-Stage Model:
Active Learning – Module 3
Dr. Cesar Malave
Texas A & M University
Background Material
Any Manufacturing systems book has a
chapter that covers the introduction about the
transfer lines and general serial systems.
Suggested Books:
Chapter 3(Section 3.4) of Modeling and Analysis of
Manufacturing Systems, by Ronald G.Askin and Charles
R.Stanridge, John Wiley & Sons, 1993.
Chapter 3 of Manufacturing Systems Engineering, by
Stanley B.Gershwin, Prentice Hall, 1994.
Lecture Objectives
At the end of the lecture, each student should
be able to
Evaluate the effectiveness (availability) of a
three-stage transfer line given the
Buffer capacities
Failure rates for the work stations
Repair rates for the work stations
Time Management
Introduction - 5 minutes
Readiness Assessment Test (RAT) - 5 minutes
Lecture on Three Stage Model - 15 minutes
Team Exercise - 15 minutes
Homework Discussion - 5 minutes
Conclusion - 5 minutes
Total Lecture Time - 50 minutes
Approximate Three-Stage Model
Introduction
Markov chains can be used to model transfer
lines with any number of stages
The number of states to be considered increases
with the number of stages, say M stages with
intermediate buffers of capacity Z require
2M(Z+1)M-1 states
Readiness Assessment Test (RAT)
Consider a three-stage line with two buffers
Assume that a maximum of one station is down at
a time.
Determine the probability for station i to be down
Pi
xi
M
1 xm
m 1
where xi = αi / bi
Three-Stage Model (Contd..)
Deeper analysis into the model:
Consider a line without buffers
For every unit produced, station i is down for xi cycles
xi is the ratio of average repair time to uptime
From stations i = 1,…,M, all the other stations are
operational except station i
Considering the pseudo workstation 0 with cycle failure
and repair rates α0 and β0 ,we have
M
E 0 Pi 1
i 1
Model Analysis:
1
1
#
Workstation #
2
2
3
#
Buffer #
Let us consider the station 2 and the three types of
states it can produce
Production is there when all stations are up
Production is there when station 1 is down, but station 2
operates because of storage utilization from the buffer 1
Production is there when station 3 is down, but station 2
operates because of storage utilization from the buffer 2
Model Analysis (contd..):
Let us define hij(Z1,Z2) as the proportion of time
station j operates when i is under repair for the
specified buffer limits
EZ1Z2 = E00 + P1h12(Z1,Z2) + P3h32(Z1,Z2)
- Eq 1
Effectiveness of the line can be calculated by
converting the three stage model into a two-stage
model with the help of a pseudo work station
Case 1: From buffer 1, there are two possibilities:
Line is down when station 2 is down with failure rateα2
when station 3 is down and buffer 2 is full - with a
failure rate {α3[1 – h32(Z1,Z2)]}
Model Analysis (contd..):
Stations 2 and 3 along with the connecting buffer are
replaced by a pseudo station 2’ with a failure rate
α2’ = α2 +α3[1 – h32(Z1Z2)]
- Eq 2
~ α2 +α3[1 – h32(Z2)] as h32() will not
depend on Z1
Hence for a two-stage line, effectiveness can be
written as
EZ = E0 + P1h12(Z)
- Eq 3
= E0 + P2h21(Z) where
Pi is the probability that station i is down as
referred before
h12(Z) is nothing but P1h12(Z1Z2)
Model Analysis (contd..):
Had we known h32(Z1Z2), we could have solved the
two pseudo station line using the equations defined for
estimating the effectiveness of two-staged lines with
buffers and calculated the effectiveness of the threestage line by substituting the values obtained in Eq 1.
The question is do we know the value of h32(Z1Z2) ?
The answer is no !
Case 2: From buffer 2, there are two possibilities –
Line is down when station 2 is down with a failure rate α2
when station 1 is down and buffer 1 is empty - with a failure
rate {α1[1 – h12(Z1,Z2)]}
Model Analysis (contd..):
Stations 1, 2 and the connecting buffer can be
replaced by a pseudo workstation 1’with a failure rate
α1’ = α2 +α1[1 – h12(Z1Z2)]
- Eq 4
~ α2 +α1[1 – h12(Z1)] as h12() will not
depend on Z2
Station 3 will have a failure rate α3
The two-stage pseudo line can be solved by estimating
h32(Z1Z2) from h21(Z) of Eq 3
Solving for Case 1, i.e. estimating hij() factor is
involved as an input for Case 2 and vice versa. Thus
by utilizing these two cases, the effectiveness of the
three-stage model can be found.
Solution Procedure:
1. Initialize h12(Z1,Z2) at, say, 0.5. Denote stages 1and 2 in any
pseudo two-stage approximation as 1’ and 2’, respectively.
Calculate E00 , the effectiveness for the unbuffered line.
2. Solve the two-stage line with α1’ given by - Eq 4. Estimate
h32(Z1,Z2) = h2’1’(Z) from Eq 3. α2’ = α3
3. Solve the two-stage line with α2’ given by - Eq 2. Estimate
h12(Z1,Z2) = h1’2’(Z) from Eq 3. α1’ = α1
If suitable convergence criteria is satisfied, go to step 4,
otherwise go to step 2.
4. Finally, effectiveness for a three-stage line is estimated by
EZ1Z2 = E00 + P1h12(Z1,Z2) + P3h32(Z1,Z2)
Team Exercise
A 20-stage transfer line with two buffers is being
considered. Tentative plans place buffers of size 15 after
workstations 10 and 15. The first 10 workstations have a
cumulative failure rate of α = 0.005. Workstations 11
through 15 have a cumulative failure rate of α = 0.01 and
workstations 16 through 20 together yield an α = 0.005.
Repair of any station would average 10 cycles in length.
Estimate the effectiveness of this line design.
Solution
Step 1:
1
E 00
1 b
1
3
1
0.83333
1 10(0.005 0.01 0.005)
i
i 1
Set h12(15,15) = 0.5
Step 2: Combine stations 1 and 2
α1’ = α2 +α1[1 – h12(15,15)] = 0.01 + 0.005[.5] = 0.0125
α2’ = α3 = 0.005. Hence, we find that x1’ = 0.125, x2’ = 0.05,
s = x2’/ x1’ = 0.4. Using Buzacott’s expression with s ≠ 1,we find
C = 0.951898 and E15 = 0.8751. Now, using Eq 3 with
P2 = x2’/ (1+x1’+x2’), we find h32(15,15) ≈ (E15 – E0)/P2 = 0.564
Solution (contd..)
Step 3: Combine stations 2 and 3
α2’ = α2 +α3[1 – h32(15,15)] = 0.01 + 0.005[.436] = 0.01218
α1’ = α1 = 0.005. Hence, we find that x1’ = 0.05, x2’ = 0.1218,
s = x2’/ x1’ = 2.436. Using Buzacott’s expression with s ≠ 1,we find
C = 1.04916 and E15 = 0.87740. Now, using the result E15 = E0 + P1h12 ,
estimate h12(15,15). Now P1 = x1’/ (1+x1’+x2’) = 0.04267,
we find h12(15,15) ≈ (E15 – E0)/P1 = 0.563
As our new estimate of 0.563 differs from our initial guess of 0.5, we
return to step 2. As we continue the process, we find that
h12(15,15) = h12(15,15) = 0.563
Step 4: Estimate 3-stage effectiveness
E15 15 = E00 + P1h12(15,15) + P3h32(15,15)
≈ 0.08333 + [0.05/(1+0.05+0.1+0.05)]*0.563
+ [0.05/(1+0.05+0.1+0.05)]*0.563
= 0.88
Homework
Consider a three-stage transfer line with
buffers between each pair of stages. Stage I
has a failure rate αi and repair rate bi. The
maximum buffer sizes are Z1 and Z2 ,
respectively. Assume geometric failure and
repair rates and ample repair workers.
How many states are there for the system?
Consider state (RWWz10) where 0<z1< Z1. Write
the balance equation for this state.
Conclusion
Markov chain models can be used to
determine the increase in output for a single
buffer.
Accurate output determination for a general
line with many buffers is a difficult problem.