Fuzzy logic-based real-time control for a twin-rotor MIMO system using GA-based optimization

Purpose The purpose of this paper is to study the application of entropy based optimized fuzzy logic control for a real-time non-linear system. Optimization of the fuzzy membership function (MF) is one of the most explored areas for performance improvement of the fuzzy logic controllers (FLC). Conversely, majority of previous works are motivated on choosing an optimized shape for the MF, while on the other hand the support of fuzzy set is not accounted. Design/methodology/approach The proposed investigation provides the optimal support for predefined MFs by using genetic algorithms-based optimization of fuzzy entropy-based objective function. Findings The experimental results obtained indicate an improvement in the performance of the controller which includes improvement in error indices, transient and steady-state parameters. The applicability of proposed algorithm has been verified through real-time control of the twin rotor multiple-input, multiple-output system (TRMS). Research limitations/implications The proposed algorithm has been used for the optimization of triangular sets, and can also be used for the optimization of other fussy sets, such as Gaussian, s-function, etc. Practical implications The proposed optimization can be combined with other algorithms which optimize the mathematical function (shape), and a potent optimization tool for designing of the FLC can be formulated. Originality/value This paper presents the application of a new optimized FLC which is tested for control of pitch and yaw angles in a TRMS. The performance of the proposed optimized FLC shows significant improvement when compared with standard references.

[1]  Hideki Katagiri,et al.  A Constructing Algorithm for Appropriate Piecewise Linear Membership Function based on Statistics and Information Theory , 2015, KES.

[2]  Hung T. Nguyen,et al.  Quality and robustness improvement for real world industrial systems using a fuzzy particle swarm optimization , 2016, Eng. Appl. Artif. Intell..

[3]  Mounir Ayadi,et al.  PID-type fuzzy logic controller tuning based on particle swarm optimization , 2012, Eng. Appl. Artif. Intell..

[4]  Jih-Gau Juang,et al.  Optimal Fuzzy Switching Grey Prediction with RGA for TRMS Control , 2006, 2006 IEEE International Conference on Systems, Man and Cybernetics.

[5]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.

[6]  Chuen-Chien Lee FUZZY LOGIC CONTROL SYSTEMS: FUZZY LOGIC CONTROLLER - PART I , 1990 .

[7]  C. Larbes,et al.  Genetic algorithms optimized fuzzy logic control for the maximum power point tracking in photovoltaic system , 2009 .

[8]  Devender Kumar Saini,et al.  Order Reduction of Linear Interval Systems Using Genetic Algorithm , 2010 .

[9]  Mohammad Farrokhi,et al.  Robust adaptive fuzzy control of twin rotor MIMO system , 2013, Soft Comput..

[10]  Lotfi A. Zadeh,et al.  Fuzzy Sets , 1996, Inf. Control..

[11]  Akbar Rahideh,et al.  Real time hybrid fuzzy-PID control of a twin rotor system , 2009, 2009 IEEE International Conference on Mechatronics.

[12]  K. Bansal,et al.  Constructing Fuzzy Membership Function Subjected to GA based Constrained Optimization of Fuzzy Entropy Function , 2016 .

[13]  T. Ross Fuzzy Logic with Engineering Applications , 1994 .

[14]  Didier Dubois,et al.  The legacy of 50 years of fuzzy sets: A discussion , 2015, Fuzzy Sets Syst..

[15]  Alireza Khotanzad,et al.  Fuzzy classifier design using genetic algorithms , 2007, Pattern Recognit..

[16]  Alma Y. Alanis,et al.  Decentralized discrete-time neural control for a Quanser 2-DOF helicopter , 2012, Appl. Soft Comput..

[17]  S. Żak Systems and control , 2002 .

[18]  A. Fatehi,et al.  Closed-loop global fuzzy TSK modeling: A case study , 2007, 2007 Mediterranean Conference on Control & Automation.

[19]  R. Tiwari,et al.  Spline membership function and its application in multiple objective fuzzy control problem , 1993 .

[20]  H. Trussell,et al.  Constructing membership functions using statistical data , 1986 .

[21]  Bidyadhar Subudhi,et al.  Nonlinear system identification of a twin rotor MIMO system , 2009, TENCON 2009 - 2009 IEEE Region 10 Conference.

[22]  Amir Saman Kheirkhah,et al.  Fuzzy logic in manufacturing: A review of literature and a specialized application , 2011 .

[23]  Nong Zhang,et al.  Application of evolving Takagi-Sugeno fuzzy model to nonlinear system identification , 2008, Appl. Soft Comput..

[24]  Xiao Jun Application of Genetic Algorithms , 2005 .

[25]  L. Zadeh Probability measures of Fuzzy events , 1968 .

[26]  Lotfi A. Zadeh,et al.  Is there a need for fuzzy logic? , 2008, NAFIPS 2008 - 2008 Annual Meeting of the North American Fuzzy Information Processing Society.

[27]  Lotfi A. Zadeh,et al.  Fuzzy logic - a personal perspective , 2015, Fuzzy Sets Syst..

[28]  H. D. Cheng,et al.  Automatically Determine the Membership Function Based on the Maximum Entropy Principle , 1997, Inf. Sci..