journal article·2023-12-28Open access

Design and Implementation of a Model Predictive Formation Tracking Control System for Underwater Multiple Small Spherical Robots

Xihuan Hou, Huiming Xing, Shuxiang Guo, Huimin Shi, Na Yuan

Applied Sciences· Volume 14· Issue 1

Abstract

Due to the characteristics of good concealment ability and strong mobility, multiple, small spherical underwater robot formations play an important role in near coast defense missions, such as cruising, reconnaissance, surveillance, and sensitive target capturing. Referring to the formation problem for underwater small spherical robots with limited energy, perception, and computation abilities, a trajectory tracking-based formation strategy that transforms the complex formation tracking problem into a simple trajectory tracking problem of a single robot is provided. Two layers are designed in the formation tracking strategy. The upper layer is a virtual structure-based formation algorithm. The bottom layer is a tracking controller based on model predictive control (MPC). The formation algorithm is in charge of calculating reference trajectory for each robot in the formation according to the global formation path. The MPC-based dynamic controller for each robot is designed to track the self reference trajectory. Compared with the model predictive control method used for the traditional trajectory tracking problem of a single robot, this paper additionally considers the formation constraints and the internal collision avoidance. In addition, the extended state observer (ESO) is utilized to estimate the lumped disturbance composed of environment disturbance and the inaccurate dynamic model of a small spherical robot. Not only are the numerical simulations based on MATLAB v.2015a, but physical simulations based on self-building multi-spherical robot formation platform are also carried out. Furthermore, through using two small spherical robots, a formation tracing experiment is conducted. All of the results prove that the proposed formation method is feasible and practical for small spherical robots.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Distributed Control Multi-Agent Systems · Underwater Vehicles and Communication Systems · Adaptive Control of Nonlinear Systems

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Intelligence and Information Engineer, Tangshan University, Tangshan 063000, China

College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China

Key Laboratory of Convergence Medical Engineering System and Healthcare Technology, The Ministry of Industry and Information Technology, Beijing Institute of Technology, Beijing 100081, China

Funding

Science and Technology Project of the Hebei Education Department

References (28)

