化工学报 ›› 2018, Vol. 69 ›› Issue (6): 2576-2585.DOI: 10.11949/j.issn.0438-1157.20171301

• 过程系统工程 • 上一篇    下一篇

基于Gath-Geva算法和核极限学习机的多阶段间歇过程软测量

张雷1, 张小刚1, 陈华2   

  1. 1. 湖南大学电气与信息工程学院, 湖南 长沙 410082;
    2. 湖南大学信息科学与工程学院, 湖南 长沙 410082
  • 收稿日期:2017-09-27 修回日期:2017-11-07 出版日期:2018-06-05 发布日期:2018-06-05
  • 通讯作者: 张小刚
  • 基金资助:

    国家自然科学基金项目(61672216,61673162)。

Soft sensors for multi-stage batch processes based on Gath-Geva algorithm and kernel extreme learning machine

ZHANG Lei1, ZHANG Xiaogang1, CHEN Hua2   

  1. 1. College of Electrical and Information Engineering, Hunan University, Changsha 410082, Hunan, China;
    2. College of Computer Science and Electronic Engineering, Hunan University, Changsha 410082, Hunan, China
  • Received:2017-09-27 Revised:2017-11-07 Online:2018-06-05 Published:2018-06-05
  • Supported by:

    supported by the National Natural Science Foundation of China (61672216, 61673162).

摘要:

间歇过程具有较强的非线性,多阶段、慢时变及批次间存在变化,采用单一预测模型不能反映间歇过程的多阶段特性及阶段间过渡特性。提出一种基于Gath-Geva聚类和核极限学习机(kernel extreme learning machine,KELM)的多模型软测量方法。首先采用主成分分析(principal component analysis,PCA)对输入做特征提取,然后利用Gath-Geva算法对间歇过程进行多阶段工况划分,根据生产工况特性划分为不同的操作阶段后,分别建立局部KELM模型。对任一待预测样本,分别计算其对应各局部模型的预测值,最后采用贝叶斯集成,将其隶属于各局部模型的模糊隶属度作为权重和预测值融合得到最终预测值。以青霉素发酵数据进行实验测试,结果表明所提多模型算法相较于单一模型,具有更高的预测精度。

关键词: 软测量, 间歇过程, 主元分析, 核极限学习机, Gath-Geva算法, 遗传算法, 模型

Abstract:

Because batch processes have strong non-linearity, multi-stage, slow time-evolution, and batch-to-batch variation, conventional single prediction model cannot effectively capture characteristics of multi-stage and inter-stage transition. A novel multi-model soft sensor method was proposed on the basis of Gath-Geva clustering and kernel extreme learning machine (KELM). First, principal component analysis (PCA) was used to extract features of input variables. Then, Gath-Geva algorithm was used to classify different operating stages of the batch process and local KELM model was built for each operating stage. For a query sample, every local KELM predictions were calculated and final predictions were obtained by integrating fuzzy membership of each local KELM as weight and its corresponding prediction value. The numeric simulation results on data of penicillin fermentation show that this multi-model approach has more accurate prediction than single model.

Key words: soft sensor, batch process, principal component analysis, kernel extreme learning machine, Gath-Geva algorithm, genetic algorithm, modeling

中图分类号: