Next Article in Journal
Near-Real Time Monitoring of Active Volcanoes from Space Using SLSTR (Sea and Land Surface Temperature Radiometer) SWIR (Shortwave Infrared) Observations
Previous Article in Journal
Time-Series Analysis of Microtopographic Evolution and Morphological Changes in Regressive Tidal Creeks via UAV-LiDAR
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Enhancement of Signal-to-Noise Ratio of Void Detection Signals in Concrete-Filled Steel Tubular Structures Using the Good Point Set and Vibrational Snow Ablation Optimizer

1
College of Civil and Construction Engineering, Hunan Institute of Technology, Hengyang 421002, China
2
School of Civil Engineering, Fujian University of Technology, Fuzhou 350118, China
*
Author to whom correspondence should be addressed.
Sensors 2026, 26(13), 4261; https://doi.org/10.3390/s26134261 (registering DOI)
Submission received: 22 May 2026 / Revised: 29 June 2026 / Accepted: 1 July 2026 / Published: 4 July 2026
(This article belongs to the Section Industrial Sensors)

Abstract

Deep learning (DL)-based percussion methods in concrete-filled steel-tube (CFST) void detection have gained much attention. However, the detection signal contains a large amount of noise, which affects the accuracy of qualitative and quantitative analyses of the subsequent detection results. To improve the signal-to-noise ratio (SNR) during percussion detection, this study proposes a CFST void detection method using the good point set and vibrational snow ablation optimizer (GVSAO) algorithm and dual-channel parallel convolutional neural networks (CNNs). The proposed method employs the gram angle field (GAF) to transform percussive sound signals into images. It then constructs a dual-channel parallel CNN structure, where the GAF is decomposed into the following two maps: the gram angle sum field (GASF) and the gram angle difference field (GADF). These maps are simultaneously fed into the CNN for training. The outputs from the two channels are concatenated and fused. Finally, the GVSAO algorithm was used for model optimization to improve convergence speed and recognition accuracy. Both the temporal and spatial characteristics of the knocking sound signal are fully preserved, while the interference of different construction noises is effectively avoided. Validation experiments were conducted on CFST specimens with different heights of voids (0, 50, 100, and 150 mm) under different pressure loads. The original sample dataset and the signal-enhanced dataset were obtained by adding background noise with different SNRs. The test results show that the prediction accuracies on the original signal dataset are consistently above 98.74%. Among them, the accuracy achieves 100% at pressure loads of 0 and 50 tons. Additionally, the prediction accuracies on the signal-enhanced dataset are all above 97.2%, indicating that the model maintains a high level of classification performance. This suggests that the model can effectively suppress noise and exhibits excellent robustness.

1. Introduction

To comprehensively leverage the advantages of steel and concrete materials, engineers have incorporated these two materials into the same cross-sections of bridge structures. This resulted in the creation of concrete-filled steel-tubular (CFST) arch bridges [1,2]. CFST arch bridges capitalize on the characteristics of composite materials and arch structures [3]. Globally, approximately 500 CFST arch bridges have been constructed [4]. Nevertheless, in the context of steel–concrete composite structures, which entail the integration of internal and external structural elements, the performance of the steel–concrete interface is solely dependent on the adhesion between the steel tube and the concrete. Owing to the lack of mechanical interlocking or other forms of direct connection between these two materials, engineers have expressed concerns about potential problems such as debonding and void formation, which may ultimately undermine the integrity and functionality of the steel–concrete assembly [5,6]. Consequently, it is imperative to develop effective void detection methods to guarantee the safety and integrity of the CFST structures.
Currently, the methods for detecting voids in concrete-filled steel tube (CFST) structures can be classified into non-destructive testing (NDT) and destructive testing (DT). Destructive testing involves core drilling and sampling to directly expose the state of the voids, which may cause certain damage to the structure [7]. Non-destructive testing (NDT) techniques are now regarded as a promising alternative for void detection [8]. Presently, the commonly employed NDT techniques encompass percussion detection, ultrasonic detection, scanning technique detection, X-ray detection, elastic wave detection, infrared thermography detection, and radar detection [9,10,11,12,13,14,15,16]. Among these, the percussion testing method is one of the most convenient, rapid, and easily implementable approaches. Nevertheless, this method is highly reliant on the operator’s expertise, and the results may display a certain degree of subjectivity, thus being prone to misjudgment and omission. Consequently, it severely restricts the development of the application of the percussion detection method [17,18].
In recent years, instruments and equipment, such as percussion hammers, sensors, microphones, and collectors, have been introduced and utilized in percussion inspections. These have enhanced the inspection accuracy by converting the sound signals generated during percussion into electrical signals. The modern theory of localized percussion detection was put forward by Cawlwy and Adams. Time-domain and frequency-domain analyses are conducted on the stress signals obtained from percussion. As the defect size increases, the impact duration lengthens, the frequency decreases, and the stress amplitude increases [19,20]. Subsequently, WichiTech, Rolls-Royce Mateval, and Mitsui developed products for detecting defects in composite materials, such as RD3, woodpecker, and Tapometer. P. K. Raju proposed the AIT method and applied the acoustic emission probe in a percussion device [21,22]. Wu et al. [23,24] conducted computational analysis and processing on acceleration, acoustic, and pressure signals generated during the percussion process. In recent years, deep learning (DL) has experienced significant development, providing novel perspectives and methodologies for sound signal recognition.
Deep learning (DL) diagnostic methods obviate the need for precise baseline signals or accurate modeling. By mining a substantial volume of data within a specific class of features as the basis for fault judgment, these methods exhibit strong robustness and portability. They have been extensively applied in the field of defect diagnosis [25,26,27,28,29]. Jiang et al. [30] developed a structure where multiple percussion devices are simultaneously actuated to enhance detection efficiency. To expand the detection scope, a regionally integrated bispectral method is proposed for extracting feature vectors. Based on the disparity in the bispectral frequency distributions of dense and void signals, a thresholding approach is proposed for classifying the two scenarios. The classification accuracy surpasses that of the traditional power spectrum method; however, the detection accuracy remains relatively low.
Kang et al. [31] estimated the size of the void using the following four dimensions: the measured area energy under the rectified signal envelope of the acquired acoustic signal (MARSE), the slope of the initial portion of the frequency-domain migration spectrum, the peak amplitude of the wavelet transform, and the frequency corresponding to the peak amplitude. The accuracy of both the peak amplitude of the wavelet transform for nulling and the frequency corresponding to this peak is maintained at a high level. Nevertheless, the influence of background noise has not been considered.
Chen et al. [32] analyzed the sound wave data of concrete wall thickness voids of different sizes in steel tubes through power spectral density analysis. They extracted 9 features for training in the decision tree (DT) and support vector machine (SVM), with detection accuracies of 96.33% and 94.17% respectively. To enhance the detection accuracy, they employed the class activation mapping (CAM) to classify the CFST structural void percussion sound signal features. The defect detection accuracy reached 99.81%, yet there was a decline in computational efficiency [33]. To account for the effect of background noise, they proposed a lightweight CFST void detection method utilizing the Mel Frequency Cepstrum Coefficient (MFCC) algorithm and integrated machine learning (ML). This method improves the detection accuracy and efficiency, as well as the robustness, of signal processing [34].
In this study, a void detection method for CFST structures based on the combination of the GVSAO algorithm and dual-channel parallel CNN is proposed. The method is inspired by GAF dense feature extraction [35] and deep learning [36]. The CFST specimens were first percussed by tapping them in the laboratory to obtain their void sound signals under different pressure loads. The signals are divided into the following four types: “no voids” and voids with three different height levels (5 cm, 10 cm, and 15 cm). Enhanced data were generated by introducing background noise to the original signals and subsequently labeled for further processing. The labeled one-dimensional (1D) temporal signals were transformed into two-dimensional (2D) images of two types, GASF and GADF, using the GAF method. These images were then fed into two parallel CNNs for feature extraction and fusion. Finally, classification optimization is performed based on the GVSAO algorithm to obtain an accurate void diagnosis model. The performance of the proposed void diagnostic model is first validated using experimental data. Subsequently, the diagnostic accuracy and efficiency of different SNR models were analyzed by extracting signal features. Overall, the proposed method has the following two practical properties:
(i)
The proposed method ensures the complete preservation of both temporal and spatial characteristics of the percussion sound signal while effectively mitigating interference from various construction noises.
(ii)
The proposed method has the effect of visualizing and processing signal features in a certain way.
The rest of the paper is organized as follows: Section 2 describes the CFST structural void detection method, including GAF conversion, training of dual-channel parallel CNNs, GVSAO, and its extension in this study. Section 3 details the experimental steps. Section 4 discusses the prediction results. The discussion is presented in Section 5. The conclusions are presented in Section 6.

