Uncertainty Identification of Damage Growth Parameters using Nonlinear Regression Alexandra Coppe*, Raphael T. Haftka†, and Nam H. Kim‡ ABSTRACT In this paper, a linear perturbation concept is used to quantify uncertainty in the nonlinear regression method. First, nonlinear optimization is solved to find the model parameters. Then, the nonlinear model is linearized at the identified parameter values, from which the uncertainty quantification in the linear regression method is be used. This approach introduces two sources of errors: (1) linearization error and (2) error associated with assumption of uncorrelated Gaussian noise. The proposed method is applied to identifying uncertainty in Paris model parameters that describes the fatigue crack growth. 1

INTRODUCTION

Recently, it has been shown that structural health monitoring (SHM) systems can be used for inspection to detect damage [1]. SHM-based maintenance is effective as only those airplanes that are in danger will be sent for maintenance (condition-based maintenance). Furthermore, Coppe et al. [2] showed that in addition to damage diagnosis SHM can predict the remaining useful life (RUL) by identifying damage growth parameters. They used Bayesian inference [3] to reduce uncertainty in the damage growth parameters using measured damage size information. Bayesian inference is a powerful method of quantifying uncertainty in the model parameters. It can take into account the prior knowledge on the unknown parameters and improve it using experimental observations. However in the case of SHM the advantage of the prior information can be overpowered by the amount of data available. In addition, when many parameters are updated simultaneously, Bayesian inference becomes computationally expensive due to multidimensional integration. On the other hand, the traditional linear regression method [4] can be used to identify deterministic parameters when the model is a linear function of the parameters. This method is in particular powerful when many data are available, which is the case for SHM. By assuming that the noise in the experimental data is Gaussian, it is possible to estimate the uncertainty in the identified parameters. When the physical model is a nonlinear function of model parameters, it is not as straightforward to quantify the uncertainty quantification. As will be shown in the numerical examples, the crack growth in aircraft structures nonlinearly depends on the parameters that need to be identified. In this paper, a linear perturbation concept is used to quantify uncertainty in the *

Assistant research scientist, CALCE, University of Maryland, College Park, MD 20742, [email protected] Distinguished professor, Mechanical and Aerospace Engineering, University of Florida, Gainesville, FL 32611, [email protected] ‡ Associate professor, Mechanical and Aerospace Engineering, University of Florida, Gainesville, FL 32611, [email protected]

nonlinear regression result. First, nonlinear optimization is used to find the model parameters that minimize error between the model and SHM data. Then, the nonlinear model is linearized at the identified parameter values, from which the uncertainty quantification in the linear regression method can be used. This approach can introduce two errors into the estimate of the uncertainty: (1) linearization error and (2) error associated with assumption of Gaussian noise. In addition, it is assumed that noises at different experiments are uncorrelated. The objective of the paper is to examine their effect on accuracy of the uncertainty estimation. 2

UNCERTAINTY QUANTIFICATION IN NON-LINEAR REGRESSION

Regression is commonly used for identifying unknown parameters of a physical model using experimental data, which normally include noise and error. Thus, if the experiment is repeated, it is likely to identify different values of the parameters. In this section, a method of calculating the uncertainty of identified parameters from nonlinear regression will be reviewed. In order to make the presentation easy to understand, estimation of parameter uncertainty in linear regression is discussed first, followed by that of nonlinear regression. 2.1 Uncertainty in Linear Regression In regression, a response function y(t ) is approximated by a simple function f (t, ) with the dim( ) : vector of parameters whose dimension is n

y(t )

f (t, )

(1)

where is the approximation error. The regression model is called linear when the approximate function is a linear function of , as n

f (t, )

i i

(t )

(2)

i 1

where i (t ) are basis functions. It is assumed that the expression of the response function, y(t ) , is unknown, but its values can be evaluated at discrete points. Or, it is also possible that the response can be evaluated through experiments. In such a case, the experimental data may include measurement noise. The objective of regression is to estimate the parameters so that the approximation error is minimized. Normally, this can be done with ny data, which are given in the form of (ti , yi ), i 1, , ny that may contain error or noise. In regression, the parameters are estimated by minimizing the sum of the squares of discrepancies between the measurements and f (t, ) . In general, the exact values of can only be found when the number of experimental data is infinity. With finite ny , the values are only estimate, which will be denoted by b in this paper. By denoting y(ti ) yi , the vector of errors (discrepancies) can be written as

2

(t1 )

2

(t1 )

n

(t1 )

(t2 )

2

(t2 )

n

(t2 )

(tn )

2

(tn )

n

(tn ) bn

e1 e2

y1 y2

1

en

yn

1

y

y

1

y

y

b1 b2

(3)

y

Or, symbolically,

e

y

X b

(4)

The vector of parameters b are estimated by minimizing the root-mean-square error defined as

1 T e e ny

eRMS

(5)

After substituting Eq. (4) into Eq. (5) and minimizing the root-mean-square error, the following linear regression equation can obtained:

XTX b

XT y

(6)

which can be solved for the estimate b of parameters. Because the experimental data includes random noise, the estimated parameters will be different for different sets of experimental data. Therefore, there is uncertainty in the identified parameters. The objective is to estimate the uncertainty in the estimated parameters due to the random noise in the experimental data. When experimental data have uncorrelated, normally distributed random noise with standard deviation (STD) of ; i.e., v N (0, 2 ) . Then, the unbiased estimate of the variance can be obtained from [5] ˆ2

eT e ny n

(7)

The sensitivity of estimated parameters with respect to small differences in data can be calculated using the covariance matrix of b . Using Eq. (6), the covariance matrix can be obtained as 2 b

1

XT X

(8)

The diagonal components of b is the variance of b , which represents a measure of the sensitivity of estimated parameters with respect to the noise. Since the standard deviation of the noise is unknown in advance, its estimate in Eq. (7) can be used. Thus, the standard error (SE) of parameter b j can be obtained by

SE(bj )

ˆ XT X

1 jj

,

j

1,

,n

(9)

3

The above standard error is indeed the estimate of the standard deviation of regression coefficient b j due to noise in the data. 2.2 Uncertainty in Nonlinear Regression Different from a linear regression problem, many physical models cannot be represented as a linear combination of unknown parameters as in Eq. (2). In such a case, instead of solving a linear regression Eq. (6), a nonlinear optimization problem is solved to minimize the root-meansquare error in Eq. (5) in which the errors are now defined as ei

f (ti , b),

yi

i

1,

, ny

(10)

Then, the nonlinear optimization problem can be stated as: Find the optimum values of parameters b such that

b*

arg min eRMS

(11)

b

Once the optimum values of parameters are obtained, the uncertainties in the parameters are estimated by linearizing the nonlinear model function at the optimum point. In order to linearize the model function, the first-order Taylor series expansion method can be used for f (t, b) where b b* b . By ignoring higher-order terms, the model problem can be linearized as

f (t, b)

f (t, b* ) bi bi

*

f (t, b ) i

(12)

By moving f (t, b* ) to the left-hand side, the expression for residual can be obtained as

r

f (t, b)

f (t, b* ) i

f (t, b* ) bi bi

(13)

Equation (13) can be considered as a linear regression problem with unknown parameters b , and the gradients f / bi becomes the basis vector i in Eq. (2). Therefore, the uncertainty in parameters b can be calculated using the same procedure described in Section 2.1. For that purpose, the regression coefficient matrix can be written as

X

f (t1, b* )

f (t1, b* )

f (t1, b* )

b1

b2

bn

f (t2 , b* )

f (t2 , b* )

f (t2 , b* )

b1

b2

bn

f (tn , b* )

f (tn , b* )

f (tn , b* )

b1

b2

bn

y

y

(14)

y

Then, Eq. (9) can be used to estimate the standard error of b , which can also be considered as the standard error of b* if the problem is linear. Due to the nonlinearity, the standard error of 4

b will be different from that of b* . However, if the nonlinearity is small, or if the uncertainty in b* is small, them the difference between them will be small. 3

UNCERTAINTY IDENTIFICATION OF CRACK GROWTH PARAMETERS

