# Control System For Underwater Vehicle With Multilink manipulator For Automatic Manipulation Operations.

1. IntroductionThe problem of automatic implementation of different manipulation operations types in the depths of the Global Ocean is very topical nowadays. Many researchers successfully solve problems of the underwater vehicles (UV) development. These UV are equipped with one or several multilink underwater manipulators (UM) [1-3]. Such systems are designed to carry out many technological and research operations. Field of its application is significantly expanding by means of realization of new kinds of operations.

The manipulator-equipped UV are the mostly used for research operations in hydrogeology, hydrobiology, geophysics, hydrochemistry, in oil and gaze extraction. The next operations are carried out in these cases: selective sampling of soil probes and geological rocks; collecting bio-organisms; set-up and servicing of different tools; definition of composition and density of the soil using special probes and drills; taking precipitation samples by means of hermetically sealed soil tubes; measurements with thermistor sensors in different layers of sedimentary soil etc.

In most cases, specially trained operators implement these operations in manual mode. However, it is very complicated to solve such tasks quickly and accurately without direct contact with work object (Wo) and with knowing its location from the video picture only. Furthermore, there are only known single cases of using the autonomic UV for the simplest manipulation operations in automatic mode [3].

Nowadays, control systems for navigation and automatic movement of UV have been already developed and investigated [4, 5]. Methods and approaches that guarantee high precision holding of the UV near WO have been also developed [6-9]. It allows fixing the UV in the determined spatial point with desired spatial orientation and without grounding and roiling of near-bottom layers. Moreover, described in the paper [10] correction method of UM movement trajectories allows to carry out the manipulation operations even in conditions of unplanned displacements of the UV relative to WO.

The most important part of solving of manipulation tasks in automatic mode is the definition of the location and spatial orientation of the WO relative to the UV. In addition, it is the formation of special motion modes of UM and the UV, at which the task is to be solved with prescribed accuracy and without emergencies. Paper [3] offers the special markers fixation on WO that allows to define location of WO and its orientation relative to the UV. Also video picture processing algorithms are used in this paper to carry out the special operations of carbine capture of WO with previously known form and colour. In paper [11] the processing algorithms of video streams from several cameras are used in cases of complicated forms of WO. Previously installed light markers are also used in this paper.

However, it is impossible to install markers near the seabed surface during the implementation of underwater research operations. Form and colour of this surface do not allow to use video processing algorithms effectively. As a result, features and disadvantages of known approaches do not allow to automatize the implementation of widely used operations in the depths of the Global Ocean.

Creating of the effective approaches for solution of stated manipulation tasks in automatic mode allows to use the autonomic UV equipped with UM with expanding of vehicles functionality and reducing of the underwater works cost. In addition, automatization of UM allows to improve quality and increase the speed of operations, performing by the remote operated UV. The operator's psychological load, obviously, decreases.

2. Formulation of the problem

The task of development of the new approach for automatic performing of research manipulation operations by the UV equipped with UM near the seabed surface is set. Location of WO or seabed surface relative to the UV should be defined using onboard sensors during the realization of this approach. Also the UV movement control for the most convenient position assignment for performing of operation is used. Movement trajectories of working instruments of multilink UM should be formed considering the boundaries of the UM workspace and the information about model of WO. Along these trajectories, UM should affect the least possible force and torque effects on the UV.

3. Definition of the UV and seabed surface interposition

It is necessary to determine the location and spatial orientation of WO in real time scale to solve the manipulation tasks in automatic mode during entering of UV into the workspace. During implementation of research underwater operation, seabed surface serves as the WO. By deep-sea researches in hydrogeology, hydrobiology, geophysics and hydrochemistry using the UV in Sea of Japan, Sea of Okhotsk, Bering Sea, Chukchi Sea and the Pacific Ocean, it has been shown that in most cases seabed surface has only small roughness. That is why research manipulation operations, which are related to sampling of soil probes of sediment layers, are implementing in conditions of bottom low relief. In addition, seabed surface with sufficiently low relief can be tilted about the horizontal plane. This complicates entering of the UV into the workspace and implementation of manipulation tasks.

In condition of the UV nearness to seabed surface, this surface can be approximately described as a plane and its spatial orientation relative to the UV can be determined.

