Next Article in Journal
Simultaneous Extraction of Planetary Boundary-Layer Height and Aerosol Optical Properties from Coherent Doppler Wind Lidar
Next Article in Special Issue
An Optimization Method for the Station Layout of a Microseismic Monitoring System in Underground Mine Engineering
Previous Article in Journal
Ballistic Deficit Pulse Processing in Cadmium–Zinc–Telluride Pixel Detectors for High-Flux X-ray Measurements
Previous Article in Special Issue
SMART SKY EYE System for Preliminary Structural Safety Assessment of Buildings Using Unmanned Aerial Vehicles
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Scanning of Bridge Surface Roughness from Two-Axle Vehicle Response by EKF-UI and Contact Residual: Theoretical Study

1
National Engineering and Research Center for Mountainous Highways, Chongqing 400067, China
2
School of Civil Engineering, Chongqing University, Chongqing 400044, China
3
School of Civil Engineering and Architecture, Chongqing University of Science and Technology, Chongqing 401331, China
4
Xi’an CCCC Civil Engineering Technology Co., Ltd., Xi’an 710075, China
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(9), 3410; https://doi.org/10.3390/s22093410
Submission received: 8 April 2022 / Revised: 25 April 2022 / Accepted: 26 April 2022 / Published: 29 April 2022

Abstract

:
The scanning of bridge surface roughness by the test vehicle is a coupled and non-stationary problem since the bridge deflection caused by vehicles will inevitably enter into the vehicle response. To this end, a two-step procedure is proposed to retrieve the bridge surface profile from the noise-contaminated responses of a two-axle vehicle moving over bridges. Central to this is the elimination of the bridge deflection from the estimated unknown input to the test vehicle system. First, the extended Kalman filter with unknown inputs (EKF-UI) algorithm is extended to formulating the state-space equations for the moving vehicle over the bridge. Analytical recursive solutions are derived for the improved vehicle states and the unknown input vector consisting of the vehicle–bridge contact displacement and surface profile. Second, the correlation between the cumulated contact residuals and contact displacements for the two axles is approximately defined by using the vehicle’s parameters and location on the bridge. Then, the surface profile is retrieved from the unknown input by removing the roughness-free contact (bridge) displacement, calculated with no prior knowledge of bridge properties. The efficacy of the proposed procedure was validated by the finite element method and demonstrated in the parametric study for various properties of the system. It is confirmed that the retrieved bridge surface profile is in excellent agreement with the original (assumed). For practical use, the vehicle is suggested to run at a not-too-high speed or in a too noisy environment. The proposed technique is robust with regard to vehicle mass and bridge damping.

1. Introduction

Based on vehicle–bridge interaction (VBI) dynamics [1,2,3], the moving test vehicle has been proposed to measure the dynamic properties of bridges, which is known as the vehicle scanning method (VSM) for bridges [4,5]. In this regard, pavement roughness is known to be a crucial factor that may affect the vibration characteristics of the VBI system in general and the spectral analysis of the vehicle response in particular [6,7,8]. To this end, many techniques have been presented for the purpose of alleviating the roughness effect on using the vehicle response for bridge property detection, such as wavelet transform [9,10,11], filtering techniques [12,13], machine learning approach [14], dual connected vehicles [15,16,17,18], external excitation [19,20,21,22,23], etc. It is believed that the ability to predict pavement roughness is essential to the understanding of the global VBI mechanism, while deepening VSM technology specifically. In addition, roughness has often been used by highway engineers to assess the health condition of bridges for maintenance arrangements. Hence, there is a practical need for efficient techniques for estimating pavement roughness.
Conventional techniques for measuring road surface roughness can be classified into contact and non-contact measurements [24,25,26,27]. The contact techniques generally utilize two types of devices: manual profilograph, e.g., rods and levels, walking profilers, and trailer-towed devices, e.g., the longitudinal profile analyzer, etc. Non-contact techniques usually adopt laser profilers, light detection and ranging (LiDAR) systems, and three-dimensional (3D) image devices. Although both techniques show some advantages in measurement accuracy, they are generally time-consuming in operation, inefficient for long-distance measurement, and expensive in equipment acquisition and maintenance. As such, they are not suitable for large-scale applications or, particularly, for the regular monitoring of bridges. Recently, eigen perturbation real-time techniques were presented for long-term monitoring of vibrating systems [28,29], which were reported to be effective in detecting minor road cracks and robust toward both vibration and image-based measurements.
Using the VSM to detect pavement roughness, only one or a few sensors need to be installed on the test vehicle for bridge scanning, which is advantageous for its relatively low cost and high efficiency and mobility. Imine and Delanne [30] proposed using the vertical response of a full vehicle model to identify road roughness based on the sliding mode observation algorithm. Ngwangwa et al. [31] recovered the road roughness using either a single-axle vehicle based on the artificial neural network (ANN) algorithm or a two-axle vehicle based on the Bayesian regularized nonlinear autoregressive exogenous model. In addition to the ANN algorithm, Yousefzadeh et al. [32] estimated road roughness by a full vehicle model using the software of Automated Dynamic Analysis of Mechanical Systems (ADAMS). González et al. [33] classified road roughness based on the transfer function between the road roughness and the vertical response of the instrumented vehicle. Harris et al. [34] characterized pavement profile heights using the acceleration response of a moving vehicle and a combinatorial optimization technique. Qin et al. [35] used the acceleration response of the unsprung mass of a single-axle vehicle to identify road surface roughness. Wang et al. [36] utilized the data collected by tire pressure sensors and the transfer function method to estimate road roughness.
In addition, the Kalman filter (KF) was also applied to estimate road roughness from the vehicle response. For general road pavements, Doumiati et al. [37] studied a real-time method of using the suspension deflection and body acceleration response of a single-axle vehicle to measure road surface roughness based on the KF procedure. Wang et al. [38] proposed the combined use of the Minimum Model Error criterion and the Kalman filter algorithm to improve the estimation of the road profile for a vehicle suspension system. In the work by Kang et al. [39], the discrete Kalman filter (DKF) with unknown input was used instead. Kim et al. [40] designed an improved discrete Kalman filter to simultaneously estimate unknown road roughness input and state variables for a vehicle suspension control system.
However, for the scanning of bridge surface roughness by the test vehicle, the bridge oscillation caused by the vehicles will inevitably enter into the vehicle response, which makes the problem coupled and non-stationary and different from the road surface detection (which is basically stationary). With respect to bridge surface roughness, Wang et al. [41] used the particle filter technique to estimate bridge roughness from the response of a moving vehicle considering the VBI effect. Zhan and Au [42] estimated bridge roughness by letting a test vehicle pass the bridge multiple times with different added masses, which allows elimination of bridge displacement. Based on a minimum variance unbiased estimator with an optimization scheme, Shereena and Rao [43] estimated bridge roughness with the VBI effect considered. Yang et al. [44] identified the bridge roughness by two-connected vehicles by using the displacement influence lines to eliminate the approximate correlation of the deflections of the two contact points. Even though the VBI has been considered in the above research, the bridge deflection elimination was reported to be incomplete for roughness calculation. Moreover, the noise in the measurement was not fully accommodated.
To tackle these problems, this study proposed a two-step technique to estimate bridge roughness using vehicle response in a noisy environment. In the first step, the extended Kalman filter with unknown inputs (EKF-UI) algorithm proposed by J.N. Yang in 2007 [45] was employed to generate the unknown input (external excitation) to the test vehicle based on the noise-contaminated vehicle response. In the second step, the surface roughness profile is retrieved from the unknown input by removing the bridge deflection based on the contact residual.
In the development of a new approach, numerical validation or simulation should be conducted before any field validation can be carried out. In this study, the numerical validation consists of two phases that are of completely different algorithms: (1) Forward phase: The random original (or input) surface profile generated by codes is used as input to the VBI calculation program to simulate the dynamic response of the test vehicle moving over a rough bridge. Next, Gaussian white noise will be superimposed on the vehicle responses to simulate the (measured) noise-contaminated vehicle response. (2) Backward phase: The proposed two-step technique will be applied to the noise-contaminated vehicle response created in the forward phase to estimate the improved (noise-reduced) vehicle states and surface profile.
This paper is organized as follows. In Section 2, a brief is given of the EKF-UI algorithm. Section 3 describes the two-step technique for retrieving bridge surface profiles. In Section 4, the surface profile generation and the finite element method (FEM) for simulating the VBI system are summarized, together with the efficacy of the proposed procedure validated. In Section 5, a parametric study is carried out for the proposed procedure against various factors. Finally, the conclusions are drawn in Section 6.

2. Extended Kalman Filter with Unknown Inputs (EKF-UI)

