Abstract
This paper considers the cooperative path following problem of multiple marine surface vehicles subject to input saturation, unknown dynamical uncertainty and unstructured ocean disturbances, and partial knowledge of the reference velocity. The control design is categorized into two envelopes. Path following for each vehicle amounts to reducing an appropriately defined geometric error. Vehicles coordination is achieved by exchanging the path variables, as determined by the communications topology adopted. The control design is developed with the aid of the neural network-based dynamic surface control (DSC) technique, an auxiliary design, and a distributed estimator. The key features of the developed controllers are as follows. First, the neural network-based adaptive DSC technique allows for handling the unknown dynamical uncertainty and ocean disturbances without the need for explicit knowledge of the model, and at the same time simplify the cooperative path following controllers by introducing the first-order filters. Second, input saturations are incorporated into the cooperative path following design, and the stability of the modified control solution is verified. Third, the amount of communications is reduced effectively due to the distributed speed estimator, which means the global knowledge of the reference speed is relaxed. Under the proposed controllers, all signals in the closed-loop system are guaranteed to be uniformly ultimately bounded. Simulation results validate the performance and robustness improvement of the proposed strategy.
Similar content being viewed by others
References
Schoenwald, D.A.: In space, air, water, and on the ground. IEEE Control Syst. Mag. 20(6), 15–18 (2000)
Xiang, X.B., Liu, C., Lapierre, L., Jouvencel, B.: Synchronized path following control of multiple homogenous underactuated AUVs. J. Syst. Sci. Complex. 25(1), 71–89 (2012)
Chen, M., Jiang, B.: Adaptive control and constrained control allocation for overactuated ocean surface vessels. Int. J. Syst. Sci. (online published)
Cui, R.X., Ge, S.S., How, B.V.E., Choo, Y.S.: Leader-follower formation control of underactuated autonomous underwater vehicles. Ocean Eng. 37(17), 1491–1502 (2010)
Wang, Y.T., Yan, W.S., Li, J.: Passivity-based formation control of autonomous underwater vehicles. IET Control Theory Appl. 6(4), 518–525 (2012)
Wang, Y.T., Yan, W.S.: Path following for multiple underactuated autonomous underwater vehicles with formation constrain. In: The 31st China Control Conference, pp. 6004–6009 (2012)
Arcak, M.: Passivity as a design tool for group coordination. IEEE Trans. Autom. Control 52(8), 1380–1390 (2007)
Ma, L. L., Hovakimyan, N.: Vision-based cyclic pursuit for cooperative target tracking. In: American Control Conference, pp. 4616–4621 (2011)
Federico, C., Jess, G.F.: Date fusion to improve trajectory tracking in a cooperative surveillance multi-agent architecture. Inf. Fus. 30(2), 243–255 (2010)
Seunghee, L.: Virtual trajectory in tracking control of mobile robots. Int. Conf. Adv. Intell. Mechatron. 1(10), 35–39 (2003)
Ihle, I.F., Arcak, M., Fossen, T.I.: Passivity-based designs for synchronized path following. Automatica 43(9), 1508–1518 (2007)
Arrichiello, F., Chiaverini, S., Fossen, T.I.: Formation control of underactuated surface vessels using the null-space-based behavioral control. In: International Conference on Intelligent Robots and Systems. pp. 5942–5947 (2006)
Xiang, X.B., Bruno, J., Olivier, P.: Coordinated formation control of multiple autonomous underwater vehicles for pipeline inspection. Int. J. Adv. Robot. Syst. 7(1), 75–84 (2010)
Chen, Y.Y., Tian, Y. P.: Coordinated path-following and attitude control for multiple surface vessels via curve extension method. In: 24th Chinese Control and Decision Conference, pp. 139–144 (2012)
Burger, M., Pavlov, A., Bohaug, E.: Straight line path following for formations of underactuated surface vessels under influence of constant ocean currents. In: American Control Conference, pp. 3065–3070 (2009)
Tong, S.C., He, X.L., Zhang, H.G.: A combined backstepping and small-gain approach to robust adaptive fuzzy output feedback control. IEEE Trans. Fuzzy Syst. 17(5), 1059–1069 (2009)
Tong, S.C., Li, Y.M., Zhang, H.G.: Adaptive neural network decentralized backstepping output-feedback control for nonlinear large-scale systems with time delays. IEEE Trans. Neural Netw. 22(7), 1073–1086 (2011)
Tong, S.C., Li, C.Y., Li, Y.M.: Fuzzy adaptive observer backstepping control for MIMO nonlinear systems. Fuzzy Sets Syst. 160(19), 2755–2775 (2009)
Tong, S.C., Li, Y.M., Feng, G., Li, T.S.: Observer-based adaptive fuzzy backstepping dynamic surface control for a class of MIMO nonlinear systems. IEEE Trans. Syst. Man Cybern. Part B 41(4), 1121–1135 (2011)
Almeida, J., Silvestre, C., Pascoal, A.M.: Cooperative control of multiple surface vessels with discrete-time periodic communications. Int. J. Robust. Nonlinear Control 22(9), 398–419 (2012)
Wang, D., Huang, J.: Neural network-based adaptive dynamic surface control for a class of uncertain nonlinear systems in strict-feedback form. IEEE Trans. Neural Netw. 16(1), 195–202 (2005)
Peng, Z.H., Wang, D., Chen, Z.Y., Hu, X.J., Lan, W.Y.: Adaptive dynamic surface control for formations of autonomous surface cehicles with uncertain dynamics. IEEE Trans. Control Syst. Technol. 22(8), 1328–1334 (2011)
Wang, H., Wang, D., Peng, Z.H., Sun, G., Wang, N.: Neural network adaptive control for cooperative path following of marine surface vessels. Adv. Neural Netw.-ISNN 7368, 507–514 (2012)
Wang, H., Wang, D., Peng, Z.H., Wang, W.: Adaptive dynamic surface control for cooperative path following of underactuated marine surface vehicles via fast learning. IET Control Theory Appl. 7(15), 1888–1898 (2013)
Swaroop, D., Gerdes J.C., Yip, P.P., Hedrick, J.K.: Dynamic surface control of nonlinear systems. In: American Control Conference, pp. 3028–3034 (1997)
Chen, M., Ge, S.S., Ren, B.B.: Adaptive tracking control of uncertain MIMO nonlinear systems with input constraints. Automatica 47(3), 452–465 (2011)
Chen, M., Ge, S.S., Ren, B.B.: Robust adaptive position mooring control for marine vessels. IEEE Trans. Control Syst. Technol. 21(2), 395–409 (2013)
Tee, K.P., Ge, S.S.: Control of fully actuated ocean surface vessels using a class of feedforward approximators. IEEE Trans. Control Syst. Technol. 14(4), 750–756 (2006)
Zhang, H.W., Lewis, F.L., Qu, Z.H.: Lyapunov, adaptive, and optimal design techniques for cooperative systems on directed communication graphs. IEEE Trans. Ind. Electron. 59(7), 3026–3041 (2012)
Hong, Y.G., Chen, G.R., Bushnellc, L.: Distributed observers design for leader-following control of multi-agent networks. Automatica 44(3), 846–850 (2008)
Hong, Y.G., Hu, J.P., Gao, L.X.: Tracking control for multi-agent consensus with an active leader and variable topology. Automatica 42(7), 1177–1182 (2006)
Hou, Z.G., Cheng, L., Tan, M.: Decentralized robust adaptive control for the multiagent system consensus problem using neural networks. IEEE Trans. Syst. Man Cybern. Part B 39(8), 636–647 (2009)
Tong, S.C., Li, Y.M., Shi, P.: Observer-based adaptive fuzzy backstepping output feedback control of uncertain MIMO pure-feedback nonlinear systems. IEEE Trans. Fuzzy Syst. 20(4), 771–785 (2012)
Chen, W.S., Jiao, L.C.: Decentralized backstepping output-feedback control for stochastic interconnected systems with time-varying delays using neural networks. Neural Comput. Appl. 21(6), 1375–1390 (2012)
Wen, G.X., Liu, Y.J., Tong, S.C., Li, X.L.: Adaptive neural output feedback control of nonliear discrete-time systems. Nonlinear Dyn. 65(1), 65–75 (2011)
Li, Y.M., Tong, S.C.: Adaptive fuzzy output feedback control of uncertain nonlinear systems with unknown backlash-like hysteresis. Inf. Sci. 198(1), 130–146 (2012)
Li, T.S., Li, R.H., Li, J.F.: Decentralized adaptive neural control of nonlinear systems with unknown time delays. Nonlinear Dyn. 67(3), 2017–2026 (2012)
Morten, B., Fossen, T.I.: Motion control concepts for trajectory tracking of fully actuated ships. IFAC (2006)
Francesca, C., Claudio, D.P., Paolo, F.: Discontinuities and hysteresis in quantized average consensus. Automatica 47(9), 1916–1928 (2011)
Skjetne, R., Fossen, T.I., Kokotovic, P.V.: Adaptive manuevering, with experiments, for a model ship in a marine control laboratory. Automatica 41(2), 289–298 (2005)
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was supported in part by the National Nature Science Foundation of China under Grants 61273137, 51209026, 61074017, and in part by the Scientific Research Fund of Liaoning Provincial Education Department under Grant L2013202, and in part by the Fundamental Research Funds for the Central Universities 3132013037 and 3132014047.
Rights and permissions
About this article
Cite this article
Wang, H., Wang, D. & Peng, Z. Adaptive dynamic surface control for cooperative path following of marine surface vehicles with input saturation. Nonlinear Dyn 77, 107–117 (2014). https://doi.org/10.1007/s11071-014-1277-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-014-1277-5