2. CFST Structural Void Detection Method

To enhance the SNR during percussion detection, Figure 1 shows the conceptual flowchart of the proposed GVSAO algorithm in this study, which is integrated with parallel CNNs for void detection in the CFST structure. The procedure is divided into the following four steps: (1) experimental data acquisition; (2) construction of a dual-channel parallel CNN training model; (3) development of a diagnostic model based on the GVSAO algorithm; and (4) implementation of void detection.
The procedure for detecting cavities in CFST structures is outlined as follows: (1) A hammer is utilized to percuss the surface of the steel tube, and the resulting audio signal is recorded using a smartphone. The recorded signals are subsequently classified and stored on the device. Various background noises are introduced into the percussive signals to elevate the noise level, thereby enhancing the robustness of the model against environmental interference. (2) The GASF graph and GADF graph are simultaneously fed into two parallel CNNs. After undergoing double-layer convolution and pooling operations, each CNN outputs a 1D vector. These two sets of 1D vectors are then concatenated and fused. The fused features are subsequently passed through a fully connected layer into a Softmax classifier, which outputs the probabilities of detecting different defective states of the CFST structure based on the four percussive signals. (3) To establish an accurate diagnostic model, the GVSAO algorithm is employed to optimize the hyperparameters. This optimization process improves the diagnostic accuracy for identifying various defect states in CFST structures. (4) Laboratory experiments are conducted to detect the defective states of the CFST structures.

2.1. Enhanced Signal Robustness

In engineering applications, the acquisition of sound signals is often subject to a certain degree of noise interference. High diagnostic accuracy, especially for sound signals, in the face of the interference of various sounds in the natural environment. It is what will show the superiority of the testing method. Therefore, the test set samples were augmented with the mechanical equipment, wind, and welding noise disturbances in the construction site, as shown in Figure 2 (during recording, only isolated noises from mechanical equipment, wind, and welding were present, with no other noise interference). Test samples are fed into each trained model to verify the good robustness of the method proposed in this paper. The following equation from the paper published by Shen [34] et al. was used to describe the addition of noise:
A E i = A r a w i + A n o i s e i i = 1 , 2 , , n ,
where i is the signal point and n is the number of signal points. AE, Araw, and Anoise denote the amplitude of the enhanced sound signal, the amplitude of the original sound signal, and the amplitude of the noisy sound signal, respectively. The degree of noise level after the enhancement of the sound signal can be quantitatively represented and calculated using the SNR, as shown in the formula below [34]:
SNR dB = 10   log 10 i = 1 N A r a w i 2 / N i = 1 N A n o i s e i 2 / N ,
The values of the SNR under different background noises are obtained from the above equation as 7.36 dB, −5.11 dB, and −7.88 dB, as shown in Figure 2c. In addition, to demonstrate the efficacy of the proposed method in enhancing the SNR, Gaussian white noise with SNR levels of −10 dB, −5 dB, 0 dB, 5 dB, and 10 dB was selected for evaluation. These samples were used as inputs for the test set and subsequently fed into the optimized diagnostic model.

2.2. Signal Feature Extraction

2.2.1. GAF−Based Data Visualization

GAF converts 1D sound signals into 2D images. Its fundamental principle is to transform 1D data from a Cartesian coordinate system to a polar coordinate system, based on its unique form of inner product definition. The time−dependent information is characterized through trigonometric summation and difference operations. Sequential tiling into the image from top left to bottom right generates the following two types of images: GASF and GADF.
Defining a time−series Z = z 1 , z 2 , , z i , , z n , where i is the time point, i = 1, 2, ..., n. The process of transforming Z to GAF is as follows [35]:
(1)
Standardized scaling: the time−series Z in the Cartesian coordinate system is first scaled to z ˜ i in the range of [−1, 1] using Equation (1).
(2)
Polar coordinate transformations: The polar coordinate transformation converts the time-series magnitude data into vectors and subsequently performs the inner product operation. Its transformation formula is as follows:
ϕ = arccos z ˜ i 1 z ˜ i 1 , z ˜ i Z ˜ r = t i / N t i = 1 , 2 , , N ,
where ti is the time point; N is a constant factor of the regularized polar coordinate generating space; ϕ is the phase angle; r is the polar coordinate radius; Z ˜ is the normalized scaled Z; Z ˜ is transformed in polar coordinates to form a sequence of polar coordinate vectors, Z ˙ = z ˙ 1 , z ˙ 2 , , z ˙ i , , z ˙ n .
The above mapping equation has two important properties: First, it enables bi-directional mapping. According to the trigonometric properties, cosϕ is monotonically decreasing at ϕ 0 , π . Thus, given the instantaneous value of the temporal amplitude, the corresponding value mapped to polar coordinates is uniquely determined, and the inverse mapping is also unique. Second, absolute time relations are preserved in polar coordinates.

2.2.2. GAF Transform

