Next Article in Journal
Wireless Battery-Free Harmonic Communication System for Pressure Sensing
Next Article in Special Issue
Numerical Study of the Microflow Characteristics in a V-ball Valve
Previous Article in Journal
Electrically Controlled Liquid Crystal Microlens Array Based on Single-Crystal Graphene Coupling Alignment for Plenoptic Imaging
Previous Article in Special Issue
Development and Experiments of an Electrothermal Driven Deep-Sea Buoyancy Control Module
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Dynamic Analysis of an Underwater Cable-Driven Manipulator with a Fluid-Power Buoyancy Regulation System

1
Ocean College, Zhejiang University, Zhoushan 316021, China
2
Zhejiang Lab, Hangzhou 311100, China
3
Institute of Robotics, Zhejiang University, Yuyao 315400, China
4
The Engineering Research Center of Oceanic Sensing Technology and Equipment, Ministry of Education, Zhoushan 316021, China
*
Author to whom correspondence should be addressed.
Micromachines 2020, 11(12), 1042; https://doi.org/10.3390/mi11121042
Submission received: 8 November 2020 / Revised: 25 November 2020 / Accepted: 25 November 2020 / Published: 26 November 2020
(This article belongs to the Special Issue Heat Transfer and Fluid Flow in Micromachines)

Abstract

:
This article presents an underwater cable-driven manipulator (UCDM) with a buoyancy regulation system (BRS), which is controlled by a fluid-power system. The manipulator consists of five sections, and each section is embedded with a buoyancy adjustment unit. By regulating buoyancy at each section, the static and dynamic states of the manipulator will be changed, promising a new operating mode of an underwater manipulator driven by buoyancy. In this article, a dynamic model of the manipulator is established by the Newton-Euler equation, considering cable tension, inter-joint force, buoyancy, water resistance and other variables. With a numerical method, the dynamic model is solved and the values of cable tension are obtained, which are used to evaluate the buoyancy-driven operating mode of underwater manipulator. This research will be useful for manipulator operating in fluid environments, such as underwater manipulator in the ocean, micro-manipulator in a blood vessel, and so on.

1. Introduction

Underwater manipulators are widely applied in the exploitation of ocean resources, which can assist people in multiple tasks such as collecting marine samples [1], gripping underwater objects [2], operating and maintaining underwater equipment of oil and gas [3]. They are now indispensable engineering equipment for marine development [4,5,6,7,8].
Traditional underwater manipulators mainly adopt a rigid structure with a large body mass and moment of inertia. Therefore, they are not suitable for operations in narrow and complicated environments such as underwater pipelines and sunken ships [9,10]. In comparison, the cable-driven manipulator is widely used in fields like nuclear power [11,12], medical [13,14] and aviation [15,16], which are above the water, due to its high degree of freedom (DOF) and large workspace [13,14,17,18,19,20]. If the cable-driven manipulator can be applied in underwater scenes, it will have a significant potential in marine exploration and resource development [2,10], which is also meaningful for the development of manipulators operating in fluid environments like micro-manipulators used in medical fields [21,22,23,24].
Increasing the number of joints and the length of the arm can increase the flexibility of the cable-driven manipulator and expand its range of operation. However, this also increases the self-weight of the manipulator, resulting in additional power consumption of motors to balance the impact of the self-weight. At present, researchers have carried out some research on this issue. Thrusters, such as water jets [25] and propellers [26], are installed on the manipulator to compensate the manipulator’s self-weight. In addition, Masashi Takeichi’s team developed the Giacometti series of manipulators, which balance the weight of the manipulator through buoyancy generated by helium gas [27]. Since the buoyancy-driven scheme neither needs to consume energy continuously, nor to install thrusters on the manipulator, the scheme proposed by reference [27] has more advantages than that of references [25,26]. Therefore, we design a fluid-power buoyancy regulation system for an underwater cable-driven manipulator (UCDM). It is expected that the buoyancy regulation system (BRS) could weaken the influence of the UCDM’s self-weight, thereby helping to improve the operating performance of the UCDM.
In recent years, researches on cable-driven manipulators are mainly aimed at on-land operations, focusing on the motion control [28,29,30], kinematic [31,32] and dynamic [33,34] modeling. These studies rarely involve underwater applications [10], and have not yet combined buoyancy driving with UCDM. For the underwater operation environment, hydrodynamic factors such as buoyancy and water resistance make the dynamic model of the UCDM more complicated. Guohua Xu et al. studied the influence of hydrodynamic factors on the dynamics of an underwater manipulator [35]. They found that the buoyancy has the greatest impact on underwater manipulators, which is the same order of magnitude as the gravity of the manipulator. Therefore, for the buoyancy-driven scheme, it is of great significance to establish the dynamic model of the UCDM and to explore the effect of buoyancy on the manipulator [36,37].
In the dynamic model, the cable tension directly influents the motion state of the UCDM, and reflects BRS’s effect on the UCDM. Therefore, our research focuses on BRS’s effect on the cable tension during the action of the UCDM in underwater operations.
In this article, an underwater cable-driven manipulator with a fluid-power buoyancy regulation system is firstly proposed. The UCDM is composed of five arm sections with embedded BRS, which can compensate gravity by regulating buoyancy in each section. Secondly, based on the mechanical structure and working principle of the UCDM, a dynamic model is established using Newton–Euler method, including cable tension, inter-joint force, buoyancy, water resistance and other variables. We solve the dynamic model through numerical calculation and obtain the time-varying value of each variable. Then we analyze BRS’s effect on the cable tension of the UCDM. Finally, a conclusion is drawn providing a theoretical basis for a future buoyancy-driven scheme.

2. Mechanical Structure and Working Principle

2.1. Overall Structure of the Manipulator

The overall mechanical structure of the UCDM proposed in this article is shown in Figure 1. It consists of a driving system and a cable-driven manipulator. The driving system includes cables and motors mounted on the base. The manipulator is composed of five arm sections with embedded BRS. Adjacent sections are coupled by cross universal joints. According to task requirements, the manipulator can expand the number of sections to improve its adaptability in operations. Considering the need of self-weight reduction and rust prevention, 6061 aluminum alloy is selected as the main material of the UCDM. The specifications of the manipulator are shown in Table 1.

2.2. Structure of a Section

As shown in Figure 2, an arm section consists of two wiring disks, six supporting columns, and a buoyancy chamber. The buoyancy chamber mainly consists of a cabin, a hatch, a piston, two nozzles and several sealing rings. The piston separates liquid and gas, so the buoyancy can be adjusted by a fluid power system, which changes the proportion of liquid and gas in the chamber. Each two adjacent sections are connected by a universal joint fixed on wiring disks by nuts, so that each joint has a rotation range of ±30° in two degrees of freedom (DOFs) of movement.

2.3. Working Principle of Buoyancy Regulation System (BRS)

The BRS of each section is composed of micro pump, flow meter, solenoid valve and connecting pipelines. Its working principle is shown in Figure 3. The liquid medium in the buoyancy chamber is water, and the gas medium is air. The buoyancy of each section is adjusted by changing the volume of water in the chamber by the pump control system. The driving unit of the BRS is installed on the base, connected to the execution unit through pipelines. This avoids the waterproof problem of the electrical system and simplifies the structure’s design.

3. Modeling

3.1. Kinematics

We create a geometric model of a joint, as shown in Figure 4. We create frame {O}, frame {O2k−2}, and frame {O2k−1} at the center of rotation of the universal joint, the center of wiring disk 2k − 2, and the center of wiring disk 2k − 1, respectively (k is the section number from the base, k = 1, 2, 3, …, n). R represents the distance from the wiring hole to the center of the wiring disk, and α represents the angle of R relative to the Y axis of the disk, which is called the cable deflection angle (bold indicates vector, the same below). The two rotation angles of frame {O2k−1} relative to frame {O2k−2} are θi (refer to the Z axis) and φi (refer to the Y axis). In addition, let OO2k−2 = OO2k−1 = D, O2k−1O2k = H.
Assuming that the UCDM has n sections in total, αi,j represents the cable deflection angle of the j-th cable that controls the i-th joint (i = 1, 2, 3,..., n; j = 1, 2, 3). Each section is controlled by 3 cables, and their cable deflection angles differ by 2π/3. Assuming that each disk has s wiring holes evenly distributed in the circumferential direction, let α 1 , 1 = 0 , then we have:
α i , j = ( i 1 ) × 2 π s + ( j 1 ) × 2 π 3 .
From (1), the coordinate of a1 in frame {O2k−2} and the coordinate of b1 in frame {O2k−1} are both (0, R cosαi,j, R sinαi,j). Then we only require the coordinate of b1 in frame {O2k−2} to derive the distance between a1 and b1. This distance represents the length of the j-th cable controlling the i-th joint between the k-th and (k − 1)-th section, denoted as li,j,k (i ≥ k). Frame {O2k−1} can be derived from frame {O2k−2} through the transformation matrix Tr:
Tr = Trans ( D , 0 , 0 ) RotZ ( θ i ) RotY ( φ i ) Trans ( D , 0 , 0 ) ,
where Trans() represents the translation function, RotZ() and RotY() represent the rotation function refer to Z-axis and Y-axis. Let the coordinate of b1 in frame {O2k−1} and frame {O2k−2} be pi,j,k and Tr × pi,j,k, respectively, we have:
l i , j , k = a 1 b 1 = Tr × p i , j , k p i , j , k .
Then, the length of the j-th cable controlling the i-th joint can be derived as follows:
L i , j = H + k = 1 i ( l i , j , k + H ) .
Furthermore, the transformation matrix from the base frame {O0} to the frame at the end of the k-th section (that is, frame {O2k}) can be derived as follows:
T 0 k r = l = 1 k ( T 2 l 2 2 l 1 r × Trans ( D , 0 , 0 ) ) .
where T 2 l 2 2 l 1 r represents the transformation matrix from frame {O2l−2} to frame {O2l−1}.
For any wiring hole pi,j,k on wiring disk 2k, its coordinate at the same position in the base frame {O0} is pi,j,0. From (5), the coordinates of pi,j,k in the base frame {O0} can be derived as follows:
p i , j , k = T 0 k r × p i , j , 0 .

3.2. Dynamics

The basic goal of the dynamic analysis in this article is to solve all the cable tensions under the condition of known pose and motion state of the manipulator. The mechanical analysis is based on the following assumptions:
  • The links and the joints are assumed as rigid body;
  • The deformation and the mass of the cables are neglected;
  • The tension is equal at every point on the same cable. The cable only transmits tension but not pressure, that is: we always have T k , j 0 .
Assuming that the wiring disk 2k − 2 is a fixed wiring disk (as shown in Figure 5, taking the base disk as an example, k = 1), its coordinate system is the ground coordinate system. Define UCDM’s end close to the base as the proximal end, and the end away from the base as the distal end. Then in Figure 5, the wiring disk 2k − 1 is the proximal wiring disk of section k, and the wiring disk 2k is the distal wiring disk of section k. After analysis, the forces on section k include the following:
  • The inertial force m k a k 1 and moment of inertia J k A k 1 generated by the movement of the first (k − 1)-th sections from the base (it should be noted that a , A , v , ω ,   g , etc. mentioned in this section are all vectors in frame {O2k−1}. If there is a vector in the ground coordinate system, it needs to be transformed to frame {O2k−1} using the transformation matrix);
  • Gravity G k ;
  • Buoyancy B k ;
  • The supporting force F k 1 and torque M k 1 from the former section;
  • The reaction torque M k and reaction force F k of the supporting force from the latter section;
  • Pressures generated by the cables (due to bending) passing through the proximal wiring disk and the distal wiring disk, which are N i ,   j ,   k ,   pro and N i ,   j ,   k ,   dis ;
  • The friction force generated by the cable passing through proximal and distal wiring disks, which are f i ,   j ,   k ,   pro and f i ,   j ,   k ,   dis ;
  • The resultant force T k ,   j (approximately equal to the pulling force, explained later) of the pulling force, frictional force and other forces caused by the cable connected to the proximal wiring disk;
  • The water resistance F d k .
To get each force and torque, let the moment of inertia of the section around O be Jk, and the angular acceleration be Ak. Then we have:
J k A k = τ k ,
where:
J k = J 0 + J w a t e r ,
where J0 is the moment of inertia of the mechanical structure, and Jwater is the moment of inertia of the water in the buoyancy chamber of this section.
τ k is the sum of the moments on point O, which are produced by forces and torques listed in 1–9 above, including:
  • Moment of inertia:
    τ I , k = J k A k 1 ;
  • Moment of gravity:
    τ G , k = G k × O M k ,
    where:
    G k = g m k ,
    m k = m 0 + m water ,
    where m0 is the mass of the mechanical structure, and mwater is the mass of the water in the buoyancy chamber of this section. O M k is the force arm of gravity, and the coordinates of Mk can be obtained by calculating the position of the centroid;
  • Moment of buoyancy:
    τ B , k = B k × ( D + H 2 ) ,
    and since the structure of each section is the same, its buoyancy is a constant (the direction will change when converted to frame {O2k−1}). The buoyancy acts on the midpoint of O1O2, so its force arm is D + H 2 ;
  • The torque M k 1 from the former section ( F k 1 does not produce a torque to O);
  • The reaction torque M k and the torque of reaction force F k :
    τ F , k = F k × ( 2 D + H ) ,
    where the force arm is 2 D + H ;
  • Since the mass of each point on the cable is negligible, the resultant force of friction and pressure on the point is equal to the resultant force of the cable tension on both sides of the point. We call this resultant force the deformation force. For cable Li,j, the deformation forces on the proximal wiring disk of the k-th section are:
    N N i , j , k , p r o = T i , j ( H l i , j , k ) ,
    their force arms are D + R i , j , and their torques are:
    τ N N , k , p r o = i = k + 1 n j = 1 3 N N i , j , k , p r o × ( D + R i , j ) .
The deformation forces on the distal wiring disk are:
N N i , j , k , d i s = T i , j ( l i , j , k H ) ,
their force arms are H + D + R i , j , and their torques are:
τ N N , k , d i s = i = k + 1 n j = 1 3 N N i , j , k , d i s × ( H + D + R i , j ) ;
7.
Similar to 6., the resultant force of one cable controlling this section can be approximated as the cable tension at this point. Then the torques of cable tensions are:
τ T , k = j = 1 3 T k , j × ( D + R i , j ) ,
where the cable tension T k , j ’s direction is l i , j , k , and its magnitude T k , j is the unknown quantity to be obtained. The force arms of the tensions are D + R i , j ;
8.
Moment of water resistance:
τ F d , k = F d k × ( D + H 2 ) .
The magnitude of water resistance F d can be calculated by (21) [38].
F d = C d ( Re ) v 2 S ρ ,
where,
  • Cd: the drag coefficient;
  • Re: the Reynolds number that reflect the flow characteristics;
  • v: the relative velocity of spherical underwater robot to the fluid;
  • S: the cross-sectional area;
  • ρ: the density of the fluid.
The direction of water resistance is opposite the direction of section movement. It acts approximately on the midpoint of O1O2, so its force arm is D + H 2 .
This is a redundancy problem using three cables to determine a plane. But under the constraints of assumption 3., Equation (7) can obtain a unique solution. Substitute the obtained T k ,   j into the dynamic model established above. Let the translational acceleration of this section be a k , we have:
M k a k = f o r c e k ,
then the last unknown force F k 1 is obtained.
So far, the dynamic state of the section has been uniquely determined.

4. Solution and Discussion

4.1. Solution

In this section, we numerically solve the dynamic model of the UCDM prototype, as shown in Figure 6. We discretize the motion into multiple transients, and each transient solves the current parameters based on the parameters preset and obtained from the previous transient (the preset parameters mainly include angular acceleration and piston moving speed, and the solved parameters in each transient mainly include angular velocity, pose, and tension). For each transient, the program calculates section by section from the distal end to the proximal end. In the calculation process, Fk−1 and Mk−1 of each section are used as −Fk and −Mk of the former section. Hence, we can simulate the motion of UCDM and obtain the time histories of all cable tensions during the motion.
Since the buoyancy only acts in the vertical direction, we solve the movement of the manipulator in the vertical plane numerically. The angles of the starting posture and the end posture are assumed as follows. The movement represents the action of the manipulator to lift an object from a low position, as shown in Figure 7.
Starting   posture :   θ i = 0.45 ;   φ i = 0 ;   end   posture :   θ i = 0 ;   φ i = 0 .
We also assume the movement starts and ends with 0 velocity and a certain acceleration (in order to start or stop the manipulator’s movement). While the manipulator is moving, each section pumps out the water in the buoyancy chamber at a constant speed v pump = 0.8   cm / s , providing buoyancy to help the manipulator lift the object. For comparison, perform the same movement on the same manipulator (but without BRS). The Reynolds number Re 7100 , so the drag coefficient Cd   1 . The acting time of the movement is 10s and the step length of the solution is Δ t = 0.5   s (small enough to show the characteristics of tension). Solution results of the tension on each cable are shown in Figure 8, Figure 9, Figure 10, Figure 11 and Figure 12.

4.2. Discussion

Due to the large number of cables and the obvious difference in tensions’ time histories, it is difficult for us to obtain an intuitive feature that is generally valid for all curves from Figure 8, Figure 9, Figure 10, Figure 11 and Figure 12. Nevertheless, by comparing the two cases with and without BRS, we can see that the tensions on most cables are reduced by BRS. On several cables, the effect of BRS on reducing tension is very significant (for example, the average tension on cable 3—1 is reduced by 91.62%). We believe that is because the buoyancy balances the weight of the UCDM, which in general makes the motion require smaller driving forces. On a few cables, BRS increases the tension slightly (for example, the average tension on cable 5—2 increased by 18.62%). This is because these cables are located in the lower half of each section. When the buoyancy of a section is greater than the gravity of this sections, the cables in the lower half are pulled by the upward net buoyancy, hence the tensions are increased.
For underwater manipulators, the power required to perform actions is worthy of attention, because the power and energy that underwater robots can provide are relatively limited. During the motion of the UCDM, the sum of the power on all cables in a transient can be calculated by (23):
P = i = 1 n j = 1 3 T i , j Δ L i , j Δ t .
This formula sums the effects of BRS on all cables and presents them on two curves, as shown in Figure 13. It is obvious that BRS significantly reduces the power consumption on cables. The average power is reduced by 51.04%, and the maximum power is reduced by 13.92%.
At t = 1 s, both cases are at the maximum power. This is within our expectations, because at this moment the manipulator has just begun to move. It has a large acceleration, so the driving forces have to overcome a large inertial force and water resistance. Similarly, at t = 9 s, each cable pulls the manipulator to stop the movement, so the power curve also has a local maximum here. Of particular concern is that at t = 7 s, the power with BRS drops to a minimum. We believe that these are because the net buoyancy of each section is close to 0 at this time, so each cable tension is near its minimum value (as shown in Figure 8). This result shows that if the buoyancy can be adjusted to dynamically match the load so that the net buoyancy of the manipulator is controlled close to 0, the driving force of each cable can be minimized. Using buoyant materials or air-filled chambers cannot accomplish this goal because their buoyancy is not adjustable. This result can be used to significantly reduce the tension of each cable, which is expected to greatly reduce the power of driving forces.

5. Conclusions

This article proposes an underwater cable-driven manipulator with a fluid-power buoyancy regulation system for underwater operations, and conducts dynamic analysis. Considering the buoyancy effect on the UCDM’s motion among all hydrodynamic factors, we analyzed the coupling relationship between cable tension, inter-joint force, buoyancy, and water resistance, established dynamic equations using Newton–Euler method, and numerically solved the time histories of the tension on each cable in a vertical movement. The results show that under the effect of BRS, the sum of the driving forces required to perform the movement is reduced by about 50%. Furthermore, by dynamically matching the load with buoyancy, the sum of the driving forces is expected to be reduced by up to 90%. This result indicates that BRS can reduce the energy demand of the UCDM, because the effect of buoyancy effectively balances the negative impact of the manipulator’s self-weight.
With BRS, it is expected to greatly increase the number of sections of the UCDM, which will enlarge its arm span and buoyancy regulation range. This improvement is feasible, but too many pump sets will make the system complex and hard to control. In general, we proposed an UCDM with high DOFs and low energy demand. This can be used in performing complex underwater actions and underwater tasks with limited energy supply. In future, the control strategy of distributed buoyancy regulation will be studied to optimize the power of the driving motors.

Author Contributions

