[go: up one dir, main page]

EP2896590A1 - Method and device to control in open-loop the sway of payload for slewing cranes - Google Patents

Method and device to control in open-loop the sway of payload for slewing cranes Download PDF

Info

Publication number
EP2896590A1
EP2896590A1 EP14425148.5A EP14425148A EP2896590A1 EP 2896590 A1 EP2896590 A1 EP 2896590A1 EP 14425148 A EP14425148 A EP 14425148A EP 2896590 A1 EP2896590 A1 EP 2896590A1
Authority
EP
European Patent Office
Prior art keywords
payload
suspension point
movement
speed
horizontal plane
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP14425148.5A
Other languages
German (de)
French (fr)
Inventor
Caporali Roberto Paolo Luigi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of EP2896590A1 publication Critical patent/EP2896590A1/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66CCRANES; LOAD-ENGAGING ELEMENTS OR DEVICES FOR CRANES, CAPSTANS, WINCHES, OR TACKLES
    • B66C13/00Other constructional features or details
    • B66C13/04Auxiliary devices for controlling movements of suspended loads, or preventing cable slack
    • B66C13/06Auxiliary devices for controlling movements of suspended loads, or preventing cable slack for minimising or preventing longitudinal or transverse swinging of loads
    • B66C13/063Auxiliary devices for controlling movements of suspended loads, or preventing cable slack for minimising or preventing longitudinal or transverse swinging of loads electrical

