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


An efficient artificial bee colony algorithm with application to nonlinear predictive control
Authors:Oussama Ait Sahed  Kamel Kara  Abousoufyane Benyoucef  Mohamed Laid Hadjili
Affiliation:1. SET Laboratory, Electronics Department, University of Blida 1, Blida, Algeria;2. High School of Computer Sciences (HEB-ESI), Bruxelles, Belgium
Abstract:In this paper a constrained nonlinear predictive control algorithm, that uses the artificial bee colony (ABC) algorithm to solve the optimization problem, is proposed. The main objective is to derive a simple and efficient control algorithm that can solve the nonlinear constrained optimization problem with minimal computational time. Indeed, a modified version, enhancing the exploring and the exploitation capabilities, of the ABC algorithm is proposed and used to design a nonlinear constrained predictive controller. This version allows addressing the premature and the slow convergence drawbacks of the standard ABC algorithm, using a modified search equation, a well-known organized distribution mechanism for the initial population and a new equation for the limit parameter. A convergence statistical analysis of the proposed algorithm, using some well-known benchmark functions is presented and compared with several other variants of the ABC algorithm. To demonstrate the efficiency of the proposed algorithm in solving engineering problems, the constrained nonlinear predictive control of the model of a Multi-Input Multi-Output industrial boiler is considered. The control performances of the proposed ABC algorithm-based controller are also compared to those obtained using some variants of the ABC algorithms.
Keywords:Artificial bee colony  predictive control  constrained nonlinear optimization  industrial boiler control
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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