Abstract:
When multirotor UAVs (unmanned aerial vehicles) operate in wind disturbed environments or perform maneuvering flight tasks, precise control of rotor thrust is required. However, the traditional multirotor UAV powertrain system lacks the capability to accurately regulate rotor thrust. Therefore, a multirotor UAV control method based on thrust feedback is proposed to enhance the overall control performance of UAV through closed-loop control of rotor thrust. Firstly, the traditional motor speed inversion module in the powertrain system is removed, and a thrust feedback control module is introduced. By incorporating thrust measurement from the sensor, a closed-loop control is achieved. Secondly, a dynamic model of the multirotor UAV powertrain system is established, where the motor throttle command serves as the input and the rotor thrust serves as the output. Based on this model, an input-output linearization based thrust closed-loop controller is designed to precisely regulate the generated thrust. Finally, a thrust feedback simulation platform is constructed, and trajectory tracking simulations are conducted under wind disturbance environments. The simulation results demonstrate that the multirotor UAV equipped with the thrust feedback powertrain system achieves superior control accuracy and stability in the presence of wind disturbances, enabling high-precision trajectory tracking and validating the effectiveness of the proposed thrust feedback control strategy.