Abstract
It is a promising method to identify structural damage using bridge dynamic response under moving vehicle excitation, but the lack of accurate information about road roughness and vehicle parameters will lead to the failure of this method. The paper proposed a step-by-step EKF damage identification method, which transforms the inversion problem of unknown structural parameters under unknown loads (vehicle and road roughness) into two separate inversion problems: moving contact force identification and damage parameters identification. Firstly, the VBI model is converted into bridge vibration model under a moving contact force, and the moving contact force covering the information of road roughness and vehicle parameters can be calculated by EKF iteration. Secondly, the moving contact force identified in the first step is loaded on the bridge as a known condition, and the bridge damage problem is also solved by the EKF method. Numerical analyses of a simply-supported bridge under the moving vehicle are conducted to investigate the accuracy and efficiency of the proposed method. Effects of the vehicle speed, the damage cases, the measurement noise, and the roughness levels on the accuracy of the identification results are investigated. The results demonstrate the proposed algorithm is efficient and robust, and the algorithm can be developed into an effective tool for structural health monitoring of bridges.
Subject terms: Civil engineering, Applied mathematics
Introduction
Bridge structures may suffer different degrees of damages due to environmental, long-term load effects and other factors. The accumulation of damage will reduce the service life of the bridge and even pose a huge threat to human life and property safety.
Among the commonly used detection methods, research on bridge damage identification using vehicle-bridge coupling vibration signals is paid more attention. Vehicle-induced vibration response is more significant than free vibration of a bridge, and the moving vehicle will excite each point of the bridge in turn to amplify the effects of local bridge damages. On the other hand, using moving vehicles as incentives makes it possible to not interrupt traffic during structural damage identification.
The damage identification method based on vehicle-bridge coupling vibration signals can be divided into: signal-based method and model-based method1. In the signal-based method, researchers analyzed the bridge dynamic responses under moving loads and identified structure damages by using signal-processing techniques such as wavelet analysis2–6, Hilbert Huang Transform (HHT)7,8 and so on. The features extracted from the vibration signals of the structure can be applied to determine damage occurrence and geometric location. Model-based methods and model updating techniques are preferred for further assessment of the damage. Structural damage leads to changes in structural modal parameters. Some researchers9–11 tried to establish the relation between the modal parameters and damages, and then structural modal parameters were extracted from bridge responses to detect local damage. More accurate damage identification results can be obtained by using bridge responses in time domain when a known moving load or vehicle was used as excitation12–14. Recently, Zhan et al.15 used train-induced responses and sensitivity-based FE model updating method to evaluate the damages of railway bridges. Gökdağ16 identified the crack information of beam-type structure under moving vehicle by minimizing the difference of the measured and the calculated responses in the particle swarm optimization. Feng et al.17 measured displacement response of a short-span railway bridge to freight trainloads using a low-cost remote vision sensor, and updated the railway bridge stiffness using time-domain optimization.
However, the moving vehicular parameters and the road surface roughness profile are generally hard to obtain accurately in practical engineering. Accurate identification of unknown vehicle-bridge interaction force is a key point in detecting bridge damages. In the research of the moving force identification (MFI) method, Law18 related the Fourier transforms of the moving forces and the responses in the frequency domain, and the time histories of the forces can be obtained by the least-squares method. In the time domain method (TDM)19, the forces were presented as step functions in a small time interval, and then the differential equations about structure and forces models can be solved by deconvolution in the time domain. Since the MFI is inherent ill-posed20, it was found that the identification results always suffer large fluctuations and sensitive to noise. To overcome the ill-posedness of MFI, some regularization techniques, such as Tikhonov regularization21, -norm regularization22 and truncated generalized singular value decomposition method (TGSVD)23, are employed to stabilize the computations and suppress the effects of noise24. Combining the MFI method, the iterative methods for sequentially identifying moving forces and bridge damages are proposed. Zhu and Law25 proposed a method to identify the time histories of moving forces and bridge damage with a two-step identification procedure iteratively. Later, the simultaneous identification of the time-histories of the interaction forces and system parameters is used to study the structural condition assessment problem in an iterative manner26.
In the above work on moving-load and damage identification, all response data of the vehicle passing through the bridge need to be used to form a large system matrix. High-dimensional system matrix will bring greater computational burden and stronger ill-posedness. Compared with the above-mentioned one-off methods, the recursive algorithm27–30 can use only the response data at the current time step to identify the structural parameters or loads in each recursive step, the damage parameters are continuously updated over time. As a typical recursive algorithm, the extended Kalman filter (EKF) method provides the minimum variance estimation of estimated variables with no need of accurate initial values of the motion state of the structure. Feng27 applied Bayesian inference regularization to identify bridge structural parameters and vehicle dynamic axle loads. Chen and Lee28 proposed an adaptive algorithm based on Kalman filter to identify moving loads without taking the road roughness into account. Considering temperature effects, Jin29 detected damage for a highway bridge with an extended Kalman filter-based artificial neural network (EKFNN) method. Zhang et al.30 used the EKF and -norm regularization technique to identify bridge damages under moving vehicular load.
There are two classic inverse problems in the bridge health monitoring, moving force identification18 and the damage identification31. Meanwhile, the ill-poseness of the inverse problem is serious and the results may not converge due to the unknown vehicle parameters and road roughness. Based on the EKF method with -norm regularization, this paper proposes a step-by-step identification method for vehicle-bridge force and bridge structure damages without information of the road roughness and moving vehicle.
Initially, the classic VBI model is transformed into a bridge vibration model under the time-varying excitation caused by the moving vehicles. The information of road roughness and vehicle parameters will be covered in the contact force time history. With the EKF method, two augmented state vectors of moving force and bridge damage parameters are deduced through the VBI model functions. Firstly, the moving force can be calculated by EKF iteration. Secondly, with the moving force identified in the first step, and the bridge damage problem is also solved by the EKF iteration.
With an example of a numerical analyses of a simply-supported bridge under the moving vehicle, iterative calculations can obtain the accurate results of the moving force and the bridge damages. It was demonstrated that the approach could successfully detect the damage in the presence of unknown road roughness and moving vehicle parameters.
Basic theory
Vehicle-bridge coupling vibration responses to identify bridge damage
The bridge response subjected to a moving vehicle is used to detect bridge damages, vehicle-bridge interaction system is the foundation of the model-based damage identification algorithm.
A continuous uniform Euler–Bernoulli beam bridge subject to a moving vehicle is shown in Fig. 1. The beam parameters include beam span , Young’s modulus , mass density , cross-section area , damping , and moment of inertia , and the parameters of the moving vehicle which is modeled as a oscillator are sprung mass , spring stiffness , damping coefficient , and unspring mass , unspring stiffness , damping coefficient . The vehicle is assumed to be moving at a prescribed velocity along the axial direction of the beam from left to right. The contact surface between the vehicle and the bridge is assumed to be rough and remain in contact with each other. With the assumptions mentioned above, the motion equations of the VBI model illustrated in Fig. 1 can be derived as:
| 1 |
| 2 |
where is the location in the longitudinal direction, is the time, is the vertical displacement of the bridge, is the displacement of , is the road roughness and is Dirac delta function.
Figure 1.
Beam subjected to a moving vehicle.
In Eq. (2), the contact force between the bridge and the vehicle can be written as:
| 3 |
The vibration displacement response of the bridge can be expressed as:
| 4 |
where is the order of modal truncation, and are ith mass normalized mode shape and ith general modal coordinate, respectively.
Based on the orthogonality conditions, substituting the Eqs. (3) and (4) into Eqs. (1) and (2), the governing equation can be represented as follows:
| 5 |
where is the generalized displacement vector, , , denote the generalized mass, damping, stiffness matrices of the bridge and is the generalized force vector, respectively.
| 6a |
| 6b |
| 6c |
| 6d |
where is the th modal damping ratio, is the th undamped natural frequency, and , , . The coefficient matrices , , change continuously with time when the vehicle moves on the bridge.
The information of structural damage is covered in the dynamic response of the bridge. The gap between the predicted and the measured responses of the structure is minimized, by updating the damage parameters of the bridge model.
Vehicle parameters and road surface roughness are important to predict the response of VBI system, but the vehicle and road roughness information are usually unknown in practical engineering. The unknown variables in the VBI system model make it very difficult to predict vibration response of the bridge accurately, the model updating algorithm will be inaccurate for the above reason.
Recognizing vehicle parameters and road roughness might be a solution of the problem, but this aim is also very hard to achieve. Therefore, in this paper, converting the classic VBI model to be a model that does not contain information of unknown vehicle parameters and road roughness is the basic idea. The VBI model is transformed into a bridge subject to a moving force, as shown in Fig. 2. The difficulties of measuring vehicle parameters and road roughness will be avoided if time-varying contact forces is identified.
Figure 2.
Framework for the conversion of damage identification.
The damage identification problem was decomposed into two sub problems: moving contact force identification and bridge damage identification under known loads. The vibration signals of the bridge are taken as the input of the moving contact force identification and bridge damage identification in turn. The results of the force identification provide more accurate loads to bridge damage identification, and the updating of the bridge model make the force identification more accurate. The iterative of moving contact force identification and damage identification will be redone until the change of the damage identification results are less than the limit.
Moving-vehicle load identification based on extended Kalman filter
When the classic VBI model is transformed into a bridge vibration model under a moving contact force, a recursive algorithm based on EKF is proposed to identify the time-varying contact force .
Based on non-destructive or known damage status of the bridge (not necessarily accurate), substituting Eq. (3) into Eq. (2) and applying the orthogonality conditions of mode shapes, then the dynamic equation of bridge is transformed into modal coordinates as
| 7 |
In order to reduce the dimension of the state vector, the modal truncation method is adopted, only the first three modal components, because the vibration response of the bridge structure mainly contains low-order modal components. The forced vibration equation is written into a matrix form
| 8 |
where , is the th general modal coordinate of bridge structure.
The contact force to be solved can be assumed to be constant from the time to , so the derivative of the contact force with time is assumed to be 0 between the time and .
| 9 |
However, is not a constant actually, so the contact force at time and are assumed to be related as followed:
| 10 |
where a random variable is introduced in Eq. (10) to reflect the changes in force. is a zero mean random number.
In order to identify contact forces, the unknown force is covered in the augmented state vector of the EKF algorithm :
| 11 |
The dynamics Eq. (8) can be represented as the corresponding state space formulation
| 12 |
Based on Eqs. (4) and (12) the corresponding state and observation equations of the EKF is written as:
| 13 |
| 14 |
where is the response measurement (displacement, velocity, acceleration) at the measurement points , is the system noise, and is assumed to be zero mean multivariate Gaussian noises with covariance , the corresponding observation noise is zero mean multivariate Gaussian noises with covariance . The estimated value of the structural vibration response function with different signal types are expressed as followed:
| 15 |
The EKF algorithm linearize the system equations around the previous state estimation with multivariate Taylor series expansion, the discretized recursive equations are obtained as followed:
| 16 |
| 17 |
| 18 |
| 19 |
| 20 |
where is the estimated state vector of at time , is the one-step predicted value at time , is the estimation error covariance at time , is the error covariance matrix caused by the process of relapcing real state , is the time step, is the response measurement (displacement, velocity, acceleration) at time , is the filter gain matrix at time , and the state transition matrix and observation matrix are obtained. is the zero mean multivariate Gaussian noises covariance of the system noise , is the zero mean multivariate Gaussian noises covariance of the corresponding observation noise , the state transition matrix is
| 21 |
where the expression is shown in Appendix 1. The estimated value of the time-varying moving load will be obtained from the recursive process of (16) to (20) with the bridge vibration signals, assuming that the state of the bridge is known already.
Bridge damage identification based on extended Kalman filter
The extended Kalman filter is an efficient recursive algorithm used to estimate the optimal state of a linear system. As a recursive optimization algorithm, EKF is also useful to the bridge damage identification. The structural damage parameter is covered in the augmented state vector of the EKF algorithm :
| 22 |
where is the damage parameters of the bridge elements, is the number of elements.
Refer to common description methods of bridge damage14,32, the reduction of the flexural stiffness is introduced as the beam damage parameter
| 23 |
where and are elastic modulus of the undamaged and damaged beam of ith element, respectively. and are inertial moment of the undamaged and damaged beam of ith element, respectively., are flexural stiffness of the undamaged and damaged beam of ith element, respectively. ”
The damage parameter is a constant, so the continuous system equation of the EKF is expressed as:
| 24 |
The system state and measurement equation based on EKF algorithm is represented as
| 25 |
| 26 |
where is the response measurement at the measurement point , and are the process noise and the observe noise, which are assumed to be zero mean multivariate Gaussian noises with covariance and , respectively. The estimated value of the structural vibration response function with different signal types are expressed as followed:
| 27 |
The state variables and coupled nonlinearly with the structural parameter , for this reason, the estimation problem is nonlinear. The Taylor series expansion to is used to linearize the state equations and observation equations of the system. According to the EKF algorithm, the discretization equations for discretization and linearization of the time system can be obtained.
| 28 |
| 29 |
| 30 |
| 31 |
| 32 |
where parameters are the same as Eqs. (16)–(20). The state transition matrix is
| 33 |
where the expression of is shown in Appendix 3.
The initial estimates of the state vector and the error covariance matrix, and , need to be given before the EKF recursion. The state vector includes two parts, the state of motion and the state of damage. The initial state of the motion is static and the initial value of the damage parameter is set as 0. It is consistent with the practical engineering. The numerical examples show that the initial value of the state vector has less effect on convergence of a stable EKF process. It is possible to identify the structural damage condition even without an accurate initial state, which is a great advantage in applying the EKF method to the field of structural damage identification.
In the current recursive step, the modal parameters (natural frequency, mode shape) of the structure is obtained by the damage parameters of the sensitivity matrix. The predicted value of the structural response is obtained through the modal superposition method. The state vector is updated by reducing the difference between the predicted and the measured response with the EKF algorithm, the best estimate of the structural damage condition will be got as the final result.
The classical EKF algorithm provides an optimal or suboptimal estimate with the least mean square error, which is the solution to the unconstrained -norm minimization problem.
| 34 |
The structure suffered local damages, therefore, only a few damage parameters at the local damage elements are non-zeros, which means the distribution of damage parameters is sparse. The prior sparse feature of damage parameters is usually introduced in the form of -norm regularization33 to improve the ill-posedness of the inverse problem. By the pseudo-measurement technique, the author34 proposed a damage identification algorithm based on EKF combined with -norm regularization, which is also used in this paper.
This PM can be rewritten as
| 35 |
where , denotes the sign function of damage parameter ,
| 36 |
In pseudo measurement process, serves as the measurement noise, the role of the covariance is similar with regularization parameter, and the optimal value of the covariance can be determined by the L-curve method35 to balance the response residuals and -norm regularization constraints.
Step-by-step recursive algorithm based on EKF with -norm
Considering the interference from measurement noises, the identification convergence conditions in this paper are set as:
| 37 |
where and are the identification results of damage parameters in damaged elements at last and second last calculation processes, respectively, and and are the identification results of damage parameters in undamaged elements at last and second last calculation processes, respectively.
Therefore, the steps of step-by-step identification recursive algorithm based on EKF are summarized in Table 1.
Table 1.
Step-by-step identification method based on EKF with l1-norm regularization.
In this paper, the EKF of linearization method is used to deal with nonlinear models. In order to improve the accuracy of the results, some nonlinear Kalman filters such as Embedded cubature Kalman filter method36 could be used in the future research. The adaptive estimation methods37 could be used for the system and measurement noise covariance matrices. In practical engineering application, the system noise and measurement noise might be non-Gaussian distributed caused by measurement outliers, some recent robust Kalman filters38 could be tried in the future jobs.
The PC configuration used for calculations is as following: OS of windows; Core(TM) of i7-8565U; CPU of 1.80 GHz; Memory of 8 GB. The time for the moving force identification of each iteration step is 6.06 s. The time for the bridge damage identification of each iteration step is 4.12 s.
Numerical studies
Numerical model
In order to investigate the applicability of the proposed algorithm for bridge damage identification, a simply supported beam bridge is used as the numerical example39. The bridge model is shown in Fig. 3, the physical parameters of the beam are , , , and . The modal damping ratio of the first three orders is . The parameters of the 1/4 vehicle model are as follows: body mass , sum of suspension and tire mass , stiffness of the suspension spring is , the damping coefficient of the suspension , the equivalent stiffness of the tire is , .
Figure 3.
Simple supported beam and the distribution of measurement points.
The beam is divided into 10 Euler–Bernoulli beam elements evenly with 11 nodes and the sensors are installed on nodes 1 to 9 to measure the vertical displacement of nodes under moving load. Each beam element node in the vertical plane has 3 DOFs.
The vibration signal is sampled at a frequency of 1000 Hz. The measured signal is simulated by the original vibration signals add with Gaussian white noise .
| 42 |
The level of measurement noise can be represented by the signal-to-noise ratio (SNR) of dB.
| 43 |
where is the signal power, and is the noise power.
The vertical vibrations of the vehicle and the bridge are ignored before the vehicle enters the bridge, and the vehicle moving speed is set as a fixed value. Different factors such as the vehicle speed, the damage cases, the measurement noise, and the road roughness level are considered in order to make sure the damage positions and the damage extent. The single and multiple damage cases are considered, as shown in Table 2. In these two cases, three noise levels, 25, 30 and 35 dB and three vehicle speed 10 m/s, 15 m/s and 20 m/s are analyzed.
Table 2.
Two local damage cases.
| Case 1 | Case 2 | |||
|---|---|---|---|---|
| Damage element | 6 | 3 | 6 | 9 |
| Damage parameter | 0.3 | 0.2 | 0.3 | 0.15 |
Damage identification in different damage cases
Identification of moving contact force and bridge damage on smooth road surface
In order to demonstrate the affection of the iterative process to the identification results, the case of smooth road surface is analyzed.
The measurement noise level is 30 dB, and the vehicle passes the bridge with the speed .
The identification results of three iterations in the single damage case are shown in Fig. 4. In the initial iteration process, the initial state of the bridge is assumed undamaged. The contact force identification fluctuates around the true value because of the inaccurate model. The maximum relative error of the identified moving contact force is close to 10% as shown in the Fig. 4a. Then the identified moving contact force is further used to identify the bridge damages as a known load. The convergence curves of damage parameter of the damaged element No. 6 and the undamaged element No. 7 are shown in Fig. 4b. The results of damage parameter converge to the true value quickly even if the moving contact force is not accurate.
Figure 4.
The identification results of the contact moving force in the (a) initial iterative process, (c) second iterative process, (e) third iterative process and the identification results of damage parameters at the node No. 6 and No. 7 in the (b) initial iterative process, (d) second iterative process, (f) third iterative process.
In the second iteration process, the bridge model was updated with the identified damage parameters from the former step. The maximum error of the moving force identification is significantly reduced from 10 to 1% since the revised bridge model is closer to the real bridge model. In the third iteration process, the accuracy of the moving force identification results is slightly improved, and the identification results of bridge damage are basically equal to the real value with high accuracy.
The results of the damage identification are of convergence after three iterations. As shown in Fig. 5, the results show a maximum discrepancy of 0.58% for the identification of the damaged elements stiffness and 1.89% for the identification of the undamaged elements stiffness. Figure 6 shows the identified structural response of the third iteration. The results show that the proposed algorithm suppresses noises effectively and tracks the true response signals accurately.
Figure 5.

