(19)
(11) EP 2 896 590 A1

(12) EUROPEAN PATENT APPLICATION

(43) Date of publication:
22.07.2015 Bulletin 2015/30

(21) Application number: 14425148.5

(22) Date of filing: 28.11.2014
(51) International Patent Classification (IPC): 
B66C 13/06(2006.01)
(84) Designated Contracting States:
AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR
Designated Extension States:
BA ME

(30) Priority: 16.01.2014 IT RA20140001

(71) Applicant: Luigi, Caporali Roberto Paolo
48010 Bagnara di Romagna (RA) (IT)

(72) Inventor:
  • Luigi, Caporali Roberto Paolo
    48010 Bagnara di Romagna (RA) (IT)

   


(54) METHOD AND DEVICE TO CONTROL IN OPEN-LOOP THE SWAY OF PAYLOAD FOR SLEWING CRANES


(57) Method and systems for controlling the swing of a suspended load by a rotary crane moving along two axes, trolley and slewing, that are moving independently or together, and independently or together to the movement of the load along a third axis, the vertical (hoisting) axis.The device (10, 11, 12) calculates the speed profiles of slewing and trolley axes using as input variables the length of the cable in which is suspended the load, the distance between the axis of rotation and the trolley position, the set constant acceleration of slewing and trolley axes, the air resistance forces acting on the payload and on the hoisting system, the damping of the rotation movement due to the structure's elasticity of the hoisting system.




Description

1. BACKGROUND OF THE INVENTION.



[0001] In a general way, it is possible to divide cranes in two categories:

industrial cranes and building (rotary) cranes.



[0002] For the first category of cranes an anti-sway method is easier to develop as a consequence of the decoupling among the equations of the movement. In fact industrial cranes exhibit a one degree-of-freedom sway in the solution equations.

[0003] At the contrary, Slewing cranes, such as Tower cranes or self-erecting cranes, are subjected to the condition that the load-line attachment undergoes to rotation. In this case the equations of the movement are necessary coupled. Conventionally, point-to-point operations using slewing cranes are performed by operators with the goal to not excite the pendulum modes of their cable and payload. Typically these pendulum modes exhibit low frequencies.

[0004] The two fundamental motions of the payload in the horizontal plane, resulting from the operator commands produce a sway tangential to the arc of circle defined by the tip of the crane jib and a sway radial to the same rotation due to the centrifugal acceleration of the payload.

[0005] Currently, speaking about slewing cranes, the swing of the payload is not compensated in any automatic way. Only for pre-planned motions where the desired start and stop positions of the payload are well specified it is possible to define an automatic anti-sway method. But, that is not the typical situation of slewing crane for building sector. In this case, at today, only the high experience of the crane operator allows to bring the payload to a stop point without swing.

[0006] The study of slewing cranes involves the analysis of three movements: the slewing motion of the jib, the radial motion of the load suspension point (trolley) and the hoisting of the payload.

[0007] The movements of the crane cause sway of the load. There are extensive researches on anti-sway for industrial (overhead travelling) cranes. That is due, in this case, to the possibility to decouple the movements and, as a consequence of this, to use linear models to solve the motion equations. Instead of that, slewing crane movements are characterized by the appearance of Coriolis and Centrifugal forces. So the equations become non-linear and the application of linear control theory leads to several problems.

[0008] In this invention, in order to solve this not-linear problem, we make considerations concerning non-linear force interactions, using the Lagrange equations governing the physical system.

[0009] The fundamental movements of a Tower or jib (slewing) crane typically are:
  1. 1. A rotation (or slewing) of the jib. The jib is connected to the top of a vertical shaft. The jib has a suspension point for the payload that is suspended thorough cables. The jib performs a rotation or slewing movement about a vertical axis Z that corresponds with the vertical shift of the crane (Slewing movement).
  2. 2. A linear movement of the suspension point of the load along the jib. This second movement can be referred as a translation movement. We will refer, in the present invention, to cranes where the suspension point of the load is a trolley, the translation movement then being performed along the horizontal axis X of the jib (Trolley movement).
  3. 3. A device able to hoist the load. This device is defined typically using cables which pass through the crane. The length of the cables is variable in order to move the load on a vertical axis Z. This third possible movement along the axis Z is usually named as vertical movement (or Hoisting movement).


