Implementation of neural network based non-linear predictive control

被引:45
作者
Sorensen, PH
Norgaard, M
Ravn, O
Poulsen, NK
机构
[1] Tech Univ Denmark, Dept Automat, DK-2800 Lyngby, Denmark
[2] Tech Univ Denmark, Dept Math Modelling, DK-2800 Lyngby, Denmark
关键词
predictive control; quasi-Newton optimization; implementation issues;
D O I
10.1016/S0925-2312(98)00114-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper describes a control method for non-linear systems based on generalized predictive control. Generalized predictive control (GPC) was developed to control linear systems, including open-loop unstable and non-minimum phase systems, but has also been proposed to be extended for the control of non-linear systems. GPC is model based and in this paper we propose the use of a neural network for the modeling of the system. Based on the neural network model, a controller with extended control horizon is developed and the implementation issues are discussed, with particular emphasis on an efficient quasi-Newton algorithm. The performance is demonstrated on a pneumatic servo system. (C) 1999 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:37 / 51
页数:15
相关论文
共 22 条
[1]  
CAMACHO E, 1994, IEEE T AUTOMAT CONTR, V38, P327
[2]  
Chen F.-C., 1991, Proceedings of the 1991 American Control Conference (IEEE Cat. No. 91CH2939-7), P667
[3]   GENERALIZED PREDICTIVE CONTROL .1. THE BASIC ALGORITHM [J].
CLARKE, DW ;
MOHTADI, C ;
TUFFS, PS .
AUTOMATICA, 1987, 23 (02) :137-148
[4]   GENERALIZED PREDICTIVE CONTROL .2. EXTENSIONS AND INTERPRETATIONS [J].
CLARKE, DW ;
MOHTADI, C ;
TUFFS, PS .
AUTOMATICA, 1987, 23 (02) :149-160
[5]   QUASI-NEWTON METHODS, MOTIVATION AND THEORY [J].
DENNIS, JE ;
MORE, JJ .
SIAM REVIEW, 1977, 19 (01) :46-89
[6]  
DENNIS JE, 1983, NUMERICAL METHODS UN
[7]  
Gill M., 1981, Practical Optimization
[8]  
HUNT K, 1992, STUDIES NEURAL NETWO, pCH6
[9]   NEURAL NETWORKS FOR CONTROL-SYSTEMS - A SURVEY [J].
HUNT, KJ ;
SBARBARO, D ;
ZBIKOWSKI, R ;
GAWTHROP, PJ .
AUTOMATICA, 1992, 28 (06) :1083-1112
[10]  
Kwakernaak H., 1972, Linear optimal control systems