z-logo
open-access-imgOpen Access
On the neuro‐adaptive feedback linearising control of underactuated autonomous underwater vehicles in three‐dimensional space
Author(s) -
Shojaei Khoshnam,
Arefi Mohammad Mehdi
Publication year - 2015
Publication title -
iet control theory and applications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.059
H-Index - 108
eISSN - 1751-8652
pISSN - 1751-8644
DOI - 10.1049/iet-cta.2014.0472
Subject(s) - underactuation , control theory (sociology) , kinematics , controller (irrigation) , computer science , nonholonomic system , lyapunov function , trajectory , underwater , stability (learning theory) , control engineering , engineering , mobile robot , nonlinear system , robot , control (management) , artificial intelligence , oceanography , geology , physics , classical mechanics , quantum mechanics , astronomy , machine learning , agronomy , biology
This study addresses the input–output feedback linearisation and the internal dynamics stability of an underactuated autonomous underwater vehicle (AUV) in three‐dimensional space. By taking the coordinates of a virtual reference point in front of AUV system as the output equation, the input–output feedback linearisability of AUV kinematics and dynamics is guaranteed. A non‐linear controller is designed to make the reference point track a desired trajectory which is generated by an open‐loop path planner. Then, it is shown that the resulting internal dynamics of the system is stable. Neural network approximation capabilities and adaptive techniques are also adopted to compensate for unknown vehicle parameters, and constant or time‐varying disturbances induced by waves and ocean currents. A Lyapunov‐based stability analysis is used to show uniform ultimate boundedness of tracking errors. Finally, simulation results are provided to illustrate the effectiveness of the proposed control system as a qualified candidate for real implementations in offshore applications.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here