Geometric Tracking Control of Omnidirectional Multirotors for Aggressive Maneuvers
Lee, Cheng, Wu et al.
An omnidirectional multirotor has the maneuverability of decoupled translational and rotational motions, superseding the traditional multirotors' motion capability. Such maneuverability is achieved due to the ability of the omnidirectional multirotor to frequently alter the thrust amplitude and direction. In doing so, the rotors' settling time, which is induced by inherent rotor dynamics, significantly affects the omnidirectional multirotor's tracking performance, especially in aggressive flights. To resolve this issue, we propose a novel tracking controller that takes the rotor dynamics into account and does not require additional rotor state measurement. This is achieved by integrating a linear rotor dynamics model into the vehicle's equations of motion and designing a PD controller to compensate for the effects introduced by rotor dynamics. We prove that the proposed controller yields almost global exponential stability. The proposed controller is validated in experiments, where we demonstrate significantly improved tracking performance in multiple aggressive maneuvers compared with a baseline geometric PD controller.
academic
Contrôle de Suivi Géométrique de Multirototors Omnidirectionnels pour Manœuvres Agressives
Les multirototors omnidirectionnels possèdent des capacités de manœuvre découplées en translation et rotation, dépassant les capacités des multirototors traditionnels. Cette manœuvrabilité est réalisée par des changements fréquents d'amplitude et de direction de la poussée. Au cours de ce processus, le temps de stabilisation des rotors causé par la dynamique inhérente des rotors affecte significativement la performance de suivi des multirototors omnidirectionnels, particulièrement en vol agressif. Pour résoudre ce problème, cet article propose un nouveau contrôleur de suivi qui considère la dynamique des rotors sans nécessiter de mesures d'état supplémentaires des rotors. En intégrant un modèle de dynamique linéaire des rotors dans les équations du mouvement de l'aéronef et en concevant un contrôleur PD pour compenser les effets introduits par la dynamique des rotors, les auteurs démontrent que le contrôleur proposé possède une stabilité exponentielle quasi-globale. La vérification expérimentale montre que ce contrôleur améliore significativement la performance de suivi dans diverses manœuvres agressives par rapport au contrôleur géométrique PD de base.
Problème fondamental: Le temps de stabilisation de la dynamique des rotors affecte gravement la performance de suivi des multirototors omnidirectionnels lors de l'exécution de manœuvres agressives
Défis techniques: Les contrôleurs traditionnels supposent que les rotors ont une réponse rapide idéale, ignorant l'impact de la dynamique des rotors sur la performance du système
Besoins pratiques: Dans les environnements dynamiques, les multirototors omnidirectionnels doivent changer fréquemment et précisément la vitesse et la direction, exigeant une précision de contrôle extrême
Les multirototors omnidirectionnels peuvent générer une poussée compensant la gravité dans n'importe quelle attitude, élargissant considérablement la portée des applications
La capacité de manœuvre agressive est cruciale pour les opérations dans les environnements dynamiques
Les méthodes existantes manquent de considération systématique de la dynamique des rotors, limitant la performance des applications pratiques
Ignorance de la dynamique des rotors: La plupart des recherches supposent que les rotors possèdent une dynamique rapide (et donc négligeable)
Nécessité de capteurs supplémentaires: Certaines méthodes considérant la dynamique des rotors nécessitent des capteurs dédiés ou des contrôleurs électroniques spécialisés pour mesurer l'état des rotors
Absence de garanties de stabilité: Les méthodes existantes ne fournissent pas d'analyse de stabilité rigoureuse
Architecture de contrôle novatrice: Proposition du premier contrôleur pour multirototors omnidirectionnels considérant la dynamique des rotors sans nécessiter de mesures d'état supplémentaires des rotors
Garanties théoriques: Démonstration de la stabilité exponentielle quasi-globale du contrôleur proposé dans le système complet incluant la dynamique des rotors
Vérification expérimentale: Validation du contrôleur sur une plateforme multirotor omnidirectionnelle à huit rotors démontrant les performances supérieures en manœuvres agressives
Conception générale: Le contrôleur s'applique aux systèmes de rotors unidirectionnels et bidirectionnels
Entrées: Trajectoire de position désirée pd(t), trajectoire d'attitude désirée Rd(t) et ses dérivées
Sorties: Commandes de poussée des rotors fcmdContraintes: Contrôle de suivi de trajectoire sous l'influence de la dynamique des rotors
Théorème 1: Sous les conditions de conception satisfaites, le point d'équilibre zéro de la dynamique d'erreur de suivi du système complet est quasi-globalement exponentiellement stable.
L'article cite 34 références pertinentes, couvrant les domaines clés de la modélisation et du contrôle des multirototors, de la conception des aéronefs omnidirectionnels, et de la modélisation de la dynamique des rotors, fournissant une base théorique solide pour cette recherche.
Évaluation Globale: Cet article est une contribution importante et de haute qualité dans le domaine du contrôle des multirototors omnidirectionnels, avec une rigueur théorique, des expériences suffisantes, et une forte valeur pratique et un impact académique significatif.