控制与系统

采用多变量RBF神经网络的非线性内部迭代预测控制

展开
  • 1. 辽宁石油化工大学 信息与控制工程学院, 辽宁 抚顺 113001;
    2. 西北工业大学 自动化学院, 西安 710072

收稿日期: 2017-01-19

  修回日期: 2017-05-14

  网络出版日期: 2018-07-31

基金资助

国家自然科学基金(No.61673199);辽宁省高等学校优秀科技人才支持计划项目基金(No.LJQ2015061,No.LR2015034);受工业控制技术国家重点实验室开放课题基金(No.ICT1800400)资助

Nonlinear Internal Iterative Predictive Control Using Multi-RBF Neural Network

Expand
  • 1. School of Information and Control Engineering, Liaoning Shihua University, Fushun 113001, Liaoning Province, China;
    2. School of Automation, Northwestern Polytechnical University, Xi'an 710072, China

Received date: 2017-01-19

  Revised date: 2017-05-14

  Online published: 2018-07-31

摘要

针对工业过程中被控对象往往具有复杂、强非线性、多变量的特性,提出一种基于多变量径向基函数(radial base function,RBF)神经网络的非线性内部迭代预测控制方法.采用多个RBF神经网络在线逼近多输入多输出的非线性系统,得到一个近似模型作为预测模型.同时为了减少求解系统控制律的计算量,将每个输出预测值沿着输入轨迹展开,从而把求解复杂非线性优化问题转化为求解简单的二次规划问题,解决了在线实时递推控制律时求解非线性微分方程的困难.最后通过t次内部迭代直至满足迭代条件,得到了最优的控制律.pH中和过程的仿真结果表明了该算法是有效而可行的.

本文引用格式

姜雪莹, 苏成利, 施惠元, 李平, 刘思雨 . 采用多变量RBF神经网络的非线性内部迭代预测控制[J]. 应用科学学报, 2018 , 36(4) : 698 -710 . DOI: 10.3969/j.issn.0255-8297.2018.04.013

Abstract

For the complexity, strong nonlinearity and multi-variability in industrial processes, a nonlinear iterative predictive control algorithm based on radial base function (RBF) neural network is proposed. This algorithm employs multi-RBF neural network to approximate the nonlinear system, which can obtain an approximate model for the predictive model. Meanwhile in order to avoid increasing some computational burden, each predictive output along the future trajectory is expanded. Therefore the problem of nonlinear optimization is transformed into that of solving the easy quadratic programming,accordingly, thus the difficulty of solving the nonlinear differential equation in real-time online can be overcome, when deriving the predictive control law. Finally, the optimized control law can be obtained until the internal conditions are satisfied through internal iteration of t times. The simulation results for a pH process show that the proposed method is effective and feasible.

参考文献

