Next Article in Journal
Effect of Nanostructured Shungite on the Rheological Properties of Bitumen
Next Article in Special Issue
Application of Enhanced K-Means and Cloud Model for Structural Health Monitoring on Double-Layer Truss Arch Bridges
Previous Article in Journal
Enhancing Dam Safety: Statistical Assessment and Kalman Filter for the Geodetic Network of Mosul Dam
Previous Article in Special Issue
Inertial Methodology for the Monitoring of Structures in Motion Caused by Seismic Vibrations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fractality–Autoencoder-Based Methodology to Detect Corrosion Damage in a Truss-Type Bridge

by
Martin Valtierra-Rodriguez
1,
Jose M. Machorro-Lopez
2,
Jesus J. Yanez-Borjas
1,
Jose T. Perez-Quiroz
3,
Jesus R. Rivera-Guillen
1 and
Juan P. Amezquita-Sanchez
1,*
1
ENAP-RG, CA Sistemas Dinámicos y Control, Facultad de Ingeniería, Departamento de Electromecánica, Universidad Autónoma de Querétaro, Campus San Juan del Río, San Juan del Río 76807, Querétaro, Mexico
2
Investigador CONAHCYT—Instituto Mexicano del Transporte, Km 12 Carretera Estatal No. 431 “El Colorado-Galindo” San Fandila, Pedro Escobedo 76703, Querétaro, Mexico
3
Instituto Mexicano del Transporte, Km 12 Carretera Estatal No. 431 “El Colorado-Galindo” San Fandila, Pedro Escobedo 76703, Querétaro, Mexico
*
Author to whom correspondence should be addressed.
Infrastructures 2024, 9(9), 145; https://doi.org/10.3390/infrastructures9090145
Submission received: 27 July 2024 / Revised: 21 August 2024 / Accepted: 28 August 2024 / Published: 29 August 2024

Abstract

Corrosion negatively impacts the functionality of civil structures. This paper introduces a new methodology that combines the fractality of vibration signals with a data processing stage utilizing autoencoders to detect corrosion damage in a truss-type bridge. Firstly, the acquired vibration signals are analyzed using six fractal dimension (FD) algorithms (Katz, Higuchi, Petrosian, Sevcik, Castiglioni, and Box dimension). The obtained FD values are then used to generate a gray-scale image. Then, autoencoders analyze these images to generate a damage indicator based on the reconstruction error between input and output images. These indicators estimate the damage probability in specific locations within the structure. The methodology was tested on a truss-type bridge model placed at the Vibrations Laboratory from the Autonomous University of Queretaro, Mexico, where three damage corrosion levels were evaluated, namely incipient, moderate, and severe, as well as healthy conditions. The results demonstrate that the proposal is a reliable tool to evaluate the condition of truss-type bridges, achieving an accuracy of 99.8% in detecting various levels of corrosion, including incipient stages, within the elements of truss-type structures regardless of their location.

1. Introduction

Civil engineering infrastructure, e.g., buildings, bridges, towers, and other facilities, is a vital component of modern infrastructure, supporting essential societal functions such as work, residence, and communication across cities and nations [1]. However, these structures inevitably undergo aging processes due to environmental factors (e.g., environmental temperature, humidity, aggressive agents, etc.) and dynamic loads (e.g., forceful winds, seismic events, human-induced perils, etc.), leading to deterioration that compromises their operational integrity [2]. Among various degradation mechanisms, corrosion is a gradual deterioration process that can diminish structural component thickness, potentially resulting in critical structural failures [3]. It is produced by a chemical or electrochemical reaction with the environment, affecting the physical and mechanical properties of the elements that integrate a civil construction, and therefore, the risk of failure increases [4,5]. Consequently, addressing corrosion requires significant financial investment for its prevention and repair [6]. Therefore, early corrosion detection is crucial in civil structures [7].
Recent studies have confirmed the critical importance of developing advanced methodologies for detecting and assessing corrosion in civil structures. For instance, Melchers contributed with empirical models and phenomenological approaches aimed at providing reliable frameworks for predicting corrosion behavior and assessing structural reliability in marine environments [8,9]. These models are particularly relevant for offshore structures, where corrosion can significantly compromise structural integrity over time [10]. On the other hand, Huras et al. [11] introduced a novel method for quantifying local stiffness loss in beams using rotation rate sensors, emphasizing the need for precise and localized monitoring techniques to ensure structural safety. These contributions highlight the ongoing efforts to enhance the understanding of corrosion and its impact on structural health, yet there remains a need for methodologies that can effectively utilize vibration signals for early detection. In this regard, the stochastic reliability-based design optimization framework proposed by Sokołowski and Kamiński [12] demonstrated the application of probabilistic methods to account for the uncertainties in corrosion effects on structural components. This approach, combined with the uncertainty modeling techniques discussed by Melchers [13], provides a comprehensive strategy for managing the risks associated with corrosion in steel structures. Despite these advancements, recent studies have concentrated on using experimental vibration signals for structural health monitoring, with a particular emphasis on applying these methodologies in real-world scenarios, where vibration-based indicators could provide an alternative for assessing civil structures exposed to or affected by corrosion-induced damage.
Furthermore, the identification of structural damage and the implementation of SHM systems have become pivotal subjects within engineering fields such as civil, structural, and construction engineering [14,15,16]. These disciplines seek effective systems or methods to assess structural health by analyzing physical variables [17,18]. A vibration-based SHM system involves three essential steps for assessing structural condition: acquisition, processing, and interpretation. The processing step is especially complex due to low signal-to-noise ratios (SNR) and non-stationary characteristics in civil structures’ vibrational responses. Structures with early- or incipient-stage damage exhibit subtle changes in their vibration responses, further complicating analyses [19]. These complexities can vary with damage levels and challenge the efficacy of signal processing techniques [20]. Therefore, the advancement and implementation of methodologies or signal processing techniques adept at discerning and extracting indicators of structural damage, particularly at its incipient stages, are imperative for evaluating structural integrity.
In the last decade, a variety of parametric and non-parametric machine learning algorithms have emerged to evaluate the condition of civil structures by using vibration signals [21,22,23,24]. These algorithms typically involve two primary steps: pattern identification and categorization [25]. In the pattern identification step, vibration signals are analyzed using linear or non-linear techniques to identify patterns based on their statistical characteristics, energy, geometric complexity, and other features indicative of the structure health condition. In the categorization step, the extracted characteristics are used to train classifiers that automatically assess the health of the structure [26]. Parametric features such as modal properties (e.g., modal shapes, damping ratios, and natural frequencies) [27] and non-parametric features such as statistical methods [28], autoregressive models [29], fractal dimensions [30], entropy methods [31], wavelet transforms [32], empirical mode decomposition [33], the multiple signal classification method [34], and principal component analysis [35] have been widely explored. Various classifiers, including decision trees [36], artificial neural networks [37,38], support vector machines [39], and fuzzy logic classifiers [40], have been employed to associate these features with the structural condition. Despite promising results, these methods face limitations such as environmental sensitivity, the need for fine calibration, and the reliance on expert knowledge for feature and classifier selection [41].
Recent advances in artificial intelligence, particularly deep learning, have provided new opportunities for overcoming these limitations [42,43]. Autoencoders, a type of unsupervised learning model, have shown significant promise in this regard [44,45,46,47,48]. Autoencoders consist of an encoder, which compresses and encodes the data into a different representation space, and a decoder, which reconstructs the original data from this encoded representation. This architecture allows autoencoders to effectively extract and select features from data, minimizing reconstruction error [46,49]. When machine learning algorithms are combined with fractal analysis, which captures the complexity and self-similarity of vibration signals, they can provide a robust framework for structural health monitoring [50,51,52]. Fractal dimensions offer a detailed characterization of vibration signals, and their integration with autoencoders enhances the ability of the model for detecting subtle signs of structural damage. Despite some challenges, such as long training times and the interpretability of extracted features, ongoing research and improvements in autoencoder models hold the potential for more accurate and efficient damage detection in civil structures.
This paper proposes a novel methodology that combines fractal analysis of vibration signals with autoencoders for corrosion detection in a truss-type bridge. Initially, vibration signals were processed using six different fractal dimension algorithms, i.e., Katz [53], Higuchi [54], Petrosian [55], Sevcik [56], Box dimension [57], and Castiglioni [58], in order to generate images that capture the fractal characteristics of the vibration signals. These images were then analyzed using an autoencoder, which generates a damage indicator based on the image reconstruction error to estimate the probability of detecting corrosion damage, regardless of the structural damage location. The proposed procedure was proven using a truss-type bridge lab model exposed to different levels of corrosion damage ranging from incipient to severe. The experimental setup, located at the Autonomous University of Queretaro, Mexico, provides a comprehensive testbed for evaluating the effectiveness of the methodology under various damage conditions. The results demonstrate the potential of combining fractal analysis with autoencoders for enhancing the accuracy of corrosion detection in civil structures, thereby contributing to more effective and efficient SHM practices.

