Crane and method for controlling such a crane

11447372 · 2022-09-20

Assignee

Inventors

Cpc classification

International classification

Abstract

The invention relates to a crane, in particular a rotary tower crane, comprising a lifting cable configured to run out from a crane boom and comprises a load receiving component, drive devices configured to move multiple crane elements and displace the load receiving component, a controller configured to control the drive devices such that the load receiving apparatus is displaced along a movement path, and a pendulum damping device configured to dampen pendulum movements of the load receiving apparatus and/or of the lifting cable. The pendulum damping device comprises a pendulum sensor system configured to detect pendulum movements of at least one of the lifting cable and the load receiving component and a regulator module comprising a closed control loop configured to influence the actuation of the drive devices depending on a pendulum sensor system signal returned to the control loop.

Claims

1. A revolving tower crane, comprising: a crane tower; a hoist rope coupled to a crane boom and a load suspension component coupled to the hoist rope, wherein the crane tower and the crane boom comprise structural components; drives configured to control movements of a plurality of crane elements, wherein the plurality of crane elements comprise the crane tower, the crane boom, and the load suspension component; a control device configured to control the drives such that the load suspension component travels along a travel path; and an oscillation damping device configured to dampen oscillating movements of at least one of the load suspension component and the hoist rope, wherein the oscillation damping device comprises an oscillation sensor system configured to detect oscillating movements of at least one of the hoist rope and the load suspension component and comprises a regulator module having a closed feedback loop configured to influence the control of the drives based on an oscillation signal of the oscillation sensor system fed back to the feedback loop, wherein the oscillation damping device comprises a structural dynamics sensor system configured to detect at least one of a deformation and a dynamic movement of the structural components and generate structural dynamics signals in response to a detection, wherein the regulator module of the oscillation damping device is configured to receive as inputs both the oscillation signal of the oscillation sensor system and the structural dynamics signals fed back to the feedback loop in order to influence control of the drives, and wherein the oscillation damping device comprises a feedforward module configured to transmit reference control signals to the regulator module, and wherein the regulator module is configured to transmit output control signals configured to control the drives to the control device.

2. The revolving tower crane of claim 1, wherein the feedforward module is configured as a differential flatness model.

3. The revolving tower crane of claim 1, wherein the feedforward module is configured to transmit the reference control signals to the regulator module without the oscillation signal of the oscillation sensor system and without the structural dynamics signals of the structural dynamics sensor system.

4. The revolving tower crane of claim 1, further comprising a notch filter configured to filter input signals supplied to the feedforward module, wherein the notch filter is configured to eliminate stimulatable eigenfrequencies of the structural dynamics of the revolving tower crane from the input signals.

5. The revolving tower crane of claim 4, wherein the notch filter is applied after at least one of a trajectory planning module and a desired value filter module and before the feedforward module.

6. The revolving tower crane of claim 1, further comprising at least one of a trajectory planning module and a desired value filter module, wherein the trajectory planning module is configured to determine position data of a desired movement of the load suspension component and calculate time derivatives from the position data of the desired movement of the load suspension component, wherein the time derivatives and the position data are provided as inputs to the feedforward module.

7. The revolving tower crane of claim 1, wherein the structural dynamics sensor system comprises: a radial dynamics sensor configured to detect dynamic movements of the structural components in an upright plane in parallel with the crane boom; and a pivot dynamics sensor configured to detect dynamic movements of the structural components about an upright axis of rotation of the revolving tower crane; wherein the drives comprise a trolley drive and a slewing gear drive, wherein the regulator module of the oscillation damping device is configured to influence the control of the trolley drive and the slewing gear drive based on the dynamic movements of the structural components detected in the upright plane in parallel with the crane boom and on the dynamic movements of the structural components detected about the upright axis of rotation of the revolving tower crane.

8. The revolving tower crane of claim 1, wherein the structural dynamics sensor system further comprises a hoist dynamics sensor configured to detect vertical dynamic deformations of the crane boom, wherein the drives comprise a hoisting gear drive, and wherein the regulator module of the oscillation damping device is configured to influence the control of the hoisting gear drive based on the vertical deformations of the crane boom detected by the hoist dynamics sensor.

9. The revolving tower crane of claim 1, wherein the structural dynamics sensor system is configured to determine dynamic torsions of at least one of the crane boom and the crane tower carrying the crane boom; and wherein the regulator module of the oscillation damping device is configured to influence the control of the drives based on the dynamic torsions of at least one of the crane boom and the crane tower determined by the structural dynamics sensor system.

10. The revolving tower crane of claim 9, wherein the structural dynamics sensor system is configured to detect all of the eigenmodes of the dynamic torsions of at least one of the crane boom and the crane tower whose eigenfrequencies lie in a predefined frequency range.

11. The revolving tower crane of claim 1, wherein the structural dynamics sensor system comprises: at least one tower sensor, wherein the at least one tower sensor is spaced apart from a node of an eigen-oscillation of the crane tower, and wherein the at least one tower sensor is configured to detect tower torsions; and at least one boom sensor, wherein the at least one boom sensor is spaced apart from a node of an eigen-oscillation of the crane boom, and wherein the at least one boom sensor is configured to detect boom torsions.

12. The revolving tower crane of claim 1, wherein the structural dynamics sensor system comprises at least one of strain gauges, accelerometers, and rotational rate sensors, wherein the structural dynamics sensor system is configured to detect at least one of deformations and dynamic movements of the structural components using least one of the accelerometers and rotational rate sensors.

13. The revolving tower crane of claim 1, wherein the structural dynamics sensor system comprises at least one of a rotational rate sensor, an accelerometer and a strain gauge, wherein the structural dynamics sensor is configured to detect dynamic tower deformations and dynamic boom deformations using the at least one of the rotational rate sensor, the accelerometer, and the strain gauge.

14. The revolving tower crane of claim 1, wherein the oscillation sensor system is configured to determine a deflection of at least one of the hoist rope and the load suspension component with respect to a vertical; and wherein the regulator module of the oscillation damping device is configured to influence the control of the drives based on the deflection of at least one of the hoist rope and the load suspension component with respect to the vertical determined by the oscillation sensor system.

15. The revolving tower crane of claim 1, wherein the regulator module comprises at least one of a filter portion and an observer portion configured to influence control variables of drive regulators configured to control the drives, wherein at least one of the filter portion and the observer portion is configured to obtain the control variables of the drive regulators and both the oscillation signal of the oscillation sensor system and the structural dynamics signals as input values, and to influence the control variables of the drive regulators based on the deformation and dynamic movements of the structural components.

16. The revolving tower crane of claim 15, wherein the at least one of the filter portion and the observer portion is configured as a Kalman filter.

17. The revolving tower crane of claim 16, wherein the Kalman filter is used in at least one of a detection, an estimation, a calculation, and simulation of the dynamic movements of the structural components.

18. A revolving tower crane, comprising: a crane tower; a hoist rope coupled to a crane boom and a load suspension component coupled to the hoist rope, wherein the crane tower and the crane boom comprise structural components; drives configured to control movements of a plurality of crane elements, wherein the plurality of crane elements comprise the crane tower, the crane boom, and the load suspension component; a control device configured to control the drives such that the load suspension component travels along a travel path; and an oscillation damping device configured to dampen oscillating movements of at least one of the load suspension component and the hoist rope, wherein the oscillation damping device comprises an oscillation sensor system configured to detect oscillating movements of at least one of the hoist rope and the load suspension component and comprises a regulator module having a closed feedback loop configured to influence the control of the drives based on an oscillation signal of the oscillation sensor system fed back to the feedback loop, wherein the oscillation damping device comprises a structural dynamics sensor system configured to detect at least one of a deformation and a dynamic movement of the structural components and generate structural dynamics signals in response to a detection, wherein the regulator module of the oscillation damping device is configured to receive as inputs both the oscillation signal of the oscillation sensor system and the structural dynamics signals fed back to the feedback loop in order to influence control of the drives, and wherein the regulator module is configured to model the structural dynamics of the revolving tower crane into mutually independent portions comprising a pivot dynamics portion modeling a pivot movement of the structural components about an upright crane pivot axis and a radial dynamics portion modeling a dynamic movement of the structural components in parallel with a vertical plane in parallel with the crane boom.

19. A revolving tower, comprising: a crane tower; a hoist rope coupled to a crane boom and a load suspension component coupled to the hoist rope, wherein the crane tower and the crane boom comprise structural components; drives configured to control movements of a plurality of crane elements, wherein the plurality of crane elements comprise the crane tower, the crane boom, and the load suspension component; a control device configured to control the drives such that the load suspension component travels along a travel path; and an oscillation damping device configured to dampen oscillating movements of at least one of the load suspension component and the hoist rope, wherein the oscillation damping device comprises an oscillation sensor system configured to detect oscillating movements of at least one of the hoist rope and the load suspension component and comprises a regulator module having a closed feedback loop configured to influence the control of the drives based on an oscillation signal of the oscillation sensor system fed back to the feedback loop, wherein the oscillation damping device comprises a structural dynamics sensor system configured to detect at least one of a deformation and a dynamic movement of the structural components and generate structural dynamics signals in response to a detection, wherein the regulator module of the oscillation damping device is configured to receive as inputs both the oscillation signal of the oscillation sensor system and the structural dynamics signals fed back to the feedback loop in order to influence control of the drives, wherein the oscillation sensor system is configured to determine a deflection of at least one of the hoist rope and the load suspension component with respect to a vertical, wherein the regulator module of the oscillation damping device is configured to influence the control of the drives based on the deflection of at least one of the hoist rope and the load suspension component with respect to the vertical determined by the oscillation sensor system, and wherein the oscillation sensor system comprises an imaging sensor system configured to look substantially straight down toward a region of a suspension point of the hoist rope and wherein an image evaluation device is configured to evaluate an image provided by the imaging sensor system with respect to a position of the load suspension component in the image provided by the imaging sensor system and configured to determine the deflection of at least one of the load suspension component, the hoist rope, and a deflection speed with respect to the vertical.

