Motion Control of an AUV Using a Neural-Net Based Adaptive Controller

신경회로망 기반의 적응제어기를 이용한 AUV의 운동 제어

  • 이계홍 (한국해양연구원 해양시스템안전연구소) ;
  • 이판묵 (한국해양연구원 해양시스템안전연구소) ;
  • 이상정 (충남대학교 전자공학과)
  • Published : 2002.02.01

Abstract

This paper presents a neural net based nonlinear adaptive controller for an autonomous underwater vehicle (AUV). AUV's dynamics are highly nonlinear and their hydrodynamic coefficients vary with different operational conditions, so it is necessary for the high performance control system of an AUV to have the capacities of learning and adapting to the change of the AUV's dynamics. In this paper a linearly parameterized neural network is used to approximate the uncertainties of the AUV's dynamic, and the basis function vector of network is constructed according to th AUV's physical properties. A sliding mode control scheme is introduced to attenuate the effect of the neural network's reconstruction errors and the disturbances in AUV's dynamics. Using Lyapunov theory, the stability of the presented control system is guaranteed as well as the uniformly boundedness of tracking errors and neural network's weights estimation errors. Finally, numerical simulations for motion control of an AUV are performed to illustrate the effectiveness of the proposed techniques.

Keywords

References

  1. 한국해양연구원 보고서, 99-M-DU-21-C-01 무인잠수정의 운항제어 및 매니퓨레이터 기술 개발 홍석원(외)
  2. 한국해양공학회지 v.8 no.2 신경회로망을 이용한 AUV의 시스템 동정화 및 응용 이판묵;이종식
  3. 한국해양공학회지 v.12 no.2 장주기 샘플링을 갖는 자율무인잠수정의 의사 슬라이딩모드 제어 이판묵;전봉환;홍석원
  4. Proc. IEEE Oceans 93 Design of Advanced Underwater Robotic Vehicle and Graphic Workstation Choi, S. K.;Yuh, J.;Keevil, N.
  5. Int. J. of Autonomous Robots v.3 Experimental Study on a Learning Control System with Bounded Estimation for Underwater Robots Choi, S. K.;Yuh, J. https://doi.org/10.1007/BF00141154
  6. IEEE Journal of Oceanic Engineering v.15 no.3 Adaptive Sliding Mode Control of Autonomous Underwater Vehicle in the Dive Plane Cristi, R.;Papoulias, F. A.;Healey, A. J. https://doi.org/10.1109/48.107143
  7. Guidance and Control of Ocean Vehicles Fossen, T. I.
  8. Proc. IEEE AUV'90 Development of Motion Control System for AUV Using Neural nets Fujii, T.;Ura, T.
  9. IEEE Journal of Oceanic Engineering v.13 no.3 Multivariable Sliding Mode Control for Autonomous Diving and Steering of Unmanned Underwater Vehicles Healey, A. J.;Lienard, D.
  10. IEEE Journal of Oceanic Engineering v.20 no.3 An On-line Adaptation Method in a Neural Network Based Control System for AUV's Ishii, K.;Fujii, T.;Ura, T. https://doi.org/10.1109/48.393077
  11. IEEE Trans. on Neural Networks v.6 no.2 High-Order Neural Network Structures for Identification of Dynamical Systems Kosmatopoulos, E. B.;Polycarpou, M. M.;Christodoulou, M. A.;Ioannou, P. A https://doi.org/10.1109/72.363477
  12. IEEE Journal of Oceanic Engineering v.24 no.3 Discrete-Time Quasi-Sliding Mode Control of an Autonomous Underwater Vehicle Lee, P. M.;Hong, S. W.;Lim, Y. K.;Lee, C. M.;Jeon, B. H.;Park, J. W. https://doi.org/10.1109/48.775300
  13. IEEE Trans. on Neural Networks v.6 no.3 Neural Net Robot Controller with Guaranteed Tracking Performance Lewis, F. L.;Liu, K.;Yesildirek, A. https://doi.org/10.1109/72.377975
  14. Proc. 31th Conference on Decision and Control Neural networks as On-Line Approximators of Nonlinear Systems Polycarpou, M. M.;Ioannou, P. A.
  15. IEEE Trans. on Autonomous Control v.41 no.3 Stable Adaptive Neural Control Scheme for Nonlinear Systems Polycarpou, M. M. https://doi.org/10.1109/9.486648
  16. IEEE Trans. on Neural networks v.3 no.6 Gaussian Networks for Direct Adaptive Control Sanner, R. M.;Slotine, J. J. E. https://doi.org/10.1109/72.165588
  17. IEEE Journal of Oceanic Engineering v.OE-10 no.4 Robust Trajectory Control of Underwater Vehicles Yoeger, D. R.;Slotine, J. J. E.
  18. IEEE Control Systems Magazine Learning Control for Underwater Robotic Vehicles Yuh, J.