LPV state-feedback controller for Attitude/Altitude stabilization of a mass-varying quadcopter - Archive ouverte HAL
Communication Dans Un Congrès Année : 2020

LPV state-feedback controller for Attitude/Altitude stabilization of a mass-varying quadcopter

Résumé

This paper concerns the problem of attitude/altitude control of a quadrotor. The main contribution consists of developing a simple Linear Parameter Varying (LPV) model which includes the motor dynamics, weight, and moment of inertia variations. In addition, a robust LPV H∞ state-feedback controller is proposed. It allows us to perform both a reference trajectory tracking and disturbance rejection for attitude/altitude control of a mass-varying quadcopter. First, an augmented state which includes the integration of the trajectory errors for improving tracking control is computed. Next, to penalize the control inputs of the attitude/altitude system, weight functions are also added to the previous augmented system. Then, an H∞ state-feedback controller is designed by solving a set of Linear Matrix Inequalities (LMI) obtained from the Bounded Real Lemma and LMI region characterization. Simulations are conducted for several types of disturbances (sine, impulse, step, and random) and variations (slow and abrupt) of mass and moments of inertia. The reference path (sine, impulse, and step) is well-followed showing the ability of the design method to handle different performance objectives.
Fichier principal
Vignette du fichier
ICCAS2020_THP_DI_SM.pdf (973.98 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03092141 , version 1 (02-03-2021)

Identifiants

Citer

The Hung Pham, Dalil Ichalal, Saïd Mammar. LPV state-feedback controller for Attitude/Altitude stabilization of a mass-varying quadcopter. 20th International Conference on Control, Automation and Systems (ICCAS 2020), Oct 2020, Busan, South Korea. pp.212--218, ⟨10.23919/ICCAS50221.2020.9268310⟩. ⟨hal-03092141⟩
96 Consultations
191 Téléchargements

Altmetric

Partager

More