1 Introduction

Owing to its convenient construction and high reliability, bolted connections have been extensively applied in civil engineering for wood structures [1, 2], steel structures [3, 4], and steel–concrete composite structures [5, 6]. The looseness of bolt connections may result in the failure of the bolted joint, consequently degrade the designed function of the entire structural system [7]. It is a crucial task to detect bolt pre-load for ensuring the safety of bolts connected structure [8].

To date, various ultrasonic nondestructive testing methods have been developed [9,10,11,12,13,14,15,16,17]. Ultrasonic testing stands out as an excellent method for detecting bolt looseness due to its high sensitivity to variations in the bolt contact interface [18, 19]. However, traditional ultrasonic techniques utilize direct wave packet for damage detection and condition evaluation, which limits the sensitivity of this method [20]. Recently, coda wave techniques, utilizing the latter arrivals of the recorded ultrasonic waveforms (i.e. coda waves) have attracted much attenuation in the field of structural health monitoring due to their high sensitivity [21]. Coda waves are the scattered and reflected waves by the scatters and boundaries, which was first used in the field of geophysics. Snieder et al. [22] innovatively introduced coda waves into nondestructive testing (NDT) field to infer changes in media over time. Coda wave interferometry (CWI) can achieve highly precise measurements of relative velocity changes as low as 0.001% [23]. Then, the coda wave method has been widely utilized to detect changes in mechanical properties [24, 25], temperature-induced stress variations [26, 27] and small-scale damages [28, 29] of structures. In terms of bolt looseness detection, Hei et al. [30] employed the coda wave energy to reflect the change of bolt connection states, while Chen et al. [31, 32] conducted a comparative analysis between the CWI and the transmission energy-based index, demonstrating that CWI can significantly improve the accuracy of bolt pre-load evaluation, resulting in an ultimate pre-load resolution of 0.331%.

These studies demonstrate that the rough and cratered characteristics of the bolt contact interface enable it to function as a natural interferometer, scattering propagation waves. CWI possesses high sensitivity to sense variations in the bolt contact interface. However, when bolt pre-load changes dramatically, the waveforms undergo significant alterations, making it inadequate for extracting the real relative velocity change and characterizing bolt looseness [33]. The stepwise coda wave interferometry (SCWI) was proposed to address this issue by dividing the entire process into steps rather than comparing the baseline signal with the final signal [34, 35]. To this end, a detailed breakdown of the process is required, involving extensive measurements during the loosening of bolts. Furthermore, both CWI and SCWI require baseline signals obtained from the health state. These requirements are impractical in field engineering.

To circumvent the aforementioned deficiencies of conventional coda wave techniques, the nonlinear coda interferometry (NCWI) is introduced for bolt looseness detection. In this method, a sweep low-frequency pump wave is employed to induce transient changes and the nonlinear wave-mixing effects arising from the rough and cratered bolt interface. NCWI employs the multiple scattered coda waves at the bolt interface with high sensitivity to perceive the nonlinearity changes [36]. After the low-frequency components are filtered out, any differences between the coda waves produced with and without the pump wave can be attributed solely to the nonlinear frequency mixing induced by the contact acoustical nonlinearity, indicating a variation in bolt pre-load. CWI is employed to calculate phase shifting caused by the pump wave rather than variations in pre-load. Therefore, the detection of bolt looseness with NCWI is not dependent on the baseline-signal obtained from the health state and is not affected by inspection intervals. The effectiveness of this method has been verified in the detection of thermal damage in glass [37, 38], concrete cracking and self-healing [39,40,41]. To the best of the authors’ knowledge, the evaluation of bolt looseness by NCWI has not been explored in published research. The feasibility of this method for assessing bolt pre-load requires further investigation.

In this study, both CWI and NCWI are introduced for quantitative evaluation of bolt pre-load. For the evaluation of bolt pre-load based on NCWI, the nonlinear wave-mixing effects in the bolt contact interface are induced by pump waves with the amplification factor increasing in multiple steps. CWI is employed to extract information about the nonlinear feature variations of the bolt contact interface related to pre-load. For the evaluation of bolt pre-load based on CWI, the waves obtained without pump waves under each load level are extracted to analyze the relative velocity change of the coda waves. Experimental tests with three different loosening scales are performed on a bolt to compare the performance of CWI and NCWI.