Advanced absolute Doppler lags allow high-precision determination of distance from log to bottom along axes of its hydro acoustic antennas, which usually not less than three. The obtained measurements are translated into right rectangular coordinate system (CS) that rigidly connected with the body of the UV. The origin of coordinates is located in the UV centre of buoyancy C, [X.sup.*] axis coincides with the roll axis of the UV, [Z.sup.*] axis coincides with the vertical axis of the UV, [Y.sup.*] axis is right-handed. As a result, in CS [X.sup.*][Y.sup.*][Z.sup.*] we have an array of points, which belong to seabed surface.

It is necessary to approximate the obtained array of points by linear polynomial using least square method to derive the equation of plane. In the general case, equation of plane is written as next one [12]:

Ax + By + Cz + D = 0, (1)

where A, B, C, D are the constant coefficients, and A, B, C are not equal to zero simultaneously. After transformations, (1) is given by:

z = [A.sup.*]x + [B.sup.*]y + [C.sup.*], (2)

where [A.sup.*] = -[A/C], [B.sup.*] = -[B/C], [C.sup.*] = -[D/C].

According to least square method, it is necessary to determine parameters [A.sup.*], [B.sup.*], [C.sup.*] such that the next conditions are implementing:

[mathematical expression not reproducible], (3)

where [x.sub.i], [y.sub.i] and [z.sub.i] are the coordinates of points in the array of measurements; [mathematical expression not reproducible] is the sum of squared deviations; i = [bar.(1, n)], where n is the number of points in the array of measurements. To solve the problem of function (3) minimizing it is necessary to find its critical points, differentiating it with respect to unknown parameters [A.sup.*], [B.sup.*], [C.sup.*], setting derivatives to zero and solving obtained system of equations:

[mathematical expression not reproducible]. (4)

The modified (4) is given by:

[mathematical expression not reproducible]. (5)

Solving the system using Cramer's rule [13], we find unknown [A.sup.*], [B.sup.*], [C.sup.*]:

[mathematical expression not reproducible]. (6)

As a result, (2) with parameters from (6) will be equation of plane, which characterizes the spatial orientation of seabed surface near the UV.

4. Approach of the UV with predetermined spatial orientation to WO

During automatic entering of the UV into workspace it is necessary that roll axis [X.sup.*] of the UV is directing to the rise of the plane, because workspaces of UM, which are installed on the uV, are located in the front semisphere of these vehicles. Also sensors, cameras, lights and other equipment are concentrated at the front of the UV. For the UV attitude control it is necessary to control the UV roll and trim angles. But it will cause additional energy demands because stability of the well-ballasted UV tends to reset roll and trim angles to zero.

Besides, propulsion system of many UV of survey and working classes does not allow to control roll and trim angles, that is why such UV should be directed to the rise of seabed surface. It lets to carry out survey, searching and manipulation operations in the condition of bottom rugged relief.

It should be mentioned that UV direction to the rise of seabed surface allows to see the bottom in time with preventing of emergencies. Also this direction allows to move the UV up and down inclined with permanent visual contact with seabed surface.

To satisfy a mentioned condition it is necessary to direct the UV along the vector [[bar.n].sup.*] direction. This vector is the projection of the plane normal vector [bar.n] = [[A,B,C].sup.T] [member of] [R.sup.3], which is described by (2), on plane C[X.sup.*][Y.sup.*] of CS[X.sup.*][Y.sup.*][Z.sup.*] (see Fig. 1).

Using the vector [[bar.n].sup.*] = [[A,B,0].sup.T] [member of] [R.sup.3] and the vector of roll axis of the UV [x.sup.*] = [1,0,0] [member of] [R.sup.3], desired angle 0 can be defined by the next equations:

[mathematical expression not reproducible];

It is obvious that after rotation by angle 0 relative to [Z.sup.*] axis of CS [X.sup.*][Y.sup.*][Z.sup.*] roll axis [Y.sup.*] of UV will be directed to the rise of seabed surface.

Doppler lags allow to update the array of points of seabed surface in CS [X.sup.*][Y.sup.*][Z.sup.*] several times per second. Therefore the plane equation (2) of seabed surface for current Doppler lag measurements should be defined during process of the UV movement and the UV stabilization in hang mode. It allows to use actual information about location and orientation of seabed surface for control of the UV and the UM movements.

5. UV trajectory formation

We consider approach for formation of UM working tool movement trajectory by the example of implementation of widely used underwater research operation of taking precipitation samples with hermetically sealed soil tubes. Sampler that configured as a tube with a reverse valve at the upper end is fixed in UM working tool for the sampling of a soil. Process of the soil sampling consists in immersing of tube perpendicular to seabed surface at least at 2/3 of length into soil, and then sampler is getting out and move to the transportation position.

