Nonlinear MPC for Quadrotor Fault-Tolerant Control

被引:53
|
作者
Nan, Fang [1 ,2 ,3 ]
Sun, Sihao [1 ,2 ,3 ]
Foehn, Philipp [1 ,2 ,3 ]
Scaramuzza, Davide [1 ,2 ,3 ]
机构
[1] Univ Zurich, Robot & Percept Grp, Dept Informat, CH-8006 Zurich, Switzerland
[2] Univ Zurich, Dept Neuroinformat, CH-8006 Zurich, Switzerland
[3] Swiss Fed Inst Technol, CH-8092 Zurich, Switzerland
基金
欧洲研究理事会; 瑞士国家科学基金会;
关键词
Unmanned aerial vehicles; Fault tolerant control; Predictive control; MODEL-PREDICTIVE CONTROL; ATTITUDE-CONTROL; DRIVEN;
D O I
10.1109/LRA.2022.3154033
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
The mechanical simplicity, hover capabilities, and high agility of quadrotors lead to a fast adaption in the industry for inspection, exploration, and urban aerial mobility. On the other hand, the unstable and underactuated dynamics of quadrotors render them highly susceptible to system faults, especially rotor failures. In this work, we propose a fault-tolerant controller using nonlinear model predictive control (NMPC) to stabilize and control a quadrotor subjected to the complete failure of a single rotor. Differently from existing works, which either rely on linear assumptions or resort to cascaded structures neglecting input constraints in the outer-loop, our method leverages full nonlinear dynamics of the damaged quadrotor and considers the thrust constraint of each rotor. Hence, this method could effectively perform upset recovery from extreme initial conditions. Extensive simulations and real-world experiments are conducted for validation, which demonstrates that the proposed NMPC method can effectively recover the damaged quadrotor even if the failure occurs during aggressive maneuvers, such as flipping and tracking agile trajectories.
引用
收藏
页码:5047 / 5054
页数:8
相关论文
共 50 条
  • [41] An Active Actuator Fault-Tolerant Control of a Quadrotor Based on Analytical Redundancy Relations
    Arman Mohammadi
    Amin Ramezani
    Iranian Journal of Science and Technology, Transactions of Electrical Engineering, 2020, 44 : 1069 - 1079
  • [42] Robust fault-tolerant control for quadrotor UAVs with parameter uncertainties and actuator faults
    Liu, Hao
    Guo, Yuying
    Zhang, Youmin
    Jiang, Bin
    CONTROL THEORY AND TECHNOLOGY, 2024, 22 (04) : 581 - 595
  • [43] Fault-tolerant control for a class of nonlinear dynamic systems
    Meng Ling-Ya
    Jiang Bin
    7TH INTERNATIONAL SYMPOSIUM ON INSTRUMENTATION AND CONTROL TECHNOLOGY: MEASUREMENT THEORY AND SYSTEMS AND AERONAUTICAL EQUIPMENT, 2008, 7128
  • [44] Fault-Tolerant Control of a Nonlinear Process with Input Constraints
    Ahangarani, Gholami Jamal
    Salahshoor, Karim
    Moshiri, Behzad
    IRANIAN JOURNAL OF CHEMISTRY & CHEMICAL ENGINEERING-INTERNATIONAL ENGLISH EDITION, 2012, 31 (03): : 133 - 144
  • [45] Adaptive fault-tolerant control of MIMO nonlinear systems
    Zhang, Lu
    Song, Yongduan
    He, Liu
    2017 29TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2017, : 590 - 595
  • [46] Active fault-tolerant tracking control of a quadrotor with model uncertainties and actuator faults
    Yu-jiang Zhong
    Zhi-xiang Liu
    You-min Zhang
    Wei Zhang
    Jun-yi Zuo
    Frontiers of Information Technology & Electronic Engineering, 2019, 20 : 95 - 106
  • [47] Robust fault-tolerant flight control of quadrotor against faults in multiple motors
    Dhadekar, Dinesh D.
    Talole, S. E.
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART G-JOURNAL OF AEROSPACE ENGINEERING, 2021, 235 (16) : 2504 - 2516
  • [48] Active fault-tolerant tracking control of a quadrotor with model uncertainties and actuator faults
    Yu-jiang ZHONG
    Zhi-xiang LIU
    You-min ZHANG
    Wei ZHANG
    Jun-yi ZUO
    Frontiers of Information Technology & Electronic Engineering, 2019, 20 (01) : 95 - 106
  • [49] Fault-Tolerant Disturbance Observer Based Control for Altitude and Attitude Tracking of a Quadrotor
    Baldini, Alessandro
    Felicetti, Riccardo
    Freddi, Alessandro
    Longhi, Sauro
    Monteriu, Andrea
    2018 26TH MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2018, : 685 - 690
  • [50] A Composite Adaptive Fault-Tolerant Attitude Control for a Quadrotor UAV with Multiple Uncertainties
    Wang, Ban
    Zhang, Youmin
    Zhang, Wei
    JOURNAL OF SYSTEMS SCIENCE & COMPLEXITY, 2022, 35 (01) : 81 - 104