Litcius/Paper detail

Optimal adaptive fuzzy fault-tolerant control applied on a quadrotor attitude stabilization based on particle swarm optimization

Abdelhamid Bounemeur, Mohamed Chemachema

2023Proceedings of the Institution of Mechanical Engineers Part I Journal of Systems and Control Engineering28 citationsDOI

Abstract

This article discusses the problem of stabilizing the attitude control of a quadrotor system, which is subject to uncertainty, external disturbances, and sensor and actuator faults. To address these challenges, the control stage employs universal approximators, such as fuzzy systems, which estimate the system’s uncertainties and eliminate nonaffine nonlinear actuator faults. In addition, the particle swarm optimization technique is used to adjust the adaptive parameters and fuzzy initial values. The robust control term is carefully designed to handle approximation errors, time-varying sensors, and external disturbances. To solve the issue of the unavoidable algebraic loop during the actuator approximation phase, a Butterworth low-pass filter is integrated. This approach automatically deals with external disturbances, and no further approximation is necessary. Furthermore, the controller can be reconfigured online to enable fast-fault compensation without requiring a fault detection or isolation unit. To prove the global stability and boundedness of all signals in the closed-loop system, Lyapunov theory is used.

Topics & Concepts

Control theory (sociology)Particle swarm optimizationActuatorController (irrigation)Fuzzy logicComputer scienceNonlinear systemFuzzy control systemFault (geology)Lyapunov stabilityLyapunov functionFault toleranceControl engineeringEngineeringControl (management)AlgorithmArtificial intelligenceBiologyAgronomyPhysicsGeologyQuantum mechanicsSeismologyDistributed computingAdaptive Control of Nonlinear SystemsFuzzy Logic and Control SystemsAdvanced Control Systems Design
Optimal adaptive fuzzy fault-tolerant control applied on a quadrotor attitude stabilization based on particle swarm optimization | Litcius