Next Article in Journal
Sargassum siliquastrum Aqueous Extract Attenuates Inflammation in RAW 264.7 Macrophages and Modulates Neuroinflammation in D-Galactose-Induced Aging Mice
Previous Article in Journal
Radiomics in Advancing and Explainable Liposarcoma Classification with MR Imaging
Previous Article in Special Issue
Simulation of Full Wavefield Data with Deep Learning Approach for Delamination Identification
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A New Force-Controllable Percussion System for Portable Bolt Looseness Detection

1
College of Energy and Power, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
2
Aero Engine Corporation of China (AECC) Sichuan Gas Turbine Establishment, Chengdu 610500, China
3
College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
4
National Key Laboratory of Helicopter Aeromechanics, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
5
Nanjing Aurora Aerospace Technology Research Institute Co., Ltd., Nanjing 210016, China
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2026, 16(6), 2720; https://doi.org/10.3390/app16062720
Submission received: 22 January 2026 / Revised: 28 February 2026 / Accepted: 10 March 2026 / Published: 12 March 2026

Abstract

Bolted joints are extensively used in mechanical and civil engineering structures because of their low cost, standardized design, and ease of installation and maintenance. The preload in a bolted connection is critical for ensuring joint stability and service reliability; however, preload degradation commonly occurs under complex operating conditions, particularly in environments involving sustained or cyclic vibration. To tackle this problem, this study proposes a portable, force-controllable percussion system for bolt looseness detection. The system integrates a solenoid-driven automatic percussion device, acoustic signal acquisition, onboard data-processing, and real-time visualization of diagnostic results. By adjusting the driving current of the solenoid, the percussion force can be accurately controlled, ensuring stable and repeatable excitation. Benefiting from its compact structure and low cost, the proposed system is suitable for real-time, on-site inspection of bolt looseness. Furthermore, a novel audio-processing approach based on a Siamese Capsule Network is developed to identify bolt looseness conditions. Compared with existing percussion-based techniques, the proposed method exhibits improved classification performance, especially in recognizing bolt states that are unseen during training. Exploratory experimental results validate the effectiveness of the proposed system and demonstrate its strong potential for practical engineering applications.

1. Introduction

Bolted connections are extensively employed in mechanical and civil engineering systems due to their economic efficiency, standardized design, and ease of installation and maintenance. Their preloads play a critical role in maintaining joint stability and ensuring long-term service reliability. Maintaining an appropriate preload level is essential; however, bolted connections frequently experience preload degradation when exposed to complex service environments, especially those involving continuous or cyclic vibration. Field investigations have shown that fastener loosening is a prevalent issue in industrial applications. The reduction in preload caused by loosening can significantly compromise structural integrity, leading to secondary failures such as fluid leakage in vehicles and machinery. More critically, insufficient preload may accelerate fatigue damage of bolts under vibrational loading, potentially resulting in severe accidents. Thus, numerous anti-loosening concepts and fastening designs have been proposed, including step-lock bolt configurations [1] and super lock nuts [2]. Although these approaches can effectively delay loosening, they are generally incapable of fully preventing preload loss in real engineering conditions. Additional factors such as embedding deformation, fretting wear, contact stress redistribution, material creep, stress relaxation, and cyclic plasticity further contribute to the gradual loosening of bolted connections.
Given these limitations, multiple detection and monitoring approaches for bolted connections have emerged as practical and effective solutions for ensuring joint reliability. Once loosening is identified, corrective measures such as retightening or replacing the fastener can be implemented to restore the designed preload. In recent years, the rapid development of sensing technologies and signal-processing techniques has led to the emergence of a wide range of bolt looseness detection strategies. Compared to traditional detection methods based on transducers such as strain gauges [3,4], several advanced techniques utilizing piezoelectric transducers have attracted even greater attention from scholars worldwide [5,6,7]. The active sensing method [8,9,10,11] employs an actuator (Lead Zirconate Titanate, PZT) to excite stress waves on one side of a bolted connection and a sensor (PZT) on the opposite side to receive the transmitted signal. Since the real contact area at the joint interface increases with preload (thereby reducing wave attenuation), the measured attenuation magnitude can be directly used to characterize the loosening state of the bolted connection. The vibro-acoustic modulation (VAM) method [12,13,14] detects bolt loosening by exploiting contact acoustic nonlinearity at the joint interface. A low-frequency excitation induces periodic opening–closing (breathing) behavior in the rough interface, which modulates a simultaneously applied high-frequency ultrasonic wave and generates nonlinear sidebands in the response spectrum. As the preload decreases, contact nonlinearity increases, leading to higher sideband amplitudes that can be used to quantify loosening severity. The electromechanical impedance (EMI) approach [15,16,17] employs a PZT patch bonded to the bolted joint and exploits the inherent electromechanical coupling of the material. Changes in bolt preload alter the mechanical impedance of the joint, which is reflected in the variations in the measured electrical impedance of the PZT. By comparing the measured impedance with a baseline reference, the loosening state of the bolt can be identified. The ultrasonic preload measurement [18,19,20] relies on the acoustoelastic effect, whereby axial stress changes both bolt length and wave velocity, causing slight variations in pulse-echo time of flight (TOF) that can be used to quantify preload. Existing approaches are generally classified into single-wave and dual-wave methods based on the number and type of ultrasonic waves employed.
It is worth noting that the aforementioned PZT-enabled approaches have several drawbacks [21]. Active sensing, EMI, and VAM methods typically rely on piezoelectric transducers that must be permanently bonded to the bolted structure, which introduces challenges related to installation, durability, and long-term reliability, especially in harsh service environments. Moreover, EMI and VAM approaches generally require sophisticated hardware, such as signal generators, power amplifiers, and impedance analyzers, leading to increased system cost and complexity. The ultrasonic methods can accurately measure fastener elongation by measuring the time-of-flight of ultrasound pulses, and some commercial products, such as Dakota Non-Destructive Testing (BT1-DL) and the Advanced Torque Products (Delta Sigma), have been widely used. However, the ultrasonic method is costly and requires high expertise from operators. Therefore, some scholars proposed another approach for bolt looseness detection, i.e., the percussion-based method, whose underlying principle is that bolt loosening alters the local dynamic characteristics of the joint, which in turn modifies the audio response produced by an impact [22]. The recorded acoustic signals are subsequently analyzed to extract informative features that capture the structural dynamic response, including power spectrum density (PSD) [23], Mel-frequency cepstral coefficients (MFCC) [24,25], intrinsic multiscale entropy (IMSE) [26], Fast Fourier Transform (FFT) [27], all-pole group delay function (APGDF) [28], and cumulative energy entropy (CEE) [29]. These features are provided to supervised machine learning (ML) models to detect departures from the normal state. Recently, with the rapid development of deep learning (DL) techniques, some researchers have proposed percussion-based detection methods [30,31,32,33,34] that leverage DL, in which raw acoustic signals are directly fed into deep learning models to automatically perform feature extraction and pattern recognition, i.e., discrimination among different tightening conditions, enabling the evaluation of bolt looseness under varying torque levels.
Based on the preceding discussion, it can be observed that the percussion-based approach has great potential for practical engineering applications due to its low cost, ease of deployment, and independence from permanently installed sensors. Moreover, it is particularly advantageous for rapid, periodic inspections where continuous monitoring is not required. However, existing studies on percussion-based bolt assessment mainly focus on feature extraction and the recognition of audio signals rather than real-time detection. Although a smartphone-enabled percussion method [35] that can record audio signals and implement bolt looseness detection has been reported, there is still a lack of research focusing on exploring low-cost hardware that enables the portable implementation of percussion-based bolt looseness detection. Additionally, an investigation [36] indicated that the percussion force is an essential issue that affects the performance of the percussion-based method, while no previous investigations have attempted to solve this issue. Though an automatic hammer has been used to implement the percussion [37], the apparatus is ponderous, meaning that it cannot used in a portable manner in practical engineering applications. Finally, current percussion-based approaches based on ML and DL algorithms lack awareness of data scarcity and face difficulties handling new cases (e.g., the recognition of categories that are not seen during the model training) [38]. Therefore, in this paper, a new force-controllable percussion system for portable bolt looseness detection was developed, and the main contributions and innovations are listed as follows:
  • A new portable percussion system that integrates audio signal acquisition, data-processing algorithms, automatic percussion based on a solenoid hammer, and a display of the detection results is developed. This system can be employed to portably detect bolt looseness in real time with low costs, and the percussion force can be controlled by adjusting the solenoid’s current.
  • In terms of data-processing algorithms, a new audio-processing strategy based on Siamese CapsNet is proposed for bolt looseness detection. Compared to current percussion-based approaches, this strategy has better classification performance, particularly in the recognition of categories that are not seen during the training.
