Next Article in Journal
Vessel Trajectory Prediction Based on Automatic Identification System Data: Multi-Gated Attention Encoder Decoder Network
Previous Article in Journal
Study on the Estimation Method of Wind Resistance Considering Self-Induced Wind by Ship Advance Speed
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Development of a Six-Degree-of-Freedom Deep-Sea Water-Hydraulic Manipulator

1
State Key Laboratory of Digital Manufacturing Equipment and Technology, Huazhong University of Science and Technology, Wuhan 430074, China
2
School of Mechanical Science and Engineering, Huazhong University of Science and Technology, Wuhan 430074, China
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2024, 12(10), 1696; https://doi.org/10.3390/jmse12101696
Submission received: 12 August 2024 / Revised: 5 September 2024 / Accepted: 11 September 2024 / Published: 24 September 2024
(This article belongs to the Section Ocean Engineering)

Abstract

:
With the advancement of deep-sea exploration, the demand for underwater manipulators capable of long-duration heavy-duty operations has intensified. Water-hydraulic systems exhibit less viscosity variation with increasing depth than oil-based systems, offering better adaptability to deep-sea conditions. Using seawater as the driving medium inherently eliminates issues such as oil contamination by water, frequent maintenance limiting underwater operation time, and environmental pollution caused by oil leaks. This paper introduces a deep-sea manipulator directly driven by seawater from the deep-sea environment. To address the challenges of weak lubrication and high corrosion associated with water hydraulics, a reciprocating plunger seal was adopted, and a water-hydraulic actuator was developed. The installation positions of actuator hinges and maximum output force requirements were optimized using particle swarm optimization (PSO), effectively reducing the manipulator’s self-weight. Through kinematic and inverse kinematic analyses and joint performance tests, a six-degree-of-freedom water-hydraulic manipulator was designed with a maximum reach of 2.5 m, a lifting capacity of 5000 N, and end-effector positioning accuracy within 18 mm.

1. Introduction

Underwater manipulators, particularly hydraulically driven manipulators, are widely used in deep-sea operations and ocean exploration due to their high power density [1,2]. However, the viscosity of mineral oil changes significantly with the sea depth, causing hydraulic oil to become more viscous under deep-sea pressure, leading to the severe performance degradation of the manipulator [3,4]. Additionally, the reciprocating and rotational movements of oil-hydraulic cylinders in deep-sea environments result in oil–water cross-contamination, causing water ingress into the hydraulic system and limiting the duration of continuous heavy-duty underwater operations [5,6]. The oil leaking into the environment also poses a pollution risk. In contrast, a new seawater hydraulic drive system can fundamentally avoid these issues [7]. Unlike oil-hydraulic systems, the water-hydraulic manipulator extracts seawater directly from the surrounding environment as the driving medium, eliminating the need for an oil tank for pressure compensation and supply [8,9]. This reduces the complexity and weight of the manipulator system. Moreover, the physical properties of water are less affected by sea depth compared to mineral oil, resulting in better environmental adaptability and more stable performance in deep-sea conditions [10].
Oil-hydraulic systems primarily drive heavy-duty deep-sea manipulators, and several commercial companies have developed relatively mature product lines. Examples include the ORION7R, RigMaster, and TITAN4 series from Schilling Robotics (USA); the HLK-MB4, EH4, and CRA6 series from Hydro-Lek (UK); the Magnum3-7F from International Submarine Engineering (ISE, Canada); and the Raptor from Kraft TeleRobotics (USA). These systems have achieved full-depth coverage and are widely used in deep-sea exploration. However, the existing oil-hydraulic systems face significant limitations for deep-sea development, where manipulators are required to perform long-duration, heavy-duty operations continuously in deep-sea environments. These limitations hinder the ability of manipulators to sustain extended underwater operations. In contrast, water-hydraulic manipulators that use seawater as the driving medium offer superior environmental adaptability and are better suited for prolonged continuous operations. However, transitioning the driving medium of underwater manipulators from oil to water introduces new challenges in sealing, lubrication, and control [11]. With recent advancements in engineering materials, tribology, and advanced manufacturing, research institutes and companies in countries such as the United States, Japan, Germany, Finland, and China have been conducting foundational research on water-hydraulic technology [12]. They have developed relatively mature water-hydraulic components, including water-hydraulic pumps, vane motors, and control valves [13]. However, a fully developed water-hydraulic manipulator has yet to emerge [14,15]. In 1991, H. Yoshinada from Japan’s Komatsu Ltd. proposed a seawater hydraulic-driven manipulator system [16]. Around 2000, in response to the zero-pollution requirements of the International Thermonuclear Experimental Reactor (ITER), the French CEA laboratory designed the Maestro, a six-degree-of-freedom general-purpose water-hydraulic manipulator for the disassembly of reactor components and pipeline cutting [17,18]. The University of Lappeenranta in Germany developed the Penta-WH, a six-degree-of-freedom spherical coordinate parallel robot for reactor assembly and repair [19]. Tampere University of Technology developed the WHMAN [20], a six-degree-of-freedom water-hydraulic manipulator for nuclear fuel loading and equipment maintenance. However, these three water-hydraulic manipulators have only been used on land. In 2015, Hassan et al. from Malaysia developed a prototype of an underwater manipulator driven by a water-hydraulic system and studied its sustainable energy efficiency and kinematics [21]. In 2022, Beijing University of Technology initiated research on water-hydraulic-driven flexible gripper manipulators, and some seawater hydraulic components have been developed, including a water-hydraulic flexible gripper and a swash-plate seawater hydraulic motor [22]. In 2022, Dalian Maritime University developed a fabric-reinforced soft manipulator driven by a water-hydraulic system; however, such water-hydraulic manipulators are challenging to use for heavy-duty operations in deep-sea environments [23].
In summary, oil-hydraulic systems primarily drive existing heavy-duty deep-sea manipulators. Water-hydraulic manipulators have limited applications in the land-based nuclear industry, while water-hydraulic soft manipulators suitable for underwater use are only effective for light-load operations and lack development in heavy-duty deep-sea applications. Therefore, to address the demand for long-term, maintenance-free, heavy-duty operations in deep-sea development that traditional oil-hydraulic technologies struggle to meet, research on deep-sea water-hydraulic manipulators has been conducted based on the team’s previous work on full-depth seawater pumps [24], ultra-high-pressure balancing valves [25], and other studies. This research fundamentally addresses the issue of oil–water cross-contamination, leading to the development of a relatively mature deep-sea water-hydraulic manipulator to provide technical support for the long-duration, long-term operations of deep-sea engineering machinery.
The remainder of this paper is organized as follows: Section 2 covers the system analysis and essential actuator design of the water-hydraulic manipulator. It analyzes the composition and characteristics of the deep-sea water-hydraulic manipulator system, addressing the challenges of sealing and poor lubrication when using water-hydraulic drives for the manipulator’s actuators. The design includes the use of a reciprocating plunger structure, a water-hydraulic linear cylinder for small-angle rotation output under high loads, a water-hydraulic gear-rack swing cylinder for large-angle rotation output, and a radial plunger motor for continuous-rotation output, fulfilling the motion requirements of each manipulator joint. Section 3 focuses on the overall structural optimization of the manipulator. It addresses the increased non-stroke length of the linear cylinder caused by the oil-free compensation sealing method of the water-hydraulic manipulator’s position feedback sensors, which leads to increased joint output torque demand. A particle swarm optimization algorithm is used to optimize the hinge positions of the first three joints of the manipulator, achieving minimal and stable output force, reducing component dimensions, and applying topology optimization to reduce the weight of the manipulator’s main arm. Section 4 provides an analysis of the motion control of the manipulator. It includes a kinematic analysis to verify the manipulator’s performance, inverse kinematics solutions to achieve end-effector pose control, and pressure and position tracking tests on the developed manipulator actuators to validate the joint motion accuracy, fitting the control precision of the manipulator. Section 5 summarizes the main work in this paper.

2. Water-Hydraulic Manipulator’s Overall Performance and Structural Design

2.1. Working Principle

Compared to oil-hydraulic-driven manipulators, water-hydraulic-driven systems can directly extract seawater from the deep-sea environment as the driving medium [26]. As a result, the submersibles carrying these manipulators do not require additional oil tanks, reducing the system’s overall weight and enabling small underwater robots to be equipped with such manipulators. However, due to the presence of chloride ions and other ions in natural seawater, which cause strong corrosion, and the low viscosity and impurities in seawater, conventional oil-hydraulic controls and actuator components cannot simply switch the driving medium to achieve water-hydraulic operation. Therefore, it is necessary to design power sources, control components, and actuator components suitable for seawater hydraulic driving based on the characteristics of the water medium.
As shown in Figure 1, the water-hydraulic manipulator system mainly consists of three parts: the water pump (power component), the hydraulic valve group (control component), and the slave arm (actuation component). The water pump is located inside the submersible. It is driven by an electric motor, which extracts seawater from the surroundings and outputs high-pressure seawater to provide driving pressure for the hydraulic system of the manipulator. The hydraulic control valve group primarily consists of directional valves, throttle valves, and bidirectional hydraulic locks. Control programs that send commands to the hydraulic control valve group control the transmission of water pressure within the manipulator’s internal pipelines. This changes the pressure inside the driving chamber of the joint actuators, enabling the rotational movements of the manipulator’s joints and driving the end-effector claw to the working position.

2.2. Components of the Manipulator

Figure 2 shows the structural components of the six-degree-of-freedom water-hydraulic manipulator. The water-hydraulic manipulator mainly consists of linkage mechanisms and actuating mechanisms. The linkage mechanisms primarily include the base, upper arm, and forearm. The actuating mechanisms mainly include Joint 1’s water-hydraulic linear cylinder, Joint 2 water-hydraulic linear cylinder, Joint 3 water-hydraulic linear cylinder, Joint 4 water-hydraulic rack-and-pinion swing cylinder, Joint 5 water-hydraulic rack-and-pinion swing cylinder, Joint 6 water-hydraulic motor, and Joint 7 parallel gripper. Considering the effects of corrosion by water and the electrochemical reaction of metals underwater, all components of the manipulator are made of TC4 material. For critical force transmission structures, such as the gear shafts in the rotary cylinders and the push rods in the linear cylinders, higher-strength 17-4PH stainless steel material is used. The system employs carbon-fiber-reinforced PEEK to reduce friction between metal components.
All actuators of the manipulator are driven by water transmission, directly sourcing water from the external environment. This eliminates the need to carry oil sources and redundant hydraulic system compensator structures, reducing the complexity and weight of the manipulator. Joints 1, 2, and 3 are driven by water-hydraulic linear cylinders, achieving heavy-load, small-angle rotation outputs with rotation ranges of 120° for Joints 1 and 2 and 135° for Joint 3. Joints 4 and 5 are driven by water-hydraulic rack-and-pinion rotary cylinders, with rotation ranges of 270° and 180°, respectively. Joint 6 utilizes a custom-designed radial piston water-hydraulic motor for continuous rotational drive. The end-effector features a parallel gripper for grasping actions. The manipulator provides six degrees of freedom for movement, combined with a parallel gripper, totaling seven functional capabilities. The manipulator’s six degrees of freedom and the parallel gripper comprise seven functions that can meet the demands of most deep-sea operational conditions. The leading performance indicators of the manipulator are shown in Table 1.

2.3. Design of Actuation Components

