Computer and Modernization ›› 2023, Vol. 0 ›› Issue (06): 15-20.doi: 10.3969/j.issn.1006-2475.2023.06.003

• DESIGN AND ANALYSIS OF ALGORITHM • Previous Articles     Next Articles

Nonlinear Process Fault Detection Based on KPCA and SSA Optimized SVM

SHEN Zhi, LI Yuan   

  1. College of Information Engineering, Shenyang University of Chemical Technology, Shenyang 110142, China
  • Received:2022-07-27 Revised:2022-08-14 Online:2023-06-28 Published:2023-06-28

Abstract: To solve the problem of high characteristic dimension of nonlinear data generated by industrial process, a process fault detection algorithm based on Kernel Principal Component Analysis (KPCA) and Sparrow Search Algorithm (SSA) which is used to optimize the parameters of Support Vector Machine is proposed. Firstly, KPCA algorithm is used to extract linear and nonlinear features of industrial data. Secondly, the data after feature extraction is used as training samples to establish a classification SVM model, and SSA algorithm is used to optimize the kernel parameter and penalty factor of SVM. Finally, the optimized SVM model is applied to test samples for fault detection. In this paper, in order to verify the classification effect of the proposed algorithm, KPCA-SSA-SVM is compared with SVM, KPCA-GA-SVM (Genetic Algorithm, GA) by using a set of nonlinear numerical examples and Tennessee Eastman chemical process data, and the efficiency and superiority of the proposed algorithm is verified.

Key words: kernel principal component analysis, sparrow search algorithm, support vector machine, nonlinear process, fault detection

CLC Number: