Published: 30 June 2013

Adaptive sequential nonlinear LSE for structural damage tracking with incomplete measurements

Li Zhou1
Tengfei Mu2
Xin Li3
Jann N. Yang4
1, 2, 3State Key Laboratory of Mechanics and Control of Mechanical Structures College of Aerospace Engineering, Nanjing University of Aeronautics and Astronautics, China
4Department of Civil & Environmental Engineering, University of California, Irvine, CA 92697, USA
Views 32
Reads 8
Downloads 1219

Abstract

Parameter identification is very important in structural health monitoring for structural safety and management after emergency event. In practical applications, some external inputs, such as seismic excitations, wind loads, etc. and some structure responses may not be measured or may not be measurable. Herein detail analysis based on adaptive sequential nonlinear least-square estimation with unknown inputs and unknown outputs (ASNLSE-UI-UO) method is developed for effective parameter identification. Simulation studies using a 3-DOF linear system and experimental studies using a 3-DOF shear-beam model with different scenarios of unknown inputs and unknown outputs are carried out to verify the analytical results. Simulation and experimental results demonstrate that this analysis technique for effective parameter identification of ASNLSE-UI-UO method is reasonable and accurate.

1. Introduction

An objective of structural health monitoring (SHM) is to identify structure parameters and detect damages for ensuring the safety, reliability and integrity of structures [1]. Consequently, the structural parameter identification based on vibration data measured from the structural health monitoring system has received considerable attention. Various time-domain analysis techniques have been developed to identify structure parameters, such as least-square estimation (LSE), extended Kalman filter (EKF), Monte Carlo filter, etc. [2-7]. Particularly, the classical LSE and EKF methods above can be used to identify constant parameters without the requirement for accurate modal parameters. However the identified results of LSE may appear with a significant numerical drift which is difficult to remove online due to the numerical integration in iterative process. In EKF method the analytical solution may not converge due to both the linearization in the algorithm and the unsuitable initial guesses [8]. Recently, a new technique referred to as the sequential nonlinear least square estimation (SNLSE) method, has been proposed to eliminate the drawbacks above [9]. Further, adaptive SNLSE (ASNLSE) method has been developed to achieve the time-varying parameter tracking. In ASNLSE method, usually all the system inputs and outputs should be measured by sensors [10]. However, in practical applications, some external inputs, such as seismic excitations, wind loads, etc., and some structure responses frequently could not be measured, or even could not be measurable. Besides, due to practical limitations, it may not be possible to install enough sensors in health monitoring system to measure either all the external excitations or the acceleration responses at all degrees of freedom (DOFs) [11]. Consequently, under the condition of some incomplete measurements, the improvement iterative process of ASNLSE method has been improved to achieve parameter identification and damage tracking referred to as the adaptive sequential non-linear least-square estimation with unknown inputs and unknown outputs (ASNLSE-UI-UO) lately [12]. As known, when the number of DOFs of the structure is greater than the total number of unknown inputs and unknown outputs, the LSE process in ASNLSE-UI-UO method can be used to minimize the objective function for achievement of the parameter estimation [12]. However, to data, it is a fact that no reasonable analysis technique in theory based on ASNLSE-UI-UO method, the allowable scenarios of inputs and outputs for effective parameter identification and damage tracking are discussed and verified in detail.

In this research, detail analysis in theory for effective parameter identification based on ASNLSE-UI-UO method is discussed. Besides, simulation and experimental studies are conducted to identify structure parameters and track parameter changes online using the theoretical analysis results of ASNLSE-UI-UO method. Simulations using a 3-DOF linear system and experiments using a 3-DOF shear-beam model with different scenarios of unknown inputs and unknown outputs are used to verify the analytical incomplete measurement condition. Simulation and experimental results demonstrate that this analysis technique for effective parameter identification of ASNLSE-UI-UO method is reasonable and accurate.

2. Theoretical analysis for ASNLSE-UI-UO method

The equation of motion of a m-DOF nonlinear structure can be expressed as:

1
M-x-¨(t)+FC[x˙(t)]+FS[x(t)]=ηf(t)+η*f*(t)-M*x¨*(t),

in which x(t) and x˙(t) are the displacement vector and velocity vector respectively. The acceleration vector x-¨(t) and x¨*(t) are the known and unknown responses (system outputs) respectively, which are the mass matrixes M- and M* corresponding to. f(t) and f*(t) are the known and unknown excitations (system inputs) respectively, which are the influence matrixes η and η* corresponding to. FC[x˙(t)] and FS[x(t)] are the damping force vector and stiffness force vector respectively.

The observation equation can be obtained from Eq. (1) as follows:

2
φ(X)θ+ε=η-f-+y,

in which φ(X) is the observation matrix and X=[xT,x˙T]T is the state vector. θ=[θ1,θ2,...,θn]T is the unknown parameter vector of structure, involving n unknown parameters θi (i=1,2,...,n), such as stiffness, damping and nonlinear parameters, which may be the time-varying ones needed to be tracked. f-=f*Tx¨*TT is the unknown input-output vector. η-=[η*-M*] and y=ηf-M-x-¨ are the known matrixes. ε is a model noise vector.

In ASNLSE-UI-UO method, an extended unknown vector θe,k at tk (tk=kΔt) is introduced as θe,k=[θkf-k]T, so Eq. (2) can be discretized as:

3
φe,k(Xk)θe,k+εk=yk,

in which φe,k(Xk)=φkXk-η-. Herein, Xk and θe,k in Eq. (5) are unknown quantities to be identified. ASNLSE-UI-UO method solves Xk and θe,k in two steps as follows:

Step I: Suppose the state vector Xk is known, the recursive solutions for θ^k+1 and f-^k+1|k+1 (the estimates of θk+1 and f-k+1) are determined as follows:

4
θ^k+1=θ^k+Kθ,k+1(Xk+1)[yk+1-φk+1(Xk+1)θ^k+η-f-^k+1|k+1],
5
f-^k+1|k+1=-Sk+1(Xk+1)η-T[I-φk+1(Xk+1)Kθ,k+1(Xk+1)][yk+1-φk+1(Xk+1)θ^k],
6
Kθ,k+1Xk+1=Λk+1Pθ,kΛTk+1φk+1TXk+1
I+φk+1Xk+1Λk+1Pθ,kΛTk+1φk+1TXk+1-1,
7
Sk+1Xk+1=η-TI-φk+1Xk+1Kθ,k+1Xk+1η--1,
8
Pθ,k=[I+Kθ,k(Xk)η-Sk(Xk)η-Tφk(Xk)](I-Kθ,k(Xk)φk(Xk))(Λk+1Pθ,kΛTk+1).

Step II: The recursive solutions for X^k+1|k+1 (the estimate of Xk+1) are derived as follows:

9
X^k+1|k+1=X^k+1|k+K-k+1yk+1-y^k+1X^k+1|k,

in which y^k+1[Xk+1(Xk)]=φk+1[Xk+1(Xk)]θ^k+1[Xk+1(Xk)]-η-f-^k+1, and:

10
X^k+1|k=Φk+1,kX^k|k+B1x¨k+B2x¨k+1,
11
K-k+1=P-k+1|kΨTk+1,k+1[I+Ψk+1,k+1P-k+1|kΨTk+1,k+1]-1,
12
P-k+1|k=Φk+1,kP-k|kΦTk+1,k, P-k|k=(I-K-kΨk,k)P-k+1|k,

where:

Φk+1,kIΔtI0I, Ψi,k+1=y^iXiXiXiXk+1Xi=XiX^k+1|k, B1=0.5-βΔt2I1-γΔtI,
B2=βΔt2IγΔtI

Herein β and γ are parameters used in the Newmark-β method in step II (usually β= 0.25, γ= 0.5), and I represents a unit matrix.

