Next Article in Journal
Joint Optimization of Multi-Period Empty Container Repositioning and Inventory Control Based on Adaptive Particle Swarm Algorithm
Previous Article in Journal
Task-Sequencing Optimization Using DSSA Algorithm for AUV with Limited Endurance
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Dynamic Analysis and Experimental Research on Anti-Swing Control of Distributed Mass Payload for Marine Cranes

Department of Marine Engineering, Dalian Maritime University, Dalian 116026, China
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2025, 13(6), 1112; https://doi.org/10.3390/jmse13061112
Submission received: 3 May 2025 / Revised: 29 May 2025 / Accepted: 31 May 2025 / Published: 2 June 2025
(This article belongs to the Section Ocean Engineering)

Abstract

:
To address distributed mass payload (DMP) anti-swing control problems typified by offshore wind turbine blades, this paper adopts multi-body dynamics and rigid-flexible coupling modelling approaches. It derives the geometric constraints and static equilibrium equations for marine crane multipoint lifting of DMP, and establishes a dynamic coupling model considering ship roll and pitch environmental excitations. Then, under the maximum environmental excitation set in the experiment, the flexible cable parallel anti-swing system achieves swing suppression rates of 41.0% and 58.0% for the in-plane and out-of-plane angles of the DMP with regular geometric shape and mass distribution, respectively. For the DMP with irregular geometry and mass distribution, the suppression rates are 48.4% and 39.3% for the in-plane and out-of-plane angles, respectively. It is found that, after adjusting the lifting method and increasing the distance between the lifting points, the maximum in-plane angle of the payload decreases by 2.3%, while the out-of-plane angle maximum decreases by 52.0%. These results demonstrate the effectiveness of adjusting lifting methods in suppressing swing for irregular DMPs, thereby verifying the reliability and applicability of the flexible cable parallel anti-swing system and providing a reference for improving anti-swing performance and lifting efficiency in offshore DMP operations.

1. Introduction

Over the past century, with the continuous acceleration of human exploration of marine resources and the rapid development of the marine economy, the characteristics of offshore lifting operation scenarios, lifting objects, and lifting methods of marine cranes have diversified. In other words, marine cranes have not only been used to lift goods, but have also been involved in marine scientific research using AUVs (Autonomous Underwater Vehicles) and in offshore wind turbine lifting and docking operations for new energy applications. At the same time, the lifting objects have evolved from point-mass payloads to distributed mass payloads (DMPs), and the lifting methods have evolved from using a single lifting cable to multiple lifting cables. For example, the Haliade-X 12 MW wind turbine has a total height of 260 m, a blade length of 107 m, and a nacelle and rotor weight of 825 tonnes [1]. It was lifted and installed using an ultra-large offshore floating crane equipped with a parallel mechanism of multiple flexible cables. This DMP with an oversized geometric structure and mass distribution inevitably encounters wave excitation and wind disturbance during lifting operations, and then generates swing, which poses a major threat to the safety and efficiency of marine crane lifting operations.
At the same time, there is relatively little research on the dynamic analysis of the DMP for the flexible cable parallel anti-swing system of marine cranes. Most researchers focus their efforts on the anti-swing analysis of the point-mass payload, while the limited research on the anti-swing of DMP mainly concentrates on the anti-swing control methods for bridge cranes and tower cranes, such as command-smoothing control methods [2,3], adaptive control methods [4,5], trajectory planning methods [6], optimal command-smoothing methods [7], time-varying sliding mode control methods [8], equivalent rope length trajectory planning methods [9], and control methods based on deep reinforcement learning [10]. These anti-swing control methods still face many challenges and uncertainties in the DMP anti-swing control of marine cranes. In particular, internal friction in the marine crane system, unmodeled dynamics, parameter uncertainty, and other disturbances will make it difficult to ensure that the model-based design of the controller achieves the expected accuracy in practical applications. Meanwhile, from research progress and engineering applications of existing anti-swing technologies for marine crane payloads, the anti-swing studies on DMP mainly focus on optimising the mechanical structure design of cranes and developing new control methods. Therefore, this paper proposes a flexible cable parallel anti-swing system for dynamic analysis and anti-swing experimental research on DMP. In addition, the modelling method of simple pendulum for point-mass payload ignores the influence of the payload’s geometric structures and the positional differences between the centre and centre of gravity on swing control. This makes it difficult to accurately describe the payload’s swinging process and the dynamic response characteristics of the crane system. Therefore, the point-mass payload dynamic modelling method no longer meets the research and engineering application needs of anti-swing control for DMP.
In various marine engineering lifting operations, the flexible cable parallel anti-swing system has the characteristics of simple structure, light weight, flexible movement, and large working space. It plays an important role in large-scale, heavy-duty DMP lifting operations with a regular or irregular shape and mass distribution by virtue of the strong lifting capacity and stability advantage of multiple parallel cables. The world’s first prototype of a flexible cable parallel anti-swing system is the RoboCrane, which was developed by the National Institute of Standards and Technology (NIST) of the United States in 1989 [11]. The shape of this prototype is similar to that of an inverted Stewart mechanism, and the motion of the moving platform is controlled by six cables, which can be used for the handling of large goods, assembly, shipbuilding, and spraying. Gorman [12] introduced a specific cable-driven array robot with three drive cables; its geometric size is 1/16 that of the marine cranes used by the US Navy. The experimental studies show that the robot can track a given trajectory accurately with an error of a few centimetres. Hiller [13] designed and developed a cable-driven parallel mechanism named SEGESTA, which uses seven cables to control the six degrees of freedom of the moving platform. Bosscher [14] designed the Contour Crafting 4 (C4) system based on a multi-cable-driven parallel lifting mechanism with twelve cables, which can be used for the layered construction of large components. Afterwards, Lamaury [15] developed a six-degree-of-freedom cable-driven parallel redundant mechanism driven by eight cables, which can keep all driving cables in tension at all times, improving the tracking performance of the robot during cargo handling. There are also cable-driven parallel robots with under-constrained designs for cargo lifting. For example, Korayem [16] designed a six-degree-of-freedom parallel mechanism called ICASBOT with six cable drives, which is similar to the Robo Crane structure, and carried out prototype lifting experiments. Ren [1] studied the swing control of the large irregularly shaped payloads in offshore lifting operations by a multi-cable-driven parallel system, and proposed a lifting motion compensation scheme without model characteristics.
For offshore applications, the Large Vessel Interface Lift On/Lift Off (LVI LO/LO) is a prime example of the successful use of a flexible cable parallel anti-swing system in the lifting field. It is a parallel wave compensation system developed by the U.S. Navy Research Office in collaboration with Oceaneering and ATR, based on the 6-DOF parallel lifting robot RoboCrane [17]. This system represents a major breakthrough in advancing parallel wave compensation technology from theoretical research to practical application. Jung [18] and Kim [19,20] used machine vision and laser sensor technology to detect the spatial 6-DOF motion signals of the payload. They controlled the payload’s spatial position and attitude through multiple mechanisms, such as a double-deck overhead crane, rope tension sensors, and an intelligent platform. Finally, they developed a 1/20 scale prototype to carry out payload motion compensation experiments. However, compared with the LVI LO/LO, the system they designed has a complex mechanical structure and poor practicability. Furthermore, Hu [21] proposed an eight-cable-driven parallel wave compensation device, which can effectively suppress the swing of the payload. This device changes the cable arrangement of the crane and also affects the lifting operation space. In addition, the telescopic sleeve rigid-flexible coupling anti-swing technology [22] and flexible cable-driven parallel mechanism multipoint collaborative lifting technology [23,24] have emerged in recent years. These technologies have improved the anti-swing effect by optimising the mechanical structure design of the marine crane anti-swing system and innovating control methods, and have been applied in engineering practice. Meanwhile, the adaptive controller [25], a nonlinear anti-swing controller based on asymmetric barrier Lyapunov functions [26], and the neuroendocrine PID [27] controller offer advantages in the control of complex, nonlinear time-varying underactuated systems in marine cranes systems. However, these algorithms are significantly limited by the fact that the design and implementation of the controller is complex and requires a large amount of training data and computational resources. To address the issue of the swing control of marine cranes when they are lifting heavy payloads, Zhu [28] designed a multi-cable-driven series-parallel hybrid pull-block anti-swing device.
In addition, when lifting large equipment, such as wind turbine blades and tower barrels, there is also a man-machine collaborative lifting method composed of “crane—DMP—tagline system—auxiliary personnel”. The tagline system plays a very important role in this lifting method as it acts as a balancing, fixing, and anti-swing cable. To ensure lifting safety, taglines are usually tied to the bottom of the payload (DMP) or a specialised spreader. Operators on the ground or platform assist with pulling the tagline or use a winch-driven wire guide system to control tagline tension, thus completing payload swing suppression through auxiliary methods. However, the payload is highly susceptible to wind-induced swing during the DMP lifting process, and the swing suppression method using the tagline system and human assistance has posed certain risks due to insufficient control capability. Eltronic and High Wind have developed two active control systems with taglines, namely the Tagline Master and the Boom Lock—Tagline Systems [29,30]. The former mainly controls the tension of the tagline through multiple winches to achieve automatic stabilisation control, while the latter uses a cantilever that can move with the crane boom to lock the hook to the crane boom, controlling the stability of the hook in high wind speeds at high altitudes, and working together with other auxiliary cables located on the spreader to significantly suppress the swing of the crane payload. They are mainly used for swing control of the tower, engine room, and blade parts during offshore wind power installation.
This paper focuses on the kinematic and static modelling of the lifting operation of the DMP within the flexible cable parallel anti-swing system for marine cranes. Additionally, a dynamic coupling model of the ship—a flexible cable parallel anti-swing system of the marine crane—DMP under roll and pitch environmental disturbances is established. At the same time, the flexible cable parallel anti-swing system of the marine crane is used to conduct experimental studies on the anti-swing dynamics of DMP with regular/irregular geometrical shapes and mass distributions under different lifting methods.
The paper is organised as follows: the kinematic and static modelling and analysis of the marine crane flexible cable parallel anti-swing system are carried out in Section 2. The coupled dynamic modelling of the marine crane flexible cable parallel anti-swing system DMP under environmental disturbances is presented in Section 3. The DMP anti-swing experiments under different lifting methods are carried out in Section 4. Finally the paper is summarised in Section 5.

2. Kinematic and Static Modelling and Analysis

The flexible cable parallel anti-swing system described in this paper is a mechanical device, which generally consists of multiple flexible cables (≥3), driving device, sensors, and a control unit [31]. One end of the flexible cables is directly connected to the payload, while the other end is connected to the marine crane driving device through a steering pulley system. Multiple flexible cables form a parallel structure in three-dimensional space and work together to control the movement of the payload.
DMP is a type of payload whose mass distribution changes with the change in geometry, which is characterised by uneven mass and irregular geometry. Therefore, for marine cranes performing DMP lifting, the payload cannot be directly simplified into a particle model during dynamic modelling. Instead, a dynamic model that comprehensively reflects the multi-body rigid-flexible coupling effect between the DMP and the flexible cable parallel anti-swing mechanism of the marine crane should be established based on the structural characteristics of the DMP itself.
As shown in Figure 1, the marine crane flexible cable parallel anti-swing system mainly consists of the crane base, tower, main crane boom, anti-swing arm, hook and payload. The inertial coordinate system is oGxGyGzG, the crane base coordinate system is oSxSySzS, and the crane boom slewing coordinate system is oCxCyCzC. The plane coordinate system where the anti-swing arm structure is located is oBxByBzB, and the dynamic plane coordinate system in which the payload system is located is oAxAyAzA. Bi (i = 1, 2, 3, 4) is the fixed anchor point. In robotics, the fixed anchor point refers to the cable guide pulley and fixed seat with rotational degrees of freedom; the rotation axis of the cable guide pulley’s circular surface coincides with the direction of the incoming rope; and its tangent point position remains unchanged when the rope is being retracted or released [32,33]. This refers to the connection point between the i-th anti-swing cable and the anti-swing arm structure. Ai (i = 1, 2, 3, 4) is the connection point between the i-th anti-swing cable and the plane where the payload system is located, also known as the dynamic platform connection point. l o A o B is the main sling of the marine crane. The attitude description of the moving platform is expressed in terms of the Euler angles of rotation around the x-axis, y-axis, and z-axis of the inertial coordinate system in turn, and conforms to the right-hand rule.

2.1. Kinematics of a Flexible Cable Parallel Anti-Swing System

In robotics, the process of calculating the joint angle of the manipulator arm with the known position of the end moving platform is defined as the inverse solution, while in the flexible cable parallel anti-swing system of the marine crane, it refers to the known swing angle and attitude position of the hook and the payload in the space, to calculate the cable length of the anti-swing cable. The real-time attitude of the moving platform, where the marine crane hook and payload are located in the inertial coordinate system, is defined as P = [x y z α β γ]T. Accordingly, the homogeneous transformation matrix T from the moving coordinate system to the inertial coordinate system can be derived as follows:
The detailed expressions for the matrices in Equation (1) are,
T = Tans ( x , y , z ) R = Tans ( x , y , z ) R ( z , γ ) R ( y , β ) R ( x , α ) = 1 0 0 x 0 1 0 y 0 0 1 z 0 0 0 1 R 0 0 1
R ( z , γ ) = cos γ sin γ 0 sin γ cos γ 0 0 0 1 ,   R ( y , β ) = cos β 0 sin β 0 1 0 sin β 0 cos β ,   R ( x , α ) = 1 0 0 0 cos α sin α 0 sin α cos α .
where, Trans(x, y, z) is a 4 × 1 offset vector, R is a rotation matrix, α, β and γ are Euler angles, and 0 denotes a zero vector, ensuring consistency with the 4 × 4 homogeneous transformation matrix.
The vectors pointing from the origin oB of the plane coordinate system oBxByBzB where the crane anti-swing arm structure is located and the origin oA of the plane dynamic coordinate system oAxAyAzA of the payload system to the respective anti-swing cable connection points are defined as bi and ai, respectively. Thus, b i = o B B i and a i = o A A i can be obtained, and at the same time, the length of each anti-swing cable can be expressed as,
l i = A i B i = o B B i o A A i = b i a i
The position of the moving coordinate system oA relative to the coordinate system oB is defined as x o A o B = [ x y z ] T . Then, Equation (2) becomes
l i = b i x o A o B a i
Furthermore, the calculation formula of the cable length expression of each anti-swing cable shown in Equation (3) can be obtained in the coordinate system oB.
l i o B = b i o B R o D o B x o A o D o D x o D o B o B R o C o B R o S o C R o A o S a i o A
Since the magnitudes of ai and bi are fixed in the flexible cable parallel anti-swing system of the marine crane and can be measured directly by using appropriate tools, according to x o A o B o B = R o D o B x o A o D o D + x o D o B o B and R o A o B = R o C o B R o S o C R o A o S , the expression for the length of each anti-swing cable li is obtained from Equation (4) as follows:
l i = l i o B = ( l i o B ) T l i o B = ( b i o B x o A o B o B R o A o B a i o A ) T ( b i o B x o A o B o B R o A o B a i o A )
In this way, the inverse kinematic model of the payload anti-swing process of the marine crane flexible cable parallel anti-swing system is obtained.
f i ( A i o A , B i o B , P ) = 0
where, A i o A denotes the coordinates of point Ai in the oA coordinate system, and B i o B denotes the coordinates of point Bi in the oB coordinate system.
Notably, in solving the inverse kinematic model of the payload anti-swing in the marine crane flexible cable parallel anti-swing system, if the expected position of the payload relative to the ship deck is set and the attitude relative to the ship deck is obtained, the length of anti-swing cable that needs to be retracted and released by the winch during the payload anti-swing control process can be calculated according to Equation (5). Thus, adjusting the winch actions directly to match these calculated lengths enables effective suppression of payload swing.
In robotics, the process of calculating the attitude of the end moving platform based on the known joint angle of the manipulator arm is defined as the positive solution. Similarly, in the forward kinematics of the payload anti-swing in marine crane with a flexible cable parallel anti-swing system, it refers to the known length of the anti-swing cable to calculate the swing angle and the attitude of the hook and payload in the three-dimensional space. According to the relationship between the number of cables m and the number of degrees of freedom n of the end moving platform, the flexible cable-driven parallel robot can be divided into redundant constrained type (mn), fully constrained type (m = n), and unconstrained type (mn).
The kinematic model obtained by Equation (6) is represented by vector f 0 ,
f 0 = [ f 1 0 f 2 0 f 3 0 f 4 0 f o A o B 0 ] T = f 1 ( A 1 o A , B 1 o B , P ) f 2 ( A 2 o A , B 2 o B , P ) f 3 ( A 3 o A , B 3 o B , P ) f 4 ( A 4 o A , B 4 o B , P ) f 5 ( x o A o A , x o A o B , P ) = 0
Considering that there are four anti-swing cables and one main sling in the cable parallel anti-swing system of the marine crane in Figure 1, and that the end moving platform has six degrees of freedom, it is an under-constrained model. Combining Equations (6) and (7), it can be seen that the kinematic model of the flexible cable parallel anti-swing system is five nonlinear equations with six unknowns, with multiple possible solutions. From the kinematic analysis, it can be seen that when the length of the four anti-swing cables is fixed, the attitude of the hook and payload still cannot be determined, mainly due to the external force and external torque. Therefore, in order to accurately obtain the attitude of the hook and payload, it is necessary to solve the kinematic and static equilibrium equations of the payload system. Therefore, the under-constrained model schematic of the flexible cable parallel anti-swing system of a marine crane is established, as shown in Figure 2.
At a certain point in time, the external force generated by the excitation of the external environment and the gravity of the payload system acts on point G, represented by Q. Le is the normalised Plücker vector of its action line, and ρi denotes the length of the i-th cable (i = 1, 2, 3, 4, 5). At this time, the global coordinate system o x y z is a Cartesian coordinate system established at the connection point Bi of the fixed anchor point on the anti-swing arm behind the main boom of the marine crane. Point B4 is in the x z plane, and the direction of the z axis is in the same direction as Le. The dynamic coordinate system o x y z is a Cartesian coordinate system established on the dynamic platform where the marine crane payload system is located. Point A4 is in the x z plane, so the position vectors of points A1, A2, A3, A4, B1, B2, B3, B4, and G in the o x y z coordinate system can be obtained. The result is shown below:
a o A = [ x o A y o A z o A ] T ,   a 1 = [ x 1 y 1 z 1 ] T ,   a 2 = [ x 2 y 2 z 2 ] T ,   a 3 = [ x 3 y 3 z 3 ] T , a 3 = [ x 4 y 4 z 4 ] T ,     g   = [ g x g y g z ] T ,   b o B = [ x o B y o B z o B ] T ,   b 1 = [ 0 0 0 ] T , b 2 = [ b 2 x b 2 y b 2 z ] T ,   b 3 = [ b 3 x b 3 y b 3 z ] T ,   b 4 = [ b 4 x 0 b 4 z ] T .
Similarly, the position vectors of points A1, A2, A3, A4, and G in the o x y z coordinate system can be obtained. The results are as follows:
a o A = [ x o A y o A z o A ] T ,   a 1 = [ 0 0 0 ] T ,   a 2 = [ x 2 y 2 z 2 ] T ,   a 3 = [ x 3 y 3 z 3 ] T , a 4 = [ x 4 0 y 4 ] T ,   g = [ g x g y g z ] T .
To maintain a good anti-swing effect, the four anti-swing cables and the main sling of the marine crane are kept under tension during the lifting operation. At this point, the geometric constraint relationship of the moving platform where the payload system is located is as follows:
a i b i 2 = ρ i 2
Based on the previous definitions of the coordinates of each point, Equation (8) is further optimised to obtain the following expression:
( x 2 x 1 ) 2 + ( y 2 y 1 ) 2 + ( z 2 z 1 ) 2 = a 2 2 ( x 3 x 1 ) 2 + ( y 3 y 1 ) 2 + ( z 3 z 1 ) 2 = a 3 2 ( x 4 x 1 ) 2 + ( y 4 y 1 ) 2 + ( z 4 z 1 ) 2 = a 4 2 ( x 3 x 2 ) 2 + ( y 3 y 2 ) 2 + ( z 3 z 2 ) 2 = a 4 a 2 2 ( x 4 x 2 ) 2 + ( y 4 y 2 ) 2 + ( z 4 z 2 ) 2 = a 3 a 2 2 ( x 4 x 3 ) 2 + ( y 4 y 3 ) 2 + ( z 4 z 3 ) 2 = a 3 a 4 2 ( x 1 + x o A ) 2 + ( y 1 + y o A ) 2 + ( z 1 + z o A ) 2 = a o A 2
Since the position and attitude of the moving platform where the hook and the payload are located are determined by the static equilibrium equation, the normalised Plücker vector of the i-th cable can be defined as L i / ρ i , and L i = a i b i ρ i × ( a i b i ) T , ρ i is any vector from any reference point P to the lifting cable. At the same time, the wrench of the i-th hoisting cable acting on the moving platform of the marine crane is obtained as L i τ i / ρ i ( τ i > 0 ), and τ i is the driving force of the hoisting cable. Thus, the static equilibrium equation of the moving platform in the unconstrained model of the marine crane flexible cable parallel anti-swing system is obtained.
L 1 L 2 L 3 L 4 L o B o A L e τ 1 / ρ 1 τ 2 / ρ 2 τ 3 / ρ 3 τ 4 / ρ 4 τ 5 / ρ o B o A Q T = 0
When M ( P ) = L 1 L 2 L 3 L 4 L o B o A L e , then there is,
M ( P ) = x 1 x 2 b 2 x x 3 b 3 x x 4 b 2 x x o A x o B 0 y y 2 b 2 y y 3 b 3 y y 4 y o A y o B 0 z 1 z 2 b 2 z z 3 b 3 z z 4 b 4 x z o A z o B 1 0 y 2 b 2 z z 2 b 2 y y 3 b 3 z z 3 b 3 y y 4 b 4 z y o A z o B y o B z o A g y 0 z 2 b 2 x x 2 b 2 z z 3 b 3 x x 3 b 3 z z 4 b 4 x x 4 b 4 z x o B z o A x o A z o B g 0 x 2 b 2 y y 2 b 2 x x 3 b 3 y y 3 b 3 x y 4 b 4 x x o A y o B x o B y o A 0
Substituting Equation (11) into Equation (10), we have
τ 1 x 1 ρ 1 + τ 2 ( x 2 b 2 x ) ρ 2 + τ 3 ( x 3 b 3 x ) ρ 3 + τ 4 ( x 4 b 4 x ) ρ 4 + τ 5 ( x o A x o B ) ρ o B o A = 0 τ 1 y 1 ρ 1 + τ 2 ( y 2 b 2 y ) ρ 2 + τ 3 ( y 3 b 3 y ) ρ 3 + τ 4 y 4 ρ 4 + τ 5 ( y o A y o B ) ρ o B o A = 0 τ 1 z 1 ρ 1 + τ 2 ( z 2 b 2 z ) ρ 2 + τ 3 ( z 3 b 3 z ) ρ 3 + τ 4 ( z 4 b 4 z ) ρ 4 + τ 5 ( z o A z o B ) ρ o B o A Q = 0 τ 2 ( y 2 b 2 z z 2 b 2 y ) ρ 2 + τ 3 ( y 3 b 3 z z 3 b 3 y ) ρ 3 + τ 4 y 4 b 4 z ρ 4 + τ 5 ( y o A z o B y o B z o A ) ρ o B o A Q g y = 0 τ 2 ( z 2 b 2 x x 2 b 2 z ) ρ 2 + τ 3 ( z 3 b 3 x x 3 b 3 z ) ρ 3 + τ 4 ( z 4 b 4 x x 4 b 4 z ) ρ 4 + τ 5 ( x o B z o B x o A z o B ) ρ o B o A + Q g x = 0 τ 2 ( x 2 b 2 y y 2 b 2 x ) ρ 2 + τ 3 ( x 3 b 3 y y 3 b 3 x ) ρ 3 τ 4 y 4 b 4 x ρ 4 + τ 5 ( x o A y o B x o B y o A ) ρ o B o A = 0
In this way, the expressions of the geometric constraints and static constraints of the moving platform are derived in the under-constrained model of the marine crane flexible cable parallel anti-swing system.