20. The revolving tower crane of claim 19, further comprising an inertial measurement unit (IMU) attached to the load suspension component comprising an accelerometer and a rotational rate sensor configured to provide acceleration signals and rotational rate signals; wherein the oscillation sensor system is configured to determine a tilt of the load suspension component from the acceleration signals and rotational rate signals of the IMU; and wherein the oscillation sensor system is configured to determine the deflection of at least one of the hoist rope and the load suspension component with respect to the vertical from the tilt of the load suspension component and an inertial acceleration of the load suspension component.

21. The revolving tower crane of claim 20, wherein the oscillation sensor system comprises a complementary filter comprising a highpass filter configured to filter the rotational rate signals of the IMU and a lowpass filter configured to filter the acceleration signals of the IMU or a signal derived therefrom, wherein the complementary filter is configured to link an estimate of the tilt ε.sub.β,ω of the load suspension component based on the rotational rate signals filtered by the high pass filter with an estimate of the tilt ε.sub.β,α of the load suspension component based on the acceleration signals filtered by the low pass filter; and wherein the complementary filter is configured to determine the tilt of the load suspension component from the linked estimates of the tilt of the load suspension component.

22. The revolving tower crane of claim 20, wherein the oscillation sensor system comprises at least one of a filter portion and an observer portion configured to receive as inputs the tilt of the load suspension component calculated and configured to determine the deflection of at least one of the hoist rope and the load suspension component with respect to the vertical from an inertial acceleration of the load suspension component.

23. The revolving tower crane of claim 22, wherein the at least one of the filter portion and the observer portion comprises a Kalman filter, and wherein the Kalman filter is an extended Kalman filter.

24. The revolving tower crane of claim 20, wherein the oscillation sensor system comprises a calculation portion configured to calculate the deflection of at least one of the hoist rope and the load suspension component with respect to the vertical from a quotient of a horizontal inertial acceleration and of an acceleration due to gravity.

25. The revolving tower crane of claim 20, wherein the IMU is configured to wirelessly transmit at least one of measurement signals and signals derived therefrom to a receiver, and wherein the receiver is positioned at a trolley, wherein the hoist rope extends from the trolley.

26. A revolving tower crane, comprising: a crane tower; a hoist rope coupled to a crane boom and a load suspension component coupled to the hoist rope, wherein the crane tower and the crane boom comprise structural components; drives configured to control movements of a plurality of crane elements, wherein the plurality of crane elements comprise the crane tower, the crane boom, and the load suspension component; a control device configured to control the drives such that the load suspension component travels along a travel path; and an oscillation damping device configured to dampen oscillating movements of at least one of the load suspension component and the hoist rope, wherein the oscillation damping device comprises an oscillation sensor system configured to detect oscillating movements of at least one of the hoist rope and the load suspension component and comprises a regulator module having a closed feedback loop configured to influence the control of the drives based on an oscillation signal of the oscillation sensor system fed back to the feedback loop, wherein the oscillation damping device comprises a structural dynamics sensor system configured to detect at least one of a deformation and a dynamic movement of the structural components and generate structural dynamics signals in response to a detection, wherein the regulator module of the oscillation damping device is configured to receive as inputs both the oscillation signal of the oscillation sensor system and the structural dynamics signals fed back to the feedback loop in order to influence control of the drives, and wherein the regulator module is configured to track and adapt at least one characteristic regulation value based on changes in at least one parameter from a parameter group comprising load mass, hoist rope length, trolley position, and radius.

27. A method of controlling a revolving tower crane, comprising: controlling, by a control apparatus of the revolving tower crane, drives configured to drive a load suspension component attached to a hoist rope of the revolving tower crane; regulating the drives by an oscillation damping device comprising a regulator module comprising a closed feedback loop; and transmitting, by a feedforward module reference control signals to the regulator module, wherein oscillation signals detected by an oscillation sensor system representing oscillating movements of at least one of the hoist rope and the load suspension component are fed back to the closed feedback loop, wherein structural dynamics signals detected by a structural dynamics sensor system representing at least one of deformations and dynamic movements of structural components of the revolving tower crane are fed back to the closed feedback loop, wherein the regulator module is configured to determine control signals based on both the fed back oscillation signals and the fed back structural dynamics signals, wherein the control signals are configured to control the drives, wherein the feedforward module is connected upstream of the regulator module, and wherein the feedforward module is configured to transmit the reference control signals without the oscillation signals detected by the oscillation sensor system and without the structural dynamics signals detected by the structural dynamics sensor system.

28. The method of claim 27, further comprising: supplying the fed back oscillation signals and the fed back structural dynamics signals to a Kalman filter; supplying control variables of drive regulators configured to control the drives as input values to the Kalman filter, and wherein the control of the drives is based on the fed back oscillation signals, on the fed back structural dynamics signals and on the fed back control variables.

29. A revolving tower crane, comprising: a crane tower; a hoist rope coupled to a crane boom and a load suspension component coupled to the hoist rope, wherein the crane tower and the crane boom comprise structural components; drives configured to control movements of a plurality of crane elements, wherein the plurality of crane elements comprise the crane tower, the crane boom, and the load suspension component; a control device configured to control the drives such that the load suspension component travels along a travel path; and an oscillation damping device configured to dampen oscillating movements of at least one of the load suspension component and the hoist rope, wherein the oscillation damping device comprises an oscillation sensor system configured to detect oscillating movements of at least one of the hoist rope and the load suspension component and comprises a regulator module having a closed feedback loop configured to influence the control of the drives based on an oscillation signal of the oscillation sensor system fed back to the feedback loop, wherein the oscillation damping device comprises a structural dynamics sensor system configured to detect at least one of a deformation and a dynamic movement of the structural components and generate structural dynamics signals in response to a detection, wherein the regulator module of the oscillation damping device is configured to receive as inputs both the oscillation signal of the oscillation sensor system and the structural dynamics signals fed back to the feedback loop in order to influence control of the drives, and further comprising A), B), C), and/or D) below: A) wherein the structural dynamics sensor system comprises a radial dynamics sensor and a pivot dynamics sensor, wherein the radial dynamics sensor is configured to detect dynamic movements of the structural components in an upright plane in parallel with the crane boom, wherein the pivot dynamics sensor is configured to detect dynamic movements of the structural components about an upright axis of rotation of the revolving tower crane, and wherein the drives comprise a trolley drive and a slewing gear drive, wherein the regulator module of the oscillation damping device is configured to influence the control of the trolley drive and the slewing gear drive based on the dynamic movements of the structural components detected in the upright plane in parallel with the crane boom and on the dynamic movements of the structural components detected about the upright axis of rotation of the revolving tower crane; B) wherein the structural dynamics sensor system further comprises a hoist dynamics sensor configured to detect vertical dynamic deformations of the crane boom, wherein the drives comprise a hoisting gear drive, and wherein the regulator module of the oscillation damping device is configured to influence the control of the hoisting gear drive based on the vertical deformations of the crane boom detected by the hoist dynamics sensor; C) wherein the structural dynamics sensor system is configured to determine dynamic torsions of at least one of the crane boom and the crane tower carrying the crane boom; and wherein the regulator module of the oscillation damping device is configured to influence the control of the drives based on the dynamic torsions of at least one of the crane boom and the crane tower determined by the structural dynamics sensor system; D) wherein the structural dynamics sensor system comprises at least one tower sensor and at least one boom sensor, wherein the at least one tower sensor is spaced apart from a node of an eigen-oscillation of the crane tower, wherein the at least one tower sensor is configured to detect tower torsions, wherein the at least one boom sensor is spaced apart from a node of an eigen-oscillation of the crane boom, and wherein the at least one boom sensor is configured to detect boom torsions.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) The invention will be explained in more detail in the following with reference to a preferred embodiment and to associated drawings. There are shown in the drawings:

(2) FIG. 1 illustrates a schematic representation of a revolving tower crane in which the lifting hook position and a rope angle with respect to the vertical are detected by an imaging sensor system and in which an oscillation damping device influences the control of the drive devices to prevent oscillations of the lifting hook and of its hoist rope;

(3) FIG. 2 illustrates a schematic representation of a regulation structure having two degrees of freedom of the oscillation damping device and the influencing of the control variables of the drive regulators carried out by it;

(4) FIG. 3 illustrates a schematic representation of deformations and swaying forms of a revolving tower crane under load and their damping or avoiding by an oblique pull regulation, wherein the partial view a.) shows a pitching deformation of the revolving tower crane under load and an oblique pull of the hoist rope linked thereto, the partial views b.) and c.) show a transverse deformation of the revolving tower crane in a perspective representation and in a plan view from above, and partial views d.) and e.) show an oblique pull of the hoist rope linked to such transverse deformations;

(5) FIG. 4 illustrates a schematic representation of an elastic boom in a reference system rotating with the rotational rate;

(6) FIG. 5 illustrates a schematic representation of a boom as a continuous beam with clamping in the tower while taking account of the tower bend and the tower torsion;

(7) FIG. 6 illustrates a schematic representation of an elastic tower and of a mass-spring replacement model of the tower bend transversely to the boom;

(8) FIG. 7 illustrates a schematic representation of the oscillation dynamics in the pivot direction of the crane with a concentrated load mass and a mass-less rope;

(9) FIG. 8 illustrates a schematic representation of the three most important eigenmodes of a revolving tower crane;

(10) FIG. 9 illustrates a schematic representation of the oscillation dynamics in the radial direction of the crane and its modeling by means of a plurality of coupled rigid bodies;

(11) FIG. 10 illustrates a schematic representation of an oscillating hoist rope with a lifting hook at which an inertial measurement unit is fastened that transmits its measurement signals wirelessly to a receiver at the trolley from which the hoist rope runs off;

(12) FIG. 11 illustrates a schematic representation of different lifting hooks to illustrate the possible tilt of the lifting hook with respect to the hoist rope;

(13) FIG. 12 illustrates a schematic two-dimensional model of the oscillation dynamics of the lifting hook suspension of the two preceding Figures;

