Parameter Identification of an Unmanned Surface Vessel Nomoto Model Based on an Improved Extended Kalman Filter

The accurate nonlinear modeling of an unmanned surface vessel (USV) is essential for advanced control and operational performance. This paper combines the locally weighted regression (LWR) algorithm and the extended Kalman filter (EKF) for parameter identification using state data from full-scale ve...

Full description

Saved in:
Bibliographic Details
Main Authors: Sihang Lu, Baolin Wang, Zaopeng Dong, Zhihao Hu, Yilun Ding, Wangsheng Liu
Format: Article
Language:English
Published: MDPI AG 2024-12-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/15/1/161
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841549445990187008
author Sihang Lu
Baolin Wang
Zaopeng Dong
Zhihao Hu
Yilun Ding
Wangsheng Liu
author_facet Sihang Lu
Baolin Wang
Zaopeng Dong
Zhihao Hu
Yilun Ding
Wangsheng Liu
author_sort Sihang Lu
collection DOAJ
description The accurate nonlinear modeling of an unmanned surface vessel (USV) is essential for advanced control and operational performance. This paper combines the locally weighted regression (LWR) algorithm and the extended Kalman filter (EKF) for parameter identification using state data from full-scale vessel experiments. To mitigate the effects of disturbances and abrupt changes in the full-scale vessel data, LWR filtering is applied for data smoothing before parameter identification. The EKF is then used to estimate the unknown parameters in the second-order nonlinear Nomoto model of the USV. These parameters are incorporated into the Nomoto model, and simulations are conducted by inputting the same rudder inputs as in the experimental data. The predicted heading angle and yaw rate are compared with experimental results, showing that the mean absolute error (MAE) for the heading angle is within 10° and the MAE for the yaw rate is within 1.5°/s. Additionally, the coefficient of determination (R<sup>2</sup>) values for both predictions are above 0.93. The simulation results demonstrate that the combination of LWR filtering and EKF effectively identifies parameters and models the nonlinear response of the USV, achieving high accuracy in the established second-order model.
format Article
id doaj-art-68743c2871fc44a4839e8e5ba1d193c2
institution Kabale University
issn 2076-3417
language English
publishDate 2024-12-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj-art-68743c2871fc44a4839e8e5ba1d193c22025-01-10T13:14:39ZengMDPI AGApplied Sciences2076-34172024-12-0115116110.3390/app15010161Parameter Identification of an Unmanned Surface Vessel Nomoto Model Based on an Improved Extended Kalman FilterSihang Lu0Baolin Wang1Zaopeng Dong2Zhihao Hu3Yilun Ding4Wangsheng Liu5Key Laboratory of High Performance Ship Technology (Wuhan University of Technology), Ministry of Education, Wuhan University of Technology, Wuhan 430063, ChinaKey Laboratory of High Performance Ship Technology (Wuhan University of Technology), Ministry of Education, Wuhan University of Technology, Wuhan 430063, ChinaKey Laboratory of High Performance Ship Technology (Wuhan University of Technology), Ministry of Education, Wuhan University of Technology, Wuhan 430063, ChinaKey Laboratory of High Performance Ship Technology (Wuhan University of Technology), Ministry of Education, Wuhan University of Technology, Wuhan 430063, ChinaKey Laboratory of High Performance Ship Technology (Wuhan University of Technology), Ministry of Education, Wuhan University of Technology, Wuhan 430063, ChinaKey Laboratory of High Performance Ship Technology (Wuhan University of Technology), Ministry of Education, Wuhan University of Technology, Wuhan 430063, ChinaThe accurate nonlinear modeling of an unmanned surface vessel (USV) is essential for advanced control and operational performance. This paper combines the locally weighted regression (LWR) algorithm and the extended Kalman filter (EKF) for parameter identification using state data from full-scale vessel experiments. To mitigate the effects of disturbances and abrupt changes in the full-scale vessel data, LWR filtering is applied for data smoothing before parameter identification. The EKF is then used to estimate the unknown parameters in the second-order nonlinear Nomoto model of the USV. These parameters are incorporated into the Nomoto model, and simulations are conducted by inputting the same rudder inputs as in the experimental data. The predicted heading angle and yaw rate are compared with experimental results, showing that the mean absolute error (MAE) for the heading angle is within 10° and the MAE for the yaw rate is within 1.5°/s. Additionally, the coefficient of determination (R<sup>2</sup>) values for both predictions are above 0.93. The simulation results demonstrate that the combination of LWR filtering and EKF effectively identifies parameters and models the nonlinear response of the USV, achieving high accuracy in the established second-order model.https://www.mdpi.com/2076-3417/15/1/161unmanned surface vessel (USV)second-order nonlinear Nomoto modelextended Kalman filter (EKF)locally weighted regression (LWR)parameter identification
spellingShingle Sihang Lu
Baolin Wang
Zaopeng Dong
Zhihao Hu
Yilun Ding
Wangsheng Liu
Parameter Identification of an Unmanned Surface Vessel Nomoto Model Based on an Improved Extended Kalman Filter
Applied Sciences
unmanned surface vessel (USV)
second-order nonlinear Nomoto model
extended Kalman filter (EKF)
locally weighted regression (LWR)
parameter identification
title Parameter Identification of an Unmanned Surface Vessel Nomoto Model Based on an Improved Extended Kalman Filter
title_full Parameter Identification of an Unmanned Surface Vessel Nomoto Model Based on an Improved Extended Kalman Filter
title_fullStr Parameter Identification of an Unmanned Surface Vessel Nomoto Model Based on an Improved Extended Kalman Filter
title_full_unstemmed Parameter Identification of an Unmanned Surface Vessel Nomoto Model Based on an Improved Extended Kalman Filter
title_short Parameter Identification of an Unmanned Surface Vessel Nomoto Model Based on an Improved Extended Kalman Filter
title_sort parameter identification of an unmanned surface vessel nomoto model based on an improved extended kalman filter
topic unmanned surface vessel (USV)
second-order nonlinear Nomoto model
extended Kalman filter (EKF)
locally weighted regression (LWR)
parameter identification
url https://www.mdpi.com/2076-3417/15/1/161
work_keys_str_mv AT sihanglu parameteridentificationofanunmannedsurfacevesselnomotomodelbasedonanimprovedextendedkalmanfilter
AT baolinwang parameteridentificationofanunmannedsurfacevesselnomotomodelbasedonanimprovedextendedkalmanfilter
AT zaopengdong parameteridentificationofanunmannedsurfacevesselnomotomodelbasedonanimprovedextendedkalmanfilter
AT zhihaohu parameteridentificationofanunmannedsurfacevesselnomotomodelbasedonanimprovedextendedkalmanfilter
AT yilunding parameteridentificationofanunmannedsurfacevesselnomotomodelbasedonanimprovedextendedkalmanfilter
AT wangshengliu parameteridentificationofanunmannedsurfacevesselnomotomodelbasedonanimprovedextendedkalmanfilter