2. Theoretical Background

This section introduces the main concepts and mathematical definitions utilized in the proposed fractality–autoencoder-based methodology.

2.1. Fractal Dimension

As previously mentioned, the vibration signals generated by a civil structure contain information about its physical constitution; therefore, being able to quantitatively characterize the changes in this information will allow the criteria establishment to determine the structure’s condition, such as a healthy structure or a structure with corrosion damage. However, characterizing these changes is not trivial because of the high nonlinearities and low SNR of vibration signals.
Over the years and across different fields of science, fractal dimension, a nonlinear measurement of the complexity or fractality of a signal, has been successfully used to quantify these changes, encompassing applications from the diagnosis of electric motors [59] to the diagnosis of heart diseases [60]. This success promotes its use in this work in the topic of structural diagnosis by corrosion.
The measurement of the fractality of a signal has been proposed with different approaches, the most common being Petrosian (PFD), Higuchi (HFD), Sevcik (SFD), Box counting (BFD), Katz (KFD), and Castiglioni (CFD) fractal dimensions [53,54,55,56,57,58]. As each of these indicators quantifies the fractality of the signal in a different manner, it is essential that all of them are analyzed and taken into account to characterize the changes in the fractality of the vibration signals. In particular, the ability of Petrosian’s method to identify abrupt changes makes it ideal for signals experiencing peaks or sudden discontinuities. The Sevcik method is simple to implement and provides good discrimination for signals with varying levels of complexity. Higuchi’s method is highly effective for analyzing non-stationary signals and is sensitive to changes in signal roughness. Box counting offers a clear visualization of the spatial distribution of the signal and is suitable for signals with complex geometric structures. Katz’s method is particularly useful for capturing the complexity of signals that exhibit repetitive patterns or cycles. Finally, Castiglioni’s method offers a robust measure of signal complexity, particularly useful for signals with noise. Therefore, the simultaneous use of these methods allows a more comprehensive characterization of the geometric structure of vibration signals. Since each method emphasizes different aspects of signal complexity, their combined application may maximize the ability to detect structural damage, providing a robust and multifaceted characterization of changes in vibration signals. In the next subsections, the six fractals used in this work are detailly described.

2.1.1. Katz Fractal Dimension

The KFD of a signal sampled from the time domain (xi, yi) with N samples is computed by the following [53]:
KFD = l o g ( N ) log N + log   d L
where d represents the maximum distance from the first sample to the others, and L is the Euclidian distance separating adjacent samples. These values are computed as follows:
L = i = 2 N x i x i 1 2 + y i y i 1 2
d = m a x x i x 1 2 + y i y 1 2

2.1.2. Higuchi Fractal Dimension

For calculating the fractality according to HFD, the input signal x(t) must first be decomposed into new signal sequences according to the following [54]:
S k m = S m ,   S m + k ,   S m + 2 k , ,   S m + a k
where k = 1, 2, …, kmax, and a = (n − m)/k for m = 1, 2, …, k. Once the new sequences are obtained, their length must be calculated as follows:
L k m = i = 1 a S m + i k S m + ( i 1 ) k ( N 1 ) a k
where N represents the number of samples for S k m . With these values, the average value is obtained through the following:
L k = 1 k m = 1 k L k m
To conclude, create a log-log plot of L(k) against (1/k) and determine the best-fit line for the slope of the curve. Thus, the slope value of this line is the HFD.

2.1.3. Box Counting Fractal Dimension

To calculate BFD of the 1-dimensional signal x(t) with N samples in the time domain, it is necessary to consider a grid of boxes that enclose the signal. In this way, the fractality will correspond to the boxes that are occupied. The BFD of a signal can be approximately calculated [57]:
B F D l n i = 1 N 1 x i + 1 x i t l n t
where t is the sampling time.

2.1.4. Petrosian Fractal Dimension

PFD must be computed over a thresholder signal; i.e., the input signal x(n) = x1, x2, …, xN with N samples has to be converted through the following [55]:
z i = 1   x i > m e a n ( x ) 1   x i m e a n ( x )   f o r   i = 1 ,   2 ,   ,   N
Thus, the PFD value is computed by the following:
P F D = l o g ( N ) l o g ( N ) + l o g ( N / ( N + 0.4 N ) )
where N represents the total changes of zi and is computed as follows:
N = i = 1 N 1 z i + 1   z i 2

2.1.5. Sevcik Fractal Dimension

In general, the SFD index is considered a variation of KFD since it also depends on the Euclidian distance; however, for SFD, the input signal (xi, yi) with N samples must be initially normalized [56]:
x i * = x i m i n ( x ) m a x ( x ) m i n   ( x )
y i * = y i m i n ( y ) m a x ( y ) m i n   ( y )
where the functions min(·) and max(·) compute the minimum and maximum values of x and y, respectively, for the sample i.
Once the input signal is normalized, the SFD is determined as follows:
S F D = 1 + l o g ( L ) + l o g ( 2 ) l o g ( 2 · ( N + 1 ) )
where L is computed by the following:
L = i = 2 N x i * x i 1 * 2 + y i * y i 1 * 2

2.1.6. Castiglioni Fractal Dimension

The CFD is also a modified version of KFD, where L, the total distance between adjacent points, and d, the non-stable range of the analyzed time-series signal, are computed as follows [58]:
L = i = 1 N 1 y i + 1 y i 2 + x i + 1 x i 2
d = m a x y i m i n y i
Once these values are obtained, the CFD value is computed:
CFD = l o g ( N 1 ) log N 1 + log   d L

2.2. Autencoder

An autoencoder, a tool used in machine learning, is a neural network designed to learn in an unsupervised way to reconstruct the input data at the output as shown in Figure 1 [61]; i.e., the output image of an autoencoder is a reconstructed version of the input image. This neural network architecture comprises two main components: an encoder and a decoder. The encoder is tasked with converting the input data a(n) into the compressed/encoded representation b(m) through the function b(m) = enc(a(n)). In this work, the input data are the fractal dimension values of the analyzed signal. Conversely, the decoder reconstructs the original input from this encoded representation by applying the function g(n) = dec(b(m)). Given that b(m) serves as a compact representation of a(n), autoencoders are commonly employed for dimensionality minimization tasks. Based on these points, an autoencoder is defined as follows [62]:
d e c ( e n c ( a ( n ) ) ) = c ( n )
where c(n) is as similar as possible to a(n).
To be more specific regarding the functions enc(·) and dec(·), the following vector operations have to be carried out:
b = h W E a + B E
where h, W, and B are the transfer function, the weight matrix, and the bias vector, respectively. As transfer function, the logsig function is utilized in this work [63]. The superscript E denotes the numbers associated with the encoder stage. After encoding the input data, the decoder generates an approximation of the input data through the following:
c = h W D b + B D
where the superscript D refers to the numbers related with the decoder stage. To adjust the bias and weight values during the training, the loss function is evaluated utilizing the cross-entropy function and the scaled conjugate gradient backpropagation method [63].