Define the Gram matrix, G, as shown in Equation (4). The inner product between different vectors can characterize their correlation, while the angle between these vectors shows the degree of correlation among them.
G = Z T Z = z ˙ 1 , z ˙ 1 z ˙ 1 , z ˙ n z ˙ 2 , z ˙ 1 z ˙ 2 , z ˙ n   z ˙ n , z ˙ 1 z ˙ n , z ˙ n ,
where · , · denotes the inner product operation.
GAF defines two unique forms of inner product with penalty terms to eliminate the effect of Gaussian noise, which can be described as follows:
z ˙ i , z ˙ j = cos ϕ i + ϕ j ,
z ˙ i , z ˙ j = sin ϕ i + ϕ j ,
where ϕ i and ϕ j are the phase angles of z ˙ i and z ˙ j , respectively.
For the above two definitions of inner product forms, two corresponding GAFs can be obtained, namely, GASF and GADF, respectively. Their Gram matrices are GGASF and GGADF, respectively:
G G A S F = cos ϕ 1 + ϕ 1 cos ϕ 1 + ϕ n cos ϕ 2 + ϕ 1 cos ϕ 2 + ϕ n   cos ϕ n + ϕ 1 cos ϕ n + ϕ n ,
G G A D F = sin ϕ 1 + ϕ 1 sin ϕ 1 + ϕ n sin ϕ 2 + ϕ 1 sin ϕ 2 + ϕ n   sin ϕ n + ϕ 1 sin ϕ n + ϕ n ,
After transforming the Gram angle field, as described above, the characterization results of the CFST structure at different heights of the void state are obtained, as shown in Figure 3.
For sound amplitude data that are close together on the time scale, the GAF transform effectively mitigates signal interference. Let Δϕi and Δϕj represent the phase-angle offsets of vectors z ˙ i and z ˙ j , respectively, under noise interference. In the presence of differential mode noise interference, the phase-angle offset satisfies Δϕi = −Δϕj. When there is a common mode noise disturbance, the relationship Δϕi = Δϕj holds. These two different types of interference can be automatically eliminated by substituting the corresponding interference terms into Equation (9) and Equation (10), respectively.
z ˙ i , z ˙ j = cos ϕ i + Δ ϕ i + ϕ j + Δ ϕ j ,
z ˙ i , z ˙ j = sin ϕ i + Δ ϕ i ϕ j + Δ ϕ j ,

2.3. Training Process Using Dual-Channel Parallel CNNs

This paper adopts a dual-channel parallel CNN for training. First, the GASF and GADF maps are simultaneously input into two parallel CNN channels. After double-layer convolution-pooling, each CNN channel outputs a set of 1D vectors. Then, the two sets of 1D vectors are concatenated and fused to form a comprehensive feature representation. The fused features are finally fed into the Softmax classifier through the fully connected layer, which predicts the probabilities of the four CFST structures being in various defective states. The dual-channel parallel CNN structure is shown in Figure 1, and the network structure parameters are provided in Table 1.

2.4. Diagnostic Model Construction Based on the GVSAO Algorithm

To improve the accuracy of the CFST defect diagnosis, this section introduces the application of the GVSAO algorithm for optimizing hyperparameters to identify the optimal diagnostic model. The overall flowchart is shown in Figure 4.
The process of optimizing the diagnostic model by the GVSAO algorithm is described in detail as follows:
The snow ablation optimizer (SAO) algorithm draws its inspiration from the sublimation and melting behavior of snow, encompassing four primary phases: the initialization of the sample data, the exploration phase, the exploitation phase, and the two-population mechanism. A key characteristic of this algorithm is its ability to balance exploitation and exploration within the solution space, thereby preventing premature convergence of diagnostic models. To leverage the strengths of this algorithm for the extraction of abnormal sound signal features and the search for optimal diagnostic models, this section proposes an optimization and enhancement strategy by incorporating good point sets and vibrational strategies as follows:
(1)
Good point set algorithms initialize random solution sets
The good point set algorithm was first proposed by Hua [37]. Suppose there exists such a set in Euclidean space Hs of dimension s. P n k = r 1 n · k , r 2 n · k , , r s n · k , 1 k n . The deviation meets φ n = C r , ε n 1 + ε . We refer to this set as the set of good points. r is a good point. The good point is r i = 2 cos 2 π i p ; 1 i n , where p is the smallest prime number satisfying p 2 s + 3 . The set of good points can be mapped to the search space by the following equation [38]:
Z = U L P n k + L = z 1 , 1 z 1 , 2 z 1 , D i m 1 z 1 , D i m z 2 , 1 z 2 , 2 z 2 , D i m 1 z 2 , D i m 1 z N 1 , 1 z N 1 , 2 z N 1 , D i m 1 z N 1 , D i m z N , 1 z N , 2 z N , D i m 1 z N , D i m N × D i m ,
where U and L are the upper and lower bounds of the solution space, respectively. N is the swarm size. Dim is the dimension of the solution space and also corresponds to the number of hyperparameters.
To reflect the state of the art of the good point set algorithm, this section generates 500 sample points using both the good-point-set strategy and the randomized strategy. Figure 5a shows the initial overall distribution of 500 points generated by the good point set in two-dimensional space. Figure 5b shows the initial overall distribution of 500 points generated by the random strategy.
As can be seen from Figure 5, the points generated by the good point set are more uniform than those generated through random methods. Therefore, the population diversity can be effectively enhanced by introducing the good point set, which helps the algorithm to get rid of local optimality.
(2)
Periodic oscillatory mutation policy search for optimal solutions
Implementing a generalized mutation operation on the random solution set after initializing the good-point-set strategy can be described as follows [39]:
z i , j t = F g z i , j t , f r ,
where F is the generalized mutation function. It is the number of iterations. g z i , j t is the mutation operator that provides the progeny carrier. fr is a customized oscillatory fluctuation frequency. Mutation strategies focus on how to apply mutation operators in the optimization process. After updating the program and then applying the mutation operator to all ice crystal dimensions of the entire swarm in each fr−1 period, the particles in the swarm diffuse throughout the design space. The value in this article is 10. This operator is called the global mutation operator and is given by the following [40]:
z i , j t = z i , j t 1 + A 0.5 r a n d δ i = 1 , 2 , , N j = 1 , 2 , , d i m δ = 1       i f       t = n f r       n = 1 , 2 , 0       i f       t n f r ,
where A is the customized oscillatory fluctuation amplitude, which can be a fixed value or a dynamic value that changes with iterations. The value in this article is 5. The rand is a random number generated by a random number generator in the interval [0, 1].
(3)
Dual population mechanism balances computational accuracy and efficiency
The GVSAO algorithm was designed with a two-population mechanism to address the need for both exploration and exploitation, and it remains an area of ongoing research and refinement. In the initial stages of the iteration process, the entire population is randomly divided into two equal-sized subpopulations. The whole population and these two subpopulations are denoted as Po, Pa, and Pb, respectively. Furthermore, the sizes of Po, Pa, and Pb are denoted as No, Na, and Nb, respectively. Herein, Pa is responsible for exploration, while Pb focuses on exploitation. During the iteration process, Pb decreases and Pa increases. The detailed iterative procedure is shown in Figure 6.
To develop multiple search paths to address the highly dispersed extension of the sample data, this paper introduces one of the most classical snowmelt models, the degree-day method [41], to reflect this situation. The general form of this approach is as follows:
M = D D F × T ,
where M is the snowmelt rate, which is the key parameter for modeling the snowmelt behavior of the development path. T is the average daily temperature. DDF denotes the degree-day factor ranging from 0.35 to 0.6 [40]. The updated DDF value during each iteration can be expressed as follows:
D D F = 0.35 + 0.25 × e t t max 1 e 1 ,
where tmax is the maximum value of the number of iterations.
Bringing Equation (15) as in Equation (14), the following is obtained:
M = 0.35 + 0.25 × e t t max 1 e 1 × T t , T t = e t t max ,
The position update equation for the development path process is as follows:
Z i t + 1 = M × G t + B M i t θ 1 × G t Z i t + 1 θ 1 × Z ¯ t Z i t ,
where, θ1 = 2 × rand − 1. BMi(t) is the Brownian random number vector. The sign represents entry-wise multiplications. G(t) denotes the optimal solution. Z ¯ t is the location of the center of mass of the sample population with the following expression:
Z ¯ t = 1 N o i = 1 N o Z i t ,
In summary, the complete position update equation for the SAO algorithm is as follows:
Z i t + 1 = E l i t e t + B M i t r a n d × G t Z i t + 1 r a n d × Z ¯ t Z i t , i z a M × G t + B M i t θ 1 × G t Z i t + 1 θ 1 × Z ¯ t Z i t , i z b E l i t e ( t ) B e s t G t , Z 2 n d t , Z 3 r d t , Z 50 % t ,
After enhancing the SAO algorithm with the good point set algorithm and periodic oscillatory mutation policy, the complete position update equation for the GVSAO algorithm is as follows:
Z i t + 1 = Z i t 1 + A 0.5 r a n d , δ = 1 E l i t e t + B M i t r a n d × G t Z i t + 1 r a n d × Z ¯ t Z i t , δ = 0 , i z a M × G t + B M i t θ 1 × G t Z i t + 1 θ 1 × Z ¯ t Z i t , i z b E l i t e ( t ) B e s t G t , Z 2 n d t , Z 3 r d t , Z 50 % t ,
where Z2nd(t) and Z3rd(t) represent the second-best individual and the third-best individual in the current population, respectively. Z50%(t) denotes the position of the center of mass of the individual whose fitness value is ranked in the top 50%. za and zb denote the sizes of subpopulations Pa and Pb, respectively, in the iterative process. The iterative flowchart of the GVSAO algorithm is shown in Figure 7.
Comparison of the GVSAO in a simple case: The Ackley test function was selected as the benchmark test function. The Ackley test function is a multimodal test function. To reduce the computational cost, the problem dimension, d, was set to 3, the cluster size, s, to 5, and the maximum number of iterations, T, to a fixed value of 200 in the experiments. All algorithms were run 40 times, and the average results were calculated. The results are depicted in Figure 8. The averaged best objective function values versus generations are shown in Figure 8a. The GVSAO outperforms the SAO algorithm. It decreases the required generations by 50% or more compared with the SAO. Additionally, the accuracy of the solution is at about the 10−7 level. In Figure 8b, the swarm diversity versus generations is observed. The swarm diversity of the GVSAO gradually decreases during the generations. However, its change is in stages and periodic due to periodic mutation applications.

