{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,11]],"date-time":"2025-09-11T11:24:39Z","timestamp":1757589879940,"version":"3.41.2"},"reference-count":38,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2023,10,19]],"date-time":"2023-10-19T00:00:00Z","timestamp":1697673600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["51939001","52201407","52371360"],"award-info":[{"award-number":["51939001","52201407","52371360"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Comput. Neurosci."],"abstract":"<jats:p>This paper investigates the containment control of multiple unmanned surface vessels with nonlinear dynamics. To solve the leader-follower synchronization problem in a containment control system, a hierarchical control framework with a topology reconfiguration mechanism is proposed, and the process of containment control is converted into the tracking of a reference signal for each vessel on its respective target heading by means of the light-of-sight (LOS) guidance. In a control system, the neural networks (NNs) are adopted to consider the uncertainty. In the follower layer, a connectivity controller with a topology reconfiguration mechanism is embedded, to change the converging positions of followers so as to avoid collision within the system, and to maintain the system connectivity when the communication equality is poor. The effectiveness of the hierarchical control framework proposed in this paper is valid by simulation.<\/jats:p>","DOI":"10.3389\/fncom.2023.1284966","type":"journal-article","created":{"date-parts":[[2023,10,19]],"date-time":"2023-10-19T07:36:24Z","timestamp":1697700984000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Containment control of multiple unmanned surface vessels with NN control via reconfigurable hierarchical topology"],"prefix":"10.3389","volume":"17","author":[{"given":"Wei","family":"Liu","sequence":"first","affiliation":[]},{"given":"Fei","family":"Teng","sequence":"additional","affiliation":[]},{"given":"Huiyu","family":"Xiao","sequence":"additional","affiliation":[]},{"given":"Chen","family":"Wang","sequence":"additional","affiliation":[]}],"member":"1965","published-online":{"date-parts":[[2023,10,19]]},"reference":[{"key":"B1","doi-asserted-by":"publisher","first-page":"344","DOI":"10.1016\/j.oceaneng.2013.07.003","article-title":"Frequency domain identification of the nomoto model to facilitate kalman filter estimation and pid heading control of a patrol vessel","volume":"72","author":"Banazadeh","year":"2013","journal-title":"Ocean Eng"},{"key":"B2","doi-asserted-by":"crossref","first-page":"3014","DOI":"10.1109\/CDC.2009.5399946","article-title":"Containment control with multiple stationary or dynamic leaders under a directed interaction graph","volume-title":"Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference","author":"Cao","year":"2009"},{"key":"B3","doi-asserted-by":"publisher","first-page":"4024","DOI":"10.1109\/TIE.2019.2914631","article-title":"Adaptive neural network control of underactuated surface vessels with guaranteed transient performance: Theory and experimental results","volume":"67","author":"Chen","year":"2020","journal-title":"IEEE Trans. Ind. Electr"},{"key":"B4","doi-asserted-by":"publisher","first-page":"1928","DOI":"10.1109\/TSMC.2020.3035173","article-title":"Synchronization of coupled neural networks via an event-dependent intermittent pinning control","volume":"52","author":"Ding","year":"2022","journal-title":"IEEE Trans. Syst. Man Cybern. Syst"},{"key":"B5","doi-asserted-by":"publisher","first-page":"3622","DOI":"10.1109\/TNNLS.2021.3053652","article-title":"Periodic event-triggered synchronization for discrete-time complex dynamical networks","volume":"33","author":"Ding","year":"2022","journal-title":"IEEE Trans. Neural Netw. Learn. Syst"},{"key":"B6","doi-asserted-by":"publisher","first-page":"298","DOI":"10.21136\/CMJ.1973.101168","article-title":"Algebraic connectivity of graphs","volume":"23","author":"Fiedler","year":"1973","journal-title":"Czechosl. Mathem. J"},{"volume-title":"Guidance and Control of Ocean Vehicles","year":"1994","author":"Fossen","key":"B7"},{"volume-title":"Marine Control Systems","year":"2002","author":"Fossen","key":"B8"},{"key":"B9","doi-asserted-by":"publisher","first-page":"820","DOI":"10.1109\/TCST.2014.2338354","article-title":"Line-of-sight path following for dubins paths with adaptive sideslip compensation of drift forces","volume":"23","author":"Fossen","year":"2015","journal-title":"IEEE Trans. Control Syst. Technol"},{"key":"B10","doi-asserted-by":"publisher","first-page":"1264","DOI":"10.1109\/TNSE.2021.3139045","article-title":"Consensus-based distributed connectivity control in multi-agent systems","volume":"9","author":"Griparic","year":"2022","journal-title":"IEEE Trans. Netw. Sci. Eng"},{"key":"B11","doi-asserted-by":"publisher","first-page":"6632","DOI":"10.23919\/ChiCC.2017.8028408","article-title":"Adaptive line-of-sight guidance law for synchronized path-following of under-actuated unmanned surface vehicles based on low-frequency learning","author":"Gu","year":"2017","journal-title":"2017 36th Chinese Control Conference (CCC)"},{"key":"B12","doi-asserted-by":"publisher","first-page":"2126","DOI":"10.1049\/iet-cta.2014.0333","article-title":"Trust-based self-organising network control","volume":"8","author":"Haus","year":"2014","journal-title":"IET Control Theory Applic"},{"key":"B13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.neucom.2021.03.136","article-title":"Robust adaptive neural network control for dynamic positioning of marine vessels with prescribed performance under model uncertainties and input saturation","volume":"484","author":"Li","year":"2022","journal-title":"Neurocomputing"},{"key":"B14","doi-asserted-by":"publisher","first-page":"3979","DOI":"10.1109\/TNNLS.2021.3121403","article-title":"Distributed fault-tolerant containment control protocols for the discrete-time multiagent systems via reinforcement learning method","volume":"34","author":"Li","year":"2023","journal-title":"IEEE Trans. Neural Netw. Learn. Syst"},{"key":"B15","doi-asserted-by":"publisher","first-page":"915","DOI":"10.1109\/TSMCB.2009.2033563","article-title":"A dsc approach to robust adaptive nn tracking control for strict-feedback nonlinear systems","volume":"40","author":"Li","year":"2010","journal-title":"IEEE Trans. Syst. Man Cyber. Part B"},{"key":"B16","doi-asserted-by":"publisher","first-page":"5317","DOI":"10.1109\/TSMC.2018.2872421","article-title":"Neural network-based adaptive control for pure-feedback stochastic nonlinear systems with time-varying delays and dead-zone input","volume":"50","author":"Li","year":"2020","journal-title":"IEEE Trans. Syst. Man Cybern. Syst"},{"key":"B17","doi-asserted-by":"publisher","first-page":"534","DOI":"10.1002\/rnc.1847","article-title":"Distributed containment control of multi-agent systems with general linear dynamics in the presence of multiple leaders","volume":"23","author":"Li","year":"2013","journal-title":"Int. J. Robust Nonl. Control"},{"key":"B18","doi-asserted-by":"publisher","first-page":"1649","DOI":"10.1016\/j.automatica.2009.03.010","article-title":"Design, analysis and experimental validation of a robust nonlinear path following controller for marine surface vessels","volume":"45","author":"Li","year":"2009","journal-title":"Automatica"},{"key":"B19","doi-asserted-by":"publisher","first-page":"340","DOI":"10.1016\/j.oceaneng.2016.07.057","article-title":"Predictor-based los guidance law for path following of underactuated marine surface vehicles with sideslip compensation","volume":"124","author":"Liu","year":"2016","journal-title":"Ocean Eng"},{"key":"B20","doi-asserted-by":"publisher","first-page":"2760","DOI":"10.3390\/math11122760","article-title":"An rnn-based performance identification model for multi-agent containment control systems","volume":"11","author":"Liu","year":"2023","journal-title":"Mathematics"},{"key":"B21","doi-asserted-by":"publisher","first-page":"697","DOI":"10.1109\/TCST.2018.2884226","article-title":"Distributed formation control using artificial potentials and neural network for constrained multiagent systems","volume":"28","author":"Liu","year":"2020","journal-title":"IEEE Trans. Control Syst. Technol"},{"key":"B22","doi-asserted-by":"publisher","first-page":"111836","DOI":"10.1016\/j.oceaneng.2022.111836","article-title":"A two-stage dynamic collision avoidance algorithm for unmanned surface vehicles based on field theory and colregs","volume":"259","author":"Lu","year":"2022","journal-title":"Ocean Eng"},{"key":"B23","doi-asserted-by":"publisher","first-page":"1007","DOI":"10.1002\/rnc.3124","article-title":"Cooperative containment of discrete-time linear multi-agent systems","volume":"25","author":"Ma","year":"2015","journal-title":"Int. J. Robust Nonl. Control"},{"key":"B24","doi-asserted-by":"publisher","first-page":"2092","DOI":"10.1016\/j.automatica.2010.09.005","article-title":"Distributed finite-time attitude containment control for multiple rigid bodies","volume":"46","author":"Meng","year":"2010","journal-title":"Automatica"},{"key":"B25","doi-asserted-by":"crossref","first-page":"83870E","DOI":"10.1117\/12.918927","article-title":"Trust method for multi-agent consensus","volume-title":"Unmanned Systems Technology XIV","author":"Mikulski","year":"2012"},{"key":"B26","doi-asserted-by":"publisher","first-page":"7341","DOI":"10.1109\/TSMC.2022.3153030","article-title":"Learning-based cooperative multiagent formation control with collision avoidance","volume":"52","author":"Mu","year":"2022","journal-title":"IEEE Trans. Syst. Man Cybern. Syst"},{"key":"B27","doi-asserted-by":"publisher","first-page":"1508","DOI":"10.1109\/TNNLS.2013.2293499","article-title":"Distributed neural network control for adaptive synchronization of uncertain dynamical multiagent systems","volume":"25","author":"Peng","year":"2014","journal-title":"IEEE Trans. Neural Netw. Learn. Syst"},{"key":"B28","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11432-018-9695-2","article-title":"Containment control of multi-agent systems with nonvanishing disturbance via topology reconfiguration","volume":"64","author":"Shan","year":"2021","journal-title":"Sci. China Inf. Sci"},{"key":"B29","doi-asserted-by":"publisher","first-page":"6379","DOI":"10.1109\/TCYB.2020.3044627","article-title":"Asynchronous tracking control of leader\u2013follower multiagent systems with input uncertainties over switching signed digraphs","volume":"52","author":"Shao","year":"2022","journal-title":"IEEE Trans. Cybern"},{"key":"B30","doi-asserted-by":"publisher","first-page":"1010","DOI":"10.1109\/TNNLS.2019.2915376","article-title":"Neural networks-based distributed adaptive control of nonlinear multiagent systems","volume":"31","author":"Shen","year":"2020","journal-title":"IEEE Trans. Neural Netw. Learn. Syst"},{"key":"B31","doi-asserted-by":"publisher","first-page":"237","DOI":"10.2307\/3029337","article-title":"The generalized weierstrass approximation theorem","volume":"21","author":"Stone","year":"1948","journal-title":"Mathem. Magaz"},{"key":"B32","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TNSE.2023.3295079","article-title":"Distributed optimal energy management for we-energy considering operation security","author":"Teng","year":"2023","journal-title":"IEEE Transactions on Network Science and Engineering"},{"key":"B33","doi-asserted-by":"publisher","first-page":"550","DOI":"10.1109\/TCYB.2018.2869706","article-title":"Containment control for general second-order multiagent systems with switched dynamics","volume":"50","author":"Wang","year":"2020","journal-title":"IEEE Trans. Cyber"},{"key":"B34","doi-asserted-by":"publisher","first-page":"1922","DOI":"10.1016\/j.automatica.2014.05.018","article-title":"Containment control of multi-agent systems in a noisy communication environment","volume":"50","author":"Wang","year":"2014","journal-title":"Automatica"},{"key":"B35","doi-asserted-by":"publisher","first-page":"1135","DOI":"10.1109\/TAC.2015.2465071","article-title":"Containment of higher-order multi-leader multi-agent systems: A dynamic output approach","volume":"61","author":"Wen","year":"2016","journal-title":"IEEE Trans. Autom. Control"},{"key":"B36","doi-asserted-by":"publisher","first-page":"12805","DOI":"10.1109\/TCYB.2021.3089375","article-title":"Attacks on formation control for multiagent systems","volume":"52","author":"Yang","year":"2022","journal-title":"IEEE Trans. Cybern"},{"key":"B37","doi-asserted-by":"publisher","first-page":"1948","DOI":"10.1109\/TAC.2011.2139510","article-title":"Optimal design for synchronization of cooperative systems: State feedback, observer and output feedback","volume":"56","author":"Zhang","year":"2011","journal-title":"IEEE Trans. Autom. Control"},{"key":"B38","doi-asserted-by":"publisher","first-page":"104","DOI":"10.1109\/TNNLS.2021.3090054","article-title":"Event-triggered approximate optimal path-following control for unmanned surface vehicles with state constraints","volume":"34","author":"Zhou","year":"2023","journal-title":"IEEE Trans. Neural Netw. Learn. Syst"}],"container-title":["Frontiers in Computational Neuroscience"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fncom.2023.1284966\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,19]],"date-time":"2023-10-19T07:36:32Z","timestamp":1697700992000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fncom.2023.1284966\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,19]]},"references-count":38,"alternative-id":["10.3389\/fncom.2023.1284966"],"URL":"https:\/\/doi.org\/10.3389\/fncom.2023.1284966","relation":{},"ISSN":["1662-5188"],"issn-type":[{"type":"electronic","value":"1662-5188"}],"subject":[],"published":{"date-parts":[[2023,10,19]]},"article-number":"1284966"}}