Large-scale industrial system exhibits hierarchical structure, which consists of multiple subsystem blocks with various corresponding variables. However, existing fault propagation path recognition methods fail to fully leverage the relevant knowledge about industrial system with hierarchal structure, which makes the causality inference result inconsistent with reality, causing inaccurate fault propagation path recognition. In this work, a hierarchical fault propagation path recognition method based on knowledge-driven graph attention autoencoder with bilayer pooling for large-scale industrial system is proposed. First, a knowledge-driven graph attention autoencoder is developed for causality knowledge exploration on intra-subsystem level, which expressly represents the causalities between operation variables in each subsystem into a weighted directed graph. Then, a graph bilayer pooling model is designed to generate the subsystem causality graph by “stacking” the intra-subsystem causality graphs in a hierarchical fashion. Utilizing the knowledge-driven graph attention autoencoder with bilayer pooling, the critical hierarchical characteristics of system causality can be well described. Moreover, to reduce the smearing effect, a nonlinear probabilistic state estimation model with fault isolation is adopted for distributed fault detection. Eventually, the performance of the proposed method is verified on large-scale hierarchical industrial system air separation unit with three fault cases. The fault detection and fault root cause location results show that compared with other methods, the proposed method achieves high fault detection rate with low fault alarm rate, as well as better fault root cause location performance.
Read full abstract