A Single-Side Neural Network-Aided Canonical Correlation Analysis With Applications to Fault Diagnosis
针对传统典型相关分析假设线性关系和信号高斯性在工业故障检测中不适用的问题,提出一种单侧神经网络辅助的非线性典型相关分析方法,通过理论分析和三水箱系统实验验证了其有效性。
Recently, canonical correlation analysis (CCA) has been explored to address the fault detection (FD) problem for industrial systems. However, most of the CCA-based FD methods assume both Gaussianity of measurement signals and linear relationships among variables. These assumptions may be improper in some practical scenarios so that direct applications of these CCA-based FD strategies are arguably not optimal. With the aid of neural networks, this work proposes a new nonlinear counterpart called a single-side CCA (SsCCA) to enhance FD performance. The contributions of this work are four-fold: 1) an objective function for the nonlinear CCA is first reformulated, based on which a generalized solution is presented; 2) for the practical implementation, a particular solution of SsCCA is developed; 3) an SsCCA-based FD algorithm is designed for nonlinear systems, whose optimal FD ability is illustrated via theoretical analysis; and 4) based on the difference in FD results between two test statistics, fault diagnosis can be directly achieved. The studies on a nonlinear three-tank system are carried out to verify the effectiveness of the proposed SsCCA method.