(14) FIG. 13 illustrates a representation of the tilt or of the tilt angle of the lifting hook that describes the rotation between inertial and lifting hook coordinates;

(15) FIG. 14 illustrates a block diagram of a complementary filter with a highpass filter and a lowpass filter for determining the tilt of the lifting hook from the acceleration signals and the rotational rate signals of the inertial measurement unit;

(16) FIG. 15 illustrates a comparative representation of the oscillation angle progressions determined by means of an extended Kalman filter and by means of a static estimate in comparison with the oscillation angle progression measured at a Cardan joint; and

(17) FIG. 16 illustrates a schematic representation of a control or regulation structure with two degrees of freedom for an automatic influencing of the drives to avoid oscillation vibrations.

DETAILED DESCRIPTION

(18) As FIG. 1 shows, the crane can be configured as a revolving tower crane. The revolving tower crane shown in FIG. 1 can, for example, have a tower 201 in a manner known per se that carries a boom 202 that is balanced by a counter-boom 203 at which a counter-weight 204 is provided. Said boom 202 can be rotated by a slewing gear together with the counter-boom 203 about an upright axis of rotation 205 that can be coaxial to the tower axis. A trolley 206 can be traveled at the boom 202 by a trolley drive, with a hoist rope 207 to which a lifting hook 208 or load suspension component is fastened running off from the trolley 206.

(19) As FIG. 1 likewise shows, the crane 2 can here have an electronic control apparatus 3 that can, for example, comprise a control processor arranged at the crane itself. Said control apparatus 3 can here control different adjustment members, hydraulic circuits, electric motors, drive apparatus, and other pieces of working equipment at the respective construction machine. In the crane shown, they can, for example, be its hoisting gear, its slewing gear, its trolley drive, its boom luffing drive—where present—or the like.

(20) Said electronic control apparatus 3 can here communicate with an end device 4 that can be arranged at the control station or in the operator's cab and can, for example, have the form of a tablet with a touchscreen and/or joysticks, rotary knobs, slider switches, and similar operating elements so that, on the one hand, different information can be displayed by the control processor 3 at the end device 4 and conversely control commands can be input via the end device 4 into the control apparatus 3.

(21) Said control apparatus 3 of the crane 1 can in particular be configured also to control said drive apparatus of the hoisting gear, of the trolley, and of the slewing gear when an oscillation damping device 340 detects oscillation-relevant movement parameters.

(22) For this purpose, the crane 1 can have an oscillation sensor system or detection unit 60 that detects an oblique pull of the hoist rope 207 and/or deflections of the lifting hook 208 with respect to a vertical line 61 that passes through the suspension point of the lifting hook 208, i.e. the trolley 206. The rope pull angle φ can in particular be detected with respect to the line of gravity effect, i.e. the vertical line 62, cf. FIG. 1.

(23) The determination means 62 of the oscillation sensor system 60 provided for this purpose can, for example, work optically to determine said deflection. A camera 63 or another imaging sensor system can in particular be attached to the trolley 206 that looks perpendicularly downwardly from the trolley 206 so that, with a non-deflected lifting hook 208, its image reproduction is at the center of the image provided by the camera 63. If, however, the lifting hook 208 is deflected with respect to the vertical line 61, for example by a jerky traveling of the trolley 206 or by an abrupt braking of the slewing gear, the image reproduction of the lifting hook 208 moves out of the center of the camera image, which can be determined by an image evaluation device 64.

(24) Alternatively or additionally to such an optical detection the oblique pull of the hoist rope or the deflection of the lifting hook with respect to the vertical can also take place with the aid of an inertial measurement unit IMU that is attached to the lifting hook 208 and that can preferably transmit its measurement signals wirelessly to a receiver at the trolley 206, cf. FIG. 10. The inertial measurement unit IMU and the evaluation of its acceleration signals and rotational rate signals will be explained in more detail below.

(25) The control apparatus 3 can control the slewing gear drive and the trolley drive with the aid of the oscillation damping device 340 in dependence on the detected deflection with respect to the vertical 61, in particular while taking account of the direction and magnitude of the deflection, to again position the trolley 206 more or less exactly above the lifting hook 208 and to compensate or reduce oscillation movements or not even to allow them to occur.

(26) The oscillation damping device 340 for this purpose comprises a structural dynamics sensor system 344 (e.g., which can include at least one radial dynamics sensor, at least one pivot dynamics sensor, at least one hoist dynamics sensor, at least one tower sensor, at least one boom sensor, at least one rotational rate sensor and/or accelerometer and/or strain gauge) for determining dynamic deformations of structural components, wherein the regulator module 341 of the oscillation damping device 340 that influences the control of the drive device in an oscillation damping manner is configured to take account of the determined dynamic deformations of the structural components of the crane on the influencing of the control of the drive devices. The structural dynamics sensor system 344 is advantageously configured to detect all the eigenmodes of the dynamic torsions of the crane boom and/or of the crane tower whose eigenfrequencies are disposed in a predefined frequency range. For this purpose, the structural dynamics sensor system 344 can have at least one tower sensor, preferably a plurality of tower sensors, that is/are arranged spaced apart from a node 502 of an eigen-oscillation of a tower for detecting tower torsions and can have at least one boom sensor, preferably a plurality of boom sensors that is/are arranged spaced apart from a node 504 of an eigen-oscillation of a boom for detecting boom torsions.

(27) In this respect, an estimation device 343 can also be provided that estimates the deformations and movements of the machine structure under dynamic loads that result in dependence on control commands input at the control station and/or in dependence on specific control actions of the drive devices and/or in dependence on specific speed and/or acceleration profiles of the drive devices while taking account of circumstances characterizing the crane structure. A calculation unit 348 can in particular calculate the structural deformations and movements of the structural part resulting therefrom using a stored calculation model in dependence on the control commands input at the control station.

(28) The oscillation damping device 340 advantageously detects such elastic deformations and movements of structural components under dynamic loads by means of the structural dynamics sensor system 344. Such a sensor system 344 can, for example, comprise deformation sensors such as strain gauges at the steel construction of the crane, for example the lattice structures of the tower 201 or of the boom 202. Alternatively or additionally, accelerometers and/or speed sensors and/or rotation rate sensors can be provided to detect specific movements of structural components such as pitching movements of the boom tip or rotational dynamic effects at the boom 202. Alternatively or additionally, such structural dynamics sensors can also be provided at the tower 201, in particular at its upper section at which the boom is supported, to detect the dynamics of the tower 201. Alternatively or additionally, motion sensors and/or accelerometers can be associated with the drivetrains to be able to detect the dynamics of the drivetrains. For example, rotary encoders can be associated with the pulley blocks of the trolley 206 for the hoist rope and/or with the pulley blocks for a guy rope of a luffing boom to be able to detect the actual rope speed at the relevant point.

(29) As FIG. 2 illustrates, the signals y (t) of the structural dynamics sensors 344 and the oscillation sensor system 60 are fed back to the regulator module 341 so that a closed feedback loop is implemented. Said regulator module 341 influences the control signals u (t) to control the crane drives, in particular the slewing gear, the hoisting gear, and the trolley drive in dependence on the fed back structural dynamics signals and oscillation sensor system signals.

(30) As FIG. 2 shows, the regulator structure further comprises a filter device or an observer 345 that observes the fed back sensor signals or the crane reactions that are adopted with specific control variables of the drive regulators and that influences the control variables of the regulator while taking account of predetermined principles of a dynamic model of the crane that can generally have different properties and that can be acquired by analysis and simulation of the steel construction.

(31) Such a filter device or observer device 345b can in particular be configured in the form of a so-called Kalman filter 346 to which the control variables u (t) of the drive regulators 347 of the crane and the fed back sensor signals y (t), i.e. the detected crane movements, in particular the rope pull angle φ with respect to the vertical 62 and/or its time change or the angular speed of said oblique pull, and the structural dynamic torsions of the boom 202 and of the tower 201 are supplied as input values and which influences the control variables of the drive regulators 347 accordingly from these input values using Kalman equations that model the dynamic system of the crane structure, in particular its steel components and drivetrains, to achieve the desired oscillation damping effect.

(32) In particular deformations and sway forms of the revolving tower crane under load can be damped or avoided from the start by means of such a closed loop regulation, as is shown by way of example in FIG. 3, with the partial view a.) there initially schematically showing a pitching deformation of the revolving tower crane under load as a result of a deflection of the tower 201 with the accompanying lowering of the boom 202 and an oblique pull of the hoist rope linked thereto.

(33) The partial views b.) and c.) of FIG. 3 further show by way of example in a schematic manner a transverse deformation of the revolving tower crane in a perspective representation and in a plan view from above with the deformations of the tower 201 and of the boom 202 occurring there.

(34) Finally, FIG. 3 shows an oblique pull of the hoist rope linked to such transverse deformations in its partial views d.) and e.).

(35) As FIG. 2 further shows, the regulator structure is configured in the form of a regulation having two degrees of freedom and comprises, in addition to said closed loop regulation with feedback of the oscillation sensor system signals and structural dynamics sensor signals, a feedforward or a feedforward control stage 350 that attempts not to allow any regulation errors at all to occur in the ideal case by a guiding behavior that is as good as possible.

(36) Said feedforward 350 is advantageously configured as flatness based and is determined in accordance with the so-called differential flatness method, as already initially mentioned.

(37) Since the deflections of the structural movements and also the oscillating movements are very small in comparison with the driven crane movements that represent the desired travel path, the structural dynamics signals and the oscillating movement signals are neglected for the determination of the feedforward signals u.sub.d (t) and x.sub.d (t), that is, the signals y (t) of the oscillating sensor system and the structural dynamics sensor system 60 and 344 respectively are not fed back to the feedforward module 350.

(38) As FIG. 2 shows, desired values for the load suspension means 208 are supplied to the feedforward module 350, with these desired values being able to be position indications and/or speed indications and/or path parameters for said load suspension means 208 and defining the desired travel movement.