Result of damage identification in single damage case on the smooth road surface.
Figure 6.

Displacement response tracking diagram of element No.6.
The results of damage identification in the multiple damage case are shown in Fig. 7. The convergence speed of the damaged parameters in the multi-damage case is slower than that of the single damage case, but the convergence speed is still rapid. To the damaged elements, the maximum relative error of damaged element stiffness is already less than 0.59% at the third recursive step.
Figure 7.

Damage identification result for each iterative process under noise level SNR = 30 dB.
The identification results of moving contact force in the last iterative process are shown in Fig. 8. Similar to the single damage case, the maximum relative error of the moving contact force between the estimated value and the real value is less than 1%. The method proposed in this paper is effective to identify the damage in the bridge both in the single-damage case and in the multi-damage case.
Figure 8.

Identification result of moving force in the last iterative process.
The -norm regularization is very important in the calculate progress. With the use of -norm regularization, the results of the undamaged element stiffness fluctuate more slightly, and converge to the true values quickly. On the other word, it is possible that the damage identification is not converge without -norm regularization, because the ill-posedness of damage inversion is stronger than load inversion.
It will take three or four iteration progresses for the multiple and single damage cases to achieve the accurate results. The convergence speed of the damage parameters in the multi-damage case is slightly slower than that of the single damage case. But for the multi-damage case, the maximum relative error of identified damaged element stiffness is already less than 0.59% at the third recursive step.
Identification of moving contact force and bridge damage considering the road roughness.
The same numerical example as for section “Identification of moving contact force and bridge damage on smooth road surface” is used to study the influence of road roughness. The bridge surface condition Class A, B and C are considered in accordance with the ISO specification Classes A-C, which can be benchmarked against good, average, and poor separately. In order to compare the identification results between simulated condition (like A, B, C) and the ideal condition, smooth road surface is considered as a reference standard.
Figures 9 and 10 show the moving contact force and damage identification results in multi-damage case when the road surface exhibits different roughness levels, respectively.
Figure 9.
Identification results of moving force on different classes of road surface on (a) smooth road surface, (b) Class A road surface, (c) Class B road surface and (d) Class C road surface.
Figure 10.

