This protocol describes a non-contact method for recognizing insulation faults in power equipment by extracting and fusing time- and frequency-domain acoustic features for automated fault classification.
Method Article
This protocol describes a non-contact method for recognizing insulation faults in power equipment by extracting and fusing time- and frequency-domain acoustic features for automated fault classification.
The goal of this protocol is to provide a non-contact method for recognizing insulation faults in power equipment by extracting and fusing time- and frequency-domain acoustic features for automated fault classification. Acoustic fingerprints generated by insulation faults exhibit nonlinear and non-Gaussian characteristics, which can limit the effectiveness of conventional single-domain feature extraction approaches. To address this challenge, this protocol presents a time-frequency feature extraction and fusion framework based on a cross-attention (CA) mechanism for the identification of four insulation fault types. Time-domain features are first extracted using a temporal convolutional network coupled with an autoencoder to capture dynamic variations in sequential acoustic signals. In parallel, frequency-domain features are extracted from Mel spectrograms using a convolutional block attention module to enhance spectral feature representation. A CA mechanism is then employed to adaptively fuse temporal and spectral features, strengthening the relationships between the two feature domains. The fused feature representation is subsequently input into a one-dimensional convolutional neural network optimized using the Cuckoo Search algorithm for fault classification. Representative results demonstrate that this framework effectively characterizes complex acoustic fingerprints and achieves high classification performance relative to conventional feature extraction approaches. The protocol provides a robust non-contact strategy for insulation fault diagnosis and condition monitoring of electrical power equipment.
Early identification of insulation faults in power equipment is critical for ensuring the safety and stability of the power grid1,2,3,4. Statistics indicate that approximately 60% of power equipment failures are directly associated with insulation degradation5. Conventional electrical monitoring methods, however, often suffer from delayed response, poor anti-interference capabilities, and the requirement for invasive, contact-based installation5. Recently, acoustic fingerprint recognition has emerged as a promising non-contact diagnostic approach due to its rapid response and ease of implementation6,7. Nevertheless, insulation fault signals are inherently nonlinear and non-Gaussian8. Their acoustic features are frequently masked by environmental noise and structural vibrations, making it difficult for traditional single-domain (time- or frequency-domain) extraction methods to capture the essential characteristics of the fault.
Current research in acoustic feature extraction faces two primary challenges. First, time-domain analysis, such as short-time energy or zero-crossing rates, reflects signal fluctuations but often loses fine-grained spectral details. Second, frequency-domain methods, such as Fast Fourier Transform (FFT) and wavelet transforms, can extract spectral features but struggle to capture the dynamic temporal evolution of the signal. Previous studies have attempted to bridge this gap. For instance, Dai et al.9 utilized short-time Fourier transform (STFT) to generate two-dimensional time-frequency maps. However, due to the uncertainty principle, the resolution of STFT is constrained by the window width, forcing a trade-off between time localization and frequency resolution. Other approaches, such as Mel-frequency cepstral coefficients (MFCCs) and gammatone-frequency cepstral coefficients (GFCCs)10, often result in feature representations that are too simplistic to maintain robustness under high-interference conditions. While advanced distributions and entropy-based features11 have achieved high accuracy in specific datasets, they often lack generalizability because of limited sample sizes. Furthermore, simple concatenation of time- and frequency-domain features fails to establish an intrinsic correlation mechanism, often leading to high redundancy and insufficient discriminability. Traditional machine learning models are also prone to overfitting when dealing with the small-sample, high-noise characteristics typical of insulation fault datasets12. Recent developments have progressed from conventional handcrafted descriptors and time-frequency representations toward deep-neural-network-based feature extraction and attention-guided fusion strategies. Nevertheless, many existing approaches still process temporal and spectral information independently or combine them through simple feature concatenation, limiting their ability to capture cross-domain relationships within complex acoustic signals.
To address these limitations, this protocol presents a synergistic time-frequency feature extraction and fusion methodology centered on a cross-attention (CA) mechanism. The primary objective of this method is to establish a cross-modal correlation model that adaptively assigns weights to critical features, thereby reducing the information dilution commonly associated with traditional concatenation strategies. The protocol employs a coupled temporal convolutional network (TCN) and autoencoder (AE) architecture to construct a time-domain processing pathway, utilizing dilated causal convolutions to capture long-range dependencies within acoustic sequences. Simultaneously, a parallel Mel-spectrogram and convolutional block attention module (CBAM) architecture is designed to enhance local spectral features and channel-wise attention. Central to this approach is the introduction of a CA mechanism, which employs query–key–value interactions to model interdependencies between the time and frequency domains. Similar attention-based fusion concepts have been reported in noisy machinery and acoustic-diagnostic tasks, where attention weights emphasize discriminative temporal or spectral regions under interference; however, most existing partial-discharge classifiers still rely on single-domain representations or late fusion, motivating the present CA design. Finally, a one-dimensional convolutional neural network (1D-CNN), optimized using the Cuckoo Search (CS) algorithm, is employed for robust fault classification.
This method offers significant advantages over conventional diagnostic approaches by providing a high-performance, non-contact solution that remains effective in complex electromagnetic environments. Performance metrics are reported separately for the ablation study and the final classification model. The ablation study achieved 98.2% accuracy for the CA configuration, whereas the final classification model achieved an overall accuracy of 99.05% (3962/4000), with class-wise recognition rates ranging from 98.6% to 99.4%. It is particularly suitable for researchers and engineers seeking to implement automated monitoring of 10 kV switchgear or similar power-distribution equipment where contact-based sensing is impractical. By following this protocol, users can effectively characterize complex acoustic fingerprints and achieve reliable fault identification under elevated background-noise conditions. Transformer-based acoustic models, including audio spectrogram transformer (AST) architectures, are promising for long-range spectrotemporal context modeling; however, they were not selected for the present protocol because the available dataset is comparatively small and the proposed framework prioritizes stable training, lower computational cost, and interpretable time- and frequency-domain processing branches. Evaluation of transformer-based architectures represents an important direction for future studies.
Access restricted. Please log in or start a trial to view this content.
This study did not involve human participants, vertebrate animals, or biological specimens. Therefore, institutional ethics approval, animal-use approval, and human-subject approval were not required.
Figure 1 illustrates the dilated causal convolution structure used within the TCN architecture. Figure 2 illustrates the residual connection structure used during temporal feature extraction. Figure 3 illustrates the AE architecture used for feature-dimension reduction. Figure 4 illustrates the CBAM architecture used for spectral feature extraction. Figure 5 illustrates the CA mechanism used for time-frequency feature fusion.

