Journal of Lanzhou University of Technology ›› 2020, Vol. 46 ›› Issue (2): 86-91.

• Automation Technique and Computer Technology • Previous Articles     Next Articles

Fault detection of batch process based on improved NPE algorithm

ZHAO Xiao-qiang1,2,3, ZHANG He-hui1   

  1. 1. College of Electrical and Information Engineering, Lanzhou Univ. of Tech. , Lanzhou 730050, China;
    2. Key Laboratory of Gansu Advanced Control for Industrial Processes, Lanzhou Univ. of Tech. , Lanzhou 730050, China;
    3. National Experimental Teaching Center of Electrical and Control Engineering, Lanzhou Univ. of Tech. , Lanzhou 730050, China
  • Received:2018-11-19 Online:2020-04-28 Published:2020-06-23

Abstract: Because batch process has the feature of multi-modality and data Gaussian and non-Gaussian mixing, so that the accuracy of fault detection often is not high and the monitoring performance is affected. Therefore, an improved NPE algorithm is proposed in this paper. Firstly, in this algorithm, the local k-nearest neighbor set of each sample is found, the local neighbors are normalised by seeking their mean and standard deviation, and, therefore, a single mode is generated and the normalized data is made to obey approximately the multivariate Gaussian distribution. Then, neighborhood preserving embedding (NPE) algorithm is corporated to perform dimensional reduction for new data, the local information between the neighbors of data sample and sample information are fully exploited, and the local structural information of data is extracted. Finally, support vector data description (SVDD) is used to construct monitoring statistics Ω and control limits for fault detection, so that a faster and better result than standard statistic SPE detection is realized. By means of test on penicillin fers montation simulation plat form and compared with the two types of faults of the SPE and Ω statistics of NPE, the effectiveness of the proposed LNSNPE-SVDD algorithm is verified.

Key words: batch process, local neighbor normalization, process monitoring, multimode

CLC Number: