Abstract
This paper investigates the leader-follower formation control problem of underactuated autonomous underwater vehicles. To solve the issues of inputs constraint and partial communication blocked between the leader and the followers, a novel consensus-based model predictive control scheme with optimized line-of-sight guidance is proposed. A desired optimal heading is generated by the line-of-sight guidance with reference governor, which is instrumented to compensate for the lack of actuator in sway direction. The reference governor is employed to prescribe the increment of desired optimal heading by balancing the line-of-sight guidance law and current heading. The information from the leader and neighbors is integrated using graph theory based on consensus scheme, which reduces the dependency of the leader compared to traditional leader-follower formation methods. The relative distances between followers are used to design state constraints for collision avoidance. Meanwhile, when the communication between the leader and the followers is partially blocked, the proposed controller can still generate the optimal control inputs and guarantee the formation tracking performance relying on the neighbors’ state. An auxiliary Lyapunov-based contraction constraint is implemented to guarantee the stability. Finally, numerical simulations are provided to demonstrate the effectiveness and robustness of the proposed controller.
Similar content being viewed by others
Data Availability
Not applicable.
References
Lu, Y., Zhang, G., Sun, Z., Zhang, W.: Robust adaptive formation control of underactuated autonomous surface vessels based on MLP and DOB. Nonlinear Dyn. 94, 503–519 (2018). https://doi.org/10.1007/s11071-018-4374-z
Shen, C., Shi, Y., Buckham, B.: Trajectory tracking control of an autonomous underwater vehicle using Lyapunov-based model predictive control. IEEE Trans. Ind. Electron. 65, 5796–5805 (2018). https://doi.org/10.1109/TIE.2017.2779442
Wang, J., Wang, C., Wei, Y., Zhang, C.: Neuroadaptive sliding mode formation control of autonomous underwater vehicles with uncertain dynamics. IEEE Syst. J. 14, 3325–3333 (2020). https://doi.org/10.1109/JSYST.2019.2938315
Shojaei, K.: Neural network formation control of underactuated autonomous underwater vehicles with saturating actuators. Neurocomputing. 194, 372–384 (2016). https://doi.org/10.1016/j.neucom.2016.02.041
Sun, Z., Zhang, G., Lu, Y., Zhang, W.: Leader-follower formation control of underactuated surface vehicles based on sliding mode control and parameter estimation. ISA Trans. 72, 15–24 (2018). https://doi.org/10.1016/j.isatra.2017.11.008
Peng, Z., Wang, D., Chen, Z., Hu, X., Lan, W.: Adaptive dynamic surface control for formations of autonomous surface vehicles with uncertain dynamics. IEEE Trans. Control Syst. Technol. 21, 513–520 (2013). https://doi.org/10.1109/TCST.2011.2181513
Peng, Z., Wen, G., Rahmani, A., Yu, Y.: Leader–follower formation control of nonholonomic mobile robots based on a bioinspired neurodynamic based approach. Rob. Auton. Syst. 61, 988–996 (2013). https://doi.org/10.1016/j.robot.2013.05.004
Edwards, D.B., Bean, T.A., Odell, D.L., Anderson, M.J.: A leader-follower algorithm for multiple AUV formations. In: 2004 IEEE/OES autonomous underwater vehicles (IEEE Cat. No.04CH37578). pp. 40–46., Sebasco, ME, USA (2004)
Hu, Z., Ma, C., Zhang, L., Halme, A., Hayat, T., Ahmad, B.: Formation control of impulsive networked autonomous underwater vehicles under fixed and switching topologies. Neurocomputing. 147, 291–298 (2015). https://doi.org/10.1016/j.neucom.2014.06.060
GAO, Z.: Fixed-time leader-follower formation control of autonomous underwater vehicles with event-triggered intermittent communications. IEEE Access. 6, 27902–27911 (2018)
Ge, X., Han, Q.-L.: Distributed formation control of networked multi-agent systems using a dynamic event-triggered communication mechanism. IEEE Trans. Ind. Electron. 64, 8118–8127 (2017). https://doi.org/10.1109/TIE.2017.2701778
Li, J., Du, J., Chang, W.-J.: Robust time-varying formation control for underactuated autonomous underwater vehicles with disturbances under input saturation.pdf. Ocean Eng. 9 (2019)
Yan, Z., Xu, D., Chen, T., Zhang, W., Liu, Y.: Leader-follower formation control of UUVs with model uncertainties, current disturbances, and unstable communication. Sensors. 18, 662 (2018). https://doi.org/10.3390/s18020662
Huang, H., Zhu, D., Ding, F.: Dynamic task assignment and path planning for Multi-AUV system in variable ocean current environment. J. Intell. Rob. Syst. 74, 999–1012 (2014). https://doi.org/10.1007/s10846-013-9870-2
Li, X.: An adaptive SOM neural network method for distributed formation control of a group of AUVs. IEEE Trans. Ind. Electron. 65, 11 (2018)
Zhang, J., Xiang, X., Zhang, Q., Li, W.: Neural network-based adaptive trajectory tracking control of underactuated AUVs with unknown asymmetrical actuator saturation and unknown dynamics. Ocean Eng. 218, 108193 (2020). https://doi.org/10.1016/j.oceaneng.2020.108193
Liu, C., Negenborn, R.R., Chu, X., Zheng, H.: Predictive path following based on adaptive line-of-sight for underactuated autonomous surface vessels. J. Mar. Sci. Technol. 23, 483–494 (2018). https://doi.org/10.1007/s00773-017-0486-2
Peng, Z., Wang, J.: Output-feedback path-following control of autonomous underwater vehicles based on an extended state observer and projection neural networks. IEEE Trans. Syst. Man Cybern.: Syst. 48, 535–544 (2018). https://doi.org/10.1109/TSMC.2017.2697447
Peng, Z., Wang, J., Han, Q.-L.: Path-following control of autonomous underwater vehicles subject to velocity and input constraints via neurodynamic optimization. IEEE Trans. Ind. Electron. 66, 8724–8732 (2019). https://doi.org/10.1109/TIE.2018.2885726
Zheng, H., Wu, J., Wu, W., Zhang, Y.: Robust dynamic positioning of autonomous surface vessels with tube-based model predictive control. Ocean Eng. 199, 106820 (2020). https://doi.org/10.1016/j.oceaneng.2019.106820
Zheng, H., Negenborn, R.R., Lodewijks, G.: Robust distributed predictive control of waterborne AGVs—A cooperative and cost-effective approach. IEEE Trans. Cybern. 48, 2449–2461 (2018). https://doi.org/10.1109/TCYB.2017.2740558
Zheng, H., Wu, J., Wu, W., Negenborn, R.R.: Cooperative distributed predictive control for collision-free vehicle platoons. IET Intell. Transp. Syst. 13, 816–824 (2019). https://doi.org/10.1049/iet-its.2018.5366
Zheng, H., Negenborn, R.R., Lodewijks, G.: Fast ADMM for distributed model predictive control of cooperative waterborne AGVs. IEEE Trans. Control Syst. Technol. 25, 1406–1413 (2017). https://doi.org/10.1109/TCST.2016.2599485
Zheng, H., Negenborn, R.R., Lodewijks, G.: Predictive path following with arrival time awareness for waterborne AGVs. Transp. Res. Part C: Emerg. Technol. 70, 214–237 (2016). https://doi.org/10.1016/j.trc.2015.11.004
Li, H.: On neighbor information utilization in distributed receding horizon control for consensus-seeking. IEEE Trans. Cybern. 46, 9 (2016)
Li, H., Yan, W.: Receding horizon control based consensus scheme in general linear multi-agent systems. Automatica. 56, 12–18 (2015). https://doi.org/10.1016/j.automatica.2015.03.023
Li, H., Shi, Y.: Distributed receding horizon control of large-scale nonlinear systems: Handling communication delays and disturbances. Automatica. 50, 1264–1271 (2014). https://doi.org/10.1016/j.automatica.2014.02.031
Kuriki, Y., Namerikawa, T.: Formation control with collision avoidance for a multi-UAV system using decentralized MPC and consensus-based control. In: European Control Conference (ECC). pp.3079–3084., Linz, Austria (2015)
Li, J.-H., Lee, P.-M., Jun, B.-H., Lim, Y.-K.: Point-to-point navigation of underactuated ships. Automatica. 44, 3201–3205 (2008). https://doi.org/10.1016/j.automatica.2008.08.003
Shojaei, K., Dolatshahi, M.: Line-of-sight target tracking control of underactuated autonomous underwater vehicles. Ocean Eng. 133, 244–252 (2017). https://doi.org/10.1016/j.oceaneng.2017.02.007
Shojaei, K.: 22. Leader–follower formation control of underactuated autonomous marine surface vehicles with limited torque. Ocean Eng. 105, 196–205 (2015). https://doi.org/10.1016/j.oceaneng.2015.06.026
Oh, S.-R., Sun, J.: Path following of underactuated marine surface vessels using line-of-sight based model predictive control. Ocean Eng. 37, 289–295 (2010). https://doi.org/10.1016/j.oceaneng.2009.10.004
Wei, H., Shen, C., Shi, Y.: Distributed Lyapunov-based model predictive formation tracking control for autonomous underwater vehicles subject to disturbances. IEEE Trans. Syst. Man Cybern.: Syst. 51, 5198–5208 (2021). https://doi.org/10.1109/TSMC.2019.2946127
Shen, C., Shi, Y., Buckham, B.: Integrated path planning and tracking control of an AUV: A unified receding horizon optimization approach. IEEE/ASME Trans. Mechatron. 22, 1163–1173 (2017). https://doi.org/10.1109/TMECH.2016.2612689
Pannocchia, G., Rawlings, J.B., Wright, S.J.: Inherently robust suboptimal nonlinear MPC: Theory and application. In: 2011 50th IEEE Conference on Decision and Control and European Control Conference. pp. 3398–3403 (2011)
Shen, C., Shi, Y.: Distributed implementation of nonlinear model predictive control for AUV trajectory tracking. Automatica. 115, (2020). https://doi.org/10.1016/j.automatica.2020.108863
Shen, C., Buckham, B., Shi, Y.: Modified C/GMRES algorithm for fast nonlinear model predictive tracking control of AUVs. IEEE Trans. Control Syst. Technol. 25, 1896–1904 (2017). https://doi.org/10.1109/TCST.2016.2628803
Zheng, H., Negenborn, R.R., Lodewijks, G.: Trajectory tracking of autonomous vessels using model predictive control. IFAC Proc. 47, 8812–8818 (2014). https://doi.org/10.3182/20140824-6-ZA-1003.00767
Diehl, M., Ferreau, H.J., Haverbeke, N.: Efficient Numerical Methods for Nonlinear MPC and Moving Horizon Estimation. In: Magni, L., Raimondo, D.M., Allgöwer, F. (eds.) Nonlinear Model Predictive Control, pp. 391–417. Springer Berlin Heidelberg, Berlin (2009)
Funding
This work was partly supported by the National Natural Science Foundation of China (NSFC) (61971378); Strategic Priority Research Program of the Chinese Academy of Sciences (XDA22030208); Zhoushan-Zhejiang University Joint Research Project (2019C81081).
Author information
Authors and Affiliations
Contributions
All authors contributed to the study conception and design. Design of the work, software, data collection and analysis were performed by Zhonglan Qian. The first draft of the manuscript was written by Zhonglan Qian and all authors commented on previous versions of the manuscript. Critical revision was performed by Weichao Lyu and Yizhan Dai. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Competing Interests
The authors have no relevant financial or non-financial interests to disclose.
Ethics Approval
Not applicable.
Consent to Participate
Not applicable.
Consent for Publication
Not applicable.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Qian, Z., Lyu, W., Dai, Y. et al. A Consensus-Based Model Predictive Control with Optimized Line-of-Sight Guidance for Formation Trajectory Tracking of Autonomous Underwater Vehicles. J Intell Robot Syst 106, 15 (2022). https://doi.org/10.1007/s10846-022-01710-4
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10846-022-01710-4