[0010] As a consequence of this industrial apparatus, typically, a building crane has three inputs as movement commands which command in an independent way the trolley movement, the slewing movement and the hoisting movement.

[0011] It is obviously desirable to reduce the sway of the payload in order to obtain two positive effects: increase the safety of the load transfer and reduce the operational time to the shorter possible time.

[0012] At difference of the sway generated from linear movements, the sway due to a rotation, as a consequence of the centrifugal force, remains present even if the tangential component of the acceleration during the rotation movement is zero.

[0013] Several solutions to the problem to reduce the swing of the suspended load were proposed in the past. But, almost all the solutions are related to sway generated with industrial cranes, where there is not the complication due to the slewing movement.

[0014] With reference to inventions relative to tower cranes, where is considered the slewing of the crane, and as a consequence the effect of the centrifugal force, only few works were obtained in the past.

[0015] We consider really only three works that in the past treated the situation of the slewing in tower cranes.

[0016] The first one is relative to the U.S. Patent 5,908,122 to Robinett et al., where the sway correction is obtained filtering crane input signals in order to dump the payload sway. The filtering method uses a model representing the dynamics of the rotary crane with a matrix of nonlinear equations of motion, and after linearizing the matrix with respect to the radial sway angle and to the tangential sway angle. In this way the filtered inputs are obtained in order to control the sway of the payload.

[0017] The most important limitations of that invention are two.

[0018] The first one is due to the fact that the equations of the movement are linearized. In this way, all the effects relative to the centrifugal force and to the Coriolis force are not considered, so arriving to a solution of the anti-sway model that is correct only in first approximation.

[0019] The second limitation is due to consider always in the final results of the above invention the jib angular acceleration significantly less than the static pendulum natural frequency

where g is gravity. (9.8 m/s2) and L is the length of load-line. That approximation carries out as a consequence that the filters of the movement commands can be decoupled. But, often the realistic situation provides comparable values between the above quantities.

[0020] At the contrary, in the present invention these two effects are considered: both the centrifugal force that produces the non-linear terms in the movement equations than the possibility to have comparable values between the jib angular acceleration and the static pendulum natural frequency are considered. So the present invention is really able to consider all the non-linear effects of the crane movements.

[0021] The second work relative to tower (slewing) cranes is in the recent Patent in U.S. Patent Application Publication 2011/0218714 A1 to Stantchev Pentcho et al.

[0022] In this invention the calculation step uses a mathematical model of the pendulum with damping.

[0023] But the limit of this invention is in the fact that the correction coefficients (necessary to define the correct damping of the sway) are defined experimentally according to the different possible lengths of the suspension cables of the load. So, these coefficients have to be obtained only after experimentation, without way to have a complete theory of their computation.

[0024] At the contrary in the present invention the theory is developed without the need to obtain in a certain way the coefficients in the movement equations. So the work is directly applicable on any length of the cable relative to the payload.

[0025] Moreover, in the same invention of Stantchev Pentcho et al., as in the work of Robinett et al., are ignored the effect of all the term of second order (apart the centrifugal effect in the work of Stantchev Pentcho et al.) relative to the Coriolis force. That loads to a loose of the precision of the sway correction.

[0026] In the present invention the same effects are totally considered, developing a mathematical model containing all relevant effects and their coupling. That is just in order to obtain a precise value of the corrections to the sway.

[0027] The third work relative to tower (slewing) cranes is in the recent Paper "High Performances Tracking Control of Automated Slewing Cranes" in "Robotics and Automation in Construction" to Frank Palis et al.

[0028] Also in this work the developed model takes in account the nonlinear effects as Coriolis and Centrifugal forces. Due to the difference in dynamics the general motion of the crane was divided into slow and fast subsystems, which can be optimized independently. The slow system reflects load dynamics and it is used as basis in order to calculate the damping. Nevertheless the limit of this work lies in the fact that they didn't develop an analytic solution of the movement equations, but only they obtained the equation solutions using Automation theory and numerical methods. That loads to don't obtain an exact solution of the anti-sway problem.

[0029] At the contrary, in the present invention the solution of the movement equations is obtained in analytic way, obtaining the exact solution of the filters able to reduce the oscillatory motion of rotary crane payloads.
  • As a consequence of the reasons explained above in comparison to the previous inventions, the present invention represents an effective and consistent improvement in the state of the art, relatively to the control of the sway of payloads for slewing cranes.

