首页 | 本学科首页   官方微博 | 高级检索  
     


A new T-S fuzzy model predictive control for nonlinear processes
Affiliation:1. Institute for Intelligent Systems, University of Johannesburg, South Africa;2. Department of Electronics Engineering, University of Constantine 1, Algeria;3. Faculty of Sciences and Technology, University Abbes Laghrour, Khenchela, Algeria;4. University of Picardie Jules Verne Amiens, France;1. Federal University of Minas Gerais, Graduate Program of Electrical Engineering, Belo Horizonte, Minas Gerais, Brazil;2. Federal University of Minas Gerais, Department of Electronics Engineering, Belo Horizonte, Minas Gerais, Brazil;3. Federal University of Ouro Preto, Department of Electrical Engineering, João Molevade, Minas Gerais, Brazil;4. Department of Electrical Engineering, Federal Center of Technology Education of Minas Gerais, Belo Horizonte, Minas Gerais, Brazil
Abstract:In this paper, a novel fuzzy Generalized Predictive Control (GPC) is proposed for discrete-time nonlinear systems via Takagi-Sugeno system based Kernel Ridge Regression (TS-KRR). The TS-KRR strategy approximates the unknown nonlinear systems by learning the Takagi-Sugeno (TS) fuzzy parameters from the input-output data. Two main steps are required to construct the TS-KRR: the first step is to use a clustering algorithm such as the clustering based Particle Swarm Optimization (PSO) algorithm that separates the input data into clusters and obtains the antecedent TS fuzzy model parameters. In the second step, the consequent TS fuzzy parameters are obtained using a Kernel ridge regression algorithm. Furthermore, the TS based predictive control is created by integrating the TS-KRR into the Generalized Predictive Controller. Next, an adaptive, online, version of TS-KRR is proposed and integrated with the GPC controller resulting an efficient adaptive fuzzy generalized predictive control methodology that can deal with most of the industrial plants and has the ability to deal with disturbances and variations of the model parameters. In the adaptive TS-KRR algorithm, the antecedent parameters are initialized with a simple K-means algorithm and updated using a simple gradient algorithm. Then, the consequent parameters are obtained using the sliding-window Kernel Recursive Least squares (KRLS) algorithm. Finally, two nonlinear systems: A surge tank and Continuous Stirred Tank Reactor (CSTR) systems were used to investigate the performance of the new adaptive TS-KRR GPC controller. Furthermore, the results obtained by the adaptive TS-KRR GPC controller were compared with two other controllers. The numerical results demonstrate the reliability of the proposed adaptive TS-KRR GPC method for discrete-time nonlinear systems.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号