Definitions

  • Slewing cranes such as Tower cranes or self-erecting cranes
  • the equations of the movement are necessary coupled.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • the calculation step uses a mathematical model of the pendulum with damping.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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).
  • 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.
  • 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.
  • 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.
  • the crane is able to perform a second kind of movement in the horizontal plane (Slewing movement) about a vertical rotation axis (Slewing axis).
  • 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.
  • 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.
  • this profile is obtained filtering input commands on both directions (radial and slewing commands) in accordance with the theory of the present invention.
  • FIG.6 shows the same kind of graph of Fig.5 .
  • 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.
  • 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.
  • 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.
  • 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.
  • 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 ).
  • 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.
  • FIG. 1 an equivalent kinematics scheme with concentrated masses is represented in FIG. 1 .
  • T T T + T B + T R + T L
  • T 1 2 ⁇ J T ⁇ ⁇ ⁇ 2
  • T B 1 2 ⁇ m B ⁇ r B 2 ⁇ ⁇ ⁇ 2
  • T R 1 2 ⁇ m R ⁇ r 2 ⁇ ⁇ 2 + r ⁇ 2
  • T L 1 2 ⁇ m L ⁇ v L 2
  • T L 1 2 ⁇ m L ⁇ ⁇ 2 ⁇ l ⁇ ⁇ x + r 2 + ⁇ x ⁇ l ⁇ + ⁇ ⁇ x ⁇ l + r ⁇ 2 + l ⁇ ⁇ ⁇ ⁇ ⁇ y 2 + l ⁇ ⁇ ⁇ ⁇ y + l ⁇ ⁇ ⁇ y 2 + l ⁇ 2 + l ⁇ ⁇ ⁇ ⁇ 2 + l ⁇ 2 + l ⁇ ⁇ ⁇ x + l ⁇ ⁇ ⁇ x ⁇ ⁇ x 2 + l ⁇ ⁇ ⁇ y ⁇ y 2 + + 2 ⁇ ⁇ ⁇ ⁇ ⁇ x + r ⁇ ⁇ ⁇ ⁇ y + + 2 ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ y + + 2 ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ y + + 2 ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ y + + 2 ⁇ ⁇ ⁇
  • ⁇ i ( s ) are the Laplace transforms of the modal coordinates ⁇ i ( t )
  • U i ( s ) are the Laplace transforms of the operator commands U i ( t ) according to the modal coordinates
  • U 1( C ) and U 2( 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.
  • U 1( C ) and U 2( 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.
  • 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.
  • 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.
  • plc programmable logic controller
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • the crane is able to perform a second kind of movement in the horizontal plane (Slewing movement) about a vertical rotation axis (Slewing axis).
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • control device 10 is made with an estimator module 11 connected with an input-output module 12.
  • 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 V Set_Trolley and V Set_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.
  • 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.
  • 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.
  • the command of the movement along the direction of the slewing it is performed using a variable speed drive D Slewing that commands the motor M Slewing .
  • the drive D Slewing receives the speed profile reference ⁇ ( t ) computed from the control device 10.
  • 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.
  • the operator typically, provides to define a reference signal speed set-point V Set_Trolley for the Trolley direction and V Set_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.

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Control And Safety Of Cranes (AREA)

Abstract

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.
  • In a general way, it is possible to divide cranes in two categories:
    • industrial cranes and building (rotary) cranes.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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).
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • We consider really only three works that in the past treated the situation of the slewing in tower cranes.
  • 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.
  • The most important limitations of that invention are two.
  • 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.
  • 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 ω = / L g ,
    Figure imgb0001
    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.
  • 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.
  • 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.
  • In this invention the calculation step uses a mathematical model of the pendulum with damping.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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).
  • 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.
  • 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.
  • 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
  • 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: u 1(C) = 0 and u 2(C) = 0.2
    • FIG.4 shows the same kind of graph of Fig.3. The specific values are: u 1 C = 0.1 and u 2 C = 0 .
      Figure imgb0002
  • These pictures show clearly the characteristic profile for an anti-sway velocity profile.
  • 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.
  • The specific values are: u 1(C) = 0 and u 2(C) = 0.2
  • FIG.6 shows the same kind of graph of Fig.5. The specific values are: u 1 C = 0.1 and u 2 C = 0.
    Figure imgb0003
  • 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.
  • 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
  • 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.
  • 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.
  • 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.
  • Therefore, in order to describe the motion of the slewing crane, an equivalent kinematics scheme with concentrated masses is represented in FIG. 1.
  • Dynamics of the generalized slewing crane is represented as a multi-body system with 5 independent degrees of freedom:
  • q 1 = r :
    radial position of the trolley
    q 2 = ϕ :
    slewing angle (rotation about the z axis)
    q 3 = l :
    hoisting position of the crane (along the z axis).
    q 4 = ϕx :
    sway angle tangential to the radial direction
    q 5 = ϕy :
    sway angle normal to the radial direction
  • If we refer to the energy, the following balance can be defined.
  • 4.1 Potential Energy
  • The Potential energy of the load is: V = - pz + C
    Figure imgb0004
  • Considering the position z along the vertical (with reference to the FIG.2), we have: z = l cos φ x cos φ y
    Figure imgb0005
  • And, therefore, it is obtained: V = - l cos φ x cos φ y p δ L = - mglcos φ x cos φ y
    Figure imgb0006
    U = - V = mgl cos φ x cos φ y
    Figure imgb0007
  • 4.2 Kinetics Energy
  • 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. T = T T + T B + T R + T L
    Figure imgb0008
    T T = 1 2 J T φ ˙ 2
    Figure imgb0009
    T B = 1 2 m B r B 2 φ ˙ 2
    Figure imgb0010
    T R = 1 2 m R r 2 φ 2 + r ˙ 2
    Figure imgb0011
    T L = 1 2 m L v L 2
    Figure imgb0012
  • In order to simplify the final system of Lagrange equations, we take into account only small sway angles. That means the following assumptions: sin φ x φ x , sin φ y φ y , cos φ x 1 , cos φ y 1
    Figure imgb0013
  • 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: T L = 1 2 m L φ ˙ 2 l φ x + r 2 + φ x l ˙ + φ ˙ x l + r ˙ 2 + l φ ˙ φ y 2 + l ˙ φ y + l φ ˙ y 2 + l ˙ 2 + l φ ˙ x φ x 2 + l φ ˙ x φ x 2 + l φ ˙ y φ y 2 + + 2 φ ˙ l φ x + r l ˙ φ y + l φ ˙ y - 2 φ ˙ φ x l ˙ + φ ˙ x l + r ˙ l φ y + - 2 φ ˙ x φ x l l ˙ - 2 φ ˙ y φ y l l ˙ + 2 φ ˙ x φ ˙ y φ x φ y l 2
    Figure imgb0014
  • 4.3 Lagrange Equations
  • Establishing the Lagrange function as: L = T + U
    Figure imgb0015
  • it is possible to apply the Lagrange equations d dt L q ˙ i - L q i = Q i
    Figure imgb0016
  • Defining the five components for the generalized forces Qi in the following way: Q 1 = F r , Q 2 = M , Q 3 = F z , Q 4 = F x , Q 5 = F y
    Figure imgb0017

    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.
  • 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: m R + m L r ¨ - m L l φ y φ ¨ + m L φ x l ¨ + m L l φ ¨ x - φ ˙ 2 m R r + m L r + l φ x 2 + 2 m L φ ˙ x l ˙ - φ y l ˙ φ ˙ - φ y l φ ˙ = F r
    Figure imgb0018
    J H φ ¨ - m L l φ y r ¨ + m L r φ y l ¨ + m L r l φ ¨ y + 2 m L l φ x r ˙ φ ˙ + l φ ˙ x r φ ˙ + l ˙ φ x r φ ˙ + r r ˙ φ ˙ + l ˙ φ ˙ y r + m R r r ˙ φ ˙ = M
    Figure imgb0019
    φ x r ¨ + l ¨ + r φ y φ ¨ - r φ x φ ˙ 2 + 2 r ˙ φ ˙ φ y - g = / m L F z
    Figure imgb0020
    r ¨ - l φ y φ ¨ + l φ ¨ x - r + l φ x φ ˙ 2 + 2 l ˙ φ ˙ x - l φ ˙ y φ ˙ - l ˙ φ y φ ˙ + g φ x - / l l ˙ 2 φ x = / m L F x
    Figure imgb0021
    r + l φ x φ ¨ + l φ ¨ y - l φ y φ ˙ 2 + 2 l ˙ φ ˙ y + r ˙ φ ˙ + l φ ˙ x φ ˙ + l ˙ φ x φ ˙ + g φ y - / l l ˙ 2 φ y = / m L F y
    Figure imgb0022
  • 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
  • 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
  • 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: { φ ¨ x + / l g φ x - φ ¨ φ y = - / l r ¨ + / m L F x φ ¨ y + φ ¨ φ x + / l g φ y = - / l r φ ¨ + / m L F y
    Figure imgb0023
  • This system can be represented, in matrix terms, in the following way: I ̲ ̲ Φ ¨ ̲ t + K ̲ ̲ Φ ̲ t = u t
    Figure imgb0024
  • Where I is the Identity matrix, while K , u and Φ are the following matrices: K ̲ ̲ = / l g - φ ¨ φ ¨ / l g
    Figure imgb0025
    u ̲ t = - r ¨ / l + / m L F x - γ ¨ r / l + / m L F y
    Figure imgb0026
    Φ ̲ t = φ x φ y , Φ ̲ ¨ t = φ ¨ x φ ¨ y
    Figure imgb0027
  • The eigenvalues are obtained by solving the following homogeneous equation: det K ̲ ̲ - λ I ̲ ̲ = 0
    Figure imgb0028
  • In this way, we can obtain: λ 1 , 2 = / l g ± i φ ¨
    Figure imgb0029
  • While the matrix of the eigenvectors is obtained, known the eigenvalues, by solving the homogeneous equation associated to the equation (Eq.21): Z ̲ ̲ = Z ̲ 1 Z ̲ 2 = 1 1 - i i
    Figure imgb0030
  • With the obtained eigenvectors, being the transformation defined as: Φ ̲ t = Z ̲ ̲ Ψ ̲ t ,
    Figure imgb0031

    the equation (Eq.21) can be transformed in the following equation: I ̲ ̲ Ψ ¨ ̲ t + Λ ̲ ̲ Ψ ̲ t = U ̲ t
    Figure imgb0032
  • 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): Λ ̲ ̲ = / l g + i φ ¨ 0 0 / l g - i φ ¨
    Figure imgb0033
  • 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.
  • In fact, in the Laplace domain, the decoupled system of equations (Eq.29) becomes: Ψ 1 s = U 1 s + s Ψ 1 0 + Ψ 1 ʹ 0 s 2 + Γ 1 Ψ 2 s = U 2 s + s Ψ 2 0 + Ψ 2 ʹ 0 s 2 + Γ 2
    Figure imgb0034
  • 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 Ψ i ʹ 0
    Figure imgb0035
    are the derivative of the Laplace transforms for the modal coordinates in correspondence to s = 0.
  • In the hypothesis to start with: Ψ i 0 = 0 ; Ψ i ʹ 0 = 0 ,
    Figure imgb0036

    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: Ψ 1 s = 1 s 2 + g l + i φ ¨ U 1 s Ψ 2 s = 1 s 2 + g l - i φ ¨ U 2 s
    Figure imgb0037
  • In order to obtain unity steady-state system gain of the filtered inputs, these filtered inputs are chosen in the following way: U F ̲ s = P ̲ ̲ U C ̲ s ,
    Figure imgb0038

    where U F s = U 1 s U 2 s
    Figure imgb0039

    and P ̲ ̲ = K 1 s 2 + Λ 1 s + α 2 3 0 0 K 2 s 2 + Λ 2 s + α 2 3
    Figure imgb0040
  • In (Eq.36) K 1 and K 2 are defined as: K 1 = α 1 3 Λ 1 U 1 C K 2 = α 2 3 Λ 2 U 2 C
    Figure imgb0041
  • In the previous (Eq.37) U 1(C) and U 2(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.
  • Practically, U 1(C) and U 2(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.
  • 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.
  • The functions defined in (Eq.33) are able to generate two notch filters corresponding to the modal frequencies.
  • From the vector U F (s) can be obtained the corresponding anti-transformed of Laplace vector u F (t).
  • At the end, integrating on the time, the profiles of the jib angular velocity and of the trolley velocity can be obtain.
  • 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: { φ x = α 3 / l g 1 - i t 2 2 e - α t φ y = α 3 / l g - φ ¨ 1 + i t 2 2 e - α t
    Figure imgb0042
  • 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: { φ x = 2 A φ y = 2 B
    Figure imgb0043

    where A and B are defined as: { A = α 3 / l g t 2 2 e - α t B = α 3 / l g - φ ¨ t 2 2 e - α t
    Figure imgb0044
  • 4.4.2 Equations Solution: not linear terms
  • 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 U F (s) of (Eq.34), as described in the previous paragraph.
  • Starting from the vector U F (s) can be obtained the corresponding anti-transformed of Laplace vector u F (t). The components of this vector are: u F 1 t = φ ¨ 0 t u F 2 t = r ¨ 0 t
    Figure imgb0045

    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.
  • 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: φ ˙ t φ ˙ 0 t + Δ φ ˙ t r ˙ t r ˙ 0 t + Δ r ˙ t
    Figure imgb0046

    where Δϕ̇(t) and Δ (t) are the solutions of the following equations, obtained from (Eq. 18) and (Eq. 19), considering only the not linear terms: r + l φ x φ ˙ 0 t + Δ φ ˙ t 2 + 2 l φ ˙ y + l ˙ φ y φ ˙ 0 t + Δ φ ˙ t - 2 l ˙ φ ˙ x = 0 l φ y φ ˙ 0 t + Δ φ ˙ t 2 - 2 r ˙ 0 t + Δ r ˙ t + l φ ˙ x + l ˙ φ x φ ˙ 0 t + Δ φ ˙ t - 2 l ˙ φ ˙ y = 0
    Figure imgb0047
  • 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.
  • 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: A r + l φ x B 2 r + l φ x φ ˙ 0 t + 2 l φ ˙ y + l ˙ φ y C r + l φ x φ ˙ 0 t 2 + 2 l ˙ φ y + l φ ˙ y φ ˙ 0 t - 2 l ˙ φ ˙ x D l φ y E 2 l φ y φ ˙ 0 t - 2 r ˙ 0 t + l φ ˙ x + l ˙ φ x F - 2 φ ˙ 0 t G - 2 H l φ y φ ˙ 0 t 2 - 2 r ˙ 0 t + l φ ˙ y + l ˙ φ y φ ˙ 0 t - 2 l ˙ φ ˙ y
    Figure imgb0048

    it follows that the system of (Eq.43) assumes the following expression: A Δ φ ˙ t 2 + B Δ φ ˙ t + C = 0 D Δ φ ˙ t 2 + E Δ φ ˙ t + F Δ r ˙ t + + G Δ φ ˙ t Δ r ˙ t + H = 0
    Figure imgb0049
  • 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 Δ.
  • 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.
  • 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.
  • 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.
  • 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
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • In general the control device 10 is made with an estimator module 11 connected with an input-output module 12.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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
  • 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 (6)

  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.
EP14425148.5A 2014-01-16 2014-11-28 Method and device to control in open-loop the sway of payload for slewing cranes Withdrawn EP2896590A1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
ITRA20140001 2014-01-16

Publications (1)

Publication Number Publication Date
EP2896590A1 true EP2896590A1 (en) 2015-07-22

Family

ID=50116055

Family Applications (1)

Application Number Title Priority Date Filing Date
EP14425148.5A Withdrawn EP2896590A1 (en) 2014-01-16 2014-11-28 Method and device to control in open-loop the sway of payload for slewing cranes

Country Status (1)

Country Link
EP (1) EP2896590A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112499498A (en) * 2019-09-16 2021-03-16 湖南中联重科建筑起重机械有限责任公司 Tower crane weight limiting calibration identification method and equipment
CN113896111A (en) * 2021-09-28 2022-01-07 中国人民解放军火箭军工程大学 An underactuated hoisting equipment control system and method thereof
CN114890280A (en) * 2022-05-06 2022-08-12 杭州飞步科技有限公司 Detection alignment method and device for lifting appliance
CN115709914A (en) * 2022-11-14 2023-02-24 中科航宇(北京)自动化工程技术有限公司 Grab bucket anti-swing control method and device of door type ship unloader
CN119735095A (en) * 2025-01-08 2025-04-01 中广核研究院有限公司 Bridge crane stable lifting control method, bridge crane, controller and application thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19519368A1 (en) * 1995-05-26 1996-11-28 Bilfinger Berger Bau Method for determining the position of weight
WO1997045357A1 (en) * 1996-05-24 1997-12-04 Siemens Aktiengesellschaft Method and arrangement for preventing load swings with a suspended-load-moving apparatus performing rotational movements
US5908122A (en) 1996-02-29 1999-06-01 Sandia Corporation Sway control method and system for rotary cranes
US20110218714A1 (en) 2008-12-15 2011-09-08 Scheider Toshiba Inverter Europe Sas Device for controlling the movement of a load suspended from a crane

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19519368A1 (en) * 1995-05-26 1996-11-28 Bilfinger Berger Bau Method for determining the position of weight
US5908122A (en) 1996-02-29 1999-06-01 Sandia Corporation Sway control method and system for rotary cranes
WO1997045357A1 (en) * 1996-05-24 1997-12-04 Siemens Aktiengesellschaft Method and arrangement for preventing load swings with a suspended-load-moving apparatus performing rotational movements
US20110218714A1 (en) 2008-12-15 2011-09-08 Scheider Toshiba Inverter Europe Sas Device for controlling the movement of a load suspended from a crane

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112499498A (en) * 2019-09-16 2021-03-16 湖南中联重科建筑起重机械有限责任公司 Tower crane weight limiting calibration identification method and equipment
CN112499498B (en) * 2019-09-16 2024-01-16 湖南中联重科建筑起重机械有限责任公司 Tower crane weight limiting, calibrating and identifying method and equipment
CN113896111A (en) * 2021-09-28 2022-01-07 中国人民解放军火箭军工程大学 An underactuated hoisting equipment control system and method thereof
CN113896111B (en) * 2021-09-28 2022-07-29 中国人民解放军火箭军工程大学 Control system and method for under-actuated hoisting equipment
CN114890280A (en) * 2022-05-06 2022-08-12 杭州飞步科技有限公司 Detection alignment method and device for lifting appliance
CN115709914A (en) * 2022-11-14 2023-02-24 中科航宇(北京)自动化工程技术有限公司 Grab bucket anti-swing control method and device of door type ship unloader
CN115709914B (en) * 2022-11-14 2023-08-18 中科航宇(北京)自动化工程技术有限公司 Grab bucket anti-swing control method and device of door type ship unloader
CN119735095A (en) * 2025-01-08 2025-04-01 中广核研究院有限公司 Bridge crane stable lifting control method, bridge crane, controller and application thereof

Similar Documents

Publication Publication Date Title
Lee Modeling and control of a three-dimensional overhead crane
CN111153328B (en) Anti-swing control method and system of hoisting system based on L QR
Masoud et al. Delayed position-feedback controller for the reduction of payload pendulations of rotary cranes
JP5868580B2 (en) Crane for handling loads lifted by cables
CN110467111B (en) Control of bridge cranes
US9878885B2 (en) Crane controller
Hashemi et al. Trajectory planning of quadrotor UAV with maximum payload and minimum oscillation of suspended load using optimal control
US6442439B1 (en) Pendulation control system and method for rotary boom cranes
EP3784616A1 (en) Crane and method for controlling such a crane
Nalley et al. Control of overhead cranes using a fuzzy logic controller
Elbadawy et al. Anti-sway control of marine cranes under the disturbance of a parallel manipulator
EP2896590A1 (en) Method and device to control in open-loop the sway of payload for slewing cranes
Alhazza et al. Waveform command shaping control of multimode systems
Agostini et al. Generating swing-suppressed maneuvers for crane systems with rate saturation
Tong et al. Research on accurate motion control of cable crane based on variable structure sliding mode
El-Badawy et al. Anti-sway control of a tower crane using inverse dynamics
Sano et al. LMI approach to robust control of rotary cranes under load sway frequency variance
Caporali Iterative method for controlling the sway of a payload on tower (slewing) cranes using a command profile approach
Fichera et al. Design and wind tunnel test of a MODular aeroelastic FLEXible wing (MODFLEX)
US20250136417A1 (en) Tower crane, method and control unit for operating a tower crane, trolley and trolley travel unit
Huang An approach for robust control of a twin-rotor multiple input multiple output system
Nishii et al. Design of a contact‐force controller including airframe's velocity and acceleration feedback controllers for one‐degree‐of‐freedom propeller‐driven systems
Korytov et al. Effect of the payload mass on forces acting from the overhead crane drives during movement in the mode of suppressing uncontrolled oscillations
CN109213002B (en) Nonlinear dynamic inverse control variable amplitude speed regulation system simulation model and method
CN119706621B (en) An adaptive under-actuated door crane anti-sway and anti-top-impact system and method

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20141128

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): 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

AX Request for extension of the european patent

Extension state: BA ME

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20160123