3. Methodology

Civil infrastructure, e.g., bridges, buildings, and towers, among others, are constantly experiencing dynamic or changing forces or excitations, i.e., earthquakes, wind, and traffic, among others. These dynamic excitations provide an opportunity to assess the structural behavior through vibrational responses recorded or acquired during these events [64]. Vibration signals play a crucial role in structural evaluation, as they can capture changes or patterns indicative of damage within the structure. The extent of these changes varies with the damage severity level; for instance, an initial damage known as incipient or light damage may cause subtle alterations in the signals [65]. Hence, the capability of a method or technique to identify relevant patterns in the measured signals is essential for accurate structural condition assessment.
Figure 2 illustrates the steps of the proposed method for determining the condition of a truss structure in bridge configuration. It consists of four main steps. As a first step, the vibration signals are measured in three axes, represented by Vx, Vy, and Vz, under two conditions: healthy and damaged (with elements affected by corrosion). These signals are acquired from a 3D nine-bay truss structure configurated as a bridge, which is subjected to low-amplitude dynamic excitations (comparable to ambient vibrations) imposed by an electromechanical system known as electrodynamic shaker [66]. Then, the acquired vibration responses are evaluated by mean of six FD methods: SFD, KFD, CFD, BFD, HFD, and PFD, with the aim of calculating features or patterns that can effectively determine the bridge’s condition. It is worth mentioning that the monitored vibration signals of the truss-type bridge, which are collected for 20 s during each test (this time window was chosen to ensure that the electromechanical system can reliably generate an excitation range from 0 to 100 Hz, allowing capturing the relevant natural frequencies of the structure), are segmented into time windows of 1 s. Each of these segmented signals is analyzed by the proposed method, leading to a total of 360 values (60 values per FD method, considering the three axes).
The third step involves the creation of images through the FD values obtained in the previous stage (see Figure 3a), which can be processed by an unsupervised algorithm, specifically an autoencoder. The obtained 360 FD values for each test are visualized using a surface plot, where the X and Y axes represent the number of FD values estimated and the FD methods employed, respectively, while the Z-axis indicates the amplitude or magnitude of these FD values (see Figure 3b). The “turbo” color map was chosen for its smooth color transition. To create the image, a top-down view is utilized, where variations in color depict the estimated FD values, and the dimensions of the image indicate the number of FD values estimated and the FD methods employed, respectively, ensuring clarity and minimal overlap between data elements (as illustrated in Figure 3c). The generated image is converted to grayscale to reduce computational load compared to an RGB format (Figure 3d) [67]. The generated images have dimensions of 666 by 531 pixels.
Finally, in the fourth step, an autoencoder model is trained for reconstructing input images as outputs, making its training an unsupervised learning task. It is crucial to note that the autoencoder is trained exclusively on non-damaged FD values to establish a baseline model. Therefore, a significant reconstruction error indicates the model’s difficulty in reconstructing images generated by FD values obtained from a damaged structure. This error serves as a damage indicator, DI, to identify or determine the bridge’s condition.

4. Experimental Setup

The experimental test rig used to evaluate the integrity condition of the bridge studied in this article is shown in Figure 4 and is situated at the Autonomous University of Queretaro, Campus San Juan del Rio, Mexico. This experimental prototype contains 162 bar elements, creating 9 bays (see Figure 4a), similar to the model studied in [68]. The material utilized for this truss-type bridge is aluminum grade 6061-T6 (Mg~0.8–1.2%, Al~95–98%, Cu~0.15–0.40%, and Si~0.4–0.8%) [69], and its general dimensions are length of 6.40 m, height of 0.71 m, and width of 0.71 m. On the other hand, the diameter of the bars is 19 mm, the horizontal and vertical elements have 0.70 m length, and the diagonal bars have corresponding lengths of 0.70√2 m. With the aim of assessing the structural state of this experimental platform (see Figure 4b), an electrodynamic shaker (Labworks model ET-126B, Labworks, Costa Mesa, CA, USA) along with a linear amplifier (Labworks model PA-138, Labworks, Costa Mesa, CA, USA) were used to generate continuous dynamic excitations of low-intensity/frequency into the structure, simulating, in this way, the vibratory behavior of real bridges [70]. So as to produce the corresponding dynamic signals, 200 Hz sampling frequency white Gaussian noise was used; hence, a 0–100 Hz bandwidth with a frequency content in the whole range was generated. Taking into account that the central region of this experimental bridge is the one that registers the highest vibration amplitudes [71,72], the fourth bay, which is located in this zone, was selected for acquiring the respective dynamic signals; in this way, valuable data were monitored and analyzed. A Kistler tri-axial accelerometer (Vx, Vy, and Vz) model 8395A with ±10 g of measuring range, 400 mV/g of resolution, and 0–1000 Hz bandwidth, was utilized for measuring the structure dynamic response. This sensor was placed on the fourth bay, as can be seen Figure 5, indicated by a blue dot. Lastly, a National Instruments data acquisition system (DAS) model NIUSB-6002 with a 16-bit resolution analog-to-digital converter was employed to store and transfer the measured vibrational signals into a computer.
As a means to simulate corrosion damage in the bar elements at different levels, a diameter reduction of 1 mm was induced for incipient damage (Figure 5b), 4 mm for moderate damage (Figure 5c), and 8 mm for severe damage (Figure 5d). The selected sampling frequency for each experiment was 200 Hz, resulting in a total of 4000 samples considering the 20 s duration per test. Likewise, the experiments were performed 100 times for each condition; that is, 100 times for the healthy case and 100 times for each damage scenario (corrosion level) at each of the nine bays, generating a total of 2800 tests. It should be noted that each corrosion condition (incipient, moderate, and severe corrosion level) was applied one at a time into the structure and one after the other, replacing a healthy element with a corroded bar. Thus, the experimental procedure consisted of substituting a healthy bar at a certain location by another damaged bar until completing the three damaged scenarios, beginning in the first bay and, subsequently, repeating the process for the other eight bays of the structure. For each bay, the selection of the corroded element’s location was random (see Figure 5) so that the efficacy of the proposed methodology to detect damage in the experimental bridge could be verified regardless of the damage position.

Damaged Elements

The natural corrosion process can take a long time [73]. Hence, for the purpose of this research, the corrosion process was accelerated in order to assess the effect of this kind of damage at different levels in the behavior of the experimental truss-type structure; thus, in order to produce external corrosion [74,75,76], the bars’ ends were submerged in hydrochloric acid (HCl). In this way, the three damaged levels obtained in the bars included diameter reductions of 1 mm, 4 mm, and 8 mm for incipient, moderate, and severe damage, respectively, with the corresponding mass reductions of 19.7 g, 49.7 g, and 84.4 g with respect to the healthy element. The controlled diameter reductions were chosen to ensure that the integrity of the elements was not compromised [77]. In Figure 6, pictures of a healthy bar (19 mm of diameter and 445 g of mass) and the three damaged bars with the different corrosion levels (incipient, moderate, and severe) can be observed.

5. Results