3. Test Step

To verify the feasibility and effectiveness of the above algorithms, laboratory tests were conducted by digging voids of different sizes in the CFST specimens. As shown in Figure 9, the striking device was a hammer, the percussion signal recording device was a smartphone, and the source of the percussion sound was a CFST specimen. A hammer was used to apply an impact load of 30 ± 5 N. Data outside the range of 30 ± 5 N were excluded. The smartphone model was an iPhone 14, which features dual-frequency GPS positioning. Its frequency response range is 20 Hz ~ 20,000 Hz. Axial force was applied using a hydraulic servo loading system (Model MTS 810,manufactured by MTS Systems of the United States). Through closed-loop feedback via a pressure transducer (range: 0~2000 kN, accuracy: ±0.3%), the loading error was controlled to within ±1%. After testing, the load was unloaded to zero at a rate of 0.2 kN/s to prevent secondary damage to the component caused by impact loads.
The tube has a diameter of 220 mm, height of 400 mm, and thickness of 6 mm. The compressive strength of the filled concrete, fc, is 50 MPa. Three artificial voids made of plexiglass were placed near the inner surface of the steel tube before the concrete was poured, as shown in Figure 10. The size of #1 void is 100 mm × 50 mm × 50 mm (length × depth × height), the size of #2 void is 100 mm × 50 mm × 100 mm, the size of #3 void is 100 mm × 50 mm × 150 mm. The void is arranged with 3 mm plexiglass and glued to the inner wall of the steel tube with strong adhesive, and the position of the outer wall of the steel tube corresponding to the position of the void should be marked accordingly. The specimens were cured under standard conditions for 28 days before testing commenced. After the concrete is poured, mark the outside of the tubular at the location of the void, as shown in Figure 10.
The #1, #2, and #3 voids were divided into 6, 9, and 15 percussion areas, respectively. Additionally, five percussion areas were laid out at the no-void location, with each percussion area repeated for five impacts. As a result, a total of 225 signals were captured by the signal recording equipment and subsequently normalized to form the initial signal dataset. The enhanced signals are reconstructed by applying further normalization with the three data-enhancement techniques described in Section 2.1, which together with the normalized original signals constitute the reconstructed signal dataset. As shown in Table 2, this dataset was categorized using the four void heights of 0 mm, 50 mm, 100 mm, and 150 mm, which correspond to the respective sample labels.
It is widely recognized that the main arch ring of the CFST bridge is dominated by axial pressure. The amplitude and frequency of the percussion sound vary under different pressure loads. During testing, the signal-to-noise ratio was maintained between −1 dB and 1 dB. To ensure consistency across recordings, the smartphone was positioned approximately 5 cm from the tapping source. To simulate this phenomenon, the following experimental procedure was designed:
(1)
CFST specimens were tested by placing them in a pressure tester 28 days after the completion of the concrete placement, as shown in Figure 11. First, when the pressure was zero, each labeled void position was sequentially percussed with a hammer, and the resulting sound was recorded using a cell phone. For each percussion, a sample sound was recorded, and the corresponding sound file was appropriately labeled.
(2)
Pressure was applied by the press, and when the pressure was 20 tons, the labeled position of each void was percussed sequentially with a hammer, and the sound was recorded with a cell phone. For each percussion, a sample sound was recorded, and the sound file was appropriately labeled.
(3)
When the pressure was 50 tons, a hammer was used to percuss the labeled position of each void in turn, and a cell phone was used for sound recording. For each percussion, a sample sound was recorded, and the sound file was appropriately labeled.
(4)
When the pressure was 100 tons, a hammer was used to percuss the labeled position of each void in turn, and a cell phone was used for sound recording. For each percussion, a sample sound was recorded, and the sound file was appropriately labeled.

4. Results and Discussion

4.1. CFST Void Detection Training Under Different Pressure Loads