Kalman filters and their variants, such as extended KF (EKF), adaptive KF (AKF), unscented KF (UKF), etc., have been developed to meet various needs. It is known that they differ in the level of accuracy, but the primary difference is in the applicability to the type of problems faced [46]. This paper deals with the problem of using the measured response (non-stationary) of the moving test vehicle over a rough bridge (an oscillating elastic structure) to estimate the signal from the bridge to the test vehicle, of which the vehicle–bridge interaction is of major concern. This problem differs from the one encountered in road roughness detection. The input of the moving test vehicle consists of two parts, i.e., the random space-varying pavement roughness and the time-varying bridge deflection caused by the test vehicle; both are unmeasurable and unavailable, i.e., unknown to the test vehicle. Obviously, the KF-based algorithms, including the KF, EKF, UKF and AKF, are no longer inapplicable, as they require all the external input data (excitation data) to be measured or available. To this end, the EKF-UI algorithm proposed by Yang [45] was adopted, since it can be effectively used to estimate the unknown input to a system based on the measured output data. For example, seismic analysis allows us to identify the unknown ground motions from the measured structural responses.
As stated, this section forms the backward phase of the numerical study. The following is a brief description of the EKF-UI algorithm. For a linear system with unknown inputs, the equation of motion is
M x ¨ ( t ) + C x ˙ ( t ) + K x ( t ) = η * f * ( t ) + η f ( t )
where M, C and K denote the mass, damping and stiffness matrices of the system, respectively; x ¨ ( t ) ,   x ˙ ( t ) , and x ( t ) the acceleration, velocity and displacement responses; f * ( t ) and f ( t ) the unknown and known input vectors, respectively; and η * and η the corresponding influence matrices for f * ( t ) and f ( t ) . The vector f * ( t ) is the input force or quantity of motion (displacement, velocity and acceleration) [45], which indicates the rise and fall of bridge pavement input to the vehicle in this study, as will be demonstrated in Section 3.1. By defining the state vector as Z ( t ) = { x ˙ T , x T } T , Equation (1) can be transformed into the discrete-time state space as:
Z k + 1 = A k Z k + B k f k + B k * f k * + w k
where A k is the state transition matrix, and   B k and B k * the influence matrices of the known and unknown inputs f k and f k * , respectively; w k is the noise vector caused by system uncertainty, which has a zero mean and a covariance matrix as Q k , i.e., E [ w k ] = 0   and E [ w k     w k T   ] = Q k .
The discrete measurement equation of the system can be expressed as:
y k + 1 = C k + 1 Z k + 1 + D k + 1 f k + 1 + D k + 1 * f k + 1 * + v k + 1
where y k + 1 = y ( t ) | t = ( k + 1 ) T s denotes the measurement vector, C k + 1 the measurement matrix, D k + 1 and D k + 1 * the influence matrices of the known input f k + 1 and unknown input f k + 1 * , respectively, on the measurement vector y k + 1 ; and v k + 1 the measurement noise vector, assumed to be a Gaussian white noise with zero mean and a covariance matrix as R k , i.e., E [ v k ] = 0 and E [ v k , v k T ] = R k .
Let Z ^ k + 1 | k + 1 and f ^ k + 1 | k + 1 * be the improved estimates of the state vector Z k + 1 and unknown input vector f k + 1 * , respectively. Based on the EKF-UI algorithm, they can be obtained recursively by following the flowchart given in Figure 1 and the steps presented in Appendix A.

3. Formulation of the Problem of Concern with EKF-UI

In this study, the moving test vehicle will be fitted with the proper vibration sensors. The unknown input for the test vehicle system consists of two parts: one is the surface roughness, and the other is the bridge deflections caused by vehicles, including the scanning test vehicle. The novelty of this study is the proposal of a two-step procedure to retrieve the “pure” bridge surface roughness profile from the noise-contaminated responses of a two-axle vehicle, while eliminating the bridge deflection. In this section, the formulation of the proposed technique will be presented. First, the procedure of using a moving two-axle test vehicle to generate the unknown input by the EKF-UI will be presented. Then, the contact displacements calculated from the roughness-free contact residuals will be derived and deducted from the unknown input to yield the bridge surface profile. The idea proposed herein can be equally applied to test vehicles with multi axles.

3.1. Vehicle–Bridge Interaction (VBI) Model for Retrieving Surface Profile

For the monitoring of bridges, the use of a test vehicle with two axles is more convenient than the one with a single axle for its ability to self-stand. Moreover, the residual response generated by the two axles is roughness free, which will be utilized in retrieving the surface profile. Consider a two-axle test vehicle moving over a simply supported bridge, as shown in Figure 2. The vehicle (body) is simulated as a rigid beam of mass m v and moment of inertia J v , and supported by two springs spaced at d and of stiffnesses k 1 and k 2 . The vehicle is asymmetric in that its center of gravity, C, is unequally spaced from the front axle A1 and rear axle A2, i.e., with distances d 1 and d 2 , respectively. Consequently, two DOFs are needed for the vehicle to simulate its vertical and rotational motions y v and θ v . The bridge is modeled as a Bernoulli–Euler beam of span length L, elastic modulus E, moment of inertia I, and mass per unit length m. For the test vehicle, only the acceleration responses are of concern, since they can be easily measured in practice. The vehicle damping is ignored in the analytical formulation, for a good test vehicle is to be designed with the least damping for better transmissibility. However, bridge’s damping will be included in the finite element simulation as it cannot be ignored.
The test vehicle in movement will interact with the bridge via the two contact points P1 and P2 as in Figure 2, and in turn be set in vertical motion by the vibrations transmitted upward from the bridge. The vibration of each contact point is composed of two parts, i.e., the contact displacement u and the surface profile r of the bridge. For the vehicle with its front axle acting at x   ( = v t ) , the equations of motion can be written in terms of the vertical displacement y v ( t ) and rotational angle θ v ( t ) as
m v y ¨ v ( t ) + k 1 { y v ( t ) + d 1 θ v ( t ) [ u 1 ( t ) + r ( x ) | x = v t ] }                                   + k 2 { y v ( t ) d 2 θ v ( t ) [ u 2 ( t ) + r ( x d ) | x = v t ] } = 0   J v θ ¨ v ( t ) + d 1 k 1 { y v ( t ) + d 1 θ v ( t ) [ u 1 ( t ) + r ( x ) | x = v t ] }                                 d 2 k 2 { y v ( t ) d 2 θ v ( t ) [ u 2 ( t ) + r ( x d ) | x = v t ] } = 0
where y ¨ v ( t )   and θ ¨ v ( t ) are accelerations; u 1 ( t ) and   u 2 ( t )   the displacements of the bridge at the contact points P1 and P2; and r ( x ) | x = v t and r ( x d ) | x = v t the corresponding surface profile.
As shown in Figure 2, the vertical displacement y v ( t ) and rotational angle θ v ( t ) of the vehicle can be related to the car body responses y 1 . and y 2 at the two points A1 and A2 as follows:
y v = d 1 y 2 + d 2 y 1 d   , θ v = y 1 y 2 d
Substituting Equation (5) into Equation (4) yields the equations of motion in terms of the car body displacements y 1 and y 2 as
  m v d [ d 1 y ¨ 2 ( t ) + d 2 y ¨ 1 ( t ) ] + k 1 { y 1 ( t ) [ u 1 ( t ) + r ( x ) | x = v t ] } + k 2 { y 2 ( t ) [ u 2 ( t ) + r ( x d ) | x = v t ] }   =   0   J v d [ y ¨ 1 ( t ) y ¨ 2 ( t ) ] + d 1 k 1 { y 1 ( t ) [ u 1 ( t ) + r ( x ) | x = v t ] } d 2 k 2 { y 2 ( t ) [ u 2 ( t ) + r ( x d ) | x = v t ] }   =   0