Figure 7 illustrates the vibrational responses of the Vx, Vy, and Vz axes monitored from the fourth bay location for both the healthy state and the incipient damage condition. As depicted, both vibrational responses exposed similar visual patterns, underscoring the necessity of employing robust algorithms like FD methods to discover reliable patterns or differences into the monitored signals for accurate structural condition assessment.
Once the different FD methods were applied to diverse conditions, the values obtained from these FD methods for each condition were used to create images that were employed to determine the bridge’s condition. For illustrative purposes only, Figure 8 presents the images obtained for the conditions of a healthy structure and a structure exhibiting an incipient corrosion damage located in the fourth bay, respectively. As depicted, both images exhibit similar visual patterns, emphasizing the importance of using robust algorithms such as autoencoders to detect subtle differences or patterns in the signals to accurately assess the bridge’s reliability.
With the purpose of establishing a baseline model, the autoencoder was exclusively trained with images obtained by a healthy or initial condition. It is essential to investigate the adequate number of hidden neurons in the autoencoder to minimize computational costs while maintaining high performance. To perform this, we conducted research, spanning from 10 to 100 neurons, incremented by 10. The obtained results indicated that using 30 neurons yields high performance and a low error rate, suggesting that the reconstructed images closely match the input images generated from FD values obtained by a healthy structure. Table 1 summarizes the mean values obtained for the loss function (formulated as the mean squared error combined with a regularization term) during the training phase and the reconstruction error (calculated as the mean squared error between the input data and the reconstructed output) during the testing phase of the autoencoder. It highlights that using 30 neurons results in the lowest loss and error rates (see Figure 9). These results are derived from training with 70 images and testing with 30 images. Additionally, five-fold cross-validation was employed for mitigating a bias and assessing the methodology’s efficacy [78].
Once the most appropriate number of neurons for the autoencoder method used in evaluating the bridge condition was identified, it helped to establish a baseline model for determining whether the truss bridge exhibits a damage. In this context, a DI is defined based on the extent of deviations between predicted and actual structural responses, where higher DI values suggest potential damage or deterioration. Mathematically, it is defined as follows:
D I = 1 n i = 1 n y i y ^ i 2
where n is the total number of values or observations, and ŷi and yi denote the predicted values and the actual observed values, respectively. A lower DI value implies a better fit of the predictive model to the observed data, suggesting minimal discrepancies and, consequently, less structural damage.
In structural applications, the DI can be employed to identify changes in the vibrational responses of civil structures over time, providing insights into potential damage progression. By establishing baseline DI values during initial assessments, engineers can monitor deviations that may signal structural deterioration or failure. Therefore, DI serves not only as a measure of model performance but also as a vital tool for assessing the overall health of structures. A baseline or threshold is established by comparing DI values obtained from a healthy bridge with those from a slightly damaged one (i.e., incipient damage condition).
Figure 10 displays a box plot of the calculated DI values for both the healthy bridge condition, denoted by the letter H, and for incipient, moderate, and severe levels of corrosion in each bay, represented as Bi (where I = 1, …, 9 corresponds to the bay number). The obtained results in Figure 10 demonstrate that the DI effectively identifies the bridge’s condition across all three levels of corrosion, particularly the last two levels of damage, regardless of the damage location. However, it is important to note that the DI values for bays B1 to B6 are higher than those for bays B7 to B9 due to their proximity to the sensor. The farther bays show a decrease in DI values, particularly for incipient damage, while the DI values remain higher for moderate and severe damage, indicating that these more severe conditions are detected with greater accuracy. Despite this variation, the DI, estimated through fractality and the autoencoder, can successfully identify the presence of initial or incipient damage. Based on the results obtained, a threshold value, represented by a dotted blue line in Figure 10, was established according to the maximum DI value obtained for the undamaged structure in order to determine the bridge condition automatically. A DI value greater than 1.788 × 10−4 is established as an indicative of damage, while a DI value less than or equal to 1.788 × 10−4 is established as a healthy condition.
Figure 11 shows a box plot diagram with the data distribution of the calculated DI values for the three levels of corrosion and healthy bridge investigated in this study. It should be noted that the estimated DI values from all nine bays for each damage level were combined to demonstrate the method’s capability for determining the truss structure condition regardless of the corrosion location. Along with this figure, the computed DI values for a healthy bridge and the moderate and severe corrosion levels do not overlap, implying that the proposal can recognize these two levels of corrosion irrespective of its location. However, the incipient corrosion condition shows a slight overlap. This overlap does not impede the identification of this condition, as it is shown in the confusion matrix (Table 2). Nevertheless, is noteworthy, as it may result from minimal changes in the structure’s dynamics since only one element is damaged, and it can be far away from sensor location when the vibration responses are measured.
Table 2 exhibits a confusion matrix with the estimated classification results. It can be observed that the proposed DI accurately evaluates the bridge condition, achieving a 99.8% accuracy for distinguishing between a healthy truss-type bridge and one with corrosion damage. It is important to note that 30 tests were considered for the healthy condition (as 70 tests were used to train the autoencoder) and 900 tests for each damage condition, resulting in 2700 (incipient, moderate, and severe corrosion).

6. Discussion

Although that the results of this research were obtained from a lab model under controlled conditions (without load or environmental variations), it is significant to point out that the method proposed in this work is promissory and could be a useful SHM tool for evaluating the structural condition of civil constructions such as bridges for three main reasons: (a) Only one sensor is required to determine the structure global condition regardless of the defect level and location, which is an important advantage and even more considering that other methodologies need multiple sensors to detect damage, and in some cases, the instrumentation is installed close to the damage region, which would not be helpful for real cases [79,80]. (b) The complexity as well as the computational load are low, due to the fact that neither pre-processing nor domain transformation are required for the measured signals, whereas other methods need to carry out diverse signals’ pre-processing and obtain non-linear features to define the integrity condition of a structure [70,77,81,82,83]. (c) Considering the previous advantages, the method proposed in this article could be implemented on site to assess the structural state of bridges in real time. Therefore, in order to avoid tragic collapses of bridges, this methodology could evaluate the health condition of civil structures permanently, and once a damage is detected, more detailed analyses will have to be performed to define the damage location and establish/execute appropriate maintenance plans.
In future works, the operational variations as well as acquisition time window, which can generate uncertainties that affect the methodology performance, will be modeled and considered for the analyses; in this way, the proposed methodology can help avoid tragic collapses of bridges by determining the integrity condition of real-life civil structures permanently, and once a damage is detected, more detailed analyses will have to be performed to define the damage location and establish/execute appropriate maintenance plans. In addition, with the aim of optimizing the computational resources of the proposed methodology and gaining a clear understanding of the contribution of each fractal method and each vibration axis to the proposal, statistical tests such as ANOVA or Kruskal–Wallis, will be applied to rank these indicators according to their discrimination ability between classes (e.g., healthy condition and damage condition) as well as some metaheuristic optimization algorithms for the optimal selection of the number and type of indicators.

7. Conclusions

Corrosion negatively impacts the functionality of civil structures. This paper investigates the integration of fractal dimension with autoencoders for determining the health condition of a tridimensional truss-type structure of nine bays configurated as a bridge exposed to forced excitations. The proposed DI revealed the model’s difficulty in reconstructing images generated from FD values obtained from a damaged structure, allowing an effective assessment of the bridge’s condition.
The estimated results prove that integrating FD and autoencoders produces a DI capable of accurately detecting a structural damage, regardless of its location within the bridge. This indicates the model’s proficiency in identifying reliable features from vibration signals, achieving a 99.8% accuracy in determining the bridge condition. Consequently, the effectiveness of the proposed method in corrosion detection, compared to the healthy condition, is reliable and outperforms existing methodologies. Notably, unlike other approaches, the proposal utilizes a single sensor for damage detection, eliminating the need for pre-processing vibration signals to extract features. These attributes indicate that it can be a tool for real-time SHM systems, offering simplicity in classifier usage and feature extraction. Furthermore, future evaluations will explore the application of these FD algorithms integrated with autoencoders or other deep learning methods for detecting other types of damage (e.g., loosened bolts, cracks, etc.) as well as varying the quantity of sensors employed to avoid a sensitivity loss of extracted features across various civil infrastructures (e.g., towers, houses, buildings, etc.) in order to determine the most reliable FD-based features for different damage scenarios.