The remaining sections of this paper are as follows. The proposed system and methodology are introduced in Section 2, and the experimental setup is discussed in Section 3. The results and discussion are given in Section 4, and the conclusions, as well as recommendations for future work, are summarized in Section 5.

2. The Proposed System and Methodology

As illustrated in Figure 1, the proposed portable smart percussion system is centered on the percussion-based detection principle and is developed through the integration of both hardware and software components. The system is designed to address key limitations of existing percussion approaches, including the lack of portable audio acquisition with sufficient accuracy and the absence of real-time processing capabilities for feature extraction and looseness classification. In addition, the system supports essential operational functions, such as automatic percussion with controllable force, initiating and terminating data acquisition, real-time processing, and local data storage for subsequent analysis. A theoretical analysis was conducted to provide a solid basis to determine the influence of percussion force on audio response. Finally, a graphical user interface (GUI) was also implemented to enable the visualization of acquired acoustic signals and detection results, as well as to facilitate user interaction and system control.

2.1. Theoretical Analysis

Percussion-based techniques infer the structural condition of bolted joints by analyzing the characteristics of the sound generated by impact. From a physical standpoint, acoustic radiation originates from structural vibrations; therefore, a detailed analysis of bolt vibrations induced by percussion is essential and provides a solid basis to determine the influence of percussion force on audio response. As illustrated in Figure 2, the bolt is idealized as a straight, homogeneous beam subjected to symmetric boundary conditions, with the excitation applied along its longitudinal direction. The bolt is subjected to an axial preload N p r e , while the contact interfaces at both ends are represented by normal stiffness k u . When k u = 0 , the system corresponds to a free–free boundary condition, whereas k u represents a fixed–fixed constraint. Previous studies have shown that this normal contact stiffness is dependent on the preload magnitude N p r e [39]. According to the Bernoulli–Euler beam theory, the governing equation for the longitudinal vibration displacement u ( x , t ) of the bolt can be expressed as
E A u ( x , t ) x ρ A 2 u ( x , t ) t = f ( x , t )
where f ( x , t ) is the distributed force loaded on the beam, A and ρ are the cross-sectional area and density of the beam, and E is the Young modulus.
Then, we assume that the percussion force P ( t ) applies to a point x = x p on the beam, and the distributed force f ( x , t ) can be presented as follows:
f ( x , t ) = N p r e δ ( x ) δ ( x l ) P ( t ) δ ( x x p )
where x p = 0 indicates that the percussion force acts on the top end of the beam, and δ is Dirac’s delta function. Moreover, we can obtain the boundary conditions at the ends of the beam as follows:
E A u x x = 0 k u u ( 0 , t ) = 0 E A u x x = l k u u ( l , t ) = 0
By using modal superposition, we can further express u ( x , t ) as
u ( x , t ) = u 0 ( x ) + Σ n = 1 q n ( t ) φ n ( x )
where u 0 ( x ) = N p r e ( 2 x l ) / 2 E A is the static displacement caused by the axial preload N p r e , q n ( t ) is the time response of the n-th order mode, and φ n ( x ) is the n-th order modal shape. Furthermore, we can derive the following expression by inserting Equation (4) into Equation (1), multiplying by φ r ( x ) , and integrating along the beam,
M r ω r 2 q r ( t ) + q ¨ r ( t ) = P ( t ) φ r ( x p )
where M r = ρ A 0 l φ r ( x ) 2 d x is the r-th order modal mass, and ω r is the r-th order vibrational frequency. Subsequently, since the percussion force is an impact excitation (i.e., P ( t ) = p δ ( t ) ), we can rewrite Equation (5) as
q ¨ r ( t ) + ω r 2 q r ( t ) = p M r δ ( t ) φ r ( x 0 )
with the solution expressed as,
q r ( t ) = φ r ( x p ) M r p ω r sin ω r t
Finally, the governing motion equation of the tightened beam under a percussion force can be expressed as
u ( x , t ) = p Σ n = 1 φ n ( x ) M n φ n ( x p ) ω n sin ω n t + N p r e ( 2 x l ) 2 E A
It can be seen that the impact excitation primarily influences the characteristics of the structural vibration. The vibrating bolt subsequently induces pressure fluctuations in the surrounding air, generating radiated sound that depends on the vibration characteristics, medium properties, and acoustic boundary conditions. Under an ideal vibro-acoustic assumption, the amplitude of the radiated sound is proportional to the vibration amplitude, implying that the sound intensity is sensitive to the applied percussion force. Theoretical studies in this subsection indicate that variations in percussion force alter the sound amplitude, which may degrade the accuracy of bolt preload identification using percussion-based methods. Therefore, introducing a force-controlled excitation strategy is expected to enhance the robustness and effectiveness of the percussion approach.