The problem of interest is to identify crack growth parameters in the Paris model [6] using measured crack sizes at different cycles:

da dN

C

K

m

(15)

where a is half the crack size, N the number of cycles, m and C two Paris model parameters, and K is the range of stress intensity factor. In this model, the number of cycles is considered as a time; i.e., ti N i . For an infinite panel under mode I loading condition, the crack size at cycle N i can be calculated from the initial crack size a 0 as

ai

N iC (1

m 2

1

)m

)(

a0

2 m 2 m 2

(16)

In the above crack size model, model parameters, such as C , m and a 0 , need to be identified. Coppe et al. (2010) used Bayesian inference to identify the unknown parameters with measured crack sizes. They showed that although Bayesian inference can accurately identify uncertainty of unknown model parameters, it is a computational intensive process especially when many parameters need to be identified. In this section, nonlinear regression method is used to identify the model parameters as well as their uncertainty. The measured data, aimeas , are actually simulated in this paper by applying an error model to the modeled crack size, a i in Eq. (16). The error model includes the effect of bias, b , and noise, v , of the sensor measurement. The former is deterministic and represents a calibration error, while the latter is random and represents a white noise. It is first assumed that the true values of model parameters (C , m and a 0 ) are known. Then, using Eq. (16), the true crack sizes are generated at given cycles N i . The measured crack size can then be defined as

aimeas

ai

b

v

(17)

In this paper, the random noise is assumed to be uniformly distributed between the lower- and upper-bounds as v Uniform( z, z ) . This is an efficient way of validating the uncertainty in the model parameters because different sets of measured crack sizes can be generated. 3. Let the vector of unknown model parameters is defined as b {m, a0,b}T ; i.e., n meas Using measured crack size ai at cycle N i , the regression problem can be stated as minimizing the root-mean-square error in Eq. (5) in which the errors are defined as ei

aimeas

f (N i , b)

(18)

with

f (N i , b)

ai (N i , b)

b

(19)

5

Using Eq. (18), the nonlinear optimization problem in Eq. (11) is solved for the optimum parameters b* {m *, a0*,b * }T . The lsqnonlin function in Matlab is used to solve the nonlinear optimization problem in Eq. (11). Once the model parameters are identified, the uncertainty of these parameters are estimated using the standard error in Eq. (9). The derivatives of model function f (N i , b) with respect to model parameters b are obtained using the symbolic differentiation in Matlab. In order to assess the accuracy of this uncertainty quantification approach, Monte Carlo simulation (MCS) is used to estimate the uncertainty in the identified parameters. In MCS, it is assumed that the experiments are repeated many times, and the parameters are identified for each experiment, from which the distribution of identified parameters can be estimated. The first example assumes that all model parameters are known except for the Paris model exponent m . It is assumed that the experimental data has random noise v Uniform( 1,1)mm , but no bias. Figure 1 shows the standard error estimated from the proposed linearization method in a dashed curve. The uncertainty is calculated every 100 cycles. For example, at N 5 500 , five measured data are used; i.e., ny 5 . It is noted that the standard error decreases significantly as more data are used. In order to validate the estimated standard error, the standard deviation from MCS is also plotted in a solid curve. For MCS, the nonlinear regression problem is solved 1,000 times with randomly generated data using Eq. (17), from which the standard deviation of parameter m is estimated. It can be observed that the calculated standard error (dashed curve) fits very well the estimated standard deviation (solid curve). 10

-1

Uncertainty in m

Standard error Standard deviation

10

10

10

-2

-3

-4

0

500

1000

1500

2000

2500

Number of cycles at inspection

Figure 1: Comparison of the calculated standard error with the simulated standard deviation The second example considers all three parameters unknown. Figure 2 shows the estimated standard error along with the standard deviation from 1,000 MCS. It can be observed that in this case the calculated standard error does not match the simulated standard deviation very well for the first 1,000 cycles. There are many explanations for this discrepancy. Firstly, the regression method predicts a larger standard error because not many data are available at the early stage. Secondly, linearization error can also contribute to the discrepancy. Lastly, correlation between a 0 and b can contribute to large error at the early stage, which can lead to an ill conditioned XT X matrix. As the damage grows; i.e., at the later stage, the effect of a 0 and b becomes more independent and the linearization can estimate the standard deviation accurately.

6

10

0

10

0

Standard error Standard deviation

Standard error Standard deviation

10

10

10

10

-1

10

Uncertainty in b

Uncertainty in a0

10

-2

-3

-4

500

1000

1500

2000

2500

Number of cycles at inspection 10

Uncertainty in m

10

10

10

10

10

10

10

-5

0

10

10

(a)

-1

-2

-3

-4

-5

0

500

1000

1500

2000

Number of cycles at inspection

2500

(b)

2

Standard error Standard deviation

1

0

-1

-2

-3

0

500

1000

1500

2000

Number of cycles at inspection

2500

(c)

Figure 2: Uncertainty in (a) a 0 (b) b and (c) m using linearization of nonlinear regression 4

CONCLUSIONS

This paper presents a method of estimating the uncertainty in model parameters in nonlinear regression using a linear perturbation concept. It has been shown that the method yields a very good estimate of standard deviation with a single variable is identified. For a multiple variables case, the correlation between variables can cause overestimation of standard deviation if not enough number of data are used. As the crack grows fast, however, the proposed method is able to identify uncertainty accurately. ACKNOWLEDGMENT This work was supported by the Air Force Office of Scientific Research under Grant FA955007-1-0018 and by the NASA under Grant NNX08AC334. REFERENCES [1] V. Giurgiutiu, Structural health monitoring with piezoelectric wafer active sensors, Academic Press, 2008 [2] A. Coppe, R. T. Haftka, N. H. Kim and F. G. Yuan, Uncertainty reduction of damage growth properties using structural health monitoring, Journal of Aircraft, Vol. 47, No. 6, pp. 7

2030--2038, 2010 [3] A. Coppe, R. T. Haftka, N. H. Kim, and F. G. Yuan, Reducing uncertainty in damage growth properties by structural health monitoring, Annual Conference of the Prognostics and Health Management Society, 27 September - 1 October, 2009, San Diego, CA [4] C.L. Lawson and R.J. Hanson, Solving least squares problems, Society of Industrial Mathematics, 1995 [5] RH Myers, DC Montgomery, Response surface methodology: process and product optimization using designed experiments, 2nd Ed. Wiley, New York, NY, 2002. [6] P. C. Paris and F. Erdogan , A critical analysis of crack propagation laws. ASME Journal of Basic Engineering 85: 528–534, 1963.

8

Uncertainty Identification of Damage Growth ...

updated simultaneously, Bayesian inference becomes computationally expensive due to .... unknown model parameters, it is a computational intensive process ...

421KB Sizes 0 Downloads 204 Views

Recommend Documents

Uncertainty Reduction of Damage Growth Properties Using ... - UFL MAE
prognosis techniques, it is necessary to incorporate the measured data into a damage .... with initial half-crack size ai subjected to fatigue loading with constant ...

Identification of Equivalent Damage Growth Parameters ...
Annual Conference of the Prognostics and Health Management Society, 2010. 1. Identification of ..... MPa m , Paris Law constant C of 1.5E-10, and an assumed ...

Identification of Equivalent Damage Growth Parameters ...
1 University of Florida, Gainesville, FL, 32611, USA [email protected] .... Bayesian updating and least square fit are often used for identifying unknown model ...

Reducing Uncertainty in Damage Growth Properties by ...
(2008) and Bayesian techniques in Sheppard, et al. .... based prognosis techniques, it is necessary to ... fuselage panel with initial crack size ai subjected to.

Uncertainty Quantification for Stochastic Damage ...
finite element model of the structure. Damage localization using both finite element information and modal parameters estimated from ambient vibration data collected from sensors is possible by the Stochastic Dynamic Damage Location Vector (SDDLV) ap

Uncertainty%Driven Growth
Mar 5, 2008 - turing industries, using the Compustat data set. Section 6 is .... Even if K is uniquely well%defined, it may be too high for any producer to choose. E . # (the ..... The larger @ is, the more room there is for improvement. The.

On Damage Identification in Civil Structures Using ...
Damage identification is a key problem in SHM. It is classified by ... cluding chemistry, neuroscience, social network analysis and computer vision [1,. 10]. ... Sun et al. [16] proposed different methods on dynamically updating compo- nent matrices

An Empirical Study on Uncertainty Identification in ... - Semantic Scholar
etc.) as information source to produce or derive interpretations based on them. However, existing uncertainty cues are in- effective in social media context because of its specific characteristics. In this pa- per, we propose a .... ity4 which shares