2.2. Static Modelling Based on Elastic Deformation of Slings

With the development of large-scale, heavy-duty lifting objects with uneven mass geometric structures in offshore engineering, DMP anti-swing control, which is typical of wind turbine blades, towers, containers, and shipwrecks, has attracted the attention of researchers. Meanwhile, considering that, in high-altitude lifting operations, the lifting cables for such loads are characterised by their long length, large span, and significant tensile strength, the self-weight and elastic deformation problem of the slings cannot be ignored. Therefore, static modelling of the flexible cable parallel anti-swing system in the equilibrium state is carried out based on the completed kinematic model.
Since the four anti-swing cables in the marine crane flexible cable parallel anti-swing system are symmetrical in three-dimensional space, only one anti-swing cable is selected for the static modelling analysis. In addition, when the horizontal span of the anti-swing cable is large and the height difference is small, the anti-swing cable will generate obvious deformation due to the wind resistance and its own gravity, resulting in a catenary phenomenon. Therefore, the static catenary model of the anti-swing cable, considering its own gravity and elastic deformation, is shown in Figure 3. L is the horizontal span of the anti-swing cable, h is the height difference between the anti-swing cable connection points A1 and B1, αc is the inclination angle of the anti-swing cable, and the anti-swing cable l1 is located in the oBxBzB plane. H is the horizontal component of the tension T of the anti-swing cable, and ds is the microelement of any length of the anti-swing cable.
The coordinates of any point P on the anti-swing cable located in the oxy plane in Figure 3 are defined as (x, 0, z) (where 0 ≤ xL, 0 ≤ zh), and the cable tension at this point is fp. When the stretching deformation of the anti-swing cable is not considered, the coordinates of point P are (x (s), 0, z (s)) (where 0 ≤ x (s) ≤ L, 0 ≤ z (s) ≤ h), and the relationship satisfied by the differential unit at any point P of the anti-swing cable is,
d x d p 2 + d z d p 2 = 1
f P d x d p = f P x = f A 1 x
f p d z d p = f P z = f A 1 z ρ g ( l 0 s )
where, f P x is the component force of fp on the x-axis and f P z is the component force of fp on the z-axis. f A 1 is the tension force of the anti-swing cable at point A1, f A 1 x is the component force of f A 1 on the x-axis, and f A 1 z is the component force of f A 1 on the z-axis.
According to Equations (13)–(15), the expression for the calculation of the tension at any point P of the anti-swing cable is obtained.
f P = f P x 2 + f P z 2 = f A 1 x 2 + ( f A 1 z ρ g ( l 0 s ) ) 2
Furthermore, according to Hooke’s law, the force at point P is f P , so,
f P = E S 0 d l d l 0 1 = E S 0 d p d s 1
Using the differential formula d x d s = d x d p d p d s and d z d s = d z d p d p d s , Equations (14)–(17) can be rewritten as follows:
d x d s = f A 1 x E S 0 + f A 1 x f A 1 x 2 + ( f A 1 z ρ g ( l 0 s ) ) 2
d z d s = ( f A 1 z ρ g ( l 0 s ) ) 1 E S 0 + 1 f A 1 x 2 + ( f A 1 z ρ g ( l 0 s ) ) 2
Further, Equations (18) and (19) are integrated respectively.
x ( s ) = 0 s d x d s d s = f A 1 x s E S 0 + f A 1 x ρ g ln f A 1 z ρ g ( l 0 s ) + f A 1 x 2 + ( f A 1 z ρ g ( l 0 s ) ) 2 f A 1 z ρ g l 0 + f A 1 x 2 + ( f A 1 z ρ g l 0 ) 2
z ( s ) = 0 s d z d s d s = 2 f A 1 z s ρ g ( 2 l 0 s s 2 ) 2 E S 0 + f A 1 x 2 + ( f A 1 z ρ g ( l 0 s ) ) 2 f A 1 x 2 + ( f A 1 z ρ g l 0 ) 2 ρ g l 0 f A 1 z + l 0 ρ g ln f A 1 z ρ g ( l 0 s ) + f A 1 x 2 + ( f A 1 z ρ g ( l 0 s ) ) 2 f A 1 z ρ g l 0 + f A 1 x 2 + ( f A 1 z ρ g l 0 ) 2
Then, the formula for calculating the length l of the anti-swing cable is as follows:
l = 0 l 0 f A 1 x f A 1 x 2 + ( f A 1 z ρ g l 0 + ρ g s ) 2 + f A 1 x E S 0 2 + f A 1 z ρ g l 0 + ρ g s f A 1 x 2 + ( f A 1 z ρ g l 0 + ρ g s ) 2 + f A 1 z ρ g l 0 + ρ g s E S 0 2 d s
Afterwards, by substituting s = l0 in Equations (20) and (21), the coordinates of point A1 can be obtained:
x A 1 = f A 1 x l 0 E S 0 + f A 1 x ρ g ln f A 1 z + f A 1 f A 1 z ρ g l 0 + f A 1 x 2 + ( f A 1 z ρ g l 0 ) 2
z A 1 = 2 f A 1 z l 0 ρ g l 0 2 2 E S 0 + f A 1 f A 1 x 2 + ( f A 1 z ρ g l 0 ) 2 ρ g l 0 f A 1 z + l 0 ρ g ln f A 1 z + f A 1 f A 1 z ρ g l 0 + f A 1 x 2 + ( f A 1 z ρ g l 0 ) 2
In this way, the expressions for the anti-swing cable tension f A i and the original rope length l0 are obtained. In addition, the equation for the angle of inclination of the anti-swing cable can be obtained from Equations (23) and (24).

2.3. Static Analysis of Anti-Swing Cable Catenary Model

Under the influence of various marine environmental excitations and unknown disturbances, the payload in the flexible cable parallel anti-swing system will swing. Therefore, a static analysis of the catenary model of the anti-swing cable in the flexible cable parallel anti-swing system of the marine crane is carried out. The parameter information of the anti-swing cable is presented in Table 1. The initial tension values of the anti-swing cable are fA1 = [fA1x fA1y]T = [8 8]TN, fA1 = [fA1x fA1y]T = [32 32]TN, and fA1 = [fA1x fA1y]T = [128 128]TN, respectively.
Equations (20) and (21) are then used to calculate the natural state of the anti-swing cables of different lengths under different initial tension forces. At the same time, Mathematica 12.0 software is used to calculate Equation (22) to obtain the cable length l of the anti-swing cable under tension. Finally, a static characteristic analysis is carried out on the established model of the anti-swing cable catenary, and the results are as follows:
By analysing Figure 4a–d, it can be seen that, as the horizontal span of the cable becomes significantly larger when the marine crane is lifting a large payload, the lifting cable is prone to catenary phenomenon. In the study of the catenary static simulation of an anti-swing cable with different initial lengths and tension groups, for a fixed anti-swing cable length, the inclination angle gradually increases as the given tension increases. The catenary model of the anti-swing cable more effectively illustrates the cable’s contour under its own gravity and external forces, and the cable is pulled straighter as the tension increases. At the same time, the catenary characteristics of the anti-swing cable are not very clear in the first three simulation groups. In the fourth group, when the length of the anti-swing cable becomes 22 m, the contour characteristics of the anti-swing cable in space become relatively obvious, the elongation of the anti-swing cable Δl changes more obviously, and the chord length error of the anti-swing cable also reaches 14.95%.

3. Dynamic Modelling of Diversified Lifting Operations for Flexible Cable Parallel Anti-Swing System

Unlike the onshore crane lifting of DMP, the ship will be affected by rolling, pitching, yawing, swaying, surging, and heaving during the DMP lifting operation at sea, especially by rolling and pitching. These excitations transmit through the ship to the crane, causing the DMP to swing in three dimensions and endangering the safety and efficiency of offshore lifting operations. Therefore, the coupled dynamic equations of the ship, crane, and DMP system under roll, pitch excitation, and random disturbance are derived in this section.

3.1. Ship Roll and Pitch Coupling Motion Modelling

In Figure 5, the coordinate system of the ship in the static environment is oxyz, the coordinate system under rolling and pitching excitation is O0X0Y0Z0, the centre of gravity of the ship is G0, and the coordinate system origin o and O0 coincide with the centre of gravity G0. In deriving the coupled motion equations of the ship under rolling and pitching excitation, the following assumptions are made.
(1)
Ignoring the influence of yaw on the ship motion, the angular displacement and angular velocity of yaw are both 0.
(2)
The centre of gravity position G0 is fixed under the coupled excitation of roll and pitch.
(3)
Both ship roll and pitch occur around the centre of gravity, point G0.
According to the coordinate transformation rules in robotics, the coordinates of a ship in the O0X0Y0Z0 coordinate system can be expressed as follows:
X 0 Y 0 Z 0 = R x y z
where, R = cos θ S 0 sin θ S 0 1 0 sin θ S 0 cos θ S 1 0 0 0 cos ϕ S sin ϕ S 0 sin ϕ S cos ϕ S .
The roll and pitch angular velocities of a ship are as follows:
ω X 0 ω Y 0 ω Z 0 = R ω x ω y 0 = cos θ S d ϕ S d t + sin θ S sin ϕ S d θ S d t cos ϕ S d θ S d t sin θ S d ϕ S d t + cos θ S sin ϕ S d θ S d t
where, ω x = d ϕ S / d t , ω y = d θ S / d t , ω z = 0 .
Due to the structural symmetry of ships along the longitudinal axis (ox axis) and in the vertical direction (oz axis), the mass distribution of the ship is relatively uniform. According to the definition formula of the moment of inertia J = r 2 d m (where r is the perpendicular distance from the mass element dm to the rotation axis), it is known that the integration of the mass distribution and distance to the axis of ships on the ox and oz axes is similar, which implies that Jx = Jz. Thus, the kinetic energy expression T of the ship under the coupled excitation of roll and pitch is as follows:
T = 1 2 J x ω X 0 2 + 1 2 J y ω Y 0 2 + 1 2 J z ω Z 0 2 = 1 2 J x d ϕ S d t 2 + sin ϕ S d θ S d t 2 + 1 2 J y cos ϕ S d θ S d t 2
where Jx, Jy, and Jz are the moments of inertia of the ship about the ox, oy, and oz, respectively.
The calculation of potential energy is usually based on the work done by the force. For conservative forces, the change in potential energy is equal to the negative work done by the conservative force, which means V = −W, where V is the potential energy and W is the work done by the force. In the ship system, it mainly involves gravity and restoring moment. According to the previous assumption, it can be seen that the centre of gravity position of the ship is unchanged, meaning that the work done by gravity is 0, while the work done by the restoring moment will cause a change in the potential energy. Therefore, in the coupled environment of roll and pitch, when the roll and pitch angles of the ship are large, the stability of the ship changes from initial stability to large inclination stability. Therefore, the restoring moments obtained by calculating the equations are as follows:
M x = ρ g G M sin ϕ S M y = ρ g G N sin θ S
where ρ is the density of seawater, ▽ is the displacement of the ship, g is the acceleration due to gravity, GM is the metacentric height of the ship in roll, and GN is the metacentric height of the ship in pitch.
The total potential energy of the ship system is as follows:
V = 0 ϕ S ρ g G M sin ϕ S d ϕ S 0 θ S ρ g G N sin θ S d θ S = ρ g G M cos ϕ S ρ g G M + ρ g G N cos θ S ρ g G N
When the swing angle of a ship is small, it can generally be assumed that the damping torque and angular velocity are linearly related, but the roll and pitch of a ship are often nonlinear. Therefore, a nonlinear term containing square terms and sign functions is introduced here to describe the nonlinear damping effect caused by various complex fluid dynamic effects in the roll and pitch process, as follows:
M ϕ S = 2 N ϕ S d ϕ S d t λ r J x d ϕ S d t 2 sgn d ϕ S d t
M θ S = 2 N θ S d θ S d t λ p J y d θ S d t 2 sgn d θ S d t
where N ϕ S and N θ S are the roll and pitch damping coefficients of the ship, respectively, which are dimensionless coefficients. λr and λp are coefficients related to the damping characteristics of ship roll and pitch, respectively, and sgn d ϕ S d t and sgn d θ S d t are the sign function.
sgn d ϕ S d t = 1 d ϕ S d t > 0 1 d ϕ S d t < 0 ,   sgn d θ S d t = 1 d θ S d t > 0 1 d θ S d t < 0
The positive and negative signs are used to indicate the direction of the roll and pitch angular velocities, ensuring that the direction of the nonlinear damping moment is consistent with the actual process.
According to Hamilton’s variational principle, it is known that the work done by the non-conservative forces in the coupled rolling and pitching motion of a ship is also an indispensable part of the process. When marine cranes lift a DMP, the ship also encounters the ocean current interference force, causing the ship to swing, which is mainly affected by the wave force exerted on the outer surface of the ship by the fluid around the hull. The wave force is usually divided into drag force and inertia force. It is also assumed that the ship is in a static state, which ignores the influence of the inertial force and only considers the wave force generated by the drag force. Here, Morison’s formula is used to obtain the calculation method of the ship’s drag force, and then the calculation formula of the wave moment is as follows [34].
M x = ψ 1 240 ρ C D x ( ω x cos θ S ) 3 b 5 sin ϕ S sin θ S ω x + cos ϕ S ω y + 1 48 ρ C D x ( sin ϕ S sin θ S ω x + cos ϕ S ω y ) cos θ S ω x L 2 b 3
M y = ψ 1 1 960 ρ C D y ( ω x cos θ S ) 4 b 5 ( sin ϕ S sin θ S ω x + cos ϕ S ω y ) 2 1 64 ρ C D y ( sin ϕ S sin θ S ω x + cos ϕ S ω y ) 2 L 4 b 1 96 ρ C D y ( ω x cos θ S ) 2 L 2 b 3
where CDx and CDy are the drag force coefficients of the ship in the direction of the x and y axes, respectively, in the static coordinate system oxyz. L and b are the equivalent length and width, respectively, of the ship’s hull projected onto the water surface.
Assuming that the ship is subjected to regular waves during the DMP lifting operation at sea, the motion of the ship is actually a “resultant force of effective wave surfaces” of roll and pitch. In other words, the ship is subjected to the effective wave inclination α e , and meets the α e = α ω e sin ( ω t + ϕ ) . Similarly, when calculating the disturbance moment of regular waves, the ship is assumed to be static. At this time, the ship’s gravity and buoyancy are equal, and it is perpendicular to the effective wave surface, maintaining the ship’s swing angle at π/12. Therefore, the restoring disturbance moment composed of gravity and buoyancy during the roll and pitch motion of a ship can be expressed as follows:
M X 0 = ρ g G M α e 1 sin π 12 sin ( Ω 1 t + ϕ 1 )
M Y 0 = ρ g G N α e 2 sin π 12 sin ( Ω 2 t + ϕ 2 )
where, Ω1 and Ω2 are the wave excitation frequencies for the ship’s roll and pitch motion, respectively. ϕ1 and ϕ2 are the initial phase angles for the ship’s roll and pitch excitations, respectively.
Next, based on the Hamilton variational principle, the work done by the non-conservative forces of the ship system under roll and pitch excitation is calculated. The Hamilton variational principle is as follows [35]: Given the initial and final states of the system, its true motion is such that the time integral of the Lagrange quantity L reaches its minimum value. The Lagrange quantity L is usually expressed as L (q, , t), where q is the generalised coordinate, is the generalised velocity, and t is the time.
t 1 t 2 δ L + i Q i δ q i d t = 0
where δ L is the variation of the Lagrange operator L of the system, and L = T − V denotes a small change in the combined kinetic and potential energy state of the system. i Q i δ q i is the virtual work done by all the non-conservative forces in the ship system, which in this case mainly refers to the work done by the wave force and wind resistance. Qi is the generalised force corresponding to the generalised coordinates.
Combining (27) and (29), we obtain the expression for the Lagrange function of the system:
L = 1 2 J x d ϕ S d t 2 + sin ϕ S d θ S d t 2 + 1 2 J y cos ϕ S d θ S d t 2 ρ g G M cos ϕ S + ρ g G M ρ g G N cos θ S + ρ g G N
Then, by substituting Equations (30)–(35) and (37) into Equation (36), the coupled motion equations of the ship under rolling and pitching excitation are obtained as follows:
d ϕ S d t 2 + ρ g G M sin ϕ S + 2 N ϕ S d ϕ S d t λ r J x d ϕ S d t 2 sgn d ϕ S d t ψ cos θ S 1 240 ρ C D x ( d ϕ S d t cos θ S ) 3 b 5 d ϕ S d t sin ϕ S sin θ S + d θ S d t cos ϕ S + cos θ S L 2 b 3 48 d ϕ S d t ρ C D x ( d ϕ S d t sin ϕ S sin θ S + d θ S d t cos ϕ S ) ψ 1 1 960 ρ C D y ( d ϕ S d t cos θ S ) 4 b 5 ( d ϕ S d t sin ϕ S sin θ S + d θ S d t cos ϕ S ) 2 1 64 ρ C D y ( d ϕ S d t sin ϕ S sin θ S + d θ S d t cos ϕ S ) 2 L 4 b 1 96 ρ C D y ( d ϕ S d t cos θ S ) 2 L 2 b 3 ϕ S cos ϕ S sin θ S + sin ϕ S sin θ S θ S sin ϕ S J x sin ϕ S d θ S d t 2 + J y cos ϕ S d θ S d t 2 = ρ g G M E 1 sin π 12 sin ( Ω 1 t + ϕ 1 ) J x sin ϕ S d θ S d t 2 + J y cos ϕ S d θ S d t 2
d θ S d t 2 + 1 J y ρ g G N sin θ S + 2 d θ S d t N θ S λ p J y d θ S d t 2 sgn d θ S d t + ( J y J x ) sin θ S cos θ S d ϕ S d t 2 + ψ J y 1 240 ρ C D x ( d ϕ S d t cos θ S ) 3 b 5 d ϕ S d t sin ϕ S sin θ S + d θ S d t cos ϕ S + cos θ S L 2 b 3 48 d ϕ S d t ρ C D x ( d ϕ S d t sin ϕ S sin θ S + d θ S d t cos ϕ S ) ϕ S sin θ S ψ 1 J y 1 960 ρ C D y ( d ϕ S d t cos θ S ) 4 b 5 ( d ϕ S d t sin ϕ S sin θ S + d θ S d t cos ϕ S ) 2 1 64 ρ C D y ( d ϕ S d t sin ϕ S sin θ S + d θ S d t cos ϕ S ) 2 L 4 b 1 96 ρ C D y ( d ϕ S d t cos θ S ) 2 L 2 b 3 ϕ S sin ϕ S cos θ S + cos ϕ S = ρ g G N E 2 sin π 12 sin ( Ω 2 t + ϕ 2 ) J y
In this way, the mathematical modelling of the coupled motion of the ship’s roll and pitch is completed. At the same time, considering the complexity of solving the motion equation of the above-mentioned ship under the coupled excitation of roll and pitch, the fourth-order Runge–Kutta method is used to solve it. Taking the scientific ship “YUKUN” of Dalian Maritime University as an example for lifting simulation research, the relevant parameters are shown in Table 2 [36].
When the marine crane is used for lifting operations at sea, the ship is actually in a static environment. Therefore, taking the ship’s speed as 0 kn, the simulation analysis of the wave inclination angle, roll angle, and pitch angle is carried out under the wave direction angle of 15°, 90° and 135°, respectively, and the results are shown in Figure 6a–c. As can be seen from Figure 6a–c, as the wave direction angle increases, the ship’s effective wave inclination angle under the coupled action of roll and pitch also increases also increases, and the excitation effect on the ship is also enhanced. It can be seen from Figure 7a–c that, as the wave direction angle increases, the ship’s roll and pitch angles also increase.