[1] Wang L P, Young P C. An improved structure for model predictive control using non-minimal state space realization[J]. Journal of Process Control, 2006, 16(4):355-371.
[2] Yang B, Xu Z H, Yang Y, Gao F R. Application of two-dimensional predictive functional control in injection molding[J]. Relations Internationales, 2015, 133(1):41-52.
[3] 苏成利,施惠元,李平,王倩,许娜. 增量式多变量预测函数控制及其在气体分馏装置中的应用[J]. 南京理工大学学报,2015, 39(5):625-631. Su C L, Shi H Y, Li P, Wang Q, Xu N. Incremental mutivariable predictive control and its application in a gas fractionation unit[J]. Journal of Nanjing University of Science and Technology, 2015, 39(5):625-631. (in Chinese)
[4] Su C L, Shi H Y, Li P, Cao J T. Advanced control in a delayed coking furnace[J]. Measurement and Control, 2015, 48(2):54-59.
[5] 谢亚军,丁宝苍,陈桥. 状态空间模型的双层结构预测控制算法[J]. 控制理论与应用,2017, 34(1):69-76. Xie Y J, Ding B C, Chen Q. Double-layered model predictive control of state-space model[J]. Control Theory & Applications, 2017, 34(1):69-76. (in Chinese)
[6] 黄骅,何德峰,俞立. 基于多面体描述系统的鲁棒非线性预测控制[J]. 自动化学报,2012, 38(12):1906-1912. Huang H, He D F, Yu L. Robust nonlinear predictive control based on polytopic description systems[J]. Acta Automatica Sinica, 2012, 38(12):1906-1912. (in Chinese)
[7] 陈进东,潘丰. 基于在线支持向量回归的非线性模型预测控制方法[J]. 控制与决策,2014(3):460-464. Chen J D, Pan F. Online support vector regression-based nonlinear model predictive control[J]. Control and Decision, 2014(3):460-464. (in Chinese)
[8] He D, Wang L, Yu L. Multi-objective nonlinear predictive control of process systems:a dual-mode tracking control approach[J]. Journal of Process Control, 2015, 25:142-151.
[9] Shi H Y, Su C L, Cao J T, Li P, Liang J P, Zhong G C. Nonlinear adaptive predictive functional control based on the Takagi-Sugeno model for average cracking outlet temperature of the ethylene cracking furnace[J]. Industrial Engineering Chemistry Research, 2015, 54(6):1849-1860.
[10] Kang J, Meng W. System identification based on improved BP neural networks[J]. Journal of Computational Information Systems, 2012, 8(5):2099-2106.
[11] 李晓华,李军. 基于ESN网络的连续搅拌反应釜(CSTR)辨识[J]. 信息与控制,2014, 43(2):223-228. Li X H, Li J. Identification of continuous stirred tank reactor (CSTR) based on echo state network (ESN)[J]. Information and Control, 2014, 43(2):223-228. (in Chinese)
[12] Nidhil K J, Sreeraj S, Vijay B, Bagyaveereswaran V. System identification using artificial neural network[C]//2015 International Conference on Circuit, Power and Computing Technologies. IEEE, 2015:1-4.
[13] Tatjewski P. Advanced control of industrial processes[M]. London:Springer, 2007.
[14] Jing N, Ren X, Cong S, Shang C, Guo Y. Adaptive neural network predictive control for nonlinear pure feedback systems with input delay[J]. Journal of Process Control, 2012, 22(1):194-206.
[15] Nikdel N, Nikdel P, Badamchizadeh M A, Hassaniadeh I. Using neural network model predictive control for controlling shape memory alloy-based manipulator[J]. IEEE Transactions on Industrial Electronics, 2014, 61(3):1394-1401.
[16] Lin Y C, Chen D D, Chen M S, Chen X M, Li J. A precise BP neural network-based online model predictive control strategy for die forging hydraulic press machine[J]. Neural Computing & Applications, 2016:1-12.
[17] 苏成利,吴云,刘晓琴. 一种基于PSO的自适应神经网络预测控制[J]. 控制工程,2009, 16(4):454-457. Su C L, Wu Y, Liu X Q. A PSO-based adaptive neural network model predictive control[J]. Control Engineering, 2009, 16(4):454-457. (in Chinese)
[18] 李会军,肖兵. 一种无约束多步递归神经网络预测控制器[J]. 控制理论与应用,2012, 29(5):642-648. Li H J, Xiao B. Multistep recurrent neural network model predictive controller without constraints[J]. Control Theory & Applications, 2012, 29(5):642-648. (in Chinese)
[19] Łwryńzuk m. Accuracy and computational efficiency of suboptimal nonlinear predictive control based on neural models[J]. Applied Soft Computing, 2011, 11(2):2202-2215.
[20] Gomez J C, Jutan A, Baeyens E. Wiener model identification and predictive control of a pH neutralisation process[J]. IEE Proceedings-Control Theory and Applications, 2004, 151(3):329-338.
文章导航

/