Damage identification results on different classes of road surface.
The moving contact force is the only one exciting source on the smooth road, but the road roughness is another important exciting source of the VBI system when the road is rough. With the improvement of the road roughness level, the proposed method is more effective and the identification results of the moving force is more accurate. The road roughness is random and the contact force between the vehicle and the bridge will increase with the poorer of the road surface, as shown in the Fig. 9. But the moving contact force can still be identified accurately even for the Class-C roads surface with the proposed algorithm, the maximum relative error of the contact force identification is less than 2%. The maximum relative errors of the contact force identification for the smooth, Class-A and Class-B road surface are even smaller, which are 0.58%, 0.81%, 1.59% respectively.
Based on the accurate identification of the moving contact force, the damage positions and extent are identified accurately after several iterative progresses. The identification results show a maximum discrepancy of 0.58%, 0.81%, 1.59%, 2.59% for the damaged elements stiffness and 1.28%, 3.81%, 4.42%, 4.16% for the undamaged element stiffness when the class of the road surface is smooth, Class A, B and C, respectively.
As shown in this example, the information of the road roughness and vehicle are both unknown, but the problem are perfectly solved with the proposed algorithm, the identification results of the moving force and damage parameter are accurate with different road roughness levels.
The maximum relative errors of the damage identification results rise with the poorer of the road surface. But all the maximum relative errors are less than 5%, thus, the proposed algorithm is insensitive to the road roughness. The method is effective to identify damage and the moving contact force with different classes of roughness.
Identification of moving contact force and bridge damage with different noise level
The vibration response of the bridge used in this section is the displacement signal and the SNR is 35 dB, 30 dB, 25 dB, respectively. The influence of noise level is studied with the numerical example same as section “Identification of moving contact force and bridge damage on smooth road surface”. The vehicle passes the simply supported beam bridge with the speed of . The roughness of road surface is set to be Class A, and the multi-damage case is considered.
The identification results of moving force and the bridge damage in multi-damage case are shown in Figs. 11, 12. The damage position is accurately identified even when the SNR rises to 25 dB.
Figure 11.
Identification results of moving force on Class-A road surface in multi-damage case under (a) 35 dB, (b) 30 dB and (c) 25 dB.
Figure 12.