3.2. DMP Dynamic Modelling of Flexible Cable Parallel Anti-Swing System

Taking the flexible cable parallel anti-swing system lifting distributed mass blades as an example, the whole lifting process can be divided into lifting and suspending processes, as shown in Figure 8. Additionally, the lifting cable will change from a relaxed state to a tensioned state during the lifting process. In the above three lifting processes, which are affected by the special geometric structure and mass distribution of the payload, the horizontal span of the lifting cable is larger, which may cause the overhanging phenomenon of the lifting cable, thus posing challenges to the control of the payload anti-swing and attitude adjustment. Therefore, it is necessary to model the catenary of the cable. Due to the influence of ship roll and pitch, the DMP may experience instability and swing during the lifting stage. To solve the above problems, motion compensation systems, mechanical assistance, and manual pulling of auxiliary cables are used in practical engineering to suppress the swing of the DMP. Therefore, the motion of the DMP can be ignored during the lifting process. However, the DMP needs to carry out swing suppression and maintain the crane posture during the suspension process under the influence of roll, pitch, wind loads, and other known/unknown disturbances.
In the suspension process of the flexible cable parallel anti-swing system of the marine crane for lifting the DMP, the DMP is suspended below the end of the crane boom structure by the main sling and anti-swing cables. The hoisting cable is tensioned and may even be slightly deformed; it will vibrate transversely under the disturbance of the external wind. Payload will swing under the excitation of the marine environment, and, even due to improper hoisting, torsional instability may occur, thus breaking the static attitude and position maintained under static balance.
The horizontal lifting of a single DMP is analysed here. For a payload with a regular shape and uniform mass distribution, its centre of gravity coincides with the centre of the geometric structure. For a wind turbine blade with uneven mass distribution and irregular geometric structure, its centre of gravity is generally distributed on the side where the geometric centre of the blade is close to the blade root. Here, the principle of moment balance in physics is used to calculate and obtain the position coordinates of the centre of mass of the blade, and then to obtain the results of the position of the centre of the wind turbine blade. Specifically, assuming that the wind turbine blade is divided into n small regular mass particles, the mass of each mass particle is mi, the horizontal and vertical coordinates of each mass particle are xi and yi,, respectively, and the centre of gravity coordinates of the blade are (xc, yc), then the calculation process of the centre of gravity of the wind turbine blade is as follows:
x c = i = 1 n m i x i i = 1 n m i = 1 n ρ x i d x m p
y c = i = 1 n m i y i i = 1 n m i = 1 n ρ y i d y m p
where ρ is the mass density function of the wind turbine blade (kg/m), mp is the total mass of a single wind turbine blade (kg), xi is the blade length and x i L , yi is the chord length of the blade lmax and y i l max , m; L is the total length of the wind turbine blade (m).
The fitted formula for the centre of gravity xc of a wind turbine blade is x c = 0.362 L . Therefore, the centre of gravity of the wind turbine blade is approximately one third of the blade root end.
y ( x ) = l max 2.69 x L 3 5.07 x L 2 + 1.89 x L + 0.63
It is assumed that the blade is a rod-shaped model and that its mass distribution is only affected by the shape of the blade. Therefore, the blade moment of inertia derived based on the parallel axis theorem is given by,
I = I c + M L 2 L 3 2 = m p L 2 9
For a payload with a regular shape and uniform mass distribution, it can be regarded as a rod-shaped payload, and its moment of inertia is I = m p L 2 / 12 .
Since the centre of gravity xc and the geometric centre of gravity x0 of the wind turbine blades do not coincide, there may be potential instability and rotation phenomenon of the blades during the suspension and transfer process, as shown in Figure 9, which is a schematic diagram of its static analysis. If the counterclockwise rotation direction is defined as positive, then on the oAxAyA plane,
F m r 3 cos α m + F 1 r 3 cos α 1 F 2 r 4 cos α 2 F 3 r 3 cos α 3 + F 4 r 4 cos α 4 F w r 4 sin α 0 = m p L 2 9 d ω d t
where Fm is the main sling tension, and F1, F2, F3 and F4 are the anti-swing tensions. αm, α1, α2, α3 and α4 are the angles between the main sling and the anti-swing cables l1, l2, l3, and l4, respectively, and the coordinate system oAxAyAzA on the xAzA plane.
In the vertical plane,
( r o A x c o A r x c G ) R T F m sin α m + m p g l o A x c + F w l o A x c cos α 0 F 1 ( l o A A 1 r 4 ) sin α 1 + F 2 ( l o A A 2 r 3 ) sin α 2 + F 3 ( l o A A 3 + r 4 ) sin α 3 F 4 ( l o A A 4 + r 3 ) sin α 4 = 0
where l x c x 0 is the distance between the centre of gravity of the DMP and the centre of the geometric structure. The projections of the centre of gravity on the coordinate axes oAxA and oAyA are r4 and r3, respectively, and ω is the rotational angular velocity.
In Figure 10, ϕS and θS are the roll angle and pitch angle of the ship in the marine environment, respectively, and θ1 and θ2 are the in-plane (in the xBzB plane) and out-of-plane (in the yBzB plane) swing angles of the DMP, respectively. The crane base coordinate system coincides with the ship deck coordinate system, and the coordinates of points oS, oC, oB, oA, and xc in the coordinate systems oSxSySzS, oCxCyCzC and oB -xByBzB are as follows, respectively:
o S G = [ x o S y o S z o S ] T ,   o C S = [ x o C y o C z o C ] T = [ x o S y o S z o S + h 0 ] T o B C = [ x o B y o B z o B ] T = [ x o C + l o C o B cos θ y o C z o C + l o C o B sin θ ] T o A B = [ x o A y o A z o A ] T = [ x o B + l o A o B cos θ 2 sin θ 1 y o B l o A o B sin θ 2 z o B l o B o A cos θ 2 cos θ 1 ] T o x c A = [ x o C y o C z o C ] T = [ x o A r 4 y o A r 3 z o A ] T
Furthermore, based on the coordinate transformation principle and vector knowledge in robotics, the displacement vector r x c G of the centre of gravity coordinate xc of the DMP relative to the inertial coordinate system oGxGyGzG is obtained as follows:
r x c G = r o G o S G + r o S o C G + r o C o B G + r o B o A G + r o A x c G = R T = cos θ S 0 sin θ S 0 1 0 sin θ S 0 cos θ S 1 0 0 0 cos ϕ S sin ϕ S 0 sin ϕ S cos ϕ S x o S + l o C o B cos θ + l o A o B cos θ 2 sin θ 1 r 4 y o S l o A o B sin θ 2 r 3 z o S + h 0 + l o C o B sin θ l o B o A cos θ 2 cos θ 1
where r o G o S G is the displacement vector between oS and oG in the inertial coordinate system, r o S o C G is the displacement vector between oC and oS in the inertial coordinate system, r o C o B G is the displacement vector between oB and oC in the inertial coordinate system, and r o B o A G is the displacement vector between oA and oB in the inertial coordinate system. r o A x c G is the displacement vector between the centre of gravity xC of the DMP and oA in the inertial coordinate system.
Equation (46) is simplified as follows:
r x c G = ( x o S + l o C o B cos θ + l o A o B cos θ 2 sin θ 1 r 4 ) cos θ S + ( y o S l o A o B sin θ 2 r 3 ) sin θ S sin ϕ S + ( z o S + h 0 + l o C o B sin θ l o B o A cos θ 2 cos θ 1 ) sin θ S cos ϕ S ( y o S l o A o B sin θ 2 r 3 ) cos ϕ S ( z o S + h 0 + l o C o B sin θ l o B o A cos θ 2 cos θ 1 ) sin ϕ S ( x o S + l o C o B cos θ + l o A o B cos θ 2 sin θ 1 r 4 ) sin θ S + ( y o S l o A o B sin θ 2 r 3 ) cos θ S sin ϕ S + ( z o S + h 0 + l o C o B sin θ l o B o A cos θ 2 cos θ 1 ) cos θ S cos ϕ S
Taking the derivative of Equation (47), the result is as follows:
r ˙ x c G = l ˙ o A o B cos θ 2 sin θ 1 cos θ S + l o A o B θ ˙ 1 cos θ 1 cos θ 2 cos θ S l o A o B θ ˙ 2 sin θ 1 sin θ 2 cos θ S ( x o S + l o C o B cos θ + l o A o B cos θ 2 sin θ 1 r 4 ) θ ˙ S sin θ S + l o A o B θ ˙ 1 cos θ 2 sin θ 1 sin θ S cos ϕ S l o A o B θ ˙ 2 cos θ 2 sin θ S sin ϕ S + ( y o S l o A o B sin θ 2 r 3 ) ( θ ˙ S cos θ S sin ϕ S + ϕ ˙ S sin θ S cos ϕ S ) l ˙ o A o B cos θ 2 cos θ 1 sin θ S cos ϕ S + l o A o B θ ˙ 2 sin θ 2 cos θ 1 sin θ S cos ϕ S l ˙ o A o B sin θ 2 sin θ S sin ϕ S + ( z o S + h 0 + l o C o B sin θ l o B o A cos θ 2 cos θ 1 ) ( θ ˙ S cos θ S cos ϕ S ϕ ˙ S sin θ S sin ϕ S ) l ˙ o A o B sin θ 2 cos ϕ S ( y o S l o A o B sin θ 2 r 3 ) ϕ ˙ S sin ϕ S + l ˙ o B o A cos θ 2 cos θ 1 sin ϕ S l o B o A θ ˙ 2 sin θ 2 cos θ 1 sin ϕ S l o B o A θ ˙ 1 cos θ 2 sin θ 1 sin ϕ S l o A o B θ ˙ 2 cos θ 2 cos ϕ S ( z o S + h 0 + l o C o B sin θ l o B o A cos θ 2 cos θ 1 ) ϕ ˙ S cos ϕ S l ˙ o A o B cos θ 2 sin θ 1 sin θ S + l o A o B θ ˙ 2 sin θ 2 sin θ 1 sin θ S l o A o B θ ˙ 1 cos θ 2 cos θ 1 sin θ S ( x o S + l o C o B cos θ + l o A o B cos θ 2 sin θ 1 r 4 ) θ ˙ S cos θ S l ˙ o A o B sin θ 2 cos θ S sin ϕ S l o A o B θ ˙ 2 cos θ 2 cos θ S sin ϕ S + ( y o S l o A o B sin θ 2 r 3 ) ( ϕ ˙ S cos θ S cos ϕ S θ ˙ S sin θ S sin ϕ S ) l ˙ o B o A cos θ 2 cos θ 1 cos θ S cos ϕ S + ( l o B o A θ ˙ 2 sin θ 2 cos θ 1 + l o B o A θ ˙ 1 cos θ 2 sin θ 1 ) cos θ S cos ϕ S ( z o S + h 0 + l o C o B sin θ l o B o A cos θ 2 cos θ 1 ) ( θ ˙ S sin θ S cos ϕ S + ϕ ˙ S cos θ S sin ϕ S )
Finally, the acceleration expression of the DMP is obtained as follows:
a ¨ = r ¨ x c G = a x a y a c
In addition, it should be noted that when marine crane is lifting DMP, the length of the sling satisfies the following relationship:
l o B o A = l o B o A ( t 0 ) + v t + l
where l o B o A ( t 0 ) is the length of the lifting cable when t0 = 0, and vt is the elongation of the lifting cable at time t when the winch retraction and release speed is v. Δl is the elastic deformation length of the lifting cable.
At the same time, the resultant force on the lifting cable in the DMP system is as follows:
F = ( m h + m p + m l ) g + ( m h + m p + m l ) a
Furthermore, the acting moment of the DMP on the ship can be expressed in the following form:
M = F × r o S o B o S
where r o S o B o S is the displacement vector between oS and oB in the crane base coordinate system.
In this way, a lifting dynamic coupling equation of the DMP for the ship–marine crane flexible cable parallel anti-swing system under roll, pitch, and environmental disturbances is systematically established.

