化工学报 ›› 2012, Vol. 63 ›› Issue (12): 3943-3950.DOI: 10.3969/j.issn.0438-1157.2012.12.029

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

基于粗差判别的参数优化自适应加权最小二乘支持向量机在PX氧化过程参数估计中的应用

陶莉莉1, 钟伟民1, 罗娜2, 钱锋1   

  1. 1. 华东理工大学化工过程先进控制和优化技术教育部重点实验室, 上海 200237;
    2. 华东理工大学自动化系, 上海 200237
  • 收稿日期:2012-08-02 修回日期:2012-08-12 出版日期:2012-12-05 发布日期:2012-08-29
  • 通讯作者: 钟伟民,钱锋
  • 作者简介:陶莉莉(1983-),女,博士研究生。
  • 基金资助:

    国家重点基础研究发展计划项目(2012CB720500);国家自然科学基金项目重点基金(U1162202);国家自然科学基金项目(61174118);上海市重点学科建设项目(B504)。

Adaptive weighted least square support vector machine regression with gross error detection and its application to estimate kinetic parameters for industrial oxidation of p-xylene

TAO Lili1, ZHONG Weimin1, LUO Na2, QIAN Feng1   

  1. 1. Key Laboratory of Advanced Control and Optimization for Chemical Processes, Ministry of Education, East China University of Science and Technology, Shanghai 200237, China;
    2. Automation Institute, East China University of Science and Technology, Shanghai 200237, China
  • Received:2012-08-02 Revised:2012-08-12 Online:2012-12-05 Published:2012-08-29
  • Supported by:

    supported by the National Basic Research Program of China(2012CB720500),the Key Program of the National Natural Science Foundation of China(U1162202),the National Natural Science Foundation of China(61174118)and the Leading Academic Discipline Project of Shanghai(B504).

摘要: 针对软测量建模过程中数据可能存在粗大误差以及粗差数据对模型的性能产生的影响,提出了一种基于粗差判别的自适应加权最小二乘支持向量机回归方法(WLS-SVM)。 该方法首先根据3δ法则检测出样本中的显著误差并加以剔除,然后根据样本误差的大小自适应地调整权值,使得非显著误差对模型性能的影响大大降低。另外,由于最小二乘支持向量机的正则化参数和核宽度参数对模型的拟合精度和泛化能力有较大的影响,一般依靠经验和试算的方法进行估计,耗时且不准确,本文将模型的参数作为进化算法的优化问题,应用自适应免疫算法(AIGA)对参数进行优化选择。仿真实验表明,该方法对非线性系统的建模具有很好的效果。同时,将该方法应用于工业PX氧化建模过程中动力学参数的估计中,结果表明,基于粗差判别的参数优化自适应最小二乘支持向量机预测精度高,取得了较好的效果。

关键词: 粗差, 加权最小二乘支持向量机, 免疫算法, PX氧化过程建模

Abstract: The presence of gross errors can corrupt a model’s performance,giving undesirable results.A novel weighted least square support vector machine regression(WLS-SVM)is proposed,which combines gross error detection and adaptive weight value for the training sample.First,the 3δ principle is applied to detect the gross error.Second,the initial weight is obtained according to the fitting error of each sample.Then,an adaptive immune algorithm(AIGA)is applied to obtain the optimal parameters of the WLS-SVM.To illustrate the performance of the WLS-SVM,simulation experiment is designed to produce the training sample.The results showed that the predicting performance of AIGA-WLS-SVM is the best. Furthermore,the AIGA-WLS-SVM method was applied to estimate the rate constants of an industrial p-xylene oxidation model,and the satisfactory result was obtained.

Key words: gross error, weighted least square support vector machine, immune algorithm, p-xylene oxidation model

中图分类号: