Dynamic allocation function design in the presence of magnitude saturating inputs
Résumé
This chapter deals with the design of dynamic allocation functions for systems with saturating actuators. The goal of the allocator consists in redistributing the desired control effort within the multiple actuators by penalizing each actuator to be more or less used, while also taking into account a criterion for minimization of their total energy consumption over time. Anti-windup gains are added to both the controller and the dynamic allocator to deal with the saturation condition. Two cases are considered: the plant is affected by bounded disturbance and the influence matrix is supposed to be affected by uncertainty. Convex conditions for the co-design of both the dynamic allocator and anti-windup gains are then expressed in the form of linear matrix inequalities (LMIs). Such conditions allow to deal with the multiple objective problems of enlarging the estimates of the basin of attraction, minimizing the total energy consumption of the actuators and maximizing the size of the admissible disturbance. The satellite formation problem borrowed from the literature is revised to illustrate the proposed technique and show its effectiveness in both cases (perturbed system and robust case).
Domaines
Optimisation et contrôle [math.OC]Origine | Fichiers produits par l'(les) auteur(s) |
---|