Comparison and optimization of the parameter identification technique for estimating ship response models

Parameter identification techniques assorted from the system identification technology is a sufficient and commonly used approach for estimating the parameters of ship dynamic models. It is not tough to find an identification method to identify the parameters of linear or nonlinear ship dynamic models, but how to select a suitable parameter identification approach with high accuracy and low complexity for special cases is necessary to be studied. This contribution aims at determining a relatively suitable parameter identification method for estimation ship response models via selecting and comparing one intelligent method with the classic least squares method (LS) from a methodological point of view. Support vector machines (SVM) as an intelligent method is chosen because it is a kind of batch identification technique requiring no initial estimation of identified parameters. For well-confirming parameters in SVM, the artificial bee colony (ABC) algorithm instead of the empirical method is used to optimize the parameters in SVM. With the measurement zigzag test data from a scaled-model ship as training and verification samples, the maneuvering indices of ship response models are respectively identified using LS and SVM, and the verification of the identified models are sufficiently proceeded through comparing the prediction and measurement results. It is shown that the two different categories of ship response models are analytically and numerically consistent with each other. Comparison between the measured and predicted maneuvers demonstrates that SVM optimized by ABC algorithm is also an effective parameter identification technique.

[1]  Dervis Karaboga,et al.  AN IDEA BASED ON HONEY BEE SWARM FOR NUMERICAL OPTIMIZATION , 2005 .

[2]  Angelo Alessandri,et al.  Application of LS and EKF techniques to the identification of underwater vehicles , 1998, Proceedings of the 1998 IEEE International Conference on Control Applications (Cat. No.98CH36104).

[3]  Cecilia Laschi,et al.  A systematic method for dynamic modeling and identification of a small-sized autonomous surface vehicle using simulated annealing techniques , 2013, 2013 MTS/IEEE OCEANS - Bergen.

[4]  Thor I. Fossen,et al.  Handbook of Marine Craft Hydrodynamics and Motion Control: Fossen/Handbook of Marine Craft Hydrodynamics and Motion Control , 2011 .

[5]  M. Blanke,et al.  Identification of a class of nonlinear state-space models using RPE techniques , 1986 .

[6]  T. Holzhüter Robust Identification Scheme in an Adaptive Track-Controller for Ships , 1990 .

[7]  A. Zell,et al.  Efficient parameter selection for support vector machines in classification and regression via model-based global optimization , 2005, Proceedings. 2005 IEEE International Joint Conference on Neural Networks, 2005..

[8]  Leigh McCue,et al.  Handbook of Marine Craft Hydrodynamics and Motion Control [Bookshelf] , 2016, IEEE Control Systems.

[9]  Hung Duc Nguyen Recursive identification of ship manoeuvring dynamics and hydrodynamics , 2008 .

[10]  Job van Amerongen,et al.  Adaptive steering of ships - A model reference approach , 1982, Autom..

[11]  Andre Bolles,et al.  Parameter Identification of Ship Maneuvering Models Using Recursive Least Square Method Based on Support Vector Machines , 2017 .

[12]  R. Śmierzchalski,et al.  Identifying ship parameters with the aid of genetic algorithm , 2008 .

[13]  Naoya Umeda,et al.  Estimating maneuvering coefficients using system identification methods with experimental, system-based, and CFD free-running trial data , 2012 .

[14]  Hussain Shareef,et al.  An application of artificial bee colony algorithm with least squares support vector machine for real and reactive power tracing in deregulated power system , 2012 .

[15]  Zhongyi Hu,et al.  Multiple-output support vector regression with a firefly algorithm for interval-valued stock price index forecasting , 2014, Knowl. Based Syst..

[16]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[17]  C. Guedes Soares,et al.  Parameter Identification of Ship Maneuvering Model Based on Support Vector Machines and Particle Swarm Optimization , 2016 .

[18]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[19]  M. Blanke,et al.  Identification of a class of nonlinear state-space models using RPE techniques , 1986, 1986 25th IEEE Conference on Decision and Control.

[20]  Elías Revestido Herrero,et al.  Two-step identification of non-linear manoeuvring models of marine vessels , 2012 .

[21]  Karl Johan Åström,et al.  Experiences of system identification applied to ship steering , 1981, Autom..

[22]  Roger Skjetne,et al.  Modeling, identification, and adaptive maneuvering of CyberShip II: A complete design with experiments , 2004 .

[23]  Johan A. K. Suykens,et al.  Least Squares Support Vector Machine Classifiers , 1999, Neural Processing Letters.

[24]  S. K. Bhattacharyya,et al.  System identification for nonlinear maneuvering of large tankers using artificial neural network , 2008 .

[25]  Key Pyo Rhee,et al.  Identification of hydrodynamic coefficients in ship maneuvering equations of motion by Estimation-Before-Modeling technique , 2003 .

[26]  Laura Diosan,et al.  Improving classification performance of Support Vector Machine by genetically optimising kernel shape and hyper-parameters , 2010, Applied Intelligence.