Given that the driving medium for the manipulator is water, which has weak lubrication and low viscosity, the actuators face significant challenges related to sealing and wear [27]. These issues severely reduce the actuators’ lifespan and impact the manipulator’s continuous operation time. Therefore, selecting a reliable water-hydraulic transmission sealing method is crucial. Comparative analysis indicates that the piston-rod-type reciprocating seal is the simplest and most reliable sealing method. Thus, all actuators in the water-hydraulic manipulator utilize a piston rod structure with reciprocating seals using Glyd rings. Experiments have shown that copper-powder-reinforced PTFE, commonly used in oil-hydraulic systems, undergoes electrochemical corrosion with TC4 material, damaging the surface of the drive cylinder’s inner wall and causing seal leakage. In contrast, carbon-fiber-reinforced PTFE is stable, has high surface hardness, and performs well in the presence of fine particulate impurities, making it suitable for water-hydraulic transmission sealing [28,29].
The manipulator uses linear cylinders to drive a three-hinge-point amplitude variation mechanism to fulfill the high-torque, small-angle output requirements for non-continuous rotational actions. For low-torque, large-angle output requirements, the vane-type rotary cylinder with vane seals shows low sealing efficiency and high-pressure leakage with a water-hydraulic drive. If using helical gear transmission, the helical rotary cylinder requires high-gear surface machining precision and is prone to jamming under poor lubrication conditions [30]. Instead, the rack-and-pinion rotary cylinder, which uses the reciprocating motion of a rack to drive the gear shaft rotation, offers reliable sealing and simple transmission, making it suitable for the large-angle output elements of the manipulator. For continuous rotational actions, the radial piston motor, which uses pistons to drive the shaft in constant rotation with a reciprocating sealing form, offers simple sealing and is selected as the continuous rotational output element for the manipulator.
As the most common hydraulic actuator, the linear cylinder features a simple transmission structure, high stability, and good sealing properties. Unlike oil-hydraulic drives, sealing for water as a driving medium must be considered, along with the impact of environmental pressure on the linear cylinder in deep-sea conditions and the realization of position feedback functionality for the manipulator. The overall model of the water-hydraulic linear cylinder designed in this paper is shown in the following figure (Figure 3). This water-hydraulic cylinder is divided into three chambers. Chamber A is the sealed chamber for the magnetostrictive sensor, while chambers B and C are the working chambers of the water-hydraulic cylinder, each sealed with O-rings in between. When high-pressure water enters the working chambers through the ports, a pressure difference is maintained between chambers B and C due to the differential area of the piston rod, which generates pressure to push the piston assembly and output thrust. To achieve control of the linear cylinder position, a magnetostrictive sensor is used for oil-free compensation sealing, increasing the non-stroke length of the linear cylinder. As a result, the hinge positions of the hydraulic-driven manipulator are no longer suitable and need to be redesigned.
Output thrust Fp is defined as follows:
F p = π D 2 4 ( P 1 P 2 ) η
where Fp is the maximum output thrust of the hydraulic cylinder’s rodless chamber, N; P1 is the supply pressure in the rodless chamber; P2 is the return pressure in the rod chamber; η is the working efficiency of the hydraulic cylinder, typically taken as 0.95; and D is the internal diameter of the hydraulic cylinder, m.
The structure of the rack-and-pinion rotary hydraulic cylinder is shown in Figure 4. It primarily consists of a gear shaft and a rack. The cavities on both sides of the rack are connected to the system’s hydraulic pipelines, with a piston head installed at the end of the rack. In operation, the hydraulic differential at the piston ends drives the rack, transferring hydraulic pressure to the gear shaft, thus achieving torque output. To address the critical gear transmission pair in the rack-and-pinion rotary cylinder, an independent lubrication compensation chamber is added to the gear meshing surface for independent lubrication compensation. The gear surface is treated with TiN coating to enhance the surface strength and reduce the meshing wear.
The output torque M and swing angle θ of the gear shaft are given by
M = π ( P 1 P 2 ) d 1 2 d 2 / 4
θ = 360 ° × L s / m z
where P1 and P2 are the pressures at the two ends of the rack piston, respectively, d1 is the diameter of the piston, d2 is the pitch circle diameter, L is the stroke of the piston inside the cylinder, m is the module of the gear and rack, and z is the number of teeth on the gear.
As shown in Figure 4, the radial piston motor primarily operates by the reciprocating motion of pistons, driving an eccentric shaft to rotate continuously. The engine controls the piston force output by integrating the distribution valve with the pistons according to the rotation angle. A needle roller structure reduces friction between the pistons and the output shaft. A floating connection design is also implemented for the pistons to eliminate lateral forces, enhancing torque output stability. The instantaneous output torque for a 10-piston motor is given by
M ( φ i ) = P 0 e 0 [ sin φ i cos θ i + cos φ i sin θ i ]
where φ i is the rotation angle of the crankshaft, P is the hydraulic driving force, e is the eccentric distance between the piston center and the crankshaft, and θ i is the swing angle of the swing cylinder.

3. Optimization of Manipulator Structure

For the manipulator’s heavy-load, small-angle rotation requirements, this paper employs a three-hinge amplitude variation mechanism driven by a linear cylinder. The arrangement of the hinge positions directly impacts the output force requirements of the water-hydraulic linear cylinder. Improper hinge positioning can significantly increase the output force of the actuating mechanism, severely affecting the stability of the manipulator’s movements. Additionally, it dramatically increases the maximum output force design requirement of the linear cylinder, increasing the actuating mechanism’s size. In this section, we analyze the forces acting on the manipulator under load conditions and construct a force model for the linear cylinder and the three hinge points based on the geometric constraints of the manipulator’s movements. Utilizing particle swarm optimization (PSO), we determine the optimal positions for the hinge points. Additionally, we conduct a topology optimization of the rigid body of the manipulator’s linkage to reduce the overall weight of the manipulator while maintaining structural stiffness.

3.1. Heavy-Load Hinge Force Analysis and Model Construction

3.1.1. Shoulder Joint Swing-Hinge Analysis

For the shoulder structure of the deep-sea manipulator, the connection with the base forms a horizontal swing joint (Manipulator Joint 1), which primarily enables the overall rotation of the manipulator. This driving joint mainly overcomes the frictional force of the disk caused by the manipulator’s weight and load while also considering the impact of water resistance torque in the deep-sea environment on its torque [31,32].
Considering that the shoulder horizontal swing joint drives the upper arm in a nearly uniform motion in actual operation, the added water inertia torque can be neglected. When the manipulator is in a fully extended state, the maximum value of the water resistance torque is
M d max = C D ρ r 0 L o v i | v i | l d l
where CD is the water resistance coefficient, taken as 1.5; ρ is the fluid density, with water taken as 1000 kg/m3; v i is the velocity vector of the link due to the corresponding joint rotation; r is the radius of the simplified cylindrical body of each manipulator link, taken as 0.125 m; l is the distance from the point of rotation to an end in the cylinder; and L0 is the full extension length of the manipulator.
It is assumed that the total mass of the manipulator’s arm and load, m, is 270 kg, and the full extension length Lo is 2.5 m. The shoulder joint and base are connected through carbon-fiber-reinforced PEEK spacers, with a safety factor considered, and the friction coefficient μ is set to 0.5. g is the gravitational acceleration. The radius R1 of the friction disk for approximate disk friction is set to 0.15 m. According to the disk friction force formula and Morison’s empirical formula, the total load torque M1 on the shoulder swing joint when the manipulator is in a fully extended state can be obtained as follows:
M 1 = M f + max ( M d ) = 2 3 ( μ m g R 1 ) + C D ρ r 0 L o v i | v i | l d l
Taking the midpoint of the main arm as the initial position of the manipulator, the initial position is set at ∠A1B1C1 = φ 1 , and α1 is the swing angle of the shoulder joint within the range of rotation, with an angle range of [−60°, 60°]. When the swing angle of the shoulder joint changes, in the top view, the left swing angle of the main arm is set as positive, and the right swing angle is unfavorable. Assuming that the time t for the main arm to rotate 120° is 10 s, its motion is considered uniform. Thus, the horizontal swing angular velocity α of the shoulder is π/15 rad/s.
A 1 O 1 B 1 = φ 1 + α 1
α 1 = α 1 · t π 3 ( 0 t 10 )
As shown in Figure 5, L1 is the distance from point O1 to A1B1. From the moment balance at point O1, we have
F 1 = [ 2 3 ( μ m g R 1 ) + C D ρ r 0 L v i | v i | l d l ] · A 1 B 1 O 1 A 1 · O 1 B 1 · sin ( φ 1 + α 1 · t π 3 )
When the positions of hinge points A, B, and O are determined, the function expression of the output force F1 of the water-hydraulic cylinder as a function of the swing angle α1 can be differentiated with respect to time. The derivative function of the output force with respect to time can be obtained, so the minimum objective function of the derivative of the output force of the shoulder rotary drive joint water-hydraulic cylinder is
F 1 ( α 1 ) = d F 1 d α 1 · d α 1 d t = [ 2 3 ( μ m g R 1 ) + C D ρ r 0 L v i | v i | l d l ] · A 1 B 1 · [ cos ( α 1 + φ 1 ) ] O 1 A 1 · O 1 B 1 · [ sin ( α 1 + φ 1 ) ] 2 · α 1

3.1.2. Shoulder Joint Pitch-Hinge Analysis

For the pitching motion of the manipulator’s shoulder, the pitch angle range is 120°, achieved by the extension and retraction of Joint 2 connecting the main arm to the base. The pitching motion of the shoulder joint is primarily influenced by the manipulator’s weight, the end load, and the hydrodynamic resistance torque Md generated during the arm’s movement in the deep-sea environment. As shown in Figure 5, by selecting hinge point O2 as the moment balance point, the total load torque M2 for the pitching swing joint can be obtained:
M 2 = G 0 ( L G 1 cos α 2 + e 1 sin α 2 ) + G ( L G 0 cos α 2 + e 1 sin α 2 ) + M d max
where O2 is the rotational connection point of the upper arm and the shoulder joint; A2 is the hinge point where the base of the water-hydraulic cylinder connects to the shoulder joint; B2 is the hinge point where the piston rod end connects to the upper-arm linkage; e1 is the vertical distance from point O2 to the centerline of the arm; φ 2 is the initial position angle of the joint hinge point; α 2 is the angle between the main arm of the manipulator and the base plane, with an angle range of [−30°, 90°]; F2 is the output force of the water-hydraulic cylinder driving the upper-arm pitch; LG1 is the projected distance along the arm centerline from the main arm’s center of gravity to point O2 in the fully extended horizontal state of the manipulator, taken as 1.1 m; LG0 is the maximum projected distance along the arm centerline from the end load to point O2, taken as 2.5 m; L2 is the distance from point O2 to line A2B2; G0 is the weight of the manipulator, taken as 120 kg; G is the weight of the end load, taken as 150 kg; and Md is the hydrodynamic resistance torque.
A 2 O 2 B 2 = φ 2 + α 2
α 2 = α 2 · t π 6 ( 0 t 12 )
where ω is the angular velocity of the pitching motion of the manipulator’s upper-arm joint, with a value of ω = π/15 rad/s, and t is the total swing time, set to 12 s.
By taking moments about point O2 and using the moment balance equation, we obtain
F 2 = M 2 L 2 = [ G 0 ( L G 1 cos α 2 + e 1 sin α 2 ) + G ( L G 0 cos α 2 + e 1 sin α 2 ) + C D ρ r 0 L o v i | v i | l d l ] · A 2 B 2 O 2 A 2 · O 2 B 2 sin ( α 2 + φ 2 )

3.1.3. Elbow Joint Pitch-Hinge Analysis