In Eq. (6) and Eq. (8), Λk+1 is the adaptive factor matrix for time-varying parameter tracking, and the detailed derivations are given in literature [8]. This new method developed above is referred to as the ASNLSE-UI-UO method. Further, when the number of DOFs of the structure is greater than the total number of unknown inputs and unknown outputs, the LSE process in step I can be used to minimize the objective function for achievement of effective parameter estimation. Herein, the incomplete measurement condition for this method has been theoretically discussed to ensure the success of parameter identification. The objective function that is the core of this method can be expressed as:

13
Jθ=i=1k+1yi-φiXiθiTyi-φiXiθi.

In the iterative process of θ^k+1 and f-^k+1|k+1, Kθ,k+1(Xk+1) in Eq. (6) is the key for a successful parameter identification for ASNLSE-UI-UO method. According to Eq. (8), only when the rank of the data matrix φk+1(Xk+1) is full, leading to the fact that φk+1(Xk+1) is reversible, can we obtain the solution of Kθ,k+1(Xk+1), and then ASNLSE-UI-UO method could identify all the parameters of DOFs effectively. Consequently, the analysis of matrix rank is conducted to determine the effective condition for ASNLSE-UI-UO method by discussing the measured quantities in different scenarios. However, according to the iterative process above, if the rank of φk+1(Xk+1) is solved directly, one may not be able to judge the detailed results due to incomplete measurements, such as which parameter could not be identified, and the influence of the unidentified parameter to others. Herein, we not only need to ensure the ASNLSE-UI-UO method of processing, but also need to ensure a successful result for all the structural parameters. Consequently, the data matrix φk+1(Xk+1) should be turned into an upper triangular matrix to clearly reveal the calculation process. The following is an example of 3-DOF linear structure to theoretically analyze the effective condition for ASNLSE-UI-UO method to clarify the analysis ideas in this research which can provide experiences for the actual application of this method. The motion equation can be expressed as:

14
m1000m2000m3x¨1x¨2x¨3+c1+c2-c20-c2c2+c3-c30-c3c3x¨1x¨2x¨3+k1+k2-k20-k2k2+k3-k30-k3k3x1x2x3=00f.

In this system, if acceleration x¨1 is unknown and initial state vector is zero, the data matrix:

φ(X)=x1x1-x20x˙1x˙1-x˙200x2-x1x2-x30x˙2-x˙1x˙2-x˙300x3-x200x˙3-x˙2

Turns into:

0-x200-x˙200x2x2-x30x˙2x˙2-x˙300x3-x200x˙3-x˙2

and the rank of this matrix is not full as r(φ(X))=2, leading to the fact that φ(X) is nonreversible, so it cannot identify all structure parameters of DOFs. Turning the data matrix into upper triangular matrix we can find that the parameters corresponding to the all zero columns in the matrix are always zero in iterative process, so the first DOF stiffness and damping could not be identified. Similarly, based on the same idea above, some analytical results can be obtained as follows: If acceleration x¨2 is unknown, the data matrix turns into:

x1x10x˙1x˙100-x1-x30-x˙1-x˙300x300x˙3

and the rank of this matrix is full as r(φ(X))=3, so all the structure parameters can be identified. If acceleration x¨3 is unknown, the data matrix turns into:

x1x1-x20x˙1x˙1-x˙200x2-x1x20x˙2-x˙1x˙200-x200-x˙2

and the rank of this matrix is full as r(φ(X))=3, so all the structure parameters can be identified. If accelerations x¨1 and x¨2 are unknown, the data matrix turns into:

00000000-x300-x˙300x300x˙3

and the rank of this matrix is not full as r(φ(X))=1, so the first and second DOF stiffness and damping could not be identified based on the analysis above. If accelerations x¨1 and x¨3 are unknown, the data matrix turns into:

0-x200-x˙200x2x20x˙2x˙200-x200-x˙2

and the rank of this matrix is not full as r(φ(X))=2, so the first DOF stiffness and damping could not be identified. If accelerations x¨2 and x¨3 are unknown, the data matrix turns into:

x1x10x˙1x˙100-x100-x˙10000000

