PG-EAM - Programa de Pós-Graduação em Engenharia Aeronáutica e Mecânica
EN PT
Artigo 2024

Control Allocation for an One-DOF Thrust-Vectored Quadcopter

Autores

Nery, Flavia P.
Bezerra, Jose A.

IEEE Andescon Andescon 2024 Proceedings

0
Citações
3
Autores

Resumo

© 2024 IEEE.The control allocation of a quad copter with I-DOF vectoring thrust, respecting the rotors and actuators' physical bounds, is the subject of this paper. We start by assuming a hierarchical control architecture, where the control law gen-erates resultant force and torque commands to be distributed by the control allocation algorithm among the spinning and thrust vectoring motors. We define the control allocation as an optimization problem with the thrust vector components of each rotor being the design variables. By doing so, we obtain a set of constraints that depend linearly on the thrust vector magnitudes. The magnitude constraints can lead to a non-convex set when the rotors' minimum speed command is greater than zero. We tackle this issue by defining a conservative inferior limit to one of the thrust components in a way that the non-convexity is excluded from the resulting constraint set. To ensure the feasibility of the method, we state that the control effort commands outputted by the vehicle control law must lie within an admissible set of that optimization problem. Simulation results compared the proposed method with other control allocation strategies and showed that it is more effective in preventing violations of rotor constraints while achieving the required command of resulting force and torque.

Palavras-chave

control allocation Flight control multi rotor aerial vehicle quadcopter unmanned aerial vehicle

Energy Engineering and Power Technology (ENER) Renewable Energy, Sustainability and the Environment (ENER) Electrical and Electronic Engineering (ENGI) Media Technology (ENGI) Control and Optimization (MATH) Artificial Intelligence (COMP) Computer Networks and Communications (COMP) Computer Science Applications (COMP)
: Scopus
Última atualização: 2026-06-25
: 2-s2.0-85211905583