By performing the following operations to Equation (6): “the first one” × J v + “the second one” × d 1 m v and “the first one” × J v “the second one” × d 2 m v , one can arrive at the following two equations:
m v J v y ¨ 1 ( t ) + k 1 ( J v + d 1 2 m v ) { y 1 ( t ) [ u 1 ( t ) + r ( x ) | x = v t ] }      + k 2 ( J v d 1 d 2 m v ) { y 2 ( t ) [ u 2 ( t ) + r ( x d ) | x = v t ] } = 0 m v J v y ¨ 2 ( t ) + k 1 ( J v d 1 d 2 m v ) { y 1 ( t ) [ u 1 ( t ) + r ( x ) | x = v t ] }      + k 2 ( J v + d 2 2 m v ) { y 2 ( t ) [ u 2 ( t ) + r ( x d ) | x = v t ] } = 0
which can be expressed in matrix form as
M x ¨ ( t ) + K x ( t ) = η * f * ( t )
where
x = [ y 1 y 2 ] T , M = [ m v 0 0 m v ] K = [ k 1 ( J v + d 1 2 m v ) J v k 2 ( J v d 1 d 2 m v ) J v k 1 ( J v d 1 d 2 m v ) J v k 2 ( J v + d 2 2 m v ) J v ] η * = [ k 1 ( J v + d 1 2 m v ) J v k 2 ( J v d 1 d 2 m v ) J v k 1 ( J v d 1 d 2 m v ) J v k 2 ( J v + d 2 2 m v ) J v ] f * ( t ) = [ u 1 ( t ) + r ( x ) | x = v t u 2 ( t ) + r ( x d ) | x = v t ]
Here   m v , J v , k 1 ,   k 2 , d 1 , d 2 and d are all the properties of the two-axle vehicle that are available prior to the test, y ¨ 1 and y ¨ 2 are the measured car body accelerations, and y 1 and y 2 can be integrated from the corresponding accelerations [47,48]. Note that in the double integration of vehicle’s acceleration for displacement, low-frequency drifts may occur, which can be eliminated through a high pass filter, singular spectrum analysis (SSA), or others. The high-pass filter is adopted herein for its simplicity. For field test use, these vehicle parameters can be calibrated by bump [39] or known-size hump test [49,50], to ensure accuracy of the desired level according to our previous studies in the field using the single-axle test vehicle [51].
As indicated by Equation (9), the unknown input to the test vehicle consists of two parts, i.e., the contact displacement u and surface profile r. To retrieve the surface profile r , a two-step procedure is proposed herein. The first is to estimate the unknown input u + r by the EKF-UI algorithm, and the second is to calculate the contact displacement u (which should be roughness profile free) and then deduct it from the unknown input u + r for retrieving the bridge surface profile r .

3.2. Step 1: Using the EKF-UI Algorithm to Estimate the Unknown Inputs

As indicated in Section 2, the state and measurement equations are required for estimating the unknown input. The entire procedure is outlined as follows.

3.2.1. State-Space Equation for Test Vehicle Moving over Bridge

Let Z ( t ) denote the vehicle state vector:
Z ( t ) = [ y ˙ 1 ( t ) y ˙ 2 ( t ) y 1 ( t ) y 2 ( t ) ] T
One can transform Equation (8) into the state space as
Z ˙ ( t ) = A c Z ( t ) + B c * f * ( t )
where A c and B c * can be calculated,
A c = [ 0 0 k 1 ( J v + d 1 2 m v ) m v J v k 2 ( J v d 1 d 2 m v ) m v J v 0 0 k 1 ( J v d 1 d 2 m v ) m v J v k 2 ( J v + d 2 2 m v ) m v J v 1 0 0 0 0 1 0 0 ] B c * = [ k 1 ( J v + d 1 2 m v ) m v J v k 2 ( J v d 1 d 2 m v ) m v J v k 1 ( J v d 1 d 2 m v ) m v J v k 2 ( J v + d 2 2 m v ) m v J v 0 0 0 0 ]
Considering that the vehicle accelerations recorded are discrete in nature, one can discretize the state-space equation in Equation (11) as follows:
Z k + 1 = ( I + T s A c ) Z k + T s B c * f k * = A Z k + B * f k *
Correspondingly, the discrete expressions of Z k and f k * are
Z k = [ y ˙ 1 ( k ) y ˙ 2 ( k ) y 1 ( k ) y 2 ( k ) ] T f k * = [ u 1 ( k ) + r ( k ) u 2 ( k ) + r ( k d v T s ) ]
where T s is the sampling interval and k the kth sampling point, k = 1 , 2 , , n .

3.2.2. Measurement Equation for Test Vehicle Moving over Bridge

Let y k denote the measurement vector for the test vehicle:
y k = { y ¨ 1 ( k ) y 1 ( k ) y ¨ 2 ( k ) y 2 ( k ) } T
The measurement equation for the vehicle can be derived from Equation (7) as
y k = C k Z k + D k * f k * + v k
where v k is the noise vector, C k and D k * are given as
C k [ 0 0 k 1 ( J v + d 1 2 m v ) m v J v k 2 ( J v d 1 d 2 m v ) m v J v 0 0 1 0 0 0 k 1 ( J v d 1 d 2 m v ) m v J v k 2 ( J v + d 2 2 m v ) m v J v 0 0 0 1 ] D k * [ k 1 ( J v + d 1 2 m v ) m v J v k 2 ( J v d 1 d 2 m v ) m v J v 0 0 k 1 ( J v d 1 d 2 m v ) m v J v k 2 ( J v + d 2 2 m v ) m v J v 0 0 ]
It should be noted that the vehicle responses in Equation (15) are those measured in the field, which may be polluted by noise, including ambient vibrations. To this end, one can employ the EKF-UI algorithm (Step 5) in Section 2 to obtain the improved state vector Z ^ k + 1 | k + 1 . In other words, by using the state and measurement equations established for the vehicle in Equations (13) and (16), one can estimate from the recorded responses y ¨ 1 ( k ) and y ¨ 2 ( k ) the improved vehicle state vector Z ^ k + 1 | k + 1 and unknown input vector f k * by the EKF-UI procedure described in Equations (A1)–(A10) and Figure 1.

3.3. Step 2: Calculation of Bridge Displacements at Contact Points