Damage identification result on Class A road surface with the speed of 15 m/s.
As shown in Fig. 11, the accuracy of the moving contact force identification reduces slightly, the average relative error is 0.79%, 0.99% and 1.16% for 35 dB, 30 dB and 25 dB, respectively. The accuracy of the moving contact force identification reduces with the increase of noise, but all the maximum relative errors are less than 3.45%.
As can be seen in the Fig. 12, the results show the maximum discrepancy of 1.88%, 2.53%, 4.13% for the identification of the damaged elements stiffness and 3.15%, 2.39%, 3.57% for the undamaged element stiffness when the noise level is 35 dB, 30 dB and 25 dB, respectively.
Based on the above data, the maximum relative errors of the moving contact force and the damage identification are both less than 5%, the results are accurate with different noise levels. The algorithm shows good robustness and convergence with different noise level, as both the moving contact force and the damage identification converge to their exact values rapidly even if the SNR reaches 25 dB. It is difficult to obtain accurate identification results without the -norm regularization by suppressing noise interference and introducing prior information.
Structure damage identification with different vehicle speeds
The parameters of the bridge and the vehicle are the same as for section “Identification of moving contact force and bridge damage on smooth road surface”. The vehicle moved on the bridge with the speed of , , , respectively. Identification results of bridge damage with different speeds and different noise levels on the Class A road surface in the multi-damage case are shown in Fig. 13, the identification results with the speed of is shown in Fig. 12. The maximum relative errors of the damaged element stiffness under different vehicle speeds and noise levels are listed in Table 3.
Figure 13.
Identification results of moving force and structure damage on Class A road surface (a) with the speed of 10 m/s and (b) with the speed of 20 m/s.
Table 3.
Damaged element stiffness identification errors with different speeds and different noises.
| v = 10 m/s | v = 15 m/s | v = 20 m/s | |||||||
|---|---|---|---|---|---|---|---|---|---|
| 35 dB | 30 dB | 25 dB | 35 dB | 30 dB | 25 dB | 35 dB | 30 dB | 25 dB | |
| 0.27% | 0.24% | 0.34% | 0.24% | 0.31% | 1.88% | 0.59% | 0.90% | 1.89% | |
| 1.28% | 0.56% | 0.82% | 1.46% | 0.53% | 0.43% | 0.31% | 1.13% | 1.38% | |
| 0.09% | 0.55% | 1.09% | 0.01% | 0.81% | 2.46% | 1.54% | 1.59% | 2.47% | |
As can be seen in the Fig. 13 and Table 3, the identification results of the damage extent and the damage position are both very accurate. The maximum relative errors of the damaged element stiffness rise with the speed increase by the same noise.
The results mean that the influences of speed and noise level on the identification result are not significant. With the increase of the speed and noise level, all the damage identification results get less accurate. But the identification deviation of the damaged element stiffness does not exceed ± 0.05, even if the noise increases to 25 dB and speed rise to 20 m/s.
The results show that the maximum relative error of damage identification raises with the increase of the vehicle speed, because the amount of signal data measured reduces with the increase of the vehicle speed. Therefore, extremely fast vehicle speeds should be avoided in the damage detection, so that the measured data will be sufficient for damage parameters to be converged.
In this numerical example, the identified results are insensitive even if the speed is up to 20 m/s. The reason is that the amount of signal data measured reduced but still is enough to be identified accurately.
Conclusions
In this work, an iterative approach for damage identification of the bridge structure based on extended Kalman filter (EKF) with -norm regularization algorithm is proposed. Both the road roughness and the parameters of the vehicle are unknown. In order to simplify the calculation process and improve the accuracy of the damage identification, the moving contact force is firstly identified, and then the bridge damage is identified. Numerical analysis of a simply supported bridge is carried out to verify the efficiency and accuracy of the proposed algorithm. The following conclusions can be obtained from the former observations and discussions:
The method is effective to identify damage in the bridge structures based on bridge vibration responses subject to moving contact loads. The introduction of -norm regularization makes it possible to obtain accurate identification results by suppressing noise interference.
The moving contact force is identified accurately without prior knowledge of the vehicular parameters on different vehicle speeds, damage cases, measurement noise levels, and roughness levels. The accurate identification of the contact moving contact force lays a solid foundation for the damage identification.
The bridge damage is insensitive to vehicle speeds, damage cases, measurement noise levels, and roughness levels. The ill-posedness of bridge damage identification is stronger compared with the moving contact force identification. The -norm regularization is necessary for the bridge damage identification.
There are many branches for Kalman filter method. The proposed method can be combined with nonlinear Kalman filters, adaptive Kalman filters and robust Kalman filters to improve the accuracy of the damage identification. Machine learning is also a popular approach to identify bridge cracks. Relevant work will be presented in the future.
Supplementary Information
Acknowledgements
The work presented in this paper was supported by the National Natural Science Foundation of China under Award (No. 51469016 and No. 52268050) and the Natural Science Foundation of Jiangxi Province under Award (No. 20202BAB204029). Any opinions, findings and conclusions or recommendations expressed in this publication are those of the authors and do not necessarily reflect the views of the National Science Foundation.
Author contributions
H.D. wrote the main manuscript text; C.Z. reviewed the manuscript, wrote the calculation program; Y.G. and J.H. designed calculation method.
Data availability
All data generated or analyzed during this study are included in this published article.
Competing interests
The authors declare no competing interests.
Footnotes
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
The online version contains supplementary material available at 10.1038/s41598-022-26339-z.
References
- 1.Hou RR, Xia Y. Review on the new development of vibration-based damage identification for civil engineering structures: 2010–2019. J. Sound Vib. 2021;491(115741):1–32. doi: 10.1016/j.jsv.2020.115741. [DOI] [Google Scholar]
- 2.Nguyen KV, Hai TT. Multi-cracks detection of a beam-like structure based on the on-vehicle vibration signal and wavelet analysis. J. Sound Vib. 2010;329(21):4455–4465. doi: 10.1016/j.jsv.2010.05.005. [DOI] [Google Scholar]
- 3.Hester D, González A. A wavelet-based damage detection algorithm based on bridge acceleration response to a vehicle. Mech. Syst. Signal Process. 2012;28(2):145–166. doi: 10.1016/j.ymssp.2011.06.007. [DOI] [Google Scholar]
- 4.Manuel MLJ, Andrea B, Stefano M, et al. Wavelets-based damage localization on beams under the influence of moving loads. Mech. Industry. 2013;14(2):107–113. doi: 10.1051/meca/2012036. [DOI] [Google Scholar]
- 5.Saadatmorad M, Jafari-Talookolaei RA, Pashaei MH, et al. Damage detection on rectangular laminated composite plates using wavelet based convolutional neural network technique. Compos. Struct. 2021;278(114656):1–19. doi: 10.1016/j.compstruct.2021.114656. [DOI] [Google Scholar]
- 6.Saadatmorad M, Jafari-Talookolaei RA, Pashaei MH, et al. Pearson correlation and discrete wavelet transform for crack identification in steel beams. Mathematics. 2022;10(2689):1–23. doi: 10.3390/math10152689. [DOI] [Google Scholar]
- 7.Roveri N, Carcaterra A. Damage detection in structures under traveling loads by Hilbert-Huang transform. Mech. Syst. Signal Process. 2012;28(2):128–144. doi: 10.1016/j.ymssp.2011.06.018. [DOI] [Google Scholar]
- 8.Meredith J, González A, Hester D. Empirical mode decomposition of the acceleration response of a prismatic beam subject to a moving load to identify multiple damage locations. Shock. Vib. 2012;19(5):845–856. doi: 10.3233/SAV-2012-0693. [DOI] [Google Scholar]
- 9.Lee JW, Kim JD, Yun CB, Yi JH, Shim JM. Health monitoring method for bridges under ordinary traffic loadings. J. Sound Vib. 2002;257(2):247–264. doi: 10.1006/jsvi.2002.5056. [DOI] [Google Scholar]
- 10.Chang KC, Kim CW. Modal-parameter identification and vibration-based damage detection of a damaged steel truss bridge. Eng. Struct. 2016;122(1):156–173. doi: 10.1016/j.engstruct.2016.04.057. [DOI] [Google Scholar]
- 11.Obrien EJ, Malekjafarian A. A mode shape-based damage detection approach using laser measurement from a vehicle crossing a simply supported bridge. Struct. Control. Health Monit. 2016;23(10):1273–1286. doi: 10.1002/stc.1841. [DOI] [Google Scholar]
- 12.Majumder L, Manohar CS. A time-domain approach for damage detection in beam structures using vibration data with a moving oscillator as an excitation source. J. Sound Vib. 2003;268(4):699–716. doi: 10.1016/S0022-460X(02)01555-9. [DOI] [Google Scholar]
- 13.Sieniawska R, Śniady P, Żukowski S. Identification of the structure parameters applying a moving load. J. Sound Vib. 2009;319(1–2):355–365. doi: 10.1016/j.jsv.2008.05.032. [DOI] [Google Scholar]
- 14.Lu ZR, Liu JK, Huang M, et al. Identification of local damages in coupled beam systems from measured dynamic responses. J. Sound Vib. 2009;326(1–2):177–189. doi: 10.1016/j.jsv.2009.04.028. [DOI] [Google Scholar]
- 15.Zhan JW, Xia H, Chen SY, et al. Structural damage identification for railway bridges based on train-induced bridge responses and sensitivity analysis. J. Sound Vib. 2011;330(4):757–770. doi: 10.1016/j.jsv.2010.08.031. [DOI] [Google Scholar]
- 16.Gökdağ H. A crack identification approach for beam-like structures under moving vehicle using particle swarm optimization. Mater. Test. 2013;55(2):114–120. doi: 10.3139/120.110412. [DOI] [Google Scholar]
- 17.Feng D, Feng MQ, et al. Model updating of railway bridge using in situ dynamic displacement measurement under trainloads. J. Bridg. Eng. 2015;20(12):76–88. doi: 10.1061/(ASCE)BE.1943-5592.0000765. [DOI] [Google Scholar]
- 18.Law SS, Chan TH, Zeng QH. Moving force identification: A time domain method. J. Sound Vibr. 1997;201(1):1–22. doi: 10.1006/jsvi.1996.0774. [DOI] [Google Scholar]
- 19.Law SS, Chan THT, Zeng QH. Moving force identification-a frequency and time domains analysis. ASME J. Dyn. Syst. Meas. Control. 1999;121(3):394–401. doi: 10.1115/1.2802487. [DOI] [Google Scholar]
- 20.Jiang XQ, Hu HY. Reconstruction of distributed dynamic loads on an Euler beam via mode-selection and consistent spatial expression. J. Sound Vib. 2008;316:122–136. doi: 10.1016/j.jsv.2008.02.038. [DOI] [Google Scholar]
- 21.Gonzalez A, Rowley C, Obrien EJ. A general solution to the identification of moving vehicle forces on a bridge. Int. J. Numer. Methods Eng. 2008;75(3):335–354. doi: 10.1002/nme.2262. [DOI] [Google Scholar]
- 22.Yu L, Chan THT, Zhu JH. A MOM-based algorithm for moving force identification: Part I-theory and numerical simulation. Struct. Eng. Mech. 2008;29(2):135–154. doi: 10.12989/sem.2008.29.2.135. [DOI] [Google Scholar]
- 23.Chen Z, Chan THT. A truncated generalized singular value decomposition algorithm for moving force identification with ill-posed problems. J. Sound Vib. 2017;401(4):297–310. doi: 10.1016/j.jsv.2017.05.004. [DOI] [Google Scholar]
- 24.Zhu XQ, Law SS. Time domain identification of moving loads on bridge deck. J. Vibr. Acoust. 2003;125(2):187–198. doi: 10.1115/1.1547662. [DOI] [Google Scholar]
- 25.Zhen Chen THT, Chan AN. Identification of vehicle axle loads from bridge responses using preconditioned least square QR-factorization algorithm. Mech. Syst. Signal Process. 2019;128:479–496. doi: 10.1016/j.ymssp.2019.03.043. [DOI] [Google Scholar]
- 26.Law SS, Li J. Updating the reliability of a concrete bridge structure based on condition assessment with uncertainties. Eng. Struct. 2010;32(1):286–296. doi: 10.1016/j.engstruct.2009.09.015. [DOI] [Google Scholar]
- 27.Feng D, Sun H, Feng MQ. Simultaneous identification of bridge structural parameters and vehicle loads. Comput. Struct. 2015;157:76–88. doi: 10.1016/j.compstruc.2015.05.017. [DOI] [Google Scholar]
- 28.Chen TC, Lee MH. Research on moving force estimation of the bridge structure using the adaptive input estimation method. J. Struct. Eng. 2008;8:20–208. [Google Scholar]
- 29.Jin CH, Jang S, Sun XR, Li JC, Richard C. Damage detection of a highway bridge under severe temperature changes using extended Kalman filter trained neural network. J. Civ. Struct. Heal. Monit. 2016;6(3):545–560. doi: 10.1007/s13349-016-0173-8. [DOI] [Google Scholar]
- 30.Zhang C, Gao Y, Huang J, et al. Damage identification in bridge structures subject to moving vehicle based on extended Kalman filter with l1-norm regularization. Inverse Probl. Sci. Eng. 2019;28(2):144–174. doi: 10.1080/17415977.2019.1582650. [DOI] [Google Scholar]
- 31.Roumaissa Z, Khatir S, Belaidi I. A modified transmissibility indicator and Artificial Neural Network for damage identification and quantification in laminated composite structures. Compos. Struct. 2020;248(112497):1–19. doi: 10.1016/j.compstruct.2020.112497. [DOI] [Google Scholar]
- 32.Wu D, Law SS. Model error correction from truncated modal flexibility sensitivity and generic parameters. II: Experimental verification. Mech. Syst. Signal Process. 2004;18:1401–1419. doi: 10.1016/S0013-7944(02)00121-2. [DOI] [Google Scholar]
- 33.Park HW, Man WP, Ahn BK, et al. 1-Norm-based regularization scheme for system identification of structures with discontinuous system parameters. Int. J. Numer. Meth. Eng. 2007;69(3):504–523. doi: 10.1002/nme.1778. [DOI] [Google Scholar]
- 34.Zhang C, Huang J, Song G, et al. Structural damage identification by extended Kalman filter with l1-norm regularization scheme. Struct. Control. Health Monit. 2017;24(11):1999–2016. doi: 10.1002/stc.1999. [DOI] [Google Scholar]
- 35.Hansen PC, O'Leary DP. The use of the L-Curve in the regularization of discrete ill-posed problems. SIAM J. Sci. Comput. 1993;14(6):1487–1503. doi: 10.1137/0914086. [DOI] [Google Scholar]
- 36.Zhang YG, Huang YL, Li N, et al. Embedded cubature Kalman filter with adaptive setting of free parameter. Signal Process. 2015;114:112–116. doi: 10.1016/j.sigpro.2015.02.022. [DOI] [Google Scholar]
- 37.Huang YL, Zhang YG, et al. A novel adaptive Kalman filter with inaccurate process and measurement noise covariance matrices. IEEE Trans. Autom. Contral. 2018;63(2):594–601. doi: 10.1109/TAC.2017.2730480. [DOI] [Google Scholar]
- 38.Huang YL, Zhang YG, Li N, Chambers J. A robust Gaussian approximate filter for nonlinear systems with heavy-tailed measurement noises. IEEE Int. Conf. Acoust. Speech Signal Process Speech Signal Process. 2016;3:4209–4213. doi: 10.1109/ICASSP.2016.7472470. [DOI] [Google Scholar]
- 39.Aied H, González A, Cantero D. Identification of sudden stiffness changes in the acceleration response of a bridge to moving loads using ensemble empirical mode decomposition. Mech. Syst. Signal Process. 2016;66–67:314–338. doi: 10.1016/j.ymssp.2015.05.027. [DOI] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
All data generated or analyzed during this study are included in this published article.








