Abstract
Early faults, with their small amplitudes and slow variations, are easily masked by noise or process trends, making detection difficult. Also, observer-based methods struggle with timely and accurate early fault detection. To address these challenges, a novel observer-driven temporal graph convolutional network (OD-TGCN) is proposed for early fault detection of control systems subject to semi-stationary periodic input disturbances and measurement noise. We employ graph representation to describe the mechanistic relationships and capture temporal features between variables in the control system. First, graph nodes are constructed based on the control inputs, output signals of the control systems and the fault detection residual of the disturbance decoupling generalized proportional-integral observer (DD-GPIO). Then, a method for constructing the adjacency matrix of the graph based on the system matrix is provided. Finally, the output of the temporal graph convolutional network (TGCN) is passed to a Multi-Layer Perceptron (MLP) for graph-based fault detection. The proposed method is applied to a two-wheeled self-balancing robot. Comparative results show that OD-TGCN significantly outperforms DD-GPIO and typical TGCN in early fault detection accuracy. Additionally, OD-TGCN exhibits notable robustness across datasets with different disturbances/noise.
Original language | English |
---|---|
Pages (from-to) | 1-13 |
Number of pages | 13 |
Journal | IEEE Transactions on Circuits and Systems I: Regular Papers |
Early online date | 4 Mar 2025 |
DOIs | |
Publication status | E-pub ahead of print - 4 Mar 2025 |
Keywords
- Early fault detection
- control system
- data-driven
- observer-driven temporal graph convolutional network