Académique Documents
Professionnel Documents
Culture Documents
production
economics
ELSEVIER
Int. J. Production
Simulation
analysis
Economics
51 (1997) 205-214
Savsar*
7 February
College of Engineering
and Petroleum.
1997
Abstract
This study deals with simulation modeling and analysis of an electronic assembly line. Weekly scheduled demands for
printed circuit boards (PCBs) are met from its Final Board Inventory (FBI). The demand triggers production at the first
station by signaling for replenishment of a quantity equal to the demand. The assembly operations themselves are
performed using a push system of production control. The objective of the simulation analysis is to determine the
minimum number of batches in the system, including the Work-In-Process (WIP) and Finished Board Inventory, to meet
a certain percentage of demand on time. The assembly line has enough capacity to meet the annual demand, but random
fluctuations in assembly operations disturb the weekly production schedule. Therefore, the aim is to meet weekly
scheduled demand on time to avoid additional cost of reshipments.
Keywords: Just-in-time;
Kanbans;
1. Introduction
Production
and assembly
systems which are
driven directly by the demand for finished products
attempt to minimize product shortages as well as
excess inventory.
These systems have attracted
interest in recent years particularly
in the case of
high-volume
assembly systems. An effective production control system is the one that produces
the right amount
of parts, at the right time, at
a competitive cost. Introduced
by Toyota in Japan,
*Tel.: 966-l-4645490;
fax: 966-l-4676652;
e-mail: F45MOO9@KSU.EDU.SA.
0925.5273/97/$17.00
Copyright
PII SO925-5273(97)00055-8
a production
control technique called just-in-time
(JIT) or pull system of production
has been implemented by many companies around the world.
A common system is based on information
carrying
cards called kanbans
which are attached to the
products or containers to initiate production
which
is synchronized
with demand. Kanban-controlled
systems using cards, containers,
balls, space outlines, etc. have been introduced
to many types of
industries
including
the electronic assembly lines
discussed in this paper. Kanban
implementation
can be full or partial for the line.
Several studies have been carried out on the
implementation
and efficiency of JIT systems in
different industries under different operational
conditions. Huang et al. (1983) present a simulation
206
M. Savsarllnt.
J. Production
Economics
51 (1997) 205-214
on restrictive assumptions
or simulation
models
are utilized in the analysis of JIT systems. Some
companies also use trial and error procedures such
as reducing the number of Kanbans
until the system comes to a halt, i.e., gets into trouble.
This paper discusses simulation
analysis of an
actual electronic assembly line which was designed
to produce a printed circuit board (PCB) in mass
quantities
to be used in communication
systems.
The assembly line under consideration
was newly
designed to meet the demand for the PCBs for
a period of five years. The annual demand for the
PCBs has been predetermined
since the company
had a contract to produce certain number of PCBs
per year. A weekly production
rate of 670 PCBs is
required to meet the demand. Since the demand is
always met in batches of 10 boards, 670 PCBs
represent 67 batches. The PCBs assembled during
one week are transferred at the end of the week to
another line where these boards are integrated into
communication
equipment. Fig. 1 shows the layout
of the assembly line specifically designed for the
required PCB. Initial assembly operation
at the
first stage is triggered by the demand from the
Finished
Board Inventory
(FBI). Thus the line
starts operation
according
to the demand
of
finished boards. After the assembly operation
is
started at the first station, the assembled batches of
boards are pushed down the line until they can be
put in the Finished Board Inventory
in batches of
10 units.
The main objective of the study was to determine
the minimum
number
of kanbans
attached
to
batches of PCBs to meet a certain percentage of
demand on time. Although demand could be met
by the line capacity, meeting the demand on time
was the main target. Shipments were made at the
end of each week and any units of demand not met
at the time of shipment would require additional
shipment cost. Management
wanted to determine
the minimum
number of kanbans
needed, minimum intermediate
buffer levels and the minimum
FBI level realized if the specified percentage
of
demand was to be met on time. Daily demand was
about 13 batches (67 batches per week/5 days =
13.4).
The simulation
model and analysis presented in
this study is different from the previous studies
M. Savsar/Int.
Kanban
SMT
Release
-
Stations
Heat
Teat
J. Production
WPl
WP4
Economics
Final
Inspection
51 (1997) 205-214
Wave
Solder
WP3
Zentil
Test
207
Inspection
&Touch Up
WP2
-I
Post
Wave
I
1
Rework
Demand
Fig. 1. Layout
of the electronic
assembly
line simulated
2. Line operation
The assembly line under consideration
had nine
stations as shown in Fig. 1. A combination
of pull/
push strategy was used to control product flow and
operation
of the line. Finished
PCB assemblies,
which are in batches of 10 units, are pulled from the
output of the last station and an equivalent number
work-in-process
buffers_WIP)
208
M. Savsnrllnt.
J. Production
ifFi<Di,
Mi=Di
ifFi>Di
Pi = lOO(Mi/Di)%
when
Fi < Di
lOO(Di/Di)% = 100% when Fi > Di
and
Pi =
Economics
51 (1997) 205-214
6. Next the boards are transferred to an Inspection and Touch up station where they are visually
inspected and the defective solder joints are resoldered.
7. The boards are transferred to a work station
called Post Wave work station. Here, two work
elements are performed. A face plate is assembled
to the board and a label is pasted onto it. The
boards are placed in a 2nd WIP buffer (WP2).
8. After completion
of the assembly operations,
the PCBs are transferred
to an In-Circuit
Test
Machine
Center
called Zentil.
The same test
machine and the fixtures attached to it are used to
perform two tests on each PCB consecutively.
First,
an in-circuit test is performed on all parts of the
PCB to detect the defective parts. Then, a functional test is performed to see if the board does its
functions properly. PCBs which pass the test are
placed in a 3rd WIP buffer (WP3) after the incircuit test machine. Any board found defective is
routed to a Rework Station where it is repaired and
sent back to the in-circuit test machine. A PCB,
which is found defective in the middle of the test
operation
at Zentil test machine, is immediately
transferred to the rework station without completing the rest of the test.
9. After the Zentil test, the boards are routed
from the Zentil WIP buffer (WP3) to the Final
Inspection
Station where an overall inspection
is
done including the quality, labeling and other features of the board. Any rejected boards are sent to
the Rework Station. After the rework operation
and repair of any defects, the boards are routed
back to the Zentil test station. The PCBs which
pass the final inspection are placed in a final WIP
buffer (WP4).
10. After the final visual inspection,
the boards
are sent to a Heat Test Station. Here, the boards
are loaded onto racks and subjected to operation
under a certain temperature.
The PCBs undergo
this test during the night shift for 8 h. During the
day shift, while the boards arriving to the heat test
are loaded onto racks for the test, those boards
which have completed the test are unloaded from
the racks by an operator. Any board found defective in the heat test is routed to the rework station
for repair. After the repair they are sent back to the
Zentil test machine.
M. Savsar/Int.
J. Production
3. Simulation
The purpose of this work was to build a simulation model to analyze the assembly line illustrated
Economics
51 (1997) 205-214
209
in Fig. 1. The simulation model is intended to answer several questions related to the assembly line
performance
before its actual operation.
As mentioned in the previous section, the management
was
mainly interested
in determining
the minimum
number of kanbans and the WIP buffer and FBI
capacities that would result in meeting a certain
percentage of demand on time. In addition, production cycle time estimates, production
output rates,
work station utilizations,
and FB inventory
fluctuation levels over time were required. The simulation model of the assembly line was constructed
using the SIMAN language developed by Pegden
(1987). Fig. 2 shows the general block diagram of
the simulation
model.
One of the most important
aspects of the
modeling was the data collection phase. As outlined in Fig. 1, the production
line consisted of
9 work stations as follows:
1. SMT (Surface Mount Technology)
Center,
2. Preassembly
and Manual Insertion Stations,
3. Wave Solder Station,
4. Inspection
and Touch-Up
Station,
5. Post Wave Assembly,
6. Zentil In-Circuit
Test Station,
7. Final Inspection
Station,
8. Heat Test Station,
9. Rework Station.
Assembly operation times and the related distributions were estimated by the Industrial
Engineering
department
in the factory. Table 1 presents the
estimated process times and the related distributions for each station on the line. Some of these
times were obtained from equipment specifications
while most of the others were obtained
from a
similar assembly line operated elsewhere.
After a detailed study of the line, the following
facts were obtained
and assumptions
were made
related to the operational
characteristics
of the
assembly line.
1. Total weekly demand for the PCBs was estimated to be 67 batches, each batch consisting
of
10 boards. This was determined
according to the
annual demand and its uniform distribution
over
the year. The demand,
which was indicated
to
be fixed every week, was generated in groups of
67 batches at the end of each week and was met
from the FB inventory. However, those batches of
210
M. Savsarlht.
J. Production
at Scheduled Times
Transfer Mi Kmbms
to the First Station to
block
diagram
of
the
simulation
model
Economics
51 (1997) 205-214
211
Table 1
Assembly
line stations
operation
time distributions
and related
parameters
(Mean,
Std. D.)
Process
SMT
Pre Assmb. and Man. Ins.
Wave Solder
Insp. and Touch Up
Post Wave
In-Circuit Test (Zentil)
Constant
Normal
Constant
Normal
Normal
Constant
1.89 (Minutes/Board)
2.00, 0.20
0.5
3.00, 0.30 (two operators)
1.575, 0.20
4.00 (two parallel m/c)
Forfuiled boards
Final Inspection
Heat Test
Rework Station
Uniform
Normal
Constant
Uniform
2.00, 4.00
3.00, 0.30
2.72
3.00, 5.00
Table 2
Percentage
of rejection
time distribution
Parameters
Station
at test stations
Test station
Percentage
in-Circuit test
Final Inspection
Heat Test
30%
5%
1%
of rejection
4. The simulation
results
The simulation
model developed for the line was
run one hundred times for each set of data input
over a period of one year (106250 min) and the
average was determined
for analysis. As it was
212
M. Savsar/Int.
J. Production
mentioned
above, the main goal of simulation
modeling of the assembly line was to answer the
questions raised by the management
on the minimum FB inventory
capacity and the number of
production
ordering
kanbans
needed to realize
a certain percentage
of demand met on time. In
order to answer this question, the simulation model
was run at 10 different levels of minimum number
of kanbans in the system, which was also the minimum number of batches needed in the WIP buffers
and the FBI. The number of kanbans was changed
from 50 to 105 in increments
of 5.
The results of simulation
experiments,
each
representing
the average of 100 runs, are summarized in Table 3 and graphed in Fig. 3. As it is
seen from the table and the figure, more than 99%
of demand is met on time with 90 kanbans attached
to finished and semifinished
batches of boards. In
other words, if the minimum
number of kanbans
and thus the total WIP and FBI capacity is set
equal to 90 batches, then 99.09% of demand is met
on time. In order to meet 100% of demand on time,
more than 95 kanbans are needed. Table 4 shows
the maximum
levels of WIP buffer inventories
at
all levels of minimum
number
of kanbans.
For
example, in-circuit test station had a maximum of
27 batches in its WIP at all the levels of kanbans
tested.
Figs. 4 and 5 show the fluctuations
in FBI inventory levels at two different kanban levels allowed,
Table 3
Effects of the minimum
number of kanbans
system on the percent of demand met on time
allowed
in the
Min. # of
Kanbans
Demand
met
Demand
not met
% Demand
met
50
55
60
65
70
75
80
85
90
95
100
105
1825
2080
2335
2590
2842
3082
3245
3339
3386
3412
3417
3417
1592
1337
1082
827
575
335
172
78
31
5
0
0
53.41
60.87
68.33
75.80
83.17
90.20
94.97
97.72
99.09
99.85
100
100
Economics
51 (1997) 205-214
50
55
60
65
70
75
Number of Kanbans
80
85
90
95 100105
Table 4
Maximum
Station
WIP capacities
WIP
Preassembly
In-circuit test
Final Inspection
Heat Test
realized
Maximum
2
27
19
1
Level
batches
batches
batches
batch
M. Savsar/Int.
9 10
4
5
6
7
0
3
WORKING DAYS (5 DAYS/WEEK)
Fig. 4. Fluctuation
kanbans =65).
in final board
inventory
J. Production
11
12
level (number
of
1Do
2um
0
Fig. 5. Fluctuation
kanbans = 100).
3
4
5
6
7
8
9 10
WORKING DAYS (5 DAYS/WEEK)
in final board
inventory
11
12
13
level (number
of
Economics
51 (1997) 205-214
213
Table 5
Average station
Assembly
station
SMT
Preassembly
Wave Solder
Insp. and Touch-Up
Post Wave
In-Circuit Test
Final Inspection
Heat Test
repair
Percent
(%)
of time busy
86
63
16
47 (each operator)
50
97 (each machine)
99
86
214
M. Savsarjlnt.
J. Production
5. Conclusion
In this study, simulation
modeling and analysis
of a PCB assembly line is presented. A simulation
model was designed and several runs were made to
determine the number of kanbans needed to meet
the demand on time from the assembly line output.
Most of the studies on assembly line performance
are related to assembly output rate and station
utilizations without regard to the demand schedule.
While the author was studying the assembly line
described above, a different question was raised by
the management.
What is the minimum number of
kanbans
and the minimum
WIP and FBI levels
required for meeting a certain percentage
of demand on time? An assembly line can be designed
with a specified capacity to meet a specified demand. However, meeting the scheduled demand on
time needs special study and requires a certain
number of production
batches and inventory levels
to be kept particularly
if there is random fluctuation in some assembly operations.
In this study, it is shown how the simulation
modeling approach can be utilized to determine the
minimum kanbans (or batches) needed to circulate
in the system or the minimum
Finished
Board
Inventory
(FBI) as well as the WIP buffer levels
needed to meet a specified percentage of demand on
time in a real assembly line setting.
The results of this study can be further extended
by looking into the cost aspects of inventory levels
and delayed demand. In particular, one can develop a relationship
between inventory
holding cost
and demand
delay cost and then study them
through the simulation
model. This would permit
viewing how the total cost would behave if a particular cost is attached to each unit of demand not
met on time. One of the costs involved in delaying
the weekly demand in the assembly case studied
above was additional
shipment cost. For example,
when the 67 batches of demand are met on time,
a one-time shipment is made at the end of the week.
Economics
51 (1997) 205-214
References
Bard, J.F., Golany,
B., 1991. Determining
the number
of
kanbans in a multi-product,
multi-stage production
system.
Int. J. Prod. Res. 29, 881-895.
Berkley, B.J., 1993. Setting minimum performance levels for twocard kanban-controlled
lines, Int. J. Prod. Res. 31,100331021.
Chu, C., Shih, W., 1992. Simulation studies in JIT production.
Int. J. Prod. Res. 30, 257332586.
Ebrahimpour,
M., Fathi, B.M., 1984. Dynamic simulation
of
a Kanban production
inventory system. Int. J. Oper. Mgmt.
5, 5514.
Fallow, D., Browne, J., 1988. Simulating just-in-time
systems.
Int. J. Prod. Mgmt. 8(4).
Fukukawa,
T., Hong SC., 1993. The determination
of optimal
number of kanbans
in a just-in-time
production
system.
Comput. Ind. Engng. 24, 551-559.
Golhar, D.Y., Stamm, C.L., 1991. The just-in-time
philosophy:
a literature review. Int. J. Prod. Res. 29, 6577676.
Golhar,
D.Y., Sarker. B.R., 1992. Economic
manufacturing
quantity in a just-in-time
delivery system. Int. J. Prod. Res.
30, 961-972.
Huang, P.Y., Rees, L.P., Taylor, R.W., 1983. A simulation analysis of the Japanese just-in-time
technique (with kanbans) for
a multi-line, multi-stage
production
systems. Dec. Sci. 14,
3266344.
Hodgson,
T.J., Wang, D., 1991. Optimal
hybrid push/pull
control strategies for parallel multistage system: part II. Int.
J. Prod. Res. 29, 145331460.
Olhager, J., Ostlung, B., 1990. An integrated push-pull manufacturing strategy. Eur. J. Oper. Res. 45, 1355142.
Pegden, C.D., 1987. Introduction
to SIMAN. Systems Modeling
Co., Pennsylvania.
Sarker, B.R., Fitzsimmons,
J.A., 1989. The performance
of push
and pull systems: a simulation and comparative
study. Int. J.
Prod. Res. 27, 1715~1731.
Wang, H., Wang, H., 1990. Determining
the number of kanbans:
a step toward non-stock
production.
Int. J. Prod. Res. 28,
2lOll2115.
Yamashita,
H., Nakazawa,
K.. Nagasuka,
H., Suzuki, S., 1989.
Modeling and analysis of a production
line operated according to demand. JSME: Int. J. Ser. III 32, 491-497.
Zhuang, L., 1994. Towards a more economic production
and
just-in-time
delivery system. Int. J. Prod. Econom.
36,
307-313.