The state-space and measurement equations derived above allow us to estimate the unknown input f k * in Equation (14), which includes both the surface profile r and contact displacement u of the bridge. In this regard, contact displacements u 1 ( k ) or u 2 ( k ) obtained should be roughness-free, such that it can be deducted from the unknown input f k * to yield the bridge surface profile. Note that the bridge displacements used are those calculated from the improved (noise-reduced) vehicle state vector Z ^ k generated by the EKF-UI algorithm.
After some operations, one can obtain from Equation (11) the following equations:
k 1 { [ u 1 ( t ) + r ( x ) | x = v t ] } + k 2 { [ u 2 ( t ) + r ( x d ) | x = v t ] } = m v d [ d 1 y ¨ 2 ( t ) + d 2 y ¨ 1 ( t ) ] + k 1 y 1 ( t ) + k 2 y 2 ( t ) d 1 k 1 [ u 1 ( t ) + r ( x ) | x = v t ] d 2 k 2 [ u 2 ( t ) + r ( x d ) | x = v t ] = J v d [ d 1 y ¨ 1 ( t ) y ¨ 2 ( t ) ] + d 1 k 1 y 1 ( t ) d 2 k 2 y 2 ( t )
Then, by performing the operations to Equation (18): “the first one” × d 2 + “the second one”, “the first one” × ( d 1 ) + “the second one”, one can arrive at the following equations:
u 1 ( t ) + r ( x ) | x = v t = m v d 2 2 + J v k 1 d 2 y ¨ 1 ( t ) + m v d 1 d 2 J v k 1 d 2 y ¨ 2 ( t ) + y 1 ( t )
u 2 ( t ) + r ( x d ) | x = v t = m v d 1 d 2 J v k 2 d 2 y ¨ 1 ( t ) + m v d 1 2 + J v k 2 d 2 y ¨ 2 ( t ) + y 2 ( t )
Further, by shifting the second one of Equation (19) by a time lag d / v or spatially by d, one obtains
u 2 ( t + d v ) + r ( x ) | x = v t = m v d 1 d 2 J v k 2 d 2 y ¨ 1 ( t + d v ) + m v d 1 2 + J v k 2 d 2 y ¨ 2 ( t + d v ) + y 2 ( t + d v )
The first and second in Equation (19) represent exactly the contact responses of the front and rear axles, respectively, over the same location x of the bridge, implying that the same profile r ( x ) | x = v t was experienced by the two axles at different moments, i.e., t for the front axle, and t + d / v for the rear axle.
Subtracting Equation (20) from the first one of Equation (19) yields the residual response  u ( t ) of the two contact points at the same location x of the bridge:
u ( t ) = u 1 ( t ) u 2 ( t + d v ) = m v d 2 2 + J v k 1 d 2 y ¨ 1 ( t ) m v d 1 d 2 J v k 2 d 2 y ¨ 1 ( t + d v )      + m v d 1 d 2 J v k 1 d 2 y ¨ 2 ( t ) m v d 1 2 + J v k 2 d 2 y ¨ 2 ( t + d v ) + y 1 ( t ) y 2 ( t + d v )
Evidently, the unknown profile r ( x ) | x = v t has been eliminated from Equation (21) by subtraction, and all the remaining terms are those known of the test vehicle. In this sense, the contact residual response u ( t ) is said to be roughness free. It can be easily obtained in field tests or by numerical simulation. By noting that the recorded vehicle accelerations are discrete in nature, Equation (21) can also be recast in discrete form:
u ( k ) = u 1 ( k ) u 2 ( k + d v T s ) = m v d 2 2 + J v k 1 d 2 y ¨ 1 ( k ) m v d 1 d 2 J v k 2 d 2 y ¨ 1 ( k + d v T s )      + m v d 1 d 2 J v k 1 d 2 y ¨ 2 ( k ) m v d 1 2 + J v k 2 d 2 y ¨ 2 ( k + d v T s ) + y 1 ( k ) y 2 ( k + d v T s )
With this, the cumulated contact residuals, i = 1 k u ( k ) , that is roughness-free, can be calculated as well. For the present purposes, one assumes a priori that there exists a correlation between i = 1 k u ( k )   . and u(k), i.e.,
φ k = i = 1 k u ( k ) u 1 ( k ) λ k = i = 1 k u ( k ) u 2 ( k )
Though the numerator i = 1 k u ( k ) is known, the contact displacement u ( k ) in the denominator of Equation (23) is unknown due to the involvement of the flexural rigidity EI and frequency ω b n of the bridge, which renders the coefficients φ k and λ k not readily available. Obviously, to retrieve the contact displacements u ( k ) , the correlation between i = 1 k u ( k ) and u ( k ) , i.e., the coefficients φ k and λ k , should be determined first, as will first be explained in the following.
For a two-axle vehicle traveling over a simple beam, the vehicle–bridge contact (point) displacements are [52]:
u i ( t ) = N j = 1 2 A n p j 1 S n 2 sin [ n π v ( t t i ) L ] { sin [ n π v ( t t j ) L ] S n sin ω b n ( t t j ) } × H ( t t j )         i = 1 , 2
where   H ( · ) is the unit step function; N the number of modes considered; A n the nth modal (equivalent) static deflection of the bridge; S n the nth frequency ratio of the driving frequency n π v / L to the bridge frequency ω b n ; p j the jth axle load of the vehicle; t j the time for jth axle to enter the bridge; namely,
A n = 2 L 3 E I n 4 π 4 , S n = n π v L ω b n , ω b n = n 2 π 2 L 2 E I m p j = d d j d m v g   for   j = 1 , 2 t j = ( j 1 ) d v   for   j = 1 , 2
When using the test vehicle to measure the bridge surface roughness, the test speed should be kept reasonably low to avoid the vehicle’s separation from the bridge on the one hand, while ensuring a sufficient amount of data being collected on the other hand. In this situation, the driving frequency n π v / L used is generally much less than the bridge frequency ω b n , i.e., S n 0 . Consequently, the contact displacements in Equation (24) are reduced to
u i ( t ) u i s ( t ) = N j = 1 2 A n p j sin [ n π v ( t t i ) L ] × sin [ n π v ( t t j ) L ] × H ( t t j )   i = 1 , 2
which can be expanded and discretized to yield the contact displacements  u 1 and u 2 of the two axles, along with the shifted response for rear axle, as follows:
u 1 ( k ) u 1 s ( k ) = N A n sin ( n π v k T s L )               × [ p 1 sin ( n π v k T s L ) + p 2 sin ( n π v ( k T s d / v ) L ) × H ( k T s d / v ) ] u 2 ( k ) u 2 s ( k ) = N A n sin ( n π v ( k T s d / v ) L ) × H ( k T s d / v ) × [ p 1 sin ( n π v k T s L ) + p 2 sin ( n π v ( k T s d / v ) L ) × H ( k T s d / v ) ] u 2 ( k + d v T s ) u 2 s ( k + d v T s ) = N A n sin ( n π v k T s L ) × [ p 2 sin ( n π v k T s L ) + p 1 sin ( n π v ( k T s + d / v ) L ) × H ( L d v k T s ) ]
By substituting Equation (27) into Equation (23), one obtains approximate expressions for the coefficients φ k and λ k , i.e., φ k s and λ k s , as follows:
φ k φ k s = i = 1 k [ u 1 s ( k ) u 2 s ( k + d / v T s ) ] u 1 s ( k ) λ k λ k s = i = 1 k [ u 1 s ( k ) u 2 s ( k + d / v T s ) ] u 2 s ( k )
It is interesting to note that the flexural rigidity EI is the only property of the bridge involved in Equation (28) for calculating the contact displacements, and that it will be canceled out since it appears both in the numerator and denominator. Consequently, the coefficients φ k and λ k depend only on the vehicle’s parameters and location on the bridge, all of which are known during the test. In other words, the coefficients φ k and λ k can be readily made available for each test vehicle. By the way, Equation (28) is also applicable to the case with a slight local reduction in flexural rigidity via the involvement of bridge deflections [53]. It should be recalled that the quantity i = 1 k u ( k )   was already made available via the use of Equation (22). Inasmuch as one can calculate the vehicle–bridge contact displacements by substituting Equation (28) into Equation (23) to yield u 1 ( k ) = i = 1 k u ( k ) φ k and u 2 ( k ) = i = 1 k u ( k ) λ k , which are also roughness free. The reliability of the above procedure for calculating the contact displacements will be verified by the FEM in Section 4. Finally, the surface profile r ( k ) of the bridge can be recovered by deducting u ( k ) from the estimated input f k * .

3.4. Flowchart for Retrieval of Bridge Profile

A summary of the proposed technique is given in the flowchart of Figure 3. First, through the EKF-UI algorithm, both the unknown input vector f k * and the improved (noise-reduced) vehicle responses Z ^ k can be estimated, and the latter are used to calculate the cumulative contact residual i = 1 k u ( k ) . Second, the contact (bridge) displacements u ( k ) are estimated by using i = 1 k u ( k ) (which are roughness free) and the coefficients φ k s and λ k s , as given in Equation (28). Finally, by deducting the contact displacements u ( k ) from the estimated f k * , one obtains the bridge surface profile r ( k ) .
As for multi-axle vehicles, the unknown inputs to the test vehicle should be extended to the motions of all contact points. Accordingly, the state vector and equation and the measurement vector and equation should also be extended to all the axles. The contact displacements can be similarly calculated by the procedure presented in Section 3.3.

4. Numerical Validation of the Proposed Procedure

Numerical validation consists of two phases that are of completely different algorithms and were executed by two independent groups within our research team. (1) Forward phase: The random original (or input) surface profile generated (see Section 4.1) will be included in the VBI calculation program (See Section 4.2) to simulate the vehicle response for the test vehicle drive over a rough bridge. Then, the Gaussian white noise will be superimposed on the vehicle responses to simulate the (measured) noise-contaminated vehicle response (see Section 4.3). (2) Backward phase: The proposed two-step technique will be employed on the noise-contaminated vehicle response created in the forward phase to estimate the improved (noise-reduced) vehicle states and surface profile, with which the efficacy will be verified (see Section 4.4).

4.1. Generation of Bridge Surface Profile

In practical measurement, the bridge surface roughness is unknown and can be estimated using the procedure presented herein. However, in this numerical simulation, for the purpose of verification, the surface roughness will be assumed to be known, and the roughness profile estimated by the proposed procedure will be compared with the known one to assess the level of accuracy.
In the ISO 8608 standard, the road surface profile r(x) is expressed as the superposition of a series of trigonometric functions via the power spectrum density (PSD) function as [54]:
r ( x ) = N 2 G ( n i ) n cos ( 2 π n i x + θ i )
where x is the distance along the bridge, n the average frequency increment, θ i the random phase angle uniformly distributed in [0, 2 π ], and G ( n i ) is the PSD function,
G ( n i ) = G ( n 0 ) ( n i n 0 ) 2
Here G ( n 0 ) is assigned values for different classes of roughness, A, B, C, D and E (from the best to the poorest), as listed in Table 1.

4.2. Finite Element Method for Generating VBI Responses

For the two-axle vehicle passing a bridge, it can be modeled by the VBI element shown in Figure 4, where the axle interval d is assumed to be greater than the element length le, and the front and rear axles (wheels) are in contact with elements i and j at points P1 and P2, respectively. Considering the bridge surface roughness, the equation of motion for the VBI element can be expressed as:
[ M b 0 0 M v ] { x ¨ b x ¨ v } + [ C b 0 0 0 ] { x ˙ b x ˙ v } + [ K b 0 0 K v ] { x b x v } = { F b F v }
where x denotes the response vectors, M, C and K, respectively, the mass, damping and stiffness matrices, F the force vectors, and the subscript b for bridge and v for vehicle. The matrices in Equation (31) are given in Appendix B.
By assembling the above VBI element and the conventional elements for the parts of the beam that are not in direct contact with the vehicle, the equation of motion for the entire system can be established. Then, by applying the Newmark-β method (with α = 0.25 and β = 0.5), the dynamic responses of the VBI system can be solved.