4. Experimental Study

The scaled-down experimental platform for the parallel anti-swing system of marine cranes is shown in Figure 11. It primarily consists of a six-degree-of-freedom motion platform, a scaled-down crane prototype, flexible cables (such as high-strength steel wire cables), driving devices (such as electric reels for controlling cable extension and retraction), a detection system (including tension sensors and angle sensors for monitoring system status), an electrical control cabinet, a control system, and a special spreader. The anti-swing system works as follows: anti-swing arms are installed at the front, rear, left, and right positions of the main boom, and the anti-swing cables are connected to the spreader/payload from four spatial directions via pulleys. Under the motion excitation of the ship’s six-degree-of-freedom motion platform, the upper computer receives tension signals from the anti-swing cables and swing signals from the payload. It then sends out command signals, which control the retracting and releasing actions of the anti-swing cables, ultimately suppressing the swing of the in-plane and out-of-plane angles of the DMP.
To investigate the swing suppression effect of the flexible cable parallel anti-swing system on DMP, the anti-swing control experiments of DMP with regular geometric shape and mass distribution and DMP with uneven irregular shape and mass distribution are conducted using the experimental platform shown in Figure 11. The marine environment is set to level 4 sea conditions; the ship motion excitation parameters in environment I are roll 4°, T = 13 s, pitch 0.9°, and T = 8 s; and the ship motion excitation parameters in environment II are roll 6°, T = 13 s, pitch 3°, and T = 8 s. The main boom length of the crane in the flexible cable parallel anti-swing system experimental platform is 2.45 m, and the main sling length is 1.6 m. The DMP with regular geometric shape and mass distribution has a length of 1.6 m and a mass of 32.6 kg. The DMP with irregular geometric shape and mass distribution is 1.6 m long and 4.6 kg. The tension sensors are LASCAUX models TR-100 kg and TR-200 kg, with accuracies of ±0.3 kg and ±0.6 kg, respectively. The angle sensor model is TE583C11M12P2B5F, with an accuracy of ±0.01°. Control system hardware: The controller of the electrical system is an AM403-CPU1608TN medium-sized PLC.

4.1. DMP Anti-Swing Experiment with Regular Shape and Mass Distribution

The experimental procedures for horizontal lifting of the DMP with regular shape and mass distribution are shown in Figure 11. The out-of-plane and in-plane angle anti-swing experiments are carried out in environments I and II, respectively.
It can be seen from Figure 12a that, in environment I without anti-swing control, the maximum in-plane and out-of-plane angles of the DMP are −5.05° and −1.22°, respectively, while with anti-swing control, the maximum in-plane and out-of-plane angles are 1.54° and −0.90°, respectively. The flexible cable parallel anti-swing system has an anti-swing effect of 69.5% and 25.8% on the in-plane and out-of-plane angles of the DMP with regular geometric shape and mass distribution, respectively. It can be seen from Figure 12b that, in environment II without anti-swing control, the maximum in-plane and out-of-plane angles of the DMP are −6.64° and −3.41°, respectively, and when there is anti-swing control, the maximum in-plane and out-of-plane angles are −4.09° and −1.41°, respectively. Furthermore, the flexible cable parallel anti-swing system has an anti-swing effect of 38.4% and 58.6% on the in-plane and out-of-plane angles of the DMP with regular geometric shape and mass distribution, respectively. In summary, the flexible cable parallel anti-swing system has a good swing suppression effect on the DMP with regular shape and mass distribution.
Next, anti-swing experiments are carried out on DMP with regular shapes and mass distributions under different lifting methods. The experimental process is shown in Figure 13a,b, and the results of the DMP anti-swing under the conditions of environment I are shown in Figure 14.
From Figure 14, it can be seen that, when using the flexible cable parallel anti-swing system for lifting DMP with regular shape and mass distribution, the maximum values of the in-plane and out-of-plane angles of the payload during vertical lifting are −3.517° and −0.571°, respectively. The maximum values of the in-plane and out-of-plane angles of the payload during horizontal lifting are −1.847° and −0.862°, respectively, with the in-plane angle decreasing by 47.5% and the out-of-plane angle increasing by 50.9% to 0.862°; the change is not more than 1°. Based on the above results, horizontal lifting has a better effect on reducing swing; therefore, for large DMP, horizontal lifting is generally selected, which can not only lower the centre of gravity, but also improve the anti-swing control effect to ensure the safety of lifting operations.

4.2. DMP Anti-Swing Experiment with Irregular Shape and Mass Distribution

