Fault-Tolerant Control of a Quadcopter Using Reinforcement Learning

被引:0
|
作者
Qureshi, Muzaffar Habib [1 ]
Maqsood, Adnan [2 ]
Din, Adnan Fayyaz ud [3 ]
机构
[1] Natl Univ Sci & Technol, Dept Aerosp Engn, Islamabad, Pakistan
[2] Natl Univ Sci & Technol, Islamabad, Pakistan
[3] Air Univ, Islamabad, Pakistan
来源
SAE INTERNATIONAL JOURNAL OF AEROSPACE | 2025年 / 18卷 / 01期
关键词
Flight control; Reinforcement; learning; Machine learning; Quadcopter control; FLIGHT;
D O I
10.4271/01-18-01-0006
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
This study presents a novel reinforcement learning (RL)-based control framework aimed at enhancing the safety and robustness of the quadcopter, with a specific focus on resilience to in-flight one propeller failure. This study addresses the critical need of a robust control strategy for maintaining a desired altitude for the quadcopter to save the hardware and the payload in physical applications. The proposed framework investigates two RL methodologies, dynamic programming (DP) and deep deterministic policy gradient (DDPG), to overcome the challenges posed by the rotor failure mechanism of the quadcopter. DP, a model-based approach, is leveraged for its convergence guarantees, despite high computational demands, whereas DDPG, a model-free technique, facilitates rapid computation but with constraints on solution duration. The research challenge arises from training RL algorithms on large dimension and action domains. With modifications to the existing DP and DDPG algorithms, the controllers were trained to not only cater for large continuous state and action domain but also achieve a desired state after an in-flight propeller failure. To verify the robustness of the proposed control framework, extensive simulations were conducted in a MATLAB environment across various initial conditions and underscoring their viability for mission-critical quadcopter applications. A comparative analysis was performed between both RL algorithms and their potential for applications in faulty aerial systems.
引用
收藏
页数:16
相关论文
共 50 条
  • [31] Active fault-tolerant control for quadrotors subjected to a complete rotor failure
    Lu, Peng
    van Kampen, Erik-Jan
    2015 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2015, : 4698 - 4703
  • [32] A fault-tolerant control method for distributed flight control system facing wing damage
    Cui Yuwei
    Li Aijun
    Meng Xianfeng
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2021, 32 (05) : 1041 - 1052
  • [33] Design of Fault-Tolerant Control Functions for a Primary Flight Control System with Electromechanical Actuators
    Arriola, David
    Thielecke, Frank
    2015 IEEE AUTOTESTCON, 2015, : 393 - 402
  • [34] Adaptive fault-tolerant tracking control against actuator faults with application to flight control
    Ye, Dan
    Yang, Guang-Hong
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2006, 14 (06) : 1088 - 1096
  • [35] Learning to Control a Quadcopter Qualitatively
    Domen Šoberl
    Ivan Bratko
    Jure Žabkar
    Journal of Intelligent & Robotic Systems, 2020, 100 : 1097 - 1110
  • [36] Learning to Control a Quadcopter Qualitatively
    Soberl, Domen
    Bratko, Ivan
    Zabkar, Jure
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2020, 100 (3-4) : 1097 - 1110
  • [37] FlexDM: Simple, parallel and fault-tolerant data mining using WEKA
    Flannery, Madison
    Budden, David M.
    Mendes, Alexandre
    SOURCE CODE FOR BIOLOGY AND MEDICINE, 2015, 10
  • [38] Fault-Tolerant Position Tracking of a Hexacopter using an Extended State Observer
    Falconi, Guillermo P.
    Heise, Christian D.
    Holzapfel, Florian
    PROCEEDINGS OF THE 2015 6TH INTERNATIONAL CONFERENCE ON AUTOMATION, ROBOTICS AND APPLICATIONS (ICARA), 2015, : 550 - 556
  • [39] Fault-Tolerant Tracking Control of Quadrotor Aircrafts with Actuator Faults and External Disturbances
    Ma, Renyue
    Zhang, Ke
    Jiang, Bin
    PROCEEDINGS OF THE 39TH CHINESE CONTROL CONFERENCE, 2020, : 4024 - 4029
  • [40] Robust parameter-dependent fault-tolerant control for actuator and sensor faults
    Cai, Xuejing
    Wu, Fen
    INTERNATIONAL JOURNAL OF CONTROL, 2010, 83 (07) : 1475 - 1484