Fuzzy model predictive control of non-linear processes using genetic algorithms

被引:86
|
作者
Sarimveis, H [1 ]
Bafas, G [1 ]
机构
[1] Natl Tech Univ Athens, Sch Chem Engn, Athens 15780, Greece
关键词
fuzzy models; fuzzy control; model predictive control; genetic algorithms; OPTIMIZATION;
D O I
10.1016/S0165-0114(02)00506-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper introduces a new fuzzy control technique, which belongs to the popular family of control algorithms, called Model Predictive Controllers. The method is based on a dynamic fuzzy model of the process to be controlled, which is used for predicting the future behavior of the output variables. A non-linear optimization problem is then formulated, which minimizes the difference between the model predictions and the desired trajectory over the prediction horizon and the control energy over a shorter control horizon. The problem is solved on line using a specially designed genetic algorithm, which has a number of advantages over conventional non-linear optimization techniques. The method can be used with any type of fuzzy model and is particularly useful when a direct fuzzy controller cannot be designed due to the complexity of the process and the difficulty in developing fuzzy control rules. The method is illustrated via the application to a non-linear single-input single-output reactor, where a Takagi-Sugeno model serves as a predictor of the process future behavior. (C) 2002 Elsevier B.V. All rights reserved.
引用
收藏
页码:59 / 80
页数:22
相关论文
共 50 条
  • [1] Fuzzy model predictive control of non-linear processes using convolution models and foraging algorithms
    Chakrabarty, Ankush
    Banerjee, Suvadeep
    Maity, Sayan
    Chatterjee, Amitava
    MEASUREMENT, 2013, 46 (04) : 1616 - 1629
  • [2] Control of nonlinear processes by using linear model predictive control algorithms
    Gu, Bingfeng
    Gupta, Yash P.
    ISA TRANSACTIONS, 2008, 47 (02) : 211 - 216
  • [3] Estimation and model predictive control of non-linear batch processes using linear parameter varying models
    Lakshmanan, N.M.
    Arkun, Y.
    International Journal of Control, 1999, 72 (07): : 659 - 675
  • [4] Estimation and model predictive control of non-linear batch processes using linear parameter varying models
    Lakshmanan, NM
    Arkun, Y
    INTERNATIONAL JOURNAL OF CONTROL, 1999, 72 (7-8) : 659 - 675
  • [5] Non-linear fuzzy predictive control of hydroelectric system
    Zhang, Runfan
    Chen, Diyi
    Yao, Wei
    Ba, Duoduo
    Ma, Xiaoyi
    IET GENERATION TRANSMISSION & DISTRIBUTION, 2017, 11 (08) : 1966 - 1975
  • [6] Inversion control of non-linear systems with an inverse NARX model identified using genetic algorithms
    Luh, G.-C., 1600, Prof Eng Publ Ltd, London, United Kingdom (214):
  • [7] Inversion control of non-linear systems with an inverse NARX model identified using genetic algorithms
    Luh, GC
    Wu, CY
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2000, 214 (I4) : 259 - 271
  • [8] Model predictive control for non-linear missiles
    Hu, X-B
    Chen, W-H
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2007, 221 (I8) : 1077 - 1089
  • [9] Non-linear model based predictive control
    Kouvaritakis, B
    Cannon, M
    Rossiter, JA
    INTERNATIONAL JOURNAL OF CONTROL, 1999, 72 (10) : 919 - 928
  • [10] Fuzzy predictive functional control of a class of non-linear systems
    Wang, Bin
    Yang, Lan
    Wu, Fengjiao
    Chen, Diyi
    IET CONTROL THEORY AND APPLICATIONS, 2019, 13 (14): : 2281 - 2288