Abstract:
Propeller failure is a major cause of multirotor unmanned aerial vehicles (UAVs) crashes. While conventional multirotor systems struggle to address this issue due to unde...Show MoreMetadata
Abstract:
Propeller failure is a major cause of multirotor unmanned aerial vehicles (UAVs) crashes. While conventional multirotor systems struggle to address this issue due to underactuation, overactuated platforms can continue flying with appropriate fault-tolerant control (FTC). This article presents a robust FTC controller for an overactuated UAV platform composed of quadcopters mounted on passive joints, offering input redundancy at both the high-level vehicle control and the low-level quadcopter control of vectored thrusts. To maximize the benefits of input redundancy during propeller failure, the proposed FTC controller features a hierarchical control architecture with three key components: 1) a low-level adjustment strategy to prevent propeller-level thrust saturation; 2) a compensation loop for mitigating introduced disturbances; and 3) a nullspace-based control allocation framework to avoid quadcopter-level thrust saturation. Through reallocating actuator inputs in both the low-level and high-level control loops, the low-level quadcopter control can be maintained with up to two failed propellers, ensuring that the whole platform remains stable and avoids crashing. The proposed controller's superior performance is thoroughly examined through simulations and real-world experiments.
Published in: IEEE/ASME Transactions on Mechatronics ( Volume: 29, Issue: 1, February 2024)
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Unmanned Aerial Vehicles ,
- Fault-tolerant Control ,
- Unmanned Aerial Vehicle Platform ,
- Passive Hinge ,
- Actuator ,
- Control Loop ,
- High Level Of Control ,
- Real-world Experiments ,
- Control Architecture ,
- Hierarchical Architecture ,
- Low-level Control ,
- Control Allocation ,
- Allocation Framework ,
- Passive Joint ,
- Positive Control ,
- Simulation Results ,
- Inequality Constraints ,
- Tracking Performance ,
- Allocation Scheme ,
- Quadratic Programming ,
- Thrust Force ,
- Input Constraints ,
- Types Of Platforms ,
- Disturbance Torque ,
- Reference Trajectory ,
- Optimal Input ,
- Output Torque ,
- Dynamic Motion ,
- Center Of Frame ,
- Slack Variables
- Author Keywords
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Unmanned Aerial Vehicles ,
- Fault-tolerant Control ,
- Unmanned Aerial Vehicle Platform ,
- Passive Hinge ,
- Actuator ,
- Control Loop ,
- High Level Of Control ,
- Real-world Experiments ,
- Control Architecture ,
- Hierarchical Architecture ,
- Low-level Control ,
- Control Allocation ,
- Allocation Framework ,
- Passive Joint ,
- Positive Control ,
- Simulation Results ,
- Inequality Constraints ,
- Tracking Performance ,
- Allocation Scheme ,
- Quadratic Programming ,
- Thrust Force ,
- Input Constraints ,
- Types Of Platforms ,
- Disturbance Torque ,
- Reference Trajectory ,
- Optimal Input ,
- Output Torque ,
- Dynamic Motion ,
- Center Of Frame ,
- Slack Variables
- Author Keywords