188 research outputs found
A survey on fractional order control techniques for unmanned aerial and ground vehicles
In recent years, numerous applications of science and engineering for modeling and control of unmanned aerial vehicles (UAVs) and unmanned ground vehicles (UGVs) systems based on fractional calculus have been realized. The extra fractional order derivative terms allow to optimizing the performance of the systems. The review presented in this paper focuses on the control problems of the UAVs and UGVs that have been addressed by the fractional order techniques over the last decade
Fault Tolerant Super Twisting Sliding Mode Control of a Quadrotor UAV Using Control Allocation
In this study, a fault-tolerant super-twisting sliding mode controller with a control allocation system for a quadrotor aircraft is proposed. Super twisting sliding mode control is a robust control technique that handles a system with a relative degree equal to one. A super-twisting sliding mode controller is proposed because of its robustness to uncertainties and perturbations. It increases accuracy and reduces chattering. A control allocation algorithm is developed to cope with the actuator fault. Firstly, a nonlinear model of the quadrotor unmanned aerial vehicle (UAV) is presented. Then, the controller design and type of the actuator fault are explained. The control allocation algorithm is used to optimize the trajectory tracking performance of the quadrotor in the presence of an actuator fault. A control allocation algorithm is an effective approach to implementing fault-tolerant control. When actuator faults are identified, they can be modeled as changes in the B matrix of constraints. Various simulations have been made for situations with and without actuator failure. In normal conditions, the quadrotor can accurately track altitude, roll, pitch and yaw references. In faulty conditions, the quadrotor can follow the references with a small error. Simulations prove the effectiveness of the control allocation algorithm, which stabilizes the quadrotor in case of an actuator fault. Overall, this paper presents a novel fault-tolerant controller design for quadrotor aircraft that effectively addresses actuator faults using a super-twisting sliding mode controller and control allocation algorithm
CONTROL STRATEGY OF MULTIROTOR PLATFORM UNDER NOMINAL AND FAULT CONDITIONS USING A DUAL-LOOP CONTROL SCHEME USED FOR EARTH-BASED SPACECRAFT CONTROL TESTING
Over the last decade, autonomous Unmanned Aerial Vehicles (UAVs) have seen increased usage in industrial, defense, research, and academic applications. Specific attention is given to multirotor platforms due to their high maneuverability, utility, and accessibility. As such, multirotors are often utilized in a variety of operating conditions such as populated areas, hazardous environments, inclement weather, etc. In this study, the effectiveness of multirotor platforms, specifically quadrotors, to behave as Earth-based satellite test platforms is discussed. Additionally, due to concerns over system operations under such circumstances, it becomes critical that multirotors are capable of operation despite experiencing undesired conditions and collisions which make the platform susceptible to on-board hardware faults. Without countermeasures to account for such faults, specifically actuator faults, a multirotors will experience catastrophic failure.
In this thesis, a control strategy for a quadrotor under nominal and fault conditions is proposed. The process of defining the quadrotor dynamic model is discussed in detail. A dual-loop SMC/PID control scheme is proposed to control the attitude and position states of the nominal system. Actuator faults on-board the quadrotor are interpreted as motor performance losses, specifically loss in rotor speeds. To control a faulty system, an additive control scheme is implemented in conjunction with the nominal scheme.
The quadrotor platform is developed via analysis of the various subcomponents. In addition, various physical parameters of the quadrotor are determined experimentally. Simulated and experimental testing showed promising results, and provide encouragement for further refinement in the future
Avoiding contingent incidents by quadrotors due to one or two propellers failure
With the increasing impact of drones in our daily lives, safety issues have become a primary concern. In this study, a novel supervisor-based active fault-tolerant (FT) control system is presented for a rotary-wing quadrotor to maintain its pose in 3D space upon losing one or two propellers. Our approach allows the quadrotor to make controlled movements about a primary axis attached to the body-fixed frame. A multi-loop cascaded control architecture is designed to ensure robustness, stability, reference tracking, and safe landing. The altitude control is performed using a proportional-integral-derivative (PID) controller, whereas linear-quadratic-integral (LQI) and model-predictive-control (MPC) have been investigated for reduced attitude control and their performance is compared based on absolute and mean-squared error. The simulation results affirm that the quadrotor remains in a stable region, successfully performs the reference tracking, and ensures a safe landing while counteracting the effects of propeller(s) failures
Dynamics estimator based robust fault-tolerant control for VTOL UAVs trajectory tracking
This paper investigates the control issue of the trajectory tracking of vertical take-off and landing (VTOL) unmanned aerial vehicles (UAVs) in the presence of partial propeller fault and external disturbance. In particular, a robust passive fault-tolerant control strategy is proposed by introducing a first-order filter based dynamics estimator. First, a bounded force command is exploited by employing a new smooth saturation function in the output of the estimator. A sufficient condition in terms of a specified parameter selection criteria is provided to ensure the nonsingularity extraction of the command attitude. Then, a torque command is applied to the attitude loop tracking. Since there is merely one filter parameter involved in the dynamics estimator, the practical implementation and parameter tuning can be significantly simplified. Stability analysis indicates that the proposed control strategy guarantees the semi-globally ultimately bounded tracking of VTOL UAVs subject to partial propeller fault and external disturbance. Simulation and experiment results with comparison examples are performed to validate the effectiveness of the proposed strategy. Experimental results show that the proposed strategy achieves the trajectory tracking with a good performance (mean deviation 0.0074 m and standard deviation 0.1202 m) in the presence of 35% propeller fault and 4 m/s persistent wind disturbance
Model Predictive Control for Micro Aerial Vehicles: A Survey
This paper presents a review of the design and application of model
predictive control strategies for Micro Aerial Vehicles and specifically
multirotor configurations such as quadrotors. The diverse set of works in the
domain is organized based on the control law being optimized over linear or
nonlinear dynamics, the integration of state and input constraints, possible
fault-tolerant design, if reinforcement learning methods have been utilized and
if the controller refers to free-flight or other tasks such as physical
interaction or load transportation. A selected set of comparison results are
also presented and serve to provide insight for the selection between linear
and nonlinear schemes, the tuning of the prediction horizon, the importance of
disturbance observer-based offset-free tracking and the intrinsic robustness of
such methods to parameter uncertainty. Furthermore, an overview of recent
research trends on the combined application of modern deep reinforcement
learning techniques and model predictive control for multirotor vehicles is
presented. Finally, this review concludes with explicit discussion regarding
selected open-source software packages that deliver off-the-shelf model
predictive control functionality applicable to a wide variety of Micro Aerial
Vehicle configurations
Nonlinear MPC for Quadrotor Fault-Tolerant Control
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.Comment: 9 pages, 13 figure
- …