Litcius/Paper detail

Learning-Based Fault-Tolerant Control for an Hexarotor With Model Uncertainty

Leonardo Colombo, Juan I. Giribet

2023IEEE Transactions on Control Systems Technology10 citationsDOI

Abstract

In this brief, we present a learning-based tracking controller based on Gaussian processes (GPs) for a fault-tolerant hexarotor in a recovery maneuver. In particular, we use GPs to estimate certain uncertainties that appear in a hexacopter vehicle with the ability to reconfigure its rotors to compensate for failures. The rotor’s reconfiguration introduces disturbances that make the dynamic model of the vehicle differ from the nominal model. The control algorithm is designed to learn and compensate for the amount of modeling uncertainties after a failure in the control allocation reconfiguration by using GP as a learning-based model for the predictions. In particular, the presented approach guarantees a probabilistic bounded tracking error with high probability. The performance of the learning-based fault-tolerant controller is evaluated by experimental tests with a hexarotor unmanned aerial vehicle (UAV).

Topics & Concepts

Control reconfigurationControl theory (sociology)Controller (irrigation)Probabilistic logicFault toleranceGlobal Positioning SystemComputer scienceRotor (electric)Control engineeringTrack (disk drive)Tracking errorVehicle dynamicsTracking (education)Fault (geology)Bounded functionEngineeringControl (management)Artificial intelligenceDistributed computingMathematicsAutomotive engineeringEmbedded systemTelecommunicationsMechanical engineeringAgronomyBiologyOperating systemSeismologyGeologyPedagogyMathematical analysisPsychologyFault Detection and Control SystemsAdvanced Control Systems OptimizationControl Systems and Identification