Ship heading control system using neural network

In this paper, the application of artificial neural network in ship course control systems is investigated. Two-multilayered feed-forward neural network course control system is proposed. The first neural network plays the role of ship forward dynamic approximator. The second one is the course controller. Both neural networks are trained in a quasi-online regime using training data acquired from system functional process to cope with changing ship dynamics. A cost function is used in control action calculation. The performance of the proposed system is evaluated in different conditions. The system stability is verified via simulation. The simulation results show that the course control system is able to keep the predefined direction in various sea conditions and the proposed approach serves the consideration on developing and applying in designing real ship autopilot systems.

[1]  Pan Weigang,et al.  Adaptive Neural Network Applications in Ship Motion Control , 2012 .

[2]  J. Velagic,et al.  Design of Ship Controller and Ship Model Based on Neural Network Identification Structures , 2006, 2006 World Automation Congress.

[3]  Yang Yu,et al.  A Novel Adaptive Neural Control Scheme for Uncertain Ship Course-keeping System , 2014 .

[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]  Dur Muhammad Pathan,et al.  Neural Network Course Changing and Track Keeping Controller for a Submarine , 2012 .

[6]  Weidong Zhang,et al.  Robust neural event-triggered control for dynamic positioning ships with actuator faults , 2020 .

[7]  Mohamed Seghir Boucherit,et al.  Performance Optimization of Ship Course Via Artificial Neural Network and Command Filtered Cdm-Backstepping Controller , 2019 .

[8]  Sun Hong-fang,et al.  Adaptive Backstepping Neural Network Algorithm of Ship Line-course Control , 2012 .

[9]  Guoqing Xia,et al.  Adaptive Filtering Backstepping for Ships Steering Control without Velocity Measurements and with Input Constraints , 2014 .

[10]  Renqiang Wang,et al.  Optimized Radial Basis Function Neural Network Based Intelligent Control Algorithm of Unmanned Surface Vehicles , 2020, Journal of Marine Science and Engineering.

[11]  Alexander Leonessa,et al.  Neural Network Model Reference Adaptive Control of Marine Vehicles , 2006 .

[12]  Xianku Zhang,et al.  Ship Steering Control Based on Quantum Neural Network , 2019, Complex..

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

[14]  Cheng Liu,et al.  An efficient ship autopilot design using observer-based model predictive control , 2020 .

[15]  Faisal Khan,et al.  Unscented Kalman Filter trained neural networks based rudder roll stabilization system for ship in waves , 2017 .

[16]  R. Richter,et al.  A neural-network approach to the control of surface ships , 1996 .

[17]  Yue Zhao,et al.  Backstepping based integral sliding mode control with neural network for ship steering control , 2017 .

[18]  Thor I. Fossen,et al.  Guidance and control of ocean vehicles , 1994 .

[19]  Robert Sutton,et al.  Adaptive steering of a containership based on neural networks , 2000 .

[20]  Qiang Zhang,et al.  Design of Course-Keeping Controller for a Ship Based on Backstepping and Neural Networks , 2017 .

[21]  Weidong Zhang,et al.  Composite Neural Learning Fault-Tolerant Control for Underactuated Vehicles With Event-Triggered Input , 2020, IEEE Transactions on Cybernetics.

[22]  Huajun Zhang,et al.  Adaptive Course Control System of an Unmanned Surface Vehicle (USV) Based on Back-propagation Neural Network (BPNN) , 2016 .

[23]  Yuanyuan Wang,et al.  Experimental and numerical study of autopilot using Extended Kalman Filter trained neural networks for surface vessels , 2020 .

[24]  Jawaid Daudpoto,et al.  NEURAL NETWORK STEERING CONTROLLER FOR A SHIP , 2012 .

[25]  Junsheng Ren,et al.  Adaptive Neural Network Control for Ship Steering System Using Filtered Backstepping Design , 2013 .

[26]  Mukhtiar Ali Unar,et al.  Ship steering control using feedforward neural networks , 1999 .

[27]  A. Leonessa,et al.  Neural network model reference adaptive control of a surface vessel , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[28]  Mukhtiar Ali Unar,et al.  Automatic steering of ships using neural networks , 1999 .

[29]  A. N. Khizer,et al.  Design of Heading Controller for Cargo Ship using Feed Forward Artificial Neural Network , 2013 .

[30]  X J Yang,et al.  Self-Organizing Neural-Net Control of Ship's Horizontal Motion , 2006 .