and the rank of this matrix is not full as r(φ(X))=2, so the third DOF stiffness and damping could not be identified. As known through the above scenarios, the parameter, corresponding to the entire column of the data matrix φk+1(Xk+1), cannot be identified, and the relative parameters may be influenced in terms of accuracy. By the analysis process above, one can confirm the least number of sensors and the optimal placement for sensors. The theoretical analysis results above have been verified by simulations and experiments in this research, and next, two typical simulation results and two typical experimental results are shown to illustrate this.

3. Simulation studies

In this section an example of 3-DOF linear structure above is analyzed to verify the theoretical analysis results for ASNLSE-UI-UO method. The structural parameters are: mi= 125.53 kg, ci= 0.175 kN⋅s/m, ki= 24.5 kN/m, (i= 1, 2, 3). The external excitation, modeled by a white noise process to simulate the ambient, is applied to the third DOF similar to Case 3 in [13]. The initial stiffness and damping are 80 % of theoretical values. Pk is the gain matrix for parameter vector θk, and its initial value is P0=1010I6. P-k|k is the gain matrix for state vector Xk+1, and its initial value is P-0|0=I6. Suppose a damage occurs in the first DOF, where k1 reduces from 24.5 kN/m to 20 kN/m at t= 20 s. The sampling frequency in simulation is 500 Hz for all the measured data. Herein, two typical results of different measurement cases are shown in this paper to verify the analysis results for ASNLSE-UI-UO method in condition that these cases satisfy the condition: the number of DOFs of the structure is greater than the total number of unknown inputs and unknown outputs. The two effective cases are as follows: Case 1: unknown excitation f and unknown acceleration x¨2(t), known accelerations x¨1(t) and x¨3(t); Case 2: unknown excitation f and unknown acceleration x¨3(t), known accelerations x¨1(t) and x¨2(t). The following figures are parts of identified results, in which the dashed lines represent theoretical values, and the solid lines represent identified values.

Fig. 1Identified parameters in Case 1 (numerical simulation)

Identified parameters in Case 1 (numerical simulation)

a)

Identified parameters in Case 1 (numerical simulation)

b)

Fig. 2Identified parameters in Case 2 (numerical simulation)

Identified parameters in Case 2 (numerical simulation)

a)

Identified parameters in Case 2 (numerical simulation)

b)

As shown in Fig. 1 and Fig. 2, in these two cases the ASNLSE-UI-UO method is able to identify all the structure parameters and to track the parameter changes online. The differences between the identified values and simulation values are very small, and these differences and minor fluctuations in identified curves are mainly due to the noises (5 % root mean square of white noises) that are added into the simulations. The damage tracking capability is represented in these two cases as the stiffness changing process of the first DOF. In the first DOF the stiffness change begins at t= 20 s, and then converges to the reference value at about t= 22 s. The convergence rate mainly depends on both the sampling frequency and the signal-to-noise ratio. In case 1, the rank of data matrix is full as r(φ(X))=3, so all the structure parameters can be identified though the excitation f and acceleration x¨2(t) are unknown, but there is a little difference between the identified k3 and the theoretical one mainly due to the influence of x¨2(t) as in the analysis in section 2. Similarly, in case 2, the rank of data matrix is also full leading to a successful identification with incomplete measurements, but there is some fluctuation in the convergence process of all the parameters due to less vibration information. Comparing the results from case 1 and case 2, the unknown accelerations x¨2(t) have heavier influence than x¨3(t), but all results can be accepted in project application. These typical results obtained from simulations are nearly according to the analysis results of data matrix for the effective condition of ASNLSE-UI-UO method, and similar simulation results can be obtained in different scenarios of unknown inputs and unknown outputs for the matrix rank analysis in section 2. The simulation results demonstrate that the analysis of matrix rank to determine the unknown conditions of ASNLSE-UI-UO method is efficient.

4. Experimental studies

