SCI和EI收录∣中国化工学会会刊

›› 2017, Vol. 25 ›› Issue (4): 463-476.DOI: 10.1016/j.cjche.2016.07.021

• Process Systems Engineering and Process Safety • 上一篇    下一篇

An adaptive neuro-fuzzy sliding mode controller for MIMO systems with disturbance

Mahmoud M. Saafan, Mohamed M. Abdelsalam, Mohamed S. Elksas, Sabry F. Saraya, Fayez F. G. Areed   

  1. Computers and Control Systems Engineering Department, Faculty of Engineering, Mansoura University, Egypt
  • 收稿日期:2016-04-29 修回日期:2016-07-20 出版日期:2017-04-28 发布日期:2017-06-03
  • 通讯作者: Mahmoud M. Saafan

An adaptive neuro-fuzzy sliding mode controller for MIMO systems with disturbance

Mahmoud M. Saafan, Mohamed M. Abdelsalam, Mohamed S. Elksas, Sabry F. Saraya, Fayez F. G. Areed   

  1. Computers and Control Systems Engineering Department, Faculty of Engineering, Mansoura University, Egypt
  • Received:2016-04-29 Revised:2016-07-20 Online:2017-04-28 Published:2017-06-03

摘要: This paper introduces the mathematical model of ammonia and urea reactors and suggested three methods for designing a special purpose controller.The first proposed method is Adaptive model predictive controller,the second is Adaptive Neural Network Model Predictive Control,and the third is Adaptive neuro-fuzzy sliding mode controller.These methods are applied to a multivariable nonlinear system as an ammonia-urea reactor system.The main target of these controllers is to achieve stabilization of the outlet concentration of ammonia and urea,a stable reaction rate,an increase in the conversion of carbon monoxide (CO) into carbon dioxide (CO2) to reduce the pollution effect,and an increase in the ammonia and urea productions,keeping the NH3/CO2 ratio equal to 3 to reduce the unreacted CO2 and NH3,and the two reactors' temperature in the suitable operating ranges due to the change in reactor parameters or external disturbance.Simulation results of the three controllers are compared.Comparative analysis proves the effectiveness of the suggested Adaptive neurofuzzy sliding mode controller than the two other controllers according to external disturbance and the change of parameters.Moreover,the suggested methods when compared with other controllers in the literature show great success in overcoming the external disturbance and the change of parameters.

关键词: Ammonia reactor, Urea reactor, Process control, Chemical industry, Adaptive model predictive controller, Adaptive Neural Network Model Predictive, Control, Adaptive neuro-fuzzy sliding mode controller, Nonlinearity

Abstract: This paper introduces the mathematical model of ammonia and urea reactors and suggested three methods for designing a special purpose controller.The first proposed method is Adaptive model predictive controller,the second is Adaptive Neural Network Model Predictive Control,and the third is Adaptive neuro-fuzzy sliding mode controller.These methods are applied to a multivariable nonlinear system as an ammonia-urea reactor system.The main target of these controllers is to achieve stabilization of the outlet concentration of ammonia and urea,a stable reaction rate,an increase in the conversion of carbon monoxide (CO) into carbon dioxide (CO2) to reduce the pollution effect,and an increase in the ammonia and urea productions,keeping the NH3/CO2 ratio equal to 3 to reduce the unreacted CO2 and NH3,and the two reactors' temperature in the suitable operating ranges due to the change in reactor parameters or external disturbance.Simulation results of the three controllers are compared.Comparative analysis proves the effectiveness of the suggested Adaptive neurofuzzy sliding mode controller than the two other controllers according to external disturbance and the change of parameters.Moreover,the suggested methods when compared with other controllers in the literature show great success in overcoming the external disturbance and the change of parameters.

Key words: Ammonia reactor, Urea reactor, Process control, Chemical industry, Adaptive model predictive controller, Adaptive Neural Network Model Predictive, Control, Adaptive neuro-fuzzy sliding mode controller, Nonlinearity