Abstract
Aiming at the nonlinear and dynamic characteristics of data in automotive engine systems, a fault detection method based on Canonical Variate Analysis combined with Bhattacharyya Distance (CVA-BD) is proposed in this paper. Firstly, CVA is utilized to calculate the state space of the system data. Secondly, a sliding window is introduced in the state space to quantify the difference in data distribution within the window using Bhattacharyya distance, thereby constructing a novel statistical indicator. Finally, the control limit for statistical indicator is determined to achieve process monitoring of automotive engine systems. CVA-BD effectively enhances the performance of process monitoring by capturing the sequential correlation of data through CVA and eliminating the nonlinear impact between samples using similarity measurement metrics. Simulation experiments are conducted using a numerical case and experimental data from TCSI engines. The simulation results further confirm that, compared with Principal Component Analysis (PCA), Dynamic Principal Component Analysis (DPCA), Canonical Variable Analysis (CVA), Dissimilar Canonical Variable Analysis (CVDA), Autoencoder (AE), and Stacked Autoencoder (SAE) CVA-BD has demonstrated an improvement of at least 41%.