A 400 mm × 300 mm scaled 3-DOF building model is used in the experiment, as shown in Fig. 3. The height of this building model is 885 mm and the total weight is 75.4 kg. The masses of each floor are 25.1 kg, 25.1 kg and 24.4 kg. The first three natural frequencies are 3.38 Hz, 9.47 Hz and 13.68 Hz. Based on the discretized 3-DOF shear-beam model, the stiffness of each floor is obtained as 55.5 kN/m using the finite element method (FEM) as reference values. To simulate the stiffness reduction caused by the damage online in the first floor, a stiffness element device (SED) was installed in the first floor, the details of SED are described in literature [2]. El Centro earthquake excitation force is applied to the base of model using a vibration table, and each floor is installed with one acceleration sensor to measure the vibration responses. During the experiment, the SED was provided an effective stiffness of 10.5 kN/m for the first floor at first, and then reduced the effective stiffness of SED to zero at t= 10 s, so that the stiffness k1 in the first floor reduced from 66 kN/m to 55.5 kN/m abruptly at t=10 s and k2=k3= 55.5 kN/m all the time. The sampling frequency of all measurements in experimental tests is 500 Hz.

In this experiment, two typical results of different measurement cases are used to verify the analysis results for ASNLSE-UI-UO method in condition that these cases satisfy the analysis condition for successful parameter identification. The two cases are the same as the simulation ones above: Case 1: unknown f and x¨2(t), known x¨1(t) and x¨3(t); Case 2: unknown f and x¨3(t), known x¨1(t) and x¨2(t). Some initial values need to be supposed to start the ASNLSE-UI-UO method to identify the structure parameters as follows: ki,0= 100 kN/m,ci,0= 0.1 kN⋅s/m, P0=103I6 and P-0|0=I6. The excitation acceleration ad, which is the system unknown input, and the acceleration responses a1, a2 and a3 are shown in Fig. 4. The identified results are shown in Fig. 5 and Fig. 6, in which the dashed lines represent FEM values, and the solid lines represent identified ones.

Fig. 3Experimental set-up for building model on shaking table

Experimental set-up for building model on shaking table

Fig. 4Measured acceleration responses in experimental test

Measured acceleration responses in experimental test

As shown in Fig. 5 and Fig. 6, in the two typical cases, the ASNLSE-UI-UO is able to identify all the structure parameters and to track the parameter changes online based on the experimental data. Herein, the only stiffness values are represented due to the fact that the identified stiffness has the reference values for comparison. The identified values meet the FEM ones well, especially in the second floor and the third floor, where there are no stiffness changes, as the signal-to-noise ratios in these two floors are higher than the signal-to-noise ratio in the first floor. In the first floor, the identified stiffness in case 2 is slightly better than the identified one in case 1, and this phenomenon is due to the different scenarios of unknown inputs and unknown outputs. As shown by the stiffness changing process of the first floor in Fig. 5 and Fig. 6, the damage tracking capability is represented in these two cases: stiffness change begins at t= 10 s, and then converges to the reference value at about t= 12 s. Besides the convergence rate for the experimental studies mainly depends on the sampling frequency due to the Newmark-β method in step II. In these two cases, the rank of data matrix is full as r(φ(X))=3, so all the structure parameters can be identified for a successful identification with incomplete measurements. In practical applications, the identified results in the experiments are acceptable in project application. Further, similar experimental results can be obtained in different scenarios of unknown inputs and unknown outputs for verifying the matrix rank analysis. Compared to the simulation studies above, the experiment studies obtained consistent results applying the matrix rank analysis technique. The experimental study results demonstrate that the incomplete measurement condition for ASNLSE-UI-UO method by the analysis of matrix rank to determine the unknown conditions presented in this paper is efficient.

Fig. 5. Identified parameters in Case 1 (experimental test)

Fig. 6. Identified parameters in Case 2 (experimental test)

5. Conclusions

