Abstract
Despite major advances in Autonomous Underwater Vehicle design, the manually operated Underwater Vehicle (ROV) is still very much the industry workhorse. Current technologies are being used to reduce the stress of direct task operations by providing autonomy and to improve efficiency. This paper presents a design of a control module subsystem for a VE tele-operated ROV system. It discusses the design and implementation of the control module. Using modelling, simulation and experiments, the vehicle model and its parameters have been identified. These are used in the analysis and design of closed loop stabilising controllers for station keeping. As the vehicle has fewer actuators than possible degrees of freedom, it is necessary to limit the controllable degrees of freedom. These variables are eventually selected based on the inherent vehicle dynamics. Using the Lyapunov direct method, appropriate stabilising controllers have been designed. The station-keeping mode controller has PID structure and its gain values are designed using a non-linear optimising approach. Simulation and swimming pool tests for the heave and yaw directions have shown that the control module is able to provide reasonable depth and heading station keeping.
Similar content being viewed by others
References
Jones, D.: The AUV marketplace. Underwater Magazine, July/August 2002
Bingham, D., Drake, T., Hill, A., Lott, R.: The application of autonomous underwater vehicle (AUV) technology in the oil and gas industry – Vision and experiences. FIG XXIII International Congress, Washington, District of Columbia, April 2002
Westwood, J.: Future prospects for AUVs. A Presentation to the Maridan PING Symposium, Copenhagen, Sep 16, 1999
Fletcher, B., Harris, S.: Virtual environment based training and simulation for ROV operations. Underwater Intervention ’97 Conference Proc. Feb. 1997
Zeltzer, D., Pioch N.J.: A virtual environment for learning to pilot remotely operated vehicles. Virtual Systems and Multimedia ’97, Conference Proc. June 1997
Hine, B.: The application of telepresence and virtual reality to subsea exploration. The 2nd Workshop on Mobile robots for Subsea Environments, Proc. ROV ’94, May 1994
Lim, Q.P., Kuo, C.: Virtual tele-operation of underwater robots. IEEE International Conference on Robotics and Automation, Conference Proc. 1997
Murray, S., Murphy, D.: Underwater tele-robotics and virtual reality: A new technology partnership. PACON International, Honolulu Hawaii, Jun 17–22, 1996
Seet, G., Tan, K.C., Lau, W.S., Low, E.: An advanced pilot training and control systems for underwater robotic vehicles. J. Robot. Mechatronics 12(3), 275–280 (Jun 2000)
Wang, X., Seet, G., Lau, M., Low, E., Tan, K.C.: Exploiting force feedback in pilot training and control of an underwater robotic vehicle: An implementation in labview. Proc. of the OCEANS 2000 (MTS/IEEE) Conference, 3, Providence, Rhode Island, pp. 2051–2056, Sep 11–14, 2000
Cheng, P.L., Lau, M., Low, E., Seet, G.: Modelling of a thruster for an underwater robotic vehicle. Proc. of the 11th International Symposium on Unmanned Untethered Submersible Technology (UUST’99). Autonomous Undersea Systems Institute, New Hampshire, pp. 455–466, August 1999
Fossen, T.I.: Guidance and Control of Ocean Vehicles. Wiley, Chichester, England (1994)
Yuh, J. (ed.): Underwater Robotic Vehicles: Design and Control. TSI, Albuquerque (1995)
Potter, M.C., Wiggert, D.C.: Mechanics of Fluids. Prentice-Hall, Englewood Cliffs, New Jersey (1991)
Smith, R.E., Stevens, A., Frost, A.R., Probert, P.J.: Developing a sensor-based underwater navigation system. Pre-proc. of the International Advanced Robotics Program 6th Workshop on Underwater Robotics, Toulon la Seyne, France, March 1996
Slotine, J-J.E., Li, W.: Applied Non-Linear Control. Prentice-Hall, New Jersey (1991)
Rodrigues, L., Tavares, P., Prado, M.: Sliding mode control of an AUV in the diving and steering plane. Proc. of Ocean ’96, Coastal Ocean Prospect for the 21st Century, the M.T.S., IEEE, Fort Lauderdale, Florida, Oct 23–26 1996
Fossen, I., Sagatun, S.I.: Adaptive control of nonlinear systems: A case study of underwater robotic systems. J. Robot. Syst. JRS-8(3), 393–412 (1991)
Yoerger, D.R., Slotine, J.-J.E.: Adaptive sliding control of an experimental underwater vehicle. Proc. of the 1991 IEEE International Conference on Robotics and Automation. Sacromenta, California, pp. 2746–2751, Apr 1991
Antonelli, G., Chiaverini, S., Sarkar, N., West, M.: Adaptive control of an autonomous underwater vehicle: Experimental results on ODIN. IEEE Trans. Control Syst. Technol. 9(5), 756–765 (Sep 2001)
Chellabi, A., Nahon, M.: Feedback linearisation of undersea vehicles. Proc. of Ocean’93, 1, I410–I415 (1995)
Kaminer, I., Pascoal, A.M., Silvestre, C.J., Khargonekar, P.P.: Control of an underwater vehicle using the H∞ synthesis. Proc. of the 30th Conference on Decision and Control, Brighton, England, pp. 2350–2355, Dec 1991
Chiok, C-C., Hariharan, K., Teo, C.L.: A comparison of controller performance for an autonomous underwater vehicle. Proc. of the 2nd International Conference on Recent Advances in Mechatronics, Istanbul, Turkey, pp. 402–407, May 1999
Reyhanoglu, M., van der Schaft, A., McClamroch, N.H., Kolmanovsky, I.: Dynamics and control of a class of underactuated mechanical systems. IEEE Trans. Autom. Contr. 44(9), (Sep 1999)
Pettersen, K.Y., Egeland, O.: Position and attitude control of an underactuated autonomous underwater vehicle. Proceedings of the 35th IEEE Conference on Decision and Control, 1, Kobe, Japan, pp. 987–991, Dec 1996
Pettersen, K.Y., Egeland, O.: Exponential stabilisation of an underactuated surface vessel. Proc. of the 35th IEEE Conference on Decision and Control, 1, Kobe, Japan, pp. 967–972, December 1996
Goheen, K.R., Jeffreys, R.: Multivariable self-tuning autopilots for autonomous and remotely operated vehicle. IEEE J. Oceanic Eng. 15(3), 144–151 (Jul 1990)
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Koh, T.H., Lau, M.W.S., Seet, G. et al. A Control Module Scheme for an Underactuated Underwater Robotic Vehicle. J Intell Robot Syst 46, 43–58 (2006). https://doi.org/10.1007/s10846-006-9052-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-006-9052-6