Type-2 Fuzzy Logic Trajectory Tracking Control of Quadrotor VTOL Aircraft With Elliptic Membership Functions

Emerging applications of quadrotor vertical take-off and landing (VTOL) unmanned aerial vehicles in various fields have created a need for demanding controllers that are able to counter several challenges, inter alia, nonlinearity, underactuated dynamics, lack of modeling, and uncertainties in the working environment. This study compares and contrasts type-1 and type-2 fuzzy neural networks (T2FNNs) for the trajectory tracking problem of quadrotor VTOL aircraft in terms of their tracking accuracy and control efforts. A realistic trajectory consisting of both straight lines and curvatures for a surveillance operation with minimum snap property, which is feasible regarding input constraints of the quadrotor, is generated to evaluate the proposed controllers. In order to imitate the outdoor noisy and time-varying working conditions, realistic uncertainties, such as wind and gust disturbances, are fed to the real-time experiment in the laboratory environment. Furthermore, a cost function based on the integral of the square of the sliding surface, which gives the optimal parameter update rules, is used to train the consequent part parameters of the T2FNN. Thanks to the learning capability of the proposed controllers, experimental results show the efficiency and efficacy of the learning algorithms that the proposed T2FNN-based controller with the optimal tuning algorithm is 50% superior to a conventional proportional-derivative (PD) controller in terms of control accuracy but requires more control effort. T2FNN structures are also shown to possess better noise reduction property as compared to their type-1 counterparts in the presence of unmodeled noise and disturbances.

[1]  J. Senthilnath,et al.  Detection of tomatoes using spectral-spatial methods in remotely sensed RGB images captured by UAV , 2016 .

[2]  Mojtaba Ahmadieh Khanesar,et al.  Levenberg marquardt algorithm for the training of type-2 fuzzy neuro systems with a novel type-2 fuzzy membership function , 2011, 2011 IEEE Symposium on Advances in Type-2 Fuzzy Logic Systems (T2FUZZ).

[3]  Mojtaba Ahmadieh Khanesar,et al.  Feedback Error Learning Control of Magnetic Satellites Using Type-2 Fuzzy Neural Networks With Elliptic Membership Functions , 2015, IEEE Transactions on Cybernetics.

[4]  Weihua. Zhao Model predictive based UAV formation flight control : formulation, extension and experiment , 2012 .

[5]  Jerry M. Mendel,et al.  Type-2 fuzzy sets made simple , 2002, IEEE Trans. Fuzzy Syst..

[6]  Mojtaba Ahmadieh Khanesar,et al.  Controlling the Pitch and Yaw Angles of a 2-DOF Helicopter Using Interval Type-2 Fuzzy Neural Networks , 2015 .

[7]  Jizhong Xiao,et al.  Autonomous quadrotor flight using onboard RGB-D visual odometry , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[8]  Okyay Kaynak,et al.  Towards Agrobots: Trajectory Control of an Autonomous Tractor Using Type-2 Fuzzy Logic Controllers , 2015, IEEE/ASME Transactions on Mechatronics.

[9]  Mojtaba Ahmadieh Khanesar,et al.  Analysis of the Noise Reduction Property of Type-2 Fuzzy Logic Systems Using a Novel Type-2 Membership Function , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[10]  Vijay Kumar,et al.  Construction of Cubic Structures with Quadrotor Teams , 2011, Robotics: Science and Systems.

[11]  Paulo E. Santos,et al.  PID, LQR and LQR-PID on a quadcopter platform , 2013, 2013 International Conference on Informatics, Electronics and Vision (ICIEV).

[12]  Gonzalo Pajares,et al.  Overview and Current Status of Remote Sensing Applications Based on Unmanned Aerial Vehicles (UAVs) , 2015 .

[13]  Roland Siegwart,et al.  PID vs LQ control techniques applied to an indoor micro quadrotor , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[14]  Matilde Santos,et al.  Intelligent fuzzy controller of a quadrotor , 2010, 2010 IEEE International Conference on Intelligent Systems and Knowledge Engineering.

[15]  Oscar Castillo,et al.  Optimization of type-2 fuzzy reactive controllers for an autonomous mobile robot , 2012, 2012 Fourth World Congress on Nature and Biologically Inspired Computing (NaBIC).

[16]  Vijay Kumar,et al.  Minimum snap trajectory generation and control for quadrotors , 2011, 2011 IEEE International Conference on Robotics and Automation.

[17]  M. A. Khanesar,et al.  Hybrid Training of Recurrent Fuzzy Neural Network Model , 2007, 2007 International Conference on Mechatronics and Automation.

[18]  Tzuu-Hseng S. Li,et al.  Adaptive type-2 fuzzy tracking control of wheeled mobile robots , 2013, 2013 International Conference on Fuzzy Theory and Its Applications (iFUZZY).

[19]  Jonathan M. Garibaldi,et al.  A comparison of Type-1 and Type-2 fuzzy controllers in a micro-robot context , 2009, 2009 IEEE International Conference on Fuzzy Systems.

[20]  Mojtaba Ahmadieh Khanesar,et al.  Optimal sliding mode type-2 TSK fuzzy control of a 2-DOF helicopter , 2015, 2015 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE).

[21]  Jerry M. Mendel,et al.  On the Stability of Interval Type-2 TSK Fuzzy Logic Control Systems , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[22]  O. Kaynak,et al.  Sliding mode control theory‐based algorithm for online learning in type‐2 fuzzy neural networks: application to velocity control of an electro hydraulic servo system , 2012 .

[23]  Anthony Tzes,et al.  Model predictive quadrotor indoor position control , 2011, 2011 19th Mediterranean Conference on Control & Automation (MED).

[24]  O. Bouhali,et al.  Neural network control with neuro-sliding mode observer applied to quadrotor helicopter , 2011, 2011 International Symposium on Innovations in Intelligent Systems and Applications.

[25]  Mitsuo Kawato,et al.  Neural network control for a closed-loop System using Feedback-error-learning , 1993, Neural Networks.

[26]  Antonio Barrientos,et al.  An Air-Ground Wireless Sensor Network for Crop Monitoring , 2011, Sensors.

[27]  Hani Hagras,et al.  A hierarchical type-2 fuzzy logic control architecture for autonomous mobile robots , 2004, IEEE Transactions on Fuzzy Systems.

[28]  Diego González-Aguilera,et al.  Image-based modeling of built environment from an unmanned aerial system , 2014 .

[29]  Mohammad Bagher Menhaj,et al.  Design of a fuzzy controller by minimum controlling inputs for a quadrotor , 2014, 2014 Second RSI/ISM International Conference on Robotics and Mechatronics (ICRoM).

[30]  Erdal Kayacan,et al.  Adaptive Neuro-Fuzzy Control of a Spherical Rolling Robot Using Sliding-Mode-Control-Theory-Based Online Learning Algorithm , 2013, IEEE Transactions on Cybernetics.