Method for damping rotational oscillations of a load-handling element of a lifting device
10676327 ยท 2020-06-09
Assignee
Inventors
Cpc classification
International classification
B66C13/04
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A method for damping rotational oscillations of a load-handling element of a lifting device is created, wherein at least one controller parameter is determined by a rotational oscillation model of the load-handling element as a function of the lifting height (l.sub.H) and wherein, to damp the rotational oscillation of the load-handling element at any lifting height (l.sub.H), the at least one controller parameter is adapted to the lifting height (l.sub.H).
Claims
1. A method for damping rotational oscillation about a vertical axis of a load-handling element of a lifting device via a damping controller having at least one controller parameter, wherein the load-handling element is connected to a suspension element of the lifting device by at least three holding elements, the method comprising: adjusting a length of at least one holding element between the load-handling element and the suspension element by the damping controller via at least one actuator, acting on the at least one holding element, determining at least one controller parameter by a rotational oscillation model of the load-handling element as a function of a lifting height; and adapting the at least one controller parameter to the lifting height to dampen the rotational oscillation of the load-handling element at any lifting height; exciting the load-handling element to rotationally oscillate at a certain lifting height of the load-handling element; sensing, at a same time, at least an actual angle of rotation of the load-handling element about the vertical axis and an actual actuator position; and from the sensed actual angle of rotation and the actual actuator position, identifying model parameters of the rotational oscillation model of the load-handling element at the given lifting height by an identification method.
2. The method according to claim 1, wherein the at least one actuator is hydraulically or electrically actuated.
3. The method according to claim 1, wherein at least four holding elements are provided between the load-handling element and the suspension element.
4. The method according to claim 1, wherein the at least one actuator comprises at least two actuators.
5. The method according to claim 4, wherein the at least one actuator comprises one actuator per holding element.
6. The method according to claim 1, further comprising measuring the lifting height with a camera system arranged on the suspension element or on the load-handling element or by a lifting drive of the lifting device.
7. The method according to claim 1, further comprising measuring the actual angle of rotation of the load-handling element with a measuring device arranged on the suspension element or on the load-handling element.
8. The method according to claim 7, wherein the measuring device comprises a camera system or a gyro sensor.
9. The method according to claim 1, wherein the identification method is a mathematical method.
10. The method according to claim 9, wherein the mathematical method includes an online least-squares method.
11. The method according to claim 1, wherein the damping controller comprises is a state controller.
12. The method according to claim 11, wherein the state controller has five controller parameters.
13. The method according to claim 1, wherein a desired angle of rotation (.sub.soll) of the load-handling element is specified and the desired angle of rotation (.sub.soll) of the load-handling element is attained in a specified angle range.
14. The method according to claim 13, wherein the specified angle range is 10.sub.soll+10.
15. The method according to claim 1, wherein the lifting device comprises a crane, the holding elements comprise cables and the load-handling element comprises a spreader.
16. A method for damping rotational oscillation about a vertical axis of a load-handling element of a lifting device by a damping controller having at least one controller parameter, wherein the load-handling element is connected to a suspension element of the lifting device by at least three holding elements, the method comprising: adjusting a length of at least one holding element between the load-handling element and the suspension element by the damping controller via at least one actuator acting on the at least one holding element, determining at least one controller parameter by a rotational oscillation model of the load-handling element as a function of a lifting height; and adapting the at least one controller parameter to the lifting height to dampen the rotational oscillation of the load-handling element at any lifting height, wherein the rotational oscillation model is a second-order differential equation having at least three model parameters.
17. The method according to claim 16, wherein the three model parameters are a dynamic parameter, a damping parameter, and a system gain parameter.
18. A method for damping rotational oscillation about a vertical axis of a load-handling element of a lifting device by a damping controller having at least one controller parameter, wherein the load-handling element is connected to a suspension element of the lifting device by at least three holding elements he, the method comprising: adjusting a length of at least one holding element between the load-handling element and the suspension element by the damping controller via at least one actuator acting on the at least one holding element, determining at least one controller parameter by a rotational oscillation model of the load-handling element as a function of a lifting height; and adapting the at least one controller parameter to the lifting height to dampen the rotational oscillation of the load-handling element at any lifting height, wherein anti-windup protection is integrated in the damping controller, wherein actuator limits of the at least one actuator are specified to the damping controller.
19. The method according to claim 18, wherein the actuator limits of the at least one actuator is comprise a maximum permissible actuator position, a maximum permissible actuator velocity, and a maximum permissible actuator acceleration of the actuator.
20. A method for damping rotational oscillation about a vertical axis of a load-handling element of a lifting device, wherein the load-handling element is connected to a suspension element of the lifting device by at least three holding elements, the method comprising: adjusting a length of at least one holding element between the load-handling element and the suspension element via at least one actuator acting on the at least one holding element, determining at least one parameter by a rotational oscillation model of the load-handling element as a function of a lifting height; and adapting the at least one parameter to the lifting height to dampen the rotational oscillation of the load-handling element at any lifting height; exciting the load-handling element to rotationally oscillate at a certain lifting height of the load-handling element; sensing, at a same time, at least an actual angle of rotation of the load-handling element about the vertical axis and an actual actuator position; and from the sensed actual angle of rotation and the actual actuator position, identifying model parameters of the rotational oscillation model of the load-handling element at the given lifting height by an identification method.
Description
(1) The present invention is explained in greater detail below with reference to
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9) According to the invention, a method is therefore provided by means of which such rotational oscillation of a load-handling element 7 about the vertical axis can be simply and quickly damped so that fast movement processes of the load-handling element 7 with the load 8 arranged thereon are enabled, which should contribute to an increase in the efficiency of goods manipulation. A detailed description of the method is provided below by means of
(10) Of course, the described embodiment of the lifting device 1 as a container crane 2 according to
(11) The essential components of a lifting device 1 are shown in
(12) In the case of a lifting drive 10 as shown in
(13) An actuator 11a, 11b, 11c, 11d can be controlled by a damping controller 12 to change the length of the corresponding holding element 6a, 6b, 6c, 6d between the suspension element 5 and the load-handling element 7, and, in the event of this, preferably at least one desired actuator position s.sub.soll or one desired actuator velocity v.sub.soll can be specified to the actuator 11a, 11b, 11c, 11d. For the damping control, at least an actual actuator position s.sub.ist of the at least one actuator 11a, 11b, 11c, 11 d can be captured by the damping controller 12 (damping controller 12 not shown in
(14) In the presented embodiment, preferably the lengths of two diagonally opposite holding elements 6a, 6b between the suspension element 5 and the load-handling element 7 are increased by means of the corresponding actuators 11a, 11b and the lengths of the two other diagonally opposite holding elements 6c, 6d are decreased by means of the corresponding actuators 11c, 11d, or vice versa, to stimulate or damp rotational oscillation. However, it is also possible, for example, that only three holding elements 6 are arranged between the suspension element 5 and the load-handling element 7 and only one actuator 11 is arranged for changing the length of one of the three holding elements 6. It is only important that the length of at least one holding element 6a, 6b, 6c, 6d between the suspension element 5 and the load-handling element 7 can be changed by means of the at least one actuator 11a, 11b, 11c, 11 d so that rotational oscillation of the load-handling element 7 about the vertical axis, in
(15) An actuator 11a, 11b, 11c, 11 d can be implemented in any manner; a hydraulic or electrical embodiment that allows length adjustment is preferably used. If, as shown in
(16) To carry out the damping method according to the invention, it is provided that at least an actual angle of rotation .sub.ist of the load-handling element 7 about the Z axis (or vertical axis) can be sensed; for example, a measuring device 14 in the form of a camera system can be provided, wherein a camera 14a is arranged on the suspension element 5 and a measurement element 14b, which interacts with the camera 14a, is arranged on the load-handling element 7, or vice versa. However, the actual angle of rotation .sub.ist can also be measured in another way, for example by means of a gyro sensor. What is important is that a measurement signal for the actual angle of rotation .sub.ist is available, which measurement signal can be fed to the damping controller 12. It is also provided that the lifting height l.sub.H between the suspension element 5 and the load-handling element 7 can be sensed. For example, the lifting height l.sub.H can be sensed by means of the lifting drive 10, for example in the form of a position signal of a cable winch 10a, 10b, said position signal being available in the crane control system. The lifting height l.sub.H could also be obtained from the crane control system. However, the lifting height l.sub.H can also be sensed, for example, by means of the measuring device 14, for example by means of a camera system that can sense both the lifting height l.sub.H and the actual angle of rotation .sub.ist. Such measuring devices 14 are known in the prior art and therefore are not discussed in greater detail here.
(17) The individual steps of the damping method are described below by means of
(18)
(19) The required actual values, in particular the actual angle of rotation .sub.ist and possibly derivatives thereof with respect to time, either can be directly measured or can, at least in part, also be estimated in an observer. An advantage of the use of actual values, such as an actual angle of rotation .sub.ist, estimated by means of an observer is that any measurement noise of measurement values of a measuring device 14, which measurement noise is undesired for the damping control, can thereby be avoided. This is the main reason why, in a preferred embodiment according to
(20) However, it should be noted that the controller structure is secondary for the damping method according to the invention and in principle any suitable controller could be used. The required actual values are then fed to the damping controller 12 as measured values or estimated values, depending on the implementation.
(21) The damping controller 12 has at least one controller parameter, preferably five controller parameters. By means of the one or more controller parameters, the characteristics of the control can be set, for example response behavior, dynamics, overshoot, damping, etc., wherein one of the properties can be adjusted by means of each controller parameter. If several properties should be influenced, a corresponding number of controller parameters is required. The system behavior of the controlled system can thus be adapted.
(22) To design a suitable damping controller 12, the controlled system, i.e. the technical system to be controlled (e.g. as shown in
(23)
with the mass moment of inertia J.sub. of the load 8 together with the load-handling element 7 and
(24)
with a spring constant c.sub. and a damping constant d.sub. of the oscillation system. The spring constant c.sub. is modeled in dependence on the lifting height l.sub.H.
(25) Said rotational oscillation model should be understood merely as an example. Other rotational oscillation models that are able to model or approximate the real rotational oscillation could also be used.
(26) The model parameters of the rotational oscillation model, for example , , and i.sub., can be known but are generally unknown. Therefore, the model parameters can be identified by means of an identification method in a first step. Such identification methods are well known, for example from Isermann, R.: Identifikation dynamischer Systeme, 2nd edition, Springer-Verlag, 1992 or Ljung, L.: System Identification: Theory for the User, 2nd edition, Prentice Hall, 2009, and therefore are not discussed in greater detail here. Common to the identification methods is that the system to be identified is excited with an input function (e.g. a step function) and the output variable is sensed and is compared with an output variable of the model. The model parameters are then varied to minimize the error between the measured output variable and the output variable calculated by means of the model. For possibly necessary identification, the damping controller 12 can be used to excite the load-handling element 7 with the load 8 arranged thereon to rotationally oscillate about the Z axis at a certain lifting height l.sub.H. For this purpose, a separate excitation controller, for example in the form of a bang-bang controller, can be implemented in the damping controller 12. By means of the bang-bang controller, the at least one actuator 11a, 11b, 11c, 11d is controlled, for example, with the maximum possible desired actuator velocity v.sub.soll in accordance with the actual angle of rotation .sub.ist of the load-handling element 7. This means that, for example, the at least one actuator 11a, 11b, 11c, 11d is controlled with the maximum possible negative actuator velocity v at an angle of rotation .sub.ist0 of the load-handling element 7 and the at least one actuator 11a, 11b, 11c, 11d is controlled with the maximum possible positive actuator velocity v at an angle of rotation .sub.ist0 of the load-handling element 7. In the case of an embodiment of the lifting device 1 according to
(27) With the known (previously known or identified) model parameters, a damping controller 12 can then be designed for the rotational oscillation model. For this purpose, a suitable controller structure is selected, such as a PID controller or a state controller. Of course, every controller structure has a number of controller parameters K.sub.k, k1, that must be set by means of a controller design method in such a way that desired control behavior results. Such controller design methods are likewise well known and are therefore not described in detail. The frequency response method, the root-locus method, controller design by pole placement, and the Riccati method are mentioned as examples, and there are of course many other methods. However, neither the specific controller structure nor the specific controller design method is important for the present invention. The desired control behavior too can be selected essentially as desired for the invention, of course while taking into consideration stability criteria and other boundary conditions. For the invention, it is only important that the controller parameters are defined in dependence on the lifting height l.sub.H. This too can be accomplished in very different ways.
(28) It would be conceivable to identify the model parameters for different lifting heights l.sub.H and to then determine the controller parameters K.sub.k for each of the different lifting heights l.sub.H. In this way, characteristic curves of the controller parameters K.sub.k in dependence on the lifting height l.sub.H or characteristic maps in dependence on the lifting height l.sub.H and other variables, such as a mass moment of inertia J.sub., can be constructed. This would of course be very complex and impractical. Therefore, the controller parameters K.sub.k of the damping controller 12 are preferably specified as a relationship expressed by a formula, as a function of at least the lifting height l.sub.H and optionally other model parameters, thus for example K.sub.k=f(l.sub.H) or K.sub.k=f(l.sub.H, . . . ). Thus, the controller parameters K.sub.k have to be defined only for one lifting height l.sub.H and can then be converted to other lifting heights l.sub.H in a simple manner. However, it is also possible to calculate the controller parameters K.sub.k for different lifting heights l.sub.H offline from the relationship expressed by a formula and to create a characteristic curve or a characteristic map therefrom, which is then used subsequently.
(29) For the damping control, the controller parameters K.sub.k are adapted to the current lifting height l.sub.H in each time increment of the control, for example by read-out from a characteristic map or by calculation. The damping controller 12 then uses the adapted controller parameters K.sub.k to determine the manipulated variable, which is set by means of the at least one actuator 11a, 11b, 11c, 11d in the time increment in question. The controller parameters K.sub.k are adapted to the current lifting height l.sub.H in such a way that rotational oscillation of the load-handling element 7 can be optimally damped at any lifting height l.sub.H.
(30) In particular in the case of a lifting device 1 having a load-handling element 7, it is common to use different load-handling elements 7 or size-adjustable load-handling elements 7 for different loads 8, e.g. for containers of different size. Of course, this would directly affect the mass moment of inertia J.sub.. Therefore, it can be provided that the procedure above is carried out for different load-handling elements 7. Different controller parameters K.sub.k would thus be obtained for different load-handling elements 7.
(31) The method according to the invention is explained below by means of a specific embodiment example. A rotational oscillation model in the form {umlaut over ()}+{dot over ()}+=i.sub.s, as described above, is used. The model parameters of the rotational oscillation model, e.g. , , and i.sub., are identified for a certain lifting height l.sub.H as described. A state controller 13, as shown in
(32)
(33) The actuator position s, the angle of rotation , the angular velocity {dot over ()}, and a deviation e.sub. between the desired angle of rotation .sub.soll and the actual angle of rotation .sub.ist are used as states of the system. The controller parameters K.sub.k were defined as follows as a function of the lifting height l.sub.H, which is found in the model parameters
(34)
d.sub.0 is a damping constant of the closed control loop; i.e. the nearly undamped system is converted into a damped system by means of the damping controller 12. The parameters .sub.i determine the dynamics and the response behavior of the control loop and are linked to the system properties of the rotational oscillation model to be identified (the index i0 stands for the number of parameters of the damping controller; in the presented example, these are the parameters .sub.0, .sub.1, .sub.2). The damping constant d.sub.0 and the parameters .sub.i are preferably pre-parameterized or predefined but can be adapted by the user if necessary.
(35)
(36) In the damping controller 12, the controller parameters of the state controller 13 are then calculated by means of the current lifting height l.sub.H and used as the basis of the control in each time increment of the control. Thus, the rotational oscillation of the load-handling element 7 can be effectively damped during a lifting process, because the damping controller 12 automatically adapts to the current lifting height l.sub.H.
(37) As a manipulated variable of the control, the damping controller 12 can determine an actuator position s.sub.soll to be set or an actuator velocity v.sub.soll for the at least one actuator 11a, 11 b, 11c, 11d and output the same at an interface 16. For this purpose, the damping controller 12 receives the required actual values, such as the actual position s.sub.ist of the at least one actuator 11a, 11b, 11c, 11d and the actual angle of rotation .sub.ist of the load-handling element 7, via an interface 17. The derivative of the actual angle of rotation .sub.ist with respect to time can be determined in the damping controller 12 or is measured.
(38) Alternatively, a state estimation unit 20 (
(39) A desired angle of rotation .sub.soll of the load-handling element 7 is specified to the damping controller 12 and is attained by means of the damping controller 12. Normally a desired angle of rotation .sub.soll=0 is specified, and therefore rotational oscillations about a defined zero position are counteracted. However, a desired angle of rotation .sub.soll deviating therefrom can also be specified, and therefore the load-handling element 7 is controlled to this angle by the damping controller 12 and independently of the lifting device 1 and also rotational oscillations about this angle are damped. For example, a load 8, such as a container 9, can thus be rotated in a specified angle range and thus also loaded onto a cargo bed of an inaccurately positioned truck, for example. An additional device for rotating the load-handling element 7 about the vertical axis is not required for this purpose. Depending on the type and design of the lifting device 1 and the components thereof, an angle of rotation of the load-handling element 7 can be set in a range of, for example, 10 by the damping controller 12.
(40) According to an advantageous embodiment, anti-windup protection is integrated in the damping controller 12, wherein actuator limits of the at least one actuator 11, more particularly a maximum/minimum permissible actuator position s.sub.zul, a maximum/minimum permissible actuator velocity v.sub.zul, and a maximum/minimum permissible actuator acceleration a.sub.zul of the actuator 11, are specified to the damping controller 12. By means of said integrated anti-windup protection, the damping controller 12 can be adapted to the design of the one or more available actuators 11 of the lifting device 1. To damp the rotational oscillation of the load-handling element 7, the damping controller 12, as described, calculates a manipulated variable of the at least one actuator 11, such as the desired actuator velocity v.sub.soll. If said desired actuator velocity v.sub.soll exceeds a maximum permissible actuator limit, such as the actuator velocity v.sub.zul, the desired actuator velocity v.sub.soll is limited to this maximum permissible actuator velocity v.sub.ad. Without actuator limits or anti-windup protection, it could happen that, for example, the damping controller 12 calculates an excessively high desired actuator velocity v.sub.soll, which the at least one actuator 11 could not follow because of the design thereof. This would lead to a control error, and the damping controller 12, in particular the integrator integrated in the damping controller 12, would attempt to compensate said control error in that the manipulated variable, e.g. the desired actuator velocity v.sub.soll, would be increased further. This boosting of the damping controller 12 or in particular of the integrator integrated in the damping controller could lead to destabilization of the damping controller 12, which can be reliably avoided by the integrated anti-windup protection. In addition, a desired actuator acceleration a.sub.soll can also be calculated from the desired actuator velocity v.sub.soll and can be compared with a maximum/minimum permissible actuator acceleration a.sub.zul of the corresponding actuator 11a, 11b, 11c, 11d. If said maximum/minimum permissible actuator acceleration a.sub.zul is exceeded, this can likewise be taken into account with a limitation of the desired actuator velocity v.sub.soll. Thus, different embodiments and sizes of actuators 11a, 11b, 11c, 11d can be taken into account in the damping controller, whereby the method can be very flexibly applied to a wide range of lifting devices 1.