The method for calculation of UM working tool movement trajectory for implementation of determined manipulation operation is further described.

For simplification of calculation of interposition of the UM and calculated seabed plane (2), workspace of UM is proposed to be represented as finite numbers 5 of segments inserted in it. These segments are parallelepiped-shape with equal bases. Vertical axis of described segments are parallel to the axis [Z.sup.*] of CS [X.sup.*][Y.sup.*][Z.sup.*].

Divided into segments workspace of UM is shown at Fig. 2. In this figure the next labels are introduced: 1 is the seabed surface, 2 is the plane approximating the seabed surface, 3 is the approach point [P.sub.a] of the UM working tool, 4 is the sampler, 5 is the point [C.sub.a] of intersection of the segment vertical axis with the seabed surface 2. Number of segments is chosen because of workspace size, measures of sampler and required accuracy of manipulation operation implementation.

For every segment a = [bar.(1, s)] coordinates [x.sub.ca] and [y.sub.ca] of its vertical axis and [X.sup.*][Y.sup.*] plane crossing are known. The point [C.sub.a] is a crossing of vertical axis of segment a and seabed surface plane. Using (2), let's find coordinate [z.sub.ca] of crossing point Ca using the formula:

[z.sub.ca] = z([x.sub.ca], [y.sub.ca]) = [A.sup.*][x.sub.ca] + [B.sup.*][y.sub.ca] + [C.sup.*].

For the gained point [C.sub.a] with coordinates ([x.sub.ca], [y.sub.ca], [z.sub.ca]) let's find the approach point [P.sub.a] on the perpendicular to plane (2) using the formula:

[P.sub.a] = [C.sub.a] - [[bar.n]/[parallel][bar.n][parallel]]l,

where l is a length of a sampler. Every calculated point [P.sub.a] is checked for belonging to UM workspace.

For minimization of force and torque effects on UV from moving UM, lever from working tool to UV center of mass should have minimal length during the immersion of a tube into the soil. For that, from all belonging to UM workspace points [P.sub.a] one point with the closest to point C of CS [X.sup.*][Y.sup.*][Z.sup.*] distance is chosen.

As a result, a trajectory of UM movement could be represented as a sequence of working tool transition from initial position to approach point [P.sub.a] and then to [C.sub.a], in which sampler has the deepest soil immersing. After that the working tool firstly moves through [P.sub.a] and then returns to initial position.

It should be mentioned that in case of no points [C.sub.a] in workspace of UM, UV should keep immersion, and in case of no points [P.sub.a] in workspace, UV should perform a re-entry into the work area.

6. Conclusion

In this paper the synthesis method of control system for automatic implementation of underwater research manipulation operations by means of UV with UM was developed. Proposed system controls linear and axial movements of the UV to define its best position for manipulation operations. Also this system forms spatial trajectories of the multilink UM working tools taking into account the information about continuously refined spatial location of the bottom surface. These trajectories are formed such that the UM acts the least possible force and torque effects on the UV during the process of operation, taking into account the borders of UM workspace.

The control system for remotely controlled UV and multilink UM mounted on the vehicle has been developed based on the proposed method. Sea tests in deep-sea expedition in Bering Sea with UV Sub-Atlantic Comanche 18 equipped with UM Schilling Orion 7P have been completed for research of operability and features of functioning of synthesized control system. Used UV and UM are shown on Fig. 3. In automatic mode this system defined the location of the bottom surface relative to the UV by means of the onboard Doppler lag. Implemented in software control system improved accuracy and speed of implementation of underwater research operations. Results of experiments approved efficiency and simplicity of practical realization of developed control system of UV and UM for implementation of manipulation operations in automatic mode.

[Please note: Some non-Latin characters were omitted from this article.]

DOI: 10.2507/27th.daaam.proceedings.103

7. Acknowledgments

This work was performed in Institute for Automation and Control Processes Far Eastern Branch of the Russian Academy of Sciences and also in Far Eastern Federal University (Vladivostok, Russia). This paper was supported by Russian Foundation for Basic Research (RFBR) grants 16-29-04195 ofi_m and 16-38-00488 mol_a. Experimental studies were performed in expedition financed by Russian Science Foundation (RSF) grant 14-14-00232.

8. References

[1] Hamed Farivamejad, S. Ali A. Moosavian, "Multiple impedance control for object manipulation by a dual arm underwater vehicle-manipulator system" Ocean Engineering 89, pp. 82-98, 2014.

