State Estimation for Autonomous Surface Vehicles Based on Echo State Networks

This paper investigates the state estimation for autonomous surface vehicles in the presence of unknown dynamics and unmeasured states. The unknown dynamics comes from parametric model uncertainty, unmodelled hydrodynamics, and external disturbances caused by wind, waves and ocean currents. A nonlinear adaptive observer is proposed based on echo state networks, which are used to approximate the unknown dynamics using input-output data. By using the proposed observer, the unmeasured states and unknown dynamics can be simultaneously estimated in real time. The stability of the observer is analyzed via Lyapunov analysis. The proposed observer can be used in various motion control scenario, such as target tracking, trajectory tracking, path following, formation control, and even sideslip angle identification, not only for fully-actuated marine vehicles but also for under-actuated marine vehicles.

[1]  Lijun Zhang,et al.  NNFFC-adaptive output feedback trajectory tracking control for a surface ship at high speed , 2011 .

[2]  Dan Wang,et al.  Adaptive Dynamic Surface Control for Formations of Autonomous Surface Vehicles With Uncertain Dynamics , 2013, IEEE Transactions on Control Systems Technology.

[3]  Shen Yin,et al.  Tracking Control of Surface Ships With Disturbance and Uncertainties Rejection Capability , 2017, IEEE/ASME Transactions on Mechatronics.

[4]  Zhouhua Peng,et al.  Robust adaptive formation control of underactuated autonomous surface vehicles with uncertain dynamics , 2011 .

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

[6]  Yang Li,et al.  Adaptive Neural Network Control of AUVs With Control Input Nonlinearities Using Reinforcement Learning , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[7]  Eduardo Sontag,et al.  On characterizations of the input-to-state stability property , 1995 .

[8]  Thor I. Fossen,et al.  Passive nonlinear observer design for ships using Lyapunov methods: full-scale experiments with a supply vessel , 1999, Autom..

[9]  Hao Wang,et al.  Distributed robust state and output feedback controller designs for rendezvous of networked autonomous surface vehicles using neural networks , 2013, Neurocomputing.

[10]  Hao Wang,et al.  Containment control of networked autonomous underwater vehicles with model uncertainty and ocean disturbances guided by multiple leaders , 2015, Inf. Sci..

[11]  Bruno Jouvencel,et al.  Smooth transition of AUV motion control: From fully-actuated to under-actuated configuration , 2015, Robotics Auton. Syst..

[12]  Thor I. Fossen,et al.  Nonlinear output feedback control of dynamically positioned ships using vectorial observer backstepping , 1998, IEEE Trans. Control. Syst. Technol..

[13]  Liang Sun,et al.  Path following control for marine surface vessel with uncertainties and input saturation , 2016, Neurocomputing.

[14]  Dan Wang,et al.  Cooperative Dynamic Positioning of Multiple Marine Offshore Vessels: A Modular Design , 2016, IEEE/ASME Transactions on Mechatronics.

[15]  T.I. Fossen,et al.  Output feedback control for maneuvering systems using observer backstepping , 2005, Proceedings of the 2005 IEEE International Symposium on, Mediterrean Conference on Control and Automation Intelligent Control, 2005..

[16]  Keng Peng Tee,et al.  Control of fully actuated ocean surface vessels using a class of feedforward approximators , 2006, IEEE Transactions on Control Systems Technology.

[17]  Changyin Sun,et al.  Adaptive Neural Network Control of a Marine Vessel With Constraints Using the Asymmetric Barrier Lyapunov Function , 2017, IEEE Transactions on Cybernetics.

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

[19]  Xuemei Ren,et al.  Modified Neural Dynamic Surface Approach to Output Feedback of MIMO Nonlinear Systems , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[20]  Dan Wang,et al.  Containment Maneuvering of Marine Surface Vehicles With Multiple Parameterized Paths via Spatial-Temporal Decoupling , 2017, IEEE/ASME Transactions on Mechatronics.

[21]  Cong Wang,et al.  Learning from adaptive neural network output feedback control of uncertain ocean surface ship dynamics , 2014 .

[22]  Gang Sun,et al.  Distributed Neural Network Control for Adaptive Synchronization of Uncertain Dynamical Multiagent Systems , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[23]  Shuzhi Sam Ge,et al.  Robust Adaptive Position Mooring Control for Marine Vessels , 2013, IEEE Transactions on Control Systems Technology.

[24]  Qin Zhang,et al.  Path-Following Control of an AUV: Fully Actuated Versus Under-actuated Configuration , 2016 .