It can be seen from Figure 15a that, in environment I without anti-swing control, the maximum in-plane and out-of-plane angles of the DMP with irregular shape and mass distribution are −5.23° and −1.29°, respectively, while with anti-swing control, the maximum in-plane and out-of-plane angles are 2.24° and −1.21°, respectively. The flexible cable parallel anti-swing system has an anti-swing effect of 57.1% and 6% on the in-plane and out-of-plane angles of the DMP with irregular geometric shape and mass distribution, respectively. From Figure 15b, it can be seen that, in environment II without anti-swing control, the maximum in-plane and out-of-plane angles of the DMP with irregular shape and mass distribution are −7.07° and 3.29°, respectively, and when there is anti-swing control, the maximum in-plane and out-of-plane angles are 3.64° and −1.99°, respectively. Furthermore, the flexible cable parallel anti-swing system has an anti-swing effect of 48.4% and 39.3% on the in-plane and out-of-plane angles of the DMP with irregular geometric shape and mass distribution, respectively. In summary, the flexible cable parallel anti-swing system still has a good swing suppression effect on the DMP with irregular shape and mass distribution.

4.3. Irregularly Shaped DMP Anti-Swing Experiment Under Different Lifting Methods

To investigate the influence of different lifting methods on the DMP anti-swing, the DMP anti-swing experiment under different lifting methods is designed as shown in Figure 16.
In the experiments, the positions of the lifting points at the connection between the anti-swing cables l1 and l3 and the hook are changed to analyse whether changing the lifting distance in the horizontal direction of the DMP geometry could improve the anti-swing effect. The experimental results are shown in Figure 17, Figure 18, Figure 19 and Figure 20.
It can be seen from Figure 17 that, in lifting method 1, the maximum in-plane angle of the DMP is 2.33°, and the maximum out-of-plane angle is 1.25°, while in lifting method 2, the maximum in-plane angle of the DMP is 2.42°, and the maximum out-of-plane angle is 0.67°. From Figure 18 and Figure 20, it can be seen that the frequency of changes in the tensions of the anti-swing cables l1, l2, l3, and l4 is higher in lifting method 2 than in lifting method 1. Due to the influence of the mass distribution and geometric structure of the DMP, F1 becomes larger, F3 becomes smaller, the tensions F2 and F4 show a tendency to become larger, and the fluctuation of the magnitude of the tension force increases in lifting method 2.
Figure 19 shows that, in lifting method 1, the maximum in-plane angle of the DMP is 3.91° and the maximum out-of-plane angle is 3.02°. Compared with lifting method 1, the maximum in-plane angle of the payload in lifting method 2 is 3.82°, with little change, while the maximum out-of-plane angle is 1.45°, which is a decrease of 52.0%. Meanwhile, it can be seen from Figure 15 that the use of lifting method 2 helps to suppress the out-of-plane angle swing of the DMP with irregular shape and mass distribution.

5. Conclusions

The kinematic and static equations for the flexible cable parallel anti-swing system of the marine crane lifting a DMP are derived for various offshore engineering scenarios. Additionally, a dynamic coupling model is established for the ship, flexible cable parallel anti-swing system, and the DMP.
Under the maximum environmental excitation set in the experiment, the flexible cable parallel anti-swing system achieves swing suppression rates of 41.0% and 58.0% for the in-plane and out-of-plane angles of the DMP with regular geometric shape and mass distribution, respectively. For the DMP with irregular geometry and mass distribution, the suppression rates are 48.4% and 39.3% for the in-plane and out-of-plane angles, respectively. It is found that, after adjusting the lifting method and increasing the distance between lifting points, the maximum in-plane angle of the payload decreases by 2.3%, while the out-of-plane angle maximum decreases by 52.0%. These results demonstrate the effectiveness of adjusting lifting methods in suppressing swing for irregular DMPs, thereby verifying the reliability and applicability of the flexible cable parallel anti-swing system and providing a reference for improving anti-swing performance and lifting efficiency in offshore DMP operations.

Author Contributions

Conceptualisation, G.J., S.W., H.C. and Y.S.; methodology, G.J., S.W., Y.G., M.S. and H.C.; validation, G.J. and Y.G.; writing—original draft preparation, G.J.; writing—review and editing, G.J., S.W. and H.C.; supervision, G.J., S.W., H.C. and Y.S.; funding acquisition, S.W. and Y.S. All authors have read and agreed to the published version of the manuscript.

Funding

This study is supported by the National Natural Science Foundation of China (Project No. 52101396) and China Fundamental Research Funds for the Central Universities (Project No. 3132023510).

Data Availability Statement

The data are contained within the article.

Acknowledgments

The authors extend their sincerest thanks to all the reviewers, the Associate Editor, and the Editor for their constructive suggestions and comments, which have greatly improved the quality of the paper.

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.

References

  1. Ren, Z.; Verma, A.S.; Ataei, B.; Halse, K.H.; Hildre, H.P. Model-free anti-swing control of complex-shaped payload with offshore floating cranes and a large number of lift wires. Ocean Eng. 2021, 228, 108868. [Google Scholar] [CrossRef]
  2. Huang, J.; Liang, Z.; Zang, Q. Dynamics and swing control of double-pendulum bridge cranes with distributed-mass beams. Mech. Syst. Signal Pr. 2015, 54, 357–366. [Google Scholar] [CrossRef]
  3. Tang, R.; Huang, J. Control of bridge cranes with distributed-mass payloads under windy conditions. Mech. Syst. Signal Pr. 2016, 72, 409–419. [Google Scholar] [CrossRef]
  4. Sun, Z.; Ouyang, H. Adaptive fuzzy tracking control for vibration suppression of tower crane with distributed payload mass. Automat. Constr. 2022, 142, 104521. [Google Scholar] [CrossRef]
  5. Yang, L.; Ouyang, H. Precision-positioning adaptive controller for swing elimination in three-dimensional overhead cranes with distributed mass beams. ISA T. 2022, 127, 449–460. [Google Scholar] [CrossRef]
  6. Wu, Q.; Wang, X.; Hua, L.; Xia, M. Dynamic analysis and time optimal anti-swing control of double pendulum bridge crane with distributed mass beams. Mech. Syst. Signal Pr. 2020, 144, 106968. [Google Scholar] [CrossRef]
  7. Miao, X.; Yang, L.; Ouyang, H. Artificial-neural-network-based optimal Smoother design for oscillation suppression control of underactuated overhead cranes with distributed mass beams. Mech. Syst. Signal Pr. 2023, 200, 110497. [Google Scholar] [CrossRef]
  8. Wang, T.; Tan, N.; Zhang, X.; Li, G.; Su, S.; Zhou, J.; Scotti, F. A time-varying sliding mode control method for distributed-mass double pendulum bridge crane with variable parameters. IEEE Access 2021, 9, 75981–75992. [Google Scholar] [CrossRef]
  9. Wu, Q.; Sun, N.; Wang, X. Equivalent rope length-based trajectory planning for double pendulum bridge cranes with distributed mass payloads. Actuators 2022, 11, 25. [Google Scholar] [CrossRef]
  10. Wu, Q.; Sun, N.; Yang, T.; Fang, Y. Deep reinforcement learning-based control for asynchronous motor-actuated triple pendulum crane systems with distributed mass payloads. IEEE T. Ind. Electron. 2023, 71, 1853–1862. [Google Scholar] [CrossRef]
  11. Albus, J.S.; Bostelman, R.V.; Dagalakis, N. The NIST robocrane. J. Res. Natl. Inst. of Stan. 1992, 97, 373–385. [Google Scholar] [CrossRef] [PubMed]
  12. Gorman, J.J.; Jablokow, K.W.; Cannon, D.J. The cable array robot: Theory and experiment. In Proceedings of the 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No. 01CH37164), Seoul, Republic of Korea, 21–26 May 2001; pp. 2804–2810. [Google Scholar]
  13. Hiller, M.; Fang, S.; Mielczarek, S.; Verhoeven, R.; Franitza, D. Design, analysis and realization of tendon-based parallel manipulators. Mech. Mach. Theory 2005, 40, 429–445. [Google Scholar] [CrossRef]
  14. Bosscher, P.; Williams II, R.L.; Bryson, L.S.; Castro-Lacouture, D. Cable-suspended robotic contour crafting system. Automat. Constr. 2007, 17, 45–55. [Google Scholar] [CrossRef]
  15. Lamaury, J.; Gouttefarde, M.; Chemori, A.; Hervé, P.E. Dual-space adaptive control of redundantly actuated cable-driven. In Proceedings of the 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems, Tokyo, Japan, 3–7 November 2013; pp. 4879–4886. [Google Scholar]
  16. Korayem, M.H.; Bamdad, M.; Tourajizadeh, H.; Korayem, A.H.; Zehtab, R.M.; Shafiee, H.; Arvani, A. Experimental results for the flexible joint cable-suspended manipulator of ICaSbot. Robotica 2013, 31, 887–904. [Google Scholar] [CrossRef]
  17. Revolutionary Crane Technology Is in Navy’s Future. Available online: https://www.nre.navy.mil/media-center/news (accessed on 2 May 2025).
  18. Jung, Y.; Jang, I.G.; Kwak, B.M.; Kim, Y.K.; Kim, Y.; Kim, S.; Kim, E.H. Advanced sensing system of crane spreader motion (for mobile harbor). In Proceedings of the 2012 IEEE International Systems Conference SysCon 2012, Vancouver, BC, Canada, 19–22 March 2012; pp. 1–5. [Google Scholar]
  19. Kim, Y.K.; Kim, Y.; Jung, Y.S.; Jang, I.G.; Kim, K.S.; Kim, S.; Kwak, B.M. Developing accurate long-distance 6-DOF motion detection with one-dimensional laser sensors: Three-beam detection system. IEEE T. Ind. Electron. 2012, 60, 3386–3395. [Google Scholar]
  20. Kim, E.H.; Jung, Y.S.; Yu, Y.; Kwon, S.; Ju, H.; Kim, S.; Kim, K.S. An advanced cargo handling system operating at sea. Int. J. Control Autom. 2014, 12, 852–860. [Google Scholar] [CrossRef]
  21. Hu, Y.; Tao, L.; Lv, W. Anti-pendulation analysis of parallel wave compensation systems. Proc. Inst. Mech. Eng. Part M J. Eng. Marit. Environ. 2016, 230, 177–186. [Google Scholar] [CrossRef]
  22. Wang, J.; Wang, S.; Chen, H.; Niu, A.; Jin, G. Dynamic modeling and analysis of the telescopic sleeve antiswing device for shipboard cranes. Math. Probl. Eng. 2021, 2021, 6685816. [Google Scholar] [CrossRef]
  23. Zhao, T.; Sun, M.; Wang, S.; Han, G.; Wang, H.; Chen, H.; Sun, Y. Dynamic analysis and robust control of ship-mounted crane with multi-cable anti-swing system. Ocean Eng. 2024, 291, 116376. [Google Scholar] [CrossRef]
  24. Jin, G.; Wang, S.; Wang, J.; Wang, B.; Sun, Y.; Chen, H. Research on double pendulum anti-swing of cable-driven multi-point collaborative lifting for shipboard boom crane based on tension optimization. Proc. Inst. Mech. Eng. Part M J. Eng. Marit. Environ. 2025, 14750902251323653. [Google Scholar] [CrossRef]
  25. Wu, Q.; Ouyang, H.; Xi, H. Adaptive nonlinear control for 4-DOF ship-mounted rotary cranes. Int. J. Robust Nonlin. 2023, 33, 1957–1972. [Google Scholar] [CrossRef]
  26. Cao, M.; Xu, M.; Gao, Y.; Wang, T.; Deng, A.; Liu, Z. Advanced Control for Shipboard Cranes with Asymmetric Output Constraints. J. Mar. Sci. Eng. 2025, 13, 91. [Google Scholar] [CrossRef]
  27. Mohd Tumari, M.Z.; Ahmad, M.A.; Suid, M.H.; Ghazali, M.R.; Tokhi, M.O. An improved marine predators algorithm tuned data-driven multiple-node hormone regulation neuroendocrine-PID controller for multi-input–multi-output gantry crane system. J. Low Freq. Noise V. A. 2023, 42, 1666–1698. [Google Scholar] [CrossRef]
  28. Zhu, B.; Li, E.; Zhao, T.; Wang, C.; Tang, Z.; Li, Z. Dynamic characteristics of series-parallel hybrid rigid-flexible coupling double-mass underactuated system on floating platform. Mech. Mach. Theory 2023, 179, 105132. [Google Scholar] [CrossRef]
  29. Leimeister, M.; Balaam, T.; Causon, P.; Cevasco, D.; Richmond, M.; Kolios, A.; Brennan, F. Human-free offshore lifting solutions. J. Phys. Conf. Ser. 2018, 1102, 012030. [Google Scholar] [CrossRef]
  30. Jiang, Z. Installation of offshore wind turbines: A technical review. Renew. Sust. Energ. Rev. 2021, 139, 110576. [Google Scholar] [CrossRef]
  31. Ren, Z.; Huang, Z.; Zhao, T.; Wang, S.; Chen, H.; Sun, Y.; Fang, N. Research on dynamic modeling and control strategy of four anti-swing cable system for ship-mounted cranes. Proc. Inst. Mech. Eng. Part M J. Eng. Marit. Environ. 2025, 239, 399–417. [Google Scholar] [CrossRef]
  32. Youssef, K.; Otis, M.J.D. Reconfigurable fully constrained cable driven parallel mechanism for avoiding interference between cables. Mech. Mach. Theory 2020, 148, 103781. [Google Scholar] [CrossRef]
  33. An, H.; Yuan, H.; Tang, K.; Xu, W.; Wang, X. A novel cable-driven parallel robot with movable anchor points capable for obstacle environments. IEEE/ASME T. Mech. 2022, 27, 5472–5483. [Google Scholar] [CrossRef]
  34. Woziwodzki, S. Application of morison equation in unsteady mixing characteristics. In Practical Aspects of Chemical Engineering: Selected Contributions from PAIC 2019; Springer International Publishing: Cham, Switzerland, 2020; ISBN 9783030398675. [Google Scholar]
  35. Miloh, T. Hamilton’s principle, Lagrange’s method, and ship motion theory. J. Ship Res. 1984, 28, 229–237. [Google Scholar] [CrossRef]
  36. Cao, T.; Zhang, X. Nonlinear decoration control based on perturbation of ship longitudinal motion model. Appl. Ocean Res. 2023, 130, 103412. [Google Scholar] [CrossRef]