4.3. Simulation of (Measured) Noise-Contaminated Vehicle Responses

Environmental noise may pollute the data collected by the moving test vehicle and therefore reduce the measurement accuracy of the vehicle scanning method for bridges. To simulate such an effect, Gaussian white noise will be superimposed on the calculated vehicle responses, i.e.,
y k p = y k + E p N s σ y k
where y k and y k p denote the original and polluted responses of the test vehicle, respectively, N s the standard normal distribution, σ y k the standard deviation of y k , and E p the noise level.

4.4. Validation of the Proposed Procedure

For the sake of comparison, the properties of the bridge and vehicle used by Yang et al. [52] were adopted in the present study, as listed in Table 2. As mentioned previously, the proposed procedure does not depend on the flexural stiffness EI of the bridge. For simplicity, the EI value was taken to be uniform for the beam. With reference to Figure 4, the properties of the test vehicle are: mass m v = 2500   kg , moment of inertia J v = 2300   kg · m 2 , axle distances to center of gravity d 1 = 1.7   m and d 2 = 1.3   m , and axle suspension stiffness k 1 = 230   kN · m 1 , k 2 = 180   kN · m 1 . Vehicle speed is set at v = 2 m/s and time step is 0.001s. Meanwhile, the following initial values are adopted for the EKF-UI: Z ^ 0 | 0 = [ 0   0   0   0 ] T ,   f ^ 0 | 0 * = [ 0   0   0   0 ] T , P Z , 0 | 0 = diag [ 1   1   10 6   10 6   ] , Q = 10 8 I 4 , and R = 10 3 I 4 , where I 4 denotes the (4 × 4) identity matrix. In addition, a noise of E p = 2 %   is added to the calculated vehicle response through Equation (32) to simulate the noise-contaminated effect.
As revealed in the above formulation, to guarantee the accuracy of the retrieved bridge surface profile, two issues are considered essential. One is the improved (noise-reduced) vehicle states that may affect the accuracy of the cumulative contact residual i = 1 k u ( k ) . The other is the coefficients φ k s and λ k s used to determine the bridge displacements u ( k ) . For this reason, the estimation for the improved vehicle states and the coefficients φ k s and λ k s should be validated first.

4.4.1. Validation of the Estimation for the Improved Vehicle States

As indicated by Equation (A9), the improved (noise-reduced) vehicle state can be obtained recursively from the contaminated measured response using the EKF-UI algorithm. The purpose herein is to validate the result retrieved from the vehicle state, including the velocity and displacement responses of the two axles, as defined in Equation (15). To validate the applicability of the proposed procedure to various roughness qualities, both roughness Classes A and C are selected to represent good and poor surface conditions, respectively. For the two-axle vehicle moving over the surface roughness of Classes A and C, the axle responses retrieved from the noise-contaminated vehicle response by the EKF-UI algorithm were compared with the original responses (with no noise) in Figure 5, Figure 6, Figure 7 and Figure 8, where parts (a) and (b) denote the responses of the two axles. As revealed by the figures, all the retrieved responses match well with the original ones, confirming that the EKF-UI algorithm is effective for removing the measurement noise from the measured vehicle responses through the recursive procedure.

4.4.2. Validation of the Coefficients φ k s and λ k s

In the preceding section, the coefficients φ k s and λ k s have been theoretically derived for the calculation of the contact displacements and then for retrieval of the bridge surface profile. In this section, the efficacy of such a procedure will be verified numerically.
Based on Equations (23) and (28), one can retrieve the contact responses as follows:
u 1 ( k ) i = 1 k u ( k ) φ k s u 2 ( k ) i = 1 k u ( k ) λ k s
Herein, it is emphasized that cumulative contact residual i = 1 k u ( k ) is computed from the vehicle states y 1 and y 2 based on Equation (22), and the latter are generated as the improved state vector by the EKF-UI, as shown in Equation (A9). The contact responses u 1 r and u 2 r retrieved from Equation (33) for the front and rear axles are shown in Figure 9a,b, respectively, along with those by the FEM using the given properties of the VBI system. As can be seen, the retrieved contact responses u 1 r and u 2 r agree well with the original ones u 1 and u 2 , respectively. This example demonstrates the efficacy of the coefficient φ k s and λ k s in combination with the use of the EKF-UI algorithm.

4.4.3. Validation of the Estimation for the Bridge Surface Profile

In this section, the bridge surface profile will be retrieved by use of the proposed two-step technique and the result will be compared with the original (assumed) input. The surface profiles of Classes A and C roughness for the simple beam retrieved by the EKF-UI algorithm have been plotted in Figure 10 and Figure 11, respectively, along with the original (assumed) ones (generated by the PSD). In the figures, parts (a) and (b) denote the results in the spatial and frequency domains, respectively. It is confirmed that regardless of the varying class of roughness, the retrieved profile is in good agreement with the original profile in both the spatial and frequency domains. This indicates the reliability of the proposed technique for retrieving the bridge surface profile. It should be added that for all the cases presented in this study, the computation time for the proposed technique using typical notebooks is in seconds, meaning that the computational expense is not a problem of concern.

5. Parametric Study

In the field test, factors such as the moving speed of the test vehicle, vehicle mass, environmental noise, bridge damping, etc., may affect the VBI responses and further the retrieval of the bridge surface profile. To this end, a parametric study will be conducted to evaluate the capability of the proposed procedure against these factors. For simplicity, only Class A roughness is considered. The error indicator RMSE (Root Mean Square Error) [42] is adopted for estimating the accuracy of the solution:
RMSE = 1 x o , max 1 N i = 1 N ( x r ,   i x o ,   i ) 2
where x o ,   i and x r ,   i respectively denote the ith original (generated by the PSD) and retrieved values of the time series x; x o , max the maxmum absolute value of the original sreies; and N the total number of data points.

5.1. Effect of Vehicle Speed

In Section 4, it was verified that the proposed method is effective in estimating bridge roughness at a low speed of 2 m/s. In this section, the effect of higher speeds will be studied by including a medium speed of 8 m/s and a high speed of 16 m/s. The deviations of the retrieved response from the input bridge surface profile are plotted in Figure 12, which are all quite small. Meanwhile, the error indicator RMSEs calculated for the three speeds of 2, 8 and 16 m/s are 3.66, 4.84 and 4.91%, respectively.
From these figures, even at higher speeds, the retrieved results of the bridge profile are in good agreement with the original ones. However, the error indicator RMSE increases from 3.66 to 4.91% for a vehicle speed increasing from 2 to 16 m/s, implying a decrease in the estimation accuracy of the bridge profile for increasing speed. Nevertheless, for vehicle speeds lower than 16 m/s, the errors of the retrieved profile are lower than 5%, which is acceptable for practical use. Therefore, it is suggested that a vehicle speed lower than 16 m/s be used.

5.2. Effect of Vehicle–Bridge Mass Ratio

In Section 4, it was shown that the surface profile can be accurately retrieved for the vehicle mass of 2500 kg (mass ratio m v / m L = 4.17%). In reality, for the portability and mobility of test vehicles, they are designed to be even lighter. To reflect this concern, three more vehicle masses, i.e., 1500, 2000, 3000 kg (with mass ratios 2.50, 3.33, 5.00%), are considered in this section to study their effect on the proposed technique.
Four mass ratios of 2.50, 3.33, 4.17, and 5.00%, the deviations of the retrieved response from the input bridge surface profile are plotted in Figure 13, and the calculated error indicator RMSEs were 4.09, 4.52, 3.66 and 4.43%, respectively. No clear relationship exists between the retrieved profiles and mass ratios. The main reason is that a higher vehicle mass can induce a higher bouncing impact on the bridge [1], and therefore a larger error for the coefficient φ k s and λ k s , and further the profile. However, heavier vehicles are not so sensitive to roughness, unlike lighter vehicles, the latter are likely to be set to violent vibrations, and accordingly heavier vehicles induce a lower error for the improved vehicle states and further for the roughness. Fortunately, all RMSEs of the retrieved profiles are below 5%, indicating that the vehicle–bridge mass ratios have no obvious effect on the proposed technique for retrieving the bridge surface profile.

5.3. Effects of Environmental Noise

