Source-Free Domain Adaptation Framework for Rotary Machine Fault Diagnosis
Hoejun Jeong1, Seungha Kim1, Donghyun Seo1
1Department of Electrical and Computer Engineering, Inha University, Incheon 22212, Republic of Korea.
Sensors (Basel, Switzerland)
|July 30, 2025
Summary
This study introduces a robust fault diagnosis framework for rotary machinery that adapts to new environments. The proposed method significantly improves performance in domain shifts, enhancing reliability for intelligent fault detection.
Area of Science:
- Mechanical Engineering
- Artificial Intelligence
- Machine Learning
Background:
- Intelligent fault diagnosis for rotary machinery faces performance degradation due to domain shifts.
- Existing methods often lack robustness when applied to new, unseen operational environments.
Purpose of the Study:
- To develop a robust fault diagnosis framework that effectively addresses domain shifts in rotary machinery.
- To enhance the adaptability and performance of fault diagnosis systems in practical, real-world scenarios.
Main Methods:
- Implemented an order-frequency-based preprocessing method to normalize rotational variations.
- Utilized a U-Net variational autoencoder (U-NetVAE) for adaptation via reconstruction learning.
- Employed a test-time training (TTT) strategy for unsupervised target domain adaptation.
Main Results:
- The proposed framework significantly outperformed conventional machine learning and deep learning models in F1-score and recall across domains.
- Achieved an F1-score of 0.47 and recall of 0.51 in the target domain under challenging conditions.
- Ablation studies validated the effectiveness of each component in improving adaptation performance.
Conclusions:
- The developed framework demonstrates superior robustness and adaptability for intelligent fault diagnosis under domain shifts.
- Combining mechanical priors, self-supervised learning, and lightweight adaptation strategies is effective for practical fault diagnosis.
- The approach offers a promising solution for reliable fault detection in diverse operational environments.
Related Concept Videos
Sequence Networks of Rotating Machines
142
A Y-connected synchronous generator, grounded through a neutral impedance, is designed to produce balanced internal phase voltages with only positive-sequence components. The generator's sequence networks include a source voltage that is exclusively in the positive-sequence network. The sequence components of line-to-ground voltages at the generator terminals illustrate this configuration.
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...
142
Relative Motion Analysis using Rotating Axes-Problem Solving
451
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
451
Simplified Synchronous Machine Model
332
The Synchronous Machine Model is a fundamental tool in analyzing and ensuring the transient stability of power systems. This model simplifies the representation of a synchronous machine under balanced three-phase positive-sequence conditions, assuming constant excitation and ignoring losses and saturation. The model is pivotal for understanding the behavior of synchronous generators connected to a power grid, particularly during transient events.
In this model, each generator is connected to a...
In this model, each generator is connected to a...
332
Relative Motion Analysis using Rotating Axes
536
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame.
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
536
Relative Motion Analysis using Rotating Axes - Acceleration
398
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame. The absolute velocity of point B is determined by adding the absolute velocity of point A, the relative velocity of point B in the rotating frame, and the effects caused by the angular velocity within the rotating frame.
Time differentiation is...
Time differentiation is...
398
Mechanical Efficiency of Real Machines
864
The mechanical efficiency of a machine is a fundamental concept that describes how effectively a machine can convert input work into output work. According to this concept, the efficiency of a machine is equal to the ratio of the output work to the input work. An ideal machine, meaning a machine that has no energy losses, has an efficiency of one. This implies that the input work and the output work are equal.
However, in reality, no machine can be truly ideal, and all of them experience some...
However, in reality, no machine can be truly ideal, and all of them experience some...
864


