A Neural Network Adaptive Controller for Autonomous Diving Control of an Autonomous Underwater Vehicle

  • Li, Ji-Hong (Development System Lab. of the Korea Research Institute of Ships & Ocean Engineering) ;
  • Lee, Pan-Mook (Development System Lab. of the Korea Research Institute of Ships & Ocean Engineerin) ;
  • Jun, Bong-Huan (Development System Lab. of the Korea Research Institute of Ships & Ocean Engineering)
  • Published : 2004.09.01

Abstract

This paper presents a neural network adaptive controller for autonomous diving control of an autonomous underwater vehicle (AUV) using adaptive backstepping method. In general, the dynamics of underwater robotics vehicles (URVs) are highly nonlinear and the hydrodynamic coefficients of vehicles are difficult to be accurately determined a priori because of variations of these coefficients with different operating conditions. In this paper, the smooth unknown dynamics of a vehicle is approximated by a neural network, and the remaining unstructured uncertainties, such as disturbances and unmodeled dynamics, are assumed to be unbounded, although they still satisfy certain growth conditions characterized by 'bounding functions' composed of known functions multiplied by unknown constants. Under certain relaxed assumptions pertaining to the control gain functions, the proposed control scheme can guarantee that all the signals in the closed-loop system satisfy to be uniformly ultimately bounded (UUB). Simulation studies are included to illustrate the effectiveness of the proposed control scheme, and some practical features of the control laws are also discussed.

Keywords

References

  1. Int. Journal of Autonomous Robots v.3 Experimental study on a learning control system with bound estimation for underwater robots S. K. Choi;J. Yuh https://doi.org/10.1007/BF00141154
  2. IEEE Journal of Oceanic Engineering v.15 no.3 Multivariable self-tuning autopilots for autonomous and remotely operated underwater vehicles K. R. Goheen;E. R. Jefferys https://doi.org/10.1109/48.107142
  3. IEEE Journal of Oceanic Engineering v.10 no.4 Robust trajectory control of underwater vehicles D. R. Yoerger;J.-J. E. Slotine https://doi.org/10.1109/JOE.1985.1145131
  4. IEEE Journal of Oceanic Engineering v.18 no.3 Multivariable sliding mode control for autonomous diving and steering of unmanned underwater vehicles A. J. Healey;D. Lienard https://doi.org/10.1109/JOE.1993.236372
  5. Automatica v.34 Robust control of a remotely operated underwater vehicle G. Conte;A. Serrani https://doi.org/10.1016/S0005-1098(97)00191-X
  6. IEEE Journal of Oceanic Engineering v.24 no.3 Discrete-time quasisliding mode control of an autonomous underwater vehicle P. M. Lee;S. W. Hong;Y. K. Lim;C. M. Lee;B. H. Jeon;J. W. Park https://doi.org/10.1109/48.775300
  7. Computer and Electrical Engineering v.26 Application of non-regressorbased adabtive control to underwater robots: experiment J. Yuh;J. Nie https://doi.org/10.1016/S0045-7906(99)00039-7
  8. Mathematics of Control, Signals and Systems v.2 Approximation by superpositions of a sigmoidal function G. Cybenko https://doi.org/10.1007/BF02551274
  9. Biological Cybernet-ics v.63 Networks and the best approximation property F. Girosi;T. Poggio https://doi.org/10.1007/BF00195855
  10. IEEE Journal of Oceanic Engineering v.15 no.3 A neural net controller for underwater robotic vehicles J. Yuh https://doi.org/10.1109/48.107144
  11. IEEE Journal of Oceanic Engineering v.17 no.4 On-line learning control of autonomous underwater vehicles using feedforware neural networks K. P. Venugopal;R. Sundhakar;A. S. Pandya https://doi.org/10.1109/48.180299
  12. IEEE Journal of Oceanic Engineering v.18 no.1 An intelligent control system for remotely operated vehicles J. Yuh;R. Lakshimi https://doi.org/10.1109/48.211496
  13. IEEE Journal of Oceanic Engineering v.20 no.3 An On-line adaptation method in a neural network based control system for AUV's K. Ishii;T. Fujii;T. Ura https://doi.org/10.1109/48.393077
  14. Control Engineering Practice v.8 An adaptive neural-net controller system for an underwater vehicle K. Ishii;T. Ura https://doi.org/10.1016/S0967-0661(99)00153-7
  15. IEEE Trans. on Neural Networks v.6 no.2 High-order neural network structures for identification of dynamical systems E. B. Kosmatopoulos;M. M. Polycarpou;M. A. Christodoulou;P. A. Ioannou https://doi.org/10.1109/72.363477
  16. IEEE Trans. on Automatic Control v.41 no.3 Stable adaptive neural control scheme for nonlinear systems M. M. Polycarpou https://doi.org/10.1109/9.486648
  17. Neural Network Control of Robot Manipulators and Nonlinear Systems F. L. Lewis;S. Jagannathan;A. Yesildirek
  18. Automatica v.36 Adaptive neural network control for strict-feedback nonlinear systems using backstepping design T. Zhang;S. S. Ge;C. C. Hang
  19. Automatica v.37 Neural network adaptive robust control of nonlinear systems in semi-strict feedback form J. Q. Gong;B. Yao https://doi.org/10.1016/S0005-1098(01)00069-3
  20. Guidance and Control of Ocean Vehicles T. I. Fossen
  21. Nonlinear and Adaptive Control Design M. Krstic;I. Kanellakopoulos;P. V. Kokotovic
  22. Tech. Report, KORDI Development of an Advanced Deep-Sea Unmanned Underwater Vehicle P. M. Lee(et al.)
  23. Proc. of IEEE International Conference on Robotics and Automation Neural net based nonlinear adaptive control for autonomous underwater vehicles J. H. Li;P. M. Lee;S. J. Lee