Figure 1. Cable parallel anti-swing system for a marine crane.
Figure 1. Cable parallel anti-swing system for a marine crane.
Jmse 13 01112 g001
Figure 2. Under-constrained model of the cable parallel anti-swing system for marine cranes.
Figure 2. Under-constrained model of the cable parallel anti-swing system for marine cranes.
Jmse 13 01112 g002
Figure 3. Catenary model of anti-swing cable.
Figure 3. Catenary model of anti-swing cable.
Jmse 13 01112 g003
Figure 4. Schematic outline of the natural suspension of the anti-swing cables under different tensile forces.
Figure 4. Schematic outline of the natural suspension of the anti-swing cables under different tensile forces.
Jmse 13 01112 g004
Figure 5. Schematic diagram of ship roll and pitch.
Figure 5. Schematic diagram of ship roll and pitch.
Jmse 13 01112 g005
Figure 6. Changes in wave inclination angle under different wave direction angles.
Figure 6. Changes in wave inclination angle under different wave direction angles.
Jmse 13 01112 g006
Figure 7. Roll and pitch angle changes under different wave direction angles.
Figure 7. Roll and pitch angle changes under different wave direction angles.
Jmse 13 01112 g007
Figure 8. Schematic diagram of the DMP lifting process.
Figure 8. Schematic diagram of the DMP lifting process.
Jmse 13 01112 g008
Figure 9. Schematic diagram of the static analysis of offshore wind turbine blades.
Figure 9. Schematic diagram of the static analysis of offshore wind turbine blades.
Jmse 13 01112 g009
Figure 10. Schematic diagram of ship–crane–DMP offshore lifting operations.
Figure 10. Schematic diagram of ship–crane–DMP offshore lifting operations.
Jmse 13 01112 g010
Figure 11. Experimental platform for flexible cable parallel anti-swing system.
Figure 11. Experimental platform for flexible cable parallel anti-swing system.
Jmse 13 01112 g011
Figure 12. Comparison experiment of DMP anti-swing with regular shape and mass distribution.
Figure 12. Comparison experiment of DMP anti-swing with regular shape and mass distribution.
Jmse 13 01112 g012
Figure 13. DMP with regular shape and mass distribution under different lifting methods. (a) Vertical lifting, (b) Horizontal lifting.
Figure 13. DMP with regular shape and mass distribution under different lifting methods. (a) Vertical lifting, (b) Horizontal lifting.
Jmse 13 01112 g013
Figure 14. Comparison of anti-swing effects of DMP with regular shape and mass distribution under different lifting methods.
Figure 14. Comparison of anti-swing effects of DMP with regular shape and mass distribution under different lifting methods.
Jmse 13 01112 g014
Figure 15. Comparative experiment on DMP anti-swing with irregular shape and mass distribution.
Figure 15. Comparative experiment on DMP anti-swing with irregular shape and mass distribution.
Jmse 13 01112 g015
Figure 16. Experiments on the anti-swing of a DMP with different lifting methods.
Figure 16. Experiments on the anti-swing of a DMP with different lifting methods.
Jmse 13 01112 g016
Figure 17. Influence of different lifting methods on the swing angle of a DMP in environment I.
Figure 17. Influence of different lifting methods on the swing angle of a DMP in environment I.
Jmse 13 01112 g017
Figure 18. Influence of different lifting methods on the tension of anti-swing ropes in environment I.
Figure 18. Influence of different lifting methods on the tension of anti-swing ropes in environment I.
Jmse 13 01112 g018
Figure 19. Influence of different lifting methods on the swing angle of a DMP in environment II.
Figure 19. Influence of different lifting methods on the swing angle of a DMP in environment II.
Jmse 13 01112 g019
Figure 20. Influence of different lifting methods on the tension of anti-swing ropes in environment II.
Figure 20. Influence of different lifting methods on the tension of anti-swing ropes in environment II.
Jmse 13 01112 g020
Table 1. Parameter details of the anti-swing cables.
Table 1. Parameter details of the anti-swing cables.
SymbolParameter Values
Elastic modulus E/Gpa20
Cable diameter d/m3 × 10−3
Cross-sectional area without elastic deformation S0/m27.069 × 10−4
Line density without deformation ρ/kg m0.065
Table 2. Main parameters of the “YuKun” ship.
Table 2. Main parameters of the “YuKun” ship.
ParameterValueParameterValue
L116 mB18 m
D8.35 md5.4 m
5710.2 m3GM1.71 m
GN4.93 mKG6.45 m
ω10.607 rad/sω20.562 rad/s
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

Jin, G.; Wang, S.; Gao, Y.; Sun, M.; Chen, H.; Sun, Y. Dynamic Analysis and Experimental Research on Anti-Swing Control of Distributed Mass Payload for Marine Cranes. J. Mar. Sci. Eng. 2025, 13, 1112. https://doi.org/10.3390/jmse13061112

AMA Style

Jin G, Wang S, Gao Y, Sun M, Chen H, Sun Y. Dynamic Analysis and Experimental Research on Anti-Swing Control of Distributed Mass Payload for Marine Cranes. Journal of Marine Science and Engineering. 2025; 13(6):1112. https://doi.org/10.3390/jmse13061112

Chicago/Turabian Style

Jin, Guoliang, Shenghai Wang, Yufu Gao, Maokai Sun, Haiquan Chen, and Yuqing Sun. 2025. "Dynamic Analysis and Experimental Research on Anti-Swing Control of Distributed Mass Payload for Marine Cranes" Journal of Marine Science and Engineering 13, no. 6: 1112. https://doi.org/10.3390/jmse13061112

APA Style

Jin, G., Wang, S., Gao, Y., Sun, M., Chen, H., & Sun, Y. (2025). Dynamic Analysis and Experimental Research on Anti-Swing Control of Distributed Mass Payload for Marine Cranes. Journal of Marine Science and Engineering, 13(6), 1112. https://doi.org/10.3390/jmse13061112

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