2. SUMMARY OF THE INVENTION.



[0030] The object of the present invention is to define a system and a method to control the sway of a rotating (building) crane using a computer-controlled system with open-loop control. Particularly, the present invention considers the full dynamic effect of the slewing, trolley and vertical (hoisting) movement, solving in an exact way the fundamental equations of the movement.

[0031] This invention defines a device to control the movement of a load suspended by cables from a suspension point of an hoisting system, the suspension point being able to perform both a rotation movement about a vertical rotation axis (Slewing axis) and a translation movement along a translation axis (Trolley axis).

[0032] The control process does not require to know variable parameters such as the measure of the angle of swing or a measure of the current flowing in the motor.

[0033] For this, the invention requires a device for adjusting the movement of the load suspended by cables to a crane which is movable along a first horizontal axis (Trolley movement). Said device includes means for determining the length of cables for the load suspension and his variation in the time, means for determining the air resistance forces acting on the payload and on the hoisting system and means for determining the damping of the rotation movement due to the structure's elasticity of the hoisting system.

[0034] According to one feature, a drive controller calculates the speed profile of this first movement relative to the trolley and it supplies the information of the speed profile to the drive able to control the corresponding motor. According to another feature, the crane is able to perform a second kind of movement in the horizontal plane (Slewing movement) about a vertical rotation axis (Slewing axis). In this feature, the drive controller calculates the speed profile of this second movement and it supplies the information of the speed profiles to the drives able to control the motors relative to the two considered movements.

3. BRIEF DESCRIPTION OF THE DRAWINGS



[0035] The attached figures illustrate the present invention and, together with the detailed description of the invention, are able to explain the most important characteristics of the invention.

FIG.1 shows a Building (Slewing) crane model corresponding to the present invention. Specifically, the three axes, "z" in vertical direction, "r" along the trolley direction movement and "ϕ" along the slewing direction movement are put in evidence in the picture.

FIG.2 shows a graph of the two swaying angle module profiles for the crane control system relative to the present invention. The first one is relative to the generated profile of the swaying angle module (in degrees) along the radial direction (direction x, along the r axis), versus time. The second one is relative to the generated profile of the swaying angle module (in degrees) along the direction perpendicular to the radial direction (direction y, perpendicular to the r axis), versus time.

FIG.3 shows a graph of the profile of the derivative (as regard the time) of the trolley position r as a function of the time, obtained filtering input commands on both directions (radial and slewing commands) in accordance with the theory of the present invention. The specific values are: u1(C) = 0 and u2(C) = 0.2

FIG.4 shows the same kind of graph of Fig.3. The specific values are:



[0036] These pictures show clearly the characteristic profile for an anti-sway velocity profile.

[0037] FIG.5 shows, in analogous way to the previous pictures, a graph of the profile of the product of the position r multiplied for the derivative (as regard the time) of the slewing position ϕ, as a function of the time. In the analogous way to the previous picture, this profile is obtained filtering input commands on both directions (radial and slewing commands) in accordance with the theory of the present invention.

[0038] The specific values are: u1(C) = 0 and u2(C) = 0.2

[0039] FIG.6 shows the same kind of graph of Fig.5. The specific values are:



[0040] Also these last pictures show clearly the characteristic profile for an anti-sway velocity profile, in this case for the derivative as regard the time of the slewing direction.

[0041] FIG.7 represents a simplified diagram of the regulating device according to this invention, used to move a load along two horizontal, Trolley and Slewing axes.

4. DETAILED DESCRIPTION OF THE INVENTION



[0042] The following detailed description of the invention includes a description of a slewing crane that is of interest and a derivation of the equations of the motion that represent the dynamics of the defined degree-of-freedom of the slewing crane. The presented embodiment includes a computer-controlled interface (a Plc control) between operator and crane in order to perform movement of the payload by the operator without sway of the same payload.

[0043] Referring to FIG. 1, a slewing crane includes a multi-body system with three independent degrees-of-freedom for positioning a spherical-pendulum as the payload of mass m. Specifically, the slewing crane includes a translating load-line, having length L and a payload of mass m attached to a moving or translating trolley with mass M. A crane operator or a computer positions the payload using some available commands and changing the load length L.