Figure 1: Dilated Causal Convolution Structure. Schematic illustration of the temporal convolutional network (TCN) architecture employing causal and dilated convolutions. The dilation factor increases with network depth to expand the receptive field and capture long-range temporal dependencies in acoustic signals. Please click here to view a larger version of this figure.

Figure 2: Residual Connection Structure. Diagram of the residual block used within the TCN architecture. The block incorporates causal convolutions, weight normalization, ReLU activation functions, dropout layers, and a residual connection to facilitate stable deep-network training and mitigate gradient degradation. Please click here to view a larger version of this figure.

Figure 3: Autoencoder (AE) Architecture. Schematic representation of the AE used for feature-dimension reduction. The encoder compresses the input acoustic features into a latent representation, and the decoder reconstructs the original feature space from the compressed representation. Please click here to view a larger version of this figure.

Figure 4: Convolutional Block Attention Module (CBAM) Architecture. Workflow of the CBAM used for frequency-domain feature enhancement. The module sequentially applies channel-attention and spatial-attention mechanisms to refine feature representations extracted from Mel spectrograms. Please click here to view a larger version of this figure.

Figure 5: Cross-Attention (CA) Feature Fusion Mechanism. Schematic representation of the CA module used to fuse temporal and frequency-domain features. Query, Key, and Value matrices are generated from the two feature modalities to model cross-modal dependencies and produce fused feature representations. Please click here to view a larger version of this figure.
1. Setup of the Insulation Fault Acoustic Fingerprint Platform and Data Acquisition