(39) The desired values for the desired load position and their temporal derivations can in particular advantageously be supplied to a trajectory planning module 351 and/or to a desired value filter 352 by means of which a desired progression can be determined for the load position and for its first four time derivatives, from which the exact progression of the required control signals u.sub.d (t) for controlling the drives and the exact progression u.sub.d (t) of the corresponding system states can be calculated via algebraic equations in the feedforward model 350.

(40) In order not to stimulate any structural movements by the feedforward, a notch filter device 353 can advantageously be connected upstream of the feedforward module 350 to correspondingly filter the input values supplied to the feedforward module 350, with such a notch filter device 353 in particular being able to be provided between said trajectory planning module 351 or the desired value filter module 352, on the one hand, and the feedforward module 350, on the other hand. Said notch filter device 353 can in particular be configured to eliminate the stimulated eigenfrequencies of the structural dynamics from the desired value signals supplied to the feedforward.

(41) To reduce a sway dynamics or even to not allow them to arise at all, the oscillation damping device 340 can be configured to correct the slewing gear and the trolley chassis, and optionally also the hoisting gear, such that the rope is, where possible, always perpendicular to the load even when the crane inclines more and more to the front due to the increasing load torque.

(42) For example, on the lifting of a load from the ground, the pitching movement of the crane as a consequence of its deformation under the load can be taken into account and the trolley chassis can be subsequently traveled while taking account of the detected load position or can be positioned using a forward-looking estimation of the pitch deformation such that the hoist rope is in a perpendicular position above the load on the resulting crane deformation. The greatest static deformation here occurs at the point at which the load leaves the ground. In a corresponding manner, alternatively or additionally, the slewing gear can also be subsequently traveled while taking account of the detected load position and/or can be positioned using a forward-looking estimation of a transverse deformation such that the hoist rope is in a perpendicular position above the load on the resulting crane deformation.

(43) The model underlying the oscillation damping regulation can generally have different properties.

(44) The decoupled observation of the dynamics in the pivot direction and within the tower boom plane is useful here for the regulation oriented mechanical modeling of elastic revolving cranes. The pivot dynamics are stimulated and regulated by the slewing gear drive while the dynamics in the tower boom plane are stimulated and regulated by the trolley chassis drive and the hoisting gear drive. The load oscillates in two directions—transversely to the boom (pivot direction) on the one hand, and in the longitudinal boom direction (radially) on the other hand. Due to the small hoist rope elasticity, the vertical load movement largely corresponds to the vertical boom movement that is small with revolving tower cranes in comparison with the load deflections due to the oscillating movement.

(45) The portions of the system dynamics that are stimulated by the slewing gear and by the trolley chassis in particular have to be taken into account for the stabilization of the load oscillating movement. They are called pivot dynamics and radial dynamics respectively. As long as the oscillation angles are not zero, both the pivot dynamics and the radial dynamics can additionally be influenced by the hoisting gear. This is, however, negligible for a regulation design, in particular for the pivot dynamics.

(46) The pivot dynamics in particular comprise steel structure movements such as tower torsion, transverse boom bend about the vertical axis, and the tower bend transversely to the longitudinal boom direction, and the oscillation dynamics transversely to the boom and the slewing gear drive dynamics. The radial dynamics comprises the tower bend in the boom direction, the oscillation dynamics in the boom direction, and, depending on the manner of observation, also the boom bend in the vertical direction. In addition, the drive dynamics of the trolley chassis and optionally of the hoisting gear are assigned to the radial dynamics.

(47) A linear design method is advantageously targeted for the regulation and is based on the linearization of the nonlinear mechanical model equations about a position of rest. All the couplings between the pivot dynamics and the radial dynamics are dispensed with by such a linearization. This also means that no couplings are also taken into account for the design of a linear regulation when the model was first derived in a coupled manner. Both directions can be considered as decoupled in advance since this considerably simplifies the mechanical model formation. In addition, a clarified model in compact form is thus achieved for the pivot dynamics, with the model also being able to be quickly evaluated, whereby, on the one hand, computing power is saved and, on the other hand, the development process of the regulation design is accelerated.

(48) To derive the pivot dynamics as a compact, clarified, and exact dynamic system model, the boom can be considered as an Euler-Bernoulli beam and thus first as a system with a distributed mass (distributed parameter system). Furthermore, the retroactive reaction of the hoisting dynamics on the pivot dynamics can additionally be neglected, which is a justified assumption for small oscillation angles due to the vanishing horizontal force portion. If large oscillation angles occur, the effect of the winch on the pivot dynamics can also be taken into account as a disruptive factor.

(49) The boom is modeled as a beam in a moving reference system that rotates by the slewing gear drive at a rotational rate j, as shown in FIG. 4.

(50) Three apparent accelerations thus act within the reference system that are known as the Coriolis acceleration, the centrifugal acceleration, and the Euler acceleration. Since the reference system rotates about a fixed point, there results for each point
r′=[r.sub.x′r.sub.y′r.sub.z′]  (1)
within the reference system, the apparent acceleration a′ as

(51) a = 2 ω × v Coriolis - ω . × r Euler - ω × ( ω × r ) Zentrifugal , ( 2 )
wherein × is the cross product,
ω=[0 0 {dot over (γ)}].sup.T  (3)
is the rotation vector, and v′ is the speed vector of the point relative to the rotating reference system.

(52) Of the three apparent accelerations, only the Coriolis acceleration represents a bidirectional coupling between the pivot dynamics and the radial dynamics. This is proportional to the rotational speed of the reference system and to the relative speed. Typical maximum rotational rates of a revolving tower crane are in the range of approximately

(53) γ MA X 0.1 rad s
so that the Coriolis acceleration typically adopts small values in comparison with the driven accelerations of the revolving tower crane. The rotational rate is very small during the stabilization of the load oscillation damping at a fixed position; the Coriolis acceleration can be pre-planned and explicitly taken into account during large guidance movements. In both cases, the neglecting of the Coriolis acceleration therefore only results in small approximation errors so that it will be neglected in the following.

(54) The centrifugal acceleration only acts on the radial dynamics in dependence on the rotational rate and can be taken account for it as a disruptive factor. It has hardly any effect on the pivot dynamics due to the slow rotational rates and can therefore be neglected. What is important, however, is the linear Euler acceleration that acts in the tangential direction and therefore plays a central role in the observation of the pivot dynamics.

(55) The boom can be considered an Euler-Bernoulli beam due to the small cross-sectional area of the boom and to the small shear strains. The rotary kinetic energy of the beam rotation about the vertical axis is thus neglected. It is assumed that the mechanical parameters such as area densities and area moments of inertia of the Euler-Bernoulli approximation of the boom elements are known and can be used for the calculation.

(56) Guying between the A block and the boom have hardly any effect on the pivot dynamics and are therefore not modeled here. Deformations of the boom in the longitudinal direction are likewise so small that they can be neglected. The non-damped dynamics of the boom in the rotating reference system can thus be given by the known partial differential equation
μ(x){umlaut over (w)}(x,t)+(EI(x)w″(x,t))=q(x,t)  (4)
for the boom deflection w(x,t) at the position x at the time t. μ(x) is thus the area density, I(x) the area moments of inertia at the point x, E Young's modulus, and q(x,t) the acting distributed force on the boom. The zero point of the spatial coordinate x for this derivation is at the end of the counter-boom. The notation

(57) ( .Math. ) = ( .Math. ) x
describes the spatial differentiation here. Damping parameters are introduced at a later point.

(58) To obtain a description of the boom dynamics in the inertial system, the Euler force is first separated from the distributed force, which leads to the partial differential equation
μ(x)(x−l.sub.cj){umlaut over (γ)}+μ(x){umlaut over (w)}(x,t)+E(I(x)w″(x,t))″=q(x,t)  (5)
Here, l.sub.cj is the length of the counter-boom and q(x,t) is the actually distributed force on the boom without the Euler force. Both beam ends are free and not clamped. The marginal conditions
w″(0,t)=0, w″(L,t)=0  (6)
w′″(0,t)=0 w′″(L,t)=0  (7)
with the total length L of the boom and the counter-boom thus apply.

(59) A sketch of the boom is shown in FIG. 5. The spring stiffnesses c.sub.t and c.sub.b represent the torsion resistance or flexurally rigidity of the tower and will be explained in the following.

(60) The tower torsion and the tower bend transversely to the boom direction are advantageously taken into account for the modeling of the pivot dynamics. The tower can initially be assumed as a homogeneous Euler-Bernoulli beam due to its geometry. The tower is represented at this point by a rigid body replacement model in favor of a simpler modeling. Only one eigenmode for the tower bend and one eigenmode for the tower torsion are considered. Since essentially only the movement at the tower tip is relevant for the pivot dynamics, the tower dynamics can be used by a respective mass spring system with a coinciding eigenfrequency as a replacement system for the bend or torsion. For the case of a higher elasticity of the tower, the mass spring systems can be supplemented more easily by further eigenmodes at this point in that a corresponding large number of masses and springs are added, cf. FIG. 6.

(61) The parameters of spring stiffness c.sub.b and mass m.sub.T are selected such that the deflection at the tip and the eigenfrequency agree with that of the Euler-Bernoulli beam that represents the tower dynamics. If the constant area moment of inertia I.sub.T, the tower height l.sub.T, and the area density μ.sub.T are known for the tower, the parameters can be calculated from the static deflection at the beam end

(62) y 0 = Fl T 3 3 EI T ( 8 )
and from the first eigenfrequency

(63) ω 1 = 12.362 EI T μ T l T 4 ( 9 )
of a homogeneous Euler-Bernoulli beam analytically as

(64) c b = F y 0 = 3 EI T l T 3 , m T = c b ω 1 2 = 3 μ T l T 12.362 . ( 10 )

(65) A rigid body replacement model can be derived for the tower torsion in an analog manner with the inertia J.sub.T and the torsion spring stiffness c.sub.t, as shown in FIG. 5.

(66) If the polar area moment of inertia I.sub.p, the torsion moment of inertia J.sub.T (that corresponds to the polar area moment of inertia for annular cross-sections), the mass density ρ, and the shear modulus G are known for the tower, the parameters of the replacement model can be determined as

