控制理论(社会学)
欠驱动
非线性系统
转子(电动)
控制器(灌溉)
模型预测控制
计算机科学
约束(计算机辅助设计)
推力
控制工程
工程类
控制(管理)
人工智能
航空航天工程
生物
物理
机械工程
量子力学
农学
作者
Nan Fang,Sihao Sun,Philipp Foehn,Davide Scaramuzza
出处
期刊:IEEE robotics and automation letters
日期:2022-02-24
卷期号:7 (2): 5047-5054
被引量:57
标识
DOI:10.1109/lra.2022.3154033
摘要
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.
科研通智能强力驱动
Strongly Powered by AbleSci AI