To investigate the effect of environment noise on the proposed procedure, four noise levels, i.e., 0.00, 2.00, 5.00, and 10.00%, are considered herein. The deviations of the retrieved response from the input bridge surface profile are plotted in Figure 14, and the error indicator RMSEs for the four levels of noise are 2.88, 3.66, 7.24 and 14.14%, respectively. From these results, one can observe that the estimation accuracy of bridge profiles decreases with increasing noise levels. For a large noise level of Ep = 10%, the RMSE will reach 14%, indicating that the profile retrieved is sensitive to noise. It is suggested that the proposed technique be conducted in an environment of low noise to retrieve the bridge profile.

5.4. Effect of Bridge Damping

For the VBI system, damping may affect the transmissibility of vibrations and therefore the retrieval of the bridge profile. Vehicle’s damping is required to be as low as possible and in many cases adjustable, but bridge’s damping in fact can hardly be adjusted. As such, it is necessary to study the effect of the bridge damping on the proposed method. Three damping ratios of 1.00, 3.00 and 5.00% of the Rayleigh type are considered for the bridge. The deviations of the retrieved response from the input bridge surface profiles are plotted in Figure 15, and the corresponding error indicator RMSEs found are 4.33, 3.66 and 3.43%, respectively.
As can be seen, as the bridge damping increases, the error indicator RMSEs of the bridge surface profile gradually decrease, and all are less than 5%. This is due to the fact that the larger the bridge damping, the lower the vehicle-induced dynamic impact on the bridge, and therefore the higher the accuracy for the coefficient φ k s and λ k s , and further the roughness. In other words, the bridge surface profile can be well retrieved even in the presence of bridge damping, and the larger the bridge damping, the better the accuracy of estimation.

6. Concluding Remarks

In this study, a two-step technique is proposed for retrieving the bridge surface profile in a noisy environment from the responses recorded of a two-axle test vehicle moving over the bridge. First, the EKF-UI algorithm is employed to estimate the improved (noise-reduced) vehicle states and the unknown inputs consisting of surface profile and contact displacement. Second, the contact displacements are calculated from the cumulated contact residuals (that is roughness-free) using the improved vehicle states and then deducted from the unknown input for retrieving the surface profile. Based on the theory and numerical studies presented in this paper, together with the properties adopted for the vehicle–bridge system, the following conclusions are drawn:
(1)
The estimated vehicle states and bridge surface profiles by the two-step technique agree well with the original ones, which verifies the feasibility of the proposed procedure.
(2)
The coefficients φ k s and λ k s used to define the correlation between the cumulated contact residuals i = 1 k u ( k ) and the contact displacement u ( k ) of two axles are reliable, which can be accurately estimated without prior knowledge of the bridge dynamic properties.
(3)
The estimation accuracy of the bridge profile decreases with increasing vehicle speed. Nevertheless, for vehicle speeds lower than 16 m/s, the errors of the profile are lower than 5%, which is acceptable for practical use.
(4)
For the vehicle–bridge mass ratios considered, the estimated error RMSEs of the retrieved profile are all below 5%, indicating that the vehicle–bridge mass ratios have no obvious effect on the proposed technique for surface profile retrieval.
(5)
The profile is sensitive to environmental noise, as the RMSE will reach 14% for the noise level of Ep = 10%. It is thus suggested that the proposed technique be conducted in an environment of low noise to retrieve the bridge profile.
(6)
The bridge profile can be well retrieved in the presence of bridge damping. The larger the bridge damping, the better the accuracy of the profile estimation.
This paper has numerically validated the effectiveness of the proposed procedure in retrieving the surface roughness of bridges. Further work will be conducted on the application of the technique to the field, considering bridges of different types.

Author Contributions

Y.B.Y.: Conceptualization, Methodology, Supervision, Writing, Project administration, Funding acquisition. B.W. and Z.W.: Software, Validation, Data curation, Writing—original draft. K.S.: Software, Validation, Investigation. H.X.: Software, Validation. All authors have read and agreed to the published version of the manuscript.

Funding

This study was supported by the following agencies: National Natural Science Foundation of China (Grant No. 52008057), Chinese Academy of Engineering (Grant No. 2021-XY-2), the fellowship of China Postdoctoral Science Foundation (Grant No. 2021M693738), and Fund of National Engineering and Research Center for Mountainous Highways (Grant No. GSGZJ-2020-03).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data is contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

The steps of employing the EKF-UI algorithm to obtain the improved estimates of the state vector Z k + 1 and unknown input vector f ^ k + 1 | k + 1 * :
Step 1: Assign the initial estimates for the state vector Z ^ 0 | 0 , unknown input force f ^ 0 | 0 * and error covariance matrix P Z , 0 | 0 :
Z ^ 0 | 0 = E [ Z 0 ]
f ^ 0 | 0 * = E [ f 0 * ]
P Z , 0 | 0 = E [ ( Z 0 Z ^ 0 | 0 ) ( Z 0 Z ^ 0 | 0 ) T ]
Step 2: Calculate the predicted state vector Z ^ k + 1 | k and associated error covariance matrix P Z , k + 1 | k :
Z ^ k + 1 | k = A k Z ^ k | k + B k f k | k + B k * f ^ k | k *
P Z , k + 1 | k = A k P Z , k | k A k T + Q k + 1
Step 3: Calculate the Kalman gain matrix K Z , k + 1 :
K Z , k + 1 = P Z , k + 1 | k C k + 1 T [ C k + 1 P Z , k + 1 | k C k + 1 T + R k + 1 ] 1
Step 4: Calculate the error covariance matrix S k + 1 and unknown input vector f ^ k + 1 | k + 1 * :
S k + 1 = [ D k + 1 * T R k + 1 1 ( I C k + 1 K Z , k + 1 ) D k + 1 * ] 1
f ^ k + 1 | k + 1 * = S k + 1 D k + 1 * T R k + 1 1 ( I C k + 1 K Z , k + 1 ) ( y k + 1 C k + 1 Z ^ k + 1 | k D k + 1 f k + 1 | k + 1 )
Step 5: Calculate the improved state vector Z ^ k + 1 | k + 1 and associated error covariance matrix P Z , k + 1 | k + 1 :
Z ^ k + 1 | k + 1 = Z ^ k + 1 | k + K Z , k + 1 [ y k + 1 C k + 1 Z ^ k + 1 | k D k + 1 f k + 1 D k + 1 * f ^ k + 1 | k + 1 * ]
P Z , k + 1 | k + 1 = ( I + K Z , k + 1 D k + 1 * S k + 1 D k + 1 * T R k + 1 1 C k + 1 ) ( I K Z , k + 1 C k + 1 ) P Z , k + 1 | k

Appendix B

The matrices of Equation (31) in Section 4.2 are given as follows:
M b = [ m b j 0 0 m b i ] , M v = [ J v 0 0 m v ] , C b = [ c b j 0 0 c b i ]
K b = [ k b j + k 2 N j N j T 0 0 k b i + k 1 N i N i T ]
K v = [ k 1 d 1 2 + k 2 d 2 2 k 1 d 1 k 2 d 2 k 1 d 1 k 2 d 2 k 1 + k 2 ]
F b = { k 2 r 2 N j d 1 d m v g N j k 2 d 2 θ v N j + k 2 y v N j k 1 r 1 N i d 2 d m v g N i + k 1 d 1 θ v N i + k 1 y v N i }
F v = { k 2 d 2 N j T q b j + k 1 d 1 N i T q b i + k 1 d 1 r 1 k 2 d 2 r 2 k 2 N j T q b j + k 1 N i T q b i + k 1 r 1 + k 2 r 2 }
x b = { q b j q b i } T ,   x v = { θ v y v } T
where m b , c b and k b denote the mass, damping, stiffness matrices of the beam element, respectively; q b the nodal displacement vector; r 1 , r 2 the bridge profile at the contact-points P1 and P2, respectively; and N i , N j the cubic Hermitian interpolation vectors calculated at the contact locations xi and xj, respectively.