2 Methodology

2.1 Coda wave interferometry

According to the path superposition principle [32], the wavefield \(u\left(t\right)\) can be expressed as the sum of waves from all possible paths:

$$u\left(t\right)=\sum_{p}{S}_{p}\left(t\right),$$
(1)

where \({S}_{p}\left(t\right)\) represents all possible propagation paths of the wavefield.

This expression shows that the wavefield is a superposition of waves propagating along all possible scattering paths. These paths include direct waves, simply scattered waves and multiple scattered waves. The perturbation will lead to a phase shift in the time domain.

$$\left|\delta {u}^{phase}\right|\sim \left|{k}_{w}\delta lu\right|,$$
(2)

where \({k}_{w}\) is the wavenumber, \(l\) is the wave propagation distance of \(p\) which is one of wave paths, \(\delta\) represents the minor change of wave propagation distance.

The perturbed wavefield can be expressed as

$${u}_{p}\left(t\right)=\sum_{p}{S}_{p}\left(t-{\tau }_{p}\right),$$
(3)

where \({\tau }_{p}\) is the time perturbation.

According to Eq. (3), the \({\tau }_{p}\) mainly depends on the scattering path \(p\), indicating that the time shifts of the wave path before and after the perturbation are related to the changes of \(p\). A greater number of scattering paths will result in the increase of time shift in coda waves.

The stretching method is employed to measure time shift of the coda waves. Stretching method simulates relative velocity change ∆v/v by stretching or compressing the initial signal \({u}_{o}\left(t\right)\) along the time axis with a stretching factor \(\alpha\). The correlation coefficient \({K}_{cc}\left(\alpha \right)\) between \({u}_{o}\left(t\left(1+\alpha \right)\right)\) and \({u}_{i}\left(t\right)\) is calculated at a given time window [\({t}_{0},{t}_{1}\)]. Here, \({u}_{i}\left(t\right)\) represents the signal that after disturbance [24]:

$${K}_{cc}\left(\alpha \right)=\frac{{\int }_{{t}_{0}}^{{t}_{1}}{u}_{0}\left(t\left(1+\alpha \right)\right){u}_{i}\left(t\right)dt}{\sqrt{{\int }_{{t}_{0}}^{{t}_{1}}{u}_{0}^{2}\left(t\left(1+\alpha \right)\right)dt{\int }_{{t}_{0}}^{{t}_{1}}{u}_{i}^{2}\left(t\right)dt}}.$$
(4)

The \({\alpha }_{max}\) that maximizes \({K}_{cc}\left(\alpha \right)\) corresponds to the actual relative velocity change ∆v/v, which can be expressed as

$${\alpha }_{max}\approx \frac{\Delta v}{v}.$$
(5)

The correlation between the signals before and after perturbation is evaluated based on the maximum \({K}_{cc}\left({\alpha }_{max}\right)\) in Eq. (5), denoted as CC. When the CC value is too low, the stretching method becomes invalid.

In this research, the CWI method is utilized in two aspects: (1) It is used to calculate the effective non-linearity level in NCWI; (2) It is employed for the measurement of bolt pre-load changes directly.

2.2 Nonlinear coda wave interferometry

The NCWI method is an extension of the CWI method within the nonlinear regime [36]. As is well known, nonlinear acoustic methods exhibit high sensitivity in monitoring the evolution of internal contacts (manifested as clapping, sliding, friction, etc.) within elastic solid materials. From a microscopic perspective, the interface of a bolt exhibits roughness and irregularities. In bolted interfaces, incomplete contact is the primary element constituting the source of nonlinearities. The contact acoustic nonlinearity is engendered at the bolted joint interface, when pump waves modulate probing waves [42]. It has been proven that bolt pre-load changes can be monitored with high sensitivity by utilizing contact acoustic nonlinearity [42, 43]. On the other hand, rough and irregular bolt interfaces can act as natural interferometers, generating multi-scattering effects of waves [32]. By analysing the latter arriving portion of the receiver waves, the nonlinear change induced by pump wave can be captured with high precision.

In this study, the low-frequency pump waves with progressively increasing amplitude are applied on the sample. The rough and cratered bolt interface results in the nonlinear acoustics modulation of the probe wave, which can be observed as a phase shift of coda wave before and after the pump waves. CWI is employed to extract phase shift information. The variation in bolt pre-load can be evaluated through the effective nonlinear level quantized by the slope of the fitting curve of coda time shift versus pump wave amplification factor. The overall flowchart of the NCWI for detecting bolt looseness is shown in Fig. 1.

Fig. 1
figure 1

The flowchart of the NCWI for quantitative evaluation of bolt pre-load

3 Experiment

3.1 Specimen and experimental setup

The specimen consists of two three-hole steel plates (280 × 230 × 10 mm) joined by three pairs of bolts, nuts and washers, as shown in Fig. 2. The diameter of the bolt is 16 mm and the strength grade is 8.8. The pre-load of these bolts in the tight state is 75 kN. During the test, the No. 1 and No. 3 bolts were kept in a tightened state, and the proposed method was verified by controlling the pre-load of the No. 2 bolt.

Fig. 2
figure 2

Schematic diagram of specimen

There are two circuits in the setup of NCWI: pump circuit and probe circuit. The transducer with centre frequency of 20 kHz was employed as the pump source, and a 250 kHz transducer functioned as an actuator to emit the probe wave. A PZT transducer, packaged and fabricated by stainless steel shell, served as a sensor to detect the waveforms of the propagated waves before and after the perturbation.

The schematic diagram of circuit setups is shown in Fig. 3. The red line is connected to the pump circuit, which includes the Channel 1 of a Function generator (Model AFG31022- Tektronix), a power amplifier (Model ATA7015-Aigtek). The pump amplification factor was adjusted manually, with the capability to reach up to 1000 times. The green line represents the probe circuit, where probe waves were emitted by channel 2 of a Function generator and amplified by a power amplifier (Model ATA2041-Aigtek).

Fig. 3
figure 3

The circuits of NCWI

The reverberation waveforms formed by the pump and probe were detected by the receiver, as shown by the blue line in Fig. 3. A pre-amplifier (OPLABBOX 2.0) and PC installed with NI data acquisition (NI PXI-5105) were employed for preprocessing and acquiring reverberation signals. In addition, an oscilloscope (Keysight DSOX2002A) was employed to monitor the amplified pump wave and probe wave shape to prevent distortion.

In this study, the pre-load in the bolt was directly set by adjusting the force applied by the testing machine. Traditional torque wrenches have insufficient accuracy to simulate the small perturbations of bolt preload. Moreover, torque wrenches can only be used to increase torque. It is difficult to precisely control the residual torque when torque wrenches are used to loosen bolts. Therefore, we designed a bolt assembly in our experiment, which consists of a threadless rod, a threadless nut, a pad with a hole, and a high-accuracy microcomputer control electronic universal testing machine. The maximum loading force of the testing machine is 100 kN, with a force measurement accuracy of ± 0.5% or less of the displayed value. The pre-loads were effectively applied to the bolted joint by compressing the bolt head. The photograph of the experimental apparatuses is shown in Fig. 4.

Fig. 4
figure 4

The photograph of experimental apparatuses. a Ultrasonic apparatus, b universal test machine and Specimen

3.2 Experimental procedures

In this experimental test, three testing scenarios were implemented to simulate the loosening of bolts, each with different loosening interval scales, as indicated in Table 1. The initial tight states for all cases were set at 75 kN. The looseness intervals for Case 1, Case 2, and Case 3 were 5 kN, 3 kN, and 1 kN, respectively. Initially, the bolt pre-load was adjusted to reach the desired force. Once the target pre-load was achieved, it was maintained stable for a duration of ten minutes. Subsequently, the NCWI test was conducted. Finally, the pre-load was adjusted, and the aforementioned two steps were repeated until all cases were tested.

Table 1 Three testing scenarios of bolt looseness

The NCWI steps comprise three primary parts: (1) emit pump signal, (2) emit probe signal and receive reverberation signal, and (3) vary the pump amplitude and repeat steps (1) and (2) until all pump steps are tested. The flowchart of the NCWI steps is schematically shown in Fig. 5.

Fig. 5
figure 5

The flowchart of the NCWI

