Disturbance Estimation for Unmanned Surface Vehicles using a Nonlinear Disturbance Observer

Main Article Content

Emilta Friska Juniar
Tahiyatul Asfihani

Abstract

An Unmanned Surface Vehicle (USV) is a maritime transportation system designed to operate autonomously. However, in complex marine environments, the vessel is subjected to external disturbances such as wind, ocean currents, and waves that can affect the stability and robustness of its motion control system. This study aims to estimate these disturbances in real time using a Nonlinear Disturbance Observer (NDO) and to utilize the estimated disturbances to update the predictive model in a Disturbance Compensating–Nonlinear Model Predictive Control (DC-NMPC) framework. The estimation considers two types of disturbances: constant disturbances representing steady wind and current forces, and periodic disturbances representing wave effects modeled as sinusoidal functions. These disturbances affect the sway velocity (v) and yaw velocity (r) of the vessel. Simulation results show that the NDO is capable of reconstructing the actual disturbances with bounded and consistent estimation errors. This is indicated by RMSE values of 0.0070 for d1 and 0.0605 for d2 under the tested disturbance scenario. The estimation performance remains consistent under variations of the observer gain matrix, indicating observer stability. Increasing the gain improves the estimation response speed but slightly increases the error, revealing a trade-off between responsiveness and estimation accuracy. Furthermore, the observer is able to track time-varying sinusoidal disturbances, demonstrating robustness against dynamic environmental disturbances. These results indicate that
NDO-based disturbance estimation can enhance the robustness of USV motion control under environmental disturbances.

Article Details

How to Cite
Emilta Friska Juniar, & Tahiyatul Asfihani. (2026). Disturbance Estimation for Unmanned Surface Vehicles using a Nonlinear Disturbance Observer. (IJCSAM) International Journal of Computing Science and Applied Mathematics, 12(1), 1–6. https://doi.org/10.12962/j24775401.ijcsam.v12i1.3489 (Original work published June 4, 2026)
Section
Articles

References

[1] Fauzi, R., Jaya, I., & Iqbal, M. (2021, December). Unmanned Surface Vehicle (USV) performance test in Bintan Island Waters. In IOP

Conference Series: Earth and Environmental Science (Vol. 944, No. 1, p. 012013). IOP Publishing.

[2] Chen, Z., Zhang, Y., Zhang, Y., Nie, Y., Tang, J., & Zhu, S. (2019). Disturbance-observer-based sliding mode control design for nonlinear

unmanned surface vessel with uncertainties. Ieee Access, 7, 148522-148530.

[3] Chen, Z., Zhang, Y., Nie, Y., Tang, J., & Zhu, S. (2020). Adaptive sliding mode control design for nonlinear unmanned surface vessel using RBFNN and disturbance-observer. Ieee Access, 8, 45457-45467.

[4] BMKG Maritim. (2024). Keadaan laut. Retrieved from https://maritim.bmkg.go.id/glossaries/3/Keadaan-Laut (Diakses pada 3 September 2024)

[5] Kaldm¨ae, A., & Kotta, ¨U. (2020). A brief tutorial overview of disturbance observers for nonlinear systems: application to flatness-based control. Proceedings of the Estonian Academy of Sciences, 69(1), 57-73.

[6] Yang, H., Deng, F., He, Y., Jiao, D., & Han, Z. (2020). Robust nonlinear model predictive control for reference tracking of dynamic positioning ships based on nonlinear disturbance observer. Ocean Engineering, 215, 107885.

[7] Tang, L., Wang, L., Wang, Y., & Zhang, Y. (2022). An enhanced trajectory tracking control of the dynamic positioning ship based on

nonlinear model predictive control and disturbance observer. Ocean Engineering, 265, 112482.

[8] Subchan, S., Amalia, L. R., Asfihani, T., & Purnawan, H. (2023, September). Reference Tracking of Quadrotor Using Modified Nonlinear

Model Predictive Control Based on Nonlinear Disturbance Observer. In International Conference on Mathematics: Pure, Applied and Computation (pp. 87-104). Singapore: Springer Nature Singapore.

[9] Chen, F., Lei, W., Zhang, K., Tao, G., & Jiang, B. (2016). A novel nonlinear resilient control for a quadrotor UAV via backstepping control

and nonlinear disturbance observer. Nonlinear Dynamics, 85, 1281-1295.

[10] Mohammadi, A., Tavakoli, M., Marquez, H. J., & Hashemzadeh, F. (2013). Nonlinear disturbance observer design for robotic manipulators. Control Engineering Practice, 21(3), 253-267.

[11] Asfihani, T., Adzkiya, D., Rosyid, D. M., Purnawan, H., & Kamilah, R. (2017, August). Estimation of the corvette SIGMA motion in missile firing mission. In 2017 5th International Conference on Instrumentation, Control, and Automation (ICA) (pp. 203-207). IEEE.

[12] Davidson, K. S., & Schiff, L. I. (1946). Turning and course keeping qualities. Stevens Institute of Technology, Experimental Towing Tank, Hoboken, New Yersey, Presented at the Society of Naval Architects and Marine Engineers, SNAME Transactions.

[13] Li, Shihua, Jun Yang, Wen-Hua Chen, and Xisong Chen. Disturbance observer-based control: methods and applications. CRC press, 2014.

[14] Clarke, D., Gedling, P., & Hing, G. (1983). The application of manoeuvering criteria in hull design using linear theory.