Trajectory Control of Underwater Robot using Time Delay Control

시간지연제어기법을 이용한 수중로봇의 궤적 제어

  • 박준영 (한전전력연구원 전략기술연구소) ;
  • 조병학 (한전전력연구원 전략기술연구소) ;
  • 이재경 (한전전력연구원 전략기술연구소)
  • Published : 2008.08.01


In this paper, the trajectory control problem of an underwater robot is addressed. From the viewpoint of control engineering, trajectory control of the underwater robot is not an easy task due to its nonlinear dynamics, which includes various hydraulic forces such as buoyancy forces and hydrodynamic damping, the difference between the centers of buoyancy and gravity, and disturbances from a tether cable. To solve such problems, we applied Time Delay Control to the underwater robot. This control law has a very simple structure not requiring the nonlinear plant dynamics, and was proven to be highly robust against disturbances and uncertainties. We confirmed its effectiveness through experiments.


Underwater Robot;Time Delay Control;Trajectory Control;Nonlinear Control


  1. Shi, J., 2006, “Design of Sliding Mode Autopilot with Steady-State Error Elimination for Autonomous Underwater Vehicles,” Proceedings of 2006 IEEE Region 10 Conference, pp. 1-4
  2. Bartolini, G. and Punta, E., 2000, “Second Order Sliding Mode Tracking Control of Underwater Vehicles,” Proceedings of the American Control Conference, pp. 65-69
  3. Yuh, J., Fox, J. S., and Uchibori, G., 1989, “Application of discrete-time adaptive control to underwater robotic vehicles,” ASME 4th Annual Symposium on Current Practices and New Technology in Ocean Engineering, ASME paper No. 89-OCN-3
  4. Jordan, M. A. and Bustamante, J. L., 2006, “A Speed-Gradient Adaptive Control with State/Disturbance Observer for Autonomous Subaquatic Vehicles,” Proceedings of the $45^{th}$ IEEE Conference on Decision & Control, pp. 2008-2013
  5. Yuh, J., 1994, “Learning Control for Underwater Robotic Vehicles,” IEEE Control Systems Magazine, pp. 39-46
  6. Carreras, M., Yuh, J., Batlle, J. and Ridao, P., 2005, “A Behavior-Based Scheme using Reinforcement Learning for Autonomous Underwater Vehicles,” IEEE Journal of Oceanic Engineering, Vol. 30, No. 2, pp. 416-427
  7. Santora, M., Alberts, J. and Edwards, D., 2006, “Control of Underwater Autonomous Vehicles using Neural Networks,” OCEANS 2006, pp.1-5
  8. Chang, P.-H., Park, B.-S. and Park, K.-C., 1996, “An Experimental Study on Improving Hybrid Position/Force Control of a Robot using Time Delay Control,” Mechatronics, Vol. 6, No. 8, pp. 915-931
  9. Chang, P.-H. and Park, S.-H., 2003, “On Improving Time Delay Control under Certain Hard Nonlinearities,” Mechatronics, Vol. 13, pp. 393-412
  10. Lee, S.-U. and Chang, P.-H., 2002, “Control of a Heavy-duty Robotic Excavator using Time Delay Control with Integral Sliding Surface,” Control Engineering Practice, Vol. 10, Iss. 7, pp. 697-711
  11. Park, J.-Y. and Chang, P.-H., 2004, “Vibration Control of a Telescopic Handler using Time Delay Control and Commandless Input Shaping Technique,” Control Engineering Practice, Vol. 12, Iss. 6, pp. 769-780
  12. Yuh, J., 1990, “Modeling and Control of Underwater Robotic Vehicles,” IEEE Transactions on System, Man, and Cybernetics, Vol. 20, No. 6, pp. 1475-1483
  13. Fossen, T. I., 1994, Guidance and Control of Ocean Vehicles, Wiley, New York
  14. Cho, B.-H., Byun, S.-H., Shin, C.-H., Yang, J.-B., Song, S.-I. and Oh, J. M., 2004, “KeproVt : Underwater Robotic System for Visual Inspection of Nuclear Reactor Internals,” Nuclear Engineering and Design, Vol. 231, Iss. 3, pp. 327-335
  15. Naik, M. S., Singh, S. N. and Mittal, R., 2007, “Biologically-Inspired Adaptive Pectoral-Like Fin Control System For CFD Parameterized AUV,” Symposium on Underwater Technology and Workshop on Scientific Use of Submarine Cables and Related Technologies, pp. 371-377
  16. Youcef-Toumi, K., and Ito, O., 1990, “A Time Delay Controller Design for Systems with Unknown Dynamics,” ASME Journal of Dynamic Systems Measurement and Control, Vol. 112, pp. 133-142