Figure 6: Insulation Fault Detection Platform with Microphone Array. Experimental setup used for acoustic insulation-fault detection. The platform consists of a high-voltage test circuit, insulation-fault test cabinet, microphone array system, TEV sensor, and computer-based monitoring system for data acquisition and verification. Please click here to view a larger version of this figure.

Figure 7: Laboratory-Constructed Insulation Fault Models. Representative insulation-fault models used for data acquisition. (A) Surface discharge model. (B) Suspended discharge model. (C) Internal discharge model. (D) Point discharge model. The models were constructed to simulate four common insulation-fault conditions under controlled laboratory conditions. Please click here to view a larger version of this figure.

Figure 8: Microphone Array Distribution. Spatial arrangement of the 112-channel microphone array employing a modified annular spiral configuration. The coordinate distribution illustrates the sensor placement used for acoustic signal acquisition and subsequent beamforming analysis. Please click here to view a larger version of this figure.
| Parameter Type | Parameter Value |
| Array structure | Modified annular spiral |
| Number of channels | 112 |
| Sampling rate | 200 kHz |
| Sample points per frame | 8192 |
Table 1: Microphone Array Parameters. Technical specifications of the microphone array system used for acoustic signal acquisition during insulation-fault experiments. The table summarizes the array geometry, number of channels, sampling rate, and the number of sample points acquired per frame. Please click here to download this Table.
2. Time-Domain Feature Extraction via TCN-AE
(1)
(2)
(3)
(4)
(5)3. Frequency-Domain Feature Extraction via Mel Spectrogram and CBAM
![figure-protocol-14 Digital Signal Processing, Equation: y[n] = x[n] - 0.97x[n-1], Difference Equation Formula.](/files/ftp_upload/71752/71752eq8.jpg)
(6)
(7)
and global max pooling
across the channel dimensions of the input feature map.
(8)
and global average pooling
along the channel axis.
is the spatial descriptor generated by global average pooling, and
is the spatial descriptor generated by global max pooling.
(9)
with stride = 1 and same padding to generate the spatial-attention feature map.4. Cross-Modal Feature Fusion Using CA
(10)
(11)
(12)
(13)
(14)