Show source-provided references
1. Cooperative Formation Control for Multiple AUVs with Intermittent Underwater Acoustic Communication in IoUT10.1109/JIOT.2023.3262707 ↗
2. Assigning Multiple AUVs to Form Arrays Under Communication Range Limitations Based on the Element Zero Method10.1109/JSYST.2020.3011833 ↗
3. Consensus Formation Tracking for Multiple AUV Systems Using Distributed Bioinspired Sliding Mode Control10.1109/TIV.2022.3175647 ↗
4. Distributed Lyapunov-Based Model Predictive Formation Tracking Control for Autonomous Underwater Vehicles Subject to Disturbances10.1109/TSMC.2019.2946127 ↗
5. Distributed sliding mode control for leader-follower formation flight of fixed unmanned aerial vehicles subject to velocity constraints10.1002/rnc.5030 ↗
6. Research on Multi-UAV Formation and Semi-Physical Simulation With Virtual Structure10.1109/ACCESS.2023.3330149 ↗
7. Tan, K.H., and Lewis, M. (1996, January 4–8). Virtual structures for high-precision cooperative mobile robotic control. Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Osaka, Japan.
8. Yan, T., Xu, Z., and Yang, S.X. (2023). Distributed Robust Learning-Based Backstepping Control Aided with Neurodynamics for Consensus Formation Tracking of Underwater Vessels. IEEE Trans. Cybern., 1–12.10.1109/TCYB.2023.3299222 ↗
9. Sliding mode based neural adaptive formation control of underactuated AUVs with leader-follower strategy10.1016/j.apor.2019.101971 ↗
10. Pham, H.A., Soriano, T., Ngo, V.H., and Gies, V. (2020). Distributed Adaptive Neural Network Control Applied to a Formation Tracking of a Group of Low-Cost Underwater Drones in Hazardous Environments. Appl. Sci., 10.10.3390/app10051732 ↗
11. Heshmati-Alamdari, S., Karras, G.C., and Kyriakopoulos, K.J. (2019, January 20–24). A Distributed Predictive Control Approach for Cooperative Manipulation of Multiple Underwater Vehicle Manipulator Systems. Proceedings of the 2019 international conference on robotics and automation (ICRA), Montreal, QC, Canada.10.1109/ICRA.2019.8793476 ↗
12. A Predictive Control Approach for Cooperative Transportation by Multiple Underwater Vehicle Manipulator Systems10.1109/TCST.2021.3085121 ↗
13. Formation Control of Multiple Mobile Robots Incorporating an Extended State Observer and Distributed Model Predictive Approach10.1109/TSMC.2018.2855444 ↗
14. Command-Filtered Robust Adaptive NN Control with the Prescribed Performance for the 3-D Trajectory Tracking of Underactuated AUVs10.1109/TNNLS.2021.3082407 ↗
15. Virtual Guidance-Based Coordinated Tracking Control of Multi-Autonomous Underwater Vehicles Using Composite Neural Learning10.1109/TNNLS.2021.3057068 ↗
16. Yu, R., Shi, Z., Huang, C., Li, T., and Ma, Q. (2017, January 26–28). Deep reinforcement learning based optimal trajectory tracking control of autonomous underwater vehicle. Proceedings of the 2017 36th Chinese Control Conference (CCC), Dalian, China.10.23919/ChiCC.2017.8028138 ↗
17. AUV path following controlled by modified Deep Deterministic Policy Gradient10.1016/j.oceaneng.2020.107360 ↗
18. Aperiodic Robust Model Predictive Control for Constrained Continuous-Time Nonlinear Systems: An Event-Triggered Approach10.1109/TCYB.2017.2695499 ↗
19. Xing, H., Guo, S., Shi, L., Hou, X., Liu, Y., Liu, H., Hu, Y., Xia, D., and Li, Z. (2019, January 4–8). A Novel Small-scale Turtle-inspired Amphibious Spherical Robot. Proceedings of the 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Macao, China.10.1109/IROS40897.2019.8968304 ↗
20. Hou, X., Guo, S., Shi, L., Xing, H., and Xia, D. (2020). Improved Model Predictive-Based Underwater Trajectory Tracking Control for the Biomimetic Spherical Robot under Constraints. Appl. Sci., 10.10.3390/app10228106 ↗
21. Hou, X., Li, Z., Guo, S., Shi, L., Xing, H., and Yin, H. (2022). An Improved Backstepping Controller with an LESO and TDs for Robust Underwater 3D Trajectory Tracking of a Turtle-Inspired Amphibious Spherical Robot. Machines, 10.10.3390/machines10060450 ↗
22. Extended State Observer-Based Controller With Model Predictive Governor for 3-D Trajectory Tracking of Underactuated Underwater Vehicles10.1109/TII.2020.3036665 ↗
23. Output-Feedback Path-Following Control of Autonomous Underwater Vehicles Based on an Extended State Observer and Projection Neural Networks10.1109/TSMC.2017.2697447 ↗
24. Design, modeling and experimental evaluation of a legged, multi-vectored water-jet composite driving mechanism for an amphibious spherical robot10.1007/s00542-019-04536-7 ↗
25. Manhães, M.M.M., Scherer, S.A., Voss, M., Douat, L.R., and Rauschenbach, T. (2016, January 19–23). UUV Simulator: A Gazebo-based package for underwater intervention and multi-robot simulation. Proceedings of the OCEANS 2016 MTS/IEEE Monterey, Piscataway, NJ, USA.10.1109/OCEANS.2016.7761080 ↗
26. Wang, L., Xu, X., Han, B., and Zhang, H. (2023). Multiple Autonomous Underwater Vehicle Formation Obstacle Avoidance Control Using Event-Triggered Model Predictive Control. J. Mar. Sci. Eng., 11.10.2139/ssrn.4474581 ↗
27. Distributed Adaptive Formation Reconfiguration Control for Multiple AUVs Based on Affine Transformation in Three-Dimensional Ocean Environments10.1109/TVT.2023.3242657 ↗
28. Design, Modeling, Control, and Experiments for Multiple AUVs Formation10.1109/TASE.2021.3094539 ↗