International Journal of Control, Automation, and Systems 2023; 21(10): 3470-3483
https://doi.org/10.1007/s12555-022-0774-4
© The International Journal of Control, Automation, and Systems
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
Keywords Formation control, Lyapunov stability, RBFNNs, sliding mode control, UAVs.
International Journal of Control, Automation, and Systems 2023; 21(10): 3470-3483
Published online October 1, 2023 https://doi.org/10.1007/s12555-022-0774-4
Copyright © The International Journal of Control, Automation, and Systems.
Nabarun Sarkar* and Alok Kanti Deb
Indian Institute of Technology Kharagpur
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
Keywords: Formation control, Lyapunov stability, RBFNNs, sliding mode control, UAVs.
Vol. 23, No. 3, pp. 683~972
Xiaohan Fang*, Rong Cheng, Songsong Cheng, and Yuan Fan
International Journal of Control, Automation, and Systems 2024; 22(7): 2182-2192Weixiang Liu, Yutong Sun*, Haifeng Ma*, Zhenhua Xiong, Zhanqiang Liu, and Yangmin Li
International Journal of Control, Automation, and Systems 2024; 22(5): 1545-1554Xuelei Qi, Chen Li, Yuanwei Jing, and Hongjun Ma*
International Journal of Control, Automation, and Systems 2024; 22(3): 883-891