2.2. Hardware

As illustrated in Figure 3, this section describes the hardware configuration of the proposed smart percussion system. A Raspberry Pi 4 Model B was selected as the central processing unit owing to its relatively high computing capability, compact form factor, and cost-effectiveness, which together make it suitable for portable applications. The platform provides a versatile hardware environment with 40 programmable general-purpose input/output (GPIO) pins and multiple USB ports, allowing for the coordinated acquisition of data from different sensors. In this work, an external microphone (TAKSTAR, Huizhou, China, TCM-400) is connected to the Raspberry Pi via a USB audio interface (BOYA, Shenzhen, China, BY-EA2), enabling real-time audio acquisition at a sampling rate of 48 kHz using the onboard CPU and memory resources. This integrated setup supports efficient signal storage and processing, ensuring the stable operation of the smart percussion system. In addition, a 5-inch DSI capacitive touchscreen (Waveshare, Shenzhen, China) is linked to the Raspberry Pi through a 15-pin flexible printed circuit (FPC) cable to display the GUI. Power is supplied by a direct current (DC) electric source (Fnirsi, Shenzhen, China, DPS-150), which works for the Raspberry Pi and the solenoid hammer. All components besides the solenoid hammer are enclosed within a custom-designed plastic housing fabricated using three-dimensional (3D) printing technology.
The force-controllable percussion in this paper is realized by using a solenoid hammer, which is controlled through the Raspberry Pi and a MOSFET (WAAAX). The Raspberry Pi outputs a Pulse-Width Modulation (PWM) signal through its GPIO pin to drive the gate of a MOSFET, which acts as a power switch to control the on–off state of the electromagnet. The PWM duty cycle is set to 0.1, meaning that the MOSFET conducts for only 10% of each cycle (the cycle in this paper was set to 1 s). When the MOSFET is turned on, the external power supply energizes the solenoid hammer, generating a magnetic force to produce the tapping action; when it is turned off, the solenoid is rapidly de-energized. With the protection of a flyback diode, this configuration enables a safe, repeatable, and force-controllable (by adjusting the supply current) percussion process.

2.3. Software

This section describes the software realization of the proposed smart percussion system. The system is implemented in an open-source Python 3.9.0 environment, enabling force-controllable percussion, and the real-time acquisition, processing, and storage of audio data. The GUI, shown in Figure 4, was developed using the Python PyQt framework to support system operation and visualization of measured signals and diagnostic outcomes. Through the GUI, users can perform essential functions of the smart percussion system. Force-controllable percussion and audio acquisition are initiated by clicking the “Sampling” button. The diagnostic process is then triggered by selecting the “Diagnosis” button, and the detection result is presented in the result column once the diagnostic procedure is completed. In addition, all recorded audio signals are stored locally in comma-separated values (CSV) format within the 64 GB flash memory of the Raspberry Pi, providing reliable data storage and convenient access for subsequent analysis.
Benefiting from the adequate computational ability of the Raspberry Pi 4, the audio-processing strategy (i.e., the diagnostic process) based on the Siamese CapsNet in this paper is executed directly on the device. Generally, the inference time (here, inference means the time between the proposed system capturing the audio signal and providing the final diagnosis) of the proposed system on the Raspberry Pi is about 200 ms, i.e., it is capable of real-time operation. The Siamese CapsNet integrates the Capsule Network with the Siamese Neural Network to implement feature extractions and classifications of audio signals, and more details will be presented in the following subsections.

2.3.1. Two-Dimensional Convolutional Neural Networks

Two-dimensional convolutional neural networks (2D CNNs) are a class of deep learning architectures designed to process data arranged in a two-dimensional grid. 2D CNNs have been increasingly adopted in vibration and acoustic signal processing by transforming one-dimensional (1D) signals into 2D time–frequency representations, such as spectrograms or Mel-based features. This representation enables the network to exploit both temporal and spectral structures, thereby improving its ability to capture complex dynamic patterns.
The fundamental building block of a 2D CNN is the convolutional layer, which performs localized filtering on the input feature map. Let the input be denoted as
X R H × W
where H and W are the spatial dimensions. A convolutional layer consists of multiple learnable filters,
W n R k h × k w , n = 1 , 2 , , N
each responsible for extracting a specific type of local pattern. The output feature map F n at the position ( i , j ) corresponding to the n-th filter is obtained through
F n ( i , j ) = Σ p = 0 k h 1 Σ q = 0 k w 1 W n ( p , q ) X n ( i + p , j + q ) + b n
where b n is the bias term. By sliding the filters across the input, the convolution operation enables parameter sharing and significantly reduces the number of trainable parameters.
To enhance the expressive power of the model, a nonlinear activation function is applied to the convolution output. Among various choices, the rectified linear unit (ReLU) is widely adopted due to its simplicity and effectiveness:
A n ( i , j ) = max ( 0 , F n ( i , j ) )
This nonlinearity allows the network to approximate complex, nonlinear mappings between inputs and outputs.
Downsampling is commonly performed using pooling layers, which summarize local neighborhoods of the activated feature maps. For instance, max pooling selects the maximum value within a predefined window:
S n ( i , j ) = max ( u , v ) R i j A n ( u , v )
where R i j denotes the pooling region associated with position. Pooling reduces the spatial resolution of the feature maps, alleviates sensitivity to minor local variations, and improves computational efficiency.
After several stages of convolution and pooling, the extracted high-level representations are passed to decision layers, such as fully connected layers or global pooling operations. In classification tasks, the network output is often normalized using the softmax function to produce probabilistic predictions:
P ( y = c ) = exp ( o c ) Σ m = 1 C exp ( o m )
where y is the predicted label, and o c denotes the output score for class c.