Author Contributions

Visualization, resources, and investigation, J.J.Y.-B., J.T.P.-Q., J.M.M.-L., M.V.-R., J.R.R.-G. and J.P.A.-S.; writing—review, writing—original draft preparation, and editing, all authors; conceptualization, J.P.A.-S. and M.V.-R.; data curation, J.R.R.-G., M.V.-R., J.T.P.-Q., J.M.M.-L. and J.P.A.-S. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the “Fondo para el Fortalecimiento de la Investigación, Vinculación y Extensión (FONFIVE-UAQ 2024)” project; the National Council of Humanities, Sciences, and Technologies (Consejo Nacional de Humanidades, Ciencias y Tecnologías, CONAHCYT-México) through project 34/2018 of the Program “Investigadoras e Investigadores por México” del CONAHCYT (Cátedras CONAHCYT); and the scholarships 296574, 161138, 91805, 160267, and 253652 awarded to Martin Valtierra-Rodriguez, Jose M. Machorro-Lopez, Jose T. Perez-Quiroz, Jesus R. Rivera-Guillen, and Juan P. Amezquita-Sanchez, respectively, through the “Sistema Nacional de Investigadoras e Investigadores” (SNII)-CONAHCYT-México.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are not publicly available due to privacy issues.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Gonzalez, A.; Schorr, M.; Valdez, B.; Mungaray, A.; Gonzalez, A.; Schorr, M.; Valdez, B.; Mungaray, A. Bridges: Structures and Materials, Ancient and Modern. In Infrastructure Management and Construction; IntechOpen: London, UK, 2020; ISBN 978-1-78984-549-5. [Google Scholar]
  2. Hao, H.; Bi, K.; Chen, W.; Pham, T.M.; Li, J. Towards next Generation Design of Sustainable, Durable, Multi-Hazard Resistant, Resilient, and Smart Civil Engineering Structures. Eng. Struct. 2023, 277, 115477. [Google Scholar] [CrossRef]
  3. van de Velde, M.; Vandecruys, E.; Verstrynge, E.; Reynders, E.; Lombaert, G. Vibration Monitoring and Acoustic Emission Sensing during Progressive Load Tests of Corroded Reinforced Concrete Beams. Eng. Struct. 2024, 306, 117851. [Google Scholar] [CrossRef]
  4. Schofield, M.J. 33—Corrosion. In Plant Engineer’s Reference Book, 2nd ed.; Snow, D.A., Ed.; Butterworth-Heinemann: Oxford, UK, 2002; pp. 33-1–33-25. ISBN 978-0-7506-4452-5. [Google Scholar]
  5. Kruger, J.; Begum, S. Corrosion of Metals: Overview. In Reference Module in Materials Science and Materials Engineering; Elsevier: Amsterdam, The Netherlands, 2016; ISBN 978-0-12-803581-8. [Google Scholar]
  6. Ameli, Z.; Nesheli, S.J.; Landis, E.N. Deep Learning-Based Steel Bridge Corrosion Segmentation and Condition Rating Using Mask RCNN and YOLOv8. Infrastructures 2024, 9, 3. [Google Scholar] [CrossRef]
  7. Amezquita-Sanchez, J.P.; Adeli, H. Signal Processing Techniques for Vibration-Based Health Monitoring of Smart Structures. Arch. Computat. Methods Eng. 2016, 23, 1–15. [Google Scholar] [CrossRef]
  8. Melchers, R.E. Probabilistic Models for Corrosion in Structural Reliability Assessment—Part 1: Empirical Models. J. Offshore Mech. Arct. Eng. 2003, 125, 264–271. [Google Scholar] [CrossRef]
  9. Melchers, R.E. Modeling of Marine Immersion Corrosion for Mild and Low-Alloy Steels—Part 1: Phenomenological Model. Corrosion 2003, 59, 319–334. [Google Scholar] [CrossRef]
  10. Melchers, R.E. The Effect of Corrosion on the Structural Reliability of Steel Offshore Structures. Corros. Sci. 2005, 47, 2391–2410. [Google Scholar] [CrossRef]
  11. Huras, L.; Zembaty, Z.; Bońkowski, P.A.; Bobra, P. Quantifying Local Stiffness Loss in Beams Using Rotation Rate Sensors. Mech. Syst. Signal Process. 2021, 151, 107396. [Google Scholar] [CrossRef]
  12. Sokołowski, D.; Kamiński, M. Stochastic Reliability-Based Design Optimization Framework for the Steel Plate Girder with Corrugated Web Subjected to Corrosion. Materials 2022, 15, 7170. [Google Scholar] [CrossRef]
  13. Melchers, R.E. Corrosion Uncertainty Modelling for Steel Structures. J. Constr. Steel Res. 1999, 52, 3–19. [Google Scholar] [CrossRef]
  14. Mishra, M.; Lourenço, P.B.; Ramana, G.V. Structural Health Monitoring of Civil Engineering Structures by Using the Internet of Things: A Review. J. Build. Eng. 2022, 48, 103954. [Google Scholar] [CrossRef]
  15. Agyemang, I.O.; Zhang, X.; Adjei-Mensah, I.; Acheampong, D.; Fiasam, L.D.; Sey, C.; Yussif, S.B.; Effah, D. Automated Vision-Based Structural Health Inspection and Assessment for Post-Construction Civil Infrastructure. Autom. Constr. 2023, 156, 105153. [Google Scholar] [CrossRef]
  16. Smarsly, K.; Dragos, K.; Stührenberg, J.; Worm, M. Mobile Structural Health Monitoring Based on Legged Robots. Infrastructures 2023, 8, 136. [Google Scholar] [CrossRef]
  17. Avci, O.; Abdeljaber, O.; Kiranyaz, S.; Hussein, M.; Gabbouj, M.; Inman, D.J. A Review of Vibration-Based Damage Detection in Civil Structures: From Traditional Methods to Machine Learning and Deep Learning Applications. Mech. Syst. Signal Process. 2021, 147, 107077. [Google Scholar] [CrossRef]
  18. Hasani, H.; Freddi, F. Operational Modal Analysis on Bridges: A Comprehensive Review. Infrastructures 2023, 8, 172. [Google Scholar] [CrossRef]
  19. Amezquita-Sanchez, J.P. Entropy Algorithms for Detecting Incipient Damage in High-Rise Buildings Subjected to Dynamic Vibrations. J. Vib. Control. 2021, 27, 426–436. [Google Scholar] [CrossRef]
  20. Deng, Z.; Huang, M.; Wan, N.; Zhang, J. The Current Development of Structural Health Monitoring for Bridges: A Review. Buildings 2023, 13, 1360. [Google Scholar] [CrossRef]
  21. Luo, J.; Zheng, F.; Sun, S. A Few-Shot Learning Method for Vibration-Based Damage Detection in Civil Structures. Structures 2024, 61, 106026. [Google Scholar] [CrossRef]
  22. Poorghasem, S.; Bao, Y. Review of Robot-Based Automated Measurement of Vibration for Civil Engineering Structures. Measurement 2023, 207, 112382. [Google Scholar] [CrossRef]
  23. Hou, R.; Xia, Y. Review on the New Development of Vibration-Based Damage Identification for Civil Engineering Structures: 2010–2019. J. Sound Vib. 2021, 491, 115741. [Google Scholar] [CrossRef]
  24. Yu, X.; Fu, Y.; Li, J.; Mao, J.; Hoang, T.; Wang, H. Recent Advances in Wireless Sensor Networks for Structural Health Monitoring of Civil Infrastructure. J. Infrastruct. Intell. Resil. 2024, 3, 100066. [Google Scholar] [CrossRef]
  25. Avci, O.; Abdeljaber, O.; Kiranyaz, S.; Hussein, M.; Inman, D.J. Wireless and Real-Time Structural Damage Detection: A Novel Decentralized Method for Wireless Sensor Networks. J. Sound Vib. 2018, 424, 158–172. [Google Scholar] [CrossRef]
  26. Amezquita-Sanchez, J.P.; Adeli, H. Nonlinear Measurements for Feature Extraction in Structural Health Monitoring. Sci. Iran. 2019, 26, 3051–3059. [Google Scholar] [CrossRef]
  27. Vafaei, M.; Alih, S.C. Adequacy of First Mode Shape Differences for Damage Identification of Cantilever Structures Using Neural Networks. Neural Comput. Appl. 2018, 30, 2509–2518. [Google Scholar] [CrossRef]
  28. Datteo, A.; Lucà, F.; Busca, G. Statistical Pattern Recognition Approach for Long-Time Monitoring of the G.Meazza Stadium by Means of AR Models and PCA. Eng. Struct. 2017, 153, 317–333. [Google Scholar] [CrossRef]
  29. Datteo, A.; Busca, G.; Quattromani, G.; Cigada, A. On the Use of AR Models for SHM: A Global Sensitivity and Uncertainty Analysis Framework. Reliab. Eng. Syst. Saf. 2018, 170, 99–115. [Google Scholar] [CrossRef]
  30. Shi, B.; Qiao, P. A New Surface Fractal Dimension for Displacement Mode Shape-Based Damage Identification of Plate-Type Structures. Mech. Syst. Signal Process. 2018, 103, 139–161. [Google Scholar] [CrossRef]
  31. Li, H.; Bao, Y.; Ou, J. Structural Damage Identification Based on Integration of Information Fusion and Shannon Entropy. Mech. Syst. Signal Process. 2008, 22, 1427–1440. [Google Scholar] [CrossRef]
  32. Kankanamge, Y.; Hu, Y.; Shao, X. Application of Wavelet Transform in Structural Health Monitoring. Earthq. Eng. Eng. Vib. 2020, 19, 515–532. [Google Scholar] [CrossRef]
  33. Azami, M.; Salehi, M. Response-Based Multiple Structural Damage Localization through Multi-Channel Empirical Mode Decomposition. J. Struct. Integr. Maint. 2019, 4, 195–206. [Google Scholar] [CrossRef]
  34. Jiang, X.; Adeli, H. Pseudospectra, MUSIC, and Dynamic Wavelet Neural Network for Damage Detection of Highrise Buildings. Int. J. Numer. Methods Eng. 2007, 71, 606–629. [Google Scholar] [CrossRef]
  35. Tibaduiza, D.; Torres-Arredondo, M.Á.; Vitola, J.; Anaya, M.; Pozo, F. A Damage Classification Approach for Structural Health Monitoring Using Machine Learning. Complexity 2018, 2018, 5081283. [Google Scholar] [CrossRef]
  36. Rabcan, J.; Levashenko, V.; Zaitseva, E.; Kvassay, M.; Subbotin, S. Non-Destructive Diagnostic of Aircraft Engine Blades by Fuzzy Decision Tree. Eng. Struct. 2019, 197, 109396. [Google Scholar] [CrossRef]
  37. Padil, K.H.; Bakhary, N.; Abdulkareem, M.; Li, J.; Hao, H. Non-Probabilistic Method to Consider Uncertainties in Frequency Response Function for Vibration-Based Damage Detection Using Artificial Neural Network. J. Sound Vib. 2020, 467, 115069. [Google Scholar] [CrossRef]
  38. Lin, T.-K.; Chen, Y.-C. Integration of Refined Composite Multiscale Cross-Sample Entropy and Backpropagation Neural Networks for Structural Health Monitoring. Appl. Sci. 2020, 10, 839. [Google Scholar] [CrossRef]
  39. Ruocci, G.; Cumunel, G.; Le, T.; Argoul, P.; Point, N.; Dieng, L. Damage Assessment of Pre-Stressed Structures: A SVD-Based Approach to Deal with Time-Varying Loading. Mech. Syst. Signal Process. 2014, 47, 50–65. [Google Scholar] [CrossRef]
  40. Abu-Mahfouz, I.; Banerjee, A. Crack Detection and Identification Using Vibration Signals and Fuzzy Clustering. Procedia Comput. Sci. 2017, 114, 266–274. [Google Scholar] [CrossRef]
  41. Valtierra-Rodriguez, M.; Rivera-Guillen, J.R.; Basurto-Hurtado, J.A.; De-Santiago-Perez, J.J.; Granados-Lieberman, D.; Amezquita-Sanchez, J.P. Convolutional Neural Network and Motor Current Signature Analysis during the Transient State for Detection of Broken Rotor Bars in Induction Motors. Sensors 2020, 20, 3721. [Google Scholar] [CrossRef]
  42. Cha, Y.-J.; Ali, R.; Lewis, J.; Büyüköztürk, O. Deep Learning-Based Structural Health Monitoring. Autom. Constr. 2024, 161, 105328. [Google Scholar] [CrossRef]
  43. Eltouny, K.; Gomaa, M.; Liang, X. Unsupervised Learning Methods for Data-Driven Vibration-Based Structural Health Monitoring: A Review. Sensors 2023, 23, 3290. [Google Scholar] [CrossRef]
  44. Ghazimoghadam, S.; Hosseinzadeh, S.A.A. A Novel Unsupervised Deep Learning Approach for Vibration-Based Damage Diagnosis Using a Multi-Head Self-Attention LSTM Autoencoder. Measurement 2024, 229, 114410. [Google Scholar] [CrossRef]
  45. Sarwar, M.Z.; Cantero, D. Probabilistic Autoencoder-Based Bridge Damage Assessment Using Train-Induced Responses. Mech. Syst. Signal Process. 2024, 208, 111046. [Google Scholar] [CrossRef]
  46. Giglioni, V.; Venanzi, I.; Poggioni, V.; Milani, A.; Ubertini, F. Autoencoders for Unsupervised Real-Time Bridge Health Assessment. Comput.-Aided Civ. Infrastruct. Eng. 2023, 38, 959–974. [Google Scholar] [CrossRef]
  47. Coraça, E.M.; Ferreira, J.V.; Nóbrega, E.G.O. An Unsupervised Structural Health Monitoring Framework Based on Variational Autoencoders and Hidden Markov Models. Reliab. Eng. Syst. Saf. 2023, 231, 109025. [Google Scholar] [CrossRef]
  48. Junges, R.; Rastin, Z.; Lomazzi, L.; Giglio, M.; Cadini, F. Convolutional Autoencoders and CGANs for Unsupervised Structural Damage Localization. Mech. Syst. Signal Process. 2024, 220, 111645. [Google Scholar] [CrossRef]
  49. Li, P.; Pei, Y.; Li, J. A Comprehensive Survey on Design and Application of Autoencoder in Deep Learning. Appl. Soft Comput. 2023, 138, 110176. [Google Scholar] [CrossRef]
  50. Hoxha, E.; Vidal, Y.; Pozo, F. Damage Diagnosis for Offshore Wind Turbine Foundations Based on the Fractal Dimension. Appl. Sci. 2020, 10, 6972. [Google Scholar] [CrossRef]
  51. Bao, Y.; Li, H. Machine Learning Paradigm for Structural Health Monitoring. Struct. Health Monit. 2021, 20, 1353–1372. [Google Scholar] [CrossRef]
  52. Xu, N.; Zhang, Z.; Liu, Y. 14—Spatiotemporal Fractal Manifold Learning for Vibration-Based Structural Health Monitoring. In Structural Health Monitoring/Management (SHM) in Aerospace Structures; Yuan, F.-G., Ed.; Woodhead Publishing Series in Composites Science and Engineering; Woodhead Publishing: Sawston, UK, 2024; pp. 409–426. ISBN 978-0-443-15476-8. [Google Scholar]
  53. Katz, M.J. Fractals and the Analysis of Waveforms. Comput. Biol. Med. 1988, 18, 145–156. [Google Scholar] [CrossRef]
  54. Higuchi, T. Approach to an Irregular Time Series on the Basis of the Fractal Theory. Phys. D Nonlinear Phenom. 1988, 31, 277–283. [Google Scholar] [CrossRef]
  55. Petrosian, A. Kolmogorov Complexity of Finite Sequences and Recognition of Different Preictal EEG Patterns. In Proceedings of the Proceedings Eighth IEEE Symposium on Computer-Based Medical Systems, Lubbock, TX, USA, 9–10 June 1995; pp. 212–217. [Google Scholar]
  56. Sevcik, C. A Procedure to Estimate the Fractal Dimension of Waveforms. Complex Int. 1998, 5, 1–19. Available online: https://arxiv.org/pdf/1003.5266 (accessed on 23 July 2024).
  57. Wang, B. Detection of Structural Damage Using Fractal Dimension Technique. Zhendong Yu Chongji (J. Vibr. Shock) 2005, 24, 87–88. [Google Scholar]
  58. Castiglioni, P. What Is Wrong in Katz’s Method? Comments on: “A Note on Fractal Dimensions of Biomedical Waveforms”. Comput. Biol. Med. 2010, 40, 950–952. [Google Scholar] [CrossRef]
  59. Medina, R.; Sánchez, R.-V.; Cabrera, D.; Cerrada, M.; Estupiñan, E.; Ao, W.; Vásquez, R.E. Scale-Fractal Detrended Fluctuation Analysis for Fault Diagnosis of a Centrifugal Pump and a Reciprocating Compressor. Sensors 2024, 24, 461. [Google Scholar] [CrossRef] [PubMed]
  60. Captur, G.; Karperien, A.L.; Hughes, A.D.; Francis, D.P.; Moon, J.C. The Fractal Heart—Embracing Mathematics in the Cardiology Clinic. Nat. Rev. Cardiol. 2017, 14, 56–64. [Google Scholar] [CrossRef] [PubMed]
  61. Du, B.; Xiong, W.; Wu, J.; Zhang, L.; Zhang, L.; Tao, D. Stacked Convolutional Denoising Auto-Encoders for Feature Representation. IEEE Trans. Cybern. 2017, 47, 1017–1027. [Google Scholar] [CrossRef] [PubMed]
  62. Liu, P.; Zheng, P.; Chen, Z. Deep Learning with Stacked Denoising Auto-Encoder for Short-Term Electric Load Forecasting. Energies 2019, 12, 2445. [Google Scholar] [CrossRef]
  63. Agarwala, A.; Pennington, J.; Dauphin, Y.; Schoenholz, S. Temperature Check: Theory and Practice for Training Models with Softmax-Cross-Entropy Losses. arXiv 2020, arXiv:2010.07344. [Google Scholar]
  64. Tabiatnejad, D.; Tabiatnejad, B.; Khedmatgozar Dolati, S.S.; Mehrabi, A. Damage Detection in External Tendons of Post-Tensioned Bridges. Infrastructures 2024, 9, 103. [Google Scholar] [CrossRef]
  65. Moghadam, A.; Melhem, H.G.; Esmaeily, A. A Proof-of-Concept Study on a Proposed Ambient-Vibration-Based Approach to Extract Pseudo-Free-Vibration Response. Eng. Struct. 2020, 212, 110517. [Google Scholar] [CrossRef]
  66. Abdeljaber, O.; Avci, O.; Kiranyaz, S.; Gabbouj, M.; Inman, D.J. Real-Time Vibration-Based Structural Damage Detection Using One-Dimensional Convolutional Neural Networks. J. Sound Vib. 2017, 388, 154–170. [Google Scholar] [CrossRef]
  67. Hagara, M.; Stojanović, R.; Bagala, T.; Kubinec, P.; Ondráček, O. Grayscale Image Formats for Edge Detection and for Its FPGA Implementation. Microprocess. Microsyst. 2020, 75, 103056. [Google Scholar] [CrossRef]
  68. Blachowski, B.; An, Y.; Spencer, B.F., Jr.; Ou, J. Axial Strain Accelerations Approach for Damage Localization in Statically Determinate Truss Structures. Comput.-Aided Civ. Infrastruct. Eng. 2017, 32, 304–318. [Google Scholar] [CrossRef]
  69. Khodabandehlou, H.; Pekcan, G.; Fadali, M.S. Vibration-Based Structural Condition Assessment Using Convolution Neural Networks. Struct. Control. Health Monit. 2019, 26, e2308. [Google Scholar] [CrossRef]
  70. Rafiei, M.H.; Adeli, H. A Novel Machine Learning-based Algorithm to Detect Damage in High-rise Building Structures. Struct. Des. Tall Spec. Build. 2017, 26, e1400. Available online: https://onlinelibrary.wiley.com/doi/abs/10.1002/tal.1400 (accessed on 23 July 2024). [CrossRef]
  71. Sydenham, P.H. Chapter 11—Vibration. In Instrumentation Reference Book, 4th ed.; Boyes, W., Ed.; Butterworth-Heinemann: Boston, MA, USA, 2010; pp. 113–125. ISBN 978-0-7506-8308-1. [Google Scholar]
  72. Lin, J.-F.; Xu, Y.-L.; Law, S.-S. Structural Damage Detection-Oriented Multi-Type Sensor Placement with Multi-Objective Optimization. J. Sound Vib. 2018, 422, 568–589. [Google Scholar] [CrossRef]
  73. Affonso, L.O.A. 7—Corrosion. In Machinery Failure Analysis Handbook; Affonso, L.O.A., Ed.; Gulf Publishing Company: Houston, TX, USA, 2006; pp. 83–99. ISBN 978-1-933762-08-1. [Google Scholar]
  74. Liu, D.; Qiu, X.; Shao, M.; Gao, J.; Xu, J.; Liu, Q.; Zhou, H.; Wang, Z. Synthesis and Evaluation of Hexamethylenetetramine Quaternary Ammonium Salt as Corrosion Inhibitor. Mater. Corros. 2019, 70, 1907–1916. [Google Scholar] [CrossRef]
  75. Pang, B.; Qian, J.; Zhang, Y.; Jia, Y.; Ni, H.; Pang, S.D.; Liu, G.; Qian, R.; She, W.; Yang, L.; et al. 5S Multifunctional Intelligent Coating with Superdurable, Superhydrophobic, Self-Monitoring, Self-Heating, and Self-Healing Properties for Existing Construction Application. ACS Appl. Mater. Interfaces 2019, 11, 29242–29254. [Google Scholar] [CrossRef]
  76. Park, S.; Park, S.-K. Quantitative Corrosion Monitoring Using Wireless Electromechanical Impedance Measurements. Res. Nondestruct. Eval. 2010, 21, 184–192. [Google Scholar] [CrossRef]
  77. Moreno-Gomez, A.; Amezquita-Sanchez, J.P.; Valtierra-Rodriguez, M.; Perez-Ramirez, C.A.; Dominguez-Gonzalez, A.; Chavez-Alegria, O. EMD-Shannon Entropy-Based Methodology to Detect Incipient Damages in a Truss Structure. Appl. Sci. 2018, 8, 2068. [Google Scholar] [CrossRef]
  78. Marcot, B.G.; Hanea, A.M. What Is an Optimal Value of k in K-Fold Cross-Validation in Discrete Bayesian Network Analysis? Comput. Stat. 2021, 36, 2009–2031. [Google Scholar] [CrossRef]
  79. Yang, L.; Fu, C.; Li, Y.; Su, L. Survey and Study on Intelligent Monitoring and Health Management for Large Civil Structure. Int. J. Intell. Robot. Appl. 2019, 3, 239–254. [Google Scholar] [CrossRef]
  80. Babajanian Bisheh, H.; Ghodrati Amiri, G.; Nekooei, M.; Darvishan, E. Damage Detection of a Cable-Stayed Bridge Using Feature Extraction and Selection Methods. Struct. Infrastruct. Eng. 2019, 15, 1165–1177. [Google Scholar] [CrossRef]
  81. Yang, J.; Li, P.; Yang, Y.; Xu, D. An Improved EMD Method for Modal Identification and a Combined Static-Dynamic Method for Damage Detection. J. Sound Vib. 2018, 420, 242–260. [Google Scholar] [CrossRef]
  82. Chen, Z.; Pan, C.; Yu, L. Structural Damage Detection via Adaptive Dictionary Learning and Sparse Representation of Measured Acceleration Responses. Measurement 2018, 128, 377–387. [Google Scholar] [CrossRef]
  83. Zamani HosseinAbadi, H.; Amirfattahi, R.; Nazari, B.; Mirdamadi, H.R.; Atashipour, S.A. GUW-Based Structural Damage Detection Using WPT Statistical Features and Multiclass SVM. Appl. Acoust. 2014, 86, 59–70. [Google Scholar] [CrossRef]
Figure 1. General structure of an autoencoder.
Figure 1. General structure of an autoencoder.
Infrastructures 09 00145 g001
Figure 2. Proposed methodology.
Figure 2. Proposed methodology.
Infrastructures 09 00145 g002
Figure 3. Process for creating the image: (a) Estimation of FD values, (b) surface plot generated based on the estimated FD values, (c) top view of the surface plot, and (d) transformation of the top view to grayscale.
Figure 3. Process for creating the image: (a) Estimation of FD values, (b) surface plot generated based on the estimated FD values, (c) top view of the surface plot, and (d) transformation of the top view to grayscale.
Infrastructures 09 00145 g003
Figure 4. Experimental configuration. (a) Truss-type bridge; (b) experimental arrangement.
Figure 4. Experimental configuration. (a) Truss-type bridge; (b) experimental arrangement.
Infrastructures 09 00145 g004
Figure 5. Location of sensor (blue dot) and corroded elements mounted on the bridge (colored lines). (a) Healthy condition, (b) incipient damage, (c) moderate damage, and (d) severe damage.
Figure 5. Location of sensor (blue dot) and corroded elements mounted on the bridge (colored lines). (a) Healthy condition, (b) incipient damage, (c) moderate damage, and (d) severe damage.
Infrastructures 09 00145 g005
Figure 6. Picture of the different conditions of the bars: healthy condition (diameter of 19 mm in all sections of the bar) and damage conditions considering different corrosion levels (diameter reductions of 1 mm, 4 mm, and 8 mm at the ends of the bars).
Figure 6. Picture of the different conditions of the bars: healthy condition (diameter of 19 mm in all sections of the bar) and damage conditions considering different corrosion levels (diameter reductions of 1 mm, 4 mm, and 8 mm at the ends of the bars).
Infrastructures 09 00145 g006
Figure 7. Acquired vibrational responses in the Vx, Vy, and Vz axes for (a) the healthy condition and (b) incipient corrosion in the 4th bay.
Figure 7. Acquired vibrational responses in the Vx, Vy, and Vz axes for (a) the healthy condition and (b) incipient corrosion in the 4th bay.
Infrastructures 09 00145 g007
Figure 8. Images obtained for (a) healthy bridge and (b) corrosion damage with incipient level.
Figure 8. Images obtained for (a) healthy bridge and (b) corrosion damage with incipient level.
Infrastructures 09 00145 g008
Figure 9. Obtained loss function with 30 neurons.
Figure 9. Obtained loss function with 30 neurons.
Infrastructures 09 00145 g009
Figure 10. Distribution of calculated DI values for (a) incipient, (b) moderate, and (c) severe corrosion in each bay (indicated by Bi, where i = 1, …, 9) and the healthy bridge (indicated by H). Threshold value is indicated by the dotted blue line.
Figure 10. Distribution of calculated DI values for (a) incipient, (b) moderate, and (c) severe corrosion in each bay (indicated by Bi, where i = 1, …, 9) and the healthy bridge (indicated by H). Threshold value is indicated by the dotted blue line.
Infrastructures 09 00145 g010
Figure 11. Distribution of calculated DI values for a healthy bridge and three corrosion levels (incipient, moderate, and severe), with DI values consolidated or joined from all bays for each respective condition. Threshold value is indicated by the dotted blue line.
Figure 11. Distribution of calculated DI values for a healthy bridge and three corrosion levels (incipient, moderate, and severe), with DI values consolidated or joined from all bays for each respective condition. Threshold value is indicated by the dotted blue line.
Infrastructures 09 00145 g011
Table 1. Estimated mean values obtained for loss function and reconstruction error for different number of neurons.
Table 1. Estimated mean values obtained for loss function and reconstruction error for different number of neurons.
No. NeuronsLoss Value Estimated Error
1001.8456 × 10−41.7902 × 10−4
902.3020 × 10−41.9357 × 10−4
803.9727 × 10−43.2216 × 10−4
704.2435 × 10−44.0953 × 10−4
602.2616 × 10−42.1101 × 10−4
502.6931 × 10−42.5435 × 10−4
402.6117 × 10−42.3685 × 10−4
301.6913 × 10−41.5919 × 10−4
202.2099 × 10−42.0457 × 10−4
102.4064 × 10−42.0065 × 10−4
Table 2. Obtained results for determining the truss condition based on the calculated DI values and threshold selected.
Table 2. Obtained results for determining the truss condition based on the calculated DI values and threshold selected.
Truss Structure ConditionPredictedEffectiveness (%)
HealthyCorrosion
ActualHealthy300100
Corrosion10269099.6
Total accuracy (%)99.8
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Valtierra-Rodriguez, M.; Machorro-Lopez, J.M.; Yanez-Borjas, J.J.; Perez-Quiroz, J.T.; Rivera-Guillen, J.R.; Amezquita-Sanchez, J.P. Fractality–Autoencoder-Based Methodology to Detect Corrosion Damage in a Truss-Type Bridge. Infrastructures 2024, 9, 145. https://doi.org/10.3390/infrastructures9090145

