Quadrotor Position Control Using Fuzzy Adaptive Feedback Linearization Controller and Sliding Mode Controller
摘要
The complexity of quadrotor unmanned aerial vehicles (UAVs) in nonlinear environments poses significant challenges, including path tracking, dealing with uncertainties, disturbances, and actuator faults. This study aims to improve the robustness and tracking ability of quadrotors by developing and analyzing multiple advanced control methods and their combinations, with a special focus on adaptive feedback linearization and sliding mode control strategies.
MethodsThe research develops mathematical models for quadrotor dynamics and implements four controller schemes: Standard Feedback Linearization Control (FLC), Adaptive Feedback Linearization Control (AFLC), Standard Sliding Mode Control (SMC), and Adaptive Sliding Mode Control (ASMC). Combinations of these controllers are also explored. The controllers are evaluated under simulated scenarios both with and without the presence of various disturbances and noise (white and colored noise). Key performance indicators include tracking error, stability (verified via Lyapunov functions), response time, and robustness against uncertainties.
ResultsSimulation results demonstrate: Noise-free environments: FLC and AFLC controllers show superior trajectory tracking performance with smoother control inputs and lower angular velocities. Disturbed environments (white and colored noise): ASMC and SMC outperform other methods, maintaining position and attitude tracking effectively under uncertainty. Controller combinations: Adaptive controller combinations, particularly AFLC and ASMC, yield significant improvements in robustness and stability, effectively minimizing trajectory tracking error and unnecessary control input variations.
ConclusionsThe integration of adaptive feedback linearization and adaptive sliding mode control offers a robust approach to quadrotor control, capable of addressing external disturbances and uncertainties. The proposed control schemes enhance tracking accuracy and system stability under both ideal and challenging conditions, making them suitable for real-world UAV applications.