To induce nonlinear acoustic modulation, a pump wave with a lower frequency and high power was applied on the specimen. The pump signal had a duration of 10 ms, and its frequency was linearly swept within the range of 20–50 kHz. Right after the pump sweep concludes, the excitation signal for the probe source was sent to the specimen which was a chirp with a duration of 0.4 ms and a frequency that linearly varies from 200 to 500 kHz. Simultaneously, signal acquisition was triggered. A reverberation signal was recorded for a sample count of 55,001 with a sampling rate of 10 MHz. To improve the signal-to-noise ratio, an average of 64 successive acquisitions was established as one coda record. The interval between trigger records was 100 ms. During the experiment process, the amplitude of the probing signal remained constant, while the pump signal amplitude was adjusted by manually changing the amplification factor, ranging from 0 to 900 with increments of 100. A full NCWI test lasted approximately 5 min. To eliminate temperature effects, the ambient temperature was kept at 22 ℃ by air conditioner throughout all experiments.

4 Experimental results

4.1 Pre-processing of reverberation signals

The frequency response of reverberation signals in Case 3 at 50 kN (the pump amplification factor of 0, 300, 600, and 900) is shown in Fig. 6. In these signals, in addition to the essential high-frequency probe wave segment, there is also a notably strong low-frequency component. It is evident that as pump amplification factor increases, the low-frequency component gradually intensifies, while the high-frequency segment gradually diminishes. This phenomenon demonstrates that the incorporation and gradual strengthening of the pump wave result in nonlinear modulation of the probe wave.

Fig. 6
figure 6

The frequency responds of reverberation signals in Case 3 at 50 kN (the pump amplification factor of 0, 300, 600, and 900)

Fourth-order Butterworth high-pass filter with the cut-off frequency of 200 kHz is employed for filtering out the corresponding low-frequency component in the reverberation signals. Signals in Case 3 at 50 kN (the pump amplification factor of 0 and 900) are shown in Fig. 7. It becomes evident that the direct wave experiences minimal phase alteration before and after the pump, whereas the coda wave exhibits significant phase delay. This observation demonstrates the viability of employing the coda wave method for analyzing the nonlinearity induced by the pump wave.

Fig. 7
figure 7

The waveforms in Case 3 at 50 kN (the pump amplification factor of 0 and 900)

To obtain reliable stretching calculation results, it is essential to select an appropriate time window. If the time window is extended excessively, the precision of the stretching calculation diminishes. Conversely, if it is contracted excessively, the calculation results can become unreliable. In this study, the time window [\({t}_{0},{t}_{1}\)] satisfies the following criteria [33]:

$${t}_{0}\ge 5{t}^{*},$$
(6)
$${t}_{1}-{t}_{0}\ge 10{t}^{*},$$
(7)
$$SNR\ge 40 db,$$
(8)

where the \({t}^{*}\) is the mean free time of two consecutive scattering events, and is calculated as follows:

$${t}^{*}=\frac{3D}{{v}^{2}},$$
(9)

where \(v\) is the energy transport velocity, and D is the diffusivity coefficient, which is determined through the diffusion approximation applied to a scattered ultrasonic signal [44]:

$$E\left(r,t\right)=\frac{{U}_{0}}{{\left(4D\pi t\right)}^{d/2}}\text{exp}\left(-\frac{{r}^{2}}{4Dt}-\upsigma t\right),$$
(10)

where \(E\left(r,t\right)\) is to the signal theoretical intensity, \({U}_{0}\) is the magnitude of the source pulse, \(d\) is the dimensions, r is the distance between the probe actuator and receiver, and \(\upsigma\) is the dissipation parameter. Taking the logarithm of both sides of the above equation, the diffusion fitting of a filtered signal example is presented in Fig. 8.

Fig. 8
figure 8

Energy diffusion as a function of time

The r is the distance between the probe sensor and the receiver, approximately 0.102 m. The value of diffusivity coefficient is estimated to be 6.1751 m2/s. Within the bolt interface, wave propagation primarily occurs through shear waves, with a wave speed of approximately 3200 m/s. According to Eq. (9), the mean free propagation time \({t}^{*}\) is 1.81 µs. Longer time windows have higher robustness, while shorter time windows have greater sensitivity. Therefore, taking into account the experimental setup and the overall waveform, the ultrasonic waves within the time window of [2.45, 2.50] ms are selected as the coda waves. An example overall waveform and selected time window is shown in Fig. 9.

Fig. 9
figure 9

