Control and System

Nonlinear Neural Network Predictive Control Based on Tree and Seed Algorithm

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-07-28

  Revised date: 2018-03-13

  Online published: 2018-09-30

Abstract

Because present nonlinear predictive control methods are difficult to solve the nonlinear equation online, a nonlinear neural network predictive control scheme based on tree and seed algorithm(TSA)is proposed in this paper. In this scheme, a process model of the nonlinear system is firstly built up based on radical basis function(RBF)neural networks, and regarded as a predictive model to approximate the process performance of system. Then the predictive output is derived by this model and the quadratic performance index under constrains is designed. And the optimal control law of the nonlinear predictive control system can be online searched with TSA under the performance index. Thus, the proposed scheme can avoid the direct derivation of the control law in complex nonlinear optimization problems and reduce the computational burden. Simulation results of biochemical fermentation process show that the proposed control scheme performs excellent tracking and anti-disturbance abilities.

Cite this article

JIANG Xue-ying, SHI Hui-yuan, SU Cheng-li, LI Ping . Nonlinear Neural Network Predictive Control Based on Tree and Seed Algorithm[J]. Journal of Applied Sciences, 2018 , 36(5) : 870 -878 . DOI: 10.3969/j.issn.0255-8297.2018.05.014

References

[1] Muske K R, Badgwell T A. Disturbance modeling for offset-free linear model predictive control[J]. Journal of Process Control, 2002, 12(5):617-632.
[2] Maeder U, Borrelli F, Manfred M. Linear offset-free model predictive control[J]. Automatica, 2009, 45(10):2214-2222.
[3] Shi H Y, Su C L, Cao J T, Song Y L, Li N B. Incremental multivariable predictive functional control and its application in a gas fractionation unit[J]. Journal of Central South University, 2015, 22(12):4653-4668.
[4] Tatjewski P. Advanced control of industrial processes[M]. London:Springer, 2007.
[5] 黄骅,何德峰,俞立. 基于多面体描述系统的鲁棒非线性预测控制[J]. 自动化学报,2012, 38(12):1906-1912. Huang H, He D F, Yu L. Robust nonlinear predictive control based on ploytopic description systems[J]. Acta Automatica Sinica, 2012, 38(12):1906-1912. (in Chinese)
[6] He D, Wang L, Yu L. Multi-objective nonlinear predictive control of process systems:a dualmode tracking control approach[J]. Journal of Process Control, 2015, 25:142-151.
[7] 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.
[8] Rankovi V, Radulovi J, Grujovi N, Divac D. Neural network model predictive control of nonlinear systems using genetic algorithms[J]. International Journal of Computers Communications & Control, 2014, 7(3):540-549.
[9] Araújo R D B, Coelho A A R. Filtered predictive control design using multi-objective optimization based on genetic algorithm for handling offset in chemical processes[J]. Chemical Engineering Research & Design, 2017, 117:265-273.
[10] Lee S M, Kim H, Myung H. Cooperative particle swarm optimization-based model predictive control for multi-robot formation[J]. Journal of Institute of Control, 2013, 19(5):429-434.
[11] Xu F, Chen H, Gong X, Mei Q. Fast nonlinear model predictive control on FPGA using particle swarm optimization[J]. IEEE Transactions on Industrial Electronics, 2015, 63(1):310-321.
[12] Karaboga D, Basturk B. A powerful and efficient algorithm for numerical function optimization:artificial bee colony (ABC) algorithm[J]. Journal of Global Optimization, 2007, 39(3):459-471.
[13] Afshar M H. Partially constrained ant colony optimization algorithm for the solution of constrained optimization problems:application to storm water network design[J]. Advances in Water Resources, 2007, 30(4):954-965.
[14] Li Y, Shen J, Lee K Y, Liu X. Offset-free fuzzy model predictive control of a boiler-turbine system based on genetic algorithm[J]. Simulation Modelling Practice & Theory, 2012, 26:77-95.
[15] 苏成利,吴云,刘晓琴. 一种基于PSO的自适应神经网络预测控制[J]. 控制工程,2009, 16(4):454-457. Su C L, Wu Y, Liu X Q. Adaptive neural network predictive control based on PSO algorithm[J]. Control Engineering, 2009, 16(4):454-457.(in Chinese)
[16] Sahed O A, Kara K, Benyoucef A, Hadjili M. An efficient artificial bee colony algorithm with application to nonlinear predictive control[J]. International Journal of General Systems, 2016, 45(4):1-25.
[17] 王娟,刘明治. 蚁群算法滚动优化的LS-SVM预测控制研究[J]. 控制与决策,2009, 24(7):1087-1091. Wang J, Liu M Z. Study of LS-SVM predictive control using ant colony algorithm rolling optimization[J]. Control and Decision, 2009, 24(7):1087-1091.(in Chinese)
[18] Kiran M S. TSA:tree-seed algorithm for continuous optimization[J]. Expert Systems with Applications, 2015, 42(19):6686-6698.
[19] 王令群,郑应平,潘石柱. 基于RBF神经网络预测模型的VLSI生产线智能控制算法[J]. 控制与决策,2006, 21(3):336-338. Wang L Q, Zheng Y P, Pan S Z. Intelligent control algorithm for VLSI manufacturing line based on RBF neural network predictive model[J]. Control and Decision, 2006, 21(3):336-338. (in Chinese)
[20] Henson M A, Seborg D E. An internal model control strategy for nonlinear systems[J]. Aiche Journal, 1991, 37(7):1065-1081.
[21] 王俊龙. 基于支持向量机建模的非线性预测控制研究[D]. 北京:北京交通大学,2014.
[22] 蓝玉龙. 计算机性能和成本研究[J]. 沿海企业与科技,2003(3):39-41. Lan Y L. Computer performance and cost research[J]. Coastal Enterprises and Science & Technology, 2003(3):39-41.(in Chinese)
Outlines

/