[0044] The crane configuration is characterized by one vertical axis (in Fig.1, axis z), a first horizontal axis, the radial axis (in Fig.1, axis r) in the direction of the trolley displacement, and a second horizontal axis, perpendicular to the radial axis r (in Fig.1, axis y). There are three controlled motions for slewing crane corresponding to these three axes: a trolley translation, a rotation of the crane about his vertical axis z (slewing motion) and a vertical motion along the axis z with variation of the length L.

[0045] Therefore, in order to describe the motion of the slewing crane, an equivalent kinematics scheme with concentrated masses is represented in FIG. 1.

[0046] Dynamics of the generalized slewing crane is represented as a multi-body system with 5 independent degrees of freedom:
q1 = r :
radial position of the trolley
q2 = ϕ :
slewing angle (rotation about the z axis)
q3 = l :
hoisting position of the crane (along the z axis).
q4 = ϕx :
sway angle tangential to the radial direction
q5 = ϕy :
sway angle normal to the radial direction


[0047] If we refer to the energy, the following balance can be defined.

4.1 Potential Energy



[0048] The Potential energy of the load is:



[0049] Considering the position z along the vertical (with reference to the FIG.2), we have:



[0050] And, therefore, it is obtained:




4.2 Kinetics Energy



[0051] The Kinetics energy is the sum of the corresponding terms for the tower TT, for the boom TB, for the trolley TR and for the load TL.











[0052] In order to simplify the final system of Lagrange equations, we take into account only small sway angles. That means the following assumptions:



[0053] With this assumption, the payload velocity VL can be obtained defining his expression in terms of the Cartesian coordinates and, after, those coordinates in terms of the Lagrangian coordinates. In this way, it is possible to obtain, for the term TL, the following expression:


4.3 Lagrange Equations



[0054] Establishing the Lagrange function as:



[0055] it is possible to apply the Lagrange equations



[0056] Defining the five components for the generalized forces Qi in the following way:


where Fr, M, Fz, Fx, Fy are the generalized, non-conservative,
dissipative and active forces working on the system. Particularly Fx and Fy represent the components of air resistance forces acting on the payload and on the hoisting system and the components of forces due to the damping of the rotation movement due to the structure's elasticity of the hoisting system.

[0057] At the end of our calculations, we are able to obtain the five Lagrange equations in the corresponding five Lagrangian coordinates and their derivative as regards the time:











[0058] So, the multiple degree of freedom rotary crane system results defined by the five differential equations where the terms relative to the Centrifugal and Coriolis forces appear.

4.4 Equations Solution



[0059] Because our goal is to obtain a strategy in order to reduce the oscillatory motion of rotary cranes payloads, we'll concentrate on the last equations (Eq. 18) and (Eq. 19) involving the two variables ϕx and ϕy corresponding to the two oscillatory degrees of freedom.

4.4.1 Equations Solution in the first approximation



[0060] To simplify the equations of motion, in the first approximation, the terms in ϕ̇2 (terms relative to the centrifugal force) and in the coefficients of 2nd grade (terms relative to the Coriolis force) are neglected in the equations (Eq. 18) and (Eq. 19) and so it is obtained the following simplified system, retaining terms of order less than two:



[0061] This system can be represented, in matrix terms, in the following way:



[0062] Where I is the Identity matrix, while K, u and Φ are the following matrices:







[0063] The eigenvalues are obtained by solving the following homogeneous equation:



[0064] In this way, we can obtain:



[0065] While the matrix of the eigenvectors is obtained, known the eigenvalues, by solving the homogeneous equation associated to the equation (Eq.21):



[0066] With the obtained eigenvectors, being the transformation defined as:


the equation (Eq.21) can be transformed in the following equation:



[0067] In the last equation, the matrix Λ of the eigenfrequencies associated to the eigenvectors results diagonalized, as must be after the defined linear transformation, in the new modal coordinates Ψi(t):



[0068] Considering the eigenfrequencies defined in (Eq.30), it is a natural consequence to define a set of path notch filters able to change the profile of the speed commands from the operators to the trolley and slewing axes, in order to reduce the sway of the payload.

[0069] In fact, in the Laplace domain, the decoupled system of equations (Eq.29) becomes:



[0070] Where Ψi(s) are the Laplace transforms of the modal coordinates Ψi(t), Ui(s) are the Laplace transforms of the operator commands Ui(t) according to the modal coordinates, and

are the derivative of the Laplace transforms for the modal coordinates in correspondence to s = 0.

[0071] In the hypothesis to start with:


from (Eq.31) it follows then the following equation, considering also (Eq.30) and assuming that the jib angular acceleration ϕ̈ and load-line length l are constant over each sample period of the programmable logic controller:



[0072] In order to obtain unity steady-state system gain of the filtered inputs, these filtered inputs are chosen in the following way:


where


and



[0073] In (Eq.36) K1 and K2 are defined as:



[0074] In the previous (Eq.37) U1(C) and U2(C) are the not-filtered input, that is they are the constant profiles of the jib angular acceleration and of the trolley acceleration usually used for the drives that control the motors relative to the two above defined movements.

[0075] Practically, U1(C) and U2(C) are the sum of the commanded quantities (commanded by the crane operator) for the jib angular acceleration and of the trolley acceleration and of the air resistance forces acting on the payload and on the hoisting system and of the forces due to the damping of the rotation movement due to the structure's elasticity of the hoisting system. Load-length l and trolley position r can be continuously measured (for example) by the use of encoders.

[0076] The parameters α1 and α2 in (Eq.37) are used in order to define the profiles of the filters and so the amount of the roll-off after the notch.

[0077] The functions defined in (Eq.33) are able to generate two notch filters corresponding to the modal frequencies.

[0078] From the vector UF(s) can be obtained the corresponding anti-transformed of Laplace vector uF(t).

[0079] At the end, integrating on the time, the profiles of the jib angular velocity and of the trolley velocity can be obtain.

[0080] Furthermore, from the linear transformation in modal coordinates expressed in (Eq.28), and being worth (Eq.24), can be obtained the equations representative of the two components of the vector Φ(t), that is the equations relative to the two sway angles, respectively tangential and normal to the radial direction r:



[0081] Where i is the imaginary unit. Computing the absolute value of these quantities, it is possible to have the profiles of the two sway angles:


where A and B are defined as:


4.4.2 Equations Solution: not linear terms



[0082] In order to consider also the contribution of the not linear terms in (Eq. 18) and (Eq. 19), we start from the solution obtained in first approximation (only linear terms) and defined from the vector Φ(t) of (Eq. 28) and from the vector UF(s) of (Eq.34), as described in the previous paragraph.

[0083] Starting from the vector UF(s) can be obtained the corresponding anti-transformed of Laplace vector uF(t). The components of this vector are:


where ϕ̈(0)(t) and (0)(t) are the second derivative respect to the time of the angle slewing rotation and of the radial trolley position, obtained with the linear approximation defined in the previous paragraph. Integrating on the time, the corresponding first derivative ϕ̇(0)(t) and (0)(t) respect to the time of the angle slewing rotation and of the radial trolley position can be obtained.

[0084] With the goal to obtain the complete solution of (Eq. 18) and (Eq. 19), the terms relative to the centrifugal force and to the Coriolis force cannot be neglected in the above equations. Therefore, we define:


where Δϕ̇(t) and Δ (t) are the solutions of the following equations, obtained from (Eq. 18) and (Eq. 19), considering only the not linear terms:



[0085] The term l, having a slow variation on the time as regards the other term Δϕ̇ and Δ, can be considered constant during the fast variation of these variables.

[0086] Besides, the terms containing ϕ̇(0)(t) and containing (0)(t) can be considered known, being obtained from the integration of (Eq.41). Therefore, with the following assumptions:


it follows that the system of (Eq.43) assumes the following expression:



[0087] In the hypothesis that the two sway angles in the tangential and in the normal direction are defined from (Eq.38), the above equations system (Eq.45) can be considered as a system of two quadratic equations in the unknown variables Δϕ̇ and Δ.

[0088] Solving this system as regards of the unknown variables Δϕ̇ and Δ, we obtain the additional terms necessary in the system of (Eq.42) in order to have the exact solution of the (Eq. 18) and (Eq. 19), in this way incorporating the effect of the Centrifugal and Coriolis forces.

[0089] The device, defined in this invention, is therefore able to be used to control, with the use of a programmable logic controller (plc) device, the sway of the payload during all the movements of the crane, both jib rotation and trolley translation, using equation (42) to define the velocity profile for each movement along the two horizontal axes.

[0090] The control device does not include, in advantageous way, neither any preliminary modelling step nor the measurement of specific physical parameters such as the sway angle or a measurement of the current flowing in the motor.

[0091] The control device above described is designed to be installed in an automation system which is responsible to control the movement of the load. This automation system includes a variable speed drive for the trolley (translation) movement and a variable speed drive for the slewing (rotation) movement. The control device can be installed or directly in the variable speed drives or can include also a programmable logic controller which is used to supply the speed references to the variable speed drives.

5. DESCRIPTION OF THE DEVICE AND AN EXAMPLE OF


EMBODIMENT OF THE INVENTION



[0092] As previously described, the control process relative to this invention does not require to know variable parameters such as the measure of the angle of swing or a measure of the current flowing in the motor.

[0093] For this, the present invention is realized with a device that includes means for determining the length of cables for the load suspension and his variation in the time, means for determining the position of the suspension point of the payload along the translation movement, means for determining the position of the suspension point of the payload along the rotation movement, means for determining air resistance forces acting on the payload and on the hoisting system and means for determining the damping of the rotation movement due to the structure's elasticity of the hoisting system.

[0094] According to one feature, a drive controller calculates the speed profile of the first movement relative to the trolley (Trolley movement) and it supplies the information of the speed profile to the drive able to control the corresponding motor.

[0095] According to another feature, the crane is able to perform a second kind of movement in the horizontal plane (Slewing movement) about a vertical rotation axis (Slewing axis). In this feature, the drive controller calculates the speed profile of this second movement and it supplies the information of the speed profiles to the drives able to control the motors relative to the two considered movements.

[0096] Fig. 7 shows a simplified diagram of the control device according to this invention relative to the movement of a load along two horizontal axis (slewing and trolley). The control device 10 here defined is been implemented in a hoist such as a tower crane.

[0097] The control device 10 includes means to have information representative of the length L of the suspension cable of the payload. These means can be, as in the realized example, an encoder associated with the hoisting motor. But other means could be, in example, an encoder associated directly with the drum of the cable or several limit switch sensors on the entire run of the cable having predetermined level values as a function of the limit switch positions.

[0098] Again, the control device 10 includes also means to have information representative of the air resistance forces acting on the payload and on the hoisting system and means for determining the damping of the rotation movement due to the structure's elasticity of the hoisting system. The first means (relative to the information about air resistance forces) can be, as in the realized example, obtained with an anemometer able to measure direction and velocity of the wind.

[0099] The second means (relative to the information about damping of the rotation due to the elasticity of the structure) can be, as in the realized example, obtained with calculation means for determining the elasticity of the structure.

[0100] In general the control device 10 is made with an estimator module 11 connected with an input-output module 12.

[0101] Practically, the estimator module 11 receives the inputs from the input-output module 12 (in example the length L of the cable and the set speeds VSet_Trolley and VSet_Slewing from the operator) and computes the speed profiles necessary to obtain the anti-sway functionality to send to the devices able to command the motors relative to the movements of the tower crane along the trolley and slewing directions.

[0102] Concretely, the control device 10 is been realized using a Plc where is computed the velocity profiles for the two movements (Trolley and Slewing) using the method described above.

[0103] Obviously, it is necessary that the used Plc has sufficient computation velocity in order to perform the complex calculations with a short cycle time (not more of 20 ms) in order to obtain an high precision of the velocity profiles to give to the drives that control the motors. Nevertheless, at today it is quite easy to find a Plc able to satisfy this requirement.

[0104] Concerning the command of the movement along the direction of the trolley, it is possible to say that it can be performed using a variable speed drive DTrolley that commands the motor MTrolley. In turn the drive DTrolley receives the speed profile reference (t) computed from the control device 10.

[0105] Corresponding, the command of the movement along the direction of the slewing, it is performed using a variable speed drive DSlewing that commands the motor MSlewing. In turn the drive DSlewing receives the speed profile reference ϕ̇(t) computed from the control device 10.

[0106] At the end, the hoisting movement along the axis Z of the Fig. 1 is performed using an hoisting motor (not shown in Fig. 10) that can be controlled by a variable speed drive.

[0107] The operator, typically, provides to define a reference signal speed set-point VSet_Trolley for the Trolley direction and VSet_Slewing for the Slewing direction. That concretely is realized using a combiner as a joystick in the radio-command instrument. That was realized in the experimental apparatus on the tower crane in order to realize the control of the movements.

[0108] Sometimes, however, there are applications where the tower crane is controlled automatically and, therefore, the set-point VSet_Trolley for the Trolley direction and VSet_Slewing for the Slewing direction come directly from an automation equipment, that can coincide or not with the Plc used to control the anti-sway functionality.

[0109] Specifically, the physical values provided in Table 1 were used in the experimental system realized for the embodiment of this invention.
TABLE 1
Physical quantities used for the experimental apparatus of the embodiment
PARAMETERS UNITS VALUE
 L (cable length) m/s 11.1
(t) (Trolley acceleration set) m/s2 0.2
ϕ̇(t) (Slewing acceleration set) rad/ s2 0.1


[0110] The most relevant technical problems met were:
  1. 1. A relevant technical problem is that if no translation (trolley) movement is requested by the automation system (or by the operator), the final position of the suspension point on the trolley must be identical to its final position. In other words the final distance r(t) at the time t at the end of the rotation movement must be equal to the initial distance r(0) at the time 0 at the start of the rotation. For this reason, the estimator module 11 of the control device 10 must store the initial position r(0) at the time 0 and, at the end of the rotation movement, applies a suitable correction to the position on the trolley, in order to return the suspension point to its initial position.
  2. 2. Another relevant practical problem was the correct definition of the set speed of the two movements, trolley and slewing. In fact, the correct development of the anti-sway profile is extremely depending from the exact value of the set speed in terms of m/s or rad/s. If the translation of unit of measure from the values in Hz (typically used in industrial environment) for the speed command of the variable speed drives to the.international units (m/s or rad/s) is wrong (at level of thousandths) the generated profile will be not sufficiently précised. So, it is necessary to have particular attention to these values.
  3. 3. Concerning the precision with the length of the cable must be known, it is possible to say that the precision it doesn't be high. So, if it is optimal the use of an encoder, as described above, also the use of several limit switch sensors on the entire run of the cable having predetermined level values is possible with sufficient precision and correctness of the result in the anti-sway functionality.



Claims

1. Control system for controlling the sway produced from the movement of a payload suspended by a variable length load-line to a suspension point of an hoisting system, the suspension point being able to perform both a rotation movement in the horizontal plane about a vertical rotation axis and a translation movement in the horizontal plane, the payload experiencing a sway defined by a tangential angle to the translation axis and by a normal angle to the translation axis, characterized in that the control system is comprising:

a) means for generating a signal relative to the said length of the cable connected to the suspension point of the payload;

b) means for receiving said signal relative to the said length of the cable connected to the suspension point of the payload in the control system;

c) means for generating a signal relative to the said vertical speed of the variable length of the cable connected to the suspension point of the payload;

d) means for receiving said signal relative to the said vertical speed of the variable length of the cable connected to the suspension point of the payload in the control system;

e) means for generating a signal relative to the said position of the suspension point of the payload along the rotation movement in the horizontal plane;

f) means for receiving said signal relative to the said position of the suspension point of the payload along the rotation movement in the control system;

g) means for generating a signal relative to the said position of the suspension point of the payload along the translation movement in the horizontal plane;

h) means for receiving said signal relative to the said position of the suspension point of the payload along the translation movement in the control system;

i) means for generating a signal relative to the air resistance forces acting on the payload and on the hoisting system;

j) means for receiving said signal relative to the said air resistance forces in the control system;

k) means for receiving data relative to the dynamic characteristics of the hoisting system;

l) calculation means for determining:

l.1) the sway angle tangential to the translation axis of the said suspension point of the payload,

l.2) the speed of said sway angle tangential to the translation axis,

l.3) the sway angle normal to the translation axis of the said suspension point of the payload,

1.4) the speed of said sway angle normal to the translation axis;

m) calculation means for determining the damping of the rotation movement in the horizontal plane due to the structure's elasticity of the hoisting system;

n) calculation means for determining:

n.1) the speed of the said suspension point of the payload along the rotation movement in the horizontal plane,

n.2) the speed of the said suspension point of the payload along the translation movement in the horizontal plane;

o) means characterized by motor controller for generating a signal relative to the speed of the said suspension point of the payload along the rotation movement in the horizontal plane;