References

  1. Yang, Y.B.; Yau, J.D.; Wu, Y.S. Vehicle-Bridge Interaction Dynamics-with Applications to High-Speed Railways; World Scientific: Singapore, 2004. [Google Scholar]
  2. Shirzad-Ghaleroudkhani, N.; Gül, M. Inverse filtering for frequency identification of bridges using smartphones in passing vehicles: Fundamental developments and laboratory verifications. Sensors 2020, 20, 1190. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  3. Yang, D.S.; Wang, C.M. Modal properties identification of damped bridge using improved vehicle scanning method. Eng. Struct. 2022, 256, 114060. [Google Scholar] [CrossRef]
  4. Yang, Y.B.; Lin, C.W.; Yau, J.D. Extracting bridge frequencies from the dynamic response of a passing vehicle. J. Sound Vib. 2004, 272, 471–493. [Google Scholar] [CrossRef]
  5. Yang, Y.B.; Yang, J.P.; Zhang, B.; Wu, Y.T. Vehicle Scanning Method for Bridges; John Wiley and Sons, Ltd.: Chichester, UK, 2019. [Google Scholar]
  6. He, W.Y.; Ren, W.X. Structural damage detection using a parked vehicle induced frequency variation. Eng. Struct. 2018, 170, 34–41. [Google Scholar] [CrossRef]
  7. Yang, J.P.; Cao, C.Y. Wheel size embedded two-mass vehicle model for scanning bridge frequencies. Acta Mech. 2020, 231, 1461–1475. [Google Scholar] [CrossRef]
  8. Nie, L.; Wang, W.; Deng, L.; He, W. ANN and LEFM-Based Fatigue Reliability Analysis and Truck Weight Limits of Steel Bridges after Crack Detection. Sensors 2022, 22, 1580. [Google Scholar] [CrossRef]
  9. Tan, C.; Elhattab, A.; Uddin, N. Drive-by bridge frequency-based monitoring utilizing wavelet transform. J. Civ. Struct. Health Monit. 2017, 7, 615–625. [Google Scholar] [CrossRef]
  10. Fitzgerald, P.C.; Malekjafarian, A.; Cantero, D.; OBrien, E.J.; Prendergast, L.J. Drive-by scour monitoring of railway bridges using a wavelet-based approach. Eng. Struct. 2019, 191, 1–11. [Google Scholar] [CrossRef]
  11. Zhan, Y.; Au, F.T.K.; Zhang, J. Bridge identification and damage detection using contact point response difference of moving vehicle. Struct. Control Health Monit. 2021, 28, e2837. [Google Scholar] [CrossRef]
  12. Wang, H.; Nagayama, T.; Nakasuka, J.; Zhao, B.; Su, D. Extraction of bridge fundamental frequency from estimated vehicle excitation through a particle filter approach. J. Sound Vib. 2018, 428, 44–58. [Google Scholar] [CrossRef]
  13. Krishnanunni, C.G.; Rao, B.N. Indirect health monitoring of bridges using Tikhonov regularization scheme and signal averaging technique. Struct. Control Health Monit. 2021, 28, e2686. [Google Scholar] [CrossRef]
  14. Malekjafarian, A.; Golpayegani, F.; Moloney, C.; Clarke, S. A machine learning approach to bridge-damage detection using responses measured on a passing vehicle. Sensors 2019, 19, 4035. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  15. Yang, Y.B.; Li, Y.C.; Chang, K.C. Using two connected vehicles to measure the frequencies of bridges with rough surface - A theoretical study. Acta Mech. 2012, 223, 1851–1861. [Google Scholar] [CrossRef]
  16. Kong, X.; Cai, C.S.; Kong, B. Numerically extracting bridge modal properties from dynamic responses of moving vehicles. J. Eng. Mech. ASCE 2016, 142, 04016025. [Google Scholar] [CrossRef]
  17. Jian, X.; Xia, Y.; Sun, L.M. An indirect method for bridge mode shapes identification based on wavelet analysis. Struct. Control Health Monit. 2020, 27, e2630. [Google Scholar] [CrossRef]
  18. Nagayama, T.; Reksowardojo, A.P.; Su, D.; Mizutani, T. Bridge natural frequency estimation by extracting the common vibration component from the responses of two vehicles. Eng. Struct. 2017, 150, 821–829. [Google Scholar] [CrossRef]
  19. Zhang, Y.; Wang, L.; Xiang, Z.H. Damage detection by mode shape squares extracted from a passing vehicle. J. Sound Vib. 2012, 331, 291–307. [Google Scholar] [CrossRef]
  20. Malekjafarian, A.; O’Brien, E.J. Identification of bridge mode shapes using Short Time Frequency Domain Decomposition of the responses measured in a passing vehicle. Eng. Struct. 2014, 81, 386–397. [Google Scholar] [CrossRef] [Green Version]
  21. Qi, Z.Q.; Au, F.T.K. Identifying mode shapes of girder bridges using dynamic responses extracted from a moving vehicle under impact excitation. Int. J. Struct. Stab. Dyn. 2017, 17, 1750081. [Google Scholar] [CrossRef]
  22. Malekjafarian, A.; OBrien, E.J. On the use of a passing vehicle for the estimation of bridge mode shapes. J. Sound Vib. 2017, 397, 77–91. [Google Scholar] [CrossRef] [Green Version]
  23. Zhang, J.; Yi, T.H.; Qu, C.X.; Li, H.N. Detecting hinge joint damage in hollow slab bridges using mode shapes extracted from vehicle response. J. Perform. Constr. Facil. 2022, 36, 04021109. [Google Scholar] [CrossRef]
  24. Nguyen, T.; Lechner, B.; Wong, Y.D. Response-based methods to measure road surface irregularity: A state-of-the-art review. Eur. Trans. Res. Rev. 2019, 11, 43. [Google Scholar] [CrossRef] [Green Version]
  25. Sattar, S.; Li, S.; Chapman, M. Road surface monitoring using smartphone sensors: A review. Sensors 2018, 18, 3845. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  26. Du, R.; Qiu, G.; Gao, K.; Hu, L.; Liu, L. Abnormal road surface recognition based on smartphone acceleration sensor. Sensors 2020, 20, 451. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  27. Lee, T.; Chun, C.; Ryu, S.K. Detection of road-surface anomalies using a smartphone camera and accelerometer. Sensors 2021, 21, 561. [Google Scholar] [CrossRef]
  28. Bhowmik, B.; Tripura, T.; Hazra, B.; Pakrashi, V. First-Order Eigen-Perturbation Techniques for Real-Time Damage Detection of Vibrating Systems: Theory and Applications. Appl. Mech. Rev. 2019, 71, 060801. [Google Scholar] [CrossRef]
  29. Panda, S.; Tripura, T.; Hazra, B. First-Order Error-Adapted Eigen Perturbation for Real-Time Modal Identification of Vibrating Structures. J. Vib. Acoust. Trans. ASME 2021, 143, 051001. [Google Scholar] [CrossRef]
  30. Imine, H.; Delanne, Y.; M’Sirdi, N.K. Road profile input estimation in vehicle dynamics simulation. Veh. Syst. Dyn. 2006, 44, 285–303. [Google Scholar] [CrossRef]
  31. Ngwangwa, H.M.; Heyns, P.S.; Labuschange, F.J.J.; Kululanga, G.K. Reconstruction of road defects and road roughness classification using vehicle responses with artificial neural networks simulation. J. Terramech. 2010, 47, 97–111. [Google Scholar] [CrossRef] [Green Version]
  32. Yousefzadeh, M.; Azadi, S.; Soltani, A. Road profile estimation using neural network algorithm. J. Mech. Sci. Technol. 2010, 24, 743–754. [Google Scholar] [CrossRef]
  33. González, A.; O’Brien, E.J.; Li, Y.Y.; Cashell, K. The use of vehicle acceleration measurements to estimate road roughness. Veh. Syst. Dyn. 2008, 46, 483–499. [Google Scholar] [CrossRef]
  34. Harris, N.K.; González, A.; O’Brien, E.J.; McGetrick, P. Characterization of pavement profile heights using accelerometer readings and a combinatorial optimization technique. J. Sound Vib. 2010, 329, 497–508. [Google Scholar] [CrossRef] [Green Version]
  35. Qin, Y.; Guan, J.; Gu, L. The research of road profile estimation based on acceleration measurement. Appl. Mech. Mater. 2012, 226–228, 1614–1617. [Google Scholar] [CrossRef]
  36. Wang, Q.; McDaniel, J.G.; Sun, N.X.; Wang, M.L. Road profile estimation of city roads using DTPS. Proc. SPIE-Int. Soc. Opt. Eng. 2013, 8693, 86923C. [Google Scholar]
  37. Doumiati, M.; Victorino, A.; Charara, A.; Lechner, D. Estimation of road profile for vehicle dynamics motion: Experimental validation. In Proceedings of the 2011 American Control Conference, San Francisco, CA, USA, 29 June 2011; pp. 5237–5242. [Google Scholar]
  38. Wang, Z.F.; Dong, M.M.; Qin, Y.C.; Gu, L. Road profile estimation for suspension system based on the minimum model error criterion combined with a Kalman filter. J. Vibroengi. 2017, 19, 4550–4572. [Google Scholar]
  39. Kang, S.W.; Kim, J.S.; Kim, G.W. Road roughness estimation based on discrete Kalman filter with unknown input. Veh. Syst. Dyn. 2019, 57, 1530–1544. [Google Scholar] [CrossRef]
  40. Kim, G.W.; Kang, S.W.; Kim, J.S.; Oh, J.S. Simultaneous estimation of state and unknown road roughness input for vehicle suspension control system based on discrete Kalman filter. P. I. Mech. Eng. D J. Aut. 2020, 234, 1610–1622. [Google Scholar] [CrossRef]
  41. Wang, H.Q.; Nagayama, T.; Zhao, B.Y.; Su, D. Identification of moving vehicle parameters using bridge responses and estimated bridge pavement roughness. Eng. Struct. 2017, 153, 57–70. [Google Scholar] [CrossRef]
  42. Zhan, Y.; Au, F.T.K. Bridge surface roughness identification based on vehicle-bridge interaction. Int. J. Struct. Stab. Dyn. 2019, 19, 1950069. [Google Scholar] [CrossRef]
  43. Shereena, O.A.; Rao, B.N. Combined road roughness and vehicle parameter estimation based on a minimum variance unbiased estimator. Int. J. Struct. Stab. Dyn. 2020, 20, 2050013. [Google Scholar]
  44. Yang, Y.B.; Wang, B.Q.; Wang, Z.L.; Shi, K.; Xu, H. Bridge surface roughness identified from the displacement influence lines of the contact points by two connected vehicles. Int. J. Struct. Stab. Dyn. 2020, 20, 2043003. [Google Scholar] [CrossRef]
  45. Yang, J.N.; Pan, S.; Huang, H. An adaptive extended Kalman filter for structural damage identifications II: Unknown inputs. Struct. Control Health Monit. 2007, 14, 497–521. [Google Scholar] [CrossRef]
  46. Grewal, M.S.; Andrews, A.P. Applications of Kalman Filtering in Aerospace 1960 to the Present. IEEE Control Syst. Mag. 2010, 30, 69–78. [Google Scholar] [CrossRef]
  47. Parka, K.T.; Kim, S.H.; Park, H.S.; Lee, K.W. The determination of bridge displacement using measured acceleration. Eng. Struct. 2005, 27, 371–378. [Google Scholar] [CrossRef]
  48. González, A.; O’Brien, E.J.; McGetrick, P.J. Identification of damping in a bridge using a moving instrumented vehicle. J. Sound Vib. 2012, 331, 4115–4131. [Google Scholar] [CrossRef] [Green Version]
  49. Zhao, B.; Nagayama, T.; Xue, K. Road profile estimation, and its numerical and experimental validation, by smartphone measurement of the dynamic responses of an ordinary vehicle. J. Sound Vib. 2019, 457, 92–117. [Google Scholar] [CrossRef]
  50. Zeng, Q.; Hu, X.; Shi, X.; Ren, Y.; Li, Y.; Duan, Z. Estimation of Road Roughness Based on Tire Pressure Monitoring. Int. J. Struct. Stab. Dyn. 2022, 2250073. [Google Scholar] [CrossRef]
  51. Yang, Y.B.; Li, Z.; Wang, Z.L.; Shi, K.; Xu, H.; Qiu, F.Q.; Zhu, J.F. A novel frequency-free movable test vehicle for retrieving modal parameters of bridges: Theory and experiment. Mech. Syst. Signal Process. 2022, 170, 108854. [Google Scholar] [CrossRef]
  52. Yang, Y.B.; Zhang, B.; Wang, T.Y.; Xu, H.; Wu, Y.T. Two-axle test vehicle for bridges: Theory and applications. Int. J. Mech. Sci. 2019, 152, 51–62. [Google Scholar] [CrossRef]
  53. Zhang, B.; Qian, Y.; Wu, Y.; Yang, Y.B. An effective means for damage detection of bridges using the contact-point response of a moving test vehicle. J. Sound Vib. 2018, 419, 158–172. [Google Scholar] [CrossRef]
  54. ISO 8608; Mechanical Vibration-Road Surface Profiles-Reporting of Measured Data. International Organization for Standardization (ISO): Geneva, Switzerland, 2016.