(67) c t = GJ T , T l T , J T = 0.405 ρ I p l T ( 11 )
to achieve a coinciding first eigenfrequency.

(68) To take account of both the replacement mass m.sub.T and the replacement inertia J.sub.T in the form of an additive area density of the boom, the approximation of the inertia for slim objects can be used from which it follows that a slim beam segment of the length

(69) b = 12 J T m T ( 12 )
has the mass m.sub.T and, with respect to its center of gravity, the inertia J.sub.T. I.e. the area density of the boom μ(x) is increased at the point of the tower clamping over a length of b by the constant value

(70) 0 m T b .

(71) Since the dimensions and inertia moments of the payloads of a revolving tower crane are unknown as a rule, the payload can still be modeled as a concentrated point mass. The rope mass can be neglected. Unlike the boom, the payload is influenced somewhat more by Euler forces, Coriolis forces, and centrifugal forces. The centrifugal acceleration only acts in the boom direction, that is, it is not relevant at this point; the Coriolis acceleration results with the distance x.sub.L of the load from the tower as
a.sub.Coriolis,y=2{dot over (γ)}{dot over (x)}.sub.L.  (13)

(72) Due to the small rotational rates of the boom, the Coriolis acceleration on the load can be neglected, in particular when the load should be positioned. It is, however, still taken along for some steps to implement a disturbance feedforward.

(73) To derive the oscillation dynamics, they are projected onto a tangential plane that is oriented orthogonally to the boom and that intersects the position of the trolley.

(74) The Euler acceleration results as
a.sub.Euler,L={dot over (γ)}x.sub.L.  (14)
The approximation
x.sub.L/x.sub.tr≈1  (15)
applies due to the oscillation angles, that are small as a rule, and the approximation
a.sub.Euler,L=a.sub.Euler  (16)
follows from this that the Euler acceleration acts in approximately the same manner on the load and on the trolley due to the rotation of the reference system.

(75) The acceleration on the load is shown in FIG. 7.

(76) Where
s(t)=x.sub.trγ(t)+w(x.sub.tr,t).  (17)
is the y position of the trolley in the tangential plane. The position of the trolley on the boom x.sub.tr is here approximated as a constant parameter due to the decoupling of the radial and pivot dynamics.

(77) The oscillation dynamics can easily be derived using Lagrangian mechanics. For this purpose, the potential energy
U=−m.sub.Ll(t)g cos(φ(t))  (18)
is first established with the load mass m.sub.L, acceleration due to gravity g, and the rope length l(t) and the kinetic energy
T=½m.sub.L{dot over (r)}.sup.T{dot over (r)},  (19)
where

(78) r ( t ) = [ s ( t ) + l ( t ) sin ( φ ( t ) ) - l ( t ) cos ( φ ( t ) ) ] . ( 20 )
is the y position of the load in the tangential plane. Using the Lagrange function
L=T−U  (21)
and the Lagrange equations of the 2nd kind:

(79) d dt L φ . - L φ = Q ( 22 )
with the non-conservative Coriolis force

(80) Q = [ m L a Coriolis , y 0 ] T .Math. r φ = m L la Coriolis , y cos ( φ ) ( 23 )
the oscillation dynamics in the pivot direction follow as
2{dot over (φ)}{dot over (l)}+({umlaut over (s)}−a.sub.Coriolis,y)cos φ+g sin φ+{umlaut over (φ)}l=0.  (24)
Linearized by φ=0, {dot over (φ)}=0 and while neglecting the rope length change {dot over (l)}≈0 and the Coriolis acceleration a.sub.Coriolis,y≈0, the simplified oscillation dynamics

(81) φ .Math. = - s .Math. - g φ l = - x tr γ .Math. - w .Math. ( x tr , t ) - g φ l . ( 25 )
results from this.

(82) The rope force F.sub.R has to be determined to describe the reaction of the oscillation dynamics to the structural dynamics of the boom and the tower. This is very simply approximated for this purpose by its main portion through acceleration due to gravity as
F.sub.R,h=m.sub.Lg cos(φ)sin(φ),  (26)
Its horizontal portion in the y direction thus results as
F.sub.R,h=m.sub.Lg cos(φ)sin(φ),  (27)
or linearized by φ=0 as
F.sub.R,h=m.sub.Lgφ.  (28)

(83) The distributed parameter model (5) of the boom dynamics describes an infinite number of eigenmodes of the boom and is not yet suitable for a regulation design in form. Since only a few of the very low frequency eigenmodes are relevant for the observer and regulation, a modal transformation is suitable with a subsequent modal reduction in order to these few eigenmodes. An analytical modal transformation of equation (5) is, however, more difficult. It is instead suitable to first spatially discretize equation (5) by means of finite differences or the fine element method and thus to obtain a usual differential equation.

(84) The beam is divided over N equidistantly distributed point masses at the boom positions
x.sub.i, i∈[1 . . . N]  (29)
on a discretization by means of the finite differences. The beam deflection at each of these positions is noted as
w.sub.i=w(x.sub.i,t)  (30)
The spatial derivatives are approximated by the central difference quotient

(85) w i - w i - 1 + w i + 1 2 Δ x ( 31 ) w i w i - 1 - 2 w i + w i + 1 Δ x 2 ( 32 )
where Δ.sub.x=x.sub.i+1−x.sub.i describes the distance of the discrete point masses and w′.sub.i describes the spatial derivative w′(x.sub.i,t).

(86) For the discretization of w″(x) the conditions (6)-(7)
w.sub.1−1−2w.sub.i+w.sub.i+1=0, i∈{1,N}  (33)
w.sub.i−2+2w.sub.i−1−2w.sub.i+1+w.sub.i+2=0, i∈{1,N}  (34)
have to be solved for w.sub.−1, w.sub.−2, w.sub.N+1 and w.sub.N+2. The discretization of the term (I(x)w″)″ in equation (5) results as

