This study addresses the detailed modeling and simulation of the dynamic coupling between an underwater vehicle and manipulator system. The dynamic coupling effects due to damping, restoring, and inertial effects of an underwater manipulator mounted on an autonomous underwater vehicle (AUV) are analyzed by considering the actuator and sensor characteristics. A model reference control (MRC) scheme is proposed for the underwater vehicle-manipulator system (UVMS). The effectiveness of the proposed control scheme is demonstrated using numerical simulations along with comparative study between conventional proportional-integral-derivative (PID) control. The robustness of the proposed control scheme is also illustrated in the presence of external disturbances and parameter uncertainties. 1. Introduction The underwater manipulator has turned into a critical part/tool of underwater vehicles for performing interactive tasks such as opening and closing of valves, cutting, drilling, sampling, and laying in the fields of scientific research and ocean systems engineering. Due to unstructured properties of interactive work, a good understanding of the dynamics of a robotic manipulator mounted on a moving underwater vehicle is required for autonomous manipulation tasks [1, 2]. The increasing in demand for more efficient, precise, and accurate underwater autonomous manipulation has induced many researches in this field, which includes the dynamic model and effective simulation of an underwater manipulator mounted on an underwater vehicle. The first attempt towards modeling of an underwater vehicle-manipulator system (UVMS) started with the development of a dynamic simulation algorithm using the Newton-Euler formulation scheme [3, 4]. Similarly, using the Kane’s method, a simplified dynamic model of UVMS was developed and verified using numerical simulations [5]. A coordinated control scheme for the UVMS using a discrete-time approximation dynamic model was developed to compensate for the tracking errors of the manipulator during vehicle motion [6]. The UVMS dynamic model was formulated using the quasi-Lagrange method [4, 7]. A nonlinear model-based control scheme that controlled the vehicle and manipulator simultaneously was developed and investigated [8]. In addition to these studies, some of the researches were focused on estimating hydrodynamic parameters of these systems [8], the reduction of the interaction effects (dynamic coupling) between the manipulator and the vehicle [9], and the manipulability and workspace analysis of the underwater manipulator on remotely
References
[1]
G. Antonelli, F. Caccavale, S. Chiaverini, and L. Villani, “Tracking control for underwater vehicle-manipulator systems with velocity estimation,” IEEE Journal of Oceanic Engineering, vol. 25, no. 3, pp. 399–413, 2000.
[2]
G. Marani, S. K. Choi, and J. Yuh, “Underwater autonomous manipulation for intervention missions AUVs,” Ocean Engineering, vol. 36, no. 1, pp. 15–23, 2009.
[3]
S. McMillan, D. E. Orin, and R. B. McGhee, “Efficient dynamic simulation of an underwater vehicle with a robotic manipulator,” IEEE Transactions on Systems, Man and Cybernetics, vol. 25, no. 8, pp. 1194–1206, 1995.
[4]
T. I. Fossen, Guidance and Control of Ocean Vehicles, Wiley, Chichester, UK, 1994.
[5]
T. J. Tarn, G. A. Shoults, and S. P. Yang, “A dynamic model of an underwater vehicle with a robotic manipulator using Kane's method,” Autonomous Robots, vol. 3, no. 2-3, pp. 269–283, 1996.
[6]
H. Mahesh, J. Yuh, and R. Lakshmi, “A Coordinated control of an underwater vehicle and robotic manipulator,” Journal of Robotic Systems, vol. 8, no. 3, pp. 339–370, 1991.
[7]
N. Sarkar and T. K. Podder, “Coordinated motion planning and control of autonomous underwater vehicle-manipulator systems subject to drag optimization,” IEEE Journal of Oceanic Engineering, vol. 26, no. 2, pp. 228–239, 2001.
[8]
T. W. McLain, S. M. Rock, and M. J. Lee, “Experiments in the coordinated control of an underwater arm/vehicle system,” Autonomous Robots, vol. 3, no. 2-3, pp. 213–232, 1996.
[9]
M. W. Dunnigan and G. T. Russell, “Evaluation and reduction of the dynamic coupling between a manipulator and an underwater vehicle,” IEEE Journal of Oceanic Engineering, vol. 23, no. 3, pp. 260–273, 1998.
[10]
B. H. Jun, P. M. Lee, and J. Lee, “Manipulability analysis of underwater robotic arms on ROV and application to task-oriented joint configuration,” in Proceedings of the IEEE OCEANS, pp. 1548–1553, November 2004.
[11]
J. H. Ryu, D. S. Kwon, and P. M. Lee, “Control of underwater manipulators mounted on an ROV using base force information,” in Proceedings of the IEEE International Conference on Robotics and Automation (ICRA '01), pp. 3238–3243, May 2001.
[12]
M. Hildebrandt, L. Christensen, J. Kerdels, J. Albiez, and F. Kirchner, “Realtime motion compensation for ROV-based tele-operated underwater manipulators,” in Proceedings of the IEEE OCEANS, pp. 1–6, May 2009.
[13]
H. Shim, B. H. Jun, P. M. Lee, H. Baek, and J. Lee, “Workspace control system of underwater tele-operated manipulators on an ROV,” Ocean Engineering, vol. 37, no. 11-12, pp. 1036–1047, 2010.
[14]
J. J. Craig, Introduction to Robotics, Addison Wesley, Boston, Mass, USA, 1986.
[15]
G. Antonelli, Underwater Robots: Motion and Force Control of Vehicle-Manipulator Systems, Springer, Berlin, Germany, 2006.
[16]
K. Kim and T. Ura, “Applied model-based analysis and synthesis for the dynamics, guidance, and control of an autonomous undersea vehicle,” Mathematical Problems in Engineering, vol. 2010, Article ID 149385, 23 pages, 2010.
[17]
T. I. Fossen, Marine Control Systems: Guidance, Navigation and Control of Ships, Rigs and Underwater Vehicles, Marine Cybernetics AS, 2002.
[18]
J. J. E. Slotine and W. Li, Applied Nonlinear Control, Prentice-Hall, Upper Saddle River, NJ, USA, 1991.
[19]
K. Y. Pettersen and O. Egeland, “Position and attitude control of an underactuated autonomous underwater vehicle,” in Proceedings of the 1996 35th IEEE Conference on Decision and Control, pp. 987–991, Kobe, Japan, December 1996.
[20]
T. H. Koh, M. W. S. Lau, G. Seet, and E. Low, “A control module scheme for an underactuated underwater robotic vehicle,” Journal of Intelligent and Robotic Systems: Theory and Applications, vol. 46, no. 1, pp. 43–58, 2006.
[21]
M. Santhakumar and T. Asokan, “Investigations on the hybrid tracking control of an underactuated autonomous underwater robot,” Advanced Robotics, vol. 24, no. 11, pp. 1529–1556, 2010.
[22]
ANSALDO Nucleare, Underwater Manipulator MARIS, 7080 Use and Maintenance Manual, Ansaldo Nuclear Division, Genoa, Italy, 1996.
[23]
K. Deb, Optimization for Engineering Design: Algorithms and Examples, Prentice Hall, New Delhi, India, 2004.