Figure 1. Flowchart of the EKF-UI algorithm.
Figure 1. Flowchart of the EKF-UI algorithm.
Sensors 22 03410 g001
Figure 2. Vehicle–bridge interaction model with roughness.
Figure 2. Vehicle–bridge interaction model with roughness.
Sensors 22 03410 g002
Figure 3. Flowchart of the proposed technique.
Figure 3. Flowchart of the proposed technique.
Sensors 22 03410 g003
Figure 4. Two-axle vehicle–bridge interaction element.
Figure 4. Two-axle vehicle–bridge interaction element.
Sensors 22 03410 g004
Figure 5. Retrieved and original velocity responses of the test vehicle (Class A roughness). (a) front axle; (b) rear axle.
Figure 5. Retrieved and original velocity responses of the test vehicle (Class A roughness). (a) front axle; (b) rear axle.
Sensors 22 03410 g005
Figure 6. Retrieved and original displacement responses of the test vehicle (Class A roughness). (a) front axle; (b) rear axle.
Figure 6. Retrieved and original displacement responses of the test vehicle (Class A roughness). (a) front axle; (b) rear axle.
Sensors 22 03410 g006
Figure 7. Retrieved and original velocity responses of the test vehicle (Class C roughness). (a) front axle; (b) rear axle.
Figure 7. Retrieved and original velocity responses of the test vehicle (Class C roughness). (a) front axle; (b) rear axle.
Sensors 22 03410 g007
Figure 8. Retrieved and original displacement responses of the test vehicle (Class C roughness). (a) front axle; (b) rear axle.
Figure 8. Retrieved and original displacement responses of the test vehicle (Class C roughness). (a) front axle; (b) rear axle.
Sensors 22 03410 g008
Figure 9. Contact displacements for the two-axle vehicle moving over the bridge. (a) front wheel; (b) rear wheel.
Figure 9. Contact displacements for the two-axle vehicle moving over the bridge. (a) front wheel; (b) rear wheel.
Sensors 22 03410 g009
Figure 10. Retrieved and original surface profile (Class A roughness). (a) spatial domain; (b) frequency domain.
Figure 10. Retrieved and original surface profile (Class A roughness). (a) spatial domain; (b) frequency domain.
Sensors 22 03410 g010
Figure 11. Retrieved and original surface profile (Class C roughness). (a) spatial domain; (b) frequency domain.
Figure 11. Retrieved and original surface profile (Class C roughness). (a) spatial domain; (b) frequency domain.
Sensors 22 03410 g011
Figure 12. Deviations of surface profiles identified for different vehicle speeds.
Figure 12. Deviations of surface profiles identified for different vehicle speeds.
Sensors 22 03410 g012
Figure 13. Deviations of surface profile identified for different vehicle masses.
Figure 13. Deviations of surface profile identified for different vehicle masses.
Sensors 22 03410 g013
Figure 14. Deviations of surface profiles identified for different noise levels.
Figure 14. Deviations of surface profiles identified for different noise levels.
Sensors 22 03410 g014
Figure 15. Deviations of surface profiles identified for different bridge damping ratios.
Figure 15. Deviations of surface profiles identified for different bridge damping ratios.
Sensors 22 03410 g015
Table 1. Coefficient values G ( n 0 ) for different classes of roughness.
Table 1. Coefficient values G ( n 0 ) for different classes of roughness.
Roughness ClassDescription G d ( n 0 )   ( 10 6   m 3 )
Lower LimitGeometric MeanUpper Limit
AVery good-1632
BGood3264128
CAverage128256512
DPoor51210242048
EVery poor204840968192
Table 2. Physical properties of bridge.
Table 2. Physical properties of bridge.
Bridge Properties
Young’s modulusEGPa27.5
Moment of inertiaIm40.2
Mass per unit lengthmkg·m−12000
Span lengthLm30
Beam element lengthlem1.0
First modal damping ratioξ1%3.0
Second modal damping ratioξ2%3.0
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yang, Y.B.; Wang, B.; Wang, Z.; Shi, K.; Xu, H. Scanning of Bridge Surface Roughness from Two-Axle Vehicle Response by EKF-UI and Contact Residual: Theoretical Study. Sensors 2022, 22, 3410. https://doi.org/10.3390/s22093410

AMA Style

Yang YB, Wang B, Wang Z, Shi K, Xu H. Scanning of Bridge Surface Roughness from Two-Axle Vehicle Response by EKF-UI and Contact Residual: Theoretical Study. Sensors. 2022; 22(9):3410. https://doi.org/10.3390/s22093410

Chicago/Turabian Style

Yang, Y. B., Baoquan Wang, Zhilu Wang, Kang Shi, and Hao Xu. 2022. "Scanning of Bridge Surface Roughness from Two-Axle Vehicle Response by EKF-UI and Contact Residual: Theoretical Study" Sensors 22, no. 9: 3410. https://doi.org/10.3390/s22093410

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop