Multi-channel noise-resistant transformer with multiscale adaptive fusion for fault diagnosis of rotating machinery
Abstract
Multiscale fusion-based fault diagnosis methods can exploit complementary fault information across different scales and are therefore effective in improving diagnostic accuracy. However, when noisy multiscale information is represented or fused, noise components from different scales tend to interfere with one another, which may obscure critical fault-related features and consequently degrade diagnostic performance. To address this issue, we propose a Multi-Channel Noise-Resistant Transformer (MNRformer) for fault diagnosis under noisy conditions, with the aim of reducing noise interference among multiscale information. Specifically, a channel-independent modeling strategy is adopted to construct Transformer subchannels with shared embedding representations and parameter weights, where features from different scales are modeled independently to mitigate mutual noise interference across scales. In addition, we design a dynamic weighting algorithm based on inverse information entropy to guide the feedforward network to adaptively enhance the response to channels with higher feature representation stability, thereby improving the discriminant robustness and overall reliability in the fault diagnosis process. Experimental results on four public rotating machinery datasets and one laboratory-built natural-noise dataset show that MNRformer maintains smaller performance degradation under different noise conditions, verifying its noise robustness in rotating machinery fault diagnosis.