In this section, the maximum pooling layer is applied to downscale the 2D time–frequency matrix to 1D time–frequency parameters. Table 3 shows the division of the original dataset and the enhanced signal dataset. Each dataset was first proportionally divided into a training set (80%) and a test set (20%). The training set is then further divided into a training set and a validation set for model fitting. In this section, the GVSAO algorithm is used to optimize the hyperparameters in the convolutional layer, which include the learning rate, convolutional kernel size, and the number of neurons. Table 4 shows the final values of the optimized hyperparameters.
To characterize the void percussion sound features of the CFST specimens under different pressure loads, the sound data are now grouped and numbered again, as shown in Table 5.
Related studies have been conducted to predict the audio of void percussion at different heights under unpressurized loading, and the prediction accuracy has reached more than 99% [33,34,35]. However, in practical engineering applications, the arch ring of the CFST arch bridge serves as the axial pressure member. Under the influence of different pressure loads, the sound emitted from the void area becomes notably “lower” in tone. To explain the differences in impact sounds under varying pressure loads, a time–frequency analysis was conducted. Taking the audio sample labeled #2 as an example, the time–frequency plots under different axial pressure loads are shown in Figure 12.
As shown in Figure 12, as the load increases, the main frequency of the acoustic wave first shifts toward the high-frequency range and then shifts toward the low-frequency range. This demonstrates that as stiffness increases, the natural frequency rises. When the axial load approaches the critical buckling value, the lateral stiffness of the specimen degrades, and the equivalent stiffness decreases, resulting in a decrease in the acoustic frequency.

4.2. Accuracy and Efficiency of Predictive Modeling

Due to the space limitation of the paper, the computational accuracy and efficiency of the prediction model demonstrated using sample data with a pressure load of 50 tons as an example. The model training was completed after 200 iterations. The accuracy and loss value curves for the original dataset test are shown in Figure 13. For better presentation, the accuracy results for each dataset under different pressure loads are listed in Table 6. Figure 13 shows the accuracy confusion matrix for the two tested datasets.
From Figure 13 and Figure 14 and Table 5, it can be seen that for the original dataset, the training set accuracy converges to about 99.89%, with a loss value of approximately 0.007. The prediction is 96.30%. The recall is 100%. The F1 score is 98.11%. The validation set accuracy converges to about 99.2%, with a loss value of approximately 0.04. The prediction is 95.60%. The recall is 97.44%. The F1 score is 95.25%. The final test accuracy was 100%. In contrast, for the signal enhancement dataset, the final test accuracy is 97.2%. The prediction is 94.51%. The recall is 99.36%. The F1 score is 96.56%.

4.3. Comparison of the Effectiveness of Different Algorithms in Optimizing the Training Model

To verify the advantages of the GVSAO algorithm proposed in this paper over other methods, four commonly used optimization algorithms were selected for comparative experimental analysis. These include the following: (1) XGBoost; (2) Random Forest (RF); (3) LightGBM. In this study, all comparison models (including XGBoost, Random Forest, and LightGBM) adopted a unified feature input standard. For audio data, MFCC features were first extracted, as these capture the key spectral characteristics of the audio signal. The two-dimensional MFCC features were then converted into one-dimensional feature vectors by averaging them over the time dimension, resulting in tabular data for input. The specific parameters for feature extraction were as follows: feature dimension M = 24, with 12 dimensions for the cepstral coefficients and 12 dimensions for the first-order differences. For high-frequency signals, a shorter frame length is required to capture transient features. Therefore, the length of each frame was set to 20 ms. The frame shift was set to half the frame length. Due to space limitations, the specific processing workflow will not be elaborated upon here. Table 7 shows the optimal hyperparameters for different algorithms.
The accuracy-versus-loss value curves for the signal enhancement dataset under a 50-ton pressure load for the above algorithms’ training are plotted in Figure 15.
As can be seen from Figure 15, the proposed method performs superiorly in terms of classification accuracy in the training set, smoothing out to about 97.2% after convergence. After completing 200 iterations, the loss value minimized and converged to around 0.08. Both the convergence speed and the final convergence value outperformed other methods, indicating that the proposed method has the strongest data-fitting capability.
As shown in Figure 16, the test accuracy of each algorithm for the two datasets under different pressure loads is presented.
As depicted in Figure 16, the original signal set was tested with high precision, with the accuracy ranging from a minimum of 96.14% to a maximum of 100%. This indicates that all algorithms exhibit excellent performance in processing signals without the addition of noise. In contrast, the test accuracy for the signal enhancement dataset ranges from a minimum of 86.11% to a maximum of 99.78%, which is relatively lower. Notably, the XGBoost algorithm has the lowest test accuracy of approximately 86.1%, because it fails to account for the temporal characteristics between data points at different time instances. The two methods RF and LightGBM are comparable, and both can preserve different temporal correlation feature information, thus enhancing the classification accuracy. However, RF can only capture the dependency of local temporal features and cannot achieve the sharing of temporal features on a global scale, which may lead to gradient vanishing in long sequences, resulting in a decrease in test accuracy to 92.7%. Although LightGBM solves the RF gradient vanishing problem to a certain extent and can process temporal features globally, it suffers from high computational complexity, slow computation speed, and demanding hardware requirements, making it difficult to achieve optimal results for long sequences, leading to a reduction in test accuracy to 92.2%. As a result, the average test accuracy of RF and LightGBM is only approximately 95%. The performance of the validation set was unstable during the training process.
This study conducted a total of 200 full training epochs during the model training stage. A batch size of 64 was used during training. The compute nodes used for model training and evaluation were equipped with two NVIDIA Tesla V100 GPUs (each with 16 GB of HBM2 memory). The CPU was a 14th generation Intel® Core™ i5–14600 KF (2.5 GHz, 14 cores, 20 threads), with 128 GB of DDR4 system memory and 1 TB of NVMe SSD storage.

4.4. Robustness Analysis

In the face of noise interference at the construction site, it is necessary to maintain high diagnostic accuracy to illustrate the effectiveness of the method proposed in this paper. Therefore, the test set samples are fed into each trained model by adding construction site noise interference to verify the robustness of the proposed methods, respectively.
To further evaluate the ability of the proposed method to enhance SNR, Gaussian white noise with SNRs of −10 dB, −5 dB, 0 dB, 5 dB, and 10 dB (the lower the SNR, the higher the relative noise) was selected as the input samples of the test set, which were then processed by the optimal models saved during training using various methods. The prediction accuracy when the pressure load is 50 tons is taken as an example for robustness analysis, and the accuracy of the model prediction of each algorithm under different SNRs is obtained, as shown in Table 8.
As can be observed from Table 8, the test accuracy of the method proposed in this paper declines by 2.15% and 3.22% under Gaussian white noise conditions of −10 dB and −5 dB, respectively. Specifically, the test accuracies of the XGBoost and RF methods experience a significant decrease, while the LightGBM method shows relatively smaller reductions in comparison. Nevertheless, the overall testing performance of these methods still lags behind that of the method proposed in this paper. This indicates that the optimization algorithm introduced in this paper sustains a high level of diagnostic classification accuracy even when faced with varying degrees of construction site noise interference, thus demonstrating its strong noise suppression ability and robust diagnostic performance.

5. Discussion