(87) ( I ( x ) w ) η i - 1 - 2 η i + η i + 1 Δ x 2 ( 35 )
where:
η.sub.i(i=I(x.sub.i)w.sub.i″.  (36)

(88) Due to the selection of the central difference approximation, equation (35) depends on the margins of the values I.sub.−1 and I.sub.N+1 that can be replaced by the values I.sub.1 und I.sub.N in practice.

(89) Vector notation (bold printing) is suitable for the further procedure. The vector of the boom deflections is termed
{right arrow over (w)}=[w.sub.1 . . . w.sub.N].sup.T  (37)
so that the discretization of the term (I(x)w″)″ can be expressed as
K.sub.0{right arrow over (w)}  (38)
with the stiffness matrix.

(90) K 0 = ( I 1 + I 2 - 2 I 1 - 2 I 2 I 1 + I 2 0 0 - 2 I 2 4 I 2 + I 3 - 2 I 2 - 2 I 3 I 3 0 I 2 - 2 I 2 - 2 I 3 I 2 + 4 I 3 + I 4 - 2 I 3 - 2 I 4 I 4 0 I N - 2 - 2 I N - 2 - 2 I N - 1 I N - 2 + 4 I N - 1 - 2 I N - 1 0 0 I N - 1 + I N - 2 I N - 1 - 2 I N I N - 1 + I N )
in vector notation.

(91) The mass matrix of the area density (unit: kgm) is likewise defined as a diagonal matrix
M.sub.0=diag([u(x.sub.1) . . . μ(x.sub.N)])  (39)
with the vector
{right arrow over (x)}.sup.T=[(x.sub.1−l.sub.cj) . . . (x.sub.N−l.sub.cj)].sup.T  (40)
that describes the distance from the tower for every node.

(92) The vector
{right arrow over (q)}=[q.sub.1 . . . q.sub.N]  (41)
is defined with the entries q.sub.i=q(x.sub.i) for the force acting in a distributed manner so that the discretization of the partial beam differential equation (5) can be given in discretized form as

(93) M 0 w .fwdarw. .Math. + E Δ x 4 K 0 = q .fwdarw. - M x .fwdarw. T γ .Math. . ( 42 )

(94) The dynamic interaction of the steel structure movement and the oscillation dynamics will now be described.

(95) For this purpose, the additional mass points on the boom, namely the counter-base mass m.sub.cj, the replacement mass for the tower m.sub.T and the trolley mass m.sub.tr of the distributed mass matrix

(96) M 1 = M 0 + diag ( [ m cj Δ x .Math. m T b .Math. m T b .Math. m tr Δ x 0 ] ) ( 43 )
are added.

(97) In addition, the forces and torques can be described by which the tower and load act on the boom. The force due to the tower bend is given via the replacement model by
q.sub.TΔ.sub.x=−c.sub.bw(x.sub.T).  (44)
with q.sub.T=q(l.sub.cj). The rotation of the boom beam at the clamping point

(98) 0 ψ = w T = - w T - 1 + w T + 1 2 Δ x ( 45 )
is first required for the determination of the torque by the tower torsion and the torsion torque

(99) τ = - c T - w T - 1 + w T + 1 2 Δ x ( 46 )
then results therefrom that can, for example, be approximated by two forces of equal amounts that engage (lever arm) equally far away from the tower. The value of these two forces is

(100) F τ = τ 2 Δ x , ( 47 )
when Δx is respectively the lever arm. The torque can thereby be described by the vector {right arrow over (q)} of the forces on the boom. Only the two entries
q.sub.T−1Δ.sub.x=−F.sub.τ, q.sub.T+1Δ.sub.x=F.sub.τ,  (48)
have to be set for this purpose.

(101) The entry
q.sub.trΔ.sub.x=m.sub.L  (49)
{right arrow over (q)} in q results through the horizontal rope force (28).

(102) Since thus all the forces now depend on φ or {right arrow over (w)}, the coupling of the structure dynamics and oscillation dynamics can be written as

(103) [ M 0 0 x tr T l ] M [ w .fwdarw. .Math. φ .Math. ] x .fwdarw. .Math. + [ ( E Δ x 4 K 0 + K 1 ) F tr 0 g ] K [ w .fwdarw. φ ] x .fwdarw. = [ - MX T - x tr ] B γ .Math. where ( 50 ) K 1 = 1 4 Δ x 3 [ .Math. c T 0 - c T 0 4 Δ x 2 c b 0 - c T 0 c T .Math. ] , ( 51 ) F tr = 1 Δ x [ 0 .Math. - m L g .Math. 0 ] T and ( 52 ) x tr = [ 0 .Math. - m L g .Math. 0 ] T so that w .Math. ( x tr , t ) = x tr T w .fwdarw. .Math. . ( 53 )

(104) It must be noted at this point that the three parameters position of the trolley on the boom x.sub.tr, hoist rope length l and load mass m.sub.L vary in ongoing operation. (50) is therefore a linear parameter varying differential equation whose specific characterization can only be determined, in particular online, during running. This must be considered in the later observer design and regulation design.

(105) The number of discretization points N should be selected large enough to ensure a precise description of the beam deformation and the beam dynamics. (50) thus becomes a large differential equation system. However, a modal order reduction is suitable for the regulation to reduce the large number of system states to a lower number.

(106) The modal order reduction is one of the most frequently used reduction processes. The basic idea comprises first carrying out a modal transformation, that is, giving the dynamics of the system on the basis of the eigenmodes (forms) and the eigenfrequencies. Then only the relevant eigenmodes (as a rule the ones with the lowest frequencies) are subsequently selected and all the higher frequency modes are neglected. The number of eigenmodes taken into account will be characterized by ξ in the following.

(107) The eigenvectors {right arrow over (v)}.sub.i must first be calculated with i∈[1, N+1] that together with the corresponding eigenfrequencies ω.sub.i satisfy the eigenvalue problem
K{right arrow over (v)}.sub.i=ω.sub.i.sup.2M{right arrow over (v)}.sub.i.  (54)
This calculation can be easily solved using known standard methods. The eigenvectors are thereupon written sorted by increasing eigenfrequency in the modal matrix
V=[{right arrow over (v)}.sub.1 {right arrow over (v)}.sub.2 . . . ]  (55)
The modal transformation can then be carried out using the calculation

(108) z .Math. + V - 1 M - 1 KV K z = V - 1 M - 1 B B ^ γ .Math. ( 56 )
where the new state vector {right arrow over (z)}(t)=V.sup.−1{right arrow over (x)}(t) contains the amplitudes and the eigenmodes. Since the modally transformed stiffness matrix K has a diagonal form, the modally reduced system can simply be obtained by restriction to the first (columns and rows of this system as
{umlaut over (z)}.sub.r+{circumflex over (D)}.sub.rż.sub.r+{circumflex over (K)}.sub.rz.sub.r={circumflex over (B)}.sub.rÿ.  (57)
where the state vector {right arrow over (z)}.sub.r now only describes the small number ξ of modal amplitudes. In addition, the entries of the diagonal damping matrix {circumflex over (D)}.sub.r can be determined by experimental identification.

(109) Three of the most important eigenmodes are shown in FIG. 8. The topmost describes the slowest eigenmode that is dominated by the oscillating movement of the load. The second eigenmode shown has a clear tower bend while the boom bends even more clearly in the third representation. All the eigenmodes whose eigenfrequencies can be stimulated by the slewing gear drive should continue to be considered.

(110) The dynamics of the slewing gear drive are advantageously approximated as a PT1 element that has the dynamics

(111) γ .Math. = u - γ . T γ ( 58 )
with the time constant T.sub.y. In conjunction with equation (57),

(112) x . = [ 0 I 0 0 - K ^ r - D ^ r 0 - B ^ r T γ 0 0 0 1 0 0 0 - 1 T γ ] A x + [ 0 B ^ r T γ 0 1 T γ ] B u ( 59 )
thus results with the new state vector {right arrow over (x)}=[z.sub.r ż.sub.r γ {dot over (γ)}].sup.T and the control signal u of the desired speed of the slewing gear.

(113) The system (59) can be supplemented for the observer and the regulation of the pivot dynamics by output vector {right arrow over (y)} as
{right arrow over ({dot over (x)})}=A{right arrow over (x)}+Bu  (60)
{right arrow over (y)}=C{right arrow over (x)}  (61)
so that the system is observable, i.e. all the states in the vector {right arrow over (x)} can be reconstructed by the outputs {right arrow over (y)} and by an infinite number of time derivations of the outputs and can thus be estimated during running.

(114) The output vector {right arrow over (y)} here exactly describes the rotational rates, the strains, or the accelerations that are measured by the sensors at the crane.

(115) An observer 345, cf. FIG. 2, in the form of the Kalman filter
{right arrow over ({circumflex over ({dot over (x)})})}=A{right arrow over ({circumflex over (x)})}+B{right arrow over (u)}+PC.sup.TR.sup.−1({right arrow over (y)}−C{right arrow over ({circumflex over (x)})}){right arrow over ({circumflex over (x)})}(0)={right arrow over ({circumflex over (x)})}  (62)
can, for example, be designed on the basis of the model (61), with the value P from the algebraic Riccati equation
0=PA+PA.sup.T+Q−PC.sup.TR.sup.−1CP  (63)
being able to follow that can be easily solved using standard methods. Q and R represent the covariance matrixes of the process noise and measurement noise and serve as interpretation parameters of the Kalman filter.

(116) Since equations (60) and (61) describe a parameter varying system, the solution P of equation (63) always only applies to the corresponding parameter set {x.sub.tr,i,m.sub.L}. The standard methods for solving algebraic Riccati equations are, however, very processor intensive. In order not only to have to evaluate equation (63) during the running, the solution P can be pre-calculated offline for a finely resolved characterizing field in the parameters x.sub.tr,i,m.sub.L. That value is then selected from the characterizing field during running (online) whose parameter set {x.sub.tr,i,m.sub.L} is closest to the current parameters.

(117) Since all the system states {right arrow over ({circumflex over (x)})} can be estimated by the observer 345, the regulation can be implemented in the form of a feedback
u=K({right arrow over (x)}.sub.ref−{right arrow over ({circumflex over (x)})})  (64)
The vector {right arrow over (x)}.sub.ref here contains the desired states that are typically all zero (except for the angle of rotation y) in the state of rest. The values can be unequal to zero during the traveling over a track, but should not differ too much from the state of rest by which the model was linearized.

(118) A linear-quadratic approach is, for example, suitable for this purpose in which the feedback gain K is selected such that the power function
J=∫.sub.t=0.sup.∞x.sup.TQx+u.sup.TRudt  (65)
is optimized. The optimum feedback gain for the linear regulation design results as
K=R.sup.−1B.sup.TP,  (66)
with P being able to be determined in an analog manner to the Kalman filter using the algebraic Riccati equation
0=PA+A.sup.TP−PBR.sup.−1B.sup.TP+Q  (67)

(119) Since the gain K in equation (66) is dependent on the parameter set {x.sub.tr,i,m.sub.L}, a characterizing field is generated in an analog manner to the procedure for the observer. In the context of the regulation, this approach is known under the term gain scheduling.

(120) The observer dynamics (62) can be simulated on a control device during running for the use of the regulation on a revolving tower crane. For this purpose, on the one hand, the control signals u of the drives and, on the other hand, the measurement signals y of the sensors can be used. The control signals are in turn calculated from the feedback gain and from the estimated state vector in accordance with (62).

(121) Since the radial dynamics can equally be represented by a linear model of the form (60)-(61), an analog procedure as for the pivot dynamics can be followed for the regulation of the radial dynamics. Both regulations then act independently of one another on the crane and stabilize the oscillation dynamics in the radial direction and transversely to the boom, in each case while taking account of the drive dynamics and structural dynamics.

(122) An approach for modeling the radial dynamics will be described in the following. It differs from the previously described approach for modeling the pivot dynamics in that the crane is now described by a replacement system of a plurality of coupled rigid bodies and no longer by continuous beams. In this respect, the tower can be divided into two rigid bodies, with a further rigid body being able to represent the boom, cf. FIG. 9.

(123) α.sub.γ and β.sub.γ here describe the angles between the rigid bodies and φ.sub.γ describes the radial oscillation angle of the load. The positions of the centers of gravity are described by P, where the index .sub.CJ stands for the counter-boom, .sub.J for the boom, .sub.TR for the trolley, and .sub.T for the tower (in this case the upper rigid body of the tower). The positions here at least partly depend on the values x.sub.TR and l provided by the drives. Springs having the spring stiffnesses {tilde over (c)}.sub.α.sub.x, {tilde over (c)}.sub.β.sub.y and dampers whose viscous friction is described by the parameters d.sub.αy and d.sub.βy are located at the joints between the rigid bodies.

(124) The dynamics can be derived using the known Lagrangian mechanics. Three degrees of freedom are here combined in the vector
{right arrow over (q)}=(α.sub.y,β.sub.y,ϕ.sub.y)
The translatory kinetic energies
T.sub.kin=½(m.sub.T∥{dot over (P)}.sub.T∥.sub.2.sup.2+m.sub.J∥{dot over (P)}.sub.J∥.sub.2.sup.2+m.sub.CJ∥{dot over (P)}.sub.CJ∥.sub.2.sup.2+m.sub.TR∥{dot over (P)}.sub.TR∥.sub.2.sup.2+m.sub.L∥{dot over (P)}.sub.L∥.sub.2.sup.2)
and the potential energies based on gravity and spring stiffnesses
T.sub.pot=g(m.sub.TP.sub.T,z+m.sub.JP.sub.J,z+m.sub.CJP.sub.CJ,z+m.sub.TRP.sub.TR,z+m.sub.LP.sub.L,z)+½({tilde over (c)}.sub.α.sub.yα.sub.y.sup.2+{tilde over (c)}.sub.β.sub.yβ.sub.y.sup.2)
can be expressed by them. Since the rotational energies are negligibly small in comparison with the translatory energies, the Lagrange function can be formulated as
L=T.sub.kin−T.sub.pot
The Euler-Lagrange equations

(125) d dt L q . i - L q i = Q i *
result therefrom having the generalized forces Q*.sub.i that describe the influences of the non-conservative forces, for example the damping forces. Written out, the three equations

(126) d dt L α . y - L α y = - d α y α . y , ( 68 ) d dt L β . y - L β y = - d β y β . y , ( 69 ) d dt L φ . y - L φ y = 0. ( 70 )
result.

(127) Very large terms result in these equations by the insertion of L and the calculation of the corresponding derivatives so that an explicit representation is not sensible here.

(128) The dynamics of the drives of the trolley and of the hoisting gear can as a rule be easily approximated by the 1st order PT1 dynamics

(129) x .Math. TR = 1 τ TR ( u x - x . TR ) , ( 71 ) l .Math. = 1 τ l ( u l - l . ) . ( 72 )
τ.sub.i describes the corresponding time constants and u.sub.i describes the desired speeds therein.

(130) If now all the drive relevant variables are held in the vector
x.sub.a=(x.sub.TR,l,{dot over (x)}.sub.TR,{dot over (l)},{umlaut over (x)}.sub.TR,{umlaut over (l)})  (73)
the coupled radial dynamics from the drive dynamics, oscillation dynamics, and structural dynamics can be represented as

(131) 0 ( a 11 ( q , q . , x a ) a 12 ( q , q . , x a ) a 13 ( q , q . , x a ) a 31 ( q , q . , x a ) a 22 ( q , q . , x a ) a 23 ( q , q . , x a ) a 31 ( q , q . , x a ) a 32 ( q , q . , x a ) a 33 ( q , q . , x a ) ) A ~ ( X ) q .Math. = ( b 1 ( q , q . , x a ) b 2 ( q , q . , x a ) b 3 ( q , q . , x a ) ) B ~ ( X ) ( 74 )
or by conversion during running as the nonlinear dynamics in the form
{umlaut over (q)}=f({dot over (q)},q,x.sub.a).  (75)

(132) Since the radial dynamics are thus present in minimal coordinates, an order reduction is not required. However, due to the complexity of the equations described by (75), an analytical offline pre-calculation of the Jacobi matrix

(133) f [ q . , q ]
is not possible. To obtain a linear model of the form (60) for the regulation from (75), a numerical linearization can therefore be carried out while running. The state of rest ({dot over (q)}.sub.0,q.sub.0) for which
0=f({dot over (q)}.sub.0,q.sub.0,0)  (76)
is satisfied can first be determined for this purpose. The model can then be linearized using the equations

(134) x . lin = f [ q . , q ] | ( q . 0 , q 0 ) A x l i n + f u | ( q . 0 , q 0 ) B u . ( 77 )
and a linear system as in equation (60) results. A measurement output (61), by which the radial dynamics can be observed, results, for example with the aid of gyroscopes, by the selection of a suitable sensor system for the structural dynamics and oscillation dynamics.

(135) The further procedure of the observer design and regulation design corresponds to that for the pivot dynamics.

(136) As already mentioned, the deflection of the hoist rope with respect to the vertical 62 cannot only be determined by an imaging sensor system at the trolley, but also by an inertial measurement unit at the lifting hook.

(137) Such an inertial measurement unit IMU can in particular have acceleration and rotational rate sensor means for providing acceleration signals and rotational rate signals that indicate, on the one hand, translatory accelerations along different spatial axes and, on the other hand, rotational rates or gyroscopic signals with respect to different spatial axes. Rotational speeds, but generally also rotational accelerations, or also both, can here be provided as rotational rates.

(138) The inertial measurement unit IMU can advantageously detect accelerations in three spatial axes and rotational rates about at least two spatial axes. The accelerometer means can be configured as working in three axes and the gyroscope sensor means can be configured as working in two axes.

(139) The inertial measurement unit IMU attached to the lifting hook can advantageously wirelessly transmit its acceleration signals and rotational rate signals and/or signals derived therefrom to the control and/or evaluation device 3 or its oscillation damping device 340 that can be attached to a structural part of the crane or that can also be arranged separately close to the crane. The transmission can in particular take place to a receiver REC that can be attached to the trolley 206 and/or to the suspension from which the hoist rope runs off. The transmission can advantageously take place via a wireless LAN connection, for example, cf. FIG. 10.

(140) As FIG. 13 shows, the lifting hook 208 can tilt in different directions and in different manners with respect to the hoist rope 207 in dependence on the connection. The oblique pull angle β of the hoist rope 207 does not have to be identical to the alignment of the lifting hook. Here, the tilt angle ε.sub.β describes the tilt or the rotation of the lifting hook 208 with respect to the oblique pull β of the hoist rope 207 or the rotation between the inertial coordinates and the lifting hook coordinates.

(141) For the modeling of the oscillation behavior of a crane, the two oscillation directions in the travel direction of the trolley, i.e. in the longitudinal direction of the boom, on the one hand, and in the direction of rotation or of arc about the tower axis, i.e. in the direction transversely to the longitudinal direction of the boom, can be observed separately from one another since these two oscillating movements hardly influence one another. Every oscillation direction can therefore be modeled in two dimensions.

(142) If the model shown in FIG. 12 is looked at, the oscillation dynamics can be described with the aid of the Lagrange equations. In this respect, the trolley position s.sub.x(t), the rope length l(t) and the rope angle or oscillation angle β(t) are defined in dependence on the time t, with the time dependence no longer being separately given by the term (t) in the following for reasons of simplicity and better legibility. The lifting hook position can first be defined in inertial coordinates as

(143) r = ( s x - l sin ( β ) - l cos ( β ) ) ( 101 )
where the time derivative

(144) r . = ( s . x - l . sin ( β ) l β . cos ( β ) l β . sin ( β ) - l . cos ( β ) ) ( 102 )
describes the inertial speed using

(145) d β dt = β . .
The hook acceleration

(146) r .Math. = ( s .Math. x - s β . l . cos β - l .Math. sin β + l β . 2 sin β - l β .Math. cos β 2 l . β . sin β - l .Math. cos β + l β . 2 cos β + l β .Math. sin β ) ( 103 )
is not required for the derivation of the load dynamics, but is used for the design of the filter, as will still be explained.

(147) The kinetic energy is determined by
T=½m{dot over (r)}.sup.T{dot over (r)}  (104)
where the mass m of the lifting hook and of the load are later eliminated. The potential energy as a result of gravity corresponds to
V=−mr.sup.Tg, g=(0−g).sup.T,  (105)
With the acceleration due to gravity g.
Since V does not depend on P, the Euler-Lagrange equation reads

(148) d dt T q . - T q + V q = 0 ( 106 )
where the vector q=[β {dot over (β)}].sup.T describes the generalized coordinates. This produces the oscillation dynamics as a second order nonlinear differential equation with respect to β,
l{umlaut over (β)}+2{dot over (l)}{dot over (β)}−{umlaut over (s)}.sub.x cos β+g sin β=0.  (107)
The dynamics in the y-z plane can be expressed in an analog manner.

(149) In the following, the acceleration {umlaut over (s)}.sub.x of the trolley or of a portal crane runner will be observed as a known system input value. This can sometimes be measured directly or on the basis of the measured trolley speed. Alternatively or additionally, the trolley acceleration can be measured or also estimated by a separate trolley accelerometer if the drive dynamics is known. The dynamic behavior of electrical crane drives can be estimated with reference to the first order load behavior

(150) s .Math. x = u x - x . T x ( 108 )
where the input signal u.sub.x corresponds to the desired speed and T.sub.x is the time constant. With sufficient accuracy, no further measurement of the acceleration is required.

(151) The tilt direction of the lifting hook is described by the tilt angle ε.sub.β, cf. FIG. 13.

(152) Since the rotational rate or tilt speed is measured gyroscopically, the model underlying the estimate of the tilt corresponds to the simple integrator
{dot over (ε)}.sub.β=ω.sub.β  (109)
of the measured rotational rate ω.sub.β to the tilt angle.

(153) The IMU measures all the signals in the co-moving, co-rotating body coordinate system of the lifting hook, which is characterized by the preceding index K, while vectors in inertial coordinates are characterized by l or also remain fully without an index. As soon as ε.sub.β has been estimated, the measured acceleration .sub.Ka=[.sub.Ka.sub.x Ka.sub.z].sup.T can be transformed into lifting hook coordinates as Kα, and indeed using

(154) Ia = [ cos ( .Math. β ) sin ( .Math. β ) - sin ( .Math. β ) cos ( .Math. β ) ] .Math. K a . ( 110 )
The inertial acceleration can then be used for estimating the oscillation angle on the basis of (107) and (103).

(155) The estimate of the rope angle β requires an exact estimate of the tilt of the lifting hook ε.sub.β. To be able to estimate this angle on the basis of the simple model in accordance with (109), an absolute reference value is required since the gyroscope has limited accuracy and an output value is unknown. In addition, the gyroscopic measurement will as a rule be superposed by an approximately constant deviation that is inherent in the measurement principle. It can furthermore also not be assumed that ε.sub.β generally oscillates around zero. The accelerometer is therefore used to provide such a reference value in that the acceleration due to gravity constant (that occurs in the signal having a low frequency) is evaluated and is known in inertial coordinates as
.sub.lg=[0−g].sup.T.  (111)
and can be transformed in lifting hook coordinates
.sub.Kg=−g[−sin(ε.sub.β)cos(ε.sub.β)].sup.T.  (112)
The measured acceleration results as the sum of (103) and (112)
.sub.Ka=.sub.K{umlaut over (r)}−.sub.Kg.  (113)
The negative sign of .sub.Kg here results from the circumstance that the acceleration due to gravity is measured as a fictitious upward acceleration due to the sensor principle.

(156) Since all the components of .sub.K{umlaut over (r)} are generally significantly smaller than g and oscillate about zero, the use of a lowpass filter having a sufficiently low masking frequency permits the approximation
.sub.Ka≈−.sub.Kg.  (114)
If the x component is divided by the z component, the reference tilt angle for low frequencies is obtained as

(157) 0 .Math. β , a = arctan ( Ka x Ka z ) . ( 115 )

(158) The simple structure of the linear oscillation dynamics in accordance with (109) permits the use of various filters to estimate the orientation. One option here is a so-called continuous time Kalman Bucy filter that can be set by varying the method parameters and a noise measurement. A complementary filter as shown in FIG. 14 is, however, used in the following that can be set with respect to its frequency characteristic by a selection of the highpass and lowpass transfer functions.

(159) FIG. 14 illustrates a block diagram of a complementary filter 402 with a highpass filter 403 and a lowpass filter 404 for determining the tilt of the lifting hook from the acceleration signals and the rotational rate signals of the inertial measurement unit. As the block diagram of FIG. 14 shows, the complementary filter can be configured to estimate the direction of the lifting hook tilt ε.sub.β. A highpass filtering of the gyroscope signal ω.sub.β with G.sub.hp1 (s) produces the offset-free rotational rate ω.sub.β and, after integration, a first tilt angle estimate ε.sub.β,ω. The further estimate ε.sub.β,α,originates from the signal .sub.K a of the accelerometer.

(160) A simple highpass filter having the transfer function

(161) G h p 1 = s s + ω o ( 116 )
and a very low masking frequency ω.sub.o can in particular first be used on the gyroscope signal ω.sub.β to eliminate the constant measurement offset. Integration produces the gyroscope based tilt angle estimate ε.sub.β,ω that is relatively exact for high frequencies, but is relatively inexact for low frequencies. The underlying idea of the complementary filter is to sum up ε.sub.β,ω and ε.sub.β,a or to link them to one another, with the high frequencies of ε.sub.β,ω being weighted more by the use of the highpass filter and the low frequencies ε.sub.β,a being weighted more by the use of the lowpass filter since (115) represents a good estimate for low frequencies. The transfer functions can be selected as simple first order filters, namely

(162) G h p 2 ( s ) = s s + ω , G lp ( s ) = ω s + ω ( 117 )
where the masking frequency ω is selected as lower than the oscillation frequency. Since
G.sub.hp2(s)+G.sub.lp(s)=1  (118)
applies to all the frequencies, the estimate of ε.sub.β is not incorrectly scaled.

(163) The inertial acceleration lα of the lifting hook can be determined on the basis of the estimated lifting hook orientation from the measurement of .sub.Ka, and indeed while using (110), which permits the design of an observer on the basis of the oscillation dynamics (107) as well as the rotated acceleration measurement
.sub.Ia={umlaut over (r)}−.sub.Ig.  (119)
Although both components of this equation can equally be used for the estimate of the oscillation angle, good results can also be obtained only using the x component that is independent of g.

(164) It is assumed in the following that the oscillation dynamics are superposed by process-induced background noise w: N(0, Q) and measurement noise v: N(0, R) so that it can be expressed as a nonlinear stochastic system, namely
{dot over (x)}=f(x,u)+w, x(0)=x.sub.0
y=h(x,u)+v  (120)
where x=[β {dot over (β)}].sup.T is the status vector. The continuous, time extended Kalman filter

(165) x ^ . = f ( x ^ , u ) + K ( y - h ( x ^ , u ) ) , x ^ ( 0 ) = x ^ 0 , P . = AP + PA T - P C T R - 1 CP + Q , P ( 0 ) = P 0 , K = PC T R - 1 , A = f x .Math. x ^ , u , C = h x .Math. x ^ , u , ( 121 )
can be used to determine the states.
The spatial state representation of the oscillation dynamics in accordance with (107) here reads

(166) f ( x , s .Math. x ) = [ β . - 1 l ( 2 l . β . - s .Math. x cos β + g sin β ) ] ( 122 )
where the trolley acceleration u={umlaut over (s)}.sub.x is treated as the input value of the system. The horizontal component of the lifting hook acceleration from (119) can be formulated in dependence on the system states to define a system output, from which there results:

(167) Ia x = r .Math. x - Ig x 0 = s .Math. x - 2 β . l . cos β - l .Math. sin β + l β . 2 sin β - l β .Math. cos β = ( 1 - cos ( β ) 2 ) s .Math. x + sin β ( - l .Math. + g cos β + l β . 2 ) . ( 123 )

(168) The horizontal component .sub.Ig.sub.x of the acceleration due to gravity is here naturally zero. In this respect {dot over (l)}, {umlaut over (l)} can be reconstructed from the measurement of l, for example using the drive dynamics (108). When using (123) as the measurement function
h(x)=.sub.Ia.sub.x,  (124)
the linearization term results as

(169) A = [ 0 1 ( - g cos β - s .Math. x sin β ) l - 2 l . l ] .Math. x ^ , s .Math. x , ( 125 ) C = [ cos β ( 2 g cos β - l .Math. + l β . 2 + 2 s .Math. x sin β ) - g 2 l β . sin β ] T .Math. x ^ , s .Math. x . ( 126 )
Here, the covariance matrix estimate of the process noise is Q=l.sub.2×2, the covariance matrix estimate of the measurement noise is R=1000 and the initial error covariance matrix is P=0.sub.2×2.

(170) As FIG. 15 shows, the oscillation angle that is estimated by means of an extended Kalman filter (EKF) or is also determined by means of a simple static approach corresponds very much to a validation measurement of the oscillation angle at a Cardan joint by means of a slew angle encoder at the trolley.

(171) It is interesting here that the calculation by means of a relatively simple static approach delivers comparably good results as the extended Kalman filter. The oscillation dynamics in accordance with (122) and the output equation in accordance with (123) can therefore be linearized around the stable state β={dot over (β)}=0 If the rope length l is furthermore assumed as constant so that {dot over (l)}={umlaut over (l)}=0,

(172) x . = [ 0 1 - g l 0 ] x + [ 0 1 l ] s .Math. x , ( 127 ) y = [ g 0 ] x ( 128 )
results for the linearized system and .sub.Ia.sub.x serves as the reference value for the output. While neglecting the dynamic effects in accordance with (127) and while taking account of only the static output function (128), the oscillation angle can be acquired from the simple static relationship

(173) β = a x I g ( 129 )
that is interestingly independent of l. FIG. 15 shows that the results hereby acquired are just as exact as those of the Kalman filter.

(174) Using β and equation (101), an exact estimate of the load position can thus be achieved.

(175) When modeling the dynamics of the speed based crane drives in accordance with (108) accompanied by a parameter determination, the resulting time constants in accordance with T.sub.i< 1/50 become very small. Dynamic effects of the drives can be neglected to this extent.

(176) To give the oscillation dynamics with the drive speed {dot over (s)}.sub.x instead of the drive acceleration {umlaut over (s)}.sub.x as the system input value, the linearized dynamic system in accordance with (127) can be “increased” by integration, from which

(177) x ~ . = [ 0 1 - g l 0 ] 0 t x ( τ ) d τ x ~ + [ 0 1 l ] s . x ( 130 )
results. The new status vector here is {tilde over (x)}=[∫β β].sup.T. The dynamics visibly remain the same, whereas the physical meaning and the input change. Unlike (127), β and {dot over (β)} should be stabilized at zero, but not the time integral ∫β. Since the regulator should be able to maintain a desired speed {dot over (s)}.sub.x,d, the desired stable state should be permanently calculated from {tilde over ({dot over (x)})}=0 as

(178) 0 x ~ d = [ s . x , d g 0 ] T . ( 131 )
This can also be considered a static pre-filter F in the frequency range that ensures that

(179) lim s -> 0 G u , x 1 ( s ) = 1 F
is for the transfer function from the speed input to the first state

(180) G u , x 1 ( s ) = 1 ls 2 + g . ( 132 )

(181) The first component of the new status vector X can be estimated with the aid of a Kalman-Bucy filter on the basis of (130) with the system output value y=[0 1]{tilde over (x)}. The result is similar when a regulator on the basis of (127) is designed and the motor regulator is controlled the integrated input signal u=∫.sub.0.sup.t{umlaut over (s)}.sub.x(τ)dτ.

(182) The acquired feedback can be determined as a linear quadratic regulator (LQR) that can represent a linear quadratic Gaussian regulator structure (LQG) together with the Kalman-Bucy filter. Both the feedback and the Kalman control factor can be adapted to the rope length l, for example using control factor plans.

(183) To control the lifting hook closely along trajectories, a structure provided with two degrees of freedom as shown in FIG. 16 can—in a similar manner as already explained—be used together with a trajectory planner that provides a reference trajectory of the lifting hook position that can be differentiated by C.sup.3. The trolley position can be added to the dynamic system in accordance with (130), from which the system

(184) .Math. : x . = [ 0 1 0 - g l 0 0 0 0 0 ] A ~ x + [ 0 1 l 1 ] B ~ u ( 133 )
results, where u={dot over (s)}.sub.x so that the flat output value is

(185) z = λ T x , λ T [ B ~ A ~ B ~ A ~ 2 B ~ ] = [ 0 0 g l ] ( 134 ) = [ 0 - l 1 ] = s x - l β , ( 135 )
which corresponds to the hook position of the linearized case constellation. The state and the input can be algebraically parameterized by the flat output and its derivatives, and indeed with z=[z ż {umlaut over (z)}].sup.T=2V as

(186) x = Ψ x ( z ) = [ - z . g - z .Math. g z + l z .Math. g ] T , ( 136 ) u = Ψ u ( z , z ( 3 ) ) = z . + l z ... g ( 137 )
which enables the algebraic calculation of the reference states and of the nominal input control signal from the planned trajectory for z. A change of the setting point here shows that the nominal error can be maintained close to zero so that the feedback signal u.sub.fb of the regulator K is significantly smaller than the nominal input control value u.sub.ff. In practice, the input control value can be set to u.sub.fb=0 when the signal of the wireless inertial measurement unit is lost.

(187) As FIG. 16 shows, the regulator structure provided with two degrees of freedom can have a trajectory planner TP that a gentle trajectory z∈C.sup.3 for the flat output with limited derivations, for the input value ψ.sub.u and the parameterization of the state ψ.sub.x, and for the regulator K.