1. Introduction
Bridges are key component of transportation infrastructure that is crucial for a society to function well. They are under increasing pressure from continuing deterioration due to the ageing and operational and environmental loading as results of population growth and climate change. The real-time assessment of bridge's status is urgently required for structural safety. Structural health monitoring (SHM) provides a practical tool to assess and predict the structural performance of bridges. SHM is a multi-discipline field involving data collection by sensor networks and the diagnosis of structural health based on the collected data [
1]. The collected data are processed to extract features that can be analysed through model-based or data-driven techniques to enhance the decision making for structural condition assessment [2-4]. The key factor that hinders a reliable bridge condition assessment is the operational and environmental variety, especially the traffic excitation and environmental temperature [
5]. The bridge condition assessment under operational environments has drawn enormous attentions to researchers and practical engineers [
6].
There are two main research trends to deal with the uncertain operational environments, e.g. elimination and utilization. Different methods have been developed to separate the temperature induced response from the structural response and predict the temperature-induced response [
7]. Modal parameters are widely used for structural damage detection. The change of modal parameters due to the temperature variations is differentiated and eliminated during the process of damage detection [
8,
9]. An artificial neural network model for the temperature induced response is trained by large amount of data and the model is used to compensate the temperature effect [
10,
11]. The Kalman filter is adopted to eliminate the change due to environmental variations [
12]. A two-stage procedure based on adaptive Mahalanobis-squared distance and one-class K-nearest neighbors (KNN) is used to remove the environmental variability [
13]. A long period monitored data (e.g., for months) is used to construct the prediction model of structural response under operational environments for structural damage detection [
14,
15]. The above data-driven methods under changing temperature conditions reveal great potential for practical use with high robustness. These methods can identify, eliminate, or utilize the influence of the environmental temperature on the bridge response. The biggest obstacle to the performance of these methods comes from the availability of the data for all possible operational environments in bridge health monitoring. The performance of the regression models or neural networks has been affected by the high-quality long-term monitored data.
The utilization, known as ambient vibration survey (AVS), aims use dynamic responses under natural excitations such as traffic loads, wind and micro-tremors [
16]. The AVS is an economical, convenient and time-saving approach as it does not require a special excitation on structures. For bridge engineering, the vehicle-bridge interaction is a common problem that will affect the accuracy of dynamic analysis. A great effort has been made to fully understand its mechanism for practical applications [
17]. Based on these studies, the bridge information could be extracted from the traffic induced response using the vehicle-bridge interaction model. Recently, the moving load driven bridge damage detection has drawn much attention. The moving vehicle could be an exciter and a moving sensor for the bridge real-time monitoring [
18,
19]. The duration of a vehicle passing the bridge is short and the change due to the temperature effect is relatively small within this short-time period. The traditional moving load driven methods have a good interpretability as these methods are based on the accurate vehicle-bridge interaction model [
20]. These methods are suitable to the controlled environmental conditions, and it is laborious and time-consuming to ensure their performances due to their limited anti-noise ability [
21].
The principal component analysis (PCA) is one of most widely used data-driven methods. It is based on an orthogonal decomposition of the covariance matrix of the process variables along the direction that explain the maximum variation of the data. The PCA has been used to separate the structural damage features from that by environmental changes and then the environmental effects are eliminated during the process of bridge condition assessment [
22]. The PCA has been used to reduce the size of feature vectors [
23], eliminate the operational and environmental effects [
24,
25] and reduce the noise effect [
26] for structural damage detection. With the traditional PCA, the whole time series of measured responses is analysed and it cannot reflect the instant status of the structure [
27]. Also the computational cost of the covariance matrix will be increased with the number of measurements and the length of the time series [
28]. Posenato et al. [
29] proposed a data-driven method named moving principal component analysis (MPCA) for long-term structural monitoring. MPCA calculates the covariance matrix in a fixed length window. Lanata et al. [
28] used MPCA to capture the correlation in each small cluster obtained by the K-means method for structural damage detection. Cavadas et al. [
30] compared the performance of structural damage detection by MPCA and robust regression analysis (RRA). Zhu et al. [
31] proposed a temperature-driven damage detection approach for bridges considering the temperature variations and traffic loads using MPCA. Jin et al. [
32] compared the performance of the modal analysis-based damage detection method under changing temperatures using PCA or MPCA. The results revealed that MPCA has more anti-noise ability with lower false alarm rates than PCA. Zhang et al. [
33] deployed MPCA for damage detection on a rigid frame bridge under seasonal temperature variations with space and time windows. Jin and Jung [
34] compared modified MPCA with the static linear principal component analysis (SPCA) and incremental linear principal component analysis (IPCA) on Z24 bridge dataset using the k-means clustering with Linde-Buzo-Gray algorithm (KMC-LBG) and Bayesian information criterion (BIC) to choose the window size of MPCA. Nie et al. [
27] developed a narrow moving window for MPCA and successfully detected the real-time change of an actual suspension bridge. The window's size is decided based on the cumulative contribution ratio with a convergent spectrum. As the above, MPCA has a great potential for early warning and damage detection as it can reveal the data’s inherent correlation and structure in detail. The length of the moving window significantly affects the effectiveness of the MPCA-based method. How to select the appropriate window length is still a big challenge. The loading forms and the causes of bridge anomalies (e.g., damage) are often inconsistent. This inconsistency causes the results of MPCA are not interpretable.
This paper is to develop a new method for bridge condition assessment under operational environments. A new damage sensitive feature (DSF) based on moving principal component analysis (MPCA) has been proposed. Two main environmental factors, e.g. the temperature variations and traffic loads, are considered. The numerical and experimental studies have been conducted to verify the performance of the proposed method. In the numerical study, the vehicle-bridge interaction system is modelled as a simply supported Euler–Bernoulli concrete beam subjected to a moving load. The bridge damage is simulated by a breathing crack. The temperature influence is considered as the variation of the beam's parameters and the thermal stress induced by the vertical temperature difference. The results show that the vehicle's mass and the temperature do not have the effect on the accuracy of structural damage identification. The changing pattern of the proposed DSF reflects different damage locations. The experimental study of a T-section reinforced concrete beam subjected to moving vehicles with different weights has been conducted in the laboratory. A new type of windows for MPCA is proposed to filter out the effect of measurement noise and vehicle-bridge interaction. The results show that the proposed method is robust and accurate to detect the crack damage of the bridge under operational environments.
2. Theory
Principal component analysis (PCA) and moving principal component analysis (MPCA) are briefly introduced in this section. The detail information could be found the textbook [
35]. Then the main target for current existed data processing algorithm is discussed.
2.1. Principal Component Analysis (PCA)
As the foundation of MPCA, PCA is a statistical learning method that decomposes the original data into linearly uncorrelated vectors-principal components (PCs) according to the maximum variance's direction. At the same time, the new coordinate axis's direction should be orthogonal to all previous coordinate axis's directions. This transformation ensures that the selection of the coordinate axis's direction can make each PC contain as much information as possible. It is widely used in data compression and feature extraction.
In this study, the singular value decomposition (SVD) method is adopted for PCA. Considering a data (signal) matrix
with the k-order PCs, suppose the matrix's rank is
r that is greater than or equal to
k. The matrix
can be factorized according to truncated SVD as
where
is
matrix,
is
matrix and
is the diagonal matrix of the order
.
,
are respectively taken from the first
columns of matrices
that are singular vectors of the matrix
.
is obtained from the first
diagonal elements of matrix
which is the singular value matrix of the matrix
.
Before using PCA, the data in the matrix
needs to be standardized to obtain the matrix
as
where
and
.
is the
’s element at row
and column
.
is the standardized matrix
’s element at row
and column
.
is the average value in row
of the matrix
.
After obtaining the standardized data matrix
, the traditional PCA uses the eigenvalue decomposition of the
's correlation matrix or covariance matrix to calculate the principal component matrix. According to characteristic of SVD, the principal component matrix can be obtained.
where
is constructed for the truncated SVD. The row of
is the eigenvector of the
's covariance matrix.
is the principal component or score matrix.
is the weight or coefficient matrix.
2.2. Moving Principal Component Analysis (MPCA)
For time series signals, the analysis within a sliding window can better excavate the feature of the data. MPCA is a method that deploys PCA on the signal truncated into the window length instead of the full signal. The window is like a filter that slides and decomposes the original signals along the time axis to different PCs. These PCs obtained from MPCA have more significant features than the PCs obtained from PCA. Likewise, the window expands the eigenvalues into a series of changing curves along the time axis. These curves can better reflect the inner variations of the data over time. The main difference between MPCA and PCA is that Eq. (1) in MPCA is calculated over the signal of the window length, not over the entire signal. When the window moves from the initial time to the end, the eigenvalue vector and the PCs are calculated simultaneously at each corresponding time
, and saved consecutively in the eigenvalue matrix and the principal component matrix respectively according to the order of the time axis. The coordinate of the eigenvalue vector and the PCs obtained at each time
from Eqs. (4) to (5) is corresponding to the location of the window's center on the time axis in the window's each movement.
Figure 1 shows the schema of MPCA.
3. Numerical Study
In this section, the vehicle-bridge interaction model with the temperature change and the crack damage is built firstly. Dynamic responses of the bridge with different damage scenarios subject to a moving vehicle are simulated. The dynamic responses are analysed by PCA and MPCA for comparison. Then the damage sensitive feature is constructed based on the analysis. The influence of the crack’s location and the breathing crack mechanism on the damage sensitive feature is discussed.
3.1. Vehicle-Bridge Interaction Model
3.1.1. Finite Element Model of a Beam Bridge
The bridge is discretized as
beam elements and
is the number of nodes. The element mass matrix and stiffness matrix of a beam element can be obtained as
where
are the density, section's area and length of the beam element respectively.
Figure 2 shows the
ith beam element. The response at point
and time
can be obtained by the Hermite interpolation
from the node responses. The Hermite interpolation
is as follows,
The displacement at point
and time
is obtained as,
where
is the displacement at point
x and time
.
are the node displacement and rotation at the
ith node and time
of the beam element.
is the position and
is the length of the beam element.
a the node responses.
The strain at point
and time
can also be obtained [
5] as
where
is the distance from the bottom to the neutral axis.
3.1.2. Equation of Motion for the Bridge Subjected to a Moving Vehicle
The bridge is modelled as a simply supported beam and the vehicle is modelled as a mass
, as shown in
Figure 3. The bridge length is
. The vehicle is moving along the bridge at a constant speed
. The crack damage is considered in this study.
is the crack's location from the left support. The beam bridge is discretized into
elements and
is the number of nodes. Considering Rayleigh damping for the bridge, the motion of equation for the bridge subjected to a moving vehicle can be obtained as
where
,
and
are the mass, damping and stiffness matrices of the bridge respectively. The
,
and
are the node's acceleration, velocity and displacement response vectors respectively.
is the node's equivalent force vector induced by the moving mass.
is the equivalent resultant force vector induced by the moving mass. The interaction force between the bridge and the mass is
that can be obtained as
where
is the mass of a moving vehicle.
when
.
is the Hermite interpolation as the beam element's shape function. The beam's deflection at point
and time
can be written as
where
when
. Combining Eqs. (10)-(12), the equation of motion can be written as
where
,
,
.
,
are the first and second derivatives of the Hermite interpolation vector
. Eq. (13) can be solved using the Newmark-
method. The parameters are:
. The time step is 0.01 s. Then, the bridge response at point
can be obtained by Eqs. (7) to (9).
3.1.3. Temperature Influence
The temperature's influence can be divided into two parts. The first one is the variation of the beam's parameters which will directly influence the beam's dynamic property. In the model, the thermal coefficients of the temperature influence on each parameter are listed in
Table 1 [
16].
,
and
are the cross-section area, Young’s modulus and second moment of inertia at the reference temperature
respectively. The influence of the temperature on the section's Young's modulus is linearly weights according to the steel and concrete's bearing ratio of the section's ultimate bending moment at the reference temperature. The section's expansion only considers the concrete's area growth.
The second influence is induced by vertical temperature gradient. This temperature gradient is to influence the bending curvature of the beam. For a simply supported beam, the influence of the vertical temperature gradient can be taken as [
36]:
where
and
are the vertical temperature gradient induced rotation and moment at the beam's left support.
and
are the vertical temperature gradient induced rotation and moment at the beam's right support.
is the temperature difference between the top surface and bottom, and the positive reflects the top surface is warmer.
is the cross-section's height.
is the beam's rigidity.
is the concrete's thermal expansion coefficient in
Table 1.
is a constant and it is equal to
.
is the beam's length. According to Eqs. (14) to (17), the vertical temperature gradient induced effect is obtained and considered as the boundary condition of the simulated beam.
3.1.4. Crack Damage Model
The beam's damage starts from initial microcracks and develops by many factors such as degradation, loads, temperature impact, etc. While expanding, these microcracks keep opening and closing due to external dynamic excitation. This phenomenon is known as the breathing crack and dominates the beam's crack behavior in incipient crack stage [
37]. Since the prestress is widely applied, the crack in the prestressed concrete bridges will perform as the breathing crack.
In this study, the breathing crack is used to model the bridge damage [
38]. The breathing crack is simulated as a rotational spring at the crack's location
.
Figure 4 shows the beam element with a breathing crack. This element is considered as two undamaged beam segments connected by the proposed rotational spring.
is the undamaged beam's flexural rigidity and
is the length of this element. The stiffness matrix of this element can be written as
where
,
,
,
are the displacements and rotations at the
ith and
jth nodes respectively.
,
,
,
are their corresponding transverse shear forces and moments.
,
,
,
are the spring's displacements and rotations at the left and right hand sides of the joint, and
,
,
,
are their corresponding shear forces and moments.
By the equilibrium and compatibility condition at the crack's location, the cracked beam's element stiffness matrix can be obtained.
Where
where
is the tangent stiffness which reveals the spring's instant rigidity. As shown in
Figure 5, there is a crack opening at the edge of a rectangular section. 2
is the cracked element's length and
is the element's height. The crack is started at the center of the element's long edge. The rotational displacement due to the crack opening at the edge can be obtained using linear-elastic fracture mechanics as [
39]
where
is the applied stress of the whole cracked element induced by bending moment. The
is the ratio of the crack's depth. For
, the
can be written as [
39]
The relationship of
and
for the pure bending element can be written as
where
is the cracked element's bending moment.
is the length of the section's short edge. Combining Eqs. (21) to (23), the instant tangent stiffness of the virtual rotational spring
is obtained.
3.2. Results and Discussions
3.2.1. Numerical Simulation
The numerical model is validated by comparing with the results by Zhu and Law [
40]. A simply supported beam with 50 m long, 0.5 m wide and 1 m high is used. The elastic modulus of the beam is
Pa and the density is
. The moving force is 10 kN. The first six natural frequencies of the beam are listed in
Table 2.
Figure 6 shows the normalized deflection at the mid-span. The sampling rate is 100 Hz. The deflection is normalized by
, which is the static deflection when the force is at the mid-span. The scattered points are the analytical solution obtained by Zhu and Law [
40] and the line curves are the numerical solution obtained by the proposed model in this study.
is the crack depth ratio at the mid-span. For
=5 m/s, the number of elements is 13. For
=40 m/s, the number of elements is 7. The number of elements is consistent with the compatibility condition in Eq. (22). The results by the proposed model are close to those in the reference paper [
40]. This numerical model will be used in the study.
3.2.2. Comparison of Results by PCA and MPCA
A comparison study is conducted in this section. The moving load is 10 kN. The velocity of the moving load is 5 m/s and the number of elements is 13. Other parameters are the same as that in
Section 3.2.1. The beam is intact. A sudden and slight change of the moving mass is simulated to illustrate the sensitivity and reliability of MPCA. The acceleration responses are analysed by PCA and MPCA. As listed in
Table 3, three cases are studied.
Figure 7 shows the first PCs for those three cases using PCA. There are no obvious changes for those cases in
Figure 7. The results show that the PCA could not indicate out the changes of moving mass. As PCA analyses the whole time series, the instant status of the vehicle-bridge interaction system cannot be detected.
The eigenvalues are more sensitive to abrupt changes than PCs [
27]. The first eigenvalue is taken for comparison in this study. The size of the window is 50 times the sampling interval.
Figure 8 shows the result using MPCA. From
Figure 8, there are clear changes at 5 s in Cases 2 and 3. The results show that the 1% mass variation can be detected immediately in the first eigenvalue curve using MPCA. For Case 2, the magnitude of the first eigenvalue is the same with Case 1 after 6 s as the mass returns back the original value. For Case 3, the first eigenvalue keeps approximate the same magnitude after 5 s since the mass of the moving load does not change after that.
3.2.3. The Effect of Damage Patterns
This section is to study the effect of the crack depth. The crack occurred at the mid-span. The crack depth is increased from 0% to 50% of the thickness. Other parameters are the same as Case 1 in
Section 3.2.2.
Figure 9 shows the pattern change of the first eigenvalue induced by the growing crack depth. The figure below is an enlarged view of the area in the red box of the figure above. From
Figure 9, the results show that changes of the crack depth mainly affect the distance between two adjacent peaks in the first eigenvalue curve. When the damage occurs, the distance between two adjacent peaks is increased with the crack depth.
3.2.4. Orthogonality
MPCA can decompose the data into different coordinate axes in which each axis is orthogonal with other axes. For bridge SHM, the changes induced by structural damage need to be orthogonal with changes induced by other factors such as the vehicle's mass, the temperature, road surface roughness, etc. In this section, the orthogonality between the vehicle's mass and damage is studied. As listed in
Table 4, six cases have been studied. The parameters Cases 1, 2 and 3 are the same as those in
Section 3.2.2. Except for the crack depth, other parameters for Cases 4, 5 and 6 are the same as that in
Section 3.2.2.
Table 4 shows all six simulated scenarios.
Figure 10 shows results of six cases. The figure below is an enlarged view of the area in the red box of the figure above. Comparing Cases 1 to 3 with Cases 4 to 6, the results show that the influence of the damage is orthogonal with the influence of the moving mass. The influence of the damage is embodied in the distance between two adjacent peaks. Cases 4 to 6 show similar patterns which are different with the intact beam's patterns in Cases 1 to 3. The influence of the moving load's mass is embodied in the magnitude of each peak. The first eigenvalue represents the amount of information at the corresponding time in acceleration responses. For the intact beam, the increase of the moving mass leads to the decrease of the first eigenvalue. For the damaged beam, the increase of the moving mass leads to the increase of the first eigenvalue. For Cases 1, 2, 4 and 5, the peak magnitude after 6 s is the same and the results shows that there is correlation between the peak magnitude and the moving mass. It could be used for estimating the moving mass.
3.2.5. Temperature Influence
This section is to investigate the temperature effect using MPCA. As listed in
Table 5, there are six cases. Two scenarios are simulated: the change for the uniform temperature of the whole beam and the change for the temperature gradient at the cross-section. The temperature gradient is slightly changed when the vehicle is passing the bridge. All the considered temperature changes are linear and the moving vehicle passes the bridge in a short time. There is no damage for Cases 1, 3, and 5 and the crack depth is 50% of the height for Cases 2, 4, and 6. The uniform temperature difference between Cases 3, 4 and Cases 5, 6 to simulate the temperature difference between day and night in mid-summer, and the corresponding temperature gradient is to simulate strong sunlight conditions. The other parameters are the same as Case 1 in
Section 3.2.4.
Figure 11 shows the first eigenvalues of MPCA for different cases. The figure below is an enlarged view of the area in the red box of the figure above. From the figure, the first eigenvalue curve is changed with both the uniform temperature and the temperature gradient. Compared the results of Cases 1, 3 and 5, the time interval between two adjacent peaks for a case is increased with the uniform temperature and the amplitude of the first eigenvalue curve is increased with the temperature gradient. Compared the results of Cases 1, 3 and 5, and that of Cases 2, 4 and 6, the deviation caused by the temperature change is concentrated in a specific small range, and the change by the damage is much large as curve patterns.
3.3. Damage Sensitive Features
3.3.1. Observation
According to previous discussions, the crack depth mainly affects the time interval between two adjacent peaks in the first eigenvalue curve and the time interval is increased with the crack depth. The first eigenvalue curve has an obvious and identifiable pattern. There is a small sawtooth-interference information around the peak and the damage detection accuracy will be affected by these oscillations. To avoid the influence of these perturbation, a smoothing treatment is adopted. Following the PCA, the first eigenvalue curve of the principal component is needed.
Figure 12 shows that the steadiest part which can reflect the main trend of the first eigenvalue is the two limbs of each peak. Thus, the mean line of the first eigenvalue curve is taken from the first eigenvalue curve. The midpoints of each pair of intersections in each peak are taken as the foundation of the DSF’s construction.
3.3.2. Construction
Figure 13 shows that the growth trend of the x-axis location of each midpoint is linear. The thumbnail in this figure is an enlarged view of the red boxed area in
Figure 12. The crack depth's change will influence the inclination of each midpoint's x-axis location's growth trend line. In this section all cracks are occurred at the mid-span.
Thus, the gradient of the line in
Figure 13 is used as the DSF. The numerical derivatives of each pair of discrete midpoints are obtained. The mean of all numerical derivatives in each line is calculated corresponding to its crack depth. The angle of each line is obtained by the mean's arctangent.
Figure 14 shows the angle of each line corresponding to its crack depth.
3.3.3. Influence by Crack's Location
Figure 15 shows the crack location's influence. The result reveals that for each crack depth the crack located around the midpoint of the beam has a larger influence than the crack located near the beam's end. This phenomenon will be more obvious when the crack grows deeper. This result complies with the beam's dynamic analysis theory. In PCA, the first eigenvalue represents the variance of the first dimension. In this study, the first dimension is dominated by the acceleration changes caused by the moving loads. The vertical fluctuation and slow decline of the first eigenvalue reveal that the amount of the information (energy) brought by the moving load is gradually dissipated in the beam's response over time due to the beam's vibration. The existence of cracks will change the rate of this dissipation. Therefore, the increases in the distance between each midpoint represent these crack induced changes. Additionally, this DSF reflects the damage of the beam from the overall perspective, which is the so-called equivalent crack depth. Since cracks in actual structure are distributed near the damaged area of the beam, this DSF can provide a more realistic beam damage situation. When the crack depth is greater than 30%, the Maxwell-Betti reciprocal theorem is no longer valid due to the nonlinearity caused by the cracks. Thus, although the two damage locations with a distance of the 1/10 L on both sides of the beam’s midpoint are symmetrical in space, the damage extent reflected by these two DSFs is no longer consistent due to the directionality of the moving load on the time axis. In this case, the first eigenvalue is dominated by the moving load and the breathing crack. Within this range, the moving load passing through the crack earlier means that the beam has more time to dissipate, so the reflected degree of the damage will be slightly higher than the other places that the moving load passes the crack later. Therefore, the proposed DSF describes the damage extent of the beam from a dynamic perspective. In other words, it depicts beam's "rhythm". The traditional modal analysis describes the beam’s vibration from a static perspective. Since the analysis is based on the simply supported beam model, the magnitude of the first eigenvalue represents a measure of the maximum variance direction dimension. For a simply supported beam, the direction of the maximum variance of the measuring points' acceleration is in the direction of the gravity axis when a uniaxial moving load is passing. Therefore, MPCA can capture a continuous peak fluctuation of the same magnitude in the first eigenvalue curve.
4. Experimental Investigation
A laboratory study has been conducted in this study. The experimental data from Zhu and Law [
40] have been used. The first eigenvalue curve has been obtained using the proposed method in
Section 3. The Gaussian window is adopted to reduce the measurement noise and the vehicle-bridge interaction. The selection of the window parameters is also discussed. The results of the obtained damage sensitive feature on this laboratory data using the proposed method in
Section 3 are presented and discussed.
4.1. Experimental Setup
Figure 16 shows the experimental setup. The cross-section of the concrete beam is shown in
Figure 16 (a). As shown in
Figure 16 (b), the whole experimental beam is composed of three T-section reinforcement concrete beams: the front beam, the main beam and the tail beam. The front and tail beams are 4.5 m long each. The main beam is 5.0 m long. The gaps between these three beams are 10 mm. An electric motor is used to pull the vehicle along the beam at a speed of approximately 0.5 m/s. The vehicle's axle spacing is 0.8 m, and its wheel spacing is 0.39 m. There are two vehicle models with different weights in this study. The whole weight of the first vehicle model (without elastic spring) is 10.60 kN with the front axle load 5.58 kN and the rear axle load 5.02 kN. The whole weight of the second vehicle model (with elastic spring) is 15.00 kN with the front axle load 6.20 kN and the rear axle load 9.00 kN. Since the mass of the whole concrete beam is 1050 kg, the weight ratios between the vehicle and the beam bridge for these two vehicle models are 1.01 and 1.43 respectively.
Figure 16 (c) and (d) are the photos taken during this experiment.
Figure 16 (c) shows the vehicle model passing through the beam and
Figure 16 (d) shows the large damage case being generated.
As shown in
Figure 16 (b), seven accelerometers are evenly installed along the beam at the bottom surface. Thirteen photo-electric sensors are distributed on the lead and main beams with 0.56 m spacing to measure the vehicle's moving velocity. The third and thirteenth photo-electric sensors are installed at the entry and exit points of the main beam respectively. The INV300E data acquisition system is used to obtain the response data. The duration for each test is 30 seconds and the sampling frequency is 2024.292 Hz.
A three-point load system is used to create the damage. The small damage is created by deploying the load at the 1/3 L from the beam's right support as marked in
Figure 17 (a). The load is gradually added with a 2 kN increment. Several tensile cracks are obviously appeared on the beam rib when the load reaches 36 kN. When the load is 50 kN, the largest crack at the beam's bottom is measured as a 0.10 mm width. This crack is located close to the loading point but on the span inside with a 213 mm depth and a 760 mm wide crack zone visually. The beam is unloaded after the load is kept for 30 minutes. Then the crack at the beam's bottom decreases to a 0.025 mm width and closes partly. These descriptions are referred to as the small damage case.
For the large damage case, a 50 kN load is first loaded at the 2/3 L of the beam from the right support by the three-point load system. This produces a crack pattern similar in the extent and magnitude to the existing crack zone at the 1/3 L. After that, a four-point load system is used for a further loading as marked in
Figure 17 (b). The final total load was 105 kN without the main reinforcement yielding and the largest crack is located near the beam's midpoint with a 281 mm depth. This crack is a 0.1 mm width at the beam's bottom when the load is 105 kN. When the beam is unloaded after keeping the 105 kN static load on the top surface for 30 minutes, this crack width reduces to 0.038 mm. The crack zone is 2371 mm long.
4.2. The Gaussian Window
Figure 18 shows the first eigenvalue curves under different moving vehicle models.
Figure 18 (a) shows the results for the undamaged beam, and the beams with the small and large damage under a 10.6 kN moving vehicle.
Figure 18 (b) shows the results under a 15 kN moving vehicle. The results show that the pattern of the first eigenvalue curve is severely affected due to the existence of measurement noise and the vehicle-bridge interaction. Measurement noise and the vehicle-bridge interaction are two main influencing factors for the first eigenvalue curve. Comparing
Figure 18 (a) with
Figure 18 (b), since the latter uses a 30% heavier vehicle, its curve is less affected by those influencing factors. The window length in these two cases is randomly selected with 54 sampling intervals for a comparison and illustration. Therefore, following this idea, if a smaller window can be used, more components caused by the moving load can be extracted. However, due to the limitation of PCA algorithm, the window's length cannot be less than the number of input signal's channels. Additionally, a small window length may lose the important information caused by the moving loads. Thus, the Gaussian window is proposed.
The Gaussian window draws on the idea of regularization.
Figure 19 shows a Gaussian window (𝜎 (0,5)) when the normal window's length is 50 sampling intervals. It is equivalent to add a penalty term: the farther the time is from the current moment, the smaller the impact on the current moment. The greater the weight in the middle, the deeper the consideration of instantaneous effects. The influencing factors' impact on the time axis is diffuse, so their effects can be significantly reduced by the Gaussian window and the proportion of the vehicle excitation in this window is magnified at the same time. In other words, PCA is a multi-channel data processing method and the additional normal moving window expands the eigenvalue along the time axis. Through the expansion of eigenvalues, not only the same overall movement trend of each measuring point on the bridge is displayed along the time axis, but also each interference factor is expanded on the time axis. Therefore, the Gaussian window realigns this expansion on the time axis again. This minimizes the effect of interference factors on the detection results.
4.3. Parametric Study
4.3.1. The Effect of the Window Length
This section will discuss the selection of the window's parameters. The first is to investigate the influence of the window length on the first eigenvalue curve. In this section, the responses of the undamaged experimental beam under the 10.6 kN moving load are used.
Figure 21 shows the first eigenvalue curves obtained under three commonly used lengths of the window. The image below is an enlarged view of the area in the red box of the image above. It is not recommended to use a length more than 200 times the sampling interval since a large window will greatly increase the MPCA's computational cost. From the first eigenvalue curves under different window lengths, we can see they have the same shape. Their only difference is the magnitude. The window length will not influence the damage detection since the damage influences the distance between each pair of adjacent peaks instead of the magnitude. Therefore, the second contribution of the Gaussian window is that it simplifies the problem of the window length’s selection. The Gaussian window transforms the selection of the window length into the hyperparameter 𝜎's selection of itself and allows the use of a small window to reduce the amount of calculation.
4.3.2. Hyperparameter of the Gaussian Window
The choice of the hyperparameter 𝜎 will affect the Gaussian window's attention degree to the current moment and the tolerance of the influencing factors. If the value is too small, the anticipated effect cannot be achieved. If the value is too large, all the information carried in the data will be destroyed (only taking the value at the current time
t into account). The numerical model is used to find the optimal value. The parameters of the simulated beam are same as Case 1 in
Section 3.2.2 and the length for both normal and Gaussian windows is 50 sampling intervals.
Figure 22 (a) shows the first eigenvalue curve processed by the Gaussian window (𝜎 (0,5)). Comparing with the curves in
Figure 12, the curve obtained by the Gaussian window is much smooth. The
Figure 22 (b) is the enlarged view of the area in the red box of
Figure 12 and
Figure 22 (a) correspondingly.
Figure 22 (b) reveals that the Gaussian window can erase the distortions near the peak and trough areas of the first eigenvalue curve. Except for the window's type, the damage conditions and other parameters for obtaining the DSFs in
Figure 12 and
Figure 22 (a) are the same.
Figure 22 (c) shows that the DSFs obtained by the normal window and the Gaussian window are almost the same. They both have the same gradient which could be an indicator of the beam's damage extent. Thus, the 𝜎 (0,5) can be used as the optimal hyperparameter of this study. The Gaussian window (𝜎 (0,5)) can smooth the first eigenvalue curve without affecting the accuracy of the DSF for eliminating the influence of interference factors.
4.4. Experimental Results and Discussions
Figure 23 shows that the proposed DSF can distinguish the beam's damage extent well on the experimental dataset. Since the heavier vehicle can better excite the response due to the crack, the result in
Figure 23 (b) is better than
Figure 23 (a) in distinguishing the damage extent. Due to the existence of the elastic spring, the wheel can better maintain the contact with the concrete surface. The result in
Figure 23 (b) is smoother and more continuous than that in
Figure 23 (a). The size of the gradient reflects the "rhythm" of the beam. The cracks weaken the effective cross-sectional area of the beam, thereby hindering the transmission of information in the beam. In this case, the speed at which the first eigenvalue reaches each local extreme value will slow down and the gradient will become larger. Due to the existence of the elastic spring, part of energy in the response is transferred in the beam using the vehicle as the transmission path. This leads to an increase in the information transmission bandwidth of the beam. When a visible crack zone occurs in the beam, the load in this area will be more borne by the steel bars. Since the vehicle in
Figure 23 (b) is 30% heavier than the one in
Figure 23 (a), this phenomenon will become deeper as the load increases. Since the load carried by the steel bars increases as the cracks deepen, the overall "rhythm" of the beam becomes faster and the gradient becomes smaller. Thus, these two points will reverse the change pattern of the DSF when the cracks grow but require a further study.
5. Conclusions
A new structural damage detection method based on moving principal component analysis (MPCA) has been developed for condition assessment of the highway bridge under moving vehicles. Numerical and experimental results show that the proposed method is effective and accurate to detect the structural damage. The following points are concluded in this paper,
The gradient of the first eigenvalue curve obtained from raw acceleration signals by MPCA is used as the damage sensitive feature (DSF) of the highway bridge. The DSF can clearly reflect the existence of the breathing crack on the bridge. The change pattern of the first eigenvalue curve induced by the different vehicle's mass, temperature fluctuations, different damage depths and locations has been studied and the results show the robustness, accuracy and practicality of the proposed DSF.
The DSF is not limited to several few pre-considered parameters but reflects the beam's damage extent from a dynamic perspective. As the damage in the concrete structures is a crack zone in the actual situation, the equivalent crack depth indicated by this DSF could reflect the damage extent of the beam.
The experimental results show that the Gaussian window is useful to improve the performance of MPCA on actual datasets. This window can filter out the impact of effects like measurement noise and the vehicle-bridge interaction. The experimental result also shows that the DSF can detect and distinguish the crack damage of different extents under the different vehicle's weight.
Author Contributions
Conceptualization, Y.Y.; methodology, Y.Y. and X.Z.; software, Y.Y.; validation, Y.Y. and X.Z.; formal analysis, Y.Y.; investigation, Y.Y. and X.Z.; resources, X.Z.; data curation, Y.Y.; writing—original draft preparation, Y.Y.; writing—review and editing, Y.Y., X.Z. and J.L.; visualization, Y.Y.; supervision, X.Z. and J.L.; project administration, X.Z. and J.L. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Cawley, P. Structural health monitoring: Closing the gap between research and industrial deployment. Structural Health Monitoring 2018, 17, 1225–1244. [Google Scholar] [CrossRef]
- An, Y.; Chatzi, E.; Sim, S.H.; Laflamme, S.; Blachowski, B.; Ou, J. Recent progress and future trends on damage identification methods for bridge structures. Structural Control and Health Monitoring 2019, 26, e2416. [Google Scholar] [CrossRef]
- Bao, Y.; Chen, Z.; Wei, S.; Xu, Y.; Tang, Z.; Li, H. The state of the art of data science and engineering in structural health monitoring. Engineering 2019, 5, 234–242. [Google Scholar] [CrossRef]
- Sun, L.; Shang, Z.; Xia, Y.; Bhowmick, S.; Nagarajaiah, S. Review of Bridge Structural Health Monitoring Aided by Big Data and Artificial Intelligence: From Condition Assessment to Damage Detection. Journal of Structural Engineering 2020, 146. [Google Scholar] [CrossRef]
- Law, S.-S.; Zhu, X.-Q. Damage Models and Algorithms for Assessment of Structures under Operating Conditions: Structures and Infrastructures Book Series, 1st ed.; CRC Press: London, 2009; Volume 5. [Google Scholar]
- Kromanis, R.; Kripakaran, P. Data-driven approaches for measurement interpretation: analysing integrated thermal and vehicular response in bridge structural health monitoring. Advanced Engineering Informatics 2017, 34, 46–59. [Google Scholar] [CrossRef]
- Han, Q.; Ma, Q.; Xu, J.; Liu, M. Structural health monitoring research under varying temperature condition: a review. Journal of Civil Structural Health Monitoring 2021, 11, 149–173. [Google Scholar] [CrossRef]
- Gu, J.; Gul, M.; Wu, X. Damage detection under varying temperature using artificial neural networks. Structural Control and Health Monitoring 2017, 24, e1998. [Google Scholar] [CrossRef]
- Kim, J.-T.; Park, J.-H.; Lee, B.-J. Vibration-based damage monitoring in model plate-girder bridges under uncertain temperature conditions. Engineering Structures 2007, 29, 1354–1365. [Google Scholar] [CrossRef]
- Kostić, B.; Gül, M. Vibration-based damage detection of bridges under varying temperature effects using time-series analysis and artificial neural networks. Journal of Bridge Engineering 2017, 22, 04017065. [Google Scholar] [CrossRef]
- Zhang, H.; Gül, M.; Kostić, B. Eliminating temperature effects in damage detection for civil infrastructure using time series analysis and autoassociative neural networks. Journal of Aerospace Engineering 2019, 32, 04019001. [Google Scholar] [CrossRef]
- Erazo, K.; Sen, D.; Nagarajaiah, S.; Sun, L. Vibration-based structural health monitoring under changing environmental conditions using Kalman filtering. Mechanical systems and signal processing 2019, 117, 1–15. [Google Scholar] [CrossRef]
- Sarmadi, H.; Karamodin, A. A novel anomaly detection method based on adaptive Mahalanobis-squared distance and one-class kNN rule for structural health monitoring under environmental effects. Mechanical Systems and Signal Processing 2020, 140, 106495. [Google Scholar] [CrossRef]
- Kromanis, R.; Kripakaran, P. SHM of bridges: characterising thermal response and detecting anomaly events using a temperature-based measurement interpretation approach. Journal of Civil Structural Health Monitoring 2016, 6, 237–254. [Google Scholar] [CrossRef]
- Wang, Y.; Ni, Y. Bayesian dynamic forecasting of structural strain response using structural health monitoring data. Structural Control and Health Monitoring 2020, 27, e2575. [Google Scholar] [CrossRef]
- Yuen, K.-V. Bayesian methods for structural dynamics and civil engineering; John Wiley & Sons (Asia) Pte Ltd: Singapore, 2010. [Google Scholar]
- Law, S.-S.; Zhu, X.-Q. Moving Loads-Dynamic Analysis and Identification Techniques: Structures and Infrastructures Book Series, 1st ed.; CRC Press: London, 2011; Volume 8. [Google Scholar]
- Martinez, D.; Malekjafarian, A.; OBrien, E. Bridge flexural rigidity calculation using measured drive-by deflections. Journal of Civil Structural Health Monitoring 2020, 10, 833–844. [Google Scholar] [CrossRef]
- Martinez, D.; Malekjafarian, A.; OBrien, E. Bridge health monitoring using deflection measurements under random traffic. Structural Control and Health Monitoring 2020, 27, e2593. [Google Scholar] [CrossRef]
- Shahbaznia, M.; Dehkordi, M.R.; Mirzaee, A. An Improved Time-Domain Damage Detection Method for Railway Bridges Subjected to Unknown Moving Loads. Periodica Polytechnica Civil Engineering 2020, 64, 928–938. [Google Scholar] [CrossRef]
- Mao, L.; Weng, S.; Li, S.-J.; Zhu, H.-P.; Sun, Y.-H. Statistical damage identification method based on dynamic response sensitivity. Journal of Low Frequency Noise, Vibration and Active Control 2020, 39, 560–571. [Google Scholar] [CrossRef]
- Deraemaeker, A.; Worden, K. A comparison of linear approaches to filter out environmental effects in structural health monitoring. Mechanical systems and signal processing 2018, 105, 1–15. [Google Scholar] [CrossRef]
- Kumar, K.; Biswas, P.K.; Dhang, N. Damage diagnosis of steel truss bridges under varying environmental and loading conditions. The International Journal of Acoustics and Vibration 2019, 24, 56–67. [Google Scholar] [CrossRef]
- Shokrani, Y.; Dertimanis, V.K.; Chatzi, E.N.; N. Savoia, M. On the use of mode shape curvatures for damage localization under varying environmental conditions. Structural Control and Health Monitoring 2018, 25, e2132. [CrossRef]
- Sen, D.; Erazo, K.; Zhang, W.; Nagarajaiah, S.; Sun, L. On the effectiveness of principal component analysis for decoupling structural damage and environmental effects in bridge structures. Journal of Sound and Vibration 2019, 457, 280–298. [Google Scholar] [CrossRef]
- Guo, W.; Zhao, H.; Gao, X.; Kong, L.; Li, Y. An efficient representative for object recognition in structural health monitoring. The International Journal of Advanced Manufacturing Technology 2018, 94, 3239–3250. [Google Scholar] [CrossRef]
- Nie, Z.; Guo, E.; Li, J.; Hao, H.; Ma, H.; Jiang, H. Bridge condition monitoring using fixed moving principal component analysis. Structural Control and Health Monitoring 2020, 27, e2535. [Google Scholar] [CrossRef]
- Lanata, F.; Posenato, D.; Inaudi, D. Data Anomaly Identification in Complex Structures Using Model Free Data Statistical Analysis. In Proceedings of the 3rd International Conference on Structural Health Monitoring of Intelligent Infrastructure (SHMII-3), Vancouver, British Columbia, Canada, 13-16 November 2007. [Google Scholar]
- Posenato, D.; Lanata, F.; Inaudi, D.; Smith, I.F. Model-free data interpretation for continuous monitoring of complex structures. Advanced Engineering Informatics 2008, 22, 135–144. [Google Scholar] [CrossRef]
- Cavadas, F.; Smith, I.F.; Figueiras, J. Damage detection using data-driven methods applied to moving-load responses. Mechanical Systems and Signal Processing 2013, 39, 409–425. [Google Scholar] [CrossRef]
- Zhu, Y.; Ni, Y.-Q.; Jin, H.; Inaudi, D.; Laory, I. A temperature-driven MPCA method for structural anomaly detection. Engineering Structures 2019, 190, 447–458. [Google Scholar] [CrossRef]
- Jin, S.-S.; Cho, S.; Jung, H.-J. Adaptive reference updating for vibration-based structural health monitoring under varying environmental conditions. Computers & Structures 2015, 158, 211–224. [Google Scholar] [CrossRef]
- Zhang, G.; Tang, L.; Zhou, L.; Liu, Z.; Liu, Y.; Jiang, Z. Principal component analysis method with space and time windows for damage detection. Sensors 2019, 19, 2521. [Google Scholar] [CrossRef]
- Jin, S.-S.; Jung, H.-J. Vibration-based damage detection using online learning algorithm for output-only structural health monitoring. Structural Health Monitoring 2018, 17, 727–746. [Google Scholar] [CrossRef]
- Li, H. Statistical Learning Method, 2nd ed.; Tsinghua University Press: Beijing, 2019. [Google Scholar]
- Zhou, Y.; Xia, Y.; Fujino, Y. Analytical formulas of beam deflection due to vertical temperature difference. Engineering Structures 2021, 240, 112366. [Google Scholar] [CrossRef]
- Voggu, S.; Sasmal, S. Dynamic nonlinearities for identification of the breathing crack type damage in reinforced concrete bridges. Structural Health Monitoring 2021, 20, 339–359. [Google Scholar] [CrossRef]
- Law, S.; Zhu, X. Vibration of a beam with a breathing crack subject to moving mass. In Computational Methods, Liu, G.R., Tan, V.B.C., Han, X., Eds.; Springer Netherlands: Dordrecht, 2006; pp. 1963–1968. [Google Scholar]
- Tada, H.; Paris, P.C.; Irwin, G.R. The analysis of cracks handbook, 3rd ed.; ASME Press: New York, 2000; p. 698. [Google Scholar]
- Zhu, X.Q.; Law, S.S. Wavelet-based crack identification of bridge beam from operational deflection time history. International Journal of Solids and Structures 2006, 43, 2299–2317. [Google Scholar] [CrossRef]
Figure 1.
The schema of MPCA.
Figure 1.
The schema of MPCA.
Figure 2.
The Hermite interpolation on beam element.
Figure 2.
The Hermite interpolation on beam element.
Figure 3.
The damaged beam under a moving mass.
Figure 3.
The damaged beam under a moving mass.
Figure 4.
The cracked beam element.
Figure 4.
The cracked beam element.
Figure 5.
The crack opening at edge.
Figure 5.
The crack opening at edge.
Figure 6.
The normalized deflection at mid-span by Zhu and Law [
40] and this study.
Figure 6.
The normalized deflection at mid-span by Zhu and Law [
40] and this study.
Figure 7.
Results of PCA with three different masses.
Figure 7.
Results of PCA with three different masses.
Figure 8.
Result of MPCA with the mass change.
Figure 8.
Result of MPCA with the mass change.
Figure 9.
The influence of the crack depth for MPCA.
Figure 9.
The influence of the crack depth for MPCA.
Figure 10.
Result of six cases for the orthogonality.
Figure 10.
Result of six cases for the orthogonality.
Figure 11.
Temperature impact on MPCA.
Figure 11.
Temperature impact on MPCA.
Figure 12.
The detail of DSF's construction.
Figure 12.
The detail of DSF's construction.
Figure 13.
The growth trend of each peak's midpoints.
Figure 13.
The growth trend of each peak's midpoints.
Figure 14.
The angle of each line when crack is growing.
Figure 14.
The angle of each line when crack is growing.
Figure 15.
The angle of each line when crack locates at different positions.
Figure 15.
The angle of each line when crack locates at different positions.
Figure 16.
Experimental setup.
Figure 16.
Experimental setup.
Figure 17.
The damage loading and the crack zone.
Figure 17.
The damage loading and the crack zone.
Figure 18.
The first eigenvalue curve in experimental study.
Figure 18.
The first eigenvalue curve in experimental study.
Figure 19.
The Gaussian window. In
Figure 18, the first eigenvalue curve has many distortions or buckling caused by the noise, the vehicle bridge interaction or other factors like human interference or operational error.
Figure 20 shows the first eigenvalue curves smoothed by the Gaussian window. The Gaussian window can reduce the effect from those factors and pay more attention on the data which are closer to the current time by giving more coefficient weight.
Figure 19.
The Gaussian window. In
Figure 18, the first eigenvalue curve has many distortions or buckling caused by the noise, the vehicle bridge interaction or other factors like human interference or operational error.
Figure 20 shows the first eigenvalue curves smoothed by the Gaussian window. The Gaussian window can reduce the effect from those factors and pay more attention on the data which are closer to the current time by giving more coefficient weight.
Figure 20.
The first eigenvalue curve with the Gaussian window in experimental study.
Figure 20.
The first eigenvalue curve with the Gaussian window in experimental study.
Figure 21.
The effect of the Gaussian window's length.
Figure 21.
The effect of the Gaussian window's length.
Figure 22.
The result of numerical study proceeded by two types of windows.
Figure 22.
The result of numerical study proceeded by two types of windows.
Figure 23.
The result of proposed DSF.
Figure 23.
The result of proposed DSF.
Table 1.
The temperature coefficients of beam's parameters [
16].
Table 1.
The temperature coefficients of beam's parameters [
16].
Parameters |
Formula |
Coefficient |
|
|
Expansion |
|
|
|
|
Young’s modulus |
|
|
|
|
Second moment of inertia |
|
|
|
|
Table 2.
The numerical model's natural frequencies.
Table 2.
The numerical model's natural frequencies.
Natural frequencies |
By Zhu and Law [40] |
By the proposed method |
0.94 |
0.9375 |
3.75 |
3.7501 |
8.44 |
8.4377 |
15.00 |
15.0004 |
23.44 |
23.4390 |
33.75 |
33.7547 |
Table 3.
The simulated three cases.
Table 3.
The simulated three cases.
Case |
Mass change |
Time duration |
Start time |
End time |
1 |
0% |
|
|
2 |
1% |
5 s |
6 s |
3 |
1% |
5 s |
10 s |
Table 4.
Six cases for the orthogonality.
Table 4.
Six cases for the orthogonality.
Case |
Mass change |
Time duration |
Crack depth |
Start time |
End time |
1 |
0% |
|
|
0 |
2 |
1% |
5 s |
6 s |
0 |
3 |
1% |
5 s |
10 s |
0 |
4 |
0% |
|
|
50% |
5 |
1% |
5 s |
6 s |
50% |
6 |
1% |
5 s |
10 s |
50% |
Table 5.
Cases for the temperature effect using MPCA.
Table 5.
Cases for the temperature effect using MPCA.
Case |
(°C)
|
(°C)
|
Crack depth |
Start time |
End time |
1 |
25 |
0 |
0 |
0 |
2 |
25 |
0 |
0 |
50% |
3 |
40 |
28 |
25 |
0 |
4 |
40 |
28 |
25 |
50% |
5 |
10 |
20 |
15 |
0 |
6 |
10 |
20 |
15 |
50% |
|
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).