In this paper, detailed analysis for effective condition of parameter identification based on ASNLSE-UI-UO method is discussed in theory to help in reducing the number of vibration measurements and providing experiences for the actual application of this method. The analysis of matrix rank to determine the unknown conditions of ASNLSE-UI-UO method is efficient. Besides, simulation and experimental studies are conducted using vibration data, to identify parameters and track damages online based on the theoretical analysis results of the developed method. The results of simulations using a 3-DOF linear system and experiments using a 3-DOF shear-beam model with different scenarios of unknown inputs and unknown outputs demonstrate that this analysis technique for effective parameter identification of ASNLSE-UI-UO method is reasonable and accurate.

References

  • Chang F. K. Structural health monitoring. Proceedings of 8th International Workshop, Stanford, USA, 2011.
  • Zhou L., Wu S. Y., Yang J. N. Experimental study of an adaptive extended Kalman filter for structural damage identification. Journal of Infrastructure Systems, Vol. 14, Issue 1, Reston, 2008, p. 42-51.
  • Doebling S. W., Farrar C. R., Prime M. B. A summary review of vibration-based damage identification methods. The Shock and Vibration Digest, Vol. 30, Issue 2, Beverly, 1998, p. 91-105.
  • Lee Y. S., Tsakirtzis S., Alexander F. A time-domain nonlinear system identification method based on multiscale dynamic partitions. Meccanica, Vol. 46, Issue 4, Italy, 2011, p. 625-649.
  • Humar J., Bagchi A., Xu H. Performance of vibration-based techniques for the identification of structural damage. Structural Health Monitoring, Vol. 5, Issue 3, Stanford, 2006, p. 215-241.
  • Yang J. N., Lin S. Identification of parametric variations of structures based on least square estimation and adaptive tracking technique. Journal of Engineering Mechanics, Vol. 131, Issue 3, Reston, 2005, p. 290-298.
  • Sato T., Chung M. Structural identification using adaptive Monte Carlo filter. Journal of Structural Engineering, Vol. 51, Issue 1, Reston, 2006, p. 471-477.
  • Huang H. W., Yang J. N., Zhou L. Comparison of various structural damage tracking techniques based on experimental data. Smart Structures and Systems, Vol. 6, Issue 9, Daejeon, 2010, p. 1057-1077.
  • Mu T. F., Zhou L., Yang Y., Yang J. N. Parameter identification of aircraft thin-walled structures using incomplete measurements. Journal of Vibroengineering, Vol. 14, Issue 2, 2012, p. 602-610.
  • Yang J. N., Huang H. W., Lin S. L. Sequential non-linear least square estimation for damage identification of structures. International Journal of Non-Linear Mechanics, Vol. 4, Issue 1, Oxford, 2006, p. 124-140.
  • Yang J. N., Pan S., Huang H. An adaptive extended Kalman filter for structural damage identifications II: unknown inputs. Structural Control and Health Monitoring, Vol. 14, Issue 3, Chichester, 2007, p. 497-521.
  • Yang J. N., Huang H. W. Sequential non-linear least-square estimation for damage identification of structures with unknown inputs and unknown outputs. International Journal of Non-Linear Mechanics, Vol. 42, Issue 5, Oxford, 2007, p. 789-801.
  • Johnson E. A., Lam H. F., Katafygiotis L. S. The phase I IASCASCE structural health monitoring benchmark problem using simulated data. Journal of Engineering Mechanics, Vol. 130, Issue 1, Reston, 2004, p. 3-15.

About this article

Received
08 March 2013
Accepted
03 June 2013
Published
30 June 2013
Keywords
structural health monitoring
parameter identification
adaptive sequential nonlinear least square estimation
incomplete measurement
experimental verification
Acknowledgements

This research is partially supported by the National Natural Science Foundation of China (Grant No. 11172128), the Funds for International Cooperation and Exchange of the National Natural Science Foundation of China (Grant No. 61161120323), the Specialized Research Fund for the Doctoral Program of Higher Education of China (Grant No. 20123218110001), the Jiangsu Foundation for Excellent Talent of China (Grant No. 2010-JZ-004), the Jiangsu Graduate Training Innovation Project (CXLX11_0171) and the Priority Academic Program Development of Jiangsu Higher Education Institutions.