This study proposes a CFST-based void detection method that combines the GVSAO algorithm with a dual-channel parallel convolutional neural network (CNN). Regarding acoustic signal feature processing, this study focuses on using the GVSAO algorithm to simultaneously optimize network hyperparameters (learning rate and regularization coefficient) and feature extraction parameters (GAF window size and sampling frequency). It effectively avoids the problem of getting stuck in local optima, which is common with traditional methods, significantly improving the efficiency of global optimization for parameter combinations. By introducing a nonlinear decay factor and a fitness feedback mechanism, the study addresses the issue of PSO getting trapped in local optima during the later stages of the iterative process. In terms of experiments, this study conducted cavity detection under different axial pressures from the perspective of the stress distribution in CFST arch bridges. It provides more reliable technical support for the non-destructive testing of internal defects in CFST structures in practical engineering applications. Using acrylic sheets affixed to the inner steel walls to simulate voids still does not accurately replicate the reflection of sound waves in reality.
The dataset used in this study is a small-scale laboratory dataset. The sample size is limited, and the data distribution may differ from that of actual complex engineering environments. This limits the generalizability and extrapolation potential of the research results to some extent. Second, the artificially created voids used in the experiments differ significantly from naturally occurring defects in actual engineering environments in terms of morphological characteristics, distribution patterns, and interactions with the surrounding medium. Artificial voids typically have regular shapes and well-defined boundaries, whereas real-world defects may be more complex and irregular. This may result in the reduced performance of models trained and validated using artificial void data when applied in practical scenarios.

6. Conclusions

To enhance the accuracy of void percussion detection in CFST arch bridges under different SNRs, this study proposes a CFST void diagnosis method that integrates a GVSAO with a parallel CNN. An accurate voiding diagnostic model was successfully developed. The main findings of this study are summarized as follows:
(1)
GAF is utilized to image the percussive sound signal to construct a dual-channel parallel CNN structure. The GAF is decomposed into a GASF map and GADF map, which are simultaneously fed into the CNN for training. Subsequently, the outputs of the two channels are spliced and fused. Finally, the GVSAO algorithm is utilized for classification. This method ensures that both the temporal and spatial features of the percussion sound signal are fully preserved, while the interference of different construction noises is effectively avoided.
(2)
To enhance the robustness of the diagnostic model to external disturbances, this study records and integrates three types of on-site construction noises—mechanical equipment noise, wind noise, and welding noise—and reconstructs them into a signal-enhanced dataset. Given that the CFSTs in arch bridges is under full-section pressure for long periods, the percussion sound samples of the CFST specimens under pressure loads of 0 ton, 20 tons, 50 tons, and 100 tons are recorded. Finally, by labeling, the original dataset and signal enhancement dataset of the void percussion signals under different pressure loads are composed.
(3)
Using the GVSAO algorithm with the dual-channel parallel CNN prediction model, the test accuracies on the original signal dataset exceeded 98.74%. Notably, the accuracy reached 100% for pressure loads of 0 tons and 50 tons. In addition, the test accuracies on the signal enhancement dataset exceeded 97.2%. This shows that the model still maintains a high level of classification, indicating that it can suppress noise significantly and has excellent robustness.
(4)
The model that integrates the GVSAO algorithm with a parallel CNN has the advantage of higher prediction accuracy compared with other traditional machine learning and deep learning algorithms after iterative training parameter optimization. It outperforms algorithms such as XGBoost, RF, and LightGBM in terms of diagnostic robustness. Furthermore, in the presence of noise interference, the proposed model maintains a diagnostic accuracy of over 96%, thereby validating its effectiveness and strong anti-interference capability.

Author Contributions