The function of the three-hinge shoulder joint is for the pitching motion of the forearm of the manipulator, with a pitch angle range of 120°, achieved through the extension and retraction of Joint 3. As shown in Figure 5, taking moments about point O3, we obtain the following from the moment balance equation:
F 3 = M 3 L 3 = G 1 ( L G 2 cos β + e 2 sin β ) + G ( L G cos β + e 2 sin β ) L 3
In the equation, the total load torque M3 for the pitching swing joint is calculated based on the weight of the forearm and the end load. L3 is the distance from point O3 to line A3B3. e2 is the distance from point O2 to the centerline of the secondary arm. LG2 is the projected distance along the centerline from the secondary arm’s center of gravity to O2. G1 is the weight of the secondary arm. In the initial position, ∠A3B3C3 = φ 3 . The angle variation range of the load angle α 3 for Joint 3 is [15°, 135°], and its expression is as follows:
A 3 O 3 B 3 = φ 3 + α 3 α 3 = α 3 · t + π 12 ( 0 t 12 )
where α 3 is the angular velocity of the forearm pitching swing joint, with a value of ω = π/18  rad/s, and t is the load space swing time, set to 12 s.
By traversing the angular positions of the main-arm pitch joint, the most adverse condition for forearm pitching is identified, ensuring that the load angle of Joint 3 is reachable in any primary-arm position. The pitch angle β of the forearm’s centerline relative to the base plane can be obtained from the following equation:
β = π α 3 α 2 α 2 = π 18 · t π 6   ( 0 t 12 )
Solving for L3 is similar to that for the shoulder swing joint. Ultimately, by combining the relevant equations, we obtain the following:
F 3 = M 3 L 3 = [ G 1 ( L G 2 cos β + e 2 sin β ) + G ( L G cos β + e 2 sin β ) ] · A 3 B 3 O 3 A 3 · O 3 B 3 · sin ( φ 3 + α 3 )

3.2. Particle Swarm Optimization

3.2.1. Boundary Conditions