Conceptualization, W.S. and S.Z.; methodology, T.W.; software, Z.Y.; validation, T.W., Z.Y., W.S. and S.Z.; formal analysis, W.S.; investigation, T.W.; resources, W.S. and S.Z.; data curation, Z.Y.; writing—original draft preparation, T.W.; writing—review and editing, W.S.; visualization, W.S. and S.Z.; supervision, W.S. and S.Z.; project administration, W.S. and S.Z.; funding acquisition, W.S. and S.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China, grant number 51705452, and supported by the Fundamental Research Funds for the Central Universities.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Lee, Y.; Lee, Y.; Chae, J.; Choi, H.-T.; Yeu, T. A Study on the Development of Underwater Robot Control System for Autonomous Grasping. J. Korea Robot. Soc. 2020, 15, 39–47. [Google Scholar] [CrossRef]
  2. Bemfica, J.; Melchiorri, C.; Moriello, L.; Palli, G.; Scarcia, U. A three-fingered cable-driven gripper for underwater applications. In Proceedings of the 2014 IEEE international conference on robotics and automation (ICRA), Hong Kong, China, 31 May–7 June 2014; pp. 2469–2474. [Google Scholar]
  3. Manjunatha, M.; Selvakumar, A.A.; Godeswar, V.P.; Manimaran, R. A low cost underwater robot with grippers for visual inspection of external pipeline surface. Procedia Comput. Sci. 2018, 133, 108–115. [Google Scholar] [CrossRef]
  4. Kumar, S.; Rastogi, V.; Gupta, P. Recent Developments in Modeling and Control of Underwater Robot Manipulator: A Review. Indian J. Sci. Technol. 2016, 9, 48. [Google Scholar] [CrossRef] [Green Version]
  5. Chutia, S.; Kakoty, N.M.; Deka, D. A review of underwater robotics, navigation, sensing techniques and applications. In Proceedings of the Advances in Robotics, IIT Delhi, New Delhi, 28 June–2 July 2017; pp. 1–6. [Google Scholar]
  6. Huang, H.; Tang, Q.; Li, J.; Zhang, W.; Bao, X.; Zhu, H.; Wang, G. A review on underwater autonomous environmental perception and target grasp, the challenge of robotic organism capture. Ocean Eng. 2020, 195, 106644. [Google Scholar] [CrossRef]
  7. Wu, Y.; Ta, X.; Xiao, R.; Wei, Y.; An, D.; Li, D. Survey of underwater robot positioning navigation. Appl. Ocean Res. 2019, 90, 101845. [Google Scholar] [CrossRef]
  8. Mazumdar, A.; Lozano, M.; Fittery, A.; Asada, H.H. A compact, maneuverable, underwater robot for direct inspection of nuclear power piping systems. In Proceedings of the 2012 IEEE International Conference on Robotics and Automation, Saint Paul, MN, USA, 14–18 May 2012; pp. 2818–2823. [Google Scholar]
  9. Shen, Z.; Zhong, H.; Xu, E.; Zhang, R.; Yip, K.C.; Chan, L.L.; Chan, L.L.; Pan, J.; Wang, W.; Wang, Z. An Underwater Robotic Manipulator with Soft Bladders and Compact Depth-Independent Actuation. Soft Robot. 2020, 7, 535–549. [Google Scholar] [CrossRef] [PubMed]
  10. Li, B.; Wang, Y.; Zhu, K.; Chen, B.; Wu, H. Structure design and control research of a novel underwater cable-driven manipulator for autonomous underwater vehicles. Proc. Inst. Mech. Eng. Part M J. Eng. Marit. Environ. 2020, 234, 170–180. [Google Scholar] [CrossRef]
  11. Robotics, O. Snake-arm robots access the inaccessible. Nucl. Technol. Int. 2008, 1, 92–94. [Google Scholar]
  12. Endo, G.; Horigome, A.; Takata, A. Super dragon: A 10-m-long-coupled tendon-driven articulated manipulator. IEEE Robot. Autom. Lett. 2019, 4, 934–941. [Google Scholar] [CrossRef]
  13. Burgner-Kahrs, J.; Rucker, D.C.; Choset, H. Continuum robots for medical applications: A survey. IEEE Trans. Robot. 2015, 31, 1261–1280. [Google Scholar] [CrossRef]
  14. Yoon, H.-S.; Yi, B.-J. A 4-DOF flexible continuum robot using a spring backbone. In Proceedings of the 2009 International Conference on Mechatronics and Automation, Jilin, China, 9–12 August 2009; pp. 1249–1254. [Google Scholar]
  15. Nahar, D.; Yanik, P.M.; Walker, I.D. Robot tendrils: Long, thin continuum robots for inspection in space operations. In Proceedings of the 2017 IEEE Aerospace Conference, Big Sky, MT, USA, 4–11 March 2017; pp. 1–8. [Google Scholar]
  16. Dong, X.; Axinte, D.; Palmer, D.; Cobos, S.; Raffles, M.; Rabani, A.; Kell, J. Development of a slender continuum robotic system for on-wing inspection/repair of gas turbine engines. Robot. Comput.-Integr. Manuf. 2017, 44, 218–229. [Google Scholar] [CrossRef] [Green Version]
  17. Wang, Y.; Yan, F.; Zhu, K.; Chen, B.; Wu, H. A new practical robust control of cable-driven manipulators using time-delay estimation. Int. J. Robust Nonlinear Control 2019, 29, 3405–3425. [Google Scholar] [CrossRef]
  18. Kang, R.; Branson, D.T.; Guglielmino, E.; Caldwell, D.G. Dynamic modeling and control of an octopus inspired multiple continuum arm robot. Comput. Math. Appl. 2012, 64, 1004–1016. [Google Scholar] [CrossRef] [Green Version]
  19. Jiang, L.; Gao, B.; Zhao, J. Kinematic and static analysis of a cable-driven parallel robot with a flexible link spine. In Proceedings of the 2015 IEEE International Conference on Robotics and Biomimetics (ROBIO), Zhuhai, China, 6–9 December 2015; pp. 31–36. [Google Scholar]
  20. Tonapi, M.M.; Godage, I.S.; Walker, I.D. Next generation rope-like robot for in-space inspection. In Proceedings of the 2014 IEEE Aerospace Conference, Big Sky, MT, USA, 1–8 March 2014; pp. 1–13. [Google Scholar]
  21. Kim, B.S.; Kim, M.K.; Cho, Y.; Hamed, E.E.; Gillette, M.U.; Cha, H.; Miljkovic, N.; Aakalu, V.K.; Kang, K.; Son, K.-N. Electrothermal soft manipulator enabling safe transport and handling of thin cell/tissue sheets and bioelectronic devices. Sci. Adv. 2020, 6, eabc5630. [Google Scholar] [CrossRef]
  22. Tamadon, I.; Soldani, G.; Dario, P.; Menciassi, A. Novel robotic approach for minimally invasive aortic heart valve surgery. In Proceedings of the 2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Honolulu, Hawaii, 17–21 July 2018; pp. 3656–3659. [Google Scholar]
  23. Ranzani, T.; Gerboni, G.; Cianchetti, M.; Menciassi, A. A bioinspired soft manipulator for minimally invasive surgery. Bioinspiration Biomim. 2015, 10, 035008. [Google Scholar] [CrossRef]
  24. Ip, B.C.; Cui, F.; Tripathi, A.; Morgan, J.R. The bio-gripper: A fluid-driven micro-manipulator of living tissue constructs for additive bio-manufacturing. Biofabrication 2016, 8, 025015. [Google Scholar] [CrossRef] [Green Version]
  25. Yamaguchi, T.; Ambe, Y.; Ando, H.; Konyo, M.; Tadakuma, K.; Maruyama, S.; Tadokoro, S. A mechanical approach to suppress the oscillation of a long continuum robot flying with water jets. IEEE Robot. Autom. Lett. 2019, 4, 4346–4353. [Google Scholar] [CrossRef]
  26. Endo, G.; Hagiwara, T.; Nakamura, Y.; Nabae, H.; Suzumori, K. A proposal of super long reach articulated manipulator with gravity compensation using thrusters. In Proceedings of the 2018 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), Auckland, New Zealand, 9–12 July 2018; pp. 1414–1419. [Google Scholar]
  27. Takeichi, M.; Suzumori, K.; Endo, G.; Nabae, H. Development of a 20-m-long Giacometti arm with balloon body based on kinematic model with air resistance. In Proceedings of the 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Vancouver, BC, Canada, 24–28 September 2017; pp. 2710–2716. [Google Scholar]
  28. Shang, W.; Zhang, B.; Zhang, B.; Zhang, F.; Cong, S. Synchronization control in the cable space for cable-driven parallel robots. IEEE Trans. Ind. Electron. 2018, 66, 4544–4554. [Google Scholar] [CrossRef]
  29. Wang, Y.; Yan, F.; Chen, J.; Ju, F.; Chen, B. A new adaptive time-delay control scheme for cable-driven manipulators. IEEE Trans. Ind. Inform. 2018, 15, 3469–3481. [Google Scholar] [CrossRef]
  30. Wang, Y.; Jiang, S.; Chen, B.; Wu, H. A new continuous fractional-order nonsingular terminal sliding mode control for cable-driven manipulators. Adv. Eng. Softw. 2018, 119, 21–29. [Google Scholar] [CrossRef]
  31. Giorelli, M.; Renda, F.; Calisti, M.; Arienti, A.; Ferri, G.; Laschi, C. A two dimensional inverse kinetics model of a cable driven manipulator inspired by the octopus arm. In Proceedings of the 2012 IEEE International Conference on Robotics and Automation, Saint Paul, MN, USA, 14–18 May 2012; pp. 3819–3824. [Google Scholar]
  32. Webster III, R.J.; Jones, B.A. Design and kinematic modeling of constant curvature continuum robots: A review. Int. J. Robot. Res. 2010, 29, 1661–1683. [Google Scholar] [CrossRef]
  33. Xu, W.; Liu, T.; Li, Y. Kinematics, dynamics, and control of a cable-driven hyper-redundant manipulator. IEEE/ASME Trans. Mechatron. 2018, 23, 1693–1704. [Google Scholar] [CrossRef]
  34. Renda, F.; Giorelli, M.; Calisti, M.; Cianchetti, M.; Laschi, C. Dynamic model of a multibending soft robot arm driven by cables. IEEE Trans. Robot. 2014, 30, 1109–1122. [Google Scholar] [CrossRef]
  35. Xu, G.; Shen, X.; Yu, K. Modeling and Hydrodynamic Performance for a deep ocean manipulator based on Numerical Approach. JCP 2013, 8, 1192–1199. [Google Scholar] [CrossRef]
  36. Lau, D.; Oetomo, D.; Halgamuge, S.K. Generalized modeling of multilink cable-driven manipulators with arbitrary routing using the cable-routing matrix. IEEE Trans. Robot. 2013, 29, 1102–1113. [Google Scholar] [CrossRef]
  37. Hassan, M.; Khajepour, A. Analysis of bounded cable tensions in cable-actuated parallel manipulators. IEEE Trans. Robot. 2011, 27, 891–900. [Google Scholar] [CrossRef]
  38. Kundu, P.K.; Cohen, I.M.; Dowling, D. Fluid Mechanics, 4th ed.; Academic Press: Boston, MA, USA, 2008; pp. 421–472. ISBN 9780123737359. [Google Scholar]
