Third-Order Sliding Mode Control for Trajectory Tracking of Quadcopters Using Particle Swarm Optimization
This study focuses on designing a controller for trajectory tracking of quadcopters using advanced sliding-mode techniques. Specifically, an integral terminal sliding-mode control based on an adaptive barrier function with a super-twisting reaching law is employed to achieve precise trajectory tracking. The performance of the controller is enhanced by applying Particle Swarm Optimization to fine-tune the gain values. The nonlinear dynamics of the quadcopter are modeled using the Euler–Lagrange approach, followed by a Lyapunov stability analysis to verify the stability of the controller. The adaptive barrier function is used to prevent control signal saturation, while the third-order sliding-mode controller effectively reduces the chattering. Additionally, a saturation function is introduced to further mitigate the chattering effect. The effectiveness of the proposed approach is demonstrated through numerical simulations, and its performance is further validated through controller-in-the-loop implementation. The results show that the proposed method significantly improves trajectory-tracking accuracy.
Authors
- Dhafer Almakhles (ORCID: https://orcid.org/0000-0002-5165-0754)
- Muhammad Farhan Jahangir Chughtai (ORCID: https://orcid.org/0000-0003-1527-0794)
- Abdullah Mughees (ORCID: https://orcid.org/0000-0002-1595-9957)
- Muddesar Iqbal (ORCID: https://orcid.org/0000-0002-8438-6726)
- Mahmoud Abdelrahim (ORCID: https://orcid.org/0009-0002-3940-9711)
- Iftikhar Ahmad (ORCID: https://orcid.org/0000-0002-2197-9890)
Institutions
- Prince Sultan University (SA)
- Assiut University (EG)
- National University of Sciences and Technology (PK)
Publication Details
- Journal
- Drones
- Published
- 2025-02-26
- DOI
- https://doi.org/10.3390/drones9030172
- Citations
- 8
- Primary Topic
- Adaptive Control of Nonlinear Systems
- Type
- article
- Field-Weighted Citation Impact
- 9.72
Funders
- Prince Sultan University