Conceptualization, B.X. and F.G.; methodology, B.X.; software, G.H.; validation, J.C., G.H., and B.X.; formal analysis, F.G.; investigation, F.G.; resources, B.X.; data curation, J.C.; writing—original draft preparation, G.H.; writing—review and editing, G.H.; visualization, B.X.; supervision, F.G.; project administration, B.X. and Z.T.; funding acquisition, B.X. and Z.T. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China, grant number: 52078058. This research was funded by the Hunan Students for Innovation and Entrepreneurship Training Program, grant number: S202511528155.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Editorial Department of China Journal of Highway and Transport. Review on China’s bridge engineering research: 2024. China J. Highw. Transp. 2024, 37, 1–160. [Google Scholar]
  2. Xiao, L.; Wei, X.; Wen, Z.; Kang, Z. State-of-the-artreview of steel-concrete composite bridges in 2019. J. Civ. Environ. Eng. 2020, 42, 168–182. [Google Scholar]
  3. Han, X.; Liu, C.; Hu, Q.; Wei, C.; Wang, Y.; Wang, L. Experimental and numerical study on in-plane behavior of concrete-filled steel tubular arches with local corrosion. Eng. Struct. 2025, 328, 119744. [Google Scholar]
  4. Chen, B.C.; Liu, J.P.; Wei, J. Concrete-Filled Steel Tubular Arch Bridges; Springer Nature: Singapore, 2023. [Google Scholar]
  5. Liu, X.; Huang, D.; Hou, X.; Yu, S. The bond behavior of the interface between high-strength concrete-filled double-skin steel tube. J. Constr. Steel Res. 2025, 226, 109320. [Google Scholar]
  6. Almasaeid, H.H.; Salman, D.G.; Abendeh, R.M.; Allouzi, R.A.; Rabayah, H.S. Interfacial bond capacity prediction of concrete-filled steel tubes utilizing artificial neural network. Cogent Eng. 2024, 11, 2297501. [Google Scholar] [CrossRef]
  7. Liu, J.; Yu, D.; Wang, G.; Qin, X. Size effect of core samples on bridge concrete strength with drilled core method. In Proceedings of the 2015 International Conference on Intelligent Transportation, Big Data and Smart City; ACM: New York, NY, USA, 2015; pp. 725–728. [Google Scholar]
  8. Chen, H.; Nie, X.; Gan, S.; Zhao, Y.; Qiu, H. Interfacial imperfection detection for steelconcrete composite structures using NDT techniques: A state-of-the-art review. Eng. Struct. 2021, 245, 112778. [Google Scholar]
  9. Mutlib, N. Evaluation of concrete compressive strength in CFST column using ultrasonic bulk waves: A simulation study. IOP Conf. Ser. Mater. Sci. Eng. 2020, 518, 022020. [Google Scholar]
  10. Dong, W.; Wu, Z.M.; Zhou, X.M.; Tan, Y. Experimental studies on void detection in concrete-filled steel tubes using ultrasound. Constr. Build. Mater. 2016, 128, 151–162. [Google Scholar] [CrossRef]
  11. Bang, H.; Park, S.; Jeon, H. Defect identification in composite materials via thermography and deep learning techniques. Compos. Struct. 2020, 246, 112405. [Google Scholar] [CrossRef]
  12. Xu, B.; Zhang, T.; Song, G.; Gu, H. Active interface debonding detection of a concretefilled steel tube with piezoelectric technologies using wavelet packet analysis. Mech. Syst. Signal Process. 2013, 36, 7–17. [Google Scholar] [CrossRef]
  13. Jiang, T.; Kong, Q.; Wang, W.; Huo, L.; Song, G. Monitoring of Grouting Compactness in a Post-Tensioning Tendon Duct Using Piezoceramic Transducers. Sensors 2016, 16, 1343. [Google Scholar] [CrossRef] [PubMed]
  14. Chen, H.; Zhou, M.; Gan, S.; Nie, X.; Xu, B.; Mo, Y. Review of wave method-based nondestructive testing for steel-concrete composite structures: Multiscale simulation and multi-physics coupling analysis. Constr. Build. Mater. 2021, 302, 123832. [Google Scholar]
  15. Tinkey, Y.; Olson, L.D. Sensitivity studies of grout defects in posttensioned bridge ducts using impact echo scanning method. Transp. Res. Rec. 2007, 2028, 154–162. [Google Scholar] [CrossRef]
  16. Yao, F.; Chen, G.Y.; Su, J.H. Experimental research and numerical simulation on grouting quality of shield tunnel based on impact echo method. Shock Vib. 2016, 2016, 1–10. [Google Scholar] [CrossRef]
  17. Zhang, T.S.; Ren, Z. Sound signal feature extraction of mine roof percussion based on human auditory model. J. Mine Autom. 2016, 42, 80–82. [Google Scholar]
  18. Zhou, Y.; Pei, Y.L.; Liu, M. Non-contact diagnosis for interface debonding of steelconcrete composited structure by using impact resonance test with microphone. Earthq. Eng. Eng. Dyn. 2020, 40, 67–79. [Google Scholar]
  19. Cawley, P.; Adams, R. The mechanics of the coin-tap method of non-destructive testing. J. Sound Vib. 1988, 122, 299–316. [Google Scholar]
  20. Duffour, P.; Morbidini, M.; Cawley, P. A study of the vibro-acoustic modulation technique for the detection of cracks in metals. J. Acoust. Soc. Am. 2006, 119, 1463–1475. [Google Scholar] [CrossRef]
  21. Chen, D.D.; Montano, V.; Huo, L.S.; Song, G. Depth detection of subsurface voids in concrete-filled steel tubular (CFST) structure using percussion and decision tree. Measurement 2020, 163, 107869. [Google Scholar] [CrossRef]
  22. Haque, A.; Raju, P.K. Acoustic impact technique for characterization of defects in laminated composites. In Proceedings of the 14th Biennial Conference on Mechanical Vibration and Noise: Vibration Isolation, Acoustics, and Damping in Mechanical Systems, Albuquerque, NM, USA, 19–22 September 1993; pp. 111–116. [Google Scholar]
  23. Wu, H.; Siegel, M. Correlation of accelerometer and microphone data in the “coin tap test”. IEEE Trans. Instrum. Meas. 2000, 49, 493–497. [Google Scholar] [CrossRef]
  24. Watts, G.; Pradyumna, S.; Singha, M. Nonlinear analysis of quadrilateral composite plates using moving kriging based element free Galerkin method. Compos. Struct. 2017, 159, 719–727. [Google Scholar] [CrossRef]
  25. Madhavan, S.; Sridharan, N.; Mahanta, T.; Vaithiyanathan, S. Diagnosis of Surface Defects in Hot-Rolled Steel from Deep Learning Features Using Machine Learning Algorithms. Arab. J. Sci. Eng. 2024, 50, 18333–18353. [Google Scholar] [CrossRef]
  26. Khazaee, M.; Ahmadi, H.; Omid, M.; Banakar, A.; Moosavian, A. Feature-level fusion based on wavelet transform and artificial neural network for fault diagnosis of planetary gearbox using acoustic and vibration signals. Insight-Non-Destr. Test. Cond. Monit. 2013, 55, 323–330. [Google Scholar] [CrossRef]
  27. Hu, Y.; Tu, X.T.; Li, F.C. High-order synchrosqueezing wavelet transform and application to planetary gearbox fault diagnosis. Mech. Syst. Signal Process. 2019, 131, 126–151. [Google Scholar] [CrossRef]
  28. Li, Y.B.; Li, G.Y.; Wei, Y.; Liu, B.; Liang, X. Health condition identification of planetary gearboxes based on variational mode decomposition and generalized composite multi-scale symbolic dynamic entropy. ISA Trans. 2018, 81, 329–341. [Google Scholar] [CrossRef] [PubMed]
  29. Chen, R.X.; Huang, X.; Yang, L.X.; Xu, X.; Zhang, X.; Zhang, Y. Intelligent fault diagnosis method of’ planetary gearboxes based on convolution neural network and discrete wavelet transform. Comput. Ind. 2019, 106, 48–59. [Google Scholar]
  30. Jiang, Z.D.; Luk, B.L.; Liu, K.P. Bispectra-based impact acoustic non-destructive evaluation. NDT E Int. 2009, 42, 652–657. [Google Scholar]
  31. Kang, S.H.; Yu, J.D.; Hong, W.T.; Lee, J. Estimation of cavities beneath plate structures using a microphone: Laboratory model tests. Sensors 2021, 21, 2941. [Google Scholar] [CrossRef]
  32. Chen, D.D.; Montano, V.; Huo, L.; Fan, S.; Song, G. Detection of subsurface voids in concretefilled steel tubular (CFST) structure using percussion approach. Constr. Build. Mater. 2020, 262, 119761. [Google Scholar] [CrossRef]
  33. Chen, D.D.; Shen, Z.; Huo, L.; Narazaki, Y. Percussion-based quasi real-time void detection for concrete-filled steel tubular structures using dense learned features. Eng. Struct. 2023, 274, 115197. [Google Scholar]
  34. Shen, Z.; Chen, D.D.; Zhao, L.; Wei, Y. Toward the balance between computational cost and model performance for the void detection of concrete-filled steel tubular structure using one-dimensional Mel-frequency cepstral coefficients and ensemble machine learning. Constr. Build. Mater. 2024, 411, 134366. [Google Scholar]
  35. Wang, Z.; Oates, T. Imaging time-series to improve classification and imputation. arXiv 2015, arXiv:1506.00327. [Google Scholar]
  36. Deng, L.Y.; Liu, S.Y. Snow ablation optimizer: A novel metaheuristic technique for numerical optimization and engineering design. Expert Syst. Appl. 2023, 225, 120069. [Google Scholar] [CrossRef]
  37. Hua, L.G. Applications of Number Theory to Modern Analysis; Science Press: Beijing, China, 1978. [Google Scholar]
  38. Zhou, G.; Cui, M.Y.; Wan, J.H.; Zhang, S. A review on snowmelt models: Progress and prospect. Sustainability 2021, 13, 11485. [Google Scholar] [CrossRef]
  39. Martinec, J.; Rango, A. Parameter values for snowmelt runoff modelling. J. Hydrol. 1986, 84, 197–219. [Google Scholar] [CrossRef]
  40. Pehlivanoglu, Y. A New Particle Swarm Optimization Method Enhanced with a Periodic Mutation Strategy and Neural Networks. IEEE Trans. Evol. Comput. 2013, 17, 436–452. [Google Scholar]
  41. Zhu, F.L.; Li, G.S.; Tang, H.; Li, Y.; Lv, X.; Wang, X. Dung beetle optimization algorithm based on quantum computing and multi-strategy fusion for solving engineering problems. Expert Syst. Appl. 2024, 236, 121219. [Google Scholar]
