Iteratively weighted dynamic modeling of four degrees of freedom motion for marine surface vehicles for k-step ahead prediction


Zihnioglu A., Ertogan M.

OCEAN ENGINEERING, vol.246, 2022 (SCI-Expanded) identifier identifier

  • Publication Type: Article / Article
  • Volume: 246
  • Publication Date: 2022
  • Doi Number: 10.1016/j.oceaneng.2022.110614
  • Journal Name: OCEAN ENGINEERING
  • Journal Indexes: Science Citation Index Expanded (SCI-EXPANDED), Scopus, Academic Search Premier, PASCAL, Aerospace Database, Applied Science & Technology Source, Aquatic Science & Fisheries Abstracts (ASFA), Communication Abstracts, Computer & Applied Sciences, Environment Index, ICONDA Bibliographic, INSPEC, Metadex, Civil Engineering Abstracts
  • Keywords: Ship dynamic model identification, Transfer function, Parameter estimation, Ship motion prediction, SYSTEM-IDENTIFICATION, SHIP, REGRESSION
  • Istanbul Technical University Affiliated: Yes

Abstract

Estimating surge, sway, roll, and yaw motions in marine vehicles are essential for many different reasons, such as maneuvering, dynamic positioning, control, and safety. In this article, an iterative-weighted model is presented for predicting marine vehicle's motions. Surge, sway, roll, and yaw speeds are used as input/output pairs, rudder and throttle references are also used as inputs. By using these input-output relations as training data, an iteratively weighted modeling algorithm is developed. The iteratively weighted model is then used for k-step ahead prediction for different maneuvering scenarios in calm waters. Estimation results are validated with varying scenarios of maneuvering to show the generalization of iteratively progressed model results. The presented work aims to bring a different perspective from a practical use viewpoint of a dynamic model of the platform without knowing the structure of the model, where only needed information are the excitation inputs and required outputs. Therefore, the presented approach has the flexibility to define input and output variables so that it can be configured for the desired application and has the potential to be extended on purpose, increasing the precision and reliability of surface/underwater vehicle's control as well as unmanned vehicles.