Abstract
This paper is concerned with the learning-based model predictive control (MPC) for the trajectory tracking of unmanned surface vehicle (USV). The accuracy of system model has a significant influence on the control performance of MPC. However, the complex hydrodynamics and the complicated structure of USV make it difficult to capture the accurate system model. Therefore, we present a learning approach to model the residual dynamics of USV by using Gaussian process regression. The learned model is employed to compensate the nominal model for MPC. Simulation studies are carried out to verify the effectiveness of the proposed method.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ashrafiuon, H., Muske, K.R., McNinch, L.C.: Review of nonlinear tracking and setpoint control approaches for autonomous underactuated marine vehicles. In: Proceedings of the 2010 American Control Conference, pp. 5203–5211. IEEE (2010)
Bai, W., Ren, J., Li, T.: Modified genetic optimization-based locally weighted learning identification modeling of ship maneuvering with full scale trial. Futur. Gener. Comput. Syst. 93, 1036–1045 (2019)
Bonci, M., De Jong, P., Van Walree, F., Renilson, M., Huijsmans, R.: The steering and course keeping qualities of high-speed craft and the inception of dynamic instabilities in the following sea. Ocean Eng. 194, 106636 (2019)
Carron, A., Arcari, E., Wermelinger, M., Hewing, L., Hutter, M., Zeilinger, M.N.: Data-driven model predictive control for trajectory tracking with a robotic arm. IEEE Robot. Autom. Lett. 4(4), 3758–3765 (2019)
Chen, G., Wang, W., Xue, Y.: Identification of ship dynamics model based on sparse gaussian process regression with similarity. Symmetry 13(10), 1956 (2021)
Dong, Y., Wu, N., Qi, J., Chen, X., Hua, C.: Predictive course control and guidance of autonomous unmanned sailboat based on efficient sampled gaussian process. J. Marine Sci. Eng. 9(12), 1420 (2021)
Dong, Z., Wan, L., Li, Y., Liu, T., Zhang, G.: Trajectory tracking control of underactuated USV based on modified backstepping approach. Int. J. Naval Archit. Ocean Eng. 7(5), 817–832 (2015)
Han, J., Xiong, J., He, Y., Gu, F., Li, D.: Nonlinear modeling for a water-jet propulsion USV: an experimental study. IEEE Trans. Industr. Electron. 64(4), 3348–3358 (2016)
Hewing, L., Liniger, A., Zeilinger, M.N.: Cautious NMPC with gaussian process dynamics for autonomous miniature race cars. In: 2018 European Control Conference (ECC), pp. 1341–1348. IEEE (2018)
Li, F., Li, H., He, Y.: Adaptive stochastic model predictive control of linear systems using gaussian process regression. IET Control Theory Appl. 15(5), 683–693 (2021)
Luo, W., Moreira, L., Soares, C.G.: Manoeuvring simulation of catamaran by using implicit models based on support vector machines. Ocean Eng. 82, 150–159 (2014)
Moreira, L., Soares, C.G.: Dynamic model of manoeuvrability using recursive neural networks. Ocean Eng. 30(13), 1669–1697 (2003)
Mu, D., Wang, G., Fan, Y., Zhao, Y.: Modeling and identification of podded propulsor unmanned surface vehicle. ICIC Express Lett. Part B: Appl. 8(2), 245–253 (2017)
Ogawa, A., Kasai, H.: On the mathematical model of manoeuvring motion of ships. Int. Shipbuild. Prog. 25(292), 306–319 (1978)
Ramirez, W.A., Leong, Z.Q., Nguyen, H., Jayasinghe, S.G.: Non-parametric dynamic system identification of ships using multi-output gaussian processes. Ocean Eng. 166, 26–36 (2018)
Shi, Y., Shen, C., Fang, H., Li, H.: Advanced control in marine mechatronic systems: a survey. IEEE/ASME Trans. Mechatron. 22(3), 1121–1131 (2017)
Torrente, G., Kaufmann, E., Föhn, P., Scaramuzza, D.: Data-driven MPC for quadrotors. IEEE Robot. Autom. Lett. 6(2), 3769–3776 (2021)
Wang, X.G., Zou, Z.J., Yu, L., Cai, W.: System identification modeling of ship manoeuvring motion in 4 degrees of freedom based on support vector machines. China Ocean Eng. 29(4), 519–534 (2015)
Xue, Y., Liu, Y., Ji, C., Xue, G., Huang, S.: System identification of ship dynamic model based on gaussian process regression with input noise. Ocean Eng. 216, 107862 (2020)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Chen, S., Li, H., Li, F. (2022). Model Predictive Tracking Control for USV with Model Error Learning. In: Fang, L., Povey, D., Zhai, G., Mei, T., Wang, R. (eds) Artificial Intelligence. CICAI 2022. Lecture Notes in Computer Science(), vol 13606. Springer, Cham. https://doi.org/10.1007/978-3-031-20503-3_36
Download citation
DOI: https://doi.org/10.1007/978-3-031-20503-3_36
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-20502-6
Online ISBN: 978-3-031-20503-3
eBook Packages: Computer ScienceComputer Science (R0)