Abstract

To solve the problem of nonlinear factors in the fault detection process of complex systems, this article proposes a fault detection model based on vector quantization sparse autoencoder. First, a feature extraction model, which consists of a self-normalizing convolutional autoencoder module, a vector quantization module, a gradient module, and a loss module, is developed. The first module employs self-normalizing convolutional layers with good stability and generalization ability to extract the nonlinear structural features of complex systems. A nearest neighbor search strategy is implemented in the vector quantization module to further mine the nonlinear information. The gradient module adopts a straight-through estimation technique to improve the training efficiency. Sparse constraints are introduced into the loss module to obtain the essential features and enhance interpretability. Thereafter, a construction rule based on local Mahalanobis distance and K nearest neighbors is designed to calculate K Mahalanobis neighbor metrics that depend on the sparse features obtained by the feature extraction model. A comprehensive statistic for fault detection is constructed to accurately track the operating status of complex systems by combining the loss metric and the K Mahalanobis neighbor metric. Finally, the threshold of the fault detection statistics is determined by modeling the generalized extreme value distribution. Three case studies, a numerical simulation, the Tennessee Eastman benchmark process, and a typical circuit system, are adopted to demonstrate the effectiveness and merits of the proposed fault detection model.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call