Abstract
In this research article, a novel distributed neuroadaptive sliding mode control (SMC) algorithm has been developed for three-dimensional (3-D) formation control of a swarm of unmanned aerial vehicles (UAVs). The UAVs (all identical) track a virtual leader. A sliding mode and a novel robust controller, based on classical SMC, have been conceptualised and developed, which shape the formation and suppress disturbances effectively. Radial basis function neural networks (RBFNNs) have been employed for the function approximation of external disturbances and the generation of the robust control signal. An adaptive law has been proposed for tuning the weights of the neural networks online. The unique feature of the developed algorithm has been its mathematical simplicity and low complexity in implementation as compared to current algorithms. Furthermore, the finite time for formation (i.e., the error convergence time) can be controlled by varying the robust controller gain. A low-pass filter has been implemented, which clears the chattering and oscillations from the control signal. Both time-varying and time-invariant formations have been achieved. The Lyapunov stability analysis proves the overall stability. Numerical simulations show the validity of the proposed algorithm. The proposed algorithm has been tested in a Gazebo simulation environment for the time-invariant case. The Gazebo simulation results confirm the validity of the proposed algorithm. A comparison of control performance indices with a recent work of similar nature yields superior results.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
G. Loianno, J. Thomas, and V. Kumar, “Cooperative localization and mapping of mavs using RGB-D sensors,” Proc. of IEEE International Conference on Robotics and Automation (ICRA), pp. 4021–4028, 2015.
B. Shirani, M. Najafi, and I. Izadi, “Cooperative load transportation using multiple UAVs,” Aerospace Science and Technology, vol. 84, pp. 158–169, 2019.
A. S. Brandão and M. Sarcinelli-Filho, “On the guidance of multiple UAV using a centralized formation control scheme and delaunay triangulation,” Journal of Intelligent and Robotic Systems, vol. 84, no. 1–4, pp. 397–413, 2016.
F. Liao, R. Teo, J. L. Wang, X. Dong, F. Lin, and K. Peng, “Distributed formation and reconfiguration control of VTOL UAVs,” IEEE Transactions on Control Systems Technology, vol. 25, no. 1, pp. 270–277, 2017.
K. Seungkeun and K. Youdan, “Three dimensional optimum controller for multiple UAV formation flight using behavior-based decentralized approach,” Proc. of International Conference on Control, Automation and Systems (ICCAS2007), pp. 1387–1392, 2007.
W. Liu and Z. Gao, “A distributed flocking control strategy for UAV groups,” Computer Communications, vol. 153, no. February, pp. 95–101, 2020.
N. H. Li and H. H. Liu, “Formation UAV flight control using virtual structure and motion synchronization,” Proc. of the American Control Conference, pp. 1782–1787, 2008.
A. Mahmood and Y. Kim, “Leader-following formation control of quadcopters with heading synchronization,” Aerospace Science and Technology, vol. 47, pp. 68–74, 2015. https://www.sciencedirect.com/science/article/pii/S1270963815002679
S. Zuo, Y. Song, F. L. Lewis, and A. Davoudi, “Time-varying output formation containment of general linear homogeneous and heterogeneous multiagent systems,” IEEE Transactions on Control of Network Systems, vol. 6, no. 2, pp. 537–548, 2019.
J. Hu, P. Bhowmick, and A. Lanzon, “Distributed adaptive time-varying group formation tracking for multiagent systems with multiple leaders on directed graphs,” IEEE Transactions on Control of Network Systems, vol. 7, no. 1, pp. 140–150, 2020.
Y. Yang, X. Si, D. Yue, and J. Tan, “Time-varying formation tracking of uncertain nonaffine nonlinear multiagent systems with communication delays,” IEEE Transactions on Industrial Electronics, vol. 68, no. 3, pp. 2501–2509, 2021.
Z. Wang, Q. Fei, and B. Wang, “Distributed adaptive sliding mode formation control for multiple unmanned aerial vehicles,” Proc. of the 32nd Chinese Control and Decision Conference (CCDC2020), pp. 2105–2110, 2020.
J. Zhang, J. Yan, and P. Zhang, “Multi-UAV formation control based on a novel back-stepping approach,” IEEE Transactions on Vehicular Technology, vol. 69, no. 3, pp. 2437–2448, 2020.
Z. Peng, D. Wang, Z. Chen, X. Hu, and W. Lan, “Adaptive dynamic surface control for formations of autonomous surface vehicles with uncertain dynamics,” IEEE Transactions on Control Systems Technology, vol. 21, no. 2, pp. 513–520, 2013.
B. Zhang, X. Sun, S. Liu, and X. Deng, “Adaptive differential evolution-based receding horizon control design for multi-UAV formation reconfiguration,” International Journal of Control, Automation, and Systems, vol. 17, no. 12, pp. 3009–3020, 2019.
J. Liu, W. Gai, J. Zhang, and Y. Li, “Nonlinear adaptive backstepping with ESO for the quadrotor trajectory tracking control in the multiple disturbances,” International Journal of Control, Automation, and Systems, vol. 17, no. 11, pp. 2754–2768, 2019.
R. You, M. Tang, S. Guo, and G. Cui, “Proportional integral observer-based consensus control of discrete-time multiagent systems,” International Journal of Control, Automation, and Systems, vol. 20, no. 5, pp. 1461–1472, 2022.
H. Qiu and H. Duan, “A multi-objective pigeon-inspired optimization approach to UAV distributed flocking among obstacles,” Information Sciences, vol. 509, pp. 515–529, 2020.
Z. Du, J. Shi, and Z. Wu, “Quantized consensus control for multi-UAVs based on prescribed performance,” International Journal of Control, Automation, and Systems, vol. 20, no. 1, pp. 321–333, 2022.
P. Yang, A. Zhang, and D. Zhou, “Event-triggered finite-time formation control for multiple unmanned aerial vehicles with input saturation,” International Journal of Control, Automation, and Systems, vol. 19, no. 5, pp. 1760–1773, 2021.
J. Zhang, C. E. Ren, and Q. Fu, “Adaptive event-triggered control for stochastic nonlinear multi-agent systems with unknown control directions,” International Journal of Control, Automation and Systems, vol. 19, no. 9, pp. 2950–2958, 2021.
O. Doukhi and D. J. Lee, “Neural network-based robust adaptive certainty equivalent controller for quadrotor uav with unknown disturbances,” International Journal of Control, Automation, and Systems, vol. 17, no. 9, pp. 2365–2374, 2019.
G. Wen, C. L. Chen, and B. Li, “Optimized formation control using simplified reinforcement learning for a class of multiagent systems with unknown dynamics,” IEEE Transactions on Industrial Electronics, vol. 67, no. 9, pp. 7879–7888, 2020.
H. K. Khalil, Nonlinear Systems, 3rd ed., Prentice Hall, vol. 115, 2002.
X. Xiang, C. Liu, H. Su, and Q. Zhang, “On decentralized adaptive full-order sliding mode control of multiple uavs,” ISA Transactions, vol. 71, pp. 196–205, 2017.
T. F. Cordeiro, J. Y. Ishihara, and H. C. Ferreira, “A decentralized low-chattering sliding mode formation flight controller for a swarm of UAVs,” Sensors (Switzerland), vol. 20, no. 11, pp. 1–17, 2020.
Z. Yu, Y. Qu, and Y. Zhang, “Fault-tolerant containment control of multiple unmanned aerial vehicles based on distributed sliding-mode observer,” Journal of Intelligent and Robotic Systems, vol. 93, no. 1–2, pp. 163–177, 2019.
A. Zaidi, M. Kazim, R. Weng, D. Wang, and X. Zhang, “Distributed observer-based leader following consensus tracking protocol for a swarm of drones,” Journal of Intelligent and Robotic Systems, vol. 102, no. 3, pp. 1–22, 2021.
T. V. Pham and D. D. Huy, “Novel adaptive neural sliding mode control for uncertain nonlinear system with disturbance estimation,” Advances in Intelligent Systems and Computing, vol. 672, pp. 137–148, 2018.
X. Ma, F. Sun, H. B. Li, and B. He, “Neural-network-based integral sliding-mode tracking control of second-order multi-agent systems with unmatched disturbances and completely unknown dynamics,” International Journal of Control, Automation, and Systems, vol. 15, no. 4, pp. 1925–1935, 2017.
H. M. Guzey, T. Dierks, S. Jagannathan, and L. Acar, “Modified consensus-based output feedback control of quadrotor UAV formations using neural networks,” Journal of Intelligent and Robotic Systems, vol. 94, no. 1, pp. 283–300, 2019.
F. Munoz, E. S. Espinoza, I. González-Hernández, S. Salazar, and R. Lozano, “Robust trajectory tracking for unmanned aircraft systems using a nonsingular terminal modified super-twisting sliding mode controller,” Journal of Intelligent and Robotic Systems, vol. 93, no. 1–2, pp. 55–72, 2019.
U. Tilki and A. C. Erüst, “Robust adaptive backstepping global fast dynamic terminal sliding mode controller design for quadrotors,” Journal of Intelligent and Robotic Systems, vol. 103, no. 2, pp. 1–12, 2021.
J. M. Arizaga, J. R. Noriega, L. A. Garcia-Delgado, and H. Castaneda, “Adaptive super twisting control of a dual-rotor VTOL flight system under model uncertainties,” International Journal of Control, Automation, and Systems, vol. 19, no. 6, pp. 2251–2259, 2021.
J. Wang, C. Wang, Y. Wei, and C. Zhang, “Sliding mode based neural adaptive formation control of underactuated AUVs with leader-follower strategy,” Applied Ocean Research, vol. 94, p. 101971, 2020.
J. Wang, C. Wang, Y. Wei, and C. Zhang, “Neuroadaptive sliding mode formation control of autonomous underwater vehicles with uncertain dynamics,” IEEE Systems Journal, vol. 14, no. 3, pp. 3325–3333, 2020.
F. Liu, X. Hou, R. Wang, and Y. Yu, “Actuator fault tolerant control based on neuroadaptive smc for quadrotor UAVs,” Proc. of 35th Youth Academic Annual Conference of Chinese Association of Automation (YAC), pp. 144–149, 2020.
C. Godsil and G. F. Royle, Algebraic Graph Theory, Springer Science & Business Media, 2001, vol. 207.
G. Strang, Linear Algebra for Everyone, Wellesley-Cambridge Press Wellesley, MA, USA, 2020.
H. Rezaee, F. Abdollahi, and H. A. Talebi, “H∞ based motion synchronization in formation flight with delayed communications,” IEEE Transactions on Industrial Electronics, vol. 61, no. 11, pp. 6175–6182, 2014.
D. Zhao, C. Li, and Q. Zhu, “Low-pass-filter-based position synchronization sliding mode control for multiple robotic manipulator systems,” Proceedings of the Institution of Mechanical Engineers. Part I: Journal of Systems and Control Engineering, vol. 225, pp. 1136–1148, 2011.
N. Fischer, R. Kamalapurkar, and W. E. Dixon, “Lasalle-Yoshizawa corollaries for nonsmooth systems,” IEEE Transactions on Automatic Control, vol. 58, pp. 2333–2338, 2013.
S. Shao, M. Chen, and P. Shi, Robust Discrete-time Flight Control of UAV with External Disturbances, Springer, vol. 317, 2021.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
The authors declare that they have no conflict of interest.
Additional information
Publisher’s Note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
The authors would like to express their sincere thanks to the Editor and the anonymous Reviewers for their constructive comments, which have helped to improve the overall quality of the manuscript.
Nabarun Sarkar received his B.E. (Hons) degree in electrical engineering from Jadavpur University, Jadavpur, India and an M.Tech degree in electrical engineering from Indian Institute of Technology Kharagpur, Kharagpur, India in 1995 and 2015, respectively. Currently, he is pursuing a Ph.D. degree in control systems engineering from the Indian Institute of Technology Kharagpur, Kharagpur, India. His research interests include formation control, nonlinear control, adaptive control, and computational intelligence.
Alok Kanti Deb received his B.E. (Hons) degree in electrical engineering from the Bengal Engineering College, Calcutta University, Howrah, India and his M.Tech (control engineering and instrumentation) and Ph.D. degrees in electrical engineering from Indian Institute of Technology Delhi, Delhi, India in 1994, 1999, and 2006, respectively. He is currently a Professor with the Department of Electrical Engineering, Indian Institute of Technology Kharagpur, Kharagpur, India. His research interests include embedded systems, control systems engineering, estimation of signals and systems, computational intelligence, and automotive diagnostics.
Rights and permissions
About this article
Cite this article
Sarkar, N., Deb, A.K. Neuroadaptive Distributed Sliding Mode Formation Control of UAVs: A More Simple Approach. Int. J. Control Autom. Syst. 21, 3470–3483 (2023). https://doi.org/10.1007/s12555-022-0774-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12555-022-0774-4