Consensus-Based Formation Control and Gyroscopic Obstacle Avoidance for Multiple Autonomous Underwater Vehicles on SE(3)
<p>The inertial reference frame and body-fixed frame.</p> "> Figure 2
<p>Control block diagram.</p> "> Figure 3
<p>Movement trajectories of three AUVs during the simulation process.</p> "> Figure 4
<p>Relative distance between AUVs in the simulation.</p> "> Figure 5
<p>Translational speed of the AUVs in three directions.</p> "> Figure 6
<p>Thrust of the AUVs in three directions.</p> "> Figure 7
<p>Movement trajectories of the three AUVs during the simulation.</p> "> Figure 8
<p>Relative distance between the AUVs during the simulation.</p> "> Figure 9
<p>Translational speed of the AUVs in three directions.</p> "> Figure 10
<p>Thrust of the AUVs in three directions.</p> "> Figure 11
<p>Distance from the AUVs to the surface of obstacle 1 on the plane <math display="inline"><semantics> <mrow> <mi>Z</mi> <mo>=</mo> <mo>−</mo> <mn>5</mn> </mrow> </semantics></math>.</p> "> Figure 12
<p>Distance from the AUVs to the surface of obstacle 2 on the plane <math display="inline"><semantics> <mrow> <mi>Z</mi> <mo>=</mo> <mo>−</mo> <mn>5</mn> </mrow> </semantics></math>.</p> "> Figure 13
<p>Distance from the AUVs to the surface of obstacle 3 on the plane <math display="inline"><semantics> <mrow> <mi>Z</mi> <mo>=</mo> <mo>−</mo> <mn>5</mn> </mrow> </semantics></math>.</p> "> Figure 14
<p>Movement trajectories of the three AUVs when t = 10 s.</p> "> Figure 15
<p>Movement trajectories of the three AUVs when t = 19 s.</p> "> Figure 16
<p>Movement trajectories of the three AUVs when t = 34 s.</p> "> Figure 17
<p>Movement trajectories of the three AUVs when t = 50 s.</p> "> Figure 18
<p>Relative distance between the AUVs in the final simulation.</p> "> Figure 19
<p>Translational speed of the AUVs in three directions.</p> "> Figure 20
<p>Thrust of the AUVs in three directions.</p> "> Figure 21
<p>Distance from the AUVs to the surface of obstacle on the <math display="inline"><semantics> <mrow> <mi>Z</mi> <mo>=</mo> <mo>−</mo> <mn>5</mn> </mrow> </semantics></math> plane.</p> ">
Abstract
:1. Introduction
2. Background and Model Description
2.1. Notations
2.2. Dynamics Model
3. Formation Control Design for AUVs
3.1. Formation Control Design Based on Consensus
3.2. Consensus and Formation Control of Multiple AUVs
4. Formation Control Algorithm Design for AUVs with Gyroscopic Force-Based Obstacle Avoidance on SE(3)
4.1. Gyroscopic Force
4.2. Obstacle Avoidance Strategy for Multiple Agents Using Gyroscopic Force
- Case 1: In the case of , if there is a relationship between the two agents, the numerical relationship is ; then, the value of the mapping f is determined to be 1. Under the condition of case 1, when the values of the two agents are in other relationships, the value of the mapping f is −1.
- Case 2: In the case of , if there is a relationship between the two agents, the numerical relationship is ; then, the value of the mapping f is determined to be 1. Under the condition of case 2, when the values of the two agents are in other relationships, the value of the mapping f is −1.
- Case 3: In the case of , if there is a relationship between the two agents, the relationship between is ; then, the value of the mapping f is determined to be 1. Under the conditions of case 3, when the values of the two agents are in other relationships, the value of the mapping f is −1.
- Case 4: In all other cases, the mapping f is 0.
4.3. Consensus-Based Formation Control of AUVs on SE(3) with Gyroscopic Obstacle Avoidance
4.4. Control Block Diagram
5. Simulation Results
5.1. Formation Control and Obstacle Avoidance Under Multiple Obstacles
5.2. Formation Control and Obstacle Avoidance Under Moving Obstacle Scenario
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Huang, H.; Liao, Y.L.; Shen, H.L.; Sheng, M.W.; Jiang, D.P.; Wan, L.; Pang, Y.J. Adaptive AUV formation strategy under acoustic communication conditions. In Proceedings of the OCEANS 2014-TAIPEI, Taipei, Taiwan, 7–10 April 2014; IEEE: Piscataway, NJ, USA, 2014; pp. 1–6. [Google Scholar]
- Hao, L.; Gu, H.; Kang, F.; Yang, H. Virtual-leader based formation control with constant bearing guidance for underactuated AUVs. ICIC Express Lett. 2017, 11, 117–125. [Google Scholar]
- Liang, H.; Kang, F.; Li, H. UUV formation system modeling and simulation research based on Multi-Agent Interaction Chain. Int. J. Model. Simul. Sci. Comput. 2015, 6, 1550019. [Google Scholar] [CrossRef]
- Qi, X.; Zhang, L.J.; Zhao, J.M. Adaptive path following and coordinated control of Autonomous Underwater Vehicles. In Proceedings of the 33rd Chinese Control Conference, Nanjing, China, 28–30 July 2014; IEEE: Piscataway, NJ, USA, 2014; pp. 2127–2132. [Google Scholar]
- Yang, H.; Wang, C.; Zhang, F. Robust geometric formation control of multiple autonomous underwater vehicles with time delays. In Proceedings of the 2013 American Control Conference, Washington, DC, USA, 17–19 June 2013; IEEE: Piscataway, NJ, USA, 2013; pp. 1380–1385. [Google Scholar]
- Cui, R.; Ge, S.S.; How, B.V.E.; Choo, Y.S. Leader–follower formation control of underactuated autonomous underwater vehicles. Ocean. Eng. 2010, 37, 1491–1502. [Google Scholar] [CrossRef]
- Zhang, L.c.; Wang, J.; Wang, T.; Liu, M.; Gao, J. Optimal formation of multiple AUVs cooperative localization based on virtual structure. In Proceedings of the OCEANS 2016 MTS/IEEE Monterey, Monterey, CA, USA, 19–23 September 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 1–6. [Google Scholar]
- Li, J.; Du, X. Underactuated multi-AUV robust formation control based on virtual leader. In Proceedings of the 2018 IEEE International Conference on Mechatronics and Automation (ICMA), Changchun, China, 5–8 August 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 1568–1573. [Google Scholar]
- Zhang, J.; Sha, J.; Han, G.; Liu, J.; Qian, Y. A cooperative-control-based underwater target escorting mechanism with multiple autonomous underwater vehicles for underwater Internet of Things. IEEE Internet Things J. 2020, 8, 4403–4416. [Google Scholar] [CrossRef]
- Xia, G.; Zhang, Y.; Yang, Y. Control method of multi-AUV circular formation combining consensus theory and artificial potential field method. In Proceedings of the 2020 Chinese Control And Decision Conference (CCDC), Hefei, China, 22–24 August 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 3055–3061. [Google Scholar]
- Yan, Z.; Yang, Z.; Yue, L.; Wang, L.; Jia, H.; Zhou, J. Discrete-time coordinated control of leader-following multiple AUVs under switching topologies and communication delays. Ocean. Eng. 2019, 172, 361–372. [Google Scholar] [CrossRef]
- Chen, Y.L.; Ma, X.W.; Bai, G.Q.; Sha, Y.; Liu, J. Multi-autonomous underwater vehicle formation control and cluster search using a fusion control strategy at complex underwater environment. Ocean. Eng. 2020, 216, 108048. [Google Scholar] [CrossRef]
- Hao, K.; Zhao, J.; Li, Z.; Liu, Y.; Zhao, L. Dynamic path planning of a three-dimensional underwater AUV based on an adaptive genetic algorithm. Ocean. Eng. 2022, 263, 112421. [Google Scholar] [CrossRef]
- Fan, X.; Guo, Y.; Liu, H.; Wei, B.; Lyu, W. Improved artificial potential field method applied for AUV path planning. Math. Probl. Eng. 2020, 2020, 6523158. [Google Scholar] [CrossRef]
- Shen, Y.; Xu, H.; Wang, D.; Zhang, Y.; Yan, T.; He, B. Real-time obstacle avoidance for AUV based on reinforcement learning and dynamic window approach. In Proceedings of the Global Oceans 2020: Singapore–US Gulf Coast, Biloxi, MS, USA, 5–30 October 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1–4. [Google Scholar]
- Eriksen, B.O.H.; Breivik, M.; Pettersen, K.Y.; Wiig, M.S. A modified dynamic window algorithm for horizontal collision avoidance for AUVs. In Proceedings of the 2016 IEEE Conference on Control Applications (CCA), Buenos Aires, Argentina, 19–22 September 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 499–506. [Google Scholar]
- Ding, G.; Zhu, D.; Sun, B. Formation control and obstacle avoidance of Multi-AUV for 3-D underwater environment. In Proceedings of the 33rd Chinese Control Conference, Nanjing, China, 28–30 July 2014; IEEE: Piscataway, NJ, USA, 2014; pp. 8347–8352. [Google Scholar]
- Huang, W.; Fang, H.; Li, L. Obstacle avoiding policy of multi-AUV formation based on virtual AUV. In Proceedings of the 2009 Sixth International Conference on Fuzzy Systems and Knowledge Discovery, Tianjin, China, 14–16 August 2009; IEEE: Piscataway, NJ, USA, 2009; Volume 4, pp. 131–135. [Google Scholar]
- Chang, D.E.; Shadden, S.C.; Marsden, J.E.; Olfati-Saber, R. Collision avoidance for multiple agent systems. In Proceedings of the 42nd IEEE International Conference on Decision and Control (IEEE Cat. No. 03CH37475), Maui, HI, USA, 9–12 December 2003; IEEE: Piscataway, NJ, USA, 2003; Volume 1, pp. 539–543. [Google Scholar]
- Chang, D.E.; Marsden, J.E. Gyroscopic forces and collision avoidance with convex obstacles. In New Trends in Nonlinear Dynamics and Control and Their Applications; Springer: Berlin/Heidelberg, Germany, 2004; pp. 145–159. [Google Scholar]
- Chaturvedi, N.A.; McClamroch, N.H. Almost global attitude stabilization of an orbiting satellite including gravity gradient and control saturation effects. In Proceedings of the 2006 American Control Conference, Minneapolis, MN, USA, 14–16 June 2006; IEEE: Piscataway, NJ, USA, 2006; p. 6. [Google Scholar]
- Sanyal, A.; Chaturvedi, N. Almost global robust attitude tracking control of spacecraft in gravity. In Proceedings of the AIAA Guidance, Navigation and Control Conference and Exhibit, Honolulu, HI, USA, 18–21 August 2008; p. 6979. [Google Scholar]
- Mansourinasab, S.; Sojoodi, M.; Moghadasi, S.R. Convex Optimization of Bearing Formation Control of Rigid bodies on Lie Group. arXiv 2023, arXiv:2309.17150. [Google Scholar]
- Ghasemi, K.; Ghaisari, J.; Abdollahi, F. Robust formation control of multiagent systems on the Lie group SE (3). Int. J. Robust Nonlinear Control. 2020, 30, 966–998. [Google Scholar] [CrossRef]
- Tong, X.; Ding, Q.; Cheng, S.S. Global Coordinated Stabilization of Multiple Simple Mechanical Control Systems on a Class of Lie Groups. IEEE Trans. Autom. Control. 2024. [Google Scholar] [CrossRef]
- Sanyal, A.; Nordkvist, N.; Chyba, M. An almost global tracking control scheme for maneuverable autonomous vehicles and its discretization. IEEE Trans. Autom. Control. 2010, 56, 457–462. [Google Scholar] [CrossRef]
- Dong, R.; Geng, Z. Consensus based formation control laws for systems on Lie groups. Syst. Control. Lett. 2013, 62, 104–111. [Google Scholar] [CrossRef]
- Sarlette, A.; Bonnabel, S.; Sepulchre, R. Coordinated motion design on Lie groups. IEEE Trans. Autom. Control. 2010, 55, 1047–1058. [Google Scholar] [CrossRef]
- Fossen, T.I. Handbook of Marine Craft Hydrodynamics and Motion Control; John Willy & Sons Ltd.: Hoboken, NJ, USA, 2011. [Google Scholar]
- Healey, A.J.; Lienard, D. Multivariable sliding mode control for autonomous diving and steering of unmanned underwater vehicles. IEEE J. Ocean. Eng. 1993, 18, 327–339. [Google Scholar] [CrossRef]
Symbol | Description |
---|---|
Mass | |
Inertia matrix with respect to the body-fixed frame | |
Rotation matrix from the body-fixed frame to the inertial frame | |
Angular velocity in the body-fixed frame | |
Location of the center of mass in the inertial frame | |
Velocity of the center of mass in the inertial frame | |
Total thrust | |
Thrust generated by the propeller along the axis | |
Total moment in the body-fixed frame | |
Velocity in the body-fixed frame | |
Velocity in the inertial frame |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zhen, Q.; Wan, L.; Zhang, Y.; Jiang, D. Consensus-Based Formation Control and Gyroscopic Obstacle Avoidance for Multiple Autonomous Underwater Vehicles on SE(3). J. Mar. Sci. Eng. 2024, 12, 2350. https://doi.org/10.3390/jmse12122350
Zhen Q, Wan L, Zhang Y, Jiang D. Consensus-Based Formation Control and Gyroscopic Obstacle Avoidance for Multiple Autonomous Underwater Vehicles on SE(3). Journal of Marine Science and Engineering. 2024; 12(12):2350. https://doi.org/10.3390/jmse12122350
Chicago/Turabian StyleZhen, Qingzhe, Lei Wan, Yuansheng Zhang, and Dapeng Jiang. 2024. "Consensus-Based Formation Control and Gyroscopic Obstacle Avoidance for Multiple Autonomous Underwater Vehicles on SE(3)" Journal of Marine Science and Engineering 12, no. 12: 2350. https://doi.org/10.3390/jmse12122350
APA StyleZhen, Q., Wan, L., Zhang, Y., & Jiang, D. (2024). Consensus-Based Formation Control and Gyroscopic Obstacle Avoidance for Multiple Autonomous Underwater Vehicles on SE(3). Journal of Marine Science and Engineering, 12(12), 2350. https://doi.org/10.3390/jmse12122350