p) means characterized by motor controllers for generating a signal relative to the speed of the said suspension point of the payload along the translation movement in the horizontal plane.


 
2. Control system of claim 1, characterized in that the calculation means determine:

a. the sway angle tangential to the translation axis of the said suspension point of the payload,

b. the speed of said sway angle tangential to the translation axis,

c. the sway angle normal to the translation axis of the said suspension point of the payload,

d. the speed of said sway angle normal to the translation axis,

e. the speed of the said suspension point of the payload along the rotation movement in the horizontal plane,

f. the speed of the said suspension point of the payload along the translation movement in the horizontal plane,

solving a system of differential equations that take into account also the physical effects of second order relative to the centrifugal force and relative to the Coriolis force acting on the said hoisting system.
 
3. Control system of claim 2, characterized in that the said means for determining air resistance forces acting on the payload and on the hoisting system further includes an anemometer able to measure direction and velocity of the wind.
 
4. An automation system configured to control the movement of a payload suspended by a variable length load-line to a suspension point of the hoisting system, characterized in that the said automation system includes a control system as claimed in claim 2.
 
5. Method for controlling the sway produced from the movement of a payload suspended by a variable length load-line to a suspension point of an hoisting system, the suspension point being able to perform both a rotation movement in the horizontal plane about a vertical rotation axis and a translation movement in the horizontal plane, the payload experiencing a sway defined by a tangential angle to the translation axis and by a normal angle to the translation axis, characterized in that the method is comprising the following steps:

a) generating a signal relative to the said length of the cable connected to the suspension point of the payload

b) receiving said signal relative to the said length of the cable connected to the suspension point of the payload in the control system;

c) generating a signal relative to the said vertical speed of the variable length of the cable connected to the suspension point of the payload;

d) receiving said signal relative to the said vertical speed of the variable length of the cable connected to the suspension point of the payload in the control system;

e) generating a signal relative to the said position of the suspension point of the payload along the rotation movement in the horizontal plane;

f) receiving said signal relative to the said position of the suspension point of the payload along the rotation movement in the control system;

g) generating a signal relative to the said position of the suspension point of the payload along the translation movement in the horizontal plane;

h) receiving said signal relative to the said position of the suspension point of the payload along the translation movement in the control system;

i) generating a signal relative to the air resistance forces acting on the payload and on the hoisting system;

j) receiving said signal relative to the said air resistance forces in the control system;

k) receiving data relative to the dynamic characteristics of the hoisting system;

l) calculating:

l.1) the sway angle tangential to the translation axis regarding the said suspension point of the payload,

1.2) the speed of said sway angle tangential to the translation axis,

l.3) the sway angle normal to the translation axis regarding the said suspension point of the payload,

l.4) the speed of said sway angle normal to the translation axis;

m) calculating the damping of the rotation movement in the horizontal plane due to the structure's elasticity of the hoisting system;

n) calculating:

n.1) the speed of the said suspension point of the payload along the rotation movement in the horizontal plane,

n.2) the speed of the said suspension point of the payload along the translation movement in the horizontal plane;

o) generating by using motor controller a signal relative to the speed of the said suspension point of the payload along the rotation movement in the horizontal plane;

p) generating by using motor controller a signal relative to the speed of the said suspension point of the payload along the translation movement in the horizontal plane.


 
6. Control method of claim 5, characterized in that the calculations that determine:

a. the sway angle tangential to the translation axis of the said suspension point of the payload,

b. the speed of said sway angle tangential to the translation axis,

c. the sway angle normal to the translation axis of the said suspension point of the payload,

d. the speed of said sway angle normal to the translation axis,

e. the speed of the said suspension point of the payload along the rotation movement in the horizontal plane,

f. the speed of the said suspension point of the payload along the translation movement in the horizontal plane,

are obtained solving a system of differential equations that take into account also the physical effects of second order relative to the centrifugal force and relative to the Coriolis force acting on the said hoisting system.
 




Drawing

























Search report









Search report




Cited references

REFERENCES CITED IN THE DESCRIPTION



This list of references cited by the applicant is for the reader's convenience only. It does not form part of the European patent document. Even though great care has been taken in compiling the references, errors or omissions cannot be excluded and the EPO disclaims all liability in this regard.

Patent documents cited in the description