Figure 9: Overall Framework for Insulation Fault Identification. Workflow of the proposed insulation-fault identification method. Raw microphone-array signals are fused and preprocessed, followed by time-domain feature extraction using a TCN–AE pathway, frequency-domain feature extraction using Mel spectrograms and CBAM, CA-based feature fusion, and final fault classification using a one-dimensional convolutional neural network. Please click here to view a larger version of this figure.
5. Align and Fuse Microphone Array Signals via GCC-PHAT
and
of the selected microphone signals.
and
are the frequency-domain representations of the two microphone signals and
denotes the complex conjugate.
(15)
is the generalized cross-correlation function and represents the estimated time delay.
(16)
relative to the reference microphone using Equation 17. Here,
is the delay-compensated signal and τi is the estimated delay relative to the reference microphone.
(17)
is the delay-compensated signal from the i-th microphone, and N is the total number of microphone channels.
(18)
Figure 10: GCC-PHAT Signal Alignment Procedure. Workflow of the generalized cross-correlation with phase transform (GCC-PHAT) algorithm. Frequency-domain microphone signals are processed to obtain the cross-power spectrum and weighting function, followed by inverse Fourier transformation to estimate inter-channel time delay. Please click here to view a larger version of this figure.
6. Optimize the Network via the CS Algorithm
using a random step size derived from the Lévy flight characteristic.
denotes entry-wise multiplication.
(19)
represents the Gamma function and β is typically set to 1.5.
(20)| Category | Parameter | Value / Setting |
| Dataset and input | Total acoustic frames | 4,000 |
| Fault classes | Surface discharge; suspended discharge; internal discharge; point discharge | |
| Sampling rate | 200 kHz | |
| Frame length | 8,192 points per frame | |
| Microphone-array channels | 112 | |
| Model input | Cross-attention fused time-frequency acoustic feature representation | |
| Dataset split | Training set size | 2,400 samples |
| Validation set size | 400 samples | |
| Testing set size | 400 samples | |
| Full confusion-matrix evaluation size | 4,000 samples | |
| Split strategy | Single fixed split | |
| Random seed | 42 | |
| TCN architecture | Number of residual blocks | 3 |
| Filters per residual block | 64 | |
| Convolution kernel size | 3 | |
| Dilation schedule | 1, 2, 4 | |
| Dropout rate | 0.20 | |
| Autoencoder architecture | Encoder-layer dimensions | 512 → 256 → 128 |
| Latent-space dimension | 128 | |
| Decoder-layer dimensions | 128 → 256 → 512 | |
| Autoencoder training | Optimizer | Adam |
| Learning rate | 0.001 | |
| Batch size | 50 | |
| Number of training epochs | 100 epochs | |
| Early stopping criterion | Validation MSE; patience = 20 epochs | |
| Mel-spectrogram settings | FFT size | 1,024 points |
| Number of Mel filters | 256 | |
| Frequency range | 0–100 kHz | |
| Spectrogram dimensions | 256 × 256 | |
| CBAM configuration | Channel-reduction ratio | 16 |
| Feature-map dimensions | 256 × 256 × 64 | |
| Cross-attention configuration | Embedding dimension | 128 |
| Number of attention heads | 4 | |
| Query projection dimension | 128 total; 32 per head | |
| Key projection dimension | 128 total; 32 per head | |
| Value projection dimension | 128 total; 32 per head | |
| Dropout rate | 0.10 | |
| 1D-CNN classifier | Number of convolutional layers | 5 |
| Convolution kernel size | 3 | |
| Activation function | ReLU | |
| Output layer | 4-class Softmax | |
| Loss function | Cross-entropy loss | |
| Training settings | Optimizer | Stochastic Gradient Descent (SGD) |
| Initial learning rate | 0.001 | |
| Batch size | 50 | |
| Maximum training iterations | 1,000 | |
| Early stopping | Validation-loss monitoring | |
| Early-stopping patience | 100 iterations | |
| Final training loss | Not available in supplied manuscript | |
| Final validation loss | Not available in supplied manuscript | |
| Cuckoo Search optimization | Optimization target | 1D-CNN hyperparameters |
| Population size / number of nests | 20 | |
| Discovery probability (Pa) | 0.25 | |
| Step-size scaling parameter (α) | 0.01 | |
| Lévy-flight parameter (β) | 1.5 | |
| Lévy-flight parameter (λ) | 1.5 | |
| Maximum optimization iterations | 50 | |
| Hyperparameter search bounds | Conv filters {32, 64, 128, 256}; kernel size {3, 5, 7}; learning rate 1×10⁻⁴–1×10⁻²; batch size {25, 50, 100}; dropout 0.10–0.50; weight decay 1×10⁻⁵–1×10⁻³ | |
| Validation and reporting | Figure 13 CA ablation accuracy | 98.20% |
| Table 2 confusion-matrix accuracy | 99.05% (3,962/4,000) | |
| Cross-validation / repeated runs | Not performed |
Table 2: Dataset configuration, model-training parameters, and optimization settings for insulation-fault classification. The table summarizes the dataset composition, data partitioning strategy, 1D-CNN architecture, training configuration, Cuckoo Search optimization settings, validation metrics, and parameter-selection considerations used to develop and evaluate the proposed fault-diagnosis framework. Missing implementation-specific values should be reported from the final training and optimization logs to facilitate reproducibility. Please click here to download this Table.
Access restricted. Please log in or start a trial to view this content.
Time- and Frequency-Domain Feature Extraction Framework
The proposed insulation-fault identification method integrates temporal and spectral feature extraction pathways to characterize the complex acoustic signatures generated by insulation defects. Time-domain feature extraction was performed using a TCN incorporating dilated causal convolutions to capture long-range temporal dependencies within the acoustic sequences (Figure 1). Residual connect...
Access restricted. Please log in or start a trial to view this content.
This method article delineates a standardized, non-contact protocol for identifying complex insulation faults in electrical power equipment through acoustic fingerprint recognition. By integrating a TCN-AE alongside a Mel spectrogram processed by a Mel-CBAM, the established pipeline isolates both dynamic time-series fluctuations and localized spectral characteristics. The subsequent cross-modal fusion via a CA mechanism is intended to reduce the information dilution that often accompanies simple feature concatenation. Op...
Access restricted. Please log in or start a trial to view this content.
The authors have nothing to disclose.
The authors gratefully acknowledge Shenyang University of Technology for providing the high-voltage laboratory facilities and technical support essential for the acoustic data acquisition and experimental validation in this study. We also extend our appreciation to our colleagues for their insightful discussions on feature extraction and neural network optimization. This research received no specific grant from any funding agency in the public, commercial, or not-for-profit sectors.
Access restricted. Please log in or start a trial to view this content.
| Name | Company | Catalog Number | Comments |
|---|---|---|---|
| Autoencoder (AE) | Custom model | Encoder-decoder architecture for feature compression | Feature dimensionality reduction |
| Cross-Attention module | Custom model | Time-frequency feature fusion module | Cross-modal feature fusion |
| GCC-PHAT algorithm | Custom algorithm | FFT/IFFT-based implementation | Time-delay estimation and signal alignment |
| High-voltage test circuit | Self-built laboratory platform | Autotransformer T1, test transformer T2, 200 kΩ protective resistor, 1 nF coupling capacitor; operating voltage 4–12 kV | Generation of insulation-fault conditions |
| Mel spectrogram + CBAM | Custom model | Mel-frequency spectral extraction with attention enhancement | Frequency-domain feature extraction |
| Microphone array system | Self-built laboratory platform | 112-channel modified annular spiral array; 200 kHz sampling rate; 8192 points per frame | Acoustic acquisition |
| Microphone sensors | Self-built matched ultrasonic microphone modules | 112 matched channels; sensitivity -38 +/- 3 dBV/Pa; 20 Hz-100 kHz frequency response; calibrated at 94 dB SPL/1 kHz and 40 kHz; acceptance limits: +/-2 dB at 1 kHz and +/-3 dB at 40 kHz | Acoustic detection |
| Multichannel DAQ system | Self-built synchronized DAQ platform | 112-channel simultaneous acquisition; 16-bit ADC; 200 kHz/channel; 8192 points/frame; shared sampling clock; positive-edge TTL hardware trigger | Data acquisition and synchronization |
| One-dimensional CNN + CS optimization | Custom model | Five convolutional layers; kernel size 3; SGD; learning rate 0.001; batch size 50 | Fault classification |
| Python training environment | Python / PyTorch | Python 3.9; PyTorch 2.0; NumPy 1.24; scikit-learn 1.2; librosa 0.10; CUDA 11.8 | Model training and evaluation |
| Temporal Convolutional Network (TCN) | Custom model | Dilated causal convolutions with residual connections | Time-domain feature extraction |
| Test cabinet with defect models | Self-built laboratory platform | Surface discharge, suspended discharge, internal discharge, and point discharge models | Simulation of insulation faults |
| Transient Earth Voltage (TEV) testing system | Commercial TEV monitoring module | TEV reference channel; 3-100 MHz analog bandwidth; 40 dB gain; positive-edge TTL trigger; trigger threshold set 6 dB above background noise floor or >=10 mV equivalent at sensor input | Verification of discharge activity |
Request permission to reuse the text or figures of this JoVE article
Request Permission