Identification modeling and prediction of ship maneuvering motion based on LSTM deep neural network

被引:56
作者
Jiang, Yan [1 ]
Hou, Xian-Rui [2 ]
Wang, Xue-Gang [3 ,4 ]
Wang, Zi-Hao [1 ]
Yang, Zhao-Long [1 ]
Zou, Zao-Jian [1 ,5 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Naval Architecture Ocean & Civil Engn, Shanghai 200240, Peoples R China
[2] Shanghai Maritime Univ, Sch Ocean Sci & Engn, Shanghai 201306, Peoples R China
[3] CCCC Fourth Harbor Engn Inst Co Ltd, Guangzhou 510230, Peoples R China
[4] Southern Marine Sci & Engn Guangdong Lab Zhuhai, Zhuhai 519080, Peoples R China
[5] Shanghai Jiao Tong Univ, State Key Lab Ocean Engn, Shanghai 200240, Peoples R China
基金
中国国家自然科学基金;
关键词
Ship maneuvering; System identification; Deep learning; LSTM network; PARAMETRIC IDENTIFICATION; ALGORITHM;
D O I
10.1007/s00773-021-00819-9
中图分类号
U6 [水路运输]; P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
This paper proposes a novel system identification scheme to obtain a MIMO model of ship maneuvering motion, which can leverage the temporal correlation from the constructed training data to learn the underlying feasible model robust to extraneous noise. The scheme is based on long-short-term-memory (LSTM) deep neural network, which is more easily trained than traditional feedforward neural network with more complicated network structure. First, multiple datasets of simulated standard maneuvers (10 degrees/10 degrees and 20 degrees/20 degrees zigzag, 35 degrees turning circle) of a KVLCC2 model are artificially polluted with white noise of various levels and used simultaneously to train the deep neural network model. Meanwhile, the data of 15 degrees/15 degrees zigzag maneuver are used to facilitate the training process to alleviate overfitting problem. Second, different datasets of modified zigzag tests are used to validate the generalization performance and robustness to noise of the trained neural network model. The training and validation results demonstrate that a mapping between the dynamics of ship motion and the computation in LSTM deep neural network is correctly identified. This mapping indicates that the complex nonlinear features of ship maneuvering motion can be learned from the measured temporal data, using standard training techniques for deep neural networks. An equivalent LSTM deep neural network model with better generalization performance and robustness is established, and its accuracy in predicting ship maneuvering motion is validated.
引用
收藏
页码:125 / 137
页数:13
相关论文
共 27 条
[21]   An Efficient Gradient-Based Algorithm for On-Line Training of Recurrent Network Trajectories [J].
Williams, Ronald J. ;
Peng, Jing .
NEURAL COMPUTATION, 1990, 2 (04) :490-501
[22]   Collision avoidance for an unmanned surface vehicle using deep reinforcement learning [J].
Woo, Joohyun ;
Kim, Nakwan .
OCEAN ENGINEERING, 2020, 199
[23]   Deep reinforcement learning-based controller for path following of an unmanned surface vehicle [J].
Woo, Joohyun ;
Yu, Chanwoo ;
Kim, Nakwan .
OCEAN ENGINEERING, 2019, 183 :155-166
[24]   Dynamic model identification of unmanned surface vehicles using deep learning network [J].
Woo, Joohyun ;
Park, Jongyoung ;
Yu, Chanwoo ;
Kim, Nakwan .
APPLIED OCEAN RESEARCH, 2018, 78 :123-133
[25]   Introduction of MMG standard method for ship maneuvering predictions [J].
Yasukawa, H. ;
Yoshimura, Y. .
JOURNAL OF MARINE SCIENCE AND TECHNOLOGY, 2015, 20 (01) :37-52
[26]   Parametric Identification of Abkowitz Model for Ship Maneuvering Motion by Using Partial Least Squares Regression [J].
Yin Jian-Chuan ;
Zou Zao-Jian ;
Xu Feng .
JOURNAL OF OFFSHORE MECHANICS AND ARCTIC ENGINEERING-TRANSACTIONS OF THE ASME, 2015, 137 (03)
[27]   Identification-based simplified model of large container ships using support vector machines and artificial bee colony algorithm [J].
Zhu, Man ;
Hahn, Axel ;
Wen, Yuan-Qiao ;
Bolles, Andre .
APPLIED OCEAN RESEARCH, 2017, 68 :249-261