A simplified adaptive neuro-fuzzy inference system (ANFIS) controller trained by genetic algorithm to control nonlinear multi-input multi-output systems

This paper presents a simplified adaptive neuro-fuzzy inference system (ANFIS) controller to control nonlinear multi-input multi-output (MIMO) systems. This controller uses only few rules to provide the control actions, instead of the full combination of all possible rules. Consequently, the propose...

Full description

Bibliographic Details
Main Authors: Lutfy, Omar F., Mohd Noor, Samsul Bahari, Marhaban, Mohammad Hamiruce
Format: Article
Language:English
Published: Academic Journals 2011
Online Access:http://psasir.upm.edu.my/id/eprint/22782/
http://psasir.upm.edu.my/id/eprint/22782/1/22782.pdf
Description
Summary:This paper presents a simplified adaptive neuro-fuzzy inference system (ANFIS) controller to control nonlinear multi-input multi-output (MIMO) systems. This controller uses only few rules to provide the control actions, instead of the full combination of all possible rules. Consequently, the proposed controller possesses several advantages over the conventional ANFIS controller especially the reduction in execution time, and hence, it is more appropriate for real time control. A real-coded genetic algorithm (GA) was utilized to optimize the premise and the consequent parameters of the ANFIS controller, instead of the hybrid learning methods that are widely used in the literature. Accordingly, the necessity for the teaching signal required by other optimization techniques has been eliminated. Furthermore, the GA was employed to determine the input and output scaling factors for this controller, instead of the widely used trial and error method. Two nonlinear MIMO systems were chosen to be controlled by this controller. In addition, the controller robustness to output disturbances was also investigated and the results clearly showed the notable accuracy and the generalization ability of this controller. Moreover, the result of a comparative study with a conventional MIMO ANFIS controller has indicated the superiority of the simplified MIMO ANFIS controller.