Figure 1. Mechanical structure of the manipulator.
Figure 1. Mechanical structure of the manipulator.
Micromachines 11 01042 g001
Figure 2. Structure of a section.
Figure 2. Structure of a section.
Micromachines 11 01042 g002
Figure 3. Working principle of buoyancy regulation system (BRS).
Figure 3. Working principle of buoyancy regulation system (BRS).
Micromachines 11 01042 g003
Figure 4. Joint model of the manipulator.
Figure 4. Joint model of the manipulator.
Micromachines 11 01042 g004
Figure 5. Mechanical analysis of a section.
Figure 5. Mechanical analysis of a section.
Micromachines 11 01042 g005
Figure 6. Steps for numerical solution of the dynamic model.
Figure 6. Steps for numerical solution of the dynamic model.
Micromachines 11 01042 g006
Figure 7. Movement of the manipulator.
Figure 7. Movement of the manipulator.
Micromachines 11 01042 g007
Figure 8. The time histories of the tensions on cables controlling Section 1.
Figure 8. The time histories of the tensions on cables controlling Section 1.
Micromachines 11 01042 g008
Figure 9. The time histories of the tensions on cables controlling Section 2.
Figure 9. The time histories of the tensions on cables controlling Section 2.
Micromachines 11 01042 g009
Figure 10. The time histories of the tensions on cables controlling Section 3.
Figure 10. The time histories of the tensions on cables controlling Section 3.
Micromachines 11 01042 g010
Figure 11. The time histories of the tensions on cables controlling Section 4.
Figure 11. The time histories of the tensions on cables controlling Section 4.
Micromachines 11 01042 g011
Figure 12. The time histories of the tensions on cables controlling Section 5.
Figure 12. The time histories of the tensions on cables controlling Section 5.
Micromachines 11 01042 g012
Figure 13. The time histories of the power of all cables.
Figure 13. The time histories of the power of all cables.
Micromachines 11 01042 g013
Table 1. The specifications of the manipulator.
Table 1. The specifications of the manipulator.
CharacteristicsValue
Size (L × W × H)1012 mm × 116 mm × 116 mm
Weight (moving parts)2.55 kg
Maximum payload4.5 kg
Load-to-weight ratio 11.76
Joint rotation range±30°
1 The load-to-weight ratio is the ratio of payload to the weight of moving parts.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Wang, T.; You, Z.; Song, W.; Zhu, S. Dynamic Analysis of an Underwater Cable-Driven Manipulator with a Fluid-Power Buoyancy Regulation System. Micromachines 2020, 11, 1042. https://doi.org/10.3390/mi11121042

AMA Style

Wang T, You Z, Song W, Zhu S. Dynamic Analysis of an Underwater Cable-Driven Manipulator with a Fluid-Power Buoyancy Regulation System. Micromachines. 2020; 11(12):1042. https://doi.org/10.3390/mi11121042

Chicago/Turabian Style

Wang, Tong, Zihao You, Wei Song, and Shiqiang Zhu. 2020. "Dynamic Analysis of an Underwater Cable-Driven Manipulator with a Fluid-Power Buoyancy Regulation System" Micromachines 11, no. 12: 1042. https://doi.org/10.3390/mi11121042

APA Style

Wang, T., You, Z., Song, W., & Zhu, S. (2020). Dynamic Analysis of an Underwater Cable-Driven Manipulator with a Fluid-Power Buoyancy Regulation System. Micromachines, 11(12), 1042. https://doi.org/10.3390/mi11121042

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