Variation Source Identification in Manufacturing Processes Based on Relational Measurements of

advertisement
Jean-Philippe Loose
e-mail: jploose@wisc.edu
Shiyu Zhou
Variation Source Identification in
Manufacturing Processes Based
on Relational Measurements of
Key Product Characteristics
e-mail: szhou@engr.wisc.edu
Dariusz Ceglarek
e-mail: D.J.Ceglarek@warwick.ac.uk
Department of Industrial and Systems
Engineering,
University of Wisconsin-Madison,
Madison, Wisconsin 53706; and
Warwick Digital Laboratory,
University of Warwick,
Coventry, CV4 7AL, United Kingdom
Variation source identification for manufacturing processes is critical for product dimensional quality improvement, and various techniques have been developed in recent years.
Most existing variation source identification techniques are based on a linear faultquality model, in which the relationships between process faults and product dimensional
quality measurements are linear. In practice, many dimensional measurements are actually nonlinearly related to the process faults: For example, relational dimension measurements such as the relative distance between features are used to monitor composite
tolerances. This paper presents a variation source identification methodology in the presence of these relational dimension measurements. In the proposed methodology, the joint
probability density of the measurements is determined as a function of the process parameters; then, series of statistical comparisons are performed to differentiate and identify the variation source. A case study is also presented to illustrate the effectiveness of
the methodology. 关DOI: 10.1115/1.2844591兴
Keywords: relational dimension measurements, quality control, variation source
identification
1
Introduction
The ability to detect and reduce variation in manufacturing
gives competitive advantages to companies today, allowing them
to provide better quality products to their customers. Traditional
quality control in manufacturing focuses on statistical process
control 共SPC兲 to detect anomalies based on product and process
measurements. However, this approach does not provide guidelines to identify the variation source, a critical step toward variation reduction. The concept of variation source is illustrated for an
assembly operation in which two parts are welded together 共Fig.
1兲. In Fig. 1, a solid line is used to represent positions of the parts
constrained by fixture locators at the nominal design, and a dashed
line is used to represent the actual positions of the parts and fixture elements. Figure 1共a兲 shows the final product as designed.
The assembly process is as follows: Part 1 is first located on the
fixture and constrained by four-way Pin L1 and two-way Pin L2.
Then, Part 2 is located by four-way Pin L3 and two-way Pin L4.
The two parts are then welded together in a joining operation and
released from the fixture. If Pin L1’s position or diameter deviates
from the nominal design, then, consequently, Part 1 will not be in
its nominal design position, as shown in Fig. 1共b兲. After joining
Parts 1 and 2, the final part’s dimensions will deviate from the
designed nominal values. In this example, mislocations of the locating pin can be manifested by mean shift or variance change in
the measurement data due, for example, to errors in the design or
the setup of the fixture. In the case of mean shift error, the error
can be compensated by process adjustment, for example, by lowering Pin L3 to align Part 2 with Part 1. The variance change error
can be caused by a variation of the location of Pin L1, for example, due to pin worn-out or the excessive looseness of that pin.
The variance change error causing an excessive variation of proContributed by the Manufacturing Engineering Division of ASME for publication
in the JOURNAL OF MANUFACTURING SCIENCE AND ENGINEERING. Manuscript received
October 6, 2006; final manuscript received January 2, 2008; published online May 6,
2008. Review conducted by Shivakumar Raman.
cess parameters, called “variation source,” cannot be easily compensated for in most of the cases, unless adaptive assembly capability exists.
In most of the cases, the variation change can be detected by
SPC schemes; however, the variation source cannot be identified
using traditional SPC techniques. Moreover, the complexity of
modern manufacturing processes used in automotive, aerospace,
or electronic industries makes it very difficult to efficiently identify the variation sources based solely on the operators’ knowledge
and experience. For example, a typical automotive body assembly
process consists of 150–250 parts, with 55–75 stations 关1兴. On the
other hand, the development of a new sensor technology allows
deployment of end-of-line or distributed measurement stations,
which can measure up to 100% of assembled products. For instance, a 100% dimensional inspection has been achieved for an
automotive assembly process using inline optical coordinate measurement machines 共OCMMs兲 关1兴. The availability of product and
process measurement data as well as the criticality of problems
caused by product variation led to the significant development of
new methodologies for variation source identification.
Extensive research and numerous variation source identification
methodologies based on the following two assumptions have been
conducted: 共i兲 Measured product dimensional quality characteristics are critical to the assessment of the final product’s functional
requirements and assemblability. 共ii兲 The relationship between the
measured product dimensional quality characteristics and the process faults is linear, as shown by
Z=A·u+␧
共1兲
In this equation, Z is a 共m ⫻ 1兲 random vector representing the
product quality measurements, u is a 共n ⫻ 1兲 random vector representing the variation sources, A is a 共m ⫻ n兲 design matrix determined by the product and process information, and ␧ is the
term capturing the random noise in the process. For example, in
the assembly process shown in Fig. 1, the deviations of the locating pins in the direction of x and y are variation sources. In this
example, there are n = 8 possible variation sources and u
Journal of Manufacturing Science and Engineering
Copyright © 2008 by ASME
JUNE 2008, Vol. 130 / 031007-1
Downloaded 04 Aug 2008 to 137.205.175.120. Redistribution subject to ASME license or copyright; see http://www.asme.org/terms/Terms_Use.cfm
Fig. 1 Variation source in an assembly operation
= 关␦TL1 ␦TL2 ␦TL3 ␦TL4兴T, where ␦L1 = 关␦L1,x ␦L1,y兴T, with ␦L1,x corresponding to the deviation of Pin L1 in the x direction. Furthermore, the deviations of the measured points 共M 1, M 2, M 3, and
M 4兲 are captured in the product quality vector Z. In this example,
there are m = 8 measurements and Z = 关␦TM1 ␦TM2 ␦TM3 ␦TM4兴T, where
␦M1 = 关␦M1,x ␦M1,y兴T, with ␦M1,x corresponding to the deviation of
point M 1 in the x direction. The variation source identification
involves the identification of matrix A and the estimation of the
variances of the elements of u based on A and observations of Z.
Currently available variation source identification methodologies based on Eq. 共1兲 can be classified into analytical and datadriven approaches. The analytical approaches rely on the use of
analytical fault-quality models developed based on physical
knowledge of the process. In other words, matrix A from Eq. 共1兲
is obtained through engineering analysis of the product and process designs. Then, pattern-matching methods or direct estimation
methods are used to estimate the variation sources. For example,
Ceglarek and Shi 关2兴 proposed a pattern-matching variation source
identification methodology based on principal component analysis. This method was extended by Ding et al. 关3兴 for a single fault
diagnosis of multistage assembly processes. Also, Ceglarek and
Shi 关4兴, Li et al. 关5兴, and Li and Zhou 关6兴 extended the patternmatching method to the cases where measurement noise is unstructured and multiple faults occur simultaneously in the process.
Ding et al. 关7兴 and Zhou et al. 关8兴 studied the diagnosability of
multistage manufacturing processes based on the theory of linear
mixed-effect model. Zhou et al. 关9兴 used a maximum likelihood
estimator and discussed the confidence interval of the estimated
results. Huang and Shi 关10兴 proposed a variational analysis
method for multistage manufacturing processes. The onedimension relational measurements that are linear to the system
fault are considered in their work. A comparative analysis of various estimation methods is presented in Ding et al. 关11兴.
In the data-driven approaches, model matrix A is estimated
using available historical observations of Z. Apley and Shi 关12兴
and Apley and Lee 关13兴 proposed methodologies to estimate the
model matrix based on factor analysis and independent component analysis, respectively. Most recently, Jin and Zhou 关14,15兴
proposed a procedure for self-improving data-driven variation
source identification based on principal component analysis in the
case where multiple faults occur in the process.
In both analytical and data-driven approaches, the measured
product quality characteristics are based on direct measurements
of the individual key characteristics represented as individual
points that deviated from the nominal design or based on linear
combinations of point deviations. When the magnitude of process
fault is small, the relationship between the deviations of the individual points and the process faults can often be well approximated as linear, as shown with the linear formulation of Eq. 共1兲.
These quality characteristics’ measurements based on individual
points are called linear measurements.
However, in practice, these linear measurements might not be
sufficient to represent the intended function for which the product
was designed. Instead, relational product quality characteristics,
031007-2 / Vol. 130, JUNE 2008
critical to the product intended function, might be measured and
monitored. The concept of relational product quality characteristic
is illustrated in Fig. 2 for a hinge.
In Fig. 2, the tolerances on the two holes of a hinge are represented following the geometric dimensioning and tolerancing
共GD&T兲 standards 关16兴. Such tolerances are called “composite”
since one hole’s positional tolerance is constrained by another
hole, which has its own positional tolerance. The critical product
characteristic in this example is the relative position of one hole
with respect to the other. This product characteristic is critical to
the function of the hinge to locate two pieces accurately with
respect to each other when allowing rotation between them. However, the position of the holes with respect to their housing does
not matter to this function.
Based on these examples, we can define a linear product characteristic as a product characteristic solely based on individual
point deviations. Also, we can define a relational product characteristic as a product characteristic not solely based on individual
point deviation, but rather on relations between points, features, or
multiple other product characteristics. In practice, the relational
product characteristic is often nonlinearly related to the corresponding linear characteristics. For example, the relational product characteristic of the hinge in Fig. 2 is the distance between the
two holes, which is nonlinearly related to the absolute positions of
these two holes. Although the measurement of relational characteristic can be obtained by measuring the position of individual
points 共i.e., the corresponding linear characteristic兲, followed by a
calculation of the relational characteristic, it is often obtained and
reported through direct measuring in practice, particularly when
hard gauging is used. Thus, how to utilize the relational measurements for variation source identification is an important engineering problem.
Current methodologies for variation source identification only
consider linear measurements. In this paper, we investigate the
variation source identification methodology when both linear and
relational measurements are available. The general model can be
represented as
Fig. 2 Engineering drawing for a hinge illustrating relational
quality characteristics
Transactions of the ASME
Downloaded 04 Aug 2008 to 137.205.175.120. Redistribution subject to ASME license or copyright; see http://www.asme.org/terms/Terms_Use.cfm
Z = F共A · u兲 + ␧
共2兲
where u is a 共n ⫻ 1兲 random vector, which represents the process
faults, A is a known matrix obtained from the engineering analysis of the process, Z is a 共m ⫻ 1兲 random vector of the product
quality characteristics measured during the inspection process, ␧
is a 共m ⫻ 1兲 random vector capturing the random noise in the
measurement process, and F is a vector of vector functions and
will be discussed in detail in Sec. 2. The goal of the proposed
methodology is to systematically identify the components of u
that has a large variance based on the known matrix A, function
F, and observations of quality measurements Z.
The paper is organized as follows: In Sec. 2, a mathematical
formulation of the problem is provided and the overall methodology is outlined. Section 3 presents the details of each step of the
proposed methodology. An industrial case study illustrates the
methodology in Sec. 4. Section 5 discusses the robustness of the
methodology with respect to the assumptions. Finally, conclusions
and future work are discussed in Sec. 6.
2
Problem Formulation
In this section, we first formulate the problem mathematically
and present the assumptions of the proposed methodology. Then,
the overall methodology is outlined.
2.1 Mathematical Formulation. We assume that a known
fault-quality model that links the quality characteristics of the
workpiece Z and the process parameters u exists, as expressed in
Eq. 共2兲. In this model, the vector of vector functions F is general
and can be expressed as
F共·兲 = 关f 1共·兲
¯
f m共·兲兴T
共3兲
where f k共·兲 : R → R represents a vector function 共k = 1 , . . . , m兲
and m represents the dimension of the measurement vector Z. If
all the functions f k共·兲 are linear for all k = 1 , . . . , m, then Eq. 共2兲 is
simplified to Eq. 共1兲. However, as highlighted in the Introduction,
in many cases, function f k共·兲 is nonlinear, for example, when describing relational product characteristics such as 共a兲 2D distances
between points, 共b兲 3D distances between features, and 共c兲 minimum and maximum variations of the profile of a feature.
In this paper, for the sake of simplicity, the developed methodology will be discussed by using the functions representing distances. However, the presented methodology is general and can be
applied to other functions as well. Without loss of generality, we
assume that the first p measurements are linear measurements and
the next 共m-p兲 measurements are distance measurements taken in
the process.
Denoting as Ak the kth row of design matrix A the overall
model described by Eq. 共2兲 can be written as
n
关Z1
¯
Zp
= 关A1 · u
Z p+1
¯
¯
Ap · u
Z m兴 T
f p+1共A · u兲
f m共A · u兲兴 + ␧
T
¯
共4兲
As mentioned earlier, the nonlinear functions represent distances between points on the workpiece: Given two points on
parts P1 and P2, we define the distance between these two points
as
Z = dist共P1, P2兲 = 冑共P1x − P2x兲 + 共P1y − P2y兲 + 共P1z − P2z兲
2
2
2
共5兲
where 共P1x , P1y , P1z兲 and 共P2x , P2y , P2z兲 represent the coordinates
of points P1 and P2, respectively, and can be expressed as a linear
function of the process variation sources u as
Pi = 关Pix
Piy
Piz兴T = 关A Pix · u
A Piy · u
A Piz · u兴T
共6兲
Then, the complete model expressed in Eq. 共2兲 can be represented as
Journal of Manufacturing Science and Engineering
Fig. 3 Illustration of the inefficiencies of PC as patterns for
variation source identification
Z k = A k · u + ␧ k,
Zk = dist共Pi,k, P j,k兲 + ␧k,
k = 1, . . . ,p
k = 共p + 1兲, . . . ,m
共7兲
where i and j are indices for points on the workpiece. Equation 共7兲
shows the general model expressed for p linear measurements and
共m-p兲 distance measurements.
The current available variation source identification methodologies cannot utilize the distance measurements to identify the
variation sources. Traditional pattern-matching methodologies are
based on the following fact: If Eq. 共1兲 holds, the eigenvectors of
兺Z 共the covariance matrix of Z兲 that are associated with large
eigenvalues span the same linear space as the column vectors of
model matrix A associated with the faulty components of u 共i.e.,
components with large variances兲. Thus, if A is known, by comparing its columns with the eigenvectors of 兺Z, we can identify
which components of u are at fault. However, the following example shows that, given two distinct variation sources, the eigenvectors of 兺Z are very close from each other; further, the example
shows that the eigenvectors are highly unstable if distance measurements are included in the pattern-matching procedure.
In this example, we assume one linear measurement Z1 and one
distance measurement Z2 共corresponding to the distance between
points P1 and P2兲 and two possible variance sources, namely, u1
and u2. Principal components are used for variation source identification. For this example, we have
A=
冋
0.6 1 0 0.2
0.9 0 1
0
0
0.5
册
T
with the first row corresponding to the linear measurements, the
second and third rows corresponding to the position of point P1 in
the x and y directions, and the fourth and fifth rows corresponding
to the position of point P2 in the x and y directions. Therefore, Eq.
共7兲 can be expressed as
Z1 = 0.6u1 + 0.9u2 + ␧1
Z2 = 冑0.64u21 + 0.25u22 + ␧2
共8兲
Figure 3 shows the plot of linear measurement Z1 versus relational measurement Z2. The points marked as circles correspond
to the case where the variation source is u1; the points marked as
squares correspond to the case where the variation source is u2.
Simulations of these two cases, where u1 and u2 are the variation sources, respectively, have been conducted, assuming that u1,
u2, ␧1, and ␧2 are independently identically distributed 共iid兲 following a normal distribution with mean 0 and variance 2, 3, 0.1,
and 0.1, respectively. The simulation has been carried out 1000
times for 300 samples for each case; the results show that the
JUNE 2008, Vol. 130 / 031007-3
Downloaded 04 Aug 2008 to 137.205.175.120. Redistribution subject to ASME license or copyright; see http://www.asme.org/terms/Terms_Use.cfm
Fig. 4 Distribution of the angle between the first PC and the x
axis
eigenvector associated with the largest eigenvalue are very close
to each other in these two cases, with a mean angle of 0.6797 deg
between them. This implies that the two variation sources cannot
be differentiated using pattern-matching method. Also, the simulation shows that the angle between the eigenvector associated
with the largest eigenvalue and the x axis has a very large variance. As shown in Fig. 4, the eigenvector is very unstable: The
standard deviation of the angle of the first PC to the x axis of the
measurements given that fault u1 occurs is 10.31 deg. This implies
that the eigenvector cannot be used as a meaningful pattern for
variation source identification in this case.
As shown with this example, current methodologies cannot be
applied in the presence of the distance measurements. In the following, the new methodology for variation source identification
including both linear and relational measurements under the assumption that a single fault occurs is presented in detail. The
assumption that a single fault occurs implies that a single element
in u has a large variance and is the major contributor to the product dimensional quality. This assumption is widely accepted in the
literature 关2,17兴, and is not restrictive in practice, given the small
probability of a fault happening in the system.
2.2 Methodology for Variation Source Identification Using
Relational Product Characteristics. Equation 共7兲 will be used as
the underlying model for the proposed variation source identification. The general methodology is presented in this section. The
overall methodology consists of the generation of a distribution
function library, each distribution function in the library corresponding to a unique variation source; then, given product quality
measurements, a statistical comparison is used to verify which
distribution function provides the best fit to the data; the variation
source corresponding to the distribution function providing the
best fit to the data will be claimed to have occurred in the process.
The general procedure is presented in Fig. 5. Each of the steps is
outlined in the following paragraphs and is detailed in Sec. 3.
Step 1. In the first step, the model presented in Eq. 共7兲 is simplified based on the assumption that no multiple variation source
exists simultaneously in the system. This step is repeated for each
variation source, and a set of n nonlinear models linking the product quality characteristics with the variation source is obtained,
each corresponding to a single variation source. The single variation source assumption ensures that the magnitude of the variance
of the component of u corresponding to the process fault is much
larger than the variances of all other components.
Step 2. For each of the n models obtained in the first step, the
multivariate joint probability density function 共pdf兲 of all linear
and relational measurements is derived. In order to derive the joint
pdfs, the noise will be assumed to be independent of the variation
031007-4 / Vol. 130, JUNE 2008
Fig. 5 Steps for the variation source identification including
relational measurements
source. In this step, a library of distribution functions is created,
each element corresponding to a pdf assuming the realization of
one process fault.
Step 3. Based on the functions obtained in Step 2, and given the
data collected from the process and products, the likelihood functions of the data are calculated.
Step 4. In this final step, a statistical procedure is used to decide
which variation source occurred in the system. A ratio of likelihood functions is used for this purpose: A set of n simultaneous
independent comparisons is performed, and the criteria to determine which fault occurred in the system likelihood ratio is used as
a test.
The details of these four steps are presented in Sec. 3.
3 Variation Source Identification Using Nonlinear Relations
3.1 Model Simplification. In this section, we present the procedure to simplify Eq. 共7兲 under the assumption that only one fault
occurs in the process; under normal working conditions, the process variables u are assumed to be normally distributed with zero
mean and covariance matrix ⌺u = ␴2 · In, where ␴2 is the variance
of the process parameters and n represents the number of variation
sources. If the fth fault, called fault f, occurs, the corresponding
element of u is assumed to be normally distributed with zero
mean and ␴2f , with ␴2f Ⰷ ␴2. Also, we assume that the measurement noise ␧ is normally distributed with mean 0 and covariance
matrix 兺␧ = ␴2␧ · Im, where ␴2␧ is the variance of the noise and m
represents the number of measurements. The assumption of independence of the noise from the variation sources has been commonly used in existing variation source identification 关2,17–19兴
and validated in practice since most measuring systems do not
influence the manufacturing process.
If fault f occurs in the system, Eq. 共7兲 can be rewritten as
Zkf = ak,f u f + ␧k,
k = 1, . . . ,p
Zkf = 冑共a Pix,f − a P jx,f 兲2 + 共a Piy,f − a P jy,f 兲2 + 共a Piz,f − a P jz,f 兲2兩u f 兩 + ␧k
= bk,f · 兩u f 兩 + ␧k,
k = 共p + 1兲, . . . ,m
共9兲
where ai,j corresponds to the element on the ith row and the jth
column of the model matrix A and 兩·兩 is the absolute value function. Because the measure of a distance is always positive, we
Transactions of the ASME
Downloaded 04 Aug 2008 to 137.205.175.120. Redistribution subject to ASME license or copyright; see http://www.asme.org/terms/Terms_Use.cfm
have Zkf 艌 0 for k = 共p + 1兲 , . . . , m. Therefore, Zkf = 兩Zkf兩 and Eq. 共9兲
can be represented as
Zkf = ak,f u f + ␧k,
Zkf
= 兩bk,f 兩u f 兩 + ␧k兩,
k = 1, . . . ,p
k = 共p + 1兲, . . . ,m
共10兲
To simplify the notation in the remaining of the paper, we introduce the constant matrix C defined such that the fth column C f
of C gathers the parameters corresponding to the simplified model
in Eq. 共10兲 given the assumption that fault f occurs in the process;
all parameters of C are known from the components of model
matrix A.
冤 冥
¯
a1,1
C = 关C1
C n兴 =
¯
a1,n
]
]
a p,1
¯
a p,n
b p+1,1 ¯ b p+1,n
]
]
bm,1
¯
bm,n
For each possible fault f = 共1 , . . . , n兲, the measurements assuming
that fault f occurs can be expressed as a function of the process
parameters in an integrated simplified model,
Z f = 关C1,f u f + ␧1
+ ␧ p+1兩
¯
C p,f u f + ␧ p
兩C p+1,f 兩u f 兩
兩Cm,f 兩u f 兩 + ␧m兩兴
¯
共11兲
where Ci,j corresponds to the elements on the ith row and the jth
column of the constant matrix C.
3.2 Joint Probability Density Function of the Measurements Assuming Fault f. In this step, the multivariate joint pdf of
Z f is derived from Eq. 共11兲 obtained in Step 1. Z f is a set of m
random variables. The joint cumulative density function of Z f
denoted as G f 共Z f 兲, is given by
G f 共Z f 兲 = P兵Z f 艋 z其 = P兵Z1f 艋 z1, . . . ,Zmf 艋 zm其
冕 冉冕
⬁
G f 共Z f 兲 =
u f =−⬁
共z1−C1,f 兲
␧1=−⬁
冕 冕
共z p−C p,f 兲
¯
共12兲
␧ p=−⬁
Equation 共12兲 can be rewritten as Eq. 共13兲 by partitioning the
space for u f ⬎ 0 and u f ⬍ 0, where u f is the component of u corresponding to the process fault f,
G f 共Z f 兲 = P兵Z f 艋 z when u f ⬎ 0其 + P兵Z f 艋 z when u f ⬍ 0其
共13兲
Based on the constant matrix C defined in Step 1, on the two
conditions u f ⬎ 0 and u f ⬍ 0 highlighted in Eq. 共13兲, and on the
assumption that ␧ is normally distributed with mean 0 and covariance matrix ⌺␧ = ␴2␧ · Im, Eq. 共11兲 can be decomposed into a set of
equations as in Table 1.
In Table 1, it is shown that although the system is nonlinear
overall, the simplified model is piecewise linear: The system of
equations shown creates a partition of the space of u and ␧, denoted as ⌽, into 2共m−p+1兲 regions ⌽r 共r = 1 , . . . , 2共m−p+1兲兲, and the
relationship between the quality measurements and the process
fault is linear in each region. To provide an intuitive understanding of these partitions, an example is shown in Fig. 6 for the
system introduced in Sec. 2. In this example, two measurements
were taken, one linear and one nonlinear, Z1 and Z2, respectively,
and there were two possible variation sources u1 and u2. The
partition of the space when u1 occurs is shown in Fig. 6.
In this example, for k = 1 共e.g., for the linear measurement兲, the
space 共u1 , ␧1 , ␧2兲 is not partitioned, as expected. For k = 2 共e.g., for
the nonlinear measurement兲, the space is partitioned into four regions 共denoted as 1–4 in Fig. 6兲 separated by the half-plane 共␧2
= −0.9u1兲 for u1 ⬎ 0 and by the half-plane 共␧2 = 0.9u1兲 for u1 ⬍ 0.
With each region ⌽r being identified, the joint density of Z f can
be calculated on the entire space ⌽ as
G f 共Z f 兲 =
¯
冕
r
冕
g共u f ,␧1, . . . ,␧m兲 共14兲
⌽
共zm−Cm,f 兲
␧m=−共zm+Cm,f 兲
g共u f ,␧1, ¯ ,␧m兲dz1 ¯ dzm
冊
共15兲
From Eqs. 共11兲 and 共15兲–共17兲, the pdf of Z f is determined as
g 共Z 兲 =
f
共16兲
f
where g共u f , ␧1 , . . . , ␧m兲 is the joint probability function of the m
+ 1 random variables u f , 共␧k兲k=1,. . .,m; because all the regions ⌽r
constitute the full space ⌽, the cumulative density function can be
determined by successive integration as shown in
␧ p+1=−共z p+1+C p+1,f 兲
g共u f ,␧1, . . . ,␧m兲 = g0共u f 兲g1共␧1兲 ¯ gm共␧m兲
f
⌽
共z p+1−C p+1,f 兲
The assumption of independence of the measurement noise
leads to the simplification of the joint pdf g共u f , ␧1 , . . . , ␧m兲 using
兺 共P兵Z 艋 z兩u 苸 ⌽ 其兲 =
f
e −共Z
f TZ f /共2␴2兲兲
␧
共m−2p兲/2+1冑 2
␲m/2␴m−1
␴␧ + ␴2f · CTf C f
␧ 2
2m−p
⫻
兺e
冑
共共␴2f · Sk · B · diag共C f 兲 · Z f 兲2/共2␴2␧ ␴2␧+␴2f ·CTf C f 兲兲
共18兲
k=1
where g0共·兲 , g1共·兲 , . . . , gm共·兲 are the marginal pdfs of u f , ␧1 , . . . , ␧m.
Furthermore, since both process variable u and noise ␧ are assumed to be normally distributed and centered, their pdfs are determined by
where B = 关B1 兩 B2兴, with B1 = 共1兲2m−p⫻p, B2 is a 共2m−p ⫻ 共m − p兲兲
combinatory matrix. An illustration of a combinatory matrix is
given by
If p = 2 and m = 4, then B2 =
g0共X兲 = ¯ = gm共X兲 =
1
冑2 ␲ e
−X2/2␴2
where ␴2 is the variance of the variable X of interest.
Journal of Manufacturing Science and Engineering
共17兲
冤 冥
1
1
−1
1
1
−1
共19兲
−1 −1
The vector Sk is a 共2 ⫻ 1兲 selection vector where its kth
component is the only nonzero component and is equal to 1,
diag共·兲 corresponds to the operation transforming a 共m ⫻ 1兲 vector
m−p
JUNE 2008, Vol. 130 / 031007-5
Downloaded 04 Aug 2008 to 137.205.175.120. Redistribution subject to ASME license or copyright; see http://www.asme.org/terms/Terms_Use.cfm
Table 1 Partition of the space and conditional equations
k
uf
k = 共1 , . . . , p兲
k = 共p + 1 , . . . , m兲
∀u f 苸 R
uf ⬎ 0
uf ⬍ 0
␧k
∀␧k 苸 R
␧k ⬎ −Ck,f · u f
␧k ⬍ −Ck,f · u f
␧k ⬎ Ck,f · u f
␧k ⬍ Ck,f · u f
Zkf
Zkf = 共Ck,f u f + ␧k兲
Zkf = 共Ck,f u f + ␧k兲
Zkf = −共Ck,f u f + ␧k兲
Zkf = 共−Ck,f u f + ␧k兲
Zkf = 共Ck,f u f − ␧k兲
into a 共m ⫻ m兲 diagonal matrix, and C f is the fth column of the
constant matrix C defined in Step 1.
In the following, we present plots of the joint pdf, given different scenarios to illustrate the behavior of the function based on the
example introduced in Sec. 2. In this example, Z1 refers to the
linear measurement and Z2 refers to the relational measurement.
Figure 7共a兲 illustrates the scenario when no fault occurs. The next
three plots 共Figs. 7共b兲–7共d兲兲 correspond to the scenarios when
fault u2 occurs with different magnitudes, characterized by a
signal-to-noise ratio 共S / N0 = ␴2u / ␴2␧兲 equal to 3, 5, and 10 for Figs.
2
7共b兲–7共d兲 respectively. Figure 7共e兲 shows the scenario when fault
u1 occurs with a signal-to-noise ratio of 5.
Insights about the behavior of the pdf can be drawn from Fig. 7.
First, as we can see from all figures, the pdf is truncated; i.e., the
probability is zero when Z2 ⬍ 0; this is expected since the measure
of a distance is always positive. Second, the distribution of Zkf for
k = 1 , . . . , p is symmetric, i.e., the following condition is true:
∀u0 苸 R,
P共Zkf 艋 zk兩u f = u0兲 = P共Zkf 艋 zk兩u f = − u0兲 共20兲
Therefore, it is expected that the pdf be symmetric with respect
to the linear measurement of Z1, as shown in Fig. 7. Third, from
Fig. 7共a兲, we can see that when no fault happens, the multivariate
pdf is simply a multivariate half-normal distribution associated
with a normal distribution with mean 0 and covariance matrix
兺␧ = ␴2␧ · Im. This is expected since there is only noise in the system
if no fault happens in the system. Fourth, from Figs. 7共b兲–7共d兲, we
can see the change in the shape of the pdf due to the fault, depending on the fault magnitude. Fifth, by comparing Figs. 7共c兲
and 7共e兲, we see that the shape of the pdf is different for each
fault; in other words, the relative positions of the tails of the joint
pdf depend on the parameters of matrix C introduced in Sec. 2.
This implies that we can differentiate different faults by comparing the fit of observed measurements to the pdfs, given each fault
scenario. This is actually the basic idea of the proposed variation
source identification technique.
3.3 Determination of the Likelihood Functions. Given
quality measurements of sample size N, the likelihood function of
the sample is defined as
冉兿 冊
N
L f 共C f , ␴2f , ␴2␧兲 =
g f 共Zi兲
共21兲
i=1
where Zi corresponds to the ith measurement. The likelihood is a
function of m + 2 parameters C1,f , . . . , Cm,f , ␴2f , ␴2␧; 共C1,f , . . . , Cm,f 兲
are known from the constant matrix C defined in Step 1. However,
␴2f and ␴2␧ are unknown and need to be estimated to determine the
value of the likelihood function. The variance of measurement
noise can often be obtained from gauge R&R study 关20兴. In a
typical assembly process, the noise variance is around 0.05 mm2.
A faulty condition is characterized by an increase of variance for
a process variable. The threshold to define when a fault occurs 共in
other words, to define ␴ f in Eq. 共18兲兲 is left at the practitioners’
discretion: The closer the value is taken from the true fault variance shift, the better the result will be. A conservative way to
estimate the variance shift of the fault is to use ␴2f = 5␴2␧. Alternatively, it is possible to calculate an estimate of the fault variance,
given sample data as follows:
共a兲
共b兲
Assume that fault f happens; then, find j 艋 p such that
C j,f ⫽ 0, where C j,f is the element on the jth row and the
fth column of matrix C.
Determine the variance of the collected data for the jth
measurement using
␴ˆ 2f =
Var共Z j兲 − ␴ˆ 2␧
C2j,f
共22兲
where ␴ˆ ␧ is the estimated variance of the noise.
The derivation of Eq. 共22兲 is straightforward from the variance
of a linear combination of normal random variables.
Fig. 6 Partition of the space for the example in Sec. 2 when u1
is the variation source
031007-6 / Vol. 130, JUNE 2008
3.4 Likelihood Comparison for the Identification of the
Variation Source. In this section, a likelihood comparison 关21,22兴
procedure is used to identify the variation source. This comparison is used to examine whether a model provides a good fit to the
sample data. We define the ensemble ⌰ f , which contains all parameters of the model defined in Eq. 共11兲: C f , ␴ f , ␴␧. Also, we
define the model ensemble for all n possible faults ⌰
= 艛k=1,. . .,n⌰k as the union of all ensembles of the individual fault
models. When fault f occurs in the process, the best fit for the data
is provided by the model with parameters from ⌰ f ; therefore, we
perform a series of n simultaneous independent comparisons to
identify the model that provides a good fit to the observed data.
For i = 1 , . . . , n,
Transactions of the ASME
Downloaded 04 Aug 2008 to 137.205.175.120. Redistribution subject to ASME license or copyright; see http://www.asme.org/terms/Terms_Use.cfm
Fig. 7 Plots of the pdf, given different scenarios
␪ 苸 ⌰i versus ␪ 苸 ⌰/⌰i
共23兲
where ␪ corresponds to the true parameters and ⌰ / ⌰i.
For each fault, the following ratio of likelihoods is determined,
Journal of Manufacturing Science and Engineering
冉
⌳i = − 2 log
Li共Ci, ␴i2, ␴2␧兲
sup„L j共C j, ␴2j , ␴2␧兲…
j⫽i
冊
共24兲
JUNE 2008, Vol. 130 / 031007-7
Downloaded 04 Aug 2008 to 137.205.175.120. Redistribution subject to ASME license or copyright; see http://www.asme.org/terms/Terms_Use.cfm
where sup共·兲 is the supremum function.
Given that the log function monotonically increases, Eq. 共24兲
can be expressed using Eq. 共21兲,
N
⌳ =−2
i
兺 log关g
冉兺
N
i
共Zti兲兴
+ 2 sup
j⫽f
t=1
t=1
log关g j共Ztj兲兴
冊
共25兲
If fault f happens in the system, it is expected that
L f 共C f , ␴2f , ␴2␧兲 ⬎ sup共L j共C j , ␴2j , ␴2␧兲兲,
and
therefore
j⫽f
⌳f⬍0.
Thus,
for
i = 1 , . . . , n,
if
⌳i⬍0, the likelihood of fault i is the largest among all possible likelihoods and fault i is claimed to have happened in the system.
4
Case Study
4.1 Process Description. An industrial case study for an automotive assembly process is used to demonstrate the derivation
of the models, the pdfs and the likelihood functions comparisons
as discussed in this paper. Further, different scenarios for fault
magnitudes and sample sizes are simulated to demonstrate the
effectiveness of the proposed methodology.
The case study is based on a simplified process for automotive
hood assembly 共Fig. 8兲. The assembly consists of three stages
involving the assembly of four parts. In the first stage, the right
fender is assembled with the body; in the second stage, the left
fender is assembled with the body; and in the last stage, the hood
is assembled with the body and fenders. Figure 8 shows the subassemblies at the end of each station. In this process, there is a
total of 27 locators among which four will be considered as potential variation sources.
The potential variation sources and quality measurements
共points P1 – P7兲 for the hood assembly process used in this simulation are shown in Fig. 9. The four locators L1 – L4 under study
are 共1兲 deviation of locator L2 in the y direction, 共2兲 deviation of
locator L1 in the y direction, 共3兲 deviation of locator L3 in the x
direction, and 共4兲 deviation of locator L4 in the z direction. In this
assembly process, five product quality characteristics are critical
and can be summarized as follows. 共1兲 Linear product quality
A=
冤
− 0.33
characteristics: deviation of point P1 in the y direction, deviation
of point P2 in the x direction, and deviation of point P3 in the y
direction. 共2兲 Relational product quality characteristics: distance
between points P4 and P5 and distance between points P6 and P7.
These relational product quality characteristics are observed in
practice as they are critical both for the aesthetics of the hood and
for the closing and sealing function of the hood.
Through an engineering analysis, the linear relationship between the process faults and the locations of the seven points can
be obtained 关10,17,19,23–29兴. Defining Y as a 共15⫻ 1兲 vector of
point locations and u 共4 ⫻ 1兲 as the vector of process faults, where
Y共1兲 is the deviation of point P1 in the y direction, Y共2兲 is the
deviation of point P2 in the x direction, Y共3兲 is the deviation of
point P3 in the y direction, Y共4 – 6兲 are the deviations of point P4
共on the Fender兲 in x-y-z-directions, Y共7 – 9兲 are the deviations of
point P5 共on the Hood兲 in x-y-z-directions, Y共10– 12兲 are the deviations of point P6 共on the Fender兲 in x-y-z-directions, and
Y共13– 15兲 are the deviations of point P7 共on the Hood兲 in
x-y-z-directions, the corresponding model matrix A is
0
0 0 0 0 0 0.0675 0.0375
0
0 0 0 0 0 0.7698
0
0.4
− 1 0 0 0 0 0 0.3571
0
− 0.2
0
0
0
1
− 0.33
0
Fig. 8 Three step simplified hood assembly process
0
0
1 0 1 0 0
0
It has to be pointed out that, in practice, the above mentioned five
product quality characteristics are measured instead of the vector
Y.
4.2 Numerical Study. A single fault scenario is simulated in
this case study corresponding to the failure of locator L1 in the y
direction. Matrix A is used to generate the five measured product
characteristics under different combinations of noise variance ␴2␧,
fault variance ␴2f , and sample sizes N. The variance of the noise,
␴2␧, take values from 共0.01, 0.05, 0.1, 0.2兲. For each noise variance, the corresponding fault variance ␴2f is calculated so that the
signal-to-noise 共S / N0兲 ratios, defined as ␴2f / ␴2␧, are 3, 5, and 10.
Also, for each combination, cases of three different sample sizes
N are generated 共N = 20, 50, and 100兲.
The methodology will be applied to two situations: 共i兲 when
only the linear measurements are considered for the variation
source identification, and 共ii兲 when all measurements including
both linear and relational measurements are considered.
031007-8 / Vol. 130, JUNE 2008
0
0.37
0
0 0.0675 0
0.37 0.037 0 0.7698 0
0.037 0 0.3571 0
0
0
0
0
冥
T
Step 1: Model simplification. For each possible variation source
共f = 1 , . . . , 4兲, the column C f is generated. For example, for f = 1,
C1 = 关−0.33 0 0 冑0.76892冑0.42 + 共0.37− 0.7698兲2 + 0.0372兴T; thus,
C1 = 关− 0.33
0
0
0.7698
0.5668兴T
共26兲
Step 2: Determination of the parameters of the pdf. Given m
= 5, the total number of measurements, and p = 3, the number of
linear measurements, matrix B = 关B1 兩 B2兴 is determined as
B=
冤
1 1 1
1
1 1 1 −1
1 1 1
1
1
1
−1
1 1 1 −1 −1
冥
共27兲
For each possible variation source 共f = 1 , . . . , 4兲, and based on C f
and B, the pdf is determined using Eq. 共18兲
Step 3: Determination of the likelihood functions. Using the
Transactions of the ASME
Downloaded 04 Aug 2008 to 137.205.175.120. Redistribution subject to ASME license or copyright; see http://www.asme.org/terms/Terms_Use.cfm
Fig. 9 Process parameters and measurements on the part
simulated data, the variance of the fault is estimated using Eq.
共22兲 assuming that variance of the noise is known. Then, for each
possible variation source 共f = 1 , . . . , 4兲, the likelihood function
L f 共C f , ␴2f , ␴2␧兲 is calculated.
Step 4: Likelihood comparisons. For each possible variation
source 共f = 1 , . . . , 4兲, the likelihood ratios are determined for cases
when only linear measurements are considered and when all measurements are considered simultaneously. When the ratio is negative, the corresponding fault is claimed to have happened in this
system.
4.3 Variation Source Identification Results. For each simulation, 10,000 replications are performed. The results of the simulation for the relational measurements, are shown in Table 2. Table
2 shows the identification rate of the variation source. By identification, we understand the case when only the likelihood ratio
corresponding to the fault that occurred is negative; in other
words, the procedure can exactly pinpoint the specific fault that
occurred in the system.
The variation source cannot be identified if only the linear measurements are used. Indeed, the system formed by matrix A is not
Table 2 Identification rates considering both linear and relational measurements
Faulty locator L1
S / N0
N
Noise
3
共%兲
5
共%兲
10
共%兲
20
0.01
0.05
0.1
0.2
71.12
81.25
83.39
86.85
90.18
97.63
98.16
98.89
96.83
99.97
99.97
99.98
50
0.01
0.05
0.1
0.2
85.75
94.69
95.89
97.75
98.15
99.96
99.97
99.99
99.84
100
100
100
100
0.01
0.05
0.1
0.2
94.29
99.11
99.42
99.77
99.93
100
100
100
100
100
100
100
Journal of Manufacturing Science and Engineering
diagnosable when only considering the linear measurements; in
other words, the linear measurements do not contain enough information to the identification of all process faults 关7,8兴: The true
variation source therefore can not be pointed out as the root cause
of the dimension deviations of the product by only using linear
measurements.
On the other hand, as shown in Table 2, the variation source can
be identified with different rates, given different scenarios, when
using both linear and relational measurements. In the following,
we discuss the different influential factors on the identification
rate.
Clearly, from Table 2, the sample size affects the identification
rate: As the sample size increases, the identification rate increases,
given that all other parameters are kept constant. Similarly, from
Table 2, as the signal-to-noise ratio increases, the identification
rate increases. This result is expected since an increase in the
signal-to-noise ratio corresponds to an increase of the importance
of the fault signal over the perturbation in the measurement signals. Also, as the noise variance increases, the identification rate
slightly increases. In fact, this can be explained by the fact that the
signal-to-noise ratio is kept as constant. When the noise level
increases and the signal-to-noise ratio does not change, the absolute difference between the fault variance and noise variance will
increase and it will benefit the variance source identification
procedure.
These simulation results can be used to develop heuristics
based on the number of possible faults in the system, the parameters in the model, the noise level, and the expected variance shift
of the faulty parameters. For the hood assembly example, with a
sample size of 50, which is ten times the dimension of the measurement, and a signal-to-noise ratio larger than 5, the proposed
variation source identification methodology provides a satisfactory performance.
5
Robustness Analysis
In order to make the problem analytically tractable and to gain
useful insights, several assumptions are adopted in the derivation
of this method. However, these assumed conditions might not be
precisely met in practice. In this section, the robustness of the
methodology is verified with respect to its assumptions using
simulations based on the assembly process introduced in Sec. 4.
First, the single fault assumption is relaxed, and a second weak
variation source is introduced in the system. Then, the assumption
of independence of the measurement noise with the fault is relaxed and the impact of correlation is studied. Finally, the assumption of normality of the fault is relaxed and the power of the
methodology is measured as the distribution of the fault becomes
less normal.
5.1 Presence of a Weak Variation Source in the System. In
this paper, the occurrence of a single fault is defined as that instance when a single element in u 共the random vector of the variation sources兲 has a large variance and is the major contributor to
the product dimensional quality. In order to test the robustness of
the methodology to the existence of a weak variation source, a
new signal-to-noise 共S / N1兲 ratio is introduced corresponding to
the ratio between the variance of the dominant variation source
共S兲 and the variance of a weaker variation source 共N1兲. In this new
simulation, the white noise level 共N0兲 is fixed and defined as 0.05.
The results are shown in Table 3.
The trends shown in Table 3 are quite similar to those obtained
when considering white noise only; thus, the methodology is
shown to be robust. Other insights from Table 3 include the fact
that the sample size has a quite significant impact on fault detection, and as sample size increases, the identification rate increases,
given that all other parameters are kept constant. Similarly, as the
signal-to-noise 共S / N1兲 ratio increases, the detection power increases. This is a clearly expected result, since it shows that as the
JUNE 2008, Vol. 130 / 031007-9
Downloaded 04 Aug 2008 to 137.205.175.120. Redistribution subject to ASME license or copyright; see http://www.asme.org/terms/Terms_Use.cfm
Table 3 Results considering an additional weak variation
source
Table 5 Identification rate for Weibull distributed faults
Faulty locator L1
Faulty locator L1
N
S / N1
N
N1
3
共%兲
5
共%兲
10
共%兲
20
0.05
0.1
0.2
87.82
91.47
94.12
98.63
98.63
98.83
99.97
99.95
99.92
50
0.05
0.1
0.2
97.8
99.02
99.71
99.98
99.98
100
100
100
100
100
0.05
0.1
0.2
99.85
99.99
100
100
100
100
100
100
100
variance of the weak variation source gets weaker, i.e., as the
dominant variation source gets stronger, the identification of the
dominant variation source becomes easier.
5.2 Presence of Correlation Between Variation Source and
Noise. Simulation has been performed in the presence of correlation between noise and variation source. In other words, the variables u and ␧ in the model have a generic covariance matrix
⌺=
冋
⌺ u ⌺ u␧
⌺ u␧ ⌺ ␧
册
where ⌺u and ⌺␧ are diagonal matrices and ⌺u␧ is constructed
such that the correlation of the noise and variation source is controlled with a scalar parameter ␳ij, where ␳ij = ␴ij / 共␴ii␴ jj兲 is the
correlation coefficient between fault i and measurement noise j. In
the expression, ␴ij is the covariance between the ith variance
source and the jth component of noise, and ␴ii and ␴ jj are the
standard deviation of the ith variance source and the jth component of noise, respectively. Simulation has been carried out for
different correlation scenarios and correlation coefficients; as ␳ij
increases, the correlation between the variation source and the
noise increases. The simulation is repeated 10,000 times for values of ␳ij ranging from 0 to 0.3. The first two scenarios simulate
the case where the fault is separately correlated with two different
measurements. The third scenario is simulating the case where the
fault is simultaneously correlated with two measurement noises.
In all simulations, the other parameters of the simulation are kept
constant: The signal to noise ratio is defined as 5 and the sample
size is 50. The results are gathered in Table 4.
As shown with this simulation, the methodology performs well
Table 4 Results considering correlation
Faulty locator L1
␳ij
共i , j兲
N0
0
共%兲
0.1
共%兲
0.2
共%兲
0.3
共%兲
L1 , ␧2
0.05
0.2
99.96
99.99
99.96
99.99
99.96
99.99
99.97
99.99
L1 , ␧3
0.05
0.2
99.96
99.99
99.56
99.79
91.23
94.16
36.2
43.3
L1 , ␧2 , ␧4
0.05
0.2
99.96
99.99
99.95
100
99.95
100
99.95
99.99
031007-10 / Vol. 130, JUNE 2008
Scale
20
共%兲
50
共%兲
100
共%兲
0.1
2
3.4
5
8
10
12
92.19
99.80
99.99
99.96
98.37
78.44
48.98
99.66
100
100
100
99.99
91.98
53.96
99.99
100
100
100
100
98.46
58.22
in the presence of correlation; however, as expected, as the correlation increases, the methodology’s detection power reduces. It
can therefore be concluded that correlation disturbs the methodology negatively. The methodology is robust to this disturbance.
One point worth pointing out is that the impact of the correlation
is related not only to the magnitude of correlation, but also to the
structure of the correlation. For example, Table 2 shows that the
correlation does not have a significant impact on the identification
rate when L1 is correlated with ␧2 while it possesses a clear impact when L1 is correlated with ␧3.
5.3 Impact of Non-Normally Distributed Faults. The robustness of the methodology when the faults are not normally
distributed has been studied as well. The normality assumption for
the faults is relaxed, and a Weibull distribution is used instead.
The rational of selecting Weibull distribution is that the Weibull
distribution has two parameters, one shape parameter and one
scale parameter. When the scale parameter is equal to 3.4, the
Weibull distribution behaves like a normal distribution. The shape
parameter for the distribution is set to 0.5 and the scale parameter
varies from 0.1 to 12. The simulation is repeated 10,000 times,
and the variance of the white noise is kept constant at 0.05. The
results are gathered in Table 5.
The results clearly show the robustness of the method to a
relaxation of the normality assumption. Of course, the results in
Table 5 show that the closer the distribution is to normal 共scale
parameter equals 3.4兲, the better the results.
6
Conclusion and Future Work
In this paper, we present a methodology for identifying variation sources in manufacturing processes including relational dimension measurements. The nonlinear measurements studied in
this paper consist of the relative distance between two features.
The proposed methodology is based on the explicit derivation of
the pdf of the measurements, assuming that a single fault occurs in
the system. The pdf is then used to conduct a series of comparisons between likelihood ratios to identify the process parameter at
fault based on sampled measurements. This methodology is generic and can be applied to other nonlinear measurements than the
distance between two features. If the joint pdf of the measurements cannot be obtained analytically, nonparametric methods of
estimating joint probability functions can be used. A case study
has been conducted to illustrate the effectiveness of the methodology. It has been demonstrated that including nonlinear relational
measurements dramatically improves variation source identification capability. Also, in the case study, the influence of signal to
noise ratios and sample sizes has been discussed. Furthermore, the
robustness of the methodology to the relaxation of the key assumptions has been tested. The proposed methodology can be
used for variation source identification using nonlinear relational
measurements critical to product functionality.
The proposed methodology generates a new direction in diagnosis extending current state of the art to the use of relational
Transactions of the ASME
Downloaded 04 Aug 2008 to 137.205.175.120. Redistribution subject to ASME license or copyright; see http://www.asme.org/terms/Terms_Use.cfm
quality characteristics. Future extensions of this work include the
study of other relations, leading to the inclusion of complicated
measures such as form measures 共flatness, circularity, and cylindricity兲 in variation source identification. Also, the method needs
to be extended to scenarios when multiple faults occur. Finally,
the study of the influence of a structured measurement noise could
be investigated.
Acknowledgment
The authors gratefully acknowledge the financial support of the
National Science Foundation Award Nos. CMMI-0529327,
CMMI-0322147, and NSF-DMII-0239244, the NIST Advanced
Technology Program ATP Cooperative Agreement No.
70NANB3H3054 and UK EPSRC Star Award. The authors also
appreciate the fruitful discussion with Ramesh Kumar and Dr.
Ying Zhou from Dimensional Control Systems, Inc.
References
关1兴 Ceglarek, D., and Shi, J., 1995, “Dimensional Variation Reduction for Automotive Body Assembly,” Manuf. Rev., 8, pp. 139–154.
关2兴 Ceglarek, D., and Shi, J., 1996, “Fixture Failure Diagnosis for the Autobody
Assembly Using Pattern Recognition,” ASME J. Eng. Ind., 118共1兲, pp. 55–66.
关3兴 Ding, Y., Ceglarek, D., and Shi, J., 2002 “Fault Diagnosis of Multistage Manufacturing Processes by Using State Space Approach,” ASME J. Manuf. Sci.
Eng., 124共2兲, pp. 313–322.
关4兴 Ceglarek, D., and Shi, J., 1999, “Fixture Failure Diagnosis for Sheet Metal
Assembly With Consideration of Measurement Noise,” ASME J. Manuf. Sci.
Eng., 121共4兲, pp. 771–777.
关5兴 Li, Z., Zhou, S., and Ding, Y., 2006, “Pattern Matching for Root Cause Identification of Manufacturing Processes With Consideration of General Structured Noise,” IIE Trans., Qual. Reliab. Eng., 39, pp. 251–263.
关6兴 Li, Z., and Zhou, S., 2006, “Robust Method of Multiple Variation Sources
Identification in Manufacturing Processes for Quality Improvement,” ASME J.
Manuf. Sci. Eng., 128共1兲, pp. 326–336.
关7兴 Ding, Y., Shi, J., and Ceglarek, D., 2002, “Diagnosability Analysis of Multistage Manufacturing Processes,” ASME J. Dyn. Syst., Meas., Control, 124共1兲,
pp. 1–13.
关8兴 Zhou, S., Ding, Y., Chen, Y., and Shi, J., 2003, “Diagnosability Study of
Multistage Manufacturing Processes Based on Linear Mixed-Effects Models,”
Technometrics, 45共4兲, pp. 312–325.
关9兴 Zhou, S., Chen, Y., and Shi, J., 2004 “Root Cause Estimation and Statistical
Testing for Quality Improvement of Multistage Manufacturing Processes,”
IEEE. Trans. Autom. Sci. Eng., 1共1兲, pp. 73–83.
关10兴 Huang, Q., and Shi, J., 2004, “Variation Transmission Analysis and Diagnosis
of Multi Operational Machining Processes,” IIE Trans., 36, pp. 807–815.
关11兴 Ding, Y., Zhou, S., and Chen, Y., 2005 “A Comparison of Process Variance
Estimation Methods for In-process Dimensional Control,” ASME J. Dyn.
Syst., Meas., Control, 127共1兲, pp. 69–79.
Journal of Manufacturing Science and Engineering
关12兴 Apley, D. W., and Shi, J., 2001, “A Factor-Analysis Method for Diagnosing
Variability in Multistage Manufacturing Processes,” Technometrics, 43, pp.
84–95.
关13兴 Apley, D. W., and Lee, H. Y., 2003, “Identifying Spatial Variation Patterns in
Multivariate Manufacturing Processes: A Blind Separation Approach,” Technometrics, 45共3兲, pp. 220–234.
关14兴 Jin, N., and Zhou, S., 2006, “Data-Driven Variation Source Identification of
Manufacturing Processes Based on Eigenspace Comparison,” Naval Res. Logistics Quart., 53共5兲, pp. 383–396.
关15兴 Jin, N., and Zhou, S., 2006, “Signature Construction and Matching for Fault
Diagnosis in Manufacturing Processes Through Fault Space Analysis,” IIE
Trans., 38, pp. 341–354.
关16兴 American Society of Mechanical Engineers, Y14.5.1 Subcommittee, 1992,
Mathematization of Dimensioning and Tolerancing, American Society of Mechanical Engineers, New York.
关17兴 Ding, Y., Ceglarek, D., and Shi, J., 2000, “Modeling and Diagnosis of Multistage Manufacturing Processes: Part I. State Space Model,” in Proceedings of
the 2000 Japan/USA Symposium Flexible Automation, Ann Arbor, MI.
关18兴 Apley, D. W., and Shi, J., 1998, “Diagnosis of Multiple Fixture Faults in Panel
Assembly,” ASME J. Manuf. Sci. Eng., 120, pp. 793–801.
关19兴 Zhou, S., Huang, Y., and Shi, J., 2003, “State Space Modeling of Dimensional
Variation Propagation in Multistage Machining Process Using Differential Motion Vectors,” IEEE Trans. Rob. Autom., 19, pp. 296–309.
关20兴 Montgomery, D. C., 2001, Introduction to Statistical Quality Control, 4th ed.,
Wiley, New York.
关21兴 Lehmann, E. L., 1986, Testing Statistical Hypotheses, 2nd ed. Wiley, New
York.
关22兴 Neyman, J., and Pearson, E. S., 1933, “On the Problem of the Most Efficient
Tests of Statistical Hypotheses,” Philos. Trans. R. Soc. London, Ser. A, 231,
pp. 289–337.
关23兴 Djurdjanovic, D., and Ni, J., 2001, “Linear State Space Modeling of Dimensional Machining Errors,” Trans. North Am. Manuf. Res. Inst. SME, 29, pp.
541–548.
关24兴 Huang, Q., Zhou, N., and Shi, J., 2000, “Stream of Variation Modeling and
Diagnosis of Multi-Station Machining Processes,” in Proceedings of the 2000
ASME International Mechanical Engineering Congress Expo (IMECE’00), Orlando, FL, pp. 81–88.
关25兴 Jin, J., and Shi, J., 1999, “State Space Modeling of Sheet Metal Assembly for
Dimensional Control,” ASME J. Manuf. Sci. Eng., 121, pp. 756–762.
关26兴 Loose, J.-P., Zhou, S., and Ceglarek, D., 2007, “Kinematic Analysis of Dimensional Variation Propagation for Multistage Machining Processes With General
Fixture Layout,” IEEE. Trans. Autom. Sci. Eng., 4共2兲, pp. 141–152.
关27兴 Mantripragada, R., and Whitney, D. E., 1999, “Modeling and Controlling
Variation Propagation in Mechanical Assemblies Using State Transition Models,” IEEE Trans. Rob. Autom., 15, pp. 124–140.
关28兴 Ceglarek, D., Shi, J., and Wu, S. M., 1994, “A Knowledge-Based Diagnosis
Approach for the Launch of the Auto-Body Assembly Process,” ASME J. Eng.
Ind., 116共4兲, pp. 491–499.
关29兴 Ceglarek, D., Huang, W., Zhou, S., Ding, Y., Kumar, R., and Zhou, Y., 2004,
“Time-Based Competition in Manufacturing: Stream-of-Variation Analysis
共SOVA兲 Methodology-Review,” Int. J. Flexible Manufacturing Systems,
16共1兲, pp. 11–44.
JUNE 2008, Vol. 130 / 031007-11
Downloaded 04 Aug 2008 to 137.205.175.120. Redistribution subject to ASME license or copyright; see http://www.asme.org/terms/Terms_Use.cfm
Download