Taking the pitching motion of the main arm as an example, the optimization constraints for the manipulator’s main-arm pitch joint hinge points include hinge boundary constraints, geometric constraints, structural size constraints of the shoulder joint and upper-arm linkage, and the extension ratio, structural size, and stability constraints of the main-arm pitch-driving water-hydraulic cylinder.
(1)
Boundary Constraints
The initial positions of each hinge point are chosen to be consistent with the hinge points of Schilling Robotics’ commercial manipulator, TITAN 4. To cover a working space of 2.5 m, the manipulator’s main arm and secondary arm must be longer than 2.5 m when fully extended. Assuming the main and secondary arms are 1.4 m long and the maximum included angle is 135°, the maximum coverage range is 2.58 m, which meets the target requirement according to the cosine theorem. As shown in Figure 6, a coordinate system is established with the intersection of the shoulder joint rotation axis and the base plane as the origin, the X-axis parallel to the base plane, and the Y-axis perpendicular to the base plane. This coordinate system allows for the selection of seven parameters (XA, YA, XB, YB, XO, YO, e) as optimization design variables, expressed as the following vector:
X = [ X A , Y A , X B , Y B , X O , Y O , e ] T = [ X 1 , X 2 , X 3 , X 4 , X 5 , X 6 , X 7 ] T
We extend the boundary range based on the initial hinge-point coordinates to find the optimal solution. According to the physical structure and motion range of the manipulator’s main arm and shoulder joint, point O2 must remain on the right side of the Y-axis and ensure sufficient shoulder joint strength. The minimum value for point XO2 is set to 100 mm, and the maximum value, referencing the TITAN 4 hinge-point position, is set to 160 mm. Point A2, positioned to the right of point O2, must have a minimum value more significant than the maximum range of point O2, with the range for point A2 on the X-axis set between 160 mm and 200 mm. The main arm, composed of two cylinders, must ensure that point B2 on the X-axis does not exceed half of the main arm’s length. Considering the minimum distance from the starting point of the main arm to the shoulder joint, XB2 is limited to less than 800 mm. The eccentric distance, e, determined by the manipulator’s lever arm, load characteristics, and pipeline installation space, ranges from 10 mm to 35 mm. Based on the structural dimensions of the manipulator’s shoulder joint and main-arm linkage, the value ranges for the seven optimization design variables are set, and their boundary constraints are established as follows:
X i min X i X i max ( i = 1 , 2 , 3 , 4 , 5 , 6 , 7 )
The initial hinge-point parameters for the main-arm pitch joint are set, with their respective values and ranges shown in Table 2.
(2)
Geometric Constraints
During the pitching motion of the upper-arm joint, the positions of hinge points O2 and A2 remain unchanged, while point B2 changes with the swing angle α 2 of the main arm. The triangle ΔOAB formed by these three hinge points must satisfy primary geometric conditions. As the primary-arm swing angle changes over time within the range [ φ 2 30 ,   φ 2 + 90 ° ], the triangles ΔOABs and ΔOABe formed at the start and end positions must satisfy
{ O A + A B s O B s > 0 O A + O B s A B s > 0 A B s + O B s O A > 0
{ O A + A B e O B e > 0 O A + O B e A B e > 0 A B e + O B e O A > 0
During the motion, to ensure that the primary-arm swing is reachable at both the start and end positions without encountering dead points, and considering the interference of the piston rod diameter of Joint 2 and the rotation axis diameter of the upper arm and shoulder joint, the distance L 2 from point O to line AB must always be greater than 42 mm. Therefore, there are angle constraints on the initial position φ 2 and geometric constraints on the distance L 2 .
During the motion, to ensure that the initial and final positions of the main-arm swing are reachable without encountering dead points, and considering the interference impact of Joint 2′s water-hydraulic cylinder piston rod diameter of 40 mm and the rotation axis diameter of the main arm and shoulder joint of 26 mm, the distance L2 from point O2 to line A2B2 must always be greater than 33 mm. Therefore, there are angular constraints on the initial position φ 2 and geometric constraints on the distance L2:
π 6 < φ 2 < π 2 , L 2 33 m m
(3)
Structural Size, Extension Ratio, and Stability Constraints of the Water-Hydraulic Cylinder
As shown in Figure 3, the distance between the bottom of the linear cylinder piston movement and the center of the hinge point is the non-stroke dimension of the linear cylinder, denoted by Δ. Constraints are required to ensure sufficient installation space for the main-arm pitch joint driving the water-hydraulic cylinder within the upper-arm linkage. The fully retracted length of the hydraulic cylinder is denoted by ABs, and the fully extended length by ABe. The stroke length S of the hydraulic cylinder is ABeABs, with a non-stroke length Δ that must satisfy the following constraints:
A B e A B s A B s Δ
ABs ≥ 534 mm and ABe ≥ 799 mm based on the actual design dimensions of Joint 2’s water-hydraulic linear cylinder. Considering the installation method of the MH-type magnetostrictive sensor, Δ is set to 270 mm.
When the piston rod of the main-arm pitching water-hydraulic cylinder is fully extended, the support length LB must satisfy LB ≥ (10~15)d. Being a “slender” compression rod, the buckling stability of the piston rod must be constrained:
F 2 max ( α 2 ) F r / n k
where Fr is the critical buckling compressive force, and nk is the safety factor, taken as 3.5.
F r = π 3 E d 4 × 10 6 64 ( 1 + a ) ( 1 + b ) K 2 L B 2
where E is the elastic modulus of the material, with 17-4PH stainless steel used for the piston rod, E = 2.02 × 10 5 MPa; d is the diameter of the piston rod, taken as 0.04 m; a is the material defect coefficient, taken as 1/12; b is the non-uniformity coefficient of the piston rod cross-section, typically taken as 1/13; K is the installation and guiding coefficient of the hydraulic cylinder, taken as 2 for sleeve hinge connections; and LB is the support length of the water-hydraulic cylinder, which is the fully extended length ABe.
(4)
Structural Size Constraints
Due to the dimensional constraints of the manipulator’s shoulder joint, the positional relationship between points O2 and A2 must be restricted, with the coordinates of the two points satisfying the following constraints:
65 ° arctan ( | Y O 2 Y A 2 | | X O 2 X A 2 | ) 90 °

3.2.2. Objective Function

To ensure smooth and reliable movement of the manipulator, it is essential to minimize abrupt changes in the motion of each joint actuator and reduce the magnitude of the output force at extreme positions. Variations in the output force manifest abrupt changes in the linear cylinder’s motion; hence, rapid changes in the output force of the linear cylinder should be avoided. High output force demands from the linear cylinder would result in larger actuator structural dimensions. A significant difference between the maximum and minimum output forces within the linear cylinder’s range of motion can lead to considerable system pressure fluctuations. Therefore, optimizing the manipulator’s joints driven by linear cylinders aims to minimize the maximum output force of the actuating elements, reduce the rate of change, and decrease the amplitude of fluctuations. Employing a particle swarm optimization (PSO) algorithm, the coordinates of the three pivotal hinge points O, A, and B and the offset distance between the arm centerline and the hinge connection line are used as optimization parameters. The optimal hinge positions of the manipulator are determined by the iterative and collaborative capabilities of particle swarm optimization to search for optimal solutions in a nonlinear and complex space [33].
To ensure that the manipulator’s motion is stable and reliable, it is essential to minimize the maximum output force of the actuators, reduce the rate of change, and limit the fluctuation amplitude. Therefore, the particle swarm optimization (PSO) algorithm is employed. The optimization parameters include the coordinate positions of the three amplitude variation hinge points O, A, and B and the offset distance of the arm centerline from the hinge line. By leveraging the iterative and collaborative search functions of the PSO algorithm among particle individuals, the optimal hinge positions for the manipulator are determined.
Equations (9), (14), and (18) show that when a set of design variables, X, is determined, the function curve of the output force F varying with the rotation angle can be obtained. As shown in Equation (28), f 1 X represents the maximum output force of the water-hydraulic linear cylinder. f 2 X is the rate of change in the output force obtained by differentiating the output force F with respect to the rotation angle. f 3 X is the difference between the linear cylinder’s maximum and minimum output forces throughout its motion.
{ f 1 ( X ) = F max ( α ) f 2 ( X ) = F max ( α ) f 3 ( X ) = F max ( α ) F min ( α )
Since hinge-point optimization involves three objective functions, optimizing the hinge positions for the shoulder swing joint is a multi-objective optimization problem. During the optimization process, each objective function tends to its optimal value, often restricting each other, making it difficult to achieve an absolute optimal solution simultaneously. Therefore, this paper uses a linear weighting method, multiplying each objective function by its respective weight coefficient and adding them together to construct a single objective function for optimization.
f ( X ) = w 1 F max ( α ) + 1000 w 2 F max ( α ) + w 3 [ F max ( α ) F min ( α ) ]
In the equation, w1, w2, and w3 are the weight coefficients of each single objective function. An increase in the maximum output force requirement will necessitate a larger linear cylinder to meet the output force demand, directly affecting the structural dimensions of the linear cylinder. The increase in structural size will, in turn, increase the weight of the manipulator. A lower rate of change and a smaller amplitude of fluctuations aim to reduce system pressure fluctuations and output force variations. This optimization primarily focuses on reducing the manipulator’s overall weight while avoiding significant impacts on control due to system pressure fluctuations and output force changes. Therefore, the weight coefficient for the maximum output force index is set to w1 = 0.8, and the weight coefficients for the rate of change and the amplitude of fluctuations are set to the same value, w2 = w3 = 0.1. To ensure that f 2 X is of the same order of magnitude as the other two objective functions, its value is multiplied by 1000.
As shown in Figure 7, the hinge-point coordinates at the shoulder joint of the manipulator are initially set to random values, with constraint conditions enforced through a penalty fitness method. Considering the optimization variables for the main-arm pitch joint, the particle dimension of the particle swarm optimization (PSO) algorithm is set to 7, with a particle population size of 500 and 1000 iterations. The acceleration constants are set to 0.5 and 1.5. The adaptive mutation of particle positions is introduced, and the influence of particle inertia weight on optimization is considered. The upper limit of the inertia weight is set to 0.9 and the lower limit to 0.4, gradually decreasing with the increase in iterations.

3.3. Optimization Results Analysis

PSO was performed on the hinge positions of the three-hinge amplitude variation mechanism for the manipulator’s shoulder joint rotation, shoulder joint pitching, and elbow joint pitching movements. The following figure shows the maximum output force curve and hinge length of the linear cylinder after 1500 iterations of the PSO algorithm, with adaptive inertia weight and mutation terms added to the initial hinge points.
Figure 8 shows that before optimization, the maximum output force for driving the main-arm rotary joint (Joint 1) was f 1 X = 8330 N with an output force fluctuation amplitude of f 3 X = 6228 N. After optimization, the maximum driving force was reduced to 4714 N, a decrease of 43.4%, and the output force fluctuation amplitude was reduced to 2471 N, a decrease of 60.3%.
Figure 9 shows that before optimization, the maximum output force for driving the main-arm pitch joint (Joint 2) was f 1 X = 36,176 N, with an output force fluctuation amplitude of f 3 X = 27,580 N. After optimization, the maximum driving force was reduced to 33,902 N, a decrease of 6.3%, and the output force fluctuation amplitude was reduced to 24,405 N, a decrease of 11.5%.
For the pitch motion of the elbow joint, the force on the elbow joint varies with different pitch postures of the main arm. By using α2 and α3 as dual independent variables, the maximum output force and tensile force of Joint 3’s linear cylinder are determined. An exhaustive search of the entire arm’s pitch and elbow joint’s pitch motion found that when α2 = 37.9°, Joint 3’s linear cylinder experiences the maximum thrust. When α2 = −22.1°, Joint 3’s linear cylinder experiences the maximum tensile force. Figure 8 compares the maximum thrust and tensile force of Joint 3 with extreme postures of the manipulator with the output force for the initial posture of the manipulator. It can be seen that within the range of [0°~15°], there is a sudden change in the output force of Joint 3. Through comprehensive analysis, it was found that the manipulator is in a near-closed state, causing abnormal force on the elbow joint. Therefore, the pitch angle range of [15°~135°] is selected for the elbow joint of the manipulator to avoid the region of sudden force change.
Figure 10 shows that before optimization, the maximum output force for driving the pitch joint of the auxiliary arm (Joint 2) was f 1 X = 84,835 N, with an output force fluctuation amplitude of f 3 X = 169,397 N. After optimization, the maximum driving force was reduced to 39,218 N, a decrease of 53.8%, and the output force fluctuation amplitude was reduced to 63,100 N, a decrease of 62.8%.
The optimized hinge positions are shown in Table 3. Based on this, the design of the manipulator’s large-load, small-angle joint hinge is completed. Additionally, the design of the linear cylinder is determined by the requirements of the maximum output force and the telescopic displacement length.

3.4. Topology Optimization of the Upper-Arm Structure

During operations, underwater manipulators are often mounted on manned submersibles (ROVs) or unmanned submersibles (AUVs). Increasing the manipulator’s weight requires the submersible to increase its weight by several times to offset the impact. Therefore, the manipulator’s weight must be minimized as much as possible while meeting operational requirements [34]. However, when the manipulator is engaged in load-bearing tasks, the weight of the end load can cause structural deformation, leading to positional deviations at the end-effector. The manipulator must have sufficient rigidity to ensure stability and accuracy during end-effector operations. This paper constructs a stress model for the manipulator’s main arm and employs structural topology optimization methods to reduce the weight. A cantilever beam topology optimization approach for the forearm is used to ensure that the end deformation remains within controllable limits [35].

3.4.1. Force Analysis and Model Construction

After optimizing and determining the optimal hinge-point positions, during the manipulator’s grasping operations, the main arm is subjected to both the thrust at the hinge connection of Joint 2′s linear cylinder and the push or pull force at the hinge point of Joint 3. Setting the shoulder joint connection as a fixed cylindrical support, we analyze the forces at the remaining three hinge points of the main arm. We identify the extreme condition where the end displacement is maximized during various operations under the maximum load. The topology optimization of the main-arm structure is performed for this condition to ensure that the manipulator maintains sufficient stiffness under extreme working conditions, control the end-load deformation displacement, and guarantee operational precision.
After optimizing the hinge positions and determining their locations, it is assumed that, during the manipulator’s gripping operation, the connection between the main arm and the shoulder joint is a fixed cylindrical support. Currently, the main arm is subjected to the thrust from the hinge connection of Joint 2′s linear cylinder and the push or pull force from the hinge of Joint 3. This creates a bending moment on the main arm of the manipulator. The main arm of the manipulator is simplified to a linkage, with the starting point as O2 and the endpoint as O3, to analyze the impact of the forces acting on the main arm on the deformation at the end point O3. Neglecting the effect of the end swing angle on the overall mechanism, the angle α2 between the main arm and the horizontal plane, as well as the angle α3 between the secondary arm and the main arm, determines the different working postures of the manipulator. Different working postures result in varying forces on the main arm. By changing α2 and α3, the posture that produces the maximum bending moment at point O2 under the maximum load during the gripping operation is identified. The main-arm structure is then topologically optimized for this posture to ensure sufficient stiffness under extreme working conditions, control the deformation displacement of the end load, and maintain the precision of the operation.
As shown in Figure 11, the angle between Joint 2 and the main arm at point B2 is θ 1 , the angle between Joint 3 and the main arm at point A3 is θ 2 , and the angle between Joint 3 and the centerline of the forearm is γ. These three angles can be expressed as
θ 1 = arcsin ( O 2 A 2 sin ( α 2 + φ 2 ) A 2 B 2 ) , θ 2 = arcsin ( O 3 B 3 sin ( α 3 + φ 3 ) A 3 B 3 )
γ = 180 θ 2 α 3
The axial tensile force of the forearm is
F 4 = F 3 cos γ + G cos β
Therefore, the torque M generated by the forces from each hinge-point position and the self-weight of the main arm under maximum load conditions is calculated as follows:
M = O 2 B 2 F 2 sin θ 1 + O 2 A 3 F 3 sin θ 2 + O 2 O 3 F 4 sin α 3
In the equation, O2B2 is 0.643 m, O2A3 is 0.81 m, and O2O3 is 1.31 m. Based on the ranges of α1 and α2, a plot was generated in MATLAB, resulting in the figure below.
As shown in Figure 12, the maximum value is obtained when α2 = 39.1° and α3 = 135° are at their respective critical angles. At this point, the hinge point O2 of the main arm endures a maximum bending moment of 21,349 N·m, significantly impacting the end position. Based on this condition, the topology optimization of the main arm is carried out.

3.4.2. Topology Optimization

The initial design of the manipulator’s primary-arm model involves constructing the main arm based on optimized hinge positions and performing a thinning design on the side walls. The entire arm is made of TC4 material with a density of 4.44 g/cm3, an elastic modulus of 110 GPa, and a Poisson’s ratio of 0.34. The final weight of the main arm is 25.5 kg. As shown in Figure 13, using ANSYS software, a cylindrical support is applied at hinge point O2, connecting the main arm and the shoulder joint, in the static structural analysis settings. Forces are applied at hinge points B2, A3, and O3 when α2 = 39.1° and α3 = 135°. The extreme condition forces F2, F3, and F4 are calculated using Equations (14), (18), and (32). Under these conditions, the manipulator experiences the maximum bending moment relative to hinge point O2. In the static structural simulation, the initial model without topology optimization has a maximum end displacement of 38.47 mm.
Topology optimization was conducted in ANSYS, with the optimization region designed as a rectangular area based on the dimensions of the main arm, measuring 150 mm in height, 150 mm in width, and 1600 mm in length, excluding the hinge points where load constraints are applied [36]. The level-set topology optimization method was used, with an initial weight of 120.5 kg. The objective was to minimize compliance while retaining 20% of the mass. The optimization results are shown in Figure 13b. As shown in Figure 14a, by varying the mass retention ratio of the main arm and repeatedly iterating the topology optimization, the relationship between the maximum deformation and weight of the main arm was obtained.

3.4.3. Optimization Results Analysis

A topological analysis of the main-arm structure of the manipulator was performed, and a structure suitable for operating conditions was designed. The main-arm structure was optimized for extreme load conditions to distribute and transmit loads better, avoiding local overloads. This optimization enhances the structural stability of the manipulator while meeting the overall load precision requirements, providing robust structural support for high-precision deep-sea operations. The final optimization results show that when the initial weight is relatively high, reducing the weight has a minor impact on the maximum deformation. However, when the weight is lower, weight optimization exacerbates the deformation of the main arm. As shown in Figure 14, the analysis of the relationship between the topologically optimized mass and maximum end deformation reveals a relationship approximating an inverse function. For precision operations, maintaining the maximum deformation of the end load within 15 mm is considered appropriate. Therefore, when the weight is set at 19.6 kg, the maximum deformation is 14.48 mm. Compared to the non-topologically optimized model, the optimized main-arm weight decreased from 25.5 kg to 19.6 kg, a reduction of 23%. The maximum deformation of the main arm decreased from 38.47 mm to 14.48 mm, a reduction of 62.4%. The optimized manipulator reduces weight and enhances the main arm’s stiffness, improving the manipulator’s load-bearing capacity and meeting the usage conditions under extreme working conditions.

4. Manipulator Performance and Kinematic Analysis

4.1. Overall Performance Analysis

To meet the requirements for the complex deep-sea working environment, avoid the impact of seabed obstacles, and reduce singularities in the joint space, the deep-sea water-hydraulic-driven manipulator is designed as a six-degree-of-freedom, seven-function RRRRRCG manipulator. Large-load, small-angle outputs are achieved through a linear cylinder with a three-hinge amplitude variation mechanism. In contrast, small-load, large-angle outputs are realized through a rack-and-pinion rotary cylinder. The schematic diagram of the manipulator structure and linkage coordinate system, established using the improved D-H parameter method [37], is shown in Figure 15.
In this study, the base is designated Link 0, and the gripper is designated Link 6. The linkage coordinate system and the corresponding linkage parameters are shown in Table 4.
Using the homogeneous transformation matrix of the linkage coordinate system, the transformation between each link T i i 1 can be obtained. The coordinate position and orientation of the manipulator’s end-effector center relative to the base can be calculated using MATLAB (R2024a)’s symbolic computation.

4.1.1. Forward Kinematic Analysis

Using the homogeneous transformation matrix of the linkage coordinate system, the transformation between each link T i i 1 can be obtained. By multiplying the transformation matrices of each link, the pose matrix of the end-effector T 6 0 is obtained. The position of the end-effector relative to the base coordinate can be expressed by the rotation transformation matrix R and the translation vector P:
T 6 0 = T 1 0 T 2 1 T 6 5 = [ n x o x a x p x n y o y a y p y n z o z a z p z 0 0 0 1 ]
where [nx, ny, nz]T is the first column of the rotation matrix R, representing the x-axis direction of the transformed coordinate system in the original coordinate system; [ox, oy, oz]T is the second column of the rotation matrix R, representing the y-axis direction of the transformed coordinate system in the original coordinate system; [ax, ay, az]T is the third column of the rotation matrix R, representing the z-axis direction of the transformed coordinate system in the original coordinate system; and [px, py, pz]T is the translation vector P, representing the position of the transformed origin in the original coordinate system.
The position of the end-effector is expressed as follows, where S1 = sinθ1, C1 = cosθ1, S1 = sin(θ1 + θ2), and similarly for the other terms:
P x = d 4 C 1 S 23 + a 3 C 1 C 23 + d 6 ( S 5 S 1 S 4 + C 1 C 4 C 23 S 5 ) + d 6 C 5 C 1 C 23 + a 1 C 1 + a 2 C 1 C 2
P y = d 4 S 1 S 23 + a 3 S 1 C 23 d 6 ( S 5 C 1 S 4 + S 1 C 4 C 23 C 5 ) d 6 C 5 S 1 S 23 + a 1 S 1 + a 2 C 2 S 1
P z = a 3 S 23 d 4 C 23 + a 2 S 2 d 6 ( C 5 C 23 C 4 C 5 S 23 )
In the case where the structural parameters of the manipulator are determined, the position of the end-effector relative to the base is only related to the angles of each joint. Using the pose matrix of the end-effector established by forward kinematics and the D-H parameters of each link of the manipulator, the workspace of the manipulator was simulated using the analytical method. By setting the number of sampling points to 1,000,000 and running the simulation in Matlab, the operational space of the manipulator’s end-effector was obtained, as shown in Figure 16.
These predictions are crucial for understanding the capabilities and limitations of the manipulator in various planes, thereby allowing for the effective planning of operational tasks in nuclear industry environments. Analyzing Figure 16, we can derive the following observations from the operational space results obtained using the Monte Carlo method:
(1) In the XOY working plane projection, the maximum coverage length in the X-direction ranges from −0.268 m to 2.63 m, and the maximum coverage on both sides in the Y-direction is 2.33 m.
(2) From the XOZ plane projection, it can be seen that the coverage below the manipulator base is relatively complete, with the maximum coverage length in the Z-direction ranging from −1.94 m to 2.48 m.
(3) From the YOZ plane projection, the overall coverage area of the manipulator’s working direction is relatively complete, with a coverage rate greater than 75%.
These results indicate that the manipulator can achieve the expected workspace coverage required for operations, ensuring it can effectively perform tasks within its designed range.

4.1.2. Inverse Kinematic Analysis

Based on Pieper’s criterion, an inverse kinematic model of the manipulator is established using the analytical method. By solving the forward kinematic equation and multiplying both sides of Equation (34) by the matrix T 1 1 0 , we obtain the following form:
T 1 0 1 [ n x o x a x p x n y o y a y p y n z o z a z p z 0 0 0 1 ] = T 2 1 T 3 2 T 6 5
Expanding the left side of the expression results in
[ C 1 n x + S 1 n y C 1 o x + S 1 o y C 1 a x + S 1 a y C 1 p x + S 1 p y S 1 n x + C 1 n y S 1 o x + C 1 o y S 1 a x + C 1 a y S 1 p x + C 1 p y n z o z a z p z 0 0 0 1 ]
Expanding the right side of the expression leads to
[ C 6 ( S 5 S 23 C 4 C 5 C 23 ) S 4 S 6 C 23 S 6 ( S 23 S 5 C 23 C 4 C 5 ) C 23 C 6 C 4 C 23 C 4 S 5 + S 23 C 5 a 1 + a 3 C 23 + d 4 S 23 + a 2 C 2 + d 6 ( C 5 S 23 + C 4 S 5 C 23 ) C 4 S 6 C 5 C 6 S 4 C 5 S 4 S 6 C 4 C 6 S 4 S 5 d 6 S 4 S 5 C 6 ( S 5 C 23 + C 4 C 5 S 23 ) S 4 S 6 S 23 S 6 ( C 23 S 5 + S 23 C 4 C 5 ) S 23 C 6 C 4 S 23 C 4 S 5 C 23 C 5 a 3 S 23 d 4 C 23 + a 2 S 2 d 6 ( C 5 C 23 + C 4 S 5 S 23 ) 0 0 0 1 ]
Since the matrices are equal, the corresponding elements on both sides must be equal. From this, the joint angles can be calculated as follows:
θ 1 = a tan 2 ( 0 , ± 1 ) a tan 2 ( d 6 a y p y , p x d 6 a x )
θ 2 = a tan 2 ( j / ρ , ± 1 ( j / ρ ) 2 ) a tan 2 ( i , h )
where j = a 2 + a 3 C 3 + d 4 S 3 , ρ sin ϕ = i , ρ cos ϕ = h .
θ 3 = a tan 2 ( k / ρ , ± 1 ( k / ρ ) 2 ) a tan 2 ( 2 a 2 a 3 , 2 a 2 d 4 )
where h = p z d 6 a z ,   q = a 3 2 + d 4 2 + a 2 2 ,   i = P x C 1 + P y S 1 a 1 d 6 a x C 1 d 6 a y S 1 ,   k = h 2 + i 2 q .
θ 4 = a tan 2 ( a x S 1 a y C 1 S 5 , a z S 23 + a x C 23 C 1 + a y C 23 S 1 S 5 )
θ 5 = a tan 2 ( ± 1 m 2 , m )
where m = a z C 23 + a x S 23 C 1 + a ν S 23 S 1 .
θ 6 = a tan 2 ( o z C 23 + o x S 23 C 1 + o y S 23 S 1 S 5 , n z C 23 n x S 23 C 1 n y S 23 S 1 S 5 )
Multiple sets of angle solutions exist for the same manipulator end-effector position. This paper filters feasible solutions through angular space constraints to reduce the impact of sizable joint angle changes on end-effector precision. The pose matrix of the expected trajectory points is compared with the homogeneous transformation matrices of multiple feasible solutions through column decomposition. This comparison yields weighted variations in postures n, o, and a and position p. The importance of angle variation and posture variation is set during the sorting phase. The solutions are sorted using the sort function to output the optimal solution with the smallest overall difference from the expected trajectory points [38].
{ x i = x c + r c o s ( 2 π i N ) y i = y c + r s i n ( 2 π i N ) z i = z c , i = 0 , 1 , 2 , , N 1
where the Cartesian spatial coordinates of the circle’s center are set to [xc, yc, zc], with values of [1, 0, 0]; the radius r is set to 0.5 m; and the number of path points N is set to 1000.
This paper uses a circular path in space as the target trajectory for the end-effector. By solving the spatial parameters of the trajectory circle and adding pose constraints, trajectory points are generated. The optimal joint angles for each set of trajectory points are obtained through an inverse kinematic model, and the angle matrix is substituted into the forward kinematic model to verify the feasibility of the optimal solution in Cartesian space path planning. Given an initial set of angles [0°, 20°, 15°, 22°, 16°, 12°], the corresponding position of the manipulator’s end-effector is [1.5, 0, 0], and the motion time is 20 s. The trajectory circle’s center coordinates, radius, normal vector, and plane parameters are obtained through spatial geometric formulas. The rotation axis vector for the end-effector’s motion along the arc is further derived, resulting in the homogeneous transformation matrix for each trajectory point corresponding to the end-effector.
As shown in Figure 17a, the optimal joint angles corresponding to the trajectory points are obtained using MATLAB, and the joint angle curves of the manipulator are plotted. The joint angle variations are relatively smooth, and the end-effector’s trajectory-following performance is good. As shown in Figure 17b–d, for the high-load joint, the linear cylinder’s stroke length and output force vary relatively smoothly, verifying the feasibility of the optimal inverse kinematics solution method.

4.2. Manipulator Hydrodynamic Analysis

The deep-sea water-hydraulic manipulator, a complex nonlinear system with coupling variables across its links, requires the determination of the driving torques at each joint for the dynamic control of the system during end-effector motion. Compared to surface environments, the manipulator in deep-sea environments is affected by buoyancy, water resistance, and other factors, necessitating a hydrodynamic model analysis.
As shown in Equation (48), the Euler torque balance equation describes the relationship between the torques acting on the links, their angular velocities, and angular accelerations:
τ = Ι α + ω × ( Ι ω )
where I is the inertia tensor, α is the angular acceleration, and ω is the angular velocity.
During the manipulator’s motion, points on the links rotate around their respective joints. Using the recursive formulas for velocity and acceleration between the links, the angular velocity, angular acceleration, and linear velocity and acceleration of the center of mass of each link can be progressively calculated starting from the base. From Equation (48), the linear velocity v i of each point on the link can be determined as a function of the distance l from the rotational axis:
v i = ω l
where l is the distance from the pivot point to a certain point on the cylinder, ranging from 0 to L, and L is the length of the link, which, in a manipulator, refers to the length of the upper or secondary arm.
The main forces acting on the link underwater include buoyancy and fluid resistance. According to the Morison equation, the fluid resistance on the link consists of drag force and inertia force. Based on the assumptions for the hydrodynamic environment of the manipulator, the deep-sea working environment is considered an infinite flow field, and the link is simplified to a regular cylinder with negligible effect on the flow field. During the link’s motion, it is primarily subjected to buoyancy and fluid resistance arising from the relative motion between the link and the fluid. When the manipulator operates underwater, assuming that the fluid velocity at any water point is zero, the fluid resistance moment experienced is
τ h = τ d + τ m = C D ρ r 0 L v i | v i | l d l + C M ρ π r 2 0 L v i t l d l
where τ h represents the generalized water resistance torque acting on the manipulator system; τ d represents the drag torque generated by the fluid; τ m represents the inertia torque generated by the fluid; CD is the drag coefficient; CM is the inertia coefficient; ρ is the density of water; r is the radius of the simplified cylindrical body of each link; and v i represents the velocity vector of the link relative to the fluid’s velocity component.
Since the direction of buoyancy is always opposite to gravity and the center of buoyancy coincides with the center of mass of the link, this paper considers the combined effect of the gravity and buoyancy forces acting on the manipulator, resulting in a net force of
F f = Δ ρ V i g
where Δ ρ represents the density difference between the manipulator link material and water; V i is the volume of the link; and g is the gravitational acceleration. Based on the manipulator’s Newton–Euler dynamic model, considering the effects of hydrodynamics and incorporating the buoyancy and hydrodynamic terms into the equations, the overall underwater dynamics equation of the manipulator is obtained as follows:
M ( θ ) θ ¨ + v ( θ , θ ˙ ) + g ( θ ) + F f + τ h = τ
where M ( θ ) represents the mass matrix of the manipulator; v θ , θ ˙ is the Coriolis and centrifugal force vector matrix; g ( θ ) is the gravity vector matrix of the manipulator; and τ is the driving torque.
Based on the inverse kinematics solution of the target trajectory, the rotational speeds of each manipulator link were calculated in MATLAB. The main material of the manipulator is TC4, with a density of 4.44 g/cm3. According to the manipulator model, the centroids of each link were determined, with the main arm simplified as a cylindrical body with a radius R = 0.15 m and the secondary arm simplified as a cylindrical body with a radius r = 0.13 m. The effects of underwater buoyancy and hydrodynamic resistance torque on the manipulator are considered separately. For the water-hydraulic manipulator discussed in this paper, the first three joints generate the most significant disturbances on the links; therefore, this section only analyzes the impacts on Joints 1, 2, and 3 in the underwater environment.
As seen from Equation (50), when the structural dimensions of the manipulator are fixed, the velocity significantly affects the fluid resistance of the manipulator. The water-hydraulic manipulator designed in this paper is a low-speed, heavy-duty manipulator. As shown in Figure 18, when completing the set target trajectory within 20 s, the maximum water resistance torque is 3.11 N·m at the 15th second during the pitch movement of Joint 2. Currently, the torque output of Joint 2 in air is 1218 N·m, which is only 0.25% of its value. Considering the effect of buoyancy, the output is 821 N·m, only 0.36% of its value, and the impact of underwater buoyancy accounts for 32.56% of the torque output of the manipulator in air. Therefore, during the low-speed operation of the underwater manipulator described in this paper, the proportion of water resistance torque is minimal. Thus, fluid resistance is temporarily not considered in the end-effector position tracking error simulation.

4.3. Manipulator Joint Control Precision Testing

4.3.1. Hydraulic Linear Cylinder Test

The position control characteristics of the hydraulic linear cylinder were tested on a test bench. According to the inverse kinematic analysis of the manipulator, the change in the hinge length of the linear cylinder during the circular motion was determined, and the displacement change of the linear cylinder was calculated. In the program, the displacement variation curve was set, and a magnetostrictive displacement sensor and the output length of the linear cylinder provided the position feedback. This determined the follow-up characteristics of the linear cylinder under the hydraulic drive and verified the control precision of the linear cylinder. As shown in Figure 19, the system is pressurized by a seawater pump. The controller controls the direction and speed of the linear cylinder motion by regulating the directional valve, with the throttle valve limiting the flow [39]. A bidirectional hydraulic lock maintains the pressure in the hydraulic chamber of the linear cylinder. Sensors collect position data to provide position feedback for the linear cylinder, thus adjusting the position of the hydraulic cylinder. The experiment, conducted under the actual working conditions of the manipulator, considered external disturbances such as the friction of the seals in the hydraulic cylinder, the leakage of the control valve group, and pressure loss in the system pipelines. The control accuracy of the water-hydraulic linear cylinder was determined.
Figure 20 shows the displacement tracking curves and errors of the manipulator’s water-hydraulic linear cylinders driving Joints 1, 2, and 3. The target curves are based on the circular trajectory of the manipulator, with joint rotation angles determined through inverse kinematics. The first three joints of the manipulator are driven by a three-hinge-point mechanism with linear cylinders, where the angular output errors can be calculated from the linear output errors. Figure 20a,b show that the actual displacements of the water-hydraulic linear cylinders under PID control fluctuate around the target displacements, with a relatively large tracking error, the maximum value being approximately 1.5 mm. Figure 20c shows that the maximum fluctuation of the displacement tracking error for Joint 3 is within 1 mm. The results indicate that for different waveforms, the tracking accuracy of the hydraulic cylinders can be maintained within 1.5 mm, demonstrating good control performance.

4.3.2. Hydraulic Swing Cylinder Test

As shown in Figure 21, the target angle output tracking accuracy test for the water-hydraulic gear-rack swing cylinder was conducted under load conditions. The test system is pressurized by a seawater pump, with the directional valve controlling the rotational direction of the swing cylinder, a throttle valve limiting the flow, and a bidirectional hydraulic lock maintaining the hydraulic chamber pressure of the swing cylinder. The load torque is adjusted and controlled by a magnetic powder brake powered by an electric source. The real-time output angle of the gear-rack swing cylinder is measured by a magnetostrictive displacement sensor integrated within the rack. The relationship between the rack’s displacement and the gear shaft’s rotation provides feedback for the angle output of the swing cylinder. The experiment, conducted under the actual working conditions of the manipulator, considered external disturbances such as the friction of the seals in the hydraulic cylinder, the leakage of the control valve group, and pressure loss in the system pipelines. The control accuracy of the water-hydraulic swing cylinder was determined.
Figure 22 shows the error between the target output angle and the actual angle of the gear-rack swing cylinder under a load. As seen in Figure 22a, the output angle fluctuation range for Joint 4 is relatively small, with the angle varying within the range of −5° to 5°, and the fluctuation in angular error is within 1.5°. Figure 22b shows that the output angle of Joint 5 is more stable, with fluctuations within 1°, indicating high angular accuracy for the manipulator, meeting the output angle requirements for the manipulator joints.

4.4. Manipulator Kinematic Analysis Simulation Verification

The control of the manipulator’s end position is achieved through the actions of its joints. The precision of each joint’s movement directly impacts the overall control accuracy of the manipulator’s end position. For hydraulic manipulators, achieving a completely sealed drive chamber and handling pressure pulsations from the power source and valve leakage is challenging and can affect position control. Compared to oil-hydraulic systems, water-hydraulic control is even more difficult. The joints of the manipulator described in this paper have been developed, and the entire system is assembled. The motion control accuracy of each joint was determined by conducting displacement tracking tests on each water-hydraulic actuator of the manipulator. Considering the cumulative effect of linkage amplification, the cumulative joint movement errors were simulated to determine the manipulator’s end position and analyze its control accuracy.
Based on the set target trajectory, inverse kinematics determines the variation in each joint angle over time when the manipulator performs the specified actions. From the time-dependent changes in joint angles, the displacement–time curve for the linear cylinder output and the angle–time curve for the swing cylinder output are derived. Experiments were conducted on each actuator of the manipulator according to these curves, obtaining the error between the target and actual positions.
For the first three joints of the manipulator, the linear motion of the linear cylinders is converted into the rotational output of the joints. It is necessary to reverse-calculate the relationship between the displacement of the internal piston rod of the linear cylinder and time based on the joint rotation angles. Position tracking errors are determined through water-hydraulic linear cylinder displacement tracking experiments. These errors are added to the piston rod’s target displacement to obtain the linear cylinder’s adjusted output position, considering the characteristics of the water-hydraulic drive. The actual output angle of the joint is then calculated based on the actual output position of the linear cylinder. The experimentally obtained angle output error can be directly incorporated into the swing cylinder. Finally, forward kinematic analysis is performed to determine the end-effector pose of the manipulator, considering the characteristics of the water-hydraulic drive. The results obtained are shown in Figure 23.
As shown in Figure 24a, the control accuracy of the manipulator is fitted based on the control errors caused by factors such as friction, leakage, and pressure loss that affect each joint actuator in the actual working environment. The maximum projection error of the designed water-hydraulic manipulator’s end-effector in the three-plane space is within 15 mm. As shown in Figure 24b, the automatic tracking accuracy of the end-effector in three-dimensional space can reach within 18 mm. The water-hydraulic manipulator arm designed in this study adopts a master–slave control system mounted on a manned submersible in a deep-sea environment and controlled by an operator through visual observation. Therefore, as a remotely operated water-hydraulic underwater manipulator, its maximum projection error in planar space is less than 15 mm. Although slightly inferior to the 10 mm error of oil-hydraulic-driven manipulators, within this error range, the difference between the selected and measured points is considered reasonable, meeting the requirements for deep-sea exploration, sampling, and other tasks [40].

5. Conclusions

This paper proposes a water-hydraulic manipulator suitable for deep-sea operations. Based on the characteristics of water-hydraulic drive systems, the design includes a water-hydraulic linear cylinder, a water-hydraulic gear-rack swing cylinder, and a water-hydraulic radial piston motor. After its design, the mechanical joint mechanism was optimized. The installation hinge points of the linear cylinders, which had increased non-stroke lengths due to oil-free compensation sealing methods with position sensors, were optimized using the particle swarm optimization (PSO) algorithm. This optimization reduced the demand for output force during the overall rotation, main-arm pitching, and secondary-arm pitching movements; minimized output force fluctuations; and improved the manipulator’s angular output stability. Under extreme load conditions, the manipulator’s main arm underwent topology optimization to reduce the structural weight and enhance the manipulator’s power-to-weight ratio. Finally, regarding manipulator control, the workspace reachability was analyzed using forward kinematics, and motion control solutions within the workspace were achieved through inverse kinematics. Experimental analysis of the position tracking characteristics of the developed water-hydraulic linear cylinder and swing cylinder was conducted, and the control accuracy of the designed water-hydraulic manipulator’s end-effector was fitted to within 18 mm. This paper completes the overall design and structural optimization of the water-hydraulic manipulator and provides a preliminary analysis of the manipulator’s motion and control performance. Future work will focus on improving the control precision of the valve-controlled cylinders and incorporating the effects of deep-sea migration characteristics on the manipulator. The main conclusions are as follows:
(1) By analyzing the working principles of the water-hydraulic manipulator and the characteristics of the water-hydraulic drive, a piston motion sealing form was selected, which offers higher reliability for the water-hydraulic drive. Consequently, reliable actuating components for the water-hydraulic manipulator were designed, including a water-hydraulic linear cylinder, gear-rack swing cylinder, and water-hydraulic radial piston motor.
(2) The particle swarm optimization algorithm was used to optimize the manipulator’s hinge positions of Joints 1, 2, and 3. After optimization, the maximum driving force of Joint 1 decreased by 43.4%, and the amplitude of output force fluctuations decreased by 60.3%. The maximum driving force of Joint 2 decreased by 6.3%, and the amplitude of output force fluctuation decreased by 11.5%. The maximum driving force of Joint 3 decreased by 53.8%, and the amplitude of output force fluctuation decreased by 62.8%. After topological optimization, the manipulator’s main arm saw a weight reduction of 23% and a maximum deformation reduction of 62.4%.
(3) Through forward kinematic analysis, the manipulator’s operating range was 2.5 m, with a spatial coverage rate of over 75%. Inverse kinematic analysis solved the joint angles during trajectory motion, achieving manipulator trajectory planning. Displacement tracking tests of the water-hydraulic actuators showed that the position control precision of the actuators was within 1.5 mm. Joint position error fitting revealed that the water-hydraulic manipulator’s overall end position control precision is within 18 mm.

Author Contributions

Conceptualization, C.G.; Validation, C.G.; Formal analysis, C.X.; Investigation, C.X.; Resources, D.W.; Data curation, X.Y.; Writing – original draft, H.G.; Writing – review and editing, H.G.; Project administration, Y.L.; Funding acquisition, D.W. All authors have read and agreed to the published version of the manuscript.

Funding

This work was funded by the National Natural Science Foundation of China (52122502), the National Key Research & Development Program of China (2022YFC2805705), the Funda-mental Research Funds for the Central Universities (YCJJ20230358) and the Key Technology Tackling Project of Cold Spring Device of Chinese Academy of Sciences (LQ-GJ-01).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Acknowledgments

The authors would like to thank the editors and anonymous reviewers for their careful work and thoughtful suggestions that have helped improve this paper substantially.

Conflicts of Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Glossary

SymbolDefinitionSymbolDefinition
a Material defect coefficient M 4 Torque on the main arm under maximum load
b Non-uniformity coefficient of the piston rod cross-section M d Water resistance torque of joint 2
C D Water resistance coefficient N Number of path points in trajectory planning
C M Inertia force coefficient n k Safety factor
D Internal diameter of the hydraulic cylinder P Translation vector
d Diameter of the piston rod P 0 Hydraulic driving force
d 1 Diameter of the swing cylinder piston P 1 Supply pressure of the non-rod chamber of the linear cylinder
d 2 Pitch circle diameter of the swing cylinder piston P 2 Supply pressure of the rod chamber of the linear cylinder
E Elastic modulus of the material r Radius of the simplified cylindrical body of each manipulator link
e 0 Eccentric distance from the center of the plunger to the crankshaft R 1 Radius of the friction disk approximating disk friction
e 1 Vertical distance from point O to the centerline of the arm body R Rotation transformation matrix
e 2 Distance from point O2 to the centerline of the secondary arm t Manipulator operation time
F 1 ( X ) Maximum output force of the water-hydraulic linear cylinder v θ , θ ˙ Coriolis and centrifugal force vector matrix
F 2 ( X ) Rate of change in output force v i Velocity vector of the link due to the corresponding joint rotation
F 3 ( X ) Difference between the maximum and minimum output forces of the linear cylinder during the entire motion V i Volume of the link
F 1 Output force of the water-hydraulic cylinder of Joint 1 w 1,2 , 3 Weight coefficient
F 1 ( α 1 ) Time derivative of the output force of Joint 1 z Number of teeth on the swing cylinder gear shaft
F 2 Output force of the water-hydraulic cylinder driving the pitch of Joint 2′s main arm α Angular acceleration
F 3 Output force of the water-hydraulic cylinder driving the pitch of Joint 3′s secondary arm α Angular acceleration of Joint 1′s shoulder joint horizontal swing
F 4 Axial tensile force of the secondary arm α 2 Angular acceleration of Joint 2′s pitch swing
FfBuoyancy force on the manipulator α 3 Angular acceleration of Joint 3′s pitch swing
FpMaximum output thrust of the hydraulic cylinder’s non-rod chamber α 1 Angle of Joint 1′s shoulder joint horizontal swing
F r Critical buckling compressive force α 2 Angle between the main arm and the base plane
g Gravitational acceleration α 3 Angle between Joint 3′s secondary arm and the main-arm centerline
G Weight of the end load β Pitch angle of the centerline of the secondary arm relative to the base plane
g ( θ ) Gravity vector matrix of the manipulator γ Angle between Joint 3 and the centerline of the forearm
G 0 Self-weight of the manipulator θ i Swing angle of the swing cylinder
G 1 Weight of the secondary arm θ Output angle of the swing cylinder
I Inertia tensor θ 1 Angle between Joint 2 and the main arm at point B2
K Installation and guiding coefficient of the hydraulic cylinder θ 2 Angle between Joint 3 and the main arm at point A3
l Distance from the rotary hinge to a point on the cylinder θ ˙ Angular velocity
L 0 Fully extended length of the manipulator θ ¨ Angular acceleration
L 2 Distance from point O2 to line A2B2 μ Friction coefficient
L 3 Distance from point O3 to line A3B3 ρ Density of water
L B Support length of the water-hydraulic cylinder, which is the fully extended length ABe Δ ρ Density difference between the manipulator link material and water
L G 0 Maximum projected distance along the centerline from point O to the end of the arm τ Driving torque
L G 1 Projected distance along the centerline of the arm from point O to the center of gravity of the main arm τ d Drag torque generated by the fluid
L G 2 Projected distance of point O2 from the secondary arm’s centerline to the secondary arm’s center of gravity τ h Generalized water resistance torque on the manipulator system
L S Stroke of the piston inside the swing cylinder τ m Inertia torque generated by the fluid
M Output torque of the swing cylinder φ 1 Initial position angle of Joint 1 when the main arm is in the middle position
m Module of the swing cylinder’s gear rack φ 2 Initial position angle of the hinge of Joint 2
M ( θ ) Mass matrix of the manipulator φ 3 Initial angle between the centerlines of the secondary arm and the main arm
M 1 Total load torque of Joint 1 φ i Rotation angle of the crankshaft
M 2 Total load torque of Joint 2′s pitch swing joint ω Angular velocity
M 3 Total load torque of Joint 3′s pitch swing

References

  1. Sivčev, S.; Coleman, J.; Omerdić, E.; Dooly, G.; Toal, D. Underwater manipulators: A review. Ocean Eng. 2018, 163, 431–450. [Google Scholar] [CrossRef]
  2. Teague, J.; Allen, M.J.; Scott, T.B. The potential of low-cost ROV for use in deep-sea mineral, ore prospecting and monitoring. Ocean Eng. 2018, 147, 333–339. [Google Scholar] [CrossRef]
  3. Simetti, E.; Campos, R.; Vito, D.D.; Quintana, J.; Antonelli, G.; Garcia, R.; Turetta, A. Sea Mining Exploration with an UVMS: Experimental Validation of the Control and Perception Framework. IEEE/ASME Trans. Mechatron. 2021, 26, 1635–1645. [Google Scholar] [CrossRef]
  4. Zereik, E.; Bibuli, M.; Mišković, N.; Ridao, P.; Pascoal, A. Challenges and future trends in marine robotics. Annu. Rev. Control. 2018, 46, 350–368. [Google Scholar] [CrossRef]
  5. Tian, Q.; Zhang, Q.; Chen, Y.; Huo, L.; Li, S.; Wang, C.; Bai, Y.; Du, L. Influence of Ambient Pressure on Performance of a Deep-sea Hydraulic Manipulator. In OCEANS 2019—Marseille, OCEANS Marseille 2019; Institute of Electrical and Electronics Engineers Inc: Piscataway, NJ, USA, 2019. [Google Scholar]
  6. Ivanega, D.; Szczepanek, M. Assessing damage and predicting future risks: A study of the Schilling Titan 4 manipulator on work class ROVs in offshore oil and gas industry. Ocean Eng. 2024, 291, 116282. [Google Scholar] [CrossRef]
  7. Ji, H.; Lan, Y.; Wu, Z.; Nie, S.; Yin, F. Research Progress and Prospect of Water Hydraulic Manipulator for Underwater Operation. Jixie Gongcheng Xuebao 2023, 59, 283–294. [Google Scholar]
  8. Yang, X.; Liu, X.; Li, S.; Ren, Y.; Zhu, L. Core-drilling kinematic modeling and analysis of Jiaolong submersible manipulator. J. Zhejiang Univ. Sci. A 2023, 24, 937–948. [Google Scholar] [CrossRef]
  9. Zhang, Y.; He, W.; Wang, T. Design, modeling, and control of underwater stiffness-enhanced flexible manipulator. Ocean Eng. 2024, 308, 118302. [Google Scholar] [CrossRef]
  10. Liang, J.; Feng, J.C.; Zhang, S.; Cai, Y.; Yang, Z.; Ni, T.; Yang, H.Y. Role of deep-sea equipment in promoting the forefront of studies on life in extreme environments. iScience 2021, 24, 103299. [Google Scholar] [CrossRef]
  11. Yuan, C.; Guo, Z.; Tao, W.; Dong, C.; Bai, X. Effects of different grain sized sands on wear behaviours of NBR/casting copper alloys. Wear 2017, 384–385, 185–191. [Google Scholar] [CrossRef]
  12. Chen, Y.; Zhang, Q.; Feng, X.; Huo, L.; Tian, Q.; Du, L.; Bai, Y.; Wang, C. Development of a full ocean depth hydraulic manipulator system. In Lecture Notes in Computer Science (Including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Yu, H., Liu, J., Liu, L., Liu, Y., Ju, Z., Zhou, D., Eds.; Springer: Berlin/Heidelberg, Germany, 2019; pp. 250–263. [Google Scholar]
  13. Qingtong, Q.; Fanglong, F.; Songlin, S.; Ruidong, R.; Hui, H. Multi-objective optimization of high-speed on-off valve based on surrogate model for water hydraulic manipulators. Fusion Eng. Des. 2021, 173, 112949. [Google Scholar] [CrossRef]
  14. Wu, J.B.; Li, L.; Yan, Y.K.; Wang, P.J.; Wei, W. An Energy-Saving Position Control Strategy for Deep-Sea Valve-Controlled Hydraulic Cylinder Systems. J. Mar. Sci. Eng. 2022, 10, 567. [Google Scholar] [CrossRef]
  15. Wu, J.B.; Li, L.; Zou, X.L.; Wang, P.J.; Wei, W. Working Performance of the Deep-Sea Valve-Controlled Hydraulic Cylinder System under Pressure-Dependent Viscosity Change and Hydrodynamic Effects. J. Mar. Sci. Eng. 2022, 10, 362. [Google Scholar] [CrossRef]
  16. Yoshinada, H.; Yamazaki, T.; Suwa, T.; Naruse, T.; Ueda, H. Seawater hydraulic actuator system for underwater manipulator. In Proceedings of the Fifth International Conference on Advanced Robotics—‘91 ICAR, Pisa, Italy, 19–22 June 1991; p. 1330. [Google Scholar]
  17. Gravez, P.; Leroux, C.; Irving, M.; Galbiati, L.; Raneda, A.; Siuko, M.; Maisonnier, D.; Palmer, J.D. Model-based remote handling with the MAESTRO hydraulic manipulator. Fusion Eng. Des. 2003, 69, 147–152. [Google Scholar] [CrossRef]
  18. Siuko, M.; Pitkäaho, M.; Raneda, A.; Poutanen, J.; Tammisto, J.; Palmer, J.; Vilenius, M. Water hydraulic actuators for ITER maintenance devices. Fusion Eng. Des. 2003, 69, 141–145. [Google Scholar] [CrossRef]
  19. Wu, H.; Handroos, H.; Pessi, P.; Kilkki, J.; Jones, L. Development and control towards a parallel water hydraulic weld/cut robot for machining processes in ITER vacuum vessel. Fusion Eng. Des. 2005, 75–79, 625–631. [Google Scholar] [CrossRef]
  20. Nieminen, P.; Esque, S.; Muhammad, A.; Mattila, J.; Väyrynen, J.; Siuko, M.; Vilenius, M. Water hydraulic manipulator for fail safe and fault tolerant remote handling operations at ITER. Fusion Eng. Des. 2009, 84, 1420–1424. [Google Scholar] [CrossRef]
  21. Hassan, S.N.H.; Yusof, A.A.; Tuan, T.B.; Saadun, M.N.A.; Ibrahim, M.Q.; Nik, W. Underwater Manipulator’s Kinematic Analysis for Sustainable and Energy Efficient Water Hydraulics System. In Proceedings of the International Conference on Mathematics, Engineering and Industrial Applications 2014 (Icomeia 2014), Penang, Malaysia, 28–30 May 2014. [Google Scholar]
  22. Nie, S.; Liu, X.; Ji, H.; Ma, Z.; Yin, F. Simulation and experiment study on deformation characteristics of the water hydraulic flexible actuator used for the underwater gripper. IEEE Access 2020, 8, 191447–191459. [Google Scholar] [CrossRef]
  23. Chen, Y.; Sun, Q.; Guo, Q.; Gong, Y. Dynamic Modeling and Experimental Validation of a Water Hydraulic Soft Manipulator Based on an Improved Newton—Euler Iterative Method. Micromachines 2022, 13, 130. [Google Scholar] [CrossRef]
  24. Wu, D.; Ma, Y.; Wang, Z.; Min, H.; Deng, Y.; Liu, Y. Numerical and Experimental Study of Reciprocating Seals in Seawater Hydraulic Variable Ballast Components for 11,000-m Operation. Tribol. Trans. 2023, 66, 92–103. [Google Scholar] [CrossRef]
  25. Wang, Z.; Liu, Y.; Cheng, Q.; Xu, R.; Ma, Y.; Wu, D. Nonlinear sealing force of a seawater balance valve used in an 11,000-meter manned submersible. Front. Mech. Eng. 2023, 18, 10. [Google Scholar] [CrossRef]
  26. Liu, Y.; Wu, D.; Li, D.; Deng, Y. Applications and Research Progress of Hydraulic Technology in Deep Sea. Jixie Gongcheng Xuebao 2018, 54, 14–23. [Google Scholar] [CrossRef]
  27. Vadivel, H.S.; Golchin, A.; Emami, N. Tribological behaviour of carbon filled hybrid UHMWPE composites in water. Tribol. Int. 2018, 124, 169–177. [Google Scholar] [CrossRef]
  28. Verichev, S.N.; Mishakin, V.V.; Nuzhdin, D.A.; Razov, E.N. Experimental study of abrasive wear of structural materials under the high hydrostatic pressure. Ocean Eng. 2015, 99, 9–13. [Google Scholar] [CrossRef]
  29. Wu, D.; Cheng, Q.; Yu, Q.; Guan, Z.; Deng, Y.; Liu, Y. Influence of high hydrostatic pressure on tribocorrosion behavior of HVOF WC-10Co-4Cr coating coupled with Si3N4 in artificial seawater. Int. J. Refract. Met. Hard Mater. 2022, 108, 105936. [Google Scholar] [CrossRef]
  30. Luo, G.; Chen, J.; Gu, L. Research on a nonlinear robust adaptive control method of the elbow joint of a seven-function hydraulic manipulator based on double-screw-pair transmission. Math. Probl. Eng. 2014, 2014, 184968. [Google Scholar] [CrossRef]
  31. Kolodziejczyk, W. The method of determination of transient hydrodynamic coefficients for a single DOF underwater manipulator. Ocean Eng. 2018, 153, 122–131. [Google Scholar] [CrossRef]
  32. Zhang, M.; Liu, X.; Tian, Y. Modeling analysis and simulation of viscous hydrodynamic model of single-DOF manipulator. J. Mar. Sci. Eng. 2019, 7, 261. [Google Scholar] [CrossRef]
  33. Zhang, Y.; Hu, W.; Yao, W.; Li, X.; Hu, J. A multi-objective particle swarm optimization based on local ideal points. Appl. Soft Comput. 2024, 161, 111707. [Google Scholar] [CrossRef]
  34. Mazzeo, A.; Aguzzi, J.; Calisti, M.; Canese, S.; Vecchi, F.; Stefanni, S.; Controzzi, M. Marine Robotics for Deep-Sea Specimen Collection: A Systematic Review of Underwater Grippers. Sensors 2022, 22, 648. [Google Scholar] [CrossRef]
  35. Gu, J.; Gui, T.; Yuan, Q.; Qu, J.; Wang, Y. Topology optimization method for local relative displacement difference minimization considering stress constraint. Eng. Struct. 2024, 304, 117595. [Google Scholar] [CrossRef]
  36. Van Dijk, N.P.; Maute, K.; Langelaar, M.; Van Keulen, F. Level-set methods for structural topology optimization: A review. Struct. Multidiscip. Optim. 2013, 48, 437–472. [Google Scholar] [CrossRef]
  37. Lack, S.; Rentzow, E.; Jeinsch, T. Modelling and workspace analysis for an underwater manipulator. In Proceedings of the 2023 31st Mediterranean Conference on Control and Automation, MED, Limassol, Cyprus, 26–29 June 2023; pp. 698–703. [Google Scholar]
  38. Zhou, Z.; Tang, G.; Xu, R.; Han, L.; Cheng, M. A novel continuous nonsingular finite–time control for underwater robot manipulators. J. Mar. Sci. Eng. 2021, 9, 269. [Google Scholar] [CrossRef]
  39. Meng, L.; Wu, D.; Gao, H.; Ye, X.; Liu, H.; Liu, Y. Multi-objective optimization of a wet electromagnet-driven water hydraulic high-speed on/off valve for underwater manipulator in deep sea. Measurement 2025, 239, 115443. [Google Scholar] [CrossRef]
  40. Cheng, M.; Han, Z.; Ding, R.; Zhang, J.; Xu, B. Development of a redundant anthropomorphic hydraulically actuated manipulator with a roll-pitch-yaw spherical wrist. Front. Mech. Eng. 2021, 16, 698–710. [Google Scholar] [CrossRef]
Figure 1. Working principle of water-hydraulic manipulator.
Figure 1. Working principle of water-hydraulic manipulator.
Jmse 12 01696 g001
Figure 2. A schematic diagram of the water-hydraulic manipulator structure. 1. Base pivot; 2. Joint 1 with linear actuator; 3. interface integration; 4. upper base; 5. lower base; 6. shoulder joint pivot; 7. shoulder joint; 8. Joint 2 with linear actuator; 9. upper arm; 10,11. connecting pin; 12. Joint 3 with linear actuator; 13. Joint 4 swing cylinder; 14. elbow joint; 15. secondary arm; 16. cover; 17. shaft distribution; 18. Joint 5 swing cylinder; 19. Joint 6 hydraulic motor; 20. camera; 21. parallel gripper.
Figure 2. A schematic diagram of the water-hydraulic manipulator structure. 1. Base pivot; 2. Joint 1 with linear actuator; 3. interface integration; 4. upper base; 5. lower base; 6. shoulder joint pivot; 7. shoulder joint; 8. Joint 2 with linear actuator; 9. upper arm; 10,11. connecting pin; 12. Joint 3 with linear actuator; 13. Joint 4 swing cylinder; 14. elbow joint; 15. secondary arm; 16. cover; 17. shaft distribution; 18. Joint 5 swing cylinder; 19. Joint 6 hydraulic motor; 20. camera; 21. parallel gripper.
Jmse 12 01696 g002
Figure 3. Structure diagram of a water-hydraulic linear cylinder.
Figure 3. Structure diagram of a water-hydraulic linear cylinder.
Jmse 12 01696 g003
Figure 4. A structural diagram of the double gear-rack swing cylinder and the radial piston motor.
Figure 4. A structural diagram of the double gear-rack swing cylinder and the radial piston motor.
Jmse 12 01696 g004
Figure 5. Manipulator joint position composition.
Figure 5. Manipulator joint position composition.
Jmse 12 01696 g005
Figure 6. A diagram of the hinge-point positions for the main arm of the manipulator.
Figure 6. A diagram of the hinge-point positions for the main arm of the manipulator.
Jmse 12 01696 g006
Figure 7. The flowchart of the particle swarm optimization algorithm for manipulator hinge optimization.
Figure 7. The flowchart of the particle swarm optimization algorithm for manipulator hinge optimization.
Jmse 12 01696 g007
Figure 8. Rotary drive Joint 1 linear cylinder output force and hinge length versus angle plot.
Figure 8. Rotary drive Joint 1 linear cylinder output force and hinge length versus angle plot.
Jmse 12 01696 g008
Figure 9. Pitch drive Joint 2 linear cylinder output force and hinge length versus angle plot.
Figure 9. Pitch drive Joint 2 linear cylinder output force and hinge length versus angle plot.
Jmse 12 01696 g009
Figure 10. Manipulator rotary drive Joint 3 linear cylinder output force and hinge length versus angle plot.
Figure 10. Manipulator rotary drive Joint 3 linear cylinder output force and hinge length versus angle plot.
Jmse 12 01696 g010
Figure 11. Upper-arm force model.
Figure 11. Upper-arm force model.
Jmse 12 01696 g011
Figure 12. The relationship between the bending torque of the main arm and the rotation angles of Joints 2 and 3.
Figure 12. The relationship between the bending torque of the main arm and the rotation angles of Joints 2 and 3.
Jmse 12 01696 g012
Figure 13. Static simulation and topology optimization diagram.
Figure 13. Static simulation and topology optimization diagram.
Jmse 12 01696 g013
Figure 14. Analysis of topology optimization results.
Figure 14. Analysis of topology optimization results.
Jmse 12 01696 g014
Figure 15. Schematic diagram of manipulator linkage coordinate system.
Figure 15. Schematic diagram of manipulator linkage coordinate system.
Jmse 12 01696 g015
Figure 16. The operational space of the manipulator end-effector simulated using the Monte Carlo method. (a) The 3D representation of the operational space. (b) The YOZ plane projection of the operational space. (c) The XOZ plane projection of the operational space. (d) The XOY plane projection of the operational space.
Figure 16. The operational space of the manipulator end-effector simulated using the Monte Carlo method. (a) The 3D representation of the operational space. (b) The YOZ plane projection of the operational space. (c) The XOZ plane projection of the operational space. (d) The XOY plane projection of the operational space.
Jmse 12 01696 g016
Figure 17. Inverse kinematics trajectory planning motion results. (a) Joint angle variation curves of the manipulator. (b) Joint 1 output force and hinge length variation curves. (c) Joint 2 output force and hinge length variation curves. (d) Joint 3 output force and hinge length variation curves.
Figure 17. Inverse kinematics trajectory planning motion results. (a) Joint angle variation curves of the manipulator. (b) Joint 1 output force and hinge length variation curves. (c) Joint 2 output force and hinge length variation curves. (d) Joint 3 output force and hinge length variation curves.
Jmse 12 01696 g017aJmse 12 01696 g017b
Figure 18. The impact of the underwater environment on the manipulator’s torque. (a) Comparison of joint torque between air and buoyancy. (b) Impact of water resistance torque.
Figure 18. The impact of the underwater environment on the manipulator’s torque. (a) Comparison of joint torque between air and buoyancy. (b) Impact of water resistance torque.
Jmse 12 01696 g018
Figure 19. Schematic diagram of hydraulic linear cylinder performance test.
Figure 19. Schematic diagram of hydraulic linear cylinder performance test.
Jmse 12 01696 g019
Figure 20. Manipulator’s linear-cylinder-driven joint displacement tracking curve and error.
Figure 20. Manipulator’s linear-cylinder-driven joint displacement tracking curve and error.
Jmse 12 01696 g020aJmse 12 01696 g020b
Figure 21. Hydraulic gear-rack swing cylinder position tracking test under load.
Figure 21. Hydraulic gear-rack swing cylinder position tracking test under load.
Jmse 12 01696 g021
Figure 22. Manipulator swing cylinder-driven joint displacement tracking curve and error.
Figure 22. Manipulator swing cylinder-driven joint displacement tracking curve and error.
Jmse 12 01696 g022
Figure 23. A comparison of the manipulator’s actual trajectory with the target trajectory. (a) The 3D distance between the target and actual positions. (b) Trajectory error in the YOZ plane. (c) Trajectory error in the XOZ plane. (d) Trajectory error in the XOY plane.
Figure 23. A comparison of the manipulator’s actual trajectory with the target trajectory. (a) The 3D distance between the target and actual positions. (b) Trajectory error in the YOZ plane. (c) Trajectory error in the XOZ plane. (d) Trajectory error in the XOY plane.
Jmse 12 01696 g023
Figure 24. The error distance between the actual trajectory and the target trajectory.
Figure 24. The error distance between the actual trajectory and the target trajectory.
Jmse 12 01696 g024
Table 1. Performance specification of the manipulator.
Table 1. Performance specification of the manipulator.
Actuator FunctionValueUnit
Depth rating3000m
Working pressure21MPa
Weight in air120kg
Lift at full extension500kg
Lift at full arm 150kg
Maximum reach2500mm
Elbow torque400Nm
Motor torque300Nm
Gripper opening260mm
Table 2. Optimization design variable ranges of three primary-arm pitch hinge points (mm).
Table 2. Optimization design variable ranges of three primary-arm pitch hinge points (mm).
Design VariableX1X2X3X4X5X6X7
Minimum1604265010010012010
Titan 4 initial value18648.5718134143.519415
Maximum2006076016516020035
Table 3. Optimized hinge-point values for the main-arm pitch joint (mm).
Table 3. Optimized hinge-point values for the main-arm pitch joint (mm).
Hinge-Point Position ParametersX1X2X3X4X5X6X7
Shoulder joint rotation Before optimization22.530.5155384.594417.5-
After optimization24.522.5153.2410.789.7424.1-
Shoulder joint pitch Before optimization18648.5718134143.519415
After optimization16042760165116.9179.224.2
Elbow joint pitch Before optimization132.8826.6128.61042.6117.41091.9135.8
After optimization106.3990141.31356105.31489147.5
Table 4. D-H parameters of the deep-sea water-hydraulic manipulator.
Table 4. D-H parameters of the deep-sea water-hydraulic manipulator.
Joint Number a i 1 /mm α i 1 /(°) d i /mm θ i /(°)Joint Angle Range/(°)Link Parameters
1000θ1−60~+60-
2 a 1 900θ2−30~+90 a 1 = 108 mm
3 a 2 00θ3−75~+45 a 2 = 1310 mm
4 a 3 90d4θ4−135~+135 a 3 = 180 mm
50−900θ5−90~+90 d 4 = 750 mm
6090d6θ6−180~+180 d 6 = 515 mm
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Gao, H.; Wu, D.; Gao, C.; Xu, C.; Yang, X.; Liu, Y. Development of a Six-Degree-of-Freedom Deep-Sea Water-Hydraulic Manipulator. J. Mar. Sci. Eng. 2024, 12, 1696. https://doi.org/10.3390/jmse12101696

AMA Style

Gao H, Wu D, Gao C, Xu C, Yang X, Liu Y. Development of a Six-Degree-of-Freedom Deep-Sea Water-Hydraulic Manipulator. Journal of Marine Science and Engineering. 2024; 12(10):1696. https://doi.org/10.3390/jmse12101696

Chicago/Turabian Style

Gao, Heng, Defa Wu, Chuanqi Gao, Changkun Xu, Xing Yang, and Yinshui Liu. 2024. "Development of a Six-Degree-of-Freedom Deep-Sea Water-Hydraulic Manipulator" Journal of Marine Science and Engineering 12, no. 10: 1696. https://doi.org/10.3390/jmse12101696

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop