Trajectory Tracking of Quadrotor UAVs Using Particle Swarm Optimized Adaptive Super Twisting Sliding Mode Control
Résumé
Quadrotor Unmanned Aerial Vehicles (UAVs) are increasingly used in sectors such as search and rescue, crop monitoring, pesticide spraying, aerial photography, service delivery, military surveillance, and power line inspection. Classical linear controllers offer acceptable performance but lack robustness under disturbances, unmodeled dynamics, and parameter variations. Although Sliding Mode Control (SMC) provides robustness, it suffers from chattering, which can damage quadcopter actuators. This work develops a quaternion-based dynamic model for quadrotor motion that captures both translational and rotational behavior. Unlike many existing models, the proposed formulation includes unmolded effects, such as aerodynamic drag and propeller-induced forces, resulting in a more realistic and accurate representation of quadcopter flight dynamics. Particle Swarm Optimization (PSO) was used to tune the sliding-surface gains of the Adaptive Super-Twisting Sliding Mode Controller (ASTSMC), Reducing attitude objective values by 4.43-27.22% and improving position accuracy by up to 10.62%. The Global Best (GBEST) value dropped from 10.49 to 7.66, reflecting a 26.97% reduction in combined tracking error and control effort. Overall, PSO-tuned gains yield faster convergence, smoother responses, and better performance than manual tuning. The proposed PSO optimized ASTSMC significantly enhances quadrotor trajectory tracking by reducing attitude errors by up to 27% and improving position accuracy by 0.61-10.62%. Simulation results show faster convergence, stronger disturbance rejection, smoother control effort, and superior transient and steady-state performance compared to both conventional PID and back stepping sliding mode control.
Citer ce document
Accès au document
Texte intégral en lecture en ligne, réservé aux abonnés SPHAERO et aux membres de l'institution. Se connecter
Voir l'article sur le site de la revueAuteur(s)
Statistiques
Consultations : 1
Téléchargements : 0