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
来源
关键词
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 条
  • [41] Fault-Tolerant Deep Learning Using Regularization
    Joardar, Biresh Kumar
    Arka, Aqeeb Iqbal
    Doppa, Janardhan Rao
    Pande, Partha Pratim
    2022 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2022,
  • [42] Fault-Tolerant Control for Multi-UAV Exploration System via Reinforcement Learning Algorithm
    Jiang, Zhiling
    Song, Tiantian
    Yang, Bowei
    Song, Guanghua
    AEROSPACE, 2024, 11 (05)
  • [43] Wind Turbine Fault-Tolerant Control via Incremental Model-Based Reinforcement Learning
    Xie, Jingjie
    Dong, Hongyang
    Zhao, Xiaowei
    Lin, Shuyue
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2025, 22 : 1958 - 1969
  • [44] Data-Driven Fault-Tolerant Reinforcement Learning Containment Control for Nonlinear Multiagent Systems
    Wang, Xin
    Zhao, Chen
    Huang, Tingwen
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2024, 8 (01): : 416 - 426
  • [45] Wind Turbine Fault-Tolerant Control via Incremental Model-Based Reinforcement Learning
    Xie, Jingjie
    Dong, Hongyang
    Zhao, Xiaowei
    Lin, Shuyue
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2025, 22 : 1958 - 1969
  • [46] Evolutionary Reinforcement Learning: Hybrid Approach for Safety-Informed Fault-Tolerant Flight Control
    Gavra, Vlad
    van Kampen, Erik-Jan
    JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2024, 47 (05) : 887 - 900
  • [47] Fault-tolerant tracking control based on reinforcement learning with application to a steer-by-wire system
    Chen, Huan
    Tu, Yidong
    Wang, Hai
    Shi, Kaibo
    He, Shuping
    JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2022, 359 (03): : 1152 - 1171
  • [48] Reinforcement learning-based fault-tolerant control with application to flux cored wire system
    Zhang, Dapeng
    Gao, Zhiwei
    MEASUREMENT & CONTROL, 2018, 51 (7-8): : 349 - 359
  • [49] Iterative learning fault-tolerant control for batch processes
    Wang, Youqing
    Shi, Jia
    Zhou, Donghua
    Gao, Furong
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2006, 45 (26) : 9050 - 9060
  • [50] Deep reinforcement learning for fault-tolerant workflow scheduling in cloud environment
    Tingting Dong
    Fei Xue
    Hengliang Tang
    Chuangbai Xiao
    Applied Intelligence, 2023, 53 : 9916 - 9932