2.3.2. Siamese CapsNet

Although 2D CNNs are widely used, several inherent limitations cannot be ignored. Pooling operations in CNNs introduce translation invariance that can lead to the loss of spatial feature relationships, while effective training typically requires large labeled datasets that are costly to obtain in engineering applications. Moreover, CNNs generally exhibit limited adaptability to new fault categories, often necessitating extensive retraining. To overcome these issues, CapsNets [31] were proposed to replace pooling with dynamic routing mechanisms, enabling vector-based feature representations that preserve spatial hierarchies and improve data efficiency. In parallel, one-shot learning frameworks, particularly Siamese neural networks, have demonstrated a strong ability to recognize novel classes with minimal supervision. Recent efforts combining CapsNets with Siamese architectures [40,41] further enhance generalization performance, providing a promising direction for scenarios involving limited labeled data and evolving fault conditions.
The proposed Siamese CapsNet framework utilized in the proposed system follows three main stages: data preprocessing, network training, and performance evaluation. During preprocessing, the measured audio signals are transformed into two-dimensional representations of size 28 × 28 using the short-time Fourier transform (STFT), defined as
STFT = s ( τ ) h * ( τ t ) e j 2 π f τ d τ
where s ( τ ) represents the input audio signals, t and f denote the time and frequency, respectively, h ( τ ) denotes the window function, and ∗ indicates the conjugate implementation.
Then, as illustrated in Figure 5, pairs of samples ( x 1 m , x 2 m ) (here, m indicates the m-th minibatch) belonging to either the same or different classes are constructed and provided as inputs to the proposed Siamese CapsNet. The network comprises two parallel CapsNet branches with identical structures (as shown in Table 1) and shared parameters. It can be seen that the CapsNet consists of two convolutional layers, a PrimaryCaps layer, a SWCaps layer, and a fully connected (FC) layer. The output of the SWCaps layer v j can be expressed as
v j = squash s j = s j 2 1 + s j 2 s j s j s j = Σ i c i j u j | i ^ , u j | i ^ = W i j u j
where u j is the output of the PrimaryCaps layer, and c i j is the coupling coefficient determined via the dynamic routing process.
The output of the SWCaps layer was passed to an FC layer to further obtain the output of the CapsNet, with f ( x 1 m ) and f ( x 2 m ) denoting the pair of samples ( x 1 m , x 2 m ) , respectively. The probability P ( x 1 m , x 2 m ) , when the input pair is the same, can be expressed as
P ( x 1 m , x 2 m ) = sigm F C d f 2 ( x 1 m , x 2 m ) d f 2 ( x 1 m , x 2 m ) = f ( x 1 m ) f ( x 2 m )
where sigm denotes the sigmoid function and F C is the dense FC layer. Using the regularized cross-entropy, we can construct the following loss function:
L ( x 1 m , x 2 m , t m ) = t m log P ( x 1 m , x 2 m ) + ( 1 t m ) log 1 P ( x 1 m , x 2 m ) + λ T w 2
where t m = 0 ( x 1 m , x 2 m are in the same class) or 1 ( x 1 m , x 2 m are in different classes), is the label vector, and λ denotes the coefficient of weight decay. The Adam optimizer was employed to train the proposed Siamese CapsNet via the following iteration:
x t x t 1 η v t ^ s t ^ + ε v t ^ v t 1 β 1 t s t ^ s t 1 β 2 t
where x t are parameters at epoch t, η denotes the learning rate, ε is a constant, β 1 t , β 2 t are hyper-parameters at epoch t, and v t and s t are the moving averages of the gradient and squared gradient at epoch t, respectively; their iterative process can be expressed as
v t β 1 v t 1 + ( 1 β 1 ) w L t s t β 2 s t 1 + ( 1 β 2 ) ( w L t ) 2
Finally, the one-shot K-way strategy was used in the testing procedure. Here, K denotes that we employ K samples with distinct labels to construct a support set S as follows:
S = ( x 1 , y 1 ) , ( x 2 , y 2 ) , , ( x K , y K )
and the classification can be implemented by assigning the test sample x t e s t to the class of the most similar sample in the support set as follows:
C ( x t e s t , S ) = arg max i P ( x t e s t , x i ) , x i S

3. Experimental Setup

To train the Siamese CapsNet model and evaluate its classification performance for bolt looseness detection, an extensive dataset was collected and divided into training, testing 1, and testing 2 subsets using an experimental specimen. The experimental specimen is a bolted flange with a diameter of 500 mm, on which M10 bolts were mounted. To clearly identify individual fasteners, markers are used to indicate the arrangement of 20 bolts on the test specimen. These markers are employed throughout the subsequent experiments to denote bolt indices. Each bolt was excited individually using the proposed percussion system to generate force-controllable percussive responses. The resulting audio signals were also captured via the proposed percussion system. A detailed description of the experimental apparatus, instrumentation, and relevant parameters is provided in Table 2 and depicted in Figure 6.
The compositions of the training, testing 1, and testing 2 under a certain percussion force are summarized in Table 3. For the training phase, four bolts (no. 1, 2, 19, 20) were selected, and their tightening torques were adjusted to six discrete levels ranging from 0 Nm to 50 Nm. Under each preload condition, 300 percussion measurements were conducted for each bolt. The testing 1 and testing 2 datasets employed the same bolt locations; however, while the testing 1 set shared the same torque levels as the training data, the testing 2 set was constructed using torque values not included in the training process, thereby enabling an assessment of the Siamese CapsNet model’s capacity.
Finally, to investigate the influence of percussion forces on the bolt looseness detection, we designed four scenarios, as listed in Table 4. It can be seen that four different percussion forces were used to construct the training, testing 1, and testing 2 datasets. Here, the different percussion forces were realized by adjusting the current of the solenoid hammer, and the calibration process was implemented through a modal hammer (DONGHUA Testing, LC02 with a force sensor of 3A105). As illustrated in Figure 7, we applied the solenoid hammer to tap the modal hammer, and the force signals can be captured and transmitted to a computer via a data acquisition system (DONGHUA Testing, DH5916). The percussion forces measured under different current values are summarized in Table 4.

