Passivity-Based Sliding Mode Control for the Robust Trajectory Tracking of Unmanned Surface Vessels Under External Disturbances and Model Uncertainty
Authors
Luke Ma, Siyi Pang, Yao He, Yongxin Wu, Yanjun Li, Weijun Zhou
Abstract
This study uses a port-Hamiltonian framework to address trajectory tracking control for unmanned surface vessels (USVs) under unknown disturbances. A passivity-based sliding mode controller is designed, integrating adaptive disturbance estimation and an RBFNN-based uncertainty estimator. Stability is rigorously proven, and simulations confirm superior tracking performance, strong disturbance rejection, and accurate uncertainty estimation.
Citation
- Journal: Journal of Marine Science and Engineering
- Year: 2025
- Volume: 13
- Issue: 2
- Pages: 364
- Publisher: MDPI AG
- DOI: 10.3390/jmse13020364
BibTeX
@article{Ma_2025,
title={{Passivity-Based Sliding Mode Control for the Robust Trajectory Tracking of Unmanned Surface Vessels Under External Disturbances and Model Uncertainty}},
volume={13},
ISSN={2077-1312},
DOI={10.3390/jmse13020364},
number={2},
journal={Journal of Marine Science and Engineering},
publisher={MDPI AG},
author={Ma, Luke and Pang, Siyi and He, Yao and Wu, Yongxin and Li, Yanjun and Zhou, Weijun},
year={2025},
pages={364}
}
References
- Maschke, B. M. & van der Schaft, A. J. Port-Controlled Hamiltonian Systems: Modelling Origins and Systemtheoretic Properties. IFAC Proceedings Volumes vol. 25 359–365 (1992) – 10.1016/s1474-6670(17)52308-3
- van der Schaft, A. & Jeltsema, D. Port-Hamiltonian Systems Theory: An Introductory Overview. Foundations and Trends® in Systems and Control vol. 1 173–378 (2014) – 10.1561/2600000002
- Duindam, V., Macchelli, A., Stramigioli, S. & Bruyninckx, H. Modeling and Control of Complex Physical Systems. (Springer Berlin Heidelberg, 2009). doi:10.1007/978-3-642-03196-0 – 10.1007/978-3-642-03196-0
- Ramirez, H. & Le Gorrec, Y. Interconnection of irreversible port Hamiltonian systems. Automatica vol. 170 111846 (2024) – 10.1016/j.automatica.2024.111846
- Zhou, W., Hamroun, B., Gorrec, Y. L. & Couenne, F. Infinite Dimensional Port Hamiltonian Representation of reaction diffusion processes. IFAC-PapersOnLine vol. 48 476–481 (2015) – 10.1016/j.ifacol.2015.05.119
- Zhou, W., Hamroun, B., Le Gorrec, Y. & Couenne, F. Infinite Dimensional Port Hamiltonian Representation of Chemical Reactors. IFAC Proceedings Volumes vol. 45 248–253 (2012) – 10.3182/20120829-3-it-4022.00036
- Liu, N., Wu, Y. & Le Gorrec, Y. Energy-Based Modeling of Ionic Polymer–Metal Composite Actuators Dedicated to the Control of Flexible Structures. IEEE/ASME Transactions on Mechatronics vol. 26 3139–3150 (2021) – 10.1109/tmech.2021.3053609
- Wu, Y., Hamroun, B., Le Gorrec, Y. & Maschke, B. Structure preserving reduction of port hamiltonian system using a modified LQG method. Proceedings of the 33rd Chinese Control Conference 3528–3533 (2014) doi:10.1109/chicc.2014.6895525 – 10.1109/chicc.2014.6895525
- Maschke, B., Ortega, R. & Van Der Schaft, A. J. Energy-based Lyapunov functions for forced Hamiltonian systems with dissipation. IEEE Transactions on Automatic Control vol. 45 1498–1502 (2000) – 10.1109/9.871758
- van der Schaft, A. L2 - Gain and Passivity Techniques in Nonlinear Control. Communications and Control Engineering (Springer London, 2000). doi:10.1007/978-1-4471-0507-7 – 10.1007/978-1-4471-0507-7
- Ortega, R., Loría, A., Nicklasson, P. J. & Sira-Ramírez, H. Passivity-Based Control of Euler-Lagrange Systems. Communications and Control Engineering (Springer London, 1998). doi:10.1007/978-1-4471-3603-3 – 10.1007/978-1-4471-3603-3
- Putting energy back in control. IEEE Control Systems vol. 21 18–33 (2001) – 10.1109/37.915398
- Ortega, R., van der Schaft, A., Maschke, B. & Escobar, G. Interconnection and damping assignment passivity-based control of port-controlled Hamiltonian systems. Automatica vol. 38 585–596 (2002) – 10.1016/s0005-1098(01)00278-3
- Romero, J. G., Donaire, A. & Ortega, R. Robust energy shaping control of mechanical systems. Systems & Control Letters vol. 62 770–780 (2013) – 10.1016/j.sysconle.2013.05.011
- Ortega, R., van der Schaft, A., Castanos, F. & Astolfi, A. Control by Interconnection and Standard Passivity-Based Control of Port-Hamiltonian Systems. IEEE Transactions on Automatic Control vol. 53 2527–2542 (2008) – 10.1109/tac.2008.2006930
- Ortega, R. & García-Canseco, E. Interconnection and Damping Assignment Passivity-Based Control: A Survey. European Journal of Control vol. 10 432–450 (2004) – 10.3166/ejc.10.432-450
- Donaire, A., Romero, J. G. & Perez, T. Trajectory tracking passivity-based control for marine vehicles subject to disturbances. Journal of the Franklin Institute vol. 354 2167–2182 (2017) – 10.1016/j.jfranklin.2017.01.012
- Lv, C. et al. A hybrid coordination controller for speed and heading control of underactuated unmanned surface vehicles system. Ocean Engineering vol. 176 222–230 (2019) – 10.1016/j.oceaneng.2019.02.007
- Reyes-Báez, R., van der Schaft, A. & Jayawardhana, B. Virtual contractivity-based control of fully-actuated mechanical systems in the port-Hamiltonian framework. Automatica vol. 141 110275 (2022) – 10.1016/j.automatica.2022.110275
- Young, K. D., Utkin, V. I. & Ozguner, U. A control engineer’s guide to sliding mode control. IEEE Transactions on Control Systems Technology vol. 7 328–342 (1999) – 10.1109/87.761053
- Edwards, C. & Spurgeon, S. Sliding Mode Control. (1998) doi:10.1201/9781498701822 – 10.1201/9781498701822
- Fridman, Higher order sliding modes. Sliding Mode Control. Eng. (2002)
- Levant, A. Higher-order sliding modes, differentiation and output-feedback control. International Journal of Control vol. 76 924–941 (2003) – 10.1080/0020717031000099029
- SLOTINE, J.-J. E. & COETSEE, J. A. Adaptive sliding controller synthesis for non-linear systems. International Journal of Control vol. 43 1631–1651 (1986) – 10.1080/00207178608933564
- Ashrafiuon, H., Muske, K. R., McNinch, L. C. & Soltan, R. A. Sliding-Mode Tracking Control of Surface Vessels. IEEE Transactions on Industrial Electronics vol. 55 4004–4012 (2008) – 10.1109/tie.2008.2005933
- Gonzalez-Garcia, A. & Castaneda, H. Guidance and Control Based on Adaptive Sliding Mode Strategy for a USV Subject to Uncertainties. IEEE Journal of Oceanic Engineering vol. 46 1144–1154 (2021) – 10.1109/joe.2021.3059210
- Jiang, T., Yan, Y. & Yu, S.-H. Adaptive Sliding Mode Control for Unmanned Surface Vehicles with Predefined-Time Tracking Performances. Journal of Marine Science and Engineering vol. 11 1244 (2023) – 10.3390/jmse11061244
- Sakata, N., Fujimoto, K. & Maruta, I. Passivity-Based Sliding Mode Control for Mechanical Port-Hamiltonian Systems. IEEE Transactions on Automatic Control vol. 69 5605–5612 (2024) – 10.1109/tac.2024.3371898
- Fujimoto, K., Sakata, N., Maruta, I. & Ferguson, J. A Passivity Based Sliding Mode Controller for Simple Port-Hamiltonian Systems. IEEE Control Systems Letters vol. 5 839–844 (2021) – 10.1109/lcsys.2020.3005327
- Fujimoto, K., Baba, T., Sakata, N. & Maruta, I. A Passivity-Based Sliding Mode Controller for a Class of Electro-Mechanical Systems. IEEE Control Systems Letters vol. 6 1208–1213 (2022) – 10.1109/lcsys.2021.3089541
- Meng Joo Er, Shiqian Wu, Juwei Lu & Hock Lye Toh. Face recognition with radial basis function (RBF) neural networks. IEEE Transactions on Neural Networks vol. 13 697–710 (2002) – 10.1109/tnn.2002.1000134
- Elanayar V.T., S. & Shin, Y. C. Radial basis function neural network for approximation and estimation of nonlinear stochastic dynamic systems. IEEE Transactions on Neural Networks vol. 5 594–603 (1994) – 10.1109/72.298229
- Zhou, W., Xu, Z., Wu, Y., Xiang, J. & Li, Y. Energy-based trajectory tracking control of under-actuated unmanned surface vessels. Ocean Engineering vol. 288 116166 (2023) – 10.1016/j.oceaneng.2023.116166
- Ferguson, J., Donaire, A. & Middleton, R. H. Kinetic-Potential Energy Shaping for Mechanical Systems With Applications to Tracking. IEEE Control Systems Letters vol. 3 960–965 (2019) – 10.1109/lcsys.2019.2919842
- Astolfi, A. & Ortega, R. Immersion and invariance: a new tool for stabilization and adaptive control of nonlinear systems. IEEE Transactions on Automatic Control vol. 48 590–606 (2003) – 10.1109/tac.2003.809820