RMIT University
Browse

Self-Learning in Aerial Robotics Using Type-2 Fuzzy Systems: Case Study in Hovering Quadrotor Flight Control

journal contribution
posted on 2024-11-02, 20:07 authored by Ayad Al-Mahturi, Fendy Santoso, Matthew Garratt, Sreenatha Anavatti
This paper aims to design an enhanced self-adaptive interval type-2 fuzzy control system (ESAF2C) for stabilization of a quadcopter drone under external disturbances. Due to the ability to accommodate the footprint-of-uncertainty (FoU), an interval type-2 Takagi-Sugeno fuzzy scheme is employed to directly address the uncertainties in the nonlinear system. Sliding mode control (SMC) is utilized to optimize the upper and lower parameters of our proposed ESAF2C system using a self-tuning technique. The 'Enhanced Iterative Algorithm with Stop Condition' type-reducer is accommodated in the proposed design for its suitability to real-time implementation. To handle external disturbances and the ground effect in the closed-loop flight control system, a robustness term is added to the control effort. Lyapunov theory is applied to prove the stability of our closed loop control system. Moreover, we study the measurement noise effect for different levels of noise powers using our proposed technique. The efficacy of the proposed controller is investigated in a hovering quadcopter drone through numerical simulations and real-time flight tests in the presence of external disturbances. We highlight the disturbance rejection capability of our proposed control system with respect to type-1 fuzzy and conventional PID controllers.

History

Related Materials

  1. 1.
    DOI - Is published in 10.1109/ACCESS.2021.3107906
  2. 2.
    ISSN - Is published in 21693536

Journal

IEEE Access

Volume

9

Number

9522120

Start page

119520

End page

119532

Total pages

13

Publisher

IEEE

Place published

United States

Language

English

Copyright

© This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/

Former Identifier

2006114860

Esploro creation date

2022-06-03