Phase partition and identification based on kernel entropy component analysis and multi-class support vector machines-fireworks algorithm for multi-phase batch process fault diagnosis
For the characteristics of nonlinear and multi-phase in the batch process, a self-adaptive multi-phase batch process fault diagnosis method is proposed in this paper. Firstly, kernel entropy component analysis (KECA) method is used to achieve multi-phase partition adaptively, which makes the process data mapped into the high-dimensional feature space and then constructs the core entropy and the angular structure similarity. Then a multi-phase KECA failure monitoring model is developed by using the angular structure similarity as the statistic, which is based on the partitioned phases and the effective failure features by the KECA feature extraction method. A multi-phase batch process fault diagnosis method, which applies the multi-class support vector machines (MSVM) and fireworks algorithm (FWA), is proposed to recognize each sub-phase fault diagnosis automatically. The effectiveness and advantages of the proposed multi-phase fault diagnosis method are illustrated with a case study on a fed-batch penicillin fermentation process.