Multivariate Cycle-To-Cycle of an Injection Molding Process

Multivariate Cycle-To-Cycle of an Injection Molding Process
by
Curtis N. Vanderpuije
SUBMITTED TO THE DEPARTMENT OF MECHANICAL ENGINEERING IN
PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF
BACHELOR OF SCIENCE IN MECHANICAL ENGINEERING
AT THE
MASSACHUSETTSINSTITUTE OF TECHNOLOGY
iJSLe aoor73
MAY 2005
~MASSACIiHUSt"S INS'TIT"E
OF TECHNOLOGY
F.
© 2005 Curtis N. Vanderpuije
All rights reserved
N 0 8 2005
LIJ
LI[3RARIES
The author hereby grants to MIT permission to reproduce and to distribute publicly
paper and electronic copies of this thesis document in whole or in part.
Signature of
Author
......................................... ......
- ......................
Department of MechanicalEngineering
May 6, 2005
Certified
-
by
.........................................
. . . xzI..........
....
David Hardt
Professor of Mechanical Engineering and Engineering Systems
Accepted
by...............................
... . . . ......
. . ........
-)
Ernest G. Cravalho
Professor of MechanicalEngineering
Chairman, Undergraduate Thesis Committee
ARCHIVES
1
Multivariate Cycle-To-Cycle of an Injection Molding Process
by
Curtis N. Vanderpuije
Submitted to the Department of Mechanical Engineering
on May 6, 2005 in partial fulfillment of the
requirements for the Degree of Bachelor of Science in
Mechanical Engineering
ABSTRACT
Cycle-to-Cycle (CtC) feedback control has been studied extensively with increasing
demands on the precision and quality of manufactured parts. Single input-Single output
has been studied as the basis of CtC feedback control. In the manufacturing sector,
processes consist of many input parameters and critical outputs. Multivariate CtC seeks
to extend the findings of SISO CtC to more accurately reflect real world processes.
Multiple input-Multiple output CtC feedback control is applied to an injection molding
process to verify the effects on quality of the parts produced. A design of experiment is
used to determine the gains of the process, regression models are developed and integral
feedback control is applied. The process is actively driven to meet specific target outputs.
Minimal mean errors and variance ratios ranging from 0.14 to 0.57 are observed
indicating an improvement in quality.
Thesis Supervisor: David Hardt
Title: Professor of Mechanical Engineering and Engineering Systems
2
ACKNOWLEDGEMENTS
I would first like to thank my advisor, Prof David Hardt for being a great advisor all four
years of my undergraduate education. He always made time when I needed to meet him
to discuss important issues and was always full of great ideas. You have been an amazing
thesis advisor - giving me the requisite guidance for this thesis project, explaining
concepts and methods effectively and very understanding during difficult times in the
semester. I really appreciate it all.
I also want to thank Dave and Pat for being very understanding about scheduling, for
being eager and ready to help out always and for the expert advice on injection molding.
Lastly, I would like to thank Adam Rzepniewski for explaining aspects of his work to me
that were relevant to this project.
3
TABLE OF CONTENTS
1.0 INTRODUCTION AND BACKGROUND...........................................6
2.0 THEORETICAL BACKGROUND....................................................
2.1 Cycle to Cycle feedback control ..................................................
9
9
2.2 The Integral controller ............................................................
11
2.3 Multiple input-Multiple output Cycle-to-Cycle feedback control .............
13
2.4 Design of Experiments ...........................................................
15
3.0 MIMO APPLICATION IN AN INJECTION MOLDING PROCESS............
16
3.1 Description of Injection molding process .........................................
16
3.2 Part selection for MIMO CtC feedback control .................................
17
3.3 Experimental Approach ............................................................
18
4.0 RESULTS AND ANALYSIS .............................................................
21
4.1 The 22 full factorial experiment and gain determination .......................
21
4.2 Multiple input-Single output CtC feedback control ............................
24
4.3 MIMO CtC feedback control .....................................................
30
5.0 CONCLUSIONS...........................................................................
4
36
LIST OF FIGURES
Figure 1 - Graphical representation of a process in Statistical control .....................
6
Figure 2 - Examples of different Cpk ..........................................................
7
Figure 3 - A simple MIMO system ...........................................................
8
Figure 4 - A simple model of CtC control .....................................................
9
Figure 5 - A CtC feedback control system .....................................................
10
Figure 6 - A CtC feedback integral controller showing the gains ...........................
12
Figure 7 - A schematic of injection molding ...................................................
16
Figure 8 - Part chosen for research ...........................................................
17
Figure 9 - Distinct output measurements for part ............................................
18
Figure 10 - 22 full factorial design ..............................................................
19
Figure 11 - 'Correlation' graphs for outputs ...................................................
22
Figure 12 - Graphical representation of MISO system .......................................
23
Figure 13 - Open and closed loop run charts for diameter parts in MISO ................
25
Figure 14 - Open and closed loop MISO runs for thickness and height ...................
27
Figure 15 - Open and closed loop run chart for height of parts ............................
29
Figure 16 - Schematic of MIMO CtC feedback control .....................................
31
Figure 17 - Runs for height and thickness of cold parts in MIMO .........................
32
Figure 18 - Run charts for height and thickness of hot parts in MIMO ...................
33
Figure 19 - Run chart for the thickness in MIMO with small variance reduction ......... 35
5
1.0 INTRODUCTION AND BACKGROUND
The manufacturing industry has made much advancement in production and quality
control over the last fifty to sixty years. The demand for manufactured parts have
increased steadily as specification limits are continually made smaller and processes are
adjusted to meet tight specification limits. Precision parts have moved from the
millimeter scale level to the micro and even nano-scale levels. Given these advancements,
the challenge to reach specific quality targets remains arduous.
Most processes are characterized by deterministic changes and random disturbances that
affect the output.
Manufacturing processes become random processes if all the
deterministic disturbances are found and eliminated. Such a process is said to be in
Statistical control [7]. A graphical representation is shown in Figure 1.
I
Figure 1: Graphical representation of a process in Statistical control
In manufacturing, this process is usually left untouched until a drastic change is noticed.
However, in cycle to cycle (CtC) feedback control, the process is actively controlled to
attain specific mean values and to minimize variations in the process. In CtC control,
output parts are measured between cycles and used to adjust the inputs of the next part
to be produced. As a result, the process can be controlled to attain specific target values
6
for the parts produced, thereby improving quality. Quality in this case is characterized by
the ability to reach target specifications.
The quality of the process can be measured by the process capability, Cpk. The process
'3r
capability compares the effect of the offsets from the mean value using the specification
limits and the 3a limits for the process. This is shown in equation 1.
USLCpk mMin(
3o=
.A- LSL
(1)
where USL represents the upper specification limit of the part, LSL represents the lower
specification limit of the part, pt is the mean and
is the standard deviation. Ideally, the
larger the process capability, the higher the quality of the process as it ensures that
almost all the parts produced will fall within the specification limits. Figure 2 shows some
examples.
rem
I
~ill
2:
USL
Cpk= 2
Cpk=
Figure
I
LSL
LSL
·
Examples of different Cpk values showing the ease of attaining target
specificatio ns
Extensive work at MIT has been done in single input-single output (SISO) processes in
which CtC feedback control was used to improve quality. Many manufacturing processes
however, consist of systems with multiple inputs and multiple critical outputs. The
outputs could be dependent on independent input factors or a combination of input
7
factors. This system is slightly more complicated than the SISO system but can be
tackled with the same techniques found in the SISO system. Hardt and Rzenpniewski [1]
actually extend the findings of CtC control in SISO systems to MIMO systems.
Figure 3 shows a simple schematic of a MIMO system.
Y1
X1
,Y2
.=:: --------------
Yi
X2
Figure 3: A simple MIMO system
In the system shown in Figure 3, one can notice that input factor X1, can either affect
output Y1 only, or both outputs Y1 and Y2, ditto for input factor X2.
The main objective of this thesis is to improve the quality of an injection molding
MIMO process using the theoretical findings of Hardt and Rzenpniewski. A design of
experiment (DOE)
is carried out to understand
the process. Linear models are
formulated based on the results of the DOE to identify the gains in the system. The
gains obtained are used in a MIMO CtC feedback control system to run production and
to test the improvement in quality of the parts produced.
8
2.0 THEORETICAL BACKGROUND
2.1 Cycle to Cycle feedback control
Cycle to Cycle feedback control as the name suggests makes changes between
subsequent cycles. Input parameters are changed for the production of a subsequent part
based on the difference between the part produced and the target specifications. CtC is
therefore a discrete control process with a one cycle delay. Figure 4 shows a simple
representation of the CtC control model.
Inpui)
Input (ui 1)
Process
(Kr)
Process (Kp)
Output (yi)
Figure 4: A simple model of CtC control
Hardt and Siu [2] show that the discrete nature of this process leads to a very simple
process model in which the process gain relates inputs to the outputs. This process can
be modeled as
yi
Kpuil-i
(2)
where yi represents the ouput of the process, Kp is the gain of the process and ui-i is the
input of the current cycle (the output of the previous cycle). This equation does not
include the randomness of the process which is modeled as the disturbances in the
process and is not shown in Figure 4. These disturbances change the model to
yi
Kpui-l + di
9
(3)
where di is the noise factor. These equations can be simplified by using the Z - transform
to model the equations in discrete time. In this case, z = eTs, where T is the time to
complete a single cycle. Equations
(2) and (3) become
Y(z) = Kp U(z) z- 1
Y(z)
(4)
Kp U(z) z- 1 + D(z)
(5)
respectively.. Given the process model established, controllers can be included to give an
actual representation of a sample manufacturing process. Figure 5 is a representation of a
CtC feedback control system.
disturbance
TUired
Figure 5: A CtC feedback control system
The controller, Gc can be either proportional or integral. Hardt and Siu [2] show that Gc
for the proportional controller is
Gc(z) = Kc
(6)
Gc(z)=KZ-1
c-
(7)
and Gc for the integral controller is
10
in the Z-transform. The integral controller would be used in this project for reasons that
will be specified in the next section.
2.2 The Integral controller
The integral controller is simply a running sum of the all errors in the process. It is able
to remove the steady state error from step disturbance within the system enabling the
system to reach its target specifications. It has been proven by Hardt and Siu [2] that to
implement this scheme of discrete feedback control, this is the right controller to use. In
recursive form it is expressed as
ui+
=
ui + Kcei+l
(8)
where ui+i represents the input for the current cycle, ui represents the input from the
previous cycle, Kc is the controller gain and ei+l is the error from the desired output.
In Z-transform space, equation (8) is expressed as
zU(z)
U(z) + IKzE(z)
(9)
which gives the transfer function
G, (z)
U z)K
E(z)
z
Z
(10)
These new equations are incorporated in the block diagram shown in Figure 5 to give a
complete block diagram for the CtC feedback control system which is shown in Figure 6.
11
disturbance (di)
Figure 6: A CtC feedback integral controller showing the gains
The disturbance is usually modeled as a normally identically distributed independent
noise (NIDI) with mean
, and variance a2 - di - NIDI(p , a 2 ) when the noise is
uncorrelatecd. It can therefore be modeled as a constant step disturbance.
Assuming r = 0, the block diagram in Figure 6 leads to the transfer function
z-1
Y(z) =
z-_I+K
D(z)
(11)
Kp
In continuous time space this results in
yi+ + yi(1 - KCKp) = di+l- d i
Since the disturbance is constant and at steady state yi+l = yi
(12)
y the disturbance terms
at the right side of equation (12) go to zero and equation (12) simplifies to
y-(2 - KcKp) = 0
(13)
Showing that the steady state error has been eliminated using the integral controller.
12
The output can therefore be related to the input simply by going through the block
diagram in Figure 6, but without the disturbance. This leads to
Kc
(R(z)- Y(Z) =U(z)
z
z-1
(14)
In time space, this can be rearranged and expressed as
=
ui+
i + Kc (r- yi-)
(15)
where r represents the output desired as shown in Figure 6, and yi-1refers to the output
of the previous cycle. As can be noticed, this is of the same form as equation (8). This
can simply be extended for the MIMO system.
2.3 Multiple input-Multiple output Cycle-to-Cycle feedback control
MIMO CtC feedback control is a simple extension of the models presented for the SISO
CtC feedback control. Though these models are simple in the SISO system, they can
become quite complex in the MIMO system when they involve many inputs and outputs.
In such cases, some higher order terms would probably have to be approximated as it
becomes too difficult and probably too expensive to run all the tests needed for an exact
model. These approximations will probably be effective enough for the process under
consideration. Hardt and Rzepniewski [1] show that for a system with n2 inputs and n2
outputs, n4 coefficients are required to satisfy the matrix form of the CtC model
expressed in equation (2). For a simple 2 input - 2 output system, the gain matrix is
simply a 2x2 matrix. The gain matrix Kp becomes
KP=(16)
I[k" k,]
z
k21
k22
13
Hardt and Rzepniewski[1] also show that for best performance of one time step settling,
total loop gain K (which is the product KcKp) must be equal to 1. As a result, for the
MIMO CtC feedback loop
KcK = I
(17)
where I is the identity matrix and Kc is the controller gain matrix
=
k clI
kcl2
kc21
kc22
(18)
Equation (17) therefore expands to
k1 l
k
k2 1
k 22 1
1 2
k,
1,
Lkc2 1
k,
k,
12
1
22
(19)
L
1
The controller gain, Kc is simply the inverse of the process gain Kp when Kp is invertible.
Given these further developments, the model in equation (15) can be altered to represent
the MIMO C(tC process to give
1+
Fu U i iF(u
Fk
IU+i
UiuiL2I
Luj+
J
Uj
k
1
k c12 i [e i
eli
1
2k k,22
c22ej e~j
(20)
Equation (20) is the fundamental equation used to determine the effects of varying
inputs on critical outputs in the MIMO experimental process in this thesis. The
controller gain matrix is determined by using a DOE.
14
2.4 Design of Experiments
A design of experiment is a series of tests carried out on a process by changing input
factors and recording the corresponding effects on the outputs of the process. It gives a
better understanding of the important input parameters of the process and enables one
to perform an active control of the process by adjusting inputs instead of the usual
passive form of statistical process control. This is essential because for a process in
statistical control, passive observation would yield few results whereas active control can
sometimes make a significant difference.
In this research project, two input factors will be used in a series of tests to determine a
model for the injection molding process. The model coefficients will give the process
gain parameters for the 2x2 Kp matrix. The model is expected to take the form
A
y
1
= ? 0 +,6 1 x +,
12x 2
+i14 12xx:
(21)
A
Y2 =
i 20
+
42, x ,
+
4 22 x 2 +,/
for each input and output parameter tested. The
212 xIx 2
(22)
o parameters represent the means for
the outputs, and the remaining s represent the coefficients for the specific input factors.
The gain of the process becomes
L2 I
11 of
gain Kp becomes the inverse
d the controller
A22 ]
.
and the controller gin K becomes the inverse of Kp.
15
(23)
3.0
MIMO
APPLICATION
IN
AN
INJECTION
MOLDING
PROCESS
3.1 Description of Injection molding process
Injection molding is a process that is used to make many plastic parts in the
manufacturing industry. It is a relatively quick mass production process and lends itself
to the study of feedback control in manufacturing. This process also has a variety of
input parameters that are easily altered during production to attain specific output
targets, hence is very suitable for the study of MIMO CtC feedback control.
Figure 7 shows a schematic of the injection molding process. The hopper holds plastic
pellets that drop into the barrel. These pellets are then moved by the screw towards the
heating area labeled in the diagram. They are heated into molten plastic and shot into the
mold through the nozzle. The shot size, injection pressure, cooling time in the mold,
hold time in the mold amongst other parameters are all preset through the control
system of the injection molding machine. The part is then ejected after the cycle.
PART
v.
-
Dclam
Figure 7: A schematic of injection molding [3]
16
3.2 Part selection for MIMO CtC feedback control
The injection molding process yields many input parameters as has been previously
mentioned. Siu [4] and Manoosingh [5] show that cooling time, hold time and injection
boost pressure (referred to as pressure henceforth) are among the most significant of the
input parameters for variation in output parts. The part chosen for this study was
selected based on the expected effects caused by varying cooling time and pressure.
Cooling time is known to have a significant effect on the shrinkage of the part after it is
ejected from the mold. Pressure is known to affect how well the part fills up the mold
specifically small crevices or corners. This is however dependent on shot size as well
which is kept constant in this research project.
The part chosen for this research project was a yo-yo part from a previous
manufacturing class. The part was chosen based on the fact that it has several distinct
dimensions that can be measured as outputs. The part is shown in Figure 8 and Figure 9
shows various potential measurements (outputs) for the part.
Figure 8: Part chosen for research
17
Figure 9a
Figure 9b
Figure 9c
Figure 9: Distinct output measurements for part
In the first picture of Figure 9, it can be noticed that there is the possibility of measuring
several diameters of the part. The triangle vertices for instance are potential reference
points.
3.3 Experimental Approach
Six different dimensions on the yo-yo part were chosen for initial study. These included
4 diameters - 1 at each of the vertices of the embossed triangle, 1 diameter slightly off (200 counterclockwise from the position shown in Figure 9a), the height of the triangle,
also shown in Figure 9b and the thickness of the embossed triangle as shown in Figure
9c. The outputs are listed in Table 1 as a reference. Figure 9 can also be used as a
reference.
Table 1: Outputs in DOE
Output(y)
Location in relation to part
Y1
Diameter
Y2
Diameter 200 counterclockwise from yl
Y3
Diameter 1200 counterclockwise from yl
Y4
Diameter 1200 clockwise from yl
Y5
Height of triangle as shown in Figure 9b
Y6
Thickness of triangle as shown in Figure 9c
18
as shown in Figure 9a
In order to determine the gains for the process, a 22 full factorial experiment with 2 input
factors each at 2 levels with 15 replicates was carried out. The input factors were cooling
time (factor xl) and pressure (factor x2) and the design geometry is shown in Figure 10.
b -
oh
'"U
0
Factor B pressure
0
Factor A cooling time
a
Figure 10: 22 full factorial design
Pressure was varied from 500psi to 1000psi and the cooling time was varied from 10s to
40s. These input parameter ranges were found to be suitable for the purposes of the
DOE after initial experimentation.
These experiments led to linear regression models like those shown in equations (21) and
(22). These models were found for both the hot and cold parts (a total of 12 linear
regression models). This is actually a very interesting characteristic of injection molding
in regards to the approach taken in this research project. The parts shrink and have
different dimensions or outputs from the cold state as compared to the hot state.
However for CtC feedback control, it is only pragmatic to use the regression models
developed for the hot parts since it takes an extensive amount of time to do so with the
cold parts as one would have to wait for each part to cool. Interestingly, the cold parts
are the final products and are of more significance than the hot parts. This approach
which utilizes the linear models of the hot parts can therefore only be justified if a hotcold part correlation (henceforth referred to as 'correlation') is found between the cold
and hot parts. A graph is therefore drawn after both hot and cold parts have been
19
measured to determine if a 'correlation' exists. This is further discussed under the Results
and Analysis section.
After determining the loop gains, the controller gain is found using equation (19). An
algorithm is then developed to utilize equation (20) in a production run. The process is
rerun with the CtC feedback control for the specific outputs chosen to determine if
quality can be improved via the MIMO CtC feedback control process. The expected
results are to achieve zero mean error and a reduction in variance of the parts produced
when the closed loop MIMO process is run.
20
4.0 RESULTS AND ANALYSIS
4.1 The 22 full factorial experiment and gain determination
The results of this experiment led to the development of regression models for all 6
outputs.
The models were found for both the hot and cold parts as stated in the
previous section. Though the models for the cold parts were not used for CtC feedback
control, it was done to find out if there was a noticeable relation simply by inspection.
This was however not the case and the models were found to vary. The models obtained
for the hot parts which are relevant for this research project are shown in Table 2. The
coefficients of the varying factors represent the gains for the process and will be used
together with equation (19) to determine the controller gains.
Table 2: Regression models for hot parts
Regression models
yi
1.645 - 0.00268xi + 0.00125x2 + 0.000275xlx2
y2 1.643 - 0.00375xi + 0.00162x2 + 0.000308xlx2
y3= 1.644 - 0.00062xi + 0.00172x2 + 0.000158xlx2
y4-
1.643 - 0.00095xi + 0.00105x2 + 0.000075xlx2
y5
0.8225 + 0.00237xi + 0.00013x2 + 0.000383xlx2
y6 0.0539 - 0.00207xi + 0.0012x2 - 0.0003xlx2
Graphs were plotted for the hot outputs versus the cold outputs to determine if there
was any 'correlation' and R2 values fitted. It was noticed that the 'correlation' for the
triangle height output was 0.55 and the 'correlation' for the triangle thickness was 0.29.
The 'correlation' for the diameters were however much smaller; the best was 0.025 and is
suggestive of little or no 'correlation' between the parts. The 'correlation' graphs
obtained for outputs yl, y5, and
y6
are shown in Figure 11.
21
Correlation for trianglethickness
..
r, ,-,
U. UZO
.
.....
..
_
.
.
.....
_.
..
.
o
.
.
.
..
0.057
0.056
02
r't
0
= U./OO
0o5
' 0.055
E
T 0.054
*
*
4W
*
c 0.053
a)
E 0.052
;i
X
0
-
0.051
0.05
*#
I7 r
*
*
r
-
0.049
0.048
0
0.01
0.02
0.03
0.04
0.05
0.06
0.07
Cold part measurements
Figure 11a: 'Correlation' for triangle thickness (output
Correlation for triangle height
U.821
0.821
0.82
c 0.819
E 0.818
T
' 0.817
X
' 0.816
E
, 0.815
AL
z
0.814
0.813
0.812
0.811
0.818
0.819
0.82
0.821
0.822
0.823
0.824
0.825
Cold part measurements
Figure 1lb: 'Correlation' for triangle height (output
22
y5)
y6)
1.648
......
....... ..........
..
Correlation for diameter (yl)
1.647-
*
c 1.646
*
E
E~~~~~~ * *
, 1.645
(U
*
*
U)
E 1.644 -
* -*
-
*
* *
*
*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~id
*
**
2f 1.643
* * * -*
1.642
1.641 .
.*
2
R = 0.0252
.
1.631 1.632 1.633 1.634 1.635 1.636 1.637 1.638 1.639 1.64 1.641 1.642
Cold part measurements
Figure 11c: 'Correlation' for triangle diameter (output yi)
Figure 11: 'Correlation' graphs for outputs y1, y5 and
y6
The lack of 'correlation' was noticed for all diameter measured outputs. This can be
attributed to the fact that the measurements were very sensitive to the time that
surpassed before the measurements were taken. The first measurement of output yl was
taken 10secs after the part was ejected from the injection molding machine. However, in
order to obtain an accurate measurement, it was sometimes necessary to re-adjust the
digital calipers taking more time for some parts than others. This definitely affected the
diameters due to their time sensitivity in regards to shrinkage while exposed to ambient
temperature.. Based on the 'correlation' figures obtained, it can be concluded that the
diameters were more sensitive to time exposed to ambient temperature than the triangle
height and triangle thickness outputs. The 'correlation' values obtained also determined
the final outputs that would be investigated in the CtC feedback process - outputs
yI,
ys,
and y6, henceforth referred to as diameter, height and thickness. The difficulty of
measuring the diameters also suggest that the model obtained for the diameter output
will be the least accurate.
23
4.2 Multiple input-Single output CtC feedback control
A Multiple input-Single output (MISO) analysis was done on the 3 outputs using the
coefficients in the regression model shown in Table 2 as the gain terms in the gain
matrix. The multiple inputs were the input factors xl and x2 and the single outputs were
the diameter, height and thickness, each tested independently. The equation used in the
algorithm for feedback control was a slight deviation from equation (20). The process
gain was therefore expressed as
K1
[-0.002681
K =Lfl2 2 ]=L
0.00125
(24)
for the diameter (simply a matrix of the coefficient terms in the regression model for the
diameter).
The controller gain Kc was simply found by using the relation KcKp
1
equivalent to the relation expressed in equation (17). The process was therefore run
using the equation
L iF:x
1
t F-370.371r
i+I xiI+
Xi2+L]x
2
- 370.37 [e]
76 9 23
.
[e]
(25)
where x represents the cooling time input parameter and i2 represents the pressure
input parameter.
This was done for the height and thickness as well and yielded very
favorable results.
Graphically, this MISO process is shown in Figure 12
24
Figure 12: Graphical representation of MISO system
Though the models used were for the hot parts, run charts were produced for both the
hot and cold parts. Figure 13 shows the run charts for the diameter and height outputs.
The figure Shows a run chart of the open loop process and shows a change to the closed
loop CtC feedback control using the models established for CtC feedback control and
gains found in this thesis.
Diameter- same meanhot
-~S~~__
__~~~__
__~~~
_~_~~S.~__
1 ~As_.
1.641
1.64
--- Open loop
E 1.639
--
M
Closed loop
1.638
1.637
1.636
0
10
20
30
40
50
Runnumber
Figure 13a: Open and closed loop run chart for hot diameter parts - closed loop target is
1.64 inches
25
Diameter - same mean cold
1
Role
---------I
-111111-1-11.. ....
''I-I-111,11111--."--,""-,.,.,-""-.
-- - - - - -------
1.6385
1.638
1.6375
E
-- Open oop
1.637
l
Closed loop
1.6365
1.636
1.6355
1.635
0
10
20
30
40
50
Run number
Figure 13b: Open and closed loop run chart for cold diameter parts
As can be observed from Figures 13a and 13b, the improvement in quality is seen in
both the hot parts that are actually actively controlled by the CtC process and in the cold
parts. Even though no 'correlation' was found between the hot and cold parts, these two
figures suggest a strong 'correlation'. Interestingly, there is a mean shift in the cold parts
produced through the closed loop CtC process. Table 3 summarizes the improvement in
quality for this output.
Table 3: Quality improvement summary for diameter output
Part
Hot
Loop
Hot
Cold
ClClosed
_
Mean
error Steady-state
(inches)
Variance (xlO-6)
Open
1.64
1.034
Closed
1.6425
0.4998
Open
1.63679
1.6381
1.6381
0.8299
0.1156
0.1156
~~~Closed
Variance ratio
0.48
0.14
Similar graphs were obtained for both the height and the thickness and are shown in
Figures 14a and 14b. However, there was no noticeable shift in the mean.
26
Height - same mean hot
U. 01
0.818
0.817
0.816
-*-Open loop
.2 ().
0.815
|
Closed oop
0.814
0.813
0.812
0.811
10
20
30
40
50
Run number
Figure 14a: Run charts for open and closed loop MISO runs for height. The closed loop
target for the hot part was 0.814 inches
27
Thickness- same meanhot
Ub/
0.056
0.055
10.054
-- Open loop
I-- Closedloop
*.- 0. 053
0 052
0.051
0.05
0
10
20
30
40
50
60
Runnumber
Thickness - same mean cold
U.U
Ob
(0.055
(0.054
o (0.053
I--
-- Openloop
-- -Closed loop
(.052
0.051
0.05
0. 049
0
10
20
30
40
50
60
Run number
Figure 14b: Run charts for open and closed loop MISO runs for thickness. The closed
loop target for the hot part was 0.0524 inches
The purpose of CtC feedback control is also to attain specific target values besides a
reduction in variance. This was tested for the outputs as well and the results are shown
for the triangle height in Figures 15a and 15b.
28
Triangle height - adjusted mean (hot)
0.824
0.822
0.82
0.818
- 0.816
-a--Open loop
|
Closedloop
._M
I 0.814
0.812
0.81
0.808
0.806
0
10
20
40
30
50
60
Run number
Figure 15a: Open and closed loop run chart for height of hot parts with a target mean
value of 0.82
Triangleheight - adjustedmean(cold)
rn R9 ..-Uo . ..
...................
.......................................
0.82
0.818
-
-Oe
loop
--4&-Open loop
0.816
0.8140812
0.81
--*-Closed loo
--
.
_._.
-
-1.__
-
0808
.
0
10
20
30
40
50
60
Run number
Figure 15b: Open and closed loop run chart for height of cold parts
The gains for the height appear to be quite accurate as the production quickly shifts to
the new target specifications. It was observed that the gains were most accurate for the
height output. For the diameter output, it took more runs to attain the target values. This
was expected as the problems associated with the diameter output suggested that it
29
would have the least accuracy. A summary of the quality improvements are shown in
Tfable 4.
T'able 4: Quality improvement summary for height output with shift in target mean
Part
Loop
Mean error Steady-state
(inches)
Variance (xO1-6)
0.8142
2.723
Closed
Closed
0.8200
0.4679
Open_
0.8155
1.464
0.8185
0.2294
Open
Hot
Variance
ratio(reduction)
0.17
Open
Cold
0.16
Closed
The variances listed represent the last 14 points after the process reaches its target value
so that it is not affected by the transitional parts as the process moves towards the target
value. As can be observed, there is a significant improvement in the quality as the
variance is reduced.
4.3 MIMO CtC feedback control
Based on the observations from the run charts, the height and thickness outputs were
chosen for the 2x2 MIMO CtC run since they were the most dependable outputs in
terms of 'correlation' and measurement accuracy. It should be noted that the thickness
was sometimes slightly defective such that the embossed triangle was sometimes warped
due to the thermal strains. As a result it could not be fully concluded whether the error
from warping was more
significant than the measurement
error or vice-versa.
Nevertheless, it still seemed more feasible to use than the diameter output.
30
The MIMO CtC feedback control process was based on the models shown in this thesis
and the algorithm was based on equation (20). Graphically, the MIMO process can be
represented by Figure 16.
Figure 16: Schematic of MIMO CtC feedback control
KIcand Kp represent 'black-boxes' that are modeled simply in Figure 3.
The coefficient for the pressure factor, x2 was approximated as zero as it was a
magnitude smaller than the other coefficients and was deemed insignificant. This was
'because the initial run proved problematic as the second gain term seemed to cause
conflicting changes during the production run. The process gain found was
l,
PLk2
k,2
k22
0.002367
0 l
[-0.002067 0.00120
eading to a controller gain of
kcl I
kcl 2
[422.53
k,21
kc 2 2
727.7
31
0
833.3
Once again, graphs were drawn for both the hot and cold parts since the cold parts are
actually the significant or useful parts under production. The graphs for the cold parts
are shown in Figures 17a and 17b.
Height - same mean (cold)
U.1
b
0.8145
0.814
0.8135
0.813
s 0.8125
* Open loop
I 0.812
-a-
0.8115
0.811
Closed loop
[_
0.8105
0.81
0.8095
0
5
10
15
20
25
30
35
40
Run number
Figure 17a: Open and closed loop run charts for height
Thickness- same mean (cold)
U.UU
0.0545
0.054
0.0535
U)
0.053
0) 0.0525
-Open
0.052
----
loop
Closed loop
0.0515
0.051
0.0505
0.05
0.0495
0
5
10
15
20
25
30
35
40
Runnumber
Figure 17b: Open and closed loop run chart for thickness
It is obvious from the figures that the process is improved after the closed loop process
kicks in. It can be clearly seen that the variance reduces drastically for the triangle height.
32
It decreases for the thickness as well but not as much. A summary of the quality
improvement is show in Table 5.
Table 5: Quality improvement summary for height output for cold parts
Output
Mean error
Loop
Steady-state
Variance
Variance (x10-6)
ratio(reduction)
0.8129
1.459
0.8118
0.8281
0.0531
0.9428
Open
Height
0.57
Closed
Open
Thickness
0.45
Closed
0.0552
0.4277
The graphs fior the hot parts with an adjusted mean are shown in Figures 18a and 18b.
Triangle -adjusted
U.0I
mean (hot)
-
0.8150.814
0.813* 0.812
s Open loop
-*_ Closed loop
._0)
I~0.81 1
0.81
~~~~~
0.812
-.-- Open loop~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C0.809
0.808
C0.807
0
10
20
30
40
50
Run number
Figure 18a: Open and closed loop run charts for height for hot parts with a target mean
of 0.809
33
Thickness - adjusted mean (hot)
U.Ub05
/
0.056
0.055
Open loop
0X
Closed loop
(0.053
I--
0.052
0.051
0.05
0
10
20
30
40
50
Run number
Figure 18b: Open and closed loop run charts for thickness for hot parts with a target
mean of 0.56
In the case o(f the adjusted mean, the data shows that the process does not move to the
new target specifications as quickly as it did in the MISO system. However, it eventually
gets to the target values or close to the target values and stabilizes. The quality
improvement is summarized in Table 6.
Table 6: Quality improvement summary for height output for hot parts with adjusted
means
Output
Loop
Mean error
0.8126
Steady-state
Variance
Variance (xlO-6)
ratio(reduction)
1.638
Open
0.51
Height
Closed
0.8093
0.8391
0.0540
1.145
Closed
Open
0.465
Thickness
Closed
0.0556
0.5329
34
In order to show the actual effects of the improvement, the values for the closed loop
system used are the last 12 data points. This is because the gradual process which drives
the process to target specifications would throw the data off. Ideally, this should not be
the case as gains are expected to move the process to target values within 2 time steps at
best. This discrepancy can be accounted for by the fact that the Kp is not always exactly
known hence the product
Kl
#I
therefore the process might not be at its best
performance state.
The model was not always very robust. In one of the runs in which the target thickness
was the same value as the mean thickness in the open loop run, the usual reduction in
variation observed during the closed loop run was hardly noticeable. Figure 19 shows the
results obtained for the run.
Thickness - same mean (hot)
t rnc"
U.56
0.056
0.055
(0
X
0.054
-.- Open loop
--= Closed loop
M 0.053
0.052
0.051
0.05
0
5
10
15
20
25
30
35
40
Run number
Figure 19: Open and closed loop run for the thickness during a MIMO feedback control
run. The target value for the thickness was 0..
Interestingly, zero mean error was observed for this run. However, the variance hardly
decreased and changed from 1.14e-6 to 1.007e-6 - a variance ratio of only 0.88.
35
5.0 CONCLUSIONS
The experimental application of MIMO CtC feedback control has been thoroughly
explored in this thesis. The gains were determined through a DOE and MISO and
MIMO CtC feedback control process were tested. It has been shown that the SISO CtC
can be successfully extended to the MIMO system and achieve similar improvements in
quality. The variance ratio
(closed
oop/Gopen
loop)
was found to be as low as 0.14 for the
thickness in the MISO system and was found to be as low as 0.51 for height and 0.45 for
thickness in the MIMO system. Mean error was minimal and was almost zero in certain
cases. This proves that the MIMO process can indeed be used to drive a process to a
specific target values whiles simultaneously reducing variance. These decreases in
variance and low mean error would improve the values of Cpk hence improve the quality
of the process.
During experimentation, it was noticed that the uncertainty in measurement could be
quite high. A slight change in measurement location was enough to throw the data off. It
was also difficult to assess the effects of warping on the part as it varied from part to
part. It was difficult to conclude whether or not warping played a significant role as the
data sometimes appeared to be affected by other factors besides the changes in the input
parameters. It was concluded that these external factors were all a part of the random
error of the process. It was noted that these errors probably accounted for the slow
settling times that were observed especially in the case of the triangle diameter.
Future research in this area should be very critical of the part chosen for investigation. A
part with dimensions or outputs that are very easy to quantify should be used to alleviate
measurement uncertainties.
36
REFERENCES
[1] Hardt, D.E. and Rzepniewski, A. "Multiple Input-Multiple Output Cycle-to-Cycle
Control of Manufacturing processes
[2] Hardt, D.E. and Siu, Tsz-Sin. "Cycle to Cycle Manufacturing Process Control"
[3] Injection molding schematic.
http://islnotes.cps.msu.cdu/trp/images/video3/video3-2.jpg,
(Accessed on May 3,
2005)
[4] Siu, Tsz-Sin. "Cycle to Cycle Feedback Control of Manufacturing Processes". SM
Thesis in Mechanical Engineering, MIT, 2001.
[5] Manoosingh, R. Sasha. "Cycle to Cycle Feedback Control of Manufacturing
Processes" BS Thesis in Mechanical engineering, MIT, 2003.
[6] Hardt, D.E. MIT Course 2.830J lecture notes. Spring 2005
[7] Montgomery, D.C. "Introduction to Statistical Quality Control" Fifth edition, John
Wiley & Sons, 2005
37