1.
Introduction
2.
(1)
A mechanistic model for such a relationship does not necessarily exist. Thus, the first step in RSM is to find a suitable
approximation for f(.) using a low-order polynomial in some
region of the independent variables. If the approximated function has linear variables, a first-order polynomial can be used
and written in terms of the independent variables.
Y = a0 + a1X1 + a2X2 + % + anXn
(2)
Y = a0 +
i=1
ai X i +
i=1
biX2i +
cijXiXj
(3)
i=1 j=1
433
TC =
s=1
CM(ti)
i=1
(4)
E(LAs(X)) can be found from Eq. (A1) in Appendix A. Before
finding E(LAs(X)), the resultant parameter value, UYs, the resultant variance, 2Ys, the target value, Ts, and the quality loss
coefficients, Ks1 and Ks2, should be provided ahead of time.
434
In this study, UYs and Ys are obtained from the eth experiment
via numerical simulation with a known quality function. K1s
and K2s are used because various losses are experienced by
customers for two reasons. C1s is the in-house failure cost when
the sth quality value falls below the lower design specification;
conversely, C2s is the in-house failure cost when the sth quality
value exceeds the upper design specification. Failure costs vary
because one side may be more valuable than the other owing
to an unrecoverable situation. The associated probability for
these two costs is, 1s and, 1 2s. A relevant illustration is
shown in Fig. 1. The value of s ranges from 1 to q where q
is the total number of quality characteristics of interest in a
product or process design. The term CM(ti) is a manufacturing
cost which will be called a tolerance cost in the following
illustration. The tolerance cost, CM(ti), is based on the tolerance
levels, ti, established in the experiments [12,19]. The value m
is the total number of tolerances required to be determined
from q quality characteristics of interest.
Before performing numerical simulation, an appropriate
experimental design matrix of input factors must be chosen.
Response surface methodologies involve the application of a
statistically designed experimental matrix in N-dimensional
space to approximate the response of output variables as a
function of N independent input factors. The matrix consists
of E trials, where E depends on the number of factors and the
choice of experimental design. In this study, the input factors
consist of parameters U1, U2, U3, %, Un, and tolerances t1, t2,
t3, %, tn. That is, N is 2n. The associated low, middle, and
high levels for input factors Ui and ti should be decided before
numerical simulation. Assume that the quality value, Xi, for
each input forms a normal distribution, N(Ui, i), where i =
1, 2, 3, %, n [20]. The standard deviation, i, is estimated as
[15,17] i = ((S2i /9C2Pm) (Ui Ti)2) where CPm is known as
the process capability index. Most of the time, a components
parameter value, Ui, is equal to its Ti; and, tolerance value ti
is also equal to Si. Hence, i can be further simplified as
(ti) = ti/3Cpm. Then, a Monte Carlo simulation is performed
with known quality function Y = f(X1, X2, X3, %, Xn), where
Xi is a normal distribution as mentioned above. Each run
repeats a few times to obtain adequate samples for the next
statistical analysis. From the simulation output, the resultant
parameter value, UY, and the resultant variance 2Y are obtained.
Assume that the simulation output also forms a normal distribution with Y N(UY, Y). In a practical exercise, there may
be more than one quality function. In this regard, a subscript,
s, is added to Y. That is, Ys represents a situation where
multiple quality functions exist. Then, the values of UYs, 2Ys,
failure costs, and tolerance costs are substituted into Eq. (4)
to find the response value, TC, for RSM analysis. In the
following discussion, three examples will be introduced: They
are mechanical assembly design, machining process planning,
and electronic circuit design.
3.1
mechanical function. Since assembly in the manufacturing process consists of putting together all the component parts and
subassemblies of a given product, a proper allocation and
analysis of tolerance among the assembly components is
important to ensure that the functionality and quality of design
requirements are met. As illustrated in the preceding discussion,
tolerance design as well as component dimension (parameter
value) should be considered in an assembly, particularly when
the elements of manufacturing cost, asymmetrical quality loss,
and failure cost are considered together as the evaluation score
for assembly design.
Example 1. Figure 2 is a classic Bjorke gearbox assembly
which consists of components X1, X2, X3, X4, and X5 [21]. The
assembly function that describes the quality value Y is:
Y = X3 X4 + X2 + X1 X5
(5)
and C2 are $500 000 and $300 000. The response value, TC,
for one particular experimental run is found through Eq. (4).
Using the RSM application with the found response values,
TC, the results are shown in Table 5. The approximating
response function is 297885t21 + 216534t 22 24343t 1t3 +
351028t23 + 552752t24 + 417614t 25 + 331544U 21 15245U2t3 +
618011U1U2 + 335663U22 + 15729U3t3 624542U1U3
628634U2U3 + 333626U23 666646U1U4 603914U2U4 +
649632U3U4 + 415561U24 652498U1 U5 635772U2U5 +
607027U3U5 + 596656U4U5 + 373403U25. The above second
model is used to predict a desired response within a restricted
range. Since there is no experimental error in computer simulation, the only error with the response function is lack of
fit. However, the fact that the value of R2 is greater than
0.95 indicates that the second-order model provides an excellent
fit. The optimal solutions are: t*1 = 0.037226 mm, t*2 = 0.042456
mm, t*3 = 0.057721 mm, t*4 = 0.024113 mm, t*5 = 0.025710
mm, U*1 = 15.995546 mm, U*2 = 17.991117 mm, U*3 =
435
Component i
Component
i
Lower level
(mm)
Middle level
(mm)
Upper level
(mm)
X1
X2
X3
X4
X5
0.014
0.018
0.024
0.009
0.010
0.042
0.052
0.072
0.027
0.030
X1
X2
X3
X4
X5
15.9879
17.9850
28.9792
1.7922
2.2913
16.0000
18.0000
29.0000
1.8000
2.3000
16.0121
18.0150
29.0208
1.8078
2.3087
X1
X2
X3
X4
X5
15.9879
17.9850
28.9792
1.7922
2.2913
16.0121
18.0150
29.0208
1.8078
2.3087
Table 3. Tolerance levels ti and tolerance costs CM(ti) for each component.
Component
i
Lower level
$ (mm)
Middle level
$ (mm)
Upper level
($) (mm)
X1
X2
X3
X4
X5
733.7
674.8
1385.8
541.2
522.8
579.8
541.7
975.0
436.5
425.6
517.5
497.4
899.3
403.6
398.7
(0.014)
(0.018)
(0.024)
(0.009)
(0.010)
(0.028)
(0.035)
(0.048)
(0.018)
(0.020)
(0.042)
(0.052)
(0.072)
(0.027)
(0.030)
436
3385.745176
15.607191
0.9966
0.4610
Degrees of freedom
Residual:
Lack of fit
Pure error
Total error
Factor:
t1
t2
t3
t4
t5
1
2
3
4
5
95
9
104
11
11
11
11
11
11
11
11
11
11
Sum of squares
23670.00
1662.35
25333.00
482095
249282
2669789
261015
201897
897298
1804695
2611245
437054
439807
Mean square
249.162
184.706
243.584
43827
22662
242708
23729
18354
81573
164063
237386
39732
39982
F-Ratio
1.349
179.90
93.04
996.40
97.42
75.35
334.90
673.50
974.60
163.10
164.10
Probability F
0.3298
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
The blueprint (B/P) of a mechanical part translates the functionality requirements into a geometric sketch augmented by
(6)
437
438
Table 6. Machining process and process capability limits for each operation.
Operation i
Working machine
Reference surface
Processed surface
Lower process
capability (mm)
Upper process
capability (mm)
1
2
3
4
5
Turret lathe
Turret lathe
Simplex mill
Simplex mill
Simplex mill
F
F
F
C
C
E
D
C
B
A
0.04
0.04
0.05
0.05
0.05
0.14
0.14
0.13
0.13
0.13
X1
X2
X3
X4
X5
12.9596
27.9596
52.9625
79.9625
146.9625
13.0404
28.0404
53.0375
80.0375
147.0375
Table 8. Tolerance levels ti and tolerance costs CM(ti) for each operation.
Operation
i
Lower level
$ (mm)
Middle level
$ (mm)
Upper level
$ (mm)
X1
X2
X3
X4
X5
98.1
98.1
75.1
75.1
75.1
71.3
71.3
56.8
56.8
56.8
64.6
64.6
52.1
52.1
52.1
(0.04)
(0.04)
(0.05)
(0.05)
(0.05)
(0.09)
(0.09)
(0.09)
(0.09)
(0.09)
(0.14)
(0.14)
(0.13)
(0.13)
(0.13)
X1
X2
X3
X4
X5
12.9596
27.9596
52.9625
79.9625
146.9625
13.0404
28.0404
53.0375
80.0375
147.0375
by an independent source. Output is voltage or current associated with some components in the circuit.
There may be more than one input and more than one
output. The quality functions between inputs and outputs are
generally called transfer functions in circuit design. There are
two main processes in circuit design: circuit analysis and circuit
synthesis. Circuit analysis is the process of determining the
output, given an input and a circuit. Circuit synthesis is the
process of finding a circuit that gives rise to a predetermined
output when the input is applied. Circuit analysis and circuit
synthesis are like one hand with two sides which proceed
together during the design process. The component values in
electronic circuit design belong to the first type of inputs which
are tolerance requirements. Instead of the conventional twostage approach to the optimisation of parameter and tolerance
values in circuit design, the approach presented attempts to
optimise the components parameter and tolerance values in
one stage (combined design strategy). The following example
demonstrates this approach.
Example 3. An electronic circuit, as shown in Fig. 5, has an
alternating current with voltage UV = 120 V, tV = 1.8 V and
frequency Uf = 60.0 Hz, tf = 0.9 Hz. It also has the parameter
and tolerance values of resistance, R, and self-inductance, L,
unknown [5]. The transfer function in describing the relationship between output current Y, inputs of voltage V, frequency
f, resistance R, and inductance L is:
Y=
(R
(7)
+ (2fL)2)
Blueprint
dimensions
Dimensions
chain r
Dimensions
chain
functions
Are
Blueprint
specification
Sr (mm)
Target value
of blueprint
dimensions
Tr (mm)
Quality loss
Coefficient
K1
Quality loss
Coefficient
K2
Failure
cost
C1
Failure
cost
C2
1
2
3
4
5
AF
CE
CD
BC
AB
53
31
32
4
54
X5
X3
X3
X4
X5
0.25
0.26
0.26
0.15
0.24
200
40
25
80
67
4000
7000
6000
1000
7000
7000
4000
3000
3000
3000
4000
6000
6000
2000
5000
7000
2000
3000
4000
2000
+ X3
X1
X2
X4
439
Lower level
Middle level
Upper level
R
L
0.6700
0.0010
0.6800
0.0015
0.6900
0.0020
or Gi =
ti
Ui
(8)
Lower level
Middle level
Upper level
R
L
9.67081
0.02342
9.87000
0.02400
10.06918
0.02457
(9)
After RSM analysis, a second-order model TC response function is: 96850 16526UR 121527UL 38338tR 516765tL
+ 1404U2R + 4358834U2L + 183951t2R + 77655196t2L. The value
of R2 is 0.9927. A value greater than 0.95 indicates that the
second-order model provides an excellent fit. The optimal
parameter and tolerance levels are: U*R = 9.877115, U*L =
0.023945, t*R = 0.679345, t*L = 0.001495. The response value,
TC*, at optimal control levels = $369.742061. The associated
variance of prediction = 2.397876. Similarly, the confidence
intervals of the quantity for the response value is 400.730047
5.224971. The effect on all the input factors is significant
at a 5% confidence level. Among them, test statistic F indicates
that factors UL, UR, and tL should be closely controlled. If a
design improvement is needed, component L is given first
priority. For the purpose of comparison, additional computer
simulation for non-combined design strategy is performed under
the conditions of, TY = UV/(U2R + (2UfUL)2), where UV = 120
V, Uf = 60 Hz, UR = 9.870 ohm, UL= 0.024. The associated
low, middle, and high levels for input factors ti are given in
Table 11, and the experimental combinations should also follow
the suggestions from the design matrix shown in Appendix E.
The optimal solutions are: t*R = 0.684713 and t*L = 0.001450.
The response value, TC, at optimal control levels is =
$378.750064. The associated variance of prediction is
0.970335. Apparently, the combined design strategy has a
lower response value and a smaller variance of TC than the
non-combined design strategy. These phenomena are due to
the inclusion of additional factors such as parameter values.
3.4 Discussion
4. Conclusion
A statistical and mathematical optimisation oriented methodology, RSM, for parameter and tolerance determination in
assembly design, machining process planning, and electronic
circuit design through numerical simulation has been developed.
With the RSM approach, critical parameters or tolerances can
440
References
1. V. N. Nair, Taguchis parameter design: a panel discussion,
Technometrics, 34, pp. 127161, 1992.
2. M. S. Phadke, Quality Engineering Using Robust Design, PrenticeHall, Englewood Cliffs, New Jersey, 1989.
3. D. H. Evans, The State of the Art: Part 1 Background, Journal
of Quality Technology, 6, pp. 188195, 1974.
4. S. Bisgaard and B. Ankenman, Analytic parameter design,
Quality Engineering, 8(1), pp. 7591, 1995.
5. L. K. Chan and P. H. Xiao, Combined robust design, Quality
Engineering, 8(1), pp. 4756, 199596.
6. A. Jeang, Optimal process parameter determination for computeraided manufacturing, Quality and Reliability Engineering International, 15, pp. 316, 1999.
7. W. Li and C. F. J. Wu, An integrated method of parameter
design and tolerance design, Quality Engineering, 11(3), pp. 417
425, 1999.
8. S. D. Nigam and J. U. Turner, Review of statistical approaches
to tolerance analysis, Computer-Aided Design, 27(1), pp. 6
15, 1995.
9. W. J. Welch, T. K. Yu, S. M. Kang and J. Sacks, Computer
experiments for quality control by parameter design, Journal of
Quality Technology, 22, pp. 1522, 1990.
10. A. Jeang, Robust tolerance design by response surface methodology, International Journal of Advanced Manufacturing Technology, 15(6), pp. 399403, 1999.
11. R. H. Myers and D. C. Montgomery, Response Surface Methodology Process and Product Optimization Using Designed Experiments, Wiley Series in Probability and Statistics, 1995.
12. K. W. Chase, W. H. Greenwood, B. G. Loosli and L. F. Haugland,
Least cost tolerance allocation for mechanical assemblies with
automated process selection, Manufacturing Review 3(1), pp. 49
59, 1990.
13. G. Taguchi, Introduction to Quality Engineering, Asian Productivity Organization, Unipub, White Plains, New York, pp. 21
22, 1989.
14. A. Jeang, Tolerance design: choose optimal specifications in the
design of machined parts, Quality and Reliability International,
10(1), pp. 2735, 1994.
15. A. Jeang, Economic tolerance design for quality, Quality and
Reliability Engineering International, 11(2), pp. 113121, 1995.
16. A. Jeang, Tolerance chart balancing for machining process planning, Quality and Reliability Engineering International, 12, pp.
355364, 1996.
17. A. Jeang, Optimal tolerance design for product life cycle, International Journal of Production Research, 34(8), pp. 21872209,
1996.
18. A. Jeang, Tolerance chart optimization for quality and cost,
International Journal of Production Research, 36(11), pp. 2969
2983, 1998.
19. F. H. Speckhart, Calculation of tolerances based on a minimum
cost approach, Transactions ASME, Journal of Engineering for
Industry, 94, pp. 447453, 1972.
20. C. F. Wu, S. S. Mao and F. S. Ma, SEL: A Search Method
Based on Orthogonal Array, in Statistical Design and Analysis of
Industrial Experiments, Marcel Dekker, New York, 1990.
21. O. Bjorke, Computer-Aided Tolerancing, 2nd edn, ASME Press,
New York, 1992.
22. R. N. Kacker, Off-line quality control, parameter design, and
Taguchi method, Journal of Quality Technology, 17, pp. 176
209, 1985.
23. D. E. Johnson, J. L. Hilburn, J. R. Johmson and P. D. Scott,
Basic Electric Circuit Analysis, 5th edition, Prentice-Hall, 1995.
Appendix A
T S1 U
T + S2 U
and z2 =
m
m
TS1
h(U, m)-X
h(U, m)-X
T=S2
K2(X T)2 (X T)
K1(X T)2 (X T)
E(LA(X)) =
TS1
T+S2
= k1m
TU
T S1 U
(T U)
(T + S1 U)
m
m
+ k2m (T S2 U)
TU
T S1 U
p
m
m
T + S2 U
TU
(T U)
m
m
T + S2 U
TU
p
m
m
TU
TU
=
.
m
m
And, let
where p
G11 = (T U)
G13 = p
TU
m
G12 = (T + S1 U)
T S1 U
m
TU
T S1 U
T + S2 U
p
G21 = (T S2 U)
m
m
m
TU
G22 = (T U)
m
T + S2 U
TU
G23 = 1 p
p
m
m
t2
1
0
1
0
0
0
1
0
0
0
1
0
t3
0
1
0
1
0
0
1
0
1
0
0
0
t4
0
1
0
0
1
0
0
1
0
0
1
0
t5
0
0
1
0
1
0
0
0
1
1
0
0
t2
0
1
1
0
0
1
0
1
1
0
1
0
1
0
0
2
1
1
0
1
0
0
0
t2
t3
t4
t5
1 2 3 4 5
1 0
1 1 0
1 1 0
1 0
1 1 0
1 1 0
1 0
1 0
1 0
1
0
1 0
1 0
1 1 1
1 1 1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 1 1 0
1 0
1 1 0
1 0
1 0
0
1 0
1 0
0
t2
1
1
1
1
0
0
1.414
1.414
0
0
0
0
441