An Empirical Study on Uncertainty Identification in Social Media Context
Page 1. An Empirical Study on Uncertainty Identification in Social Media Context. Zhongyu Wei1, Junwen Chen1, Wei Gao2, ... social media. Although uncertainty has been studied theoret- ically for a long time as a grammatical phenom- ena (Seifert and

Simplified Damage Growth Models can still yield ...
Keywords: Prognosis, Structural Health Monitoring, Bayesian Inference, Remaining Useful Life ... Graduate student, Mechanical and Aerospace Engineering, University of ...... discontinuous behavior and additional nodal degrees of freedom.

Growth-Rate and Uncertainty Shocks in ... - Columbia University
American Economic Journal: Macroeconomics 2017, 9(1): 1–39 ... Nakamura: Graduate School of Business, Columbia University, 3022 Broadway, New York, .... focused on vanishingly small growth-rate shocks—too small to ever identify in the.

Growth-Rate and Uncertainty Shocks in ... - Columbia University
Nakamura: Graduate School of Business, Columbia University, 3022 ... Go to https://doi.org/10.1257/mac.20150250 to visit the article page for ...... Perhaps the best way to illustrate the importance of long-run risks in our esti- ...... to sample fro

Case study of vibration damage
column apple pack seem valuable and pioneering. .... Leuven fruit orchard (Deli et al., unpublished data). Fig. 1 ... In later analysis of the distribution of the bruise.

CONTROLLING UNCERTAINTY EFFECTS Uncertainty ...
Conflicts from Ireland to Afghanistan are a tragic testament to the power of religious attitudes, and we ..... a short survey as part of a psychology class project. They first ... The values options included: Business/ Economics/ Making Money, ...

Identification of NA.pdf
such a parallelism requirement and yet it is null subjects that are involved in. producing sloppy readings. In Abe (2006), I provide the following examples:1. (9) a.

Uncertainty Traps∗ - UCLA Department of Economics
May 10, 2016 - The economy displays uncertainty traps: self-reinforcing episodes of .... Our analysis also relates to a theoretical literature in macroeconomics ...

Modeling Persuasiveness: change of uncertainty ...
this model using the modal system AGn inspired by Logic of Graded Modalities ... nections to nonmonotonic reasoning and logic programming. In [10] a formal logic ... which language is interpreted in this model. ..... ing the argument of his company's

Fundamentals of plasma damage of low-k dielectric ...
chamber is also used for cleaning by H2/He plasma (RPC) at P=80 mTorr and ... The degree of damage in RPC ... reported no effect on the film, enhancement of the film properties up .... Industrial Affiliation Program on Advanced Interconnects.

ABOUT CONFIGURATION UNDER UNCERTAINTY OF ...
composed of several power sources, electrical lines ... an electrical line with one switch. ... T3. T2. S2. S1. T5. T1. T4. T6. Fig. 2. Network modeling of Figure 1.

slaying the monster of uncertainty
Oct 29, 2007 - A project submitted to Moore Theological College in partial fulfilment of the requirements for the degree of Bachelor of Divinity (Honours).

Uncertainty Traps - UCLA Department of Economics
May 10, 2016 - Firms are heterogeneous in the cost of undertaking this investment and hold common beliefs about the fundamental. Beliefs are regularly ...

Water Damage Austin.pdf
... that homeowners be able to identify possible water damage and much more. importantly obtain experienced and certified professionals to appraise the damage and restore. their home. You will find several dangers associated with water damage and mol