[2] E. Simetti, G. Casalino, "Whole body control of a dual arm underwater vehicle manipulator system" Annual Reviews in Control 40, pp. 191-200, 2015.

[3] 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.

[4] A. Scherbatyuk, F. Dubrovin, "Development of Algorithms for an Autonomous Underwater Vehicle Navigation with a Single Mobile Beacon: The Results of Simulations and Marine Trials" Proc. of the XXIIth International Conference on Integrated Navigation Systems, ICINS 2015, Saint Petersburg, Russia. P. 144-152. ISBN 978-5-91995-023-3.

[5] A. Boreyko, A. Scherbatyuk, S. Moun, "Precise UUV positioning based on images processing for underwater construction inspection" Proceedings of the ISOPE Pacific/Asia Offshore Mechanics Symposium, 2008, Bangkok, Thailand. PP. 14-20.

[6] V.F. Filaretov, A.Yu Konoplin, "System of Automatic Stabilization of Underwater Vehicle in Hang Mode with Working Multilink Manipulator" 2015 International Conference on Computer, Control, Informatics and Its Applications (IC3INA), Bandung, Indonesia, International IEEE Conference, pp. 132-137, 2015.

[7] T.W. McLain, S.M. Rock, M.J. Lee, "Experiments in the coordinated control of an underwater arm/vehicle system", Autonomous Robots, vol. 3, 1996. no. 2-3, pp. 213-232.

[8] Santhakumar Mohan, "Investigation into the Dynamics and Control of an Underwater Vehicle-Manipulator System" Modelling and Simulation in Engineering. Vol. 2013, Article ID 839046, 13 pages, http://dx.doi.org/10.1155/2013/839046.

[9] V.F. Filaretov, A.Yu. Konoplin, "Experimental Definition of the Viscous Friction Coefficients for Moving Links of Multilink Underwater Manipulator", Proceedings of the 26th DAAAM International Symposium, pp.0762-0767, B. Katalinic (Ed.), Published by DAAAM International, ISBN 978-3-902734-07-5, ISSN 1726-9679, Vienna, Austria, DOI:10.2507/26th.daaam.proceedings. 106.

[10] V.F. Filaretov, A.Yu. Konoplin, "System of Automatically Correction of Program Trajectory of Motion of Multilink Manipulator Installed on Underwater Vehicle" Procedia Engineering, Vol. 100, 2015. pp. 1441-1449.

[11] R. O. Faria, F. Kucharczak, G. M. Freitas, A. C. Leite, F. Lizarralde, M. Galassi, P. J. From "A Methodology for Autonomous Robotic Manipulation of Valves Using Visual Sensing" 2nd IFAC Workshop on Automatic Control in Offshore Oil and Gas Production OOGP 2015--Florianopolis, Brazil, 27-29 May 2015, IFAC-Papers OnLine, Vol. 48, Issue 6, 2015, pp. 221-228.

[12] Yu. V. Linnik, "The method of least squares, and the foundations of mathematics and statistical theory of processing of observations" Vol. 2, 1962, 349 p. ([phrase omitted], 1962.-349 c.)

[13] A. I. Maltsev, "Fundamentals of linear algebra" Vol. 3, 1970, 400 p. ([phrase omitted], 1970.-400 c.)

This Publication has to be referred as: Filaretov, V[ladimir] F[edorovich]; Konoplin, Alexander]; Konoplin, N[ikita] & Gorbachev, G[eorgy] (2016). Control System for Underwater Vehicle With Multilink Manipulator for Automatic Manipulation Operations, Proceedings of the 27th DAAAM International Symposium, pp.0714-0720, B. Katalinic (Ed.), Published by DAAAM International, ISBN 978-3-902734-08-2, ISSN 1726-9679, Vienna, Austria

Caption: Fig. 1. Determination of the UV orientation

Caption: Fig. 2. Scheme of manipulation operation

Caption: Fig. 3. Sea tests with UV Comanche 18

Printer friendly Cite/link Email Feedback | |

Author: | Filaretov, Vladimir; Konoplin, Alexander; Konoplin, Nikita; Gorbachev, Georgy |
---|---|

Publication: | Annals of DAAAM & Proceedings |

Article Type: | Report |

Geographic Code: | 1USA |

Date: | Jan 1, 2017 |

Words: | 3068 |

Previous Article: | Temperature Influence On The Drawing Process Stability With The Reduction Of The Wall Thickness. |

Next Article: | Inter-organizational Collaboration for Innovation in Manufacturing Firms. |

Topics: |