The overall waveform and selected time window

4.2 Results of CWI techniques

In this section, CWI is employed to assess bolt pre-load status. The waves obtained in the first step of NCWI tests under each load level are extracted for conventional coda analysis. These waves are not affected by pump waves. The coda waveforms in Case 1 are presented in Fig. 10. For the coda wave in the time window of [2.45, 2.50] ms, the waveforms appear consistent, but discernible time shifts are visible to the naked eye. By comparing Fig. 11, it becomes evident that the time shifts progressively lengthen as the unloading interval increases. The time shift of the coda wave can be employed to reveal alterations in pre-load.

Fig. 10
figure 10

The coda waves in Case 1 (without pump)

Fig. 11
figure 11

v/v and CC vs. pre-load calculated by conventional CWI in a Case 1, b Case 2, c Case 3

To achieve a precise and quantitative evaluation of the time shift in the coda wave, calculations are performed for both \(\Delta v/v\) and CC, as shown in Fig. 11. As for Case 1, the \(\Delta v/v\) values increase gradually, while the CC progressively decrease. Even after reducing the bolt pre-load force by 5 kN, the CC value remained at 0.6700. But, as for Case 2 and Case 3, due to excessive bolt loosening leading to extremely low correlation coefficients, errors occur, and the \(\Delta v/v\) values in Fig. 11b and c exhibit irregular increases and decreases. As the bolts are gradually loosened in 3 kN increments, a significant abrupt change occurs at 66 kN in relative velocity fluctuations. This change is accompanied by a notable decrease in CC, as shown in Fig. 11b, where it reaches 0.3601. In Fig. 11c, this phenomenon becomes more pronounced when loosened at 5 kN intervals, with an abrupt change occurring after two loosening increments. The result can be attributed to the substantial difference between the baseline signal and the final signal when loosening occurs at larger intervals. If conventional CWI is continued to be used under such conditions, it may lead to errors.

Stepwise CWI is introduced to accurately determine the relative velocity change induced by bolt loosening. In this method, the final signal will not be employed for comparison with the baseline signal. Instead, it involves multiple steps to analyze the relative velocity change at each individual step. Finally, the results from each step are accumulated to get total relative velocity change. It is worth noting that this accumulation is not a simple direct addition. It is calculated by the following formula [35]:

$$\frac{\Delta v}{v}=\frac{1}{\left(1-{\alpha }_{1}\right)\left(1-{\alpha }_{2}\right)\cdots \left(1-{\alpha }_{i}\right)}-1,$$
(11)

where \({\alpha }_{i}\) is the stretching factor at each step \(i\).

The stepwise CWI results for Case 1, Case 2 and Case 3 calculated by stepwise CWI are shown in Fig. 12. In the figures, the red dotted line represents the linear fit curve. It is evident that as the bolt is loosened, ∆v/v exhibits a consistent linear decrease. The R2 values of the fitting curves are all greater than 0.9788, indicating an approximately linear relationship between the ∆v/v and the bolt looseness. In addition, the slope of the linear fitting curve increases as the bolt looseness interval increases.

Fig. 12
figure 12

v/v vs. pre-load calculated by stepwise CWI in a Case 1, b Case 2, c Case 3

While the above analysis indicates that stepwise CWI was effectively employed to monitor bolt per-load changes in the tests of this study, the implementation of this technology requires meticulous inspection intervals. When bolt pre-load changes excessively, there is a significant discrepancy between the signals obtained from two adjacent inspection intervals. This discrepancy results in a correlation coefficient that is too low to employ the stretching method. Signals with intervals of 10 kN are extracted from Case 3 for analysis, and the results are presented in Fig. 13. It is evident from Fig. 13 that \(\Delta v/v\) varies drastically for a 10 kN looseness interval. The CC values of the two signals before and after the loosening interval of 10 kN are very low, with the lowest value being only 0.4716. This indicates that these two signals are no longer suitable for stretch calculation. As a result, SCWI loses its effectiveness in this context.

Fig. 13
figure 13

v/v and CC values calculated by stepwise CWI with 10 kN interval in Case 3

4.3 Results of the NCWI technique

Following the NCWI steps, analyses are performed for all cases. Due to space limitations, only the coda waveforms in Case 3 at 50 kN (with pump amplification factor of 0, 200, 400, 600, 800, 900) are presented, as shown in Fig. 14. It can be observed that as the pump amplification factor increases, the waveforms shift to the right, indicating that nonlinear modulation has taken place due to the irregular interface of bolts.

Fig. 14
figure 14

The coda waveforms in Case 3 at 50 kN (the pump amplification factor of 0, 200, 400, 600, 800 and 900)

The ∆v/v values in Case 3 at 75 kN, 65 kN, 55 kN, 45 kN are presented in Fig. 15 to demonstrate the developing trends of ∆v/v under gradually increasing pump wave excitation. It can be seen that ∆v/v vs. pump step number exhibits a linear dependence. The R2 values of the fitting curves in Fig. 15 are greater than 0.9904, indicating an approximately linear relationship between the time shifts of coda waves and the pump step number. Additionally, with the increase of bolt looseness, the slope of the fitted curve gradually decreases. Therefore, the effective nonlinear level quantized by the fitting curve slope of coda time-shift vs. pump step number is employed as an indicator for detecting bolt looseness.

Fig. 15
figure 15

v/v vs. pump step number in Case 3 at 75 kN, 65 kN, 55 kN, 45 kN

To put the analysis into a quantitative manner, \({\alpha }_{\Delta v/v}\) vs. bolt pre-load for Case 1, 2 and 3 are shown in Fig. 16. It can be observed that the effective nonlinear level \({\alpha }_{\Delta v/v}\) exhibits a quadratic decreasing trend with the decrease in bolt pre-load. The R2 for the fitted curve exceeds 0.9609. The effective level \({\alpha }_{\Delta v/v}\) can effectively characterize changes in bolt pre-load.

Fig. 16
figure 16

αΔv/v vs. bolt pre-load for a Case 1, b Case 2, c Case 3

Furthermore, it can be observed that whether it is a minor 1 kN pre-load loosening or larger 5 kN interval variations in bolt pre-load, \({\alpha }_{\Delta v/v}\) demonstrates excellent resolution. It enables the quantitative evaluation of bolt looseness regardless of the scale of the pre-load change interval. The most noteworthy aspect is that the acquisition of \({\alpha }_{\Delta v/v}\) does not require a baseline signal obtained from the health state as a reference. For each bolt looseness state, \({\alpha }_{\Delta v/v}\) is independent and obtained from the relative velocity changes caused by the progressively increasing amplitudes of pump waves. This represents a significant improvement over conventional CWI methods.

5 Conclusions

A comparative study on the quantitative evaluation of bolt pre-load using CWI and NCWI is conducted through experimental tests with three different looseness scales. In NCWI, the evaluation of bolt pre-load is based on the nonlinear wave-mixing effects arising from the rough and cratered contact interface. CWI is employed for extracting the coda wave time shift dependent on pump amplitude, which is associated with the effective nonlinear parameters of the contact interface. The effective nonlinear level, quantized by the slope of the fitting curve of relative velocity change versus the pump step number is utilized to quantitatively evaluate bolt pre-load. The CWI-based pre-load evaluation is conducted by extracting receiver waves without pump waves from the NCWI test. The results indicate that both CWI and NCWI can effectively quantify changes in bolt pre-load. The \(\Delta v/v\) extracted through CWI, shows a linear fitting relationship with pre-load. For NCWI, the \(\Delta v/v\) induced by pump waves exhibits a linear fitting relationship with the pump wave amplification factor. The effective nonlinear level, quantified by the slope of linear fitting, exhibits a quadratic fitting relationship with pre-load. It is noteworthy that, since CWI relies on the correlation between signals before and after perturbation, it can only be successfully implemented under carefully designed inspection process. NCWI can quantitatively evaluate bolt pre-load change without relying on baseline signals obtained from health state and exhibits strong adaptability when faced with various bolt looseness scales.

The temperature variations have significant impact on the CWI-based method [23]. The future work will focus on studying temperature compensation methods for the NCWI bolt preload detection. Additionally, NCWI detection was performed only for a single bolt looseness in this study. The practical engineering scenarios may involve the simultaneous looseness of multiple bolts. Machine learning methods have powerful feature extraction capabilities [45,46,47]. The approach of combining machine learning with NCWI testing for multi-bolt loosening detection is worthy of further investigation.