Drive-By Damage Detection and Localization Exploit
Drive-By Damage Detection and Localization Exploit
https://doi.org/10.1007/s40534-025-00393-5
Abstract
Drive-by techniques for bridge health monitoring have drawn increasing attention from researchers and practitioners, in
the attempt to make bridge condition-based monitoring more cost-efficient. In this work, the authors propose a drive-by
approach that takes advantage from bogie vertical accelerations to assess bridge health status. To do so, continuous wavelet
transform is combined with multiple sparse autoencoders that allow for damage detection and localization across bridge
span. According to authors’ best knowledge, this is the first case in which an unsupervised technique, which relies on the
use of sparse autoencoders, is used to localize damages. The bridge considered in this work is a Warren steel truss bridge,
whose finite element model is referred to an actual structure, belonging to the Italian railway line. To investigate damage
detection and localization performances, different operational variables are accounted for: train weight, forward speed and
track irregularity evolution in time. Two configurations for the virtual measuring channels were investigated: as a result,
better performances were obtained by exploiting the vertical accelerations of both the bogies of the leading coach instead
of using only one single acceleration signal.
Keywords Drive-by · Sparse autoencoder · Steel truss railway bridge · Continuous wavelet transform · Damage detection ·
Damage localization
Vol.:(0123456789)
L. Bernardini et al.
these systems offer potential cost advantages [11]: a single limitations: the approach was tested numerically without
vehicle can monitor multiple bridges along its daily route, considering variations in vehicle properties or travel speed.
requiring fewer sensors, minimizing or eliminating traffic As in [20], the vehicle in [21] is assumed to move at a con-
disruptions, and providing greater operational flexibility. stant speed of approximately 2 m/s, which could necessitate
According to Malekjafarian et al. [7], drive-by monitoring traffic disruptions or restrictions, undermining some of the
approaches can be broadly categorized into two main types: advantages potentially deriving from drive-by methods. A
modal identification and bridge condition monitoring. The laboratory-scale vehicle–bridge interaction model is used
latter can be further divided into modal-based and non- by Li et al. [22] who present a damage detection method-
modal-based approaches: this study lies in the second sub- ology using a deep autoencoder trained to reconstruct the
family. Nonmodal-based methodology can exploit different short-time Fourier transform (STFT) of the moving vehicle’s
algorithms and signal processing tools, among which con- response.
tinuous wavelet transform (CWT) has been widely adopted Moving from highway/roadway to railway applications,
in the drive-by literature, thanks to its features and promising the authors in [16] introduce a deep autoencoder frame-
results. Fitzgerald et al. [12] adopted a CWT-based damage work designed to detect scour defect, processing raw ver-
detection and localization approach to identify scour defect tical acceleration responses from a 2D train–track–bridge
in multi-span bridges with groups of train transits, exploiting interaction model under varying operational conditions.
bogie vertical accelerations. Wavelet coefficients moduli are A drive-by damage detection methodology, tailored for
averaged considering a predetermined frequency range, from high-speed railways, is proposed in [17], utilizing sparse
0.5 to 15 Hz. As well as the work by Bernardini et al. [13], autoencoders (SAEs) and Mel-frequency cepstral coef-
which is focused on single train passages on a Warren truss ficients (MFCC) to detect two distinct damage types: one
bridge, also [12] requires a reference baseline. The latter is involving end supports degradation and another, more
not required by the vehicle-scanning method described by commonly addressed in the literature, involving flexural
Demirlioglu and Erduran [14], who proposed an indirect stiffness reduction of the bridge’s beam elements. The
approach for damage detection and localization based on the method demonstrated high robustness against environ-
use of wavelet coefficients chosen to be in a frequency band mental and operational variations (EOVs), as validated
sufficiently far from bridge main bending natural frequency. through 3D train–track–bridge interaction simulations.
In the last decade, a marked trend toward the massive use It is important to stress that both [16, 17] refer to con-
of data-driven approaches has been observed in the field of crete bridge structures. Steel truss structures, despite their
SHM, applied to civil structures [15]. In this case, unsu- widespread use, global significance, and average age [2,
pervised learning algorithms are advantageous with respect 23], have been less extensively studied in the related liter-
to supervised ones, since for large civil structures such as ature. Addressing this gap, Bragança et al. [24] evaluated
bridges, dams or viaducts, comprehensive data set are often the use of freight train accelerations to identify damage
unavailable [16]. This aspect led to the fact that a number of in the side diagonals and lower chords of a Warren truss
authors has started focusing on the use of autoencoders for bridge. Acceleration data were collected at eight loca-
drive-by damage detection, whose majority of applications tions on the freight wagon, from which wavelet scattering
are still related to road vehicles [17]. In [18], the authors coefficients were derived. These coefficients were then
introduce a deep autoencoder architecture that exploits reconstructed using eight separate autoencoders. The nor-
multiple road vehicle passages to monitor the health condi- malized reconstruction errors were subsequently fused to
tion of a highway bridge. The selected damage index (DI) create a highly sensitive damage indicator, demonstrating
is based on the Kullback–Leibler (KL) divergence, which the numerical effectiveness of the approach.
evaluates changes in the distribution of mean reconstruc- It is clear that in drive-by literature, SAEs have been typi-
tion error values (MAE). Similarly, Kaur et al. [19] utilize cally adopted for damage detection, but not used for damage
an adversarial autoencoder (AAE) to detect and localize localization, which is crucial in the context of direct and
damage using continuous wavelet transform (CWT) maps indirect SHM. In this work, we aim to present a drive-by
derived from road vehicle responses. In alignment with [20], damage detection and localization methodology based on
the analyzed frequency band in the CWT map is chosen to wavelet coefficients, computed from vertical bogie accel-
include the first bridge bending frequency component. Hur- erations and multiple sparse autoencoders. According to
tado et al. [21] proposed an adversarial autoencoder (AAE) authors’ best knowledge of the presented literature, main
approach to indirectly detect damage in highway bridges. contributions and differences with respect to past works can
Their method utilizes the residual acceleration spectrum, be listed as follows:
processed through filtering and averaging, as input to the
AAE. While the AAE demonstrated superior performance • As mentioned before, the majority of previous works deal
compared to stacked autoencoders, the study has certain with drive-by damage detection methodologies, while in
Fig. 1 Main components of ADTreS software [30]. From top-left, in clockwise direction, coach multi-body model, contact forces, bridge FE
model and track superstructures are depicted
βc
βc c
c
c c c
β2 β1 2
2 2 1 β2 2
1 1
2 1 2
a
βa,4 βa,3 βa,1
βa,2 a,4 a,4
a,4
op view
Fig. 2 Rail coach 3D scheme with its degrees of freedom. Side, top and rear views. Vertical degrees of freedom are highlighted by the letter z,
lateral with y, while 𝜌, 𝛽 and 𝜎 stand for roll, pitch and yaw rotations. Please notice that 𝛽a,i , which represents the rotation about the ith wheelset
axis, accounts for contributions to creepage associated with curve negotiations
considered rigid bodies. Each coach in the train is repre- neglected, and vertical stiffness is set to 120 MN/m. Outside
sented with a three-dimensional model, where primary and the bridge, concrete sleepers are used, modeled as concen-
secondary suspensions are simulated using linear springs trated masses of 315 kg, with rail pad properties assumed
and dampers. The coach’s motion is characterized by 35 to match those on the bridge. The sleeper spacing is set to
degrees of freedom, with each component (i.e., wheelsets, 0.6 m both on and off the bridge, with rail mass per unit
bogies, and carbody) contributing for 5 degrees of freedom: length set equal to 60 kg/m.
two translational (vertical and lateral) and three rotational The initial ballasted section is specifically designed
(yaw, pitch and roll rotations). The longitudinal degree of to prevent artificial transients in the vehicle’s vertical
freedom is omitted, since the train is assumed to travel at a acceleration.
constant forward velocity.
The train configuration used in this study represents a 2.2 Bridge model
rail vehicle with 32 axles crossing the analyzed structure.
It consists of eight coaches, each 24.9 m in length, with a The finite element (FE) model examined in this study rep-
wheelbase of 2.85 m and a spacing of 17.4 m between the resents an existing bridge structure on a regional railway
bogie centers of mass. This model is a sort of digital replica line in northern Italy (see Fig. 3). This structure, which is
of an actual passenger train that regularly operated on the still in operation, is composed of four Warren truss spans,
bridge. This specific commuter train type was also identified and it was constructed in 1946. More in detail, the bridge
by the weigh-in-motion (WIM) system installed near the comprises two parallel structures, one for each travel direc-
entrance of the bridge [31]. tion, supported by a shared pier. These structures include
The bridge features a ballastless track system with two spans with different lengths: the longer span crosses the
wooden sleepers, which are treated as infinitely rigid in riverbed, while the shorter span extends over the floodplain.
the model. Rail pads are represented by 3D springs, with a To reduce computational demands, only the longer span
vertical stiffness of 350 MN/m and a lateral stiffness of 67 was modeled in this work, neglecting both the shorter span
MN/m, connecting the rail nodes to the beam elements form- and the central pier, as their contributions were considered
ing the bridge stringers. Beyond the bridge, however, track negligible for the purpose of this study. Figure 4 shows the
sections with ballast are modeled, where the ballast mass is finite element (FE) model of the bridge used in the present
Fig. 3 Actual truss railway bridge. The longer spans are enboxed in red: one of them, precisely the one on the upstream side, is the one modeled
in this work
z
L2A=5.03 Hz L2B=8.07 Hz
y x
Fig. 4 Bridge FE model of the longer span (see Fig. 3) and first five main numerical mode shapes
paper, together with the first five numerical mode shapes. given the year of construction of the bridge, these proper-
The latter are defined with the following nomenclature: the ties are considered reasonable. To account for components
first letter, L or V, refers respectively to lateral or vertical not included in the net cross-sectional area, such as bolts
mode shapes. Precisely, with L, we identify modes that are and connecting plates, the density was artificially increased
mainly lateral and the same goes for vertical ones with V. by the 15%. Additional concentrated masses were applied
This first letter is then followed by a number which iden- to the bridge deck to represent non-structural elements like
tifies the order of the considered mode. Finally, a letter, timber sleepers, track plates, handrails, and footbridges
A or B, is used in case different modes of the same order, along the bridge’s sides. Proportional damping, using the
with same predominant motion (lateral or vertical), appear. Rayleigh model [33], was applied, with coefficients set to
The structure is modeled with ideal hinge and roller achieve damping ratios consistent with the recommendations
boundary conditions and features a ballastless track, as men- presented in [34].
tioned before. The model is mainly made of Euler-Bernoulli The model was calibrated and validated primarily through
beam elements, each with six degrees of freedom per node dynamic measurements [35] obtained from a permanent
[32]. Geometric properties were derived from previous field monitoring system installed on the bridge [36]. As part of
surveys and technical drawings, referred to the bridge’s long a project with the infrastructure manager [37], a perma-
span. nent monitoring system was set up on the upstream bridge
The steel material is assigned a Young’s modulus of 200 (both on short and long spans), in April 2022. As shown in
GPa, a Poisson’s ratio of 0.3, and a density of 7850 kg/m3: Table 1, there is a strong agreement between the numerical
Exp 11.32 Hz
Exp 2.24 Hz
Exp 4.20 Hz
Exp 4.42 Hz
Exp 5.00 Hz
Exp 8.10 Hz
Exp 8.71 Hz
= Qcsv xs , ẋ s , ẋ v1 , ẋ v1 , xv2 , ẋ v2 , … , xvi , ẋ vi , … , xv8 , ẋ v8 , t .
(2)
where Ms , Cs , and K s are the structure’s mass, damping,
and stiffness matrices, and xs represents the vector of the
structure’s free coordinates. The vector Qcsv contains the
Fig. 5 MAC matrix comparing numerical and experimental mode
shapes for the first seven frequencies generalized contact forces defined by the relative motion of
the structure and the vehicle.
The coupling between the train and the track–bridge
structure is achieved through contact forces exchanged at
Table 1 Experimental and numerical frequencies for the first seven
mode shapes each wheel–rail interface. The resolution of wheel–rail
contact is split into normal and tangential problems. In the
Modes Exp. Freq. (Hz) Num. Freq. (Hz) Difference (%)
normal problem, a multi-Hertzian [39] wheel–rail contact
L1A 2.24 2.35 4.9 model is applied. Before simulation, either measured or
V1 4.20 4.28 1.9 theoretical wheel and rail profiles are used to calculate a
L1B 4.42 4.31 −2.5 contact table [40] containing parameters needed for cal-
L2A 5.00 5.03 0.6 culating contact forces. This evaluation is based on the
L2B 8.10 8.07 −0.4 transverse profiles of both the wheel and rail, generating a
L3A 8.71 9.07 4.1 table of geometric contact parameters as a function of the
L3B 11.32 11.80 4.2 relative lateral displacement between the wheel and rail.
Key parameters include the contact angle, wheel rolling
radius, and the local curvature radii of the wheel and rail
profiles [40].
and experimental natural frequencies with maximum dis-
Once the normal force is calculated, tangential forces
crepancies under 5%, for the structure’s first seven modes.
are derived using the Shen-Hedrick-Elkins creepage-based
Concerning the latter, Fig. 5 shows the modal assurance cri-
formulation [41]. ADTreS supports multiple simultaneous
terion (MAC) [38] matrix obtained by comparing numerical
wheel–rail contact points, with options to incorporate both
and experimental modes: high similarity can be observed,
new and worn wheel–rail profiles and to account for track
with maximum differences of 2%.
geometry irregularities. Time integration is performed
with a modified Newmark approach [32], which is now
2.3 Equations of motion and time integration
briefly recalled.
Let us consider zk as the vector containing structure or
A s p rev i o u s ly m e n t i o n e d , t h e s i m u l a t i o n o f
the ith vehicle degrees of freedom at the kth time step. The
train–track–bridge (TTB) dynamic interaction is performed
method begins computing the solution for accelerations
using ADTreS [26]. This software enables finite element
(vector z̈0 ) corresponding to the first time step, named
(FE) modeling of track and bridge structures, allowing flex-
t0 . Under this regard, it is necessary to set the starting
ibility in selecting different FE element types, such as Euler-
positions and speeds in the vectors z0 and ż 0 respectively.
Bernoulli beam, plate, or bar elements. The rail vehicle, on
Subsequently, through an iterative procedure starting from
the other hand, is modeled using a multi-body approach.
the solution computed at the previous time instant, the
The structure and train are represented as two distinct
solution is calculated at the following one. The adopted
sub-systems, coupled through contact forces, to properly
version of the integration resolves first in acceleration, and ż k+1 = ż k + (1 − 𝛽)Δẗzk + 𝛽Δẗzk+1 . (6)
then it calculates velocity and displacement. Therefore,
after choosing suitable values for Δt , 𝛼 and 𝛽 parameters
[42], main steps to solve the equations of motion are writ- zk+1 = zk + Δtż k + (0.5 − 𝛼)Δt2 z̈k + 𝛼Δt2 z̈k+1 . (7)
ten as follows:
Please notice that M , C and K are respectively mass,
damping and stiffness matrices of the ith vehicle or of the
1. Starting solution is obtained by solving the system:
structure. To properly account for nonlinearities related
M z̈0 = (Q0 − C ż 0 − K z0 ), (3) to contact forces and suspensions/track systems, a modi-
fied time step approach must be considered [32], as shown
where the vector Q0 contains the initial values of the schematically in Fig. 6. More in detail, with respect to a
generelized lagrangian components written on the right traditional Newmark integration procedure, adopted for
hand side of the Lagrange equation. linear systems [32], in this case an internal loop is added,
2. Calculation of acceleration vector z̈k+1 for the subsequent enboxed in green in Fig. 6. This part of the numerical
time step solving the system: process is executed considering frozen time integration
( ) which is necessary being contact forces nonlinear. There-
D z̈k+1 =Qk+1 − K zk + Δtż k + (0.5 − 𝛼)Δt2 z̈k fore, at the beginning of the generic jth time instant, the
( ) (4) first approximation (q = 1) of the contact point motion
− C ż k + (1 − 𝛽)Δẗzk ,
is calculated, considering the wheels in the new position.
After generalized contact forces computation, Equations
where D matrix is defined as (1)–(2) can be integrated. Subsequently, a new approxima-
D = M + 𝛽ΔtC + 𝛼Δt2 K. (5) tion (at q = q + 1) of the contact point motion is obtained
and the contact forces are calculated again, considering
3. Calculation of velocity and displacement at k+1 step: frozen time. Therefore, an iterative procedure is performed
within the j-th time step. When convergence is reached for
Contact point
vi ( +1 ) s ( +1 )
s( + Δ ) ≈ s( ) motion
v( +Δ )≈ v ( )
ξm , +1 = ξm , + V ∙ Δ
Normal contact force
calculation
+1 = +Δ
Longitudinal and transverse contact forces (in the local contact
plane) calculation: l , t
No Contact forces
= +1
convergence
Yes
Fig. 6 Iteration loop procedure to handle contact nonlinearities. 𝜉m represents the position of the mth wheel along the rail, while V is the train
forward speed. Please notice that xs and xvi represent the vectors containing structure and the ith vehicle free coordinates, respectively. Moreover,
Nk , Flk and Ftk identify normal, longitudinal and transverse contact force components at the mth wheel
CG3,10%
Cross girder CG3,15%
CG1,50% CG2,50%
CG3,25%
CG3,50%
SD3,10%
SD3,15%
SD2,50% SD3,25%
SD3,50%
Fig. 7 Corrosion damage scenarios: types, positions, and intensities. Top view of the bridge deck FE model
(T 2 )
(T 2 )
(T 2 )
Fig. 8 Damage detection and localization algorithm flowchart, with its main steps. The procedure starts from bogie vertical acceleration, con-
verted into a scalogram through CWT operation. Subsequently a frequency range of interest is selected, based on the value of fp which repre-
sents the module passing frequency, defined by the ratio between train speed (V) and the bridge module length (d)
on N different segments of the input curve, where N is the signal (frequency components with their magnitudes and
number of modules composing the truss structure, it is pos- phases) without any time-localization capability, making
sible to derive region located information that can be used it generally less effective for identifying temporally (and
to localize damage. It is important to notice that the average thus spatially) damage locations. The difference between
wavelet coefficients curve is actually considered on a spatial a fast Fourier and wavelet transforms mainly lies in the
window that is 5% larger than the bridge span. Therefore, the orthogonal basis functions, which in the former case are
seven segments in which it is divided does not exactly coin- represented by sines and cosines, while for the latter are
cide with the seven modules composing the Warren truss small oscillating waves [45]. Wavelet transform can be
bridge, but the difference is considered absolutely negligible. written as follows:
+∞
�s� ∫−∞
3.1 Continuous wavelet transform 1 t−𝜏
� �
W(𝜏, s) =< f (t), 𝜓 ∗ >= √ ⋅ f (t) ⋅ 𝜓 ∗ dt,
s
As shown in Fig. 8, for each simulated scenario, the ver- (8)
tical bogie acceleration data is processed using the 1D where f(t) is the time-series signal we aim to transform (i.e.,
continuous wavelet transform (CWT) [45], a powerful and bogie vertical accelerations, see Fig. 8), while 𝜓 ∗ represents
well-known time-frequency analysis tool. This choice is the basis function that can be changed in width (enlarged or
mainly due to the capability of the CWT to be intrinsically shrunk), by scaling with s, and translated in time through 𝜏 .
better suited for the processing of non-stationary signals. More precisely, higher scale values lead to expanded wave-
In fact, CWT offers several advantages over the fast Fou- lets, while small values gives shrunken wavelets. As a result
rier transform (FFT) when analyzing time-series data for W(𝜏, s) represents the wavelet coefficient associated to the
extracting damage-sensitive features. Specifically, CWT scale
( s )and to the time translation 𝜏 . It is now clear that
provides a time-frequency representation of the signal,
𝜓∗ t−𝜏
is nothing but the scaled and shifted version of the
enabling the analysis of its frequency content alongside s
its temporal evolution, in a multi-resolution fashion [49]. mother wavelet 𝜓(t). In the present paper, a complex Morlet
In contrast, FFT only delivers frequency information of a wavelet was adopted, described by [12]
2
1 − Ft
𝜓(t) = √ ⋅e B ⋅ ei2πFc t , (9)
π ⋅ FB
MaxPooling1D notice that this 𝛽 parameter is not related to the one con-
cerning Newmark integration method explained before
Dropout
(see Sect. 2.3).
Flatten • Percentage of activation of hidden units: The sparsity
constraint aimed to activate 10% of the hidden units,
ensuring a compact representation while maintaining
Dense sufficient feature extraction capability.
• The model was trained for a maximum of 200 epochs,
with early stopping applied based on validation loss to
Dense
avoid overfitting with a patience of 20 epochs.
Flatten
anomalies, first step is the definition of an in-control region: under varying operational conditions. To achieve this, the
in fact, any deviation from normal processes that can be due authors considered the following key variables:
to damage presence is detected if data points fall outside
this region. The latter is defined by the upper control limit • track irregularity,
(UCL), which simply represents the statistical distance cor- • train mass, and
responding to a certain significance level 𝛼 , defined from • train speed.
the training data set. In other words, the in-control region
is the interval [0, UCL], given that computed distances are More in detail, a first track irregularity profile was obtained
inherently positive quantities. In the present paper, the UCL as a random spatial realization of the PSD curve referring
is set as the T 2 95th percentile calculated considering the to longitudinal profile provided by [61], accounting for low-
training set, meaning that, in the training set, values greater level defects. Precisely, the adopted PSD curve is expressed
than the UCL can be observed only the 5% of the time by as a function of the spatial circular frequency Ω:
chance [25]. This assumption was made to have an appropri-
ate sensitivity to the onset of a damage as well as robustness AV ⋅ 𝛺c2
SV (𝛺) = ( ), (14)
to false positives. This choice is in line with what proposed
) (
𝛺2 + 𝛺r2 ⋅ 𝛺2 + 𝛺c2
by other papers, such as [25, 60].
The drive-by methodology is tested considering a single where 𝛺c is equal to 0.8246 rad/m, 𝛺r to 0.0206 rad/m and
(first bogie vertical acceleration) and two virtual measure- AV to 4.032 × 10−7 m ⋅rad [61]. The last parameter, AV ,
ment channels (first coach bogies vertical accelerations), denotes that as mentioned before, low-level vertical irregu-
respectively. In the first case, the encoder receives the Wavg larity was considered in this work. This assumption is rea-
curve as input and is trained to extract a series of features sonable since on the truss bridge the track is ballastless.
from it, which the decoder then uses for reconstruction. In Starting from this first reference profile, other four profiles
the second case, the operating principle is exactly the same, are realized, considering an increase in amplitude and phase,
but, here, the encoder receives two curves as input (instead with the aim to model track evolution in time. The increase
of one) and extracts a series of features (at the bottleneck in terms of amplitude and phase depends on the spatial
layer) which the decoder uses to reconstruct both of them. wavelength of the defect taken into consideration. In par-
ticular, reference amplitudes and phases are increased of a
quantity whose maximum value is 5% for defects larger than
3.4 Plan of simulations 3 m, while 10% was set for defects lower than this value. The
idea is to model a differential evolution in time for smaller
Before presenting and discussing the outcomes of this work, and larger defects, where smaller defects are assumed to
the plan of simulations is recalled. The methodology out- change faster than larger.
lined in this work was validated by analyzing its performance
180
170
160
Axle load (kN)
150
140
130 Train 1
Train 2
120 Train 3
Train 4
Train 5
110
1 4 5 8 9 12 13 16 17 20 21 24 25 28 29 32
Axle No.
Fig. 11 Axle loads for the five passenger trains included in the simulation set (train 1 to 5) are presented. The solid blue line represents the mean
axle load for the convoy, calculated from a dataset of 268 corresponding real train passages, while the magenta dashed lines indicate the ±3𝜎
confidence intervals
Concerning train mass, five different convoys are consid- is plotted for each segment, and each damage scenarios of
ered in this work, whose axle loads, shown in Fig. 11, are interest, as a function of train groups. In particular, in this
plotted against the experimental values, estimated through work, batches of 40 train transits are considered to make
a WIM system that was installed before the entrance of the the methodology more robust against disturbing operational
actual bridge [31, 37]. In addition, a set of train speeds is variables. With the term normalized T 2 distance (Tnd
2
), in this
considered in the range 80 and 130 km/h. work, we referred to the following quantity:
Td2
2
Tnd
ijk
, (15)
4 Results and discussion i,j,k
=
UCLi
This section of the paper is dedicated to the presentation where i refers to the ith segment, j to the jth damage sce-
and critical discussion of the results. First of all, outcomes nario, and k to the kth 40 trains group, while UCLi to the
obtained considering one single sensing point on the first upper control limit defined in the training set (see Sec. 3.3)
bogie of the leading coach are presented. Subsequently, for the i-th segment. This quantity enhances the understand-
results regarding the case with two sensing points, corre- ing of the collocation of the T 2 distance with respect to the
sponding to the two bogies of the leading vehicle, are shown. UCL , where the latter is different for each segment con-
sidered. Therefore, Eq. 15 defines the damage index (DI)
4.1 Results considering one sensing point adopted in this work. In Fig. 12, the legend points out the
type of damage and the modules that are adjacent to that
This section shows the outcomes of the presented method- degraded element, or in other words, the modules that share
ology accounting for only one sensing point (i.e., virtual this truss member. Specifically, to make an example, the
measuring point), which corresponds to the first leading CG1,50% regards a cross-girder shared by the second and the
bogie, whose vertical acceleration is used. To start, three third module. At this point, it is important to recall that the
different damage scenarios are considered, namely CG1−3,50% signal window under consideration is not exactly just limited
which regards the case of a 50% corrosion intensity affect- to bridge extension, but it accounts for a slightly larger dis-
ing three distinct cross-girders (one at a time), as shown in tance. This because the vertical acceleration are originally
Fig. 7. More in detail, in Fig. 12, the normalized T 2 distance cut considering the time instant at which the first axle of
40 40 40 40
T2 distance/UCL
T2 distance/UCL
T2 distance/UCL
T2 distance/UCL
30 30 30 30
20 20 20 20
10 10 10 10
0 0 0 0
0 5 10 0 5 10 0 5 10 0 5 10
Batch number Batch number Batch number Batch number
Segment 5 Segment 6 Segment 7
50 50 50
40 40 40
T2 distance/UCL
T2 distance/UCL
T2 distance/UCL
CG1,50% (S2–3)
30 30 30 CG2,50% (S4–5)
CG3,50% (S6–7)
20 20 20
UCLn
10 10 10
0 0 0
0 5 10 0 5 10 0 5 10
Batch number Batch number Batch number
Fig. 12 Damage scenario: corrosion affecting cross-girders, highest intensity and three different positions (see Fig. 7). Normalized T 2 distance,
plotted for the seven segments composing the bridge window of interest, as a function of the train groups. Batches of 40 transits are considered.
One vertical acceleration is used
8 8 8 400
T2 distance/UCL
T 2 distance/UCL
T 2 distance/UCL
T 2 distance/UCL
6 6 6 300
4 4 4 200
2 2 2 100
0 0 0 0
0 2 4 6 0 2 4 6 0 2 4 6 0 2 4 6
Batch number Batch number Batch number Batch number
T 2 distance/UCL
T2 distance/UCL
T 2 distance/UCL
Fig. 13 Damage scenario: corrosion affecting stringers, highest intensity and two different positions (see Fig. 7). Normalized T 2 distance, plot-
ted for the seven segments composing the bridge window of interest, as a function of the train groups. Batches of 40 transits are considered. One
vertical acceleration is used
the bogie of interest enters the bridge, and the last axle of following ones, the number of normalized distances cal-
the same bogie exits it. Therefore, once moved to space (V culated for each damage scenario are not equal in number,
is constant), the acceleration signal extends for a quantity being the amount of simulations different.
which is equal to the bridge length plus the wheelbase dis- From this outcome, it seems that detecting damage which
tance. However, the latter represents less than the 5% of the affects a portion of the bridge that is closer to its entrance is
bridge span length, and it is not trimmed from the signal a more challenging task to be accomplished.
then processed through the CWT operation. To resume, this Figure 13 shows the results regarding the case of a dam-
means that the seven parts (i.e., seven segments) in which age affecting the stringers of two modules, precisely the
the signal is divided do not correspond exactly to the exten- fourth and the seventh one (see Fig. 7). Again, by looking
sion of the seven modules composing the bridge, but the at the legend of the figure, for each degraded scenario, the
difference is considered negligible for the purpose of the affected segment of the bridge is reported (e.g., S4 which
present work. Drawn with a black horizontal solid line, the stands for segment 4). In this case, it is possible to observe
normalized upper control limit UCLn is shown, equal to 1 a clear increase in the normalized T 2 distance at the segment
for each segment. which encompasses damaged trusses. Segment 4 presents
Figure 12 clearly shows the following aspects: for dam- highest values of the normalized distance for damage SD2,50%
ages CG2,50% and CG3,50% (green and red), it is possible to (blue squares), while segment 7 for damage scenario SD3,50%.
observe that there is a clear increase in the normalized T 2 By comparing the outcomes shown Fig. 12 with the ones
distance moving from further segments to the ones closer in Fig. 13, it is possible to notice that damages affecting
to the damage position. Precisely, for CG3,50% scenario stringers produce much larger values of T 2 ∕UCL parameter.
larger normalized distances are found for segments six This can be due to the more direct relation between the rail
and seven, which both share the degraded element. Analo- supporting the transit train (than for the cross-girders), as
gous conclusions can be drawn for damage CG2,50% , while well as the extension of the damage and the fact that when
cannot for scenario CG1,50% . In Fig. 12 as well as in the
considering stringers, both the two elements under the two Segment 7. As observed before, larger values for the DI are
rails are considered and damaged of the same quantity. obtained.
The next step consists in the computation of the mean To conclude, with one sensing point, the methodology
values obtained from the normalized T 2 distances, segment shows promising results in terms of both damage detec-
by segment. The result is shown in Fig. 14, for damage sce- tion and localization capabilities when corrosion is strong.
narios featured by 50% corrosion level. Average values of However, some problems are observed: when high-intensity
normalized Hotelling’s distances are drawn as functions corrosion affect a cross-girder closer to the bridge entrance,
of the segment number. This figure further points out that, localization is not possible. Furthermore, scenarios, that are
except for CG1,50%, the normalized T 2 distance, on average, is closer to early damage conditions, were found to be critical
maximum close or in correspondence of the damaged truss. when dealing with cross-girders, even though the considered
Another aspect that deserves to be stressed is that in both train batches are formed by 40 train transits. The presented
the two cases, peaks of the damage indices appear to not be damage index does not markedly change its value when
significantly influenced by the position of the damage itself. the damage is moved, but is strongly affected by damage
Now, let us consider milder damages, with the purpose to typology.
investigate the following aspects: whether the DI is propor-
tional to corrosion intensity and how effective is the meth- 4.2 Results considering two sensing points
odology for lighter degraded scenarios. Under this regard,
corrosion of 15 and 25% are now taken into account, refer- To overcome some of the criticalities presented in the pre-
ring to one single position across bridge span, identified by vious section, the idea is now to investigate the use of two
the number 3 (being toward bridge exit, as shown in Fig. 7). virtual channels, instead of one. Starting from the consid-
Figure 15 shows the outcomes in terms of normalized T 2 eration of high-intensity damages affecting cross-girders
distance when dealing with milder corrosion intensities located in different positions across the bridge span (see
affecting the cross-girder shared by the sixth and seventh Fig. 7), the results are collected in Fig. 17. It is important to
modules of the bridge, again plotted for batches of 40 trains. recall that the plotted damage index (DI) is represented by a
The outcomes point out the capability of the methodology normalized T 2 distance, expressed by Eq. 15. Figure 17 wit-
to detect the presence of a damaged condition and localize nesses good performances in terms of both damage detection
the region of that damage. However, it is clear that the nor- and localization. The exploitation of two sensing positions
malized distance is very close to the UCLn threshold, which (instead of one) allows to overcome the problem related to
can be critical. the localization for damage CG1,50%. In fact, now higher DI
Moving to the case of damage affecting stringers, Fig. 16 values (on average) are obtained for segment 3 instead of
presents the results for milder corrosion intensities. Damage segment 1, which is different from what can be observed
position is clearly identified, as shown in the subplot entitled in Fig. 12. Regarding CG2−3,50% similar performances are
actually obtained, if compared to the case shown in Fig. 12.
(T2/UCLi)avg
30 300
25 250
20 200
15 150
10 100
5 50
0 0
1 2 3 4 5 6 7 1 2 3 4 5 6 7 8
Segment No. Segment No.
Fig. 14 Average normalized T 2 values, plotted as a function of segment number. Shaded areas highlight the segments interested by the simulated
degraded scenario
T2 distance/UCL
T2 distance/UCL
T2 distance/UCL
10 10 10 10
5 5 5 5
0 0 0 0
0 2 4 6 8 0 2 4 6 8 0 2 4 6 8 0 2 4 6 8
Batch number Batch number Batch number Batch number
Segment 5 Segment 6 Segment 7
15 15 15
T2 distance/UCL
T2 distance/UCL
T2 distance/UCL
10 10 10
CG3,15% (S6– 7)
CG3,25% (S6 –7)
UCLn
5 5 5
0 0 0
0 2 4 6 8 0 2 4 6 8 0 2 4 6 8
Batch number Batch number Batch number
Fig. 15 Damage scenario: corrosion affecting cross-girders, milder intensities and one single position (see Fig. 7). Normalized T 2 distance, plot-
ted for the seven segments composing the bridge window of interest, as a function of the train groups. Batches of 40 transits are considered
However, the changes can be quantified by consider- can be observed, even though for SD3,50% a decrease in local-
ing, segment by segment, the ratio between the average ization performances are attained, but they are considered
DIs obtained with two sensing channels over the case with still acceptable, for what explained before. A quick compari-
only one virtual measuring point (see Fig. 18). As shown in son of Fig. 20 with Fig. 14 points out that in case of two vir-
Fig. 18, for each of the three considered scenarios, a sub- tual measuring channels, the position of the damage affects
stantial increase in the average DI is observed, for one of the magnitude of the normalized T 2 distance, regardless the
the two segments around the degraded truss (highlighted by affected element (i.e., stringers or cross-girders).
shaded areas). To further investigate the effectiveness of the methodology
The second damage typology, concerning stringers, is conditions closer to early damage occurrence are now ana-
now discussed. In particular, Fig. 19 depicts the outcomes lyzed, meaning that milder corrosion entities are taken into
regarding 50% corrosion damage affecting stringers (see account. As seen for Sect. 4.1, 15% and 25% corrosion sce-
Fig. 7). In this second case, damage SD2,50% can be clearly narios were modeled, for cross-girders (Fig. 21) and stringers
detected and localized properly. Regarding SD3,50%, larger (Fig. 22), focusing on a specific region of the bridge span (close
values are obtained in segment 6 than 7. Therefore, com- to the bridge exit). The normalized T 2 distances are capable to
pared to Fig. 13, a decrease in localization performances detect a milder damage and its location across bridge span, as
is observed for this second damage scenario. However, it is can be noticed in Fig. 21 and Fig. 22 respectively.
important to say that looking to the DI values regarding the By comparing the performance of using two virtual
SD3,50% case (green triangles in Fig. 19), the two segments measuring channels (i.e., two bogie vertical accelerations)
present indices markedly larger than the others, clearly high- instead of one, it is possible to notice that the former solu-
lighting an indicative location of the damage. tion outperforms the latter, as shown in Fig. 23. Precisely,
This outcome can be noticed also in Fig. 20, where, glob- while for segment 6, no significant changes are obtained,
ally, it can be observed that better performance are obtained a clear difference is found for segment 7, where the DIs
by exploiting two virtual measuring channels than using one are larger than the same obtained considering only the
(refer to Fig. 14). In fact, to recap, CG1,50% can be detected leading bogie vertical accelerations. This improvement
and localized properly in the former case, while it was not can be attributed to the increased amount of available
possible with one sensing point. An increase in DI values information, which appears to enhance the capability of
40 40 40 40
T2 distance/UCL
T2 distance/UCL
T2 distance/UCL
T2 distance/UCL
30 30 30 30
20 20 20 20
10 10 10 10
0 0 0 0
0 5 10 0 5 10 0 5 10 0 5 10
Batch number Batch number Batch number Batch number
40 40 40
T2 distance/UCL
T2 distance/UCL
T2 distance/UCL
30 30 30
SD3,15% (S7)
SD3,25% (S7)
20 20 20
UCLn
10 10 10
0 0 0
0 5 10 0 5 10 0 5 10
Batch number Batch number Batch number
Fig. 16 Damage scenario: corrosion affecting stringers, milder intensities and one single position (see Fig. 7). Normalized T 2 distance, plotted
for the seven segments composing the bridge window of interest, as a function of the train groups. Batches of 40 transits are considered. One
vertical acceleration is used
the system to capture structural behavior and associated 5 Robustness to measurement noise
health condition. It is worth noticing that this observation
is similar to the findings reported in [62]. Therefore, it can Regardless of their nature, sensors are susceptible to meas-
be concluded that exploiting two bogies vertical accelera- urement noise. Therefore, in the attempt to simulate real
tions instead of one produce better overall performance. working conditions, it is important to include measure-
Assuming the case of two virtual measuring points, a ment noise in the virtual measuring chain. According to
corrosion damage of 10% was finally considered, affecting this observation, the purpose of this section is to investi-
stringers and cross-girders, taken, as before, as separated gate damage detection and localization performance when
damage scenarios. The outcomes, in terms of normalized T 2 considering measurement noise. The latter was modeled
distance (see Eq. 15), are collected and depicted in Fig. 24. according to the approach presented in [17, 18]. Precisely,
The plots, regarding segments 6 and 7 respectively, show the a random artificial noise was added to the vertical bogie
highest values of Tnd 2
for the two damage scenarios. There- accelerations (obtained from simulations), as follows:
fore, it appears that corrosion intensities of 10% are still
effectively detectable by the methodology herein proposed. Z̈ 1,n = Z̈ 1 + Ln ⋅ 𝜎(Z̈ 1 ) ⋅ N(0, 1), (16)
Furthermore, for the case of damage affecting cross-girders,
where Z̈ 1 is the vertical bogie acceleration directly obtained
it seems that a lower bound has been almost reached, while
from the simulation, while 𝜎(Z̈ 1 ) identifies its standard
there could be still some margin for damages affecting string-
deviation. Furthermore, N(0, 1) is a standard normal distri-
ers. Given the promising results, one of the main objectives
bution vector with zero mean and unit standard deviation,
of future research will be to model corrosion damage with an
while Ln is the noise level. In this paper, two noise levels
intensity below 10% in order to determine the extent to which
were adopted, set equal to 5% and 10% , respectively. To
the developed methodology can successfully be applied.
ensure clarity, the results for the specific case involving the
use of two virtual sensor channels, a 10% noise level, and
20 20 20
T2 distance/UCL
60
T2 distance/UCL
T2 distance/UCL
T2 distance/UCL
15 15 15
40
10 10 10
20
5 5 5
0 0 0 0
0 5 10 0 5 10 0 5 10 0 5 10
Batch number Batch number Batch number Batch number
60 60 60
T2 distance/UCL
T2 distance/UCL
CG1,50% (S2–3)
CG2,50% (S4–5)
40 40 40 CG3,50% (S6–7)
UCLn
20 20 20
0 0 0
0 5 10 0 5 10 0 5 10
Batch number Batch number Batch number
Fig. 17 Damage scenario: corrosion affecting cross-girders, highest intensity and three different positions (see Fig. 7). Normalized T 2 distance,
plotted for the seven segments composing the bridge window of interest, as a function of the train groups. Batches of 40 transits and two virtual
measuring channels are considered
Fig. 18 Ratios of averaged damage indices, for different damage scenarios affecting cross-girders, with a corrosion intensity equal to 50%
mildest damages (i.e., 10% of corrosion intensity) only are the mildest corrosion scenarios simulated in this work, i.e.,
now shown. CG3,10% and SD3,10%. Again, even in the presence of signifi-
Therefore, 10% corrosion scenarios are now consid- cant measurement noise, promising outcomes are achieved
ered. To this end, Fig. 25 shows the results referring to by the proposed approach. Precisely, larger normalized
T2 distance/UCL (×104)
40 40 40 2
T2 distance/UCL
T2 distance/UCL
T2 distance/UCL
30 30 30 1.5
20 20 20 1
10 10 10 0.5
0 0 0 0
0 2 4 6 0 2 4 6 0 2 4 6 0 2 4 6
Batch number Batch number Batch number Batch number
T2 distance/UCL
T2 distance/UCL
0 00 0 0
0 2 4 6 2 4 6 2 4 6
Batch number Batch number Batch number
Fig. 19 Damage scenario: corrosion affecting stringers, highest intensity and three different positions (see Fig. 7). Normalized T 2 distance, plot-
ted for the seven segments composing the bridge window of interest, as a function of the train groups. Batches of 40 transits and two virtual
measuring channels are considered
50
10000
(T2/UCLi)avg
(T2/UCLi)avg
40
30
5000
20
10
0 0
1 2 3 4 5 6 7 1 2 3 4 5 6 7 8
No. of segment No. of segment
Fig. 20 Average normalized T 2 values, plotted as a function of segment. Shaded areas highlight the segments interested by the simulated
degraded scenario. Two virtual measuring channels are now considered
T 2 values are obtained in the seventh segment compared the presented methodology in detecting mild damages,
to the others, which agrees with the position of damaged even in the presence of measurement noise.
trusses (see Fig. 7). This result confirms the potential of
T 2 distance/UCL
T 2 distance/UCL
T 2 distance/UCL
10 10 10 10
5 5 5 5
0 0 0 0
0 2 4 6 8 0 2 4 6 8 0 2 4 6 8 0 2 4 6 8
Batch number Batch number Batch number Batch number
Segment 5 Segment 6 Segment 7
15 15 15
T 2 distance/UCL
T 2 distance/UCL
T2 distance/UCL
10 10 10
CG3,15% (S6–7)
CG3,25% (S6–7)
5 5 5 UCLn
0 0 0
0 2 4 6 8 0 2 4 6 8 0 2 4 6 8
Batch number Batch number Batch number
Fig. 21 Damage scenario: corrosion affecting cross-girders, milder intensities and one single position (see Fig. 7). Normalized T 2 distance, plot-
ted for the seven segments composing the bridge window of interest, as a function of the train groups. Batches of 40 transits are considered and
two virtual measuring channels
40 40 40 40
T2 distance/UCL
T2 distance/UCL
T2 distance/UCL
T2 distance/UCL
30 30 30 30
20 20 20 20
10 10 10 10
0 0 0 0
0 5 10 0 5 10 0 5 10 0 5 10
Batch number Batch number Batch number Batch number
Segment 5 Segment 6 Segment 7
50 50 50
40 40 40
T2 distance/UCL
T2 distance/UCL
T2 distance/UCL
30 30 30 SD3,15% (S7)
SD3,25% (S7)
20 20 20
UCLn
10 10 10
0 0 0
0 5 10 0 5 10 0 5 10
Batch number Batch number Batch number
Fig. 22 Damage scenario: corrosion affecting stringers, milder intensities and one single position (see Fig. 7). Normalized T 2 distance, plotted
for the seven segments composing the bridge window of interest, as a function of the train groups. Batches of 40 transits are considered and two
virtual measuring channels
Segment 6 Segment 7
15 15
T2 distance/UCL
5
5
0 0
0 2 3 4 5 6 7 8 0 2 3 4 5 6 7 8
Batch number Batch number
Fig. 23 Comparison of the normalized T 2 distance in case of milder damages affecting cross-girders, using one or two virtual measuring chan-
nels. The focus is put on segments 6 and 7, the one around the position of the considered degraded truss
T2 distance/UCL
T2 distance/UCL
T2 distance/UCL
10 10 10 10
5 5 5 5
0 0 0 0
0 2 4 6 8 10 0 2 4 6 8 10 0 2 4 6 8 10 0 2 4 6 8 10
Batch number Batch number Batch number Batch number
T2 distance/UCL
T2 distance/UCL
10 10 10
5 5 5
CG3,10% (S6–7)
SD3,10% (S7)
UCLn
0 0 0
0 2 4 6 8 10 0 2 4 6 8 10 0 2 4 6 8 10
Batch number Batch number Batch number
Fig. 24 Damage scenario: corrosion affecting stringers and cross-girder, 10% corrosion intensity and one single position (see Fig. 7). Normal-
ized T 2 distance, plotted for the seven segments composing the bridge window of interest, as a function of the train groups. Batches of 40 transits
are considered and two virtual measuring channels
Finally, Fig. 26 shows normalized Hotelling’s distances, more pronounced negative effect on damage identification
obtained for segment 7, considering CG3,10% and SD3,10% and localization performances when the defect involves
scenarios (see Fig. 7), with and without the consideration the cross-girder, making its identification less clear. How-
of measurement noise ( Ln equal to 10%). The latter has a ever, six DI values over nine are still above the UCLn ,
T2 distance/UCL
T2 distance/UCL
T2 distance/UCL
10 10 10 10
5 5 5 5
0 0 0 0
0 5 10 0 5 10 0 5 10 0 5 10
Batch number Batch number Batch number Batch number
T2 distance/UCL
T2 distance/UCL
10 10 10
CG3,10% (S6–7)
SD3,10% (S7)
5 5 5 UCLn
0 0 0
0 5 10 0 5 10 0 5 10
Batch number Batch number Batch number
Fig. 25 Mildest corrosion scenarios, considering measurement noise (level of 10%). Normalized T 2 distance, plotted, for the seven segments
composing the bridge window of interest, as a function of the train groups. Batches of 40 transits are considered and two virtual measuring
channels
6 Conclusions
in seven sections, indicatively corresponding to the seven bridge position is required for the technique to be effective.
modules composing the bridge. An equal number of SAEs However, given the promising outcomes of this research,
are then trained considering almost 760 simulations over investigations on the effects played by speed and position
the healthy structure. The damage index is then constructed estimation inaccuracies will be conducted in the next future.
considering the normalized Hotelling’s T 2 distance, com- In parallel, corrosion damages below 10% will be modeled
puted at the bottleneck layer of each sparse autoencoder. to investigate how far the methodology can be further suc-
The rationale behind this methodology is that autoencoders cessfully applied. Moreover, an analysis on the impact of
related to segments in the region of damaged elements will damage position on its detection and localization, when
lead to larger normalized T 2 distances, outlining the pres- dealing with mild corrosion intensities, will be carried out.
ence of a degraded condition, and its indicative region. The
methodology was numerically tested considering a set of
Open Access This article is licensed under a Creative Commons Attri-
operational variables, such as train mass, forward speed and bution 4.0 International License, which permits use, sharing, adapta-
track irregularity evolution in time. Two configurations are tion, distribution and reproduction in any medium or format, as long
investigated: considering one acceleration virtual measuring as you give appropriate credit to the original author(s) and the source,
channel or two, always referring to the bogies of the leading provide a link to the Creative Commons licence, and indicate if changes
were made. The images or other third party material in this article are
coach of the rail convoy. The work provided the following included in the article’s Creative Commons licence, unless indicated
main findings: otherwise in a credit line to the material. If material is not included in
the article’s Creative Commons licence and your intended use is not
• Multiple sparse autoencoders can be effectively used permitted by statutory regulation or exceeds the permitted use, you will
need to obtain permission directly from the copyright holder. To view a
to detect damage occurrence and its indicative position copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
across bridge span. The exact longitudinal location of
the degraded truss cannot be provided, while indications
of the region to be further inspected are given, which
can represent a significant aid for bridge infrastructure References
managers;
• The normalized T 2 distance, computed at the bottleneck 1. Aflatooni M, Chan T, Thambiratnam D et al (2013) Synthetic
of the trained sparse autoencoders, is globally effective rating system for railway bridge management. J Civ Struct Health
Monit 3(2):81–91
for damage detection and localization across the bridge
2. Lin W (2018) Rehabilitation and strengthening of aged steel rail-
span. Hotelling’s distance is a well-known concept in way bridges in Japan. J Civil Environ Eng 8(2):1000305
direct SHM, but, according to best authors’ knowledge, 3. Agdas D, Rice JA, Martinez JR et al (2016) Comparison of visual
there are no applications in the field of indirect bridge inspection and structural-health monitoring as bridge condition
assessment methods. J Perform Constr Facil 30(3):04015049
health monitoring;
4. Lynch JP, Farrar CR, Michaels JE (2016) Structural health moni-
• Using the vertical accelerations of the two bogies of the toring: technological advances to practical implementations. Proc
first coach outperforms the case in which only one accel- IEEE 104(8):1508–1512
eration is adopted. Precisely, corrosion damages of 15% 5. Iacovino C, Turksezer ZI, Giordano PF et al (2022) Comparison
of bridge inspection policies in terms of data quality. J Bridge Eng
can be detected and localized with higher robustness;
27(3):04021115
• Promising detection and localization outcomes were 6. He Z, Li W, Salehi H et al (2022) Integrated structural health
achieved, even in the presence of measurement noise, monitoring in bridge engineering. Autom Constr 136:104168
when considering a corrosion level of the 10%; 7. Malekjafarian A, Corbally R, Gong W (2022) A review of mobile
sensing of bridges using moving vehicles: progress to date, chal-
• The requirement for a maximum number of two acceler-
lenges and future trends. Structures 44:1466–1489
ometers make the methodology cost effective for bridge 8. Malekjafarian A, McGetrick PJ, OBrien EJ (2015) A review of
infrastructure monitoring. indirect bridge monitoring using passing vehicles. Shock Vib
1:286139
9. Yang Y-B, Lin C, Yau J (2004) Extracting bridge frequencies
On the other hand, some limitations regarding this work
from the dynamic response of a passing vehicle. J Sound Vib
must be pointed out: first of all, the methodology was not 272(3–5):471–493
tested considering inaccuracies in the identification of vehi- 10. Souza EF, Bragança C, Meixedo A et al (2023) Drive-by method-
cle speed, which is needed to define the frequency range ologies applied to railway infrastructure subsystems: a literature
review: Part I: bridges and viaducts. Appl Sci 13(12):6940
of interest to calculate Wavg curve. Another aspect is repre-
11. Corbally R, Malekjafarian A (2023) Detecting changes in the
sented by the fact that “low level” track irregularity defects structural behaviour of a laboratory bridge model using the con-
were modeled, not accounting for large defects due, for tact-point response of a passing vehicle. J Struct Integr Maint
instance, to transition zones at the bridge ends. Moreover, 8(4):226–238
as for the majority of drive-by literature, constant traveling
speed is assumed. In addition, a precise identification of
12. Fitzgerald PC, Malekjafarian A, Cantero D et al (2019) Drive- 31. Radicioni L, Bono FM, Benedetti L et al (2023) Overcoming
by scour monitoring of railway bridges using a wavelet-based strain gauges limitation in the estimation of train load pass-
approach. Eng Struct 191:1–11 ing on a bridge through deep learning. In: NDE 4.0, Predictive
13. Bernardini L, Carnevale M, Collina A (2021) Damage identifi- Maintenance, Communication, and Energy Systems: The Digi-
cation in warren truss bridges by two different time-frequency tal Transformation of NDE Long Beach, pp 124890
algorithms. Appl Sci 11(22):10605 32. Cheli F, Diana G (2015) Advanced dynamics of mechanical
14. Demirlioglu K, Erduran E (2024) Drive-by bridge damage detec- systems. Springer, Berlin
tion using continuous wavelet transform. Appl Sci 14(7):2969 33. Silva CW (2006) Vibration: fundamentals and practice, 2nd edn.
15. Flah M, Nunez I, Ben Chaabene W et al (2021) Machine learn- CRC Press, Boca Raton
ing algorithms in civil structural health monitoring: a systematic 34. British Standards (2006) Eurocode 1: Actions on structures.
review. Arch Comput Meth Eng 28(4):2621–2643 Technical report, BS EN 1991
16. Fernandes T, Lopez R, Ribeiro D (2024) Drive-by scour dam- 35. Bernardini L, Matsuoka K, Collina A (2024) Indirect frequency
age detection in railway bridges using deep autoencoder and estimation by time-shifted accelerations subtraction: generaliza-
different sensor placement strategies. J Civ Struct Health Monit tion of the methodology and numerical application on a warren
14(8):1895–1916 truss bridge. J Sound Vib 590:118491
17. de Souza EF, Bragança C, Ribeiro D et al (2024) Drive-by dam- 36. Argentino A, Bono FM, Bernardini L et al (2024) Automated
age detection methodology for high-speed railway bridges using OMA through SSI-COV algorithm of a warren truss railway
sparse autoencoders. Railw Eng Sci. https://doi.org/10.1007/ bridge exploiting free decay response. In: Proceedings of the
s40534-024-00347-3 10th International Operational Modal Analysis Conference
18. Sarwar MZ, Cantero D (2021) Deep autoencoder architecture for (IOMAC 2024). Naples, pp 600–608
bridge damage assessment using responses from several vehicles. 37. Benedetti L, Argentino A, Bernardini L et al (2024) A three-
Eng Struct 246:113064 year project on structural health monitoring of railway bridges:
19. Kaur K, Alamdari MM, Chang KC et al (2023) Damage detection main results and lessons learnt. In: Proceedings of the 11th
and localization for indirect bridge monitoring exploiting adver- European Workshop on Structural Health Monitoring (EWSHM
sarial autoencoder and wavelet transform. In European Workshop 2024). Potsdam, pp 1–10
on Structural Health Monitoring, EWSHM 2022. Springer, Cham 38. Pastor M, Binda M, Harcarik T (2012) Modal assurance crite-
20. Calderon Hurtado A, Makki Alamdari M, Atroshchenko E et al rion. Procedia Eng 48:543–548
(2023) An unsupervised learning method for indirect bridge struc- 39. Pascal J, Sauvage G (1992) New method for reducing the multi-
tural health monitoring. In Experimental Vibration Analysis for contact wheel/rail problem to one equivalent contact patch. Veh
Civil Engineering Structures, EVACES 2023. Springer, Cham Syst Dyn 20(sup1):475–489
21. Calderon Hurtado A, Kaur K, Alamdari MM et al (2023) 40. Di Gialleonardo E, Braghin F, Bruni S (2012) The influence of
Unsupervised learning-based framework for indirect structural track modelling options on the simulation of rail vehicle dynam-
health monitoring using adversarial autoencoder. J Sound Vib ics. J Sound Vib 331(19):4246–4258
550:117598 41. Shen ZY, Hedrick JK, Elkins JA (1983) A comparison of alter-
22. Li Z, Lin W, Zhang Y (2023) Real-time drive-by bridge damage native creep force models for rail vehicle dynamic analysis. Veh
detection using deep auto-encoder. Structures 47:1167–1181 Syst Dyn 12(1–3):79–83
23. Dinas A, Nikolaidis TN, Baniotopoulos C (2017) Sustainable 42. Newmark NM (1959) A method of computation for structural
restoration criteria for a historical steel railway bridge. Procedia dynamics. J Eng Mech Div 85(3):67–94
Environ Sci 38:578–585 43. Venturi G, Simonsson P, Collin P (2021) Strengthening old steel
24. Bragança C, de Souza EF, Ribeiro D et al (2024) Drive-by early railway bridges: a review. In IABSE Congress, Ghent 2021:
damage detection in railway bridges using wavelets and autoen- Structural Engineering for Future Societal Needs. Ghent, pp
coders. In: Proceedings of the 6th International Conference on 1718–1727
Railway Technology: Research, Development and Maintenance. 44. Simoncelli M, Aloisio A, Zucca M et al (2023) Intensity and
Prague, Paper 15.7 location of corrosion on the reliability of a steel bridge. J Constr
25. Finotti RP, Gentile C, Barbosa FS et al (2020) Vibration-based Steel Res 206:107937
anomaly detection using sparse auto-encoder and control charts. 45. Teolis A (1998) Computational signal processing with wavelets.
In Proceedings of the XI International Conference on Structural Birkhäuser, Boston
Dynamics. Athens, pp 1335–1347 46. Bernardini L, Collina A, Somaschini C et al (2023) An applica-
26. Diana G, Cheli F, Bruni S et al (1995) Dynamic interaction tion of drive-by approach on a railway warren bridge. Life-cycle
between rail vehicles and track for high speed train. Veh Syst of structures and infrastructure systems. CRC Press, Boca Raton
Dyn 24(sup1):15–30 47. Ng A (2011) Sparse autoencoder. CS294A lecture notes 72:1–19
27. Bruni S, Collina A, Diana G et al (1999) Lateral dynamics of a 48. Hotelling H (1947) Multivariate quality control, illustrated by
railway vehicle in tangent track and curve: tests and simulation. the air testing of sample bombsights. Techniques of statistical
Veh Syst Dyn 33(sup1):464–477 analysis. McGraw Hill, New York
28. Alfi S, Bruni S (2009) Mathematical modelling of train-turnout 49. Martinez-Ríos EA, Bustamante-Bello R, Navarro-Tuch S, Perez-
interaction. Veh Syst Dyn 47(5):551–574 Meana H (2022) Applications of the generalized morse wavelets:
29. Bruni S, Collina A, Corradi R, et al (2004) Numerical simula- a review. IEEE Access 11:667–688
tion of train-track-bridge dynamic interaction. In: Sixth World 50. Gomez-Luna E, Aponte Mayor G, Pleite Guerra J (2014) Applica-
Congress on Computational Mechanics (WCCM VI) in conjunc- tion of wavelet transform to obtain the frequency response of a
tion with the Second Asian-Pacific Congress on Computational transformer from transient signals: Part II: practical assessment
Mechanics (APCOM’04). Beijing, pp 237–242 and validation. IEEE Trans Power Deliv 29(5):2231–2238
30. Diana G, Cheli F, Bruni S (2000) Railway runnability and 51. Torrence C, Compo GP (1998) A practical guide to wavelet analy-
train-track interaction in long span cable supported bridges. In: sis. Bull Amer Meteor Soc 79(1):61–78
International Conference on Advances in Structural Dynamics. 52. Teng S, Liu A, Chen B et al (2024) Bridge progressive damage
Hongkong, pp. 43–54 detection using unsupervised learning and self-attention mecha-
nism. Eng Struct 301:117278
53. Bono FM, Radicioni L, Cinquemani S et al (2023) A compari- 59. García-Macías E, Ubertini F (2020) MOVA/MOSS: two inte-
son of deep learning algorithms for anomaly detection in discrete grated software solutions for comprehensive Structural Health
mechanical systems. Appl Sci 13(9):5683 Monitoring of structures. Mech Syst Signal Process 143:106830
54. Spínola Neto M, Finotti R, Barbosa F et al (2024) Structural dam- 60. Borlenghi P, Saisi A, Gentile C (2024) Vibration monitoring of
age identification using autoencoders: a comparative study. Build- masonry bridges to assess damage under changing temperature.
ings 14(7):2014 Dev Built Environ 20:100555
55. Goodfellow I, Bengio Y, Courville A (2016) Deep learning. MIT 61. International Union of Railways (1989). Bogies with steered or
Press, Cambridge steering wheelsets. Report No. 1: specifications and preliminary
56. Hoefler T, Alistarh D, Ben-Nun T et al (2021) Sparsity in deep studies, specification for a bogie with improved curving charac-
learning: pruning and growth for efficient inference and training teristics. Volume 2. B176
in neural networks. J Mach Learn Res 22(241):1–124 62. Li Z, Lan Y, Lin W (2024) Bridge damage classification using
57. Wang Z, Ong K (2008) Autoregressive coefficients based hotel- multiple responses of vehicles and 1-D convolutional neural net-
ling’s t2 control chart for structural health monitoring. Comput works. CRC Press, Boca Raton
Struct 86(19–20):1918–1935
58. Montgomery DC (2019) Introduction to statistical quality control,
8th edn. John Wiley & Sons, Hoboken