Neural Network Model-Based Predictive Control for Multivariable Nonlinear Systems

被引:8
作者
Alamdari, Bahareh Vatankhah [1 ]
Fatehi, Alireza [1 ]
Khaki-Sedigh, Ali [1 ]
机构
[1] KN Toosi Univ Technol, Dept Elect Engn, Tehran, Iran
来源
2010 IEEE INTERNATIONAL CONFERENCE ON CONTROL APPLICATIONS | 2010年
关键词
Nonlinear predictive control; Multi-input multi-output; MLP neural network; Disturbance rejection; Quadruple tank process;
D O I
10.1109/CCA.2010.5611265
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A nonlinear model predictive control (NMPC) algorithm based on a neural network model is proposed for multivariable nonlinear systems. A multi-input multi-output model is developed using multilayer perceptron (MLP) neural network which is trained by Levenberg-Marquardt algorithm and amplitude modulated pseudo random binary (APRBS) signals with noise as data sets. Model predictive control also uses Levenberg-Marquardt algorithm for the control signal optimization. The control performance is improved by using a disturbance model that compensates both model mismatch and external disturbance. The learning rate of disturbance estimation network changes adaptively to treat the model mismatch differently from the external disturbance. Simulation results using the quadruple-tank are employed to show the effectiveness of the method.
引用
收藏
页码:920 / 925
页数:6
相关论文
共 15 条
[1]   Neural network approximation of a nonlinear model predictive controller applied to a pH neutralization process [J].
Åkesson, BM ;
Toivonen, HT ;
Waller, JB ;
Nyström, RH .
COMPUTERS & CHEMICAL ENGINEERING, 2005, 29 (02) :323-335
[2]  
[Anonymous], 2001, Nonlinear Predictive Control
[3]  
[Anonymous], 2000, ADV TK CONT SIGN PRO
[4]  
Fatehi A., 2009, QUADRUPLE TANK PROCE
[5]   Supervision of adaptive control algorithms [J].
Hägglund, T ;
Åström, KJ .
AUTOMATICA, 2000, 36 (08) :1171-1180
[6]   Review of the applications of neural networks in chemical process control - simulation and online implementation [J].
Hussain, MA .
ARTIFICIAL INTELLIGENCE IN ENGINEERING, 1999, 13 (01) :55-68
[7]  
Jazayeri A., 2008, P 17 IFAC WORLD C KO
[8]   The quadruple-tank process: A multivariable laboratory process with an adjustable zero [J].
Johansson, KH .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2000, 8 (03) :456-465
[9]   Neural network based model predictive control for a steel pickling process [J].
Kittisupakorn, Paisan ;
Thitiyasook, Piyanuch ;
Hussain, M. A. ;
Daosud, Wachira .
JOURNAL OF PROCESS CONTROL, 2009, 19 (04) :579-590
[10]   Computationally efficient neural predictive control based on a feedforward architecture [J].
Kuure-Kinsey, Matthew ;
Cutright, Rick ;
Bequette, B. Wayne .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2006, 45 (25) :8575-8582