AMA Style

Valtierra-Rodriguez M, Machorro-Lopez JM, Yanez-Borjas JJ, Perez-Quiroz JT, Rivera-Guillen JR, Amezquita-Sanchez JP. Fractality–Autoencoder-Based Methodology to Detect Corrosion Damage in a Truss-Type Bridge. Infrastructures. 2024; 9(9):145. https://doi.org/10.3390/infrastructures9090145

Chicago/Turabian Style

Valtierra-Rodriguez, Martin, Jose M. Machorro-Lopez, Jesus J. Yanez-Borjas, Jose T. Perez-Quiroz, Jesus R. Rivera-Guillen, and Juan P. Amezquita-Sanchez. 2024. "Fractality–Autoencoder-Based Methodology to Detect Corrosion Damage in a Truss-Type Bridge" Infrastructures 9, no. 9: 145. https://doi.org/10.3390/infrastructures9090145

APA Style

Valtierra-Rodriguez, M., Machorro-Lopez, J. M., Yanez-Borjas, J. J., Perez-Quiroz, J. T., Rivera-Guillen, J. R., & Amezquita-Sanchez, J. P. (2024). Fractality–Autoencoder-Based Methodology to Detect Corrosion Damage in a Truss-Type Bridge. Infrastructures, 9(9), 145. https://doi.org/10.3390/infrastructures9090145

Article Metrics

Back to TopTop