Drones (Aug 2024)
Robust Nonlinear Control with Estimation of Disturbances and Parameter Uncertainties for UAVs and Integrated Brushless DC Motors
Abstract
Unmanned Aerial Vehicles (UAVs) have become increasingly prevalent in various applications, ranging from surveillance to package delivery. Achieving precise control of UAV position while enhancing robustness against uncertainties and disturbances remains a critical challenge. In this study, we propose a robust nonlinear control system for a UAV and its actuators, focusing on accurately controlling the position reference vector and improving robustness against parameter uncertainties and external disturbances. The control strategy employs two control loops: an outer loop for the UAV frame and an inner loop for the UAV actuators. The outer loop generates the required angular velocities for the actuators to follow the reference position vector using the UAV’s output and the inner loop ensures that the actuators track these angular velocity references. Both control loops utilize PI-like controllers for simplicity. The proposed system incorporates nonlinear control techniques and estimation strategies for disturbances and parameter variations, enabling dynamic adaptation to changing environmental conditions. Numerical simulations were performed using both Simulink® and the simulated PX4 Autopilot environment, showing the effectiveness of the proposed control system in achieving precise position control and robust performance for both the UAV and its actuators in the presence of uncertainties and disturbances. These results underscore the potential applicability of the control system in other UAV operational scenarios.
Keywords