4. Results and Discussion

As introduced in Table 2, the duration of the acquisition audio signals is 1 s (48,000 points); we identified a prominent peak corresponding to a single impact and then traced it backward in time to determine the starting point of the segment. Using this approach, a fixed-length window of 4096 points (corresponding to a duration of approximately 0.085 s) was selected for each audio signal, and this segmentation procedure is depicted in Figure 8.
Then, all audio signals of the training, testing 1, and testing 2 datasets under different percussion forces (i.e., scenarios) were transformed into 2D representations using the STFT (window length = 512, overlap = 384, window type = Hanning window). Then, each 2D representation was resized to 28 × 28, to meet the input shape requirements of the proposed Siamese CapsNet. For instance, for bolt 1 from the training dataset, STFT features of audio signals under six discrete torque levels are illustrated in Figure 9. It is worth noting that the purpose of STFT in this research is to extend the 1D (time domain) audio signal into a 2D (time and frequency domains) signal. As a typical deep learning (DL)-based method, the proposed Siamese CapsNet can fuse automatic feature extraction and pattern recognition into one block. Therefore, it is not necessary for us to know differences between STFT features or the relationship between features and torque level.
We first investigated the influence of percussion forces on the bolt looseness detection performance. Under different scenarios (given in Table 4), we trained the Siamese CapsNet model using the extracted STFT features from the training dataset and performed validation on the testing 1 dataset. The results are presented in Figure 10, which shows that a larger impact force leads to degraded performance. This phenomenon may be attributed to several reasons:
  • A strong excitation can introduce nonlinear vibration and contact effects in the bolted joint, leading to variations in dynamic responses that are not directly related to bolt preload;
  • Large-amplitude impacts increase the risk of signal saturation or distortion in the acoustic sensing chain, thereby altering the spectral characteristics of the measured signals;
  • Strong impacts may also excite global structural modes and environmental responses, which can mask preload-sensitive features;
  • According to the result, i.e., the classification differences between PWM duty cycle = 0.1 s and PWM duty cycle = 0.2 s, we can see that the PWM duty cycle is not a significant influence factor.
Then, we looked at several previous works, including PSD + decision tree (DT) [23], IMSE + back propagation neural network (BPNN) [26], and MFCC + support vector machine (SVM) [24]. The performance of these methods and the proposed method for one run on the testing 1 dataset is compared in Table 5, including accuracy and macro-F1 score. It can be seen that the proposed Siamese CapsNet has the best performance, verifying the advantages of the proposed portable percussion system. Furthermore, five repeated runs were conducted for each method, and the performance, including mean accuracy and variation coefficient, is given in Table 6.
Finally, we conducted a case study to demonstrate the effectiveness of the proposed Siamese CapsNet in recognizing previously unseen categories originating from unknown data distributions, a task that is particularly challenging for conventional ML- and DL-based classifiers. Following the one-shot learning paradigm, a support set was constructed by selecting one sample from each class (i.e., torque levels) in the testing 2 dataset, and the remaining samples were used for testing. Notably, these testing classes were not included during the training stage. The results of five repeated runs are given in Figure 11, which indicates that the proposed Siamese CapsNet maintains favorable classification performance for unseen categories (here, the categories do not indicate a different type of threaded connection, and refer to different torque levels). It is worth noting that the proposed system has a strong generalization ability and potential for practical applications, i.e., in different types of threaded connections. However, the training should definitely be implemented on data acquired from various connections in the future, such as industrial applications, to enhance and ensure its generalization capability.

5. Conclusions

In this paper, a new portable percussion system that integrates audio signal acquisition, data-processing algorithms, automatic percussion based on a solenoid hammer, and the display of detection results is developed. This system can be employed to portably detect bolt looseness in real-time with low costs; specifically, the percussion force can be controlled by adjusting the solenoid’s current. Notably, in terms of data-processing algorithms, a new audio-processing strategy based on Siamese CapsNet is proposed for bolt looseness detection. Compared to current percussion-based approaches, this strategy has better classification performance, particularly in the recognition of categories that are not seen during the training.
Despite the remarkable benefits of the proposed portable smart percussion system, some drawbacks exist in this investigation, which require further exploration:
  • Only the amplitude of percussion force was considered in this study, while several issues with significant influences were ignored. For instance, the position of the percussion (e.g., tapping on the bolt or on the connected parts) and percussion strategy (e.g., two or three impacts along mutually perpendicular axes) should be investigated to examine their effects. Moreover, the ambient temperature, the scale effects (bolts dimensions and their positioning), and material properties of the bolted structures to be inspected should all be taken into consideration in future work.
  • It is worth noting that the purpose of the STFT used in this research is to extend the one-dimensional (time domain) audio signal into a two-dimensional (time and frequency domains) signal, which meets the input shape requirements of the proposed Siamese Network. According to the introduction section, we should notice the importance of increasing the number of features for the percussion-based methods. Thus, in future work, we should explore some more advanced preprocessing techniques, such as wavelet transformation.
  • Since this research is an exploratory study, the computation efficiency was not considered. Considering that one of the key advantages of the proposed system is its portability, the embedded diagnostic algorithm should minimize computational cost while maintaining sufficient accuracy. Therefore, future work will focus on optimizing the proposed Siamese CapsNet to further improve its efficiency and suitability for portable applications.
  • The purpose of the theoretical analysis of bolt vibrations based on the Bernoulli–Euler beam theory is to provide a solid basis to determine the influence of percussion force on audio response. However, several issues are ignored, such as the damping effect and preload modeling via static displacement and boundary stiffness. Moreover, another limitation is that the experimental results showed that excessive force degraded classification performance due to nonlinearities and global mode excitation, while this critical point was not captured by the theory. It is worth noting that parametric finite element models are more convenient for analyzing various types of connections with high performance and therefore should be further investigated in future work.
  • Recently, some advanced damage-sensitive features have been studied, such as the Teager–Kaiser energy cepstral coefficients [42], which is an effective structural health monitoring tool. We may look forward to further applications of this powerful tool in the future development of percussion-based methods.

Author Contributions

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

Funding

This work was partially supported by AECC Sichuan Gas Turbine Establishment (No. JSYJ-0805-2024-0002) and the National Natural Science Foundation of China (No. 52205061, No. 52472456).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors on request.

Conflicts of Interest

Author Liang Hong was employed by the company Aero Engine Corporation of China (AECC) Sichuan Gas Turbine Establishment. Author Furui Wang was employed by the company Nanjing Aurora Aerospace Technology Research Institute Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
PZTLead Zirconate Titanate
VAMVibro-acoustic Modulation
EMIElectro Mechanical Impedance
PSDPower Spectrum Density
MFCCMel-Frequency Cepstral Coefficients
IMSEIntrinsic Multiscale Entropy
FFTFast Fourier Transform
APGDFAll-pole Group Delay Function
CEECumulative Energy Entropy
MLMachine Learning
DLDeep Learning
GUIGraphical User Interface
GPIOProgrammable General Purpose Input/Output
FPCFlexible Printed Circuit
DCDirect current
3DThree Dimensional
PWMPulse-wise Modulation
CSVComma Separated Values
CNNConvolutional Neural Network
2DTwo Dimensional
1DOne Dimensional
STFTShort-time Fourier Transform
FCFully Connected

References

  1. Sase, N.; Fujii, H. Optimizing study of slbs for higher anti-loosening performance. J. Mater. Process. Tech. 2001, 119, 174–179. [Google Scholar] [CrossRef]
  2. Noda, N.A.; Xiao, Y.; Kuhara, M. Optimum design of thin walled tube on the mechanical performance of super lock nut. J. Solid Mech. Mater. Eng. 2008, 2, 780–791. [Google Scholar] [CrossRef][Green Version]
  3. Wang, T.; Tan, B.; Lu, G. Bolt pretightening force measurement based on strain distribution of bolt head surface. J. Aerosp. Eng. 2020, 33, 04020034. [Google Scholar] [CrossRef]
  4. Vand, E.; Hemmati, R.; Oskouei, H.; Chakherlou, T.N. An experimental method for measuring clamping force in bolted connections and effect of bolt threads lubrication on its value. World Acad. Sci. Eng. Technol. 2008, 22, 457–460. [Google Scholar]
  5. Chelimilla, N.; Chinthapenta, V.; Kali, N.; Korla, S. Review on recent advances in structural health monitoring paradigm for looseness detection in bolted assemblies. Struct. Health Monit. 2023, 22, 4264–4304. [Google Scholar] [CrossRef]
  6. Brøns, M.; Thomsen, J.J.; Sah, S.M.; Tcherniak, D.; Fidlin, A. Estimating bolt tension from vibrations: Transient features, nonlinearity, and signal processing. Mech. Syst. Signal Process. 2021, 150, 107224. [Google Scholar] [CrossRef]
  7. Hosoya, N.; Niikura, T.; Hashimura, S.; Kajiwara, I.; Giorgio-Serchi, F. Axial force measurement of the bolt/nut assemblies based on the bending mode shape frequency of the protruding thread part using ultrasonic modal analysis. Measurement 2020, 162, 107914. [Google Scholar] [CrossRef]
  8. Wang, F.; Chen, Z.; Song, G. Monitoring of multi-bolt connection looseness using entropy-based active sensing and genetic algorithm-based least square support vector machine. Mech. Syst. Signal Process. 2020, 136, 106507. [Google Scholar] [CrossRef]
  9. Du, F.; Xu, C.; Wu, G.; Zhang, J. Preload monitoring of bolted L-shaped lap joints using virtual time reversal method. Sensors 2018, 18, 1928. [Google Scholar] [CrossRef]
  10. Zhang, R.; Sui, X.; Duan, Y.; Luo, Y.; Fang, Y.; Miao, R. Quantitative Assessment of Bolt Looseness in Beam–Column Joints Using SH-Typed Guided Waves and Deep Neural Network. Appl. Sci. 2025, 15, 6425. [Google Scholar] [CrossRef]
  11. Yin, H.; Wang, T.; Yang, D.; Liu, S.; Shao, J.; Li, Y. A Smart Washer for Bolt Looseness Monitoring Based on Piezoelectric Active Sensing Method. Appl. Sci. 2016, 6, 320. [Google Scholar] [CrossRef]
  12. Zhang, Z.; Xu, H.; Liao, Y.; Su, Z.; Xiao, Y. Vibro-acoustic modulation (VAM)-inspired structural integrity monitoring and its applications to bolted composite joints. Compos. Struct. 2017, 176, 505–515. [Google Scholar] [CrossRef]
  13. Wang, F.; Song, G. Bolt early looseness monitoring using modified vibro-acoustic modulation by time-reversal. Mech. Syst. Signal Process. 2019, 130, 349–360. [Google Scholar] [CrossRef]
  14. Wang, F.; Song, G. Monitoring of multi-bolt connection looseness using a novel vibro-acoustic method. Nonlinear Dyn. 2020, 100, 243–254. [Google Scholar]
  15. Na, W.S. Bolt loosening detection using impedance based non-destructive method and probabilistic neural network technique with minimal training data. Eng. Struct. 2021, 226, 111228. [Google Scholar] [CrossRef]
  16. Chen, D.; Huo, L.; Song, G. EMI based multi-bolt looseness detection using series/parallel multi-sensing technique. Smart Struct. Syst. 2020, 25, 423–432. [Google Scholar]
  17. Shao, J.; Wang, T.; Yin, H.; Yang, D.; Li, Y. Bolt Looseness Detection Based on Piezoelectric Impedance Frequency Shift. Appl. Sci. 2016, 6, 298. [Google Scholar] [CrossRef]
  18. Liu, Y.; Liu, E.; Chen, Y. Measurement of fastening force using dry-coupled ultrasonic waves. Ultrasonics 2020, 108, 106178. [Google Scholar] [CrossRef] [PubMed]
  19. Kim, N.; Hong, M. Measurement of axial stress using mode-converted ultrasound. NDT E Int. 2009, 42, 164–169. [Google Scholar] [CrossRef]
  20. Chen, P.; He, X.; Song, W. Parameter recognition of mode-converted wave in single-source ultrasound using Gabor transform for bolt axial stress evaluation. J. Sens. 2020, 111, 8883845. [Google Scholar] [CrossRef]
  21. Deng, L.; Sa, Y.; Li, X.; Lv, M.; Kou, S.; Gao, Z. A Vision-Based Bolt Looseness Detection Method for a Multi-Bolt Connection. Appl. Sci. 2024, 14, 4385. [Google Scholar] [CrossRef]
  22. Wang, F.; Ho, S.C.M.; Song, G. Modeling and analysis of an impact-acoustic method for bolt looseness identification. Mech. Syst. Signal Process. 2019, 133, 106249. [Google Scholar] [CrossRef]
  23. Kong, Q.; Zhu, J.; Ho, S.C.M.; Song, G. Tapping and listening: A new approach to bolt looseness monitoring. Smart Mater. Struct. 2018, 27, 07LT02. [Google Scholar] [CrossRef]
  24. Zhang, Y.; Zhao, X.; Sun, X.; Su, W.; Xue, Z. Bolt loosening detection based on audio classification. Adv. Struct. Eng. 2019, 22, 2882–2891. [Google Scholar] [CrossRef]
  25. Chen, X.; Zhou, W.; Yang, J.; Zhang, X.; He, C. A percussion method with attention-based sequence modeling for bolt looseness detection and adaptive anomaly recognition. Measurement 2025, 256, 118394. [Google Scholar] [CrossRef]
  26. Yuan, R.; Lv, Y.; Kong, Q.; Song, G. Percussion-based bolt looseness monitoring using intrinsic multiscale entropy analysis and BP neural network. Smart Mater. Struct. 2019, 28, 125001. [Google Scholar] [CrossRef]
  27. Yang, Z.; Huo, L. Bolt preload monitoring based on percussion sound signal and convolutional neural network (CNN). Nondestr. Test. Eval. 2022, 37, 464–481. [Google Scholar] [CrossRef]
  28. Liu, P.; Wang, X.; Chen, T.; Wang, Y.; Mao, F.; Liu, W. Research on a percussion-based bolt looseness identification method based on phase feature and convolutional neural network. Smart Mater. Struct. 2023, 32, 035010. [Google Scholar] [CrossRef]
  29. Cheng, L.; Zhang, Z.; Lacidogna, G.; Wang, X.; Jia, M.; Liu, Z. Sound Sensing: Generative and Discriminant Model-Based Approaches to Bolt Loosening Detection. Sensors 2024, 24, 6447. [Google Scholar] [CrossRef]
  30. Wang, F.; Song, G. A novel percussion-based method for multi-bolt looseness detection using one-dimensional memory augmented convolutional long short-term memory networks. Mech. Syst. Signal Process. 2021, 161, 107955. [Google Scholar] [CrossRef]
  31. Wang, F.; Song, G. 1D-TICapsNet: An audio signal processing algorithm for bolt early looseness detection. Struct. Health Monit. 2021, 20, 2828–2839. [Google Scholar] [CrossRef]
  32. Chen, J.; Chen, Z.; Zhu, W.; Song, G. Underwater bolted flange looseness detection using percussion-induced sound and Feature-reduced Multi-ROCKET model. Struct. Health Monit. 2024, 23, 495–511. [Google Scholar] [CrossRef]
  33. Wang, F.; Song, G.; Mo, Y.L. Shear loading detection of through bolts in bridge structures using a percussion-based one-dimensional memory-augmented convolutional neural network. Comput.-Aided Civ. Inf. Eng. 2021, 36, 289–301. [Google Scholar] [CrossRef]
  34. Du, C.; Liu, J.; Gong, H.; Huang, J.; Zhang, W. Percussion-based loosening detection method for multi-bolt structure using convolutional neural network DenseNet-CBAM. Struct. Health Monit. 2024, 23, 2183–2199. [Google Scholar] [CrossRef]
  35. Yuan, C.; Wang, S.; Qi, Y.; Kong, Q. Automated structural bolt looseness detection using deep learning-based prediction model. Struct. Control Health Monit. 2022, 29, e2899. [Google Scholar] [CrossRef]
  36. Wang, S.; Zhou, Y.; Kong, Q. A force-adaptive percussion method for bolt looseness assessment. J. Civ. Struct. Health Monit. 2024, 14, 831–841. [Google Scholar] [CrossRef]
  37. Zhou, Y.; Wang, S.; Zhou, M.; Chen, H.; Yuan, C.; Kong, Q. Percussion-based bolt looseness identification using vibration-guided sound reconstruction. Struct. Control Health Monit. 2022, 29, e2876. [Google Scholar] [CrossRef]
  38. Chelimilla, N.; Chinthapenta, V.; Korla, S. Audio feature augmentation for bolt looseness classification in data-deficient scenarios using machine learning. Nondestr. Test. Eval. 2025, 40, 3578–3601. [Google Scholar] [CrossRef]
  39. Sorokin, V.S.; Thomsen, J.J.; Brøns, M. Coupled longitudinal and transverse vibrations of tensioned Euler–Bernoulli beams with general linear boundary conditions. Mech. Syst. Signal Process. 2021, 150, 107244. [Google Scholar] [CrossRef]
  40. Zhang, A.; Li, S.; Cui, Y.; Yang, W.; Dong, R.; Hu, J. Limited data rolling bearing fault diagnosis with few-shot learning. IEEE Access 2019, 7, 110895–110904. [Google Scholar] [CrossRef]
  41. Wu, Y.; Li, J.; Wu, J.; Chang, J. Siamese capsule networks with global and local features for text classification. Neurocomputing 2020, 390, 88–98. [Google Scholar] [CrossRef]
  42. Civera, M.; Ferras, M.; Ceravolo, R.; Surace, C.; Betti, R. The Teager-Kaiser Energy Cepstral Coefficients as an Effective Structural Health Monitoring Tool. Appl. Sci. 2019, 9, 5064. [Google Scholar] [CrossRef]
Figure 1. Illustration of the proposed system and methodology.
Figure 1. Illustration of the proposed system and methodology.
Applsci 16 02720 g001
Figure 2. Percussion on the bolted connection and its equivalent model.
Figure 2. Percussion on the bolted connection and its equivalent model.
Applsci 16 02720 g002
Figure 3. Component and architecture of the system’s hardware.
Figure 3. Component and architecture of the system’s hardware.
Applsci 16 02720 g003
Figure 4. Illustration of the GUI.
Figure 4. Illustration of the GUI.
Applsci 16 02720 g004
Figure 5. Flowchart of the proposed Siamese CapsNet.
Figure 5. Flowchart of the proposed Siamese CapsNet.
Applsci 16 02720 g005
Figure 6. Experimental apparatus.
Figure 6. Experimental apparatus.
Applsci 16 02720 g006
Figure 7. Illustration of the calibration procedure.
Figure 7. Illustration of the calibration procedure.
Applsci 16 02720 g007
Figure 8. Pre-processing of audio signals via segmentation.
Figure 8. Pre-processing of audio signals via segmentation.
Applsci 16 02720 g008
Figure 9. STFT features under different torque levels: (a) 0 Nm; (b) 10 Nm; (c) 20 Nm; (d) 30 Nm; (e) 40 Nm; (f) 50 Nm.
Figure 9. STFT features under different torque levels: (a) 0 Nm; (b) 10 Nm; (c) 20 Nm; (d) 30 Nm; (e) 40 Nm; (f) 50 Nm.
Applsci 16 02720 g009
Figure 10. Classification performance under different percussion forces and differnet PWM duty cycles: (a) PWM duty cycle = 0.1 s; (b) PWM duty cycle = 0.2 s.
Figure 10. Classification performance under different percussion forces and differnet PWM duty cycles: (a) PWM duty cycle = 0.1 s; (b) PWM duty cycle = 0.2 s.
Applsci 16 02720 g010
Figure 11. Performance of the Siamese CapsNet in recognizing previously unseen categories originating from unknown data distributions.
Figure 11. Performance of the Siamese CapsNet in recognizing previously unseen categories originating from unknown data distributions.
Applsci 16 02720 g011
Table 1. Architecture of CapsNet.
Table 1. Architecture of CapsNet.
No. of LayerLayer NameDetails
1Conv1filters = 16, kernel_ size = 9 × 9, padding = ‘same’, strides = 1, activation = ‘ReLU’
2Conv2filters = 16, kernel_ size = 9 × 9, padding = ‘same’, strides = 1, activation = ‘ReLU’
3PrimaryCapsdim_capsule = 8, n_channel size = 2, kernel_ size = 9 × 9, padding = ‘valid’, strides = 1
4SWCapsnum_capsule = 8, dim_capsule = 16, routing = 3
5FCsize = 96, activation = ‘sigmoid’
Table 2. Experimental specifications.
Table 2. Experimental specifications.
SpecificationDetails
Diameter of bolted flange500 mm
Bolt typeM10
Numbers of bolts20
Percussion deviceThe proposed percussion system
Audio acquisition deviceThe proposed percussion system
Duration of the acquisition audio signals1 s
Sampling frequency48 kHz
Table 3. Details of the training, testing 1, and testing 2 datasets.
Table 3. Details of the training, testing 1, and testing 2 datasets.
DatasetNo. of BoltTorque (Nm)Numbers of Percussions
Training10, 10, 20, 30, 40, 50300
20, 10, 20, 30, 40, 50300
190, 10, 20, 30, 40, 50300
200, 10, 20, 30, 40, 50300
Testing 130, 10, 20, 30, 40, 5030
50, 10, 20, 30, 40, 5030
90, 10, 20, 30, 40, 5030
160, 10, 20, 30, 40, 5030
Testing 235, 15, 25, 35, 4530
55, 15, 25, 35, 4530
95, 15, 25, 35, 4530
165, 15, 25, 35, 4530
Table 4. Four scenarios that employ different percussion forces.
Table 4. Four scenarios that employ different percussion forces.
ScenarioDatasetCurrentMean Percussion ForcesStandard Deviation
1Training0.40 A85.1 N1.37
Testing 1
2Training0.45 A90.9 N1.449
Testing 1
3Training0.50 A99.8 N0.919
Testing 1
4Training0.55 A112.2 N1.398
Testing 1
Table 5. Classification performance of different methods for the testing 1 dataset (one run).
Table 5. Classification performance of different methods for the testing 1 dataset (one run).
MethodsAccuracyMacro F1 Score
PSD + DT69.72%0.6961
IMSE + BPNN85.00%0.8510
MFCC + SVM90.14%0.9006
The proposed Siamese CapsNet95.56%0.9562
Table 6. Classification performance of different methods for the testing 1 dataset (five runs).
Table 6. Classification performance of different methods for the testing 1 dataset (five runs).
MethodsMean AccuracyVariation Coefficient
PSD + DT69.80%2.04%
IMSE + BPNN84.40%2.14%
MFCC + SVM90.00%1.04%
The proposed Siamese CapsNet95.12%1.11%
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

Hong, L.; Zheng, W.; Zhang, D.; Wang, F.; Zang, C. A New Force-Controllable Percussion System for Portable Bolt Looseness Detection. Appl. Sci. 2026, 16, 2720. https://doi.org/10.3390/app16062720

AMA Style

Hong L, Zheng W, Zhang D, Wang F, Zang C. A New Force-Controllable Percussion System for Portable Bolt Looseness Detection. Applied Sciences. 2026; 16(6):2720. https://doi.org/10.3390/app16062720

Chicago/Turabian Style

Hong, Liang, Weiliang Zheng, Duanhang Zhang, Furui Wang, and Chaoping Zang. 2026. "A New Force-Controllable Percussion System for Portable Bolt Looseness Detection" Applied Sciences 16, no. 6: 2720. https://doi.org/10.3390/app16062720

APA Style

Hong, L., Zheng, W., Zhang, D., Wang, F., & Zang, C. (2026). A New Force-Controllable Percussion System for Portable Bolt Looseness Detection. Applied Sciences, 16(6), 2720. https://doi.org/10.3390/app16062720

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