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
Control de Seguimiento Geométrico de Multirrotores Omnidireccionales para Maniobras Agresivas
Los multirrotores omnidireccionales poseen capacidades de maniobra de movimiento traslacional y rotacional desacoplados, superando las capacidades de movimiento de los multirrotores convencionales. Esta maniobrabilidad se logra mediante cambios frecuentes en la magnitud y dirección del empuje. Durante este proceso, el tiempo de estabilización de los rotores causado por la dinámica inherente de los rotores afecta significativamente el rendimiento de seguimiento de los multirrotores omnidireccionales, particularmente en vuelo agresivo. Para abordar este problema, el presente artículo propone un nuevo controlador de seguimiento que considera la dinámica de los rotores sin requerir mediciones adicionales del estado de los rotores. Mediante la integración del modelo de dinámica lineal de rotores en las ecuaciones de movimiento de la aeronave y el diseño de un controlador PD para compensar los efectos introducidos por la dinámica de los rotores, los autores demuestran que el controlador propuesto posee estabilidad exponencial casi global. La verificación experimental muestra que este controlador mejora significativamente el rendimiento de seguimiento en diversas maniobras agresivas en comparación con el controlador geométrico PD de referencia.
Problema Central: El tiempo de estabilización de la dinámica de los rotores afecta gravemente el rendimiento de seguimiento cuando los multirrotores omnidireccionales ejecutan maniobras agresivas
Desafíos Técnicos: Los controladores tradicionales asumen que los rotores tienen una respuesta rápida ideal, ignorando el impacto de la dinámica de los rotores en el rendimiento del sistema
Necesidades Prácticas: En entornos dinámicos, los multirrotores omnidireccionales necesitan cambiar frecuente y precisamente la velocidad y dirección, requiriendo una precisión de control extremadamente alta
Los multirrotores omnidireccionales pueden generar empuje que contrarreste la gravedad en cualquier actitud, expandiendo significativamente el rango de aplicaciones
La capacidad de maniobra agresiva es crítica para operaciones en entornos dinámicos
Los métodos existentes carecen de consideración sistemática de la dinámica de los rotores, limitando el rendimiento de aplicaciones prácticas
Ignorancia de la Dinámica de Rotores: La mayoría de investigaciones asumen que los rotores tienen características de dinámica rápida (y por lo tanto despreciables)
Necesidad de Sensores Adicionales: Algunos métodos que consideran la dinámica de rotores requieren sensores dedicados o controladores electrónicos especiales para medir el estado de los rotores
Falta de Garantías de Estabilidad: Los métodos existentes no proporcionan análisis de estabilidad riguroso
Arquitectura de Control Pionera: Propone el primer diseño de controlador para multirrotores omnidireccionales que considera la dinámica de rotores sin requerir mediciones adicionales del estado de los rotores
Garantías Teóricas: Demuestra que el controlador propuesto posee estabilidad exponencial casi global en el sistema completo que incluye la dinámica de rotores
Verificación Experimental: Valida el rendimiento superior del controlador en maniobras agresivas utilizando una plataforma multirrotor omnidireccional de ocho rotores
Diseño Universal: El controlador es aplicable a sistemas de rotores unidireccionales y bidireccionales
Entrada: Trayectoria de posición deseada pd(t), trayectoria de actitud deseada Rd(t) y sus derivadas
Salida: Comando de empuje de rotores fcmdRestricciones: Control de seguimiento de trayectoria considerando los efectos de la dinámica de rotores
Teorema 1: Bajo las condiciones de diseño satisfechas, el punto de equilibrio cero de la dinámica de error de seguimiento del sistema completo es exponencialmente estable casi globalmente.
El artículo cita 34 referencias relacionadas, abarcando trabajos importantes en campos clave como modelado y control de multirrotores, diseño de vehículos omnidireccionales, y modelado de dinámica de rotores, proporcionando una base teórica sólida para esta investigación.
Evaluación General: Este es un artículo de alta calidad con contribuciones importantes en el campo del control de multirrotores omnidireccionales, con rigor teórico, experimentación completa, y fuerte valor práctico e impacto académico.