Figure 1. Conceptual flowchart of the CFST structure void detection methodology.
Figure 1. Conceptual flowchart of the CFST structure void detection methodology.
Sensors 26 04261 g001
Figure 2. Construction site noise added: (a) original signal; (b) construction site noise; (c) enhanced signal.
Figure 2. Construction site noise added: (a) original signal; (b) construction site noise; (c) enhanced signal.
Sensors 26 04261 g002
Figure 3. Characterization of the GAF transformation for different heights of the void state.
Figure 3. Characterization of the GAF transformation for different heights of the void state.
Sensors 26 04261 g003
Figure 4. CFST void detection overall flowchart.
Figure 4. CFST void detection overall flowchart.
Sensors 26 04261 g004
Figure 5. The set of points in two-dimensional space: (a) random strategy generates the point set; (b) good point set.
Figure 5. The set of points in two-dimensional space: (a) random strategy generates the point set; (b) good point set.
Sensors 26 04261 g005
Figure 6. Iterative flowchart for the two-population mechanism.
Figure 6. Iterative flowchart for the two-population mechanism.
Sensors 26 04261 g006
Figure 7. Iterative flowchart of the GVSAO algorithm.
Figure 7. Iterative flowchart of the GVSAO algorithm.
Sensors 26 04261 g007
Figure 8. Comparative results of the different algorithms: (a) averaged best objective function values versus generations; (b) swarm diversity versus generations.
Figure 8. Comparative results of the different algorithms: (a) averaged best objective function values versus generations; (b) swarm diversity versus generations.
Sensors 26 04261 g008
Figure 9. Experimental setup.
Figure 9. Experimental setup.
Sensors 26 04261 g009
Figure 10. Void location marking.
Figure 10. Void location marking.
Sensors 26 04261 g010
Figure 11. Pressure load test.
Figure 11. Pressure load test.
Sensors 26 04261 g011
Figure 12. Diagrams of impact signals for defect sample #2 under different axial compression loads.
Figure 12. Diagrams of impact signals for defect sample #2 under different axial compression loads.
Sensors 26 04261 g012aSensors 26 04261 g012b
Figure 13. Plot of test results for the original dataset.
Figure 13. Plot of test results for the original dataset.
Sensors 26 04261 g013
Figure 14. Confusion matrix of the accuracy of the test.
Figure 14. Confusion matrix of the accuracy of the test.
Sensors 26 04261 g014
Figure 15. Comparison of results after training with different algorithms.
Figure 15. Comparison of results after training with different algorithms.
Sensors 26 04261 g015
Figure 16. Testing the accuracy of each algorithm under different pressure loads.
Figure 16. Testing the accuracy of each algorithm under different pressure loads.
Sensors 26 04261 g016
Table 1. Parameters of the dual-channel parallel CNN network.
Table 1. Parameters of the dual-channel parallel CNN network.
Layer (Type)Output ShapeConnected To
Input_1 (InputLayer)(None, 227, 227, 3)
Input_2 (InputLayer)(None, 227, 227, 3)
conv2d (Conv2D)(None, 115, 115, 64)input_1
conv2d_1 (Conv2D)(None, 115, 115, 64)input_2
max_pooling2d(None, 58, 58, 64)conv2d
max_pooling2d_1(None, 58, 58, 64)conv2d_1
flatten_1 (Flatten)(None, 120)max_pooling2d
flatten_2 (Flatten)(None, 120)max_pooling2d_1
Concatenate(None, 240)flatten, flatten_1
Table 2. Datasets with different heights of voids.
Table 2. Datasets with different heights of voids.
Void Height (mm)Void Scope (mm)Label NumberPercussion NumberData Augmentation
00 × 002575
50100 × 5013090
100100 × 50245135
150100 × 50375225
Table 3. Dataset partitioning of the raw and enhanced signal dataset.
Table 3. Dataset partitioning of the raw and enhanced signal dataset.
Dataset IndexTraining SetValidation SetTesting SetTotal Number
Raw dataset540180180900
Enhanced signal dataset21607207203600
Table 4. Values of hyperparameters.
Table 4. Values of hyperparameters.
HyperparametersLearning RateConvolutional Kernel SizeNumber of Neurons
Upper limit0.015120
900
Lower limit0.00111
Final values0.003570254 3120
Table 5. Datasets for the void detection under different pressure loads.
Table 5. Datasets for the void detection under different pressure loads.
Pressure Loads (t)Raw DatasetEnhanced Signal Dataset
09003600
209003600
509003600
1009003600
Table 6. Dataset partitioning of the raw and enhanced signal dataset.
Table 6. Dataset partitioning of the raw and enhanced signal dataset.
Dataset Index0 t20 t50 t
Raw dataset10099.45100
Enhanced signal dataset99.7898.8297.20
Table 7. The optimal hyperparameters for different algorithms.
Table 7. The optimal hyperparameters for different algorithms.
ModelHyperparameter
XGBoostlearning rate = 0.1, n_estimators = 100, max depth = 3
= 5, min_num_neurons = 150
RFmax depth = 3, n_estimators = 150, min_samples_leaf = 7
min_samples_leaf = 7
LightGBMlearning rate = 0.1, n_estimators = 50, num_leaves = 8
num_leaves = 8
GVSAOlearning rate = 0.01, size_kernel = 5, max_iter = 10, min_num_neurons = 120, num_folds = 10
Table 8. Prediction accuracy of the optimized models for each algorithm with different SNRs (%).
Table 8. Prediction accuracy of the optimized models for each algorithm with different SNRs (%).
Algorithm TypeSNR
−10 dB−5 dB0 dB5 dB10 dB
XGBoost89.5492.5697.5298.4598.48
RF93.7894.2397.4498.6598.87
LightGBM93.5195.5598.2398.9899.54
GVSAO96.7897.85100100100
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

He, G.; Tian, Z.; Guo, F.; Chen, J.; Xu, B. Enhancement of Signal-to-Noise Ratio of Void Detection Signals in Concrete-Filled Steel Tubular Structures Using the Good Point Set and Vibrational Snow Ablation Optimizer. Sensors 2026, 26, 4261. https://doi.org/10.3390/s26134261

AMA Style

He G, Tian Z, Guo F, Chen J, Xu B. Enhancement of Signal-to-Noise Ratio of Void Detection Signals in Concrete-Filled Steel Tubular Structures Using the Good Point Set and Vibrational Snow Ablation Optimizer. Sensors. 2026; 26(13):4261. https://doi.org/10.3390/s26134261

Chicago/Turabian Style

He, Gen, Zhongchu Tian, Fanbo Guo, Jiaqi Chen, and Binlin Xu. 2026. "Enhancement of Signal-to-Noise Ratio of Void Detection Signals in Concrete-Filled Steel Tubular Structures Using the Good Point Set and Vibrational Snow Ablation Optimizer" Sensors 26, no. 13: 4261. https://doi.org/10.3390/s26134261

APA Style

He, G., Tian, Z., Guo, F., Chen, J., & Xu, B. (2026). Enhancement of Signal-to-Noise Ratio of Void Detection Signals in Concrete-Filled Steel Tubular Structures Using the Good Point Set and Vibrational Snow Ablation Optimizer. Sensors, 26(13), 4261. https://doi.org/10.3390/s26134261

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

Article Metrics

Back to TopTop