[go: up one dir, main page]

DE202023002939U1 - Device for operating a jib crane and jib crane - Google Patents

Device for operating a jib crane and jib crane Download PDF

Info

Publication number
DE202023002939U1
DE202023002939U1 DE202023002939.2U DE202023002939U DE202023002939U1 DE 202023002939 U1 DE202023002939 U1 DE 202023002939U1 DE 202023002939 U DE202023002939 U DE 202023002939U DE 202023002939 U1 DE202023002939 U1 DE 202023002939U1
Authority
DE
Germany
Prior art keywords
load
suspension point
control
aup
speed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
DE202023002939.2U
Other languages
German (de)
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wolffkran Holding AG
Original Assignee
Wolffkran Holding AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wolffkran Holding AG filed Critical Wolffkran Holding AG
Priority to DE202023002939.2U priority Critical patent/DE202023002939U1/en
Publication of DE202023002939U1 publication Critical patent/DE202023002939U1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66CCRANES; LOAD-ENGAGING ELEMENTS OR DEVICES FOR CRANES, CAPSTANS, WINCHES, OR TACKLES
    • B66C13/00Other constructional features or details
    • B66C13/04Auxiliary devices for controlling movements of suspended loads, or preventing cable slack
    • B66C13/06Auxiliary devices for controlling movements of suspended loads, or preventing cable slack for minimising or preventing longitudinal or transverse swinging of loads
    • B66C13/063Auxiliary devices for controlling movements of suspended loads, or preventing cable slack for minimising or preventing longitudinal or transverse swinging of loads electrical
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66CCRANES; LOAD-ENGAGING ELEMENTS OR DEVICES FOR CRANES, CAPSTANS, WINCHES, OR TACKLES
    • B66C13/00Other constructional features or details
    • B66C13/18Control systems or devices
    • B66C13/48Automatic control of crane drives for producing a single or repeated working cycle; Programme control

Landscapes

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

Abstract

Vorrichtung, insbesondere Steuergerät (100), zum Betreiben eines Auslegerdrehkrans (2) mithilfe einer Zustandsregelung, wobei die Zustandsregelung eine Regelung einer Bewegung einer angehängten Last (L) zumindest in einer Bewegungsrichtung bewirkt und auf einem Zustandsvektor basiert, wobei die Vorrichtung ausgebildet ist zum:
- Erfassen von Zustandsgrößen des Zustandsvektors, der Angaben zu einer Position und einer Geschwindigkeit (x', θ') eines bewegbaren Aufhängungspunkt (AUP), an den ein Lastsystem, das ein Hubseil (HSL), eine an einem unteren Ende des Hubseils (HSL) angeordnete Lastaufnahmeeinrichtung (UF) und eine unterhalb der Lastaufnahmeeinrichtung (UF) angehängte Last (L) umfasst und Angaben zu einer Lastposition (φx, φy) und einer Lastgeschwindigkeit (φ'x, φ'y) eines Masseschwerpunkts des Lastsystems bezüglich des Aufhängungspunkts (AUP) umfasst,
- Ermitteln mindestens einer Stellgröße (u*LK, u*DW, u*HW) zur Bewegung des Aufhängungspunktes (AUP) in der zumindest einen Bewegungsrichtung basierend auf der Zustandsregelung;
- Ansteuern des Auslegerdrehkrans (2) abhängig von der mindestens einen Stellgröße (u*LK, u*DW. u*HW).

Figure DE202023002939U1_0000
Device, in particular control device (100), for operating a jib crane (2) with the aid of a state control, wherein the state control effects a control of a movement of a suspended load (L) at least in one direction of movement and is based on a state vector, wherein the device is designed to:
- Recording state variables of the state vector, which includes information on a position and a speed (x', θ') of a movable suspension point (AUP) to which a load system comprising a hoisting rope (HSL), a load suspension device (UF) arranged at a lower end of the hoisting rope (HSL) and a load (L) suspended below the load suspension device (UF) and information on a load position (φ x , φ y ) and a load speed (φ' x , φ' y ) of a center of mass of the load system with respect to the suspension point (AUP),
- Determining at least one manipulated variable (u* LK , u* DW , u* HW ) for moving the suspension point (AUP) in the at least one direction of movement based on the state control;
- Control of the jib crane (2) depending on at least one control variable (u* LK , u* DW . u* HW ).
Figure DE202023002939U1_0000

Description

Technisches GebietTechnical area

Die Erfindung betrifft Auslegerdrehkrane zum Steuern einer Bewegung einer angehängten Last und insbesondere Maßnahmen zur Vermeidung einer Pendelschwingung.The invention relates to jib cranes for controlling a movement of a suspended load and in particular to measures for preventing pendulum swing.

Technischer HintergrundTechnical background

Krane und insbesondere Auslegerdrehkrane bzw. Umschlagkrane, wie z.B. Turmdrehkrane, Mobilkrane und dergleichen, ermöglichen die Bewegung einer Last durch Anhängen der Last an ein Hubseil an einem Ausleger, Aufheben der Last, Bewegen der Last in einer im Wesentlichen horizontalen Ebene und Absetzen der Last. Die Bewegung des Auslegers wird dabei durch geeignete Antriebseinrichtungen bewirkt und das Anheben und Absetzen der Last mithilfe eines mit einem Hubseil verbundenen Hubwerks durchgeführt.Cranes, and in particular jib cranes or handling cranes, such as tower cranes, mobile cranes, and the like, enable the movement of a load by suspending the load from a hoist rope on a boom, lifting the load, moving the load in a substantially horizontal plane, and setting it down. The movement of the boom is effected by suitable drive devices, and the lifting and setting down of the load is carried out using a hoist connected to a hoist rope.

Bei Umschlagkranen kann die Zeit, die für einen Transportzyklus benötigt wird, von ausschlaggebender Rolle für den störungsfreien Betrieb sein. Während eines Transportzyklus soll dabei die unproduktive Stillstandzeit des Krans minimiert sowie die produktive Betriebszeit des Krans optimiert werden.For handling cranes, the time required for a transport cycle can be crucial for trouble-free operation. During a transport cycle, the goal is to minimize unproductive downtime and optimize the crane's productive operating time.

Beispielsweise erfolgt bei einem Turmdrehkran die Bewegung der Last durch Drehen des Auslegers und durch Verfahren einer Laufkatze entlang des Auslegers. Bei Mobildrehkranen erfolgt die Bewegung der Last durch Drehen des Auslegers und ggf. durch Auf- und Niederwippen des Auslegers um eine horizontale Wippachse. Die Antriebseinrichtungen sowie das Hubwerk werden in der Regel von einem Kranführer manuell durch Betätigen geeigneter Bedienelemente einer Kransteuerungseinheit gesteuert, wobei beim Beschleunigen und Abbremsen die angehängte Last bezüglich des Aufhängungspunktes am Ausleger ausgelenkt wird und so eine Pendelbewegung ausgelöst wird. Eine pendelnde Last kann ein Gefährdungspotential sowohl für Bauarbeiter wie auch für Baueinrichtungen darstellen. Zur Vermeidung einer solchen unerwünschten Pendelbewegung der angehängten Last sind aus dem Stand der Technik Maßnahmen zum Dämpfen der Pendelbewegung während des Kranbetriebs bekannt.For example, in a tower crane, the load is moved by rotating the boom and by moving a trolley along the boom. In mobile slewing cranes, the load is moved by rotating the boom and, if necessary, by luffing the boom up and down about a horizontal luffing axis. The drive devices and the hoist are usually controlled manually by a crane operator using suitable controls on a crane control unit. During acceleration and braking, the suspended load is deflected relative to the suspension point on the boom, thus triggering a pendulum movement. A pendulum load can pose a potential hazard to both construction workers and construction equipment. To prevent such undesirable pendulum movement of the suspended load, state-of-the-art measures for dampening the pendulum movement during crane operation are known.

So offenbart beispielsweise die Druckschrift DE 10 2009 032 270 A1 ein Verfahren zur Ansteuerung eines Antriebs eines Mobilkrans, wobei eine Sollbewegung der Auslegerspitze als Eingangsgröße dient, auf deren Grundlage eine Steuergröße zur Ansteuerung des Antriebs berechnet wird. Bei der Berechnung der Steuergröße wird die Schwingungsdynamik des Systems aus Antrieb und der Kranstruktur berücksichtigt, um Eigenschwingungen zu reduzieren.For example, the printed publication DE 10 2009 032 270 A1 A method for controlling a drive of a mobile crane, using a target movement of the boom tip as the input variable, based on which a control variable is calculated to control the drive. When calculating the control variable, the vibration dynamics of the system consisting of the drive and the crane structure are taken into account in order to reduce natural vibrations.

Aus der Druckschrift EP 1 628 902 B1 ist ein Kran zum Umschlagen von an einem Lastseil hängender Last mit einem Drehwerk zum Drehen des Krans, einem Wippwerk zum Neigen eines Auslegers und einem Hubwerk zum Heben der an dem Seil aufgehängten Last vorgesehen. Mithilfe einer Bahnsteuerung wird modellbasiert eine optimale Steuertrajektorie basierend auf einem nichtlinearem Modellansatz berechnet und durch Rückführung von Zustandsgrößen aktualisiert, wobei die Ausgangsgrößen der Bahnsteuerung direkt oder indirekt als Eingangsgrößen in einer Regelung für die Position bzw. Geschwindigkeit des Krans eingehen. Die Führungsgrößen für die Bahnsteuerung werden so generiert, dass eine Lastbewegung mit minimierten Pendelausschlägen erreicht wird.From the printed publication EP 1 628 902 B1 A crane is designed for handling loads suspended from a load rope, with a slewing gear for rotating the crane, a luffing gear for tilting a boom, and a hoist for lifting the load suspended from the rope. A path control system is used to calculate an optimal control trajectory based on a nonlinear model approach and to update it through feedback of state variables. The output variables of the path control system are used directly or indirectly as input variables in a closed-loop control system for the position or speed of the crane. The reference variables for the path control system are generated in such a way that a load movement with minimized pendulum deflections is achieved.

Aus der EP 1 652 810 B1 ist ein Verfahren zur Steuerung einer Kranbetriebseinheit zum Unterdrücken von Schwingungen einer an einem Seil eines Krans hängenden Last bekannt, indem eine Steuerung durch Betätigen einer eine Filtereinheit aufweisenden Steuereinrichtung ausgeführt wird.From the EP 1 652 810 B1 A method for controlling a crane operating unit for suppressing vibrations of a load suspended from a rope of a crane is known in which control is carried out by actuating a control device having a filter unit.

Zur Vermeidung der Pendelschwingung ist für die Anwendung in einem Kran bekannt, eine prädiktive Regelung der Kranbewegung vorzunehmen, um Pendelschwingungen zu unterdrücken. Siehe beispielsweise J. Smoczek et al., „Robust Predictive Control of an Overhead Crane“, https://doi.org/10.5604/01.3001.0010.2940 .To prevent pendulum oscillations, it is known to use predictive control of the crane movement in a crane to suppress pendulum oscillations. See, for example, J. Smoczek et al., “Robust Predictive Control of an Overhead Crane,” https://doi.org/10.5604/01.3001.0010.2940 .

Aus der Broschüre „ Liebherr Electronics“ der Liebherr Werk Nenzing GmbH von 09/2012 ist die Funktion „Cycoptronic“ bekannt, mittels der ein pendelfreier Betrieb eines Hafenmobilkrans beim Umschlag von ISO-Containern zwischen Frachtern und einem Hafenkantenbereich dargestellt ist.From the brochure “ Liebherr Electronics” of Liebherr Werk Nenzing GmbH from 09/2012 The “Cycoptronic” function is known, which is used to demonstrate the pendulum-free operation of a mobile harbor crane when handling ISO containers between freighters and a harbor edge area.

Insbesondere bei komplexen Kranstrukturen sind herkömmliche Pendeldämpfungseinrichtungen unzureichend, um eine Pendelschwingung in ausreichendem Maße zu dämpfen oder zu unterdrücken. Insbesondere sind die vielfältigen dynamischen Effekte beim Anheben, Absetzen und Bewegen der Last aufgrund von vielfältigen Verformungen der Kranstruktur nur unbefriedigend mithilfe eines physikalischen Modells modellierbar, so dass die Pendelschwingung nicht ausreichend gedämpft werden kann.Especially in complex crane structures, conventional sway damping devices are insufficient to adequately dampen or suppress sway. In particular, the diverse dynamic effects during lifting, lowering, and moving of the load due to the diverse deformations of the crane structure cannot be adequately modeled using a physical model, so the sway cannot be adequately damped.

So basieren herkömmliche Verfahren in der Regel auf einer ungefähr angenommene Lastposition, die beispielsweise anhand eines Hubseilwinkels bezüglich der Lotrechten näherungsweise, üblicherweise am Aufhängungspunkt des Hubseils am Ausleger, bestimmt wird. Jedoch kann es aufgrund von Winddruck und sonstigen dynamischen Einflüssen zu transversalen Schwingungen des Hubseils kommen, so dass der gemessene Hubseilwinkel nicht dem Winkel der Strecke zwischen Aufhängungspunkt am Ausleger und Lastschwerpunkt entspricht. Auch wird im Kranbetrieb die anzuhängende Last an einer Lastaufnahmeeinrichtung, wie z.B. an einer Unterflasche, angehängt, so dass aufgrund des nicht vernachlässigbaren Gewichts der Lastaufnahmeeinrichtung ein Doppelpendelsystem entsteht, das bei Anregung häufig eine chaotische Schwingbewegung ausführt. Diese ist mit herkömmlichen physikalischen Modellen nur schwer vorhersagbar, wodurch die Qualität einer lediglich auf dem Hubseilwinkel basierenden Pendeldämpfung erheblich beeinträchtigt ist. Zudem kann die ungenügende Vorhersagbarkeit der Pendelschwingung der Last ein Eingriff des Pendeldämpfungsalgorithmus auch dazu führen, dass sich die Pendelschwingung im ungünstigsten Fall verstärkt.Conventional methods are generally based on an assumed load position, which is determined approximately, for example, using a hoist rope angle relative to the vertical, usually at the hoist rope suspension point on the boom. However, wind pressure and other dynamic influences can lead to transverse oscillations of the hoist rope, so that the measured hoist rope angle does not correspond to the angle of the distance between the suspension point on the boom and the load center of gravity. Furthermore, in crane operation, the load to be suspended is attached to a load-handling device, such as a bottom block, so that the non-negligible weight of the load-handling device creates a double pendulum system that often executes a chaotic oscillating motion when excited. This is difficult to predict using conventional physical models, significantly impairing the quality of sway damping based solely on the hoist rope angle. In addition, the insufficient predictability of the pendulum oscillation of the load can also lead to an intervention of the pendulum damping algorithm, which in the worst case scenario can lead to an increase in the pendulum oscillation.

Es ist Aufgabe der vorliegenden Erfindung, ein Verfahren und eine Vorrichtung zum Betreiben eines Auslegerdrehkrans sowie ein Auslegerdrehkran und ein Computerprogrammprodukt zur Ausführung des Verfahrens zur Verfügung zu stellen, die in verbesserter Weise eine Pendelschwingung dämpft bzw. unterdrückt und weiterhin zusätzliche Betriebsarten ermöglicht, um den Transportprozess der Last sicherer, schneller und einfacher durchführbar zu machen.It is an object of the present invention to provide a method and a device for operating a jib crane as well as a jib crane and a computer program product for carrying out the method, which dampens or suppresses a pendulum oscillation in an improved manner and further enables additional operating modes in order to make the transport process of the load safer, faster and easier to carry out.

Offenbarung der ErfindungDisclosure of the invention

Diese Aufgabe wird durch das Verfahren zum Betreiben eines Auslegerdrehkrans mithilfe einer Zustandsregelung gemäß Anspruch 1 sowie eine entsprechende Vorrichtung und einen Auslegerdrehkran gemäß den nebengeordneten Ansprüchen gelöst.This object is achieved by the method for operating a jib crane using a state control according to claim 1 as well as a corresponding device and a jib crane according to the independent claims.

Weitere Ausgestaltungen sind in den abhängigen Ansprüchen angegeben.Further embodiments are specified in the dependent claims.

Gemäß einem ersten Aspekt ist ein Verfahren zum Betreiben eines Auslegerdrehkrans mithilfe einer Zustandsregelung vorgesehen, wobei die Zustandsregelung eine Regelung einer Bewegung einer angehängten Last zumindest in einer Bewegungsrichtung bewirkt, und auf einem Zustandsvektor basiert, mit folgenden Schritten:

  • - Erfassen von Zustandsgrößen des Zustandsvektors, der Angaben zu einer Position und einer Geschwindigkeit eines bewegbaren Aufhängungspunkt, an den ein Lastsystem, das ein Hubseil, eine an einem unteren Ende des Hubseils angeordnete Lastaufnahmeeinrichtung und eine unterhalb der Lastaufnahmeeinrichtung angehängte Last umfasst, angehängt ist, und Angaben zu einer Lastposition und einer Lastgeschwindigkeit eines Masseschwerpunkts des Lastsystems relativ zu dem Aufhängungspunkt umfassen,
  • - Ermitteln mindestens einer Stellgröße zur Bewegung des Aufhängungspunktes in der zumindest einen Bewegungsrichtung basierend auf der Zustandsregelung;
  • - Betreiben des Auslegerdrehkrans abhängig von der mindestens einen Stellgröße.
According to a first aspect, a method for operating a jib crane using a state control is provided, wherein the state control effects a control of a movement of a suspended load at least in one direction of movement and is based on a state vector, comprising the following steps:
  • - Recording state variables of the state vector, which includes information on a position and a speed of a movable suspension point to which a load system comprising a hoisting rope, a load-handling device arranged at a lower end of the hoisting rope and a load suspended below the load-handling device is attached, and information on a load position and a load speed of a center of mass of the load system relative to the suspension point,
  • - Determining at least one manipulated variable for moving the suspension point in the at least one direction of movement based on the state control;
  • - Operation of the jib crane depending on at least one control variable.

Wie eingangs erwähnt, besteht ein Grundproblem beim Transport einer Last mithilfe eines Auslegerdrehkrans darin, die Pendelschwingung der angehängten Last so weit zu dämpfen oder zu unterdrücken, dass ein Anheben und Absetzen sowie das Einhängen und Aushängen der Last durch Baustellenmitarbeiter schnell und in ungefährlicher Weise möglich sind. Ziel ist es, durch Dämpfung der Pendelschwingung in jeder Lasttransportphase zu erreichen, dass keine Pendelschwingung auftritt und so das Aufheben und Absetzen der Last in einem kürzeren Zeitraum erfolgen kann.As mentioned at the beginning, a fundamental problem when transporting a load using a jib crane is dampening or suppressing the pendulum oscillation of the suspended load to such an extent that construction workers can lift and lower the load, as well as suspend and unsuspend the load, quickly and safely. The goal is to dampen the pendulum oscillation during every phase of load transport, preventing any pendulum oscillation from occurring, thus allowing the load to be lifted and lowered in a shorter time.

Das Lastsystem umfasst die angehängte Last, eine Lastaufnahmeeinrichtung, ein Hubseil einstellbarer Länge, dass die Lastaufnahmeeinrichtung an dem Aufhängungspunkt anbindet, und ein Anschlagmittel, mit dem die angehängte Last an der Lastaufnahmeeinrichtung angehängt ist. Aufgrund des massebehafteten Hubseils und der massebehafteten Lastaufnahmeeinrichtung am unteren Ende des Hubseils bildet das schwingende Lastsystem mit der angehängten Last ein Mehrfachpendelsystem, das nicht trivial modellierbar ist und in der Regel zu erratischen Pendelschwingungen bei lateralen Kraftanregungen führt. Daher ist eine genaue Bestimmung der tatsächlichen Lastposition nicht in einfacher Weise möglich.The load system comprises the suspended load, a load suspension device, a hoisting rope of adjustable length that connects the load suspension device to the suspension point, and a sling with which the suspended load is suspended from the load suspension device. Due to the massed hoisting rope and the massed load suspension device at the lower end of the hoisting rope, the The oscillating load system with the suspended load is a multiple pendulum system that is not trivial to model and typically leads to erratic pendulum oscillations when subjected to lateral force excitations. Therefore, an accurate determination of the actual load position is not easily possible.

Die tatsächliche Lastposition kann eine relative Position eines Masseschwerpunkts des gesamten Lastsystems bezüglich des Aufhängungspunktes am Ausleger angeben und kann beispielsweise als eine Angabe zu einer lateralen Lastauslenkung zu einer Lotrechten durch den Aufhängungspunkt und/oder als eine Angabe zu einem Pendelwinkel bezüglich eines Aufhängungspunkts des Lastsystems zu einer Lotrechten durch den Aufhängungspunkt in einer oder mehreren lateralen Bewegungsrichtungen bereitgestellt werden. Die Lastgeschwindigkeit kann der relativen Geschwindigkeit des Masseschwerpunkts des gesamten Lastsystems bezüglich des Aufhängungspunktes entsprechen.The actual load position may indicate a relative position of a center of mass of the entire load system with respect to the suspension point on the boom and may be provided, for example, as an indication of a lateral load deflection relative to a perpendicular through the suspension point and/or as an indication of a sway angle relative to a suspension point of the load system with respect to a perpendicular through the suspension point in one or more lateral directions of movement. The load velocity may correspond to the relative velocity of the center of mass of the entire load system with respect to the suspension point.

Gängige Pendelschwingungsdämpfungsverfahren zur Unterdrückung der Pendelschwingung schätzen die Lastposition, d.h. die Lastauslenkung bzw. den Pendelwinkel, insbesondere ausschließlich anhand eines Hubseilwinkels des Hubseils am Aufhängungspunkt des Auslegers und der Hubseillänge und die Lastgeschwindigkeit durch Ermitteln einer Ableitung des Hubseilwinkels, wodurch in der Realität jedoch keine für die Durchführung einer Zustandsregelung brauchbare Bestimmung der Lastposition und der Lastgeschwindigkeit ermöglicht wird. Eine Verwendung einer dermaßen vereinfachten Bestimmung der Lastposition führt, insbesondere bei Verwendung eines Zustandsreglers, zu einem ungenauen Regelungsverhalten und folglich zu einer unzureichenden Unterdrückung der Pendelschwingung im Kranbetrieb.Common pendulum oscillation damping methods for suppressing pendulum oscillation estimate the load position, i.e., the load deflection or oscillation angle, based exclusively on the hoist rope angle of the hoist rope at the boom suspension point and the hoist rope length, and the load speed by determining a derivative of the hoist rope angle. However, in reality, this does not allow for a useful determination of the load position and load speed for state control. Using such a simplified determination of the load position leads, especially when using a state controller, to inaccurate control behavior and consequently to inadequate suppression of pendulum oscillation during crane operation.

Diesbezüglich ist vorteilhaft, eine Regelung für eine Bewegung der Last auf eine tatsächliche bzw. eine in verbesserter Weise ermittelten Lastposition auszulegen und somit die Störwirkung des Schätzfehlers für die Lastposition zu eliminieren.In this regard, it is advantageous to design a control system for moving the load to an actual or an improved determined load position and thus to eliminate the disturbing effect of the estimation error for the load position.

Dazu kann die Lastposition des Masseschwerpunkts abhängig von einem Hubseilwinkel, der eine Winkelabweichung des an dem Aufhängungspunkt angebrachten Hubseils zur Lotrechten durch den Aufhängungspunkt angibt, von einem Lastseilwinkel, der eine Winkelabweichung eines Masseschwerpunkts bezüglich eines Anhängungspunkts an der Lastaufnahmeeinrichtung zur Lotrechten angibt, von einer Hubseillänge zwischen dem Aufhängungspunkt und einem Masseschwerpunkt der Lastaufnahmeeinrichtung, und von einer Lastseillänge, d.h. einer Länge des Anschlagmittels, zwischen dem Anhängungspunkt und dem Masseschwerpunkt der Last bestimmt werden.For this purpose, the load position of the center of gravity can be determined depending on a hoist rope angle, which indicates an angular deviation of the hoist rope attached to the suspension point from the vertical through the suspension point, on a load rope angle, which indicates an angular deviation of a center of gravity with respect to a suspension point on the load suspension device from the vertical, on a hoist rope length between the suspension point and a center of gravity of the load suspension device, and on a load rope length, i.e. a length of the lifting device, between the suspension point and the center of gravity of the load.

Eine präzisere Bestimmung der Lastposition ermöglicht die Verwendung einer Zustandsregelung für den Betrieb des Auslegerdrehkrans. Dabei eignet sich die Zustandsregelung für die Realisierung verschiedener Betriebsarten des Auslegerdrehkrans. Die Zustandsregelung basiert auf einem Zustandsvektor und liefert bei bereitgestellten Sollvorgaben jeweils eine Stellgröße für die mindestens eine Bewegungsrichtung, insbesondere jeweils eine Verstellgeschwindigkeit einer Antriebseinrichtung, wie z.B. eine Verstellgeschwindigkeit eines Katzfahrwerks eines Turmdrehkrans oder einer Verstellgeschwindigkeit eines Wippwinkels eines Auslegers eines Mobildrehkrans und/oder einer Verstellgeschwindigkeit eines Drehwerks. Die Zustandsregelung wird entsprechend zeitlich festgelegten Regelungszyklen zyklisch ausgeführt, insbesondere mit Regelungszyklusdauern von zwischen 10ms und 500ms, vorzugsweise zwischen 50 ms und 150 ms.A more precise determination of the load position is made possible by using state control for the operation of the jib crane. State control is suitable for implementing various operating modes of the jib crane. State control is based on a state vector and, given the provided target specifications, delivers a manipulated variable for at least one direction of movement, in particular an adjustment speed of a drive device, such as an adjustment speed of a trolley of a tower crane or an adjustment speed of a luffing angle of a boom of a mobile slewing crane and/or an adjustment speed of a slewing gear. State control is executed cyclically according to time-defined control cycles, in particular with control cycle durations of between 10 ms and 500 ms, preferably between 50 ms and 150 ms.

Es hat sich gezeigt, dass eine Zustandsregelung, die auf einem Steuergerät des Auslegerdrehkrans betrieben wird, mit einem Zustandsvektor vorteilhaft ist, der für eine Bewegungsrichtung zum einen die Position und die Geschwindigkeit des Aufhängungspunkts des Lastsystems und zum anderen die Lastposition, d.h. die Position des Masseschwerpunkts des Lastsystems relativ zum Aufhängungspunkt, (z.B. Lastauslenkung, Pendelwinkel) angibt.It has been shown that a state control system operated on a control unit of the jib crane is advantageous with a state vector that specifies, for a direction of movement, on the one hand, the position and speed of the suspension point of the load system and, on the other hand, the load position, i.e. the position of the center of mass of the load system relative to the suspension point (e.g. load deflection, oscillation angle).

Die Lastgeschwindigkeit, d.h. die Pendelwinkelgeschwindigkeit, ergibt sich insbesondere durch zeitliches Ableiten der Änderung der Lastposition (Lastauslenkung/ Pendelwinkel). Der Pendelwinkel gibt den Winkel der tatsächlichen Lastauslenkung, d.h. der Auslenkung des Masseschwerpunkts, bezüglich des Aufhängungspunkts am Ausleger zur Lotrechten durch den Aufhängungspunkts in mindestens einer Bewegungsrichtung, d.h. in einer radialen x-Richtung und/oder einer tangentialen y-Richtung an.The load velocity, i.e., the oscillation angle velocity, is determined by temporally differentiating the change in load position (load deflection/oscillation angle). The oscillation angle indicates the angle of the actual load deflection, i.e., the deflection of the center of mass, relative to the suspension point on the boom to the perpendicular through the suspension point in at least one direction of movement, i.e., in a radial x-direction and/or a tangential y-direction.

Die direkte Anwendung einer Zustandsregelung auf einen solchen Zustandsvektor ermöglicht das Vermeiden jeglicher Ungenauigkeiten, die sich aus elastischen Verformungen ergeben und/oder die durch Quereinflüsse auf die Last und die Lastanhängung bewirkt werden. Die Zustandsregelung kann ausgelegt sein, um z.B. bei einem Mobilkran auf das Drehwerk für die Auslegerdrehung und die Antriebseinrichtung für ein Auslegerwippen oder z.B. bei einem Turmdrehkran auf ein Drehwerk für die Auslegerdrehung und ein Katzfahrwerk für ein Verfahren einer Laufkatze sowie auf ein Hubwerk separat zu wirken, da die Dynamiken der einzelnen Bewegungssysteme sehr unterschiedlich sind. Somit kann eine Bewegung der Last in radialer Richtung durch Ansteuern der entsprechenden Antriebseinrichtung zum Wippen bzw. durch Ansteuern des Katzfahrwerks zum Bewegen der Laufkatze entsprechend einer Stellgröße angesteuert werden, während eine Bewegung in tangentialer Richtung, d. h. um die Drehachse des Auslegers, durch eine Ansteuerung des Drehwerks für eine Auslegerdrehung erreicht werden.The direct application of a state control to such a state vector makes it possible to avoid any inaccuracies resulting from elastic deformations and/or caused by transverse influences on the load and the load attachment. The state control can be designed, for example, to control the slewing gear for the boom rotation and the drive device for a boom luffing in a mobile crane or, for example, to control the slewing gear for the boom rotation and a The trolley for moving a trolley and the hoist must act separately, as the dynamics of the individual motion systems are very different. Thus, a radial movement of the load can be controlled by controlling the corresponding drive device for luffing or by controlling the trolley to move the trolley according to a control variable, while a tangential movement, i.e., around the axis of rotation of the boom, can be achieved by controlling the slewing gear for boom rotation.

Die Regelungen können entsprechend separat voneinander ausgelegt und implementiert werden. Auf diese Weise können diverse Funktionen einschließlich einer Pendeldämpfungsfunktion in verschiedenen Bewegungsrichtungen realisiert werden und die entsprechenden Zustandsregler in geeigneter Weise auf die unterschiedlichen Stelldynamiken der Antriebseinrichtungen (Drehwerk, Katzfahrwerk etc.) angepasst werden.The controls can be designed and implemented separately from one another. This allows various functions, including a sway damping function, to be implemented in different directions of motion, and the corresponding state controllers can be adapted appropriately to the different control dynamics of the drive devices (slewing gear, trolley, etc.).

Durch die Verwendung eines Zustandsreglers ist es möglich, die Trajektorien der Stellgrößen zum Ansteuern der Antriebseinrichtungen zum Bewegen angehängten Last exakt vorzugeben, so dass z.B. während der Lastbewegung ein Pendelschwingen der bewegten Last vermieden wird.By using a state controller, it is possible to precisely specify the trajectories of the manipulated variables for controlling the drive devices for moving the suspended load, so that, for example, pendulum swinging of the moving load is avoided during load movement.

Das Unterdrücken des Aufschwingens der Last in allen Phasen während des Kranbetriebs ermöglicht es, zu jedem Zeitpunkt während des Lasttransportvorgangs, d. h. eines Vorgangs des Anhängens der Last, des Anhebens der Last, des Bewegens des Last, des Absenkens der Last und des Abhängens der Last, eine Pendelschwingung zu unterdrücken und somit einen schnelleren Transportvorgang zu gewährleisten, da Wartezeiten aufgrund von Ausschwingvorgängen vermieden werden können.Suppressing the swinging of the load in all phases during crane operation makes it possible to suppress swaying at any time during the load transport process, i.e. a process of suspending the load, lifting the load, moving the load, lowering the load and unsuspending the load, and thus ensure a faster transport process, as waiting times due to swinging processes can be avoided.

Das Lastsystem bildet ein Mehrfachpendelsystem zwischen dem Aufhängungspunkt an der Laufkatze LK und dem Massenschwerpunkt der angehängten Last, bei dem weitere nicht vernachlässigbare Massen entlang der Lastaufhängung vorliegen, wie beispielsweise der Lastaufnahmeeinrichtung, das einen weiteren Scheitelpunkt einer Pendelbewegung bildet. Es wurde festgestellt, dass das Doppel- oder Mehrfachpendelsystem des Lastsystems aus Hubseil, Lastaufnahmeeinrichtung, Lastseil und angehängter Last für die Implementierung der Zustandsregelung als Einfachpendel betrachtet werden kann, wenn die Lastposition bezüglich des Aufhängungspunktes an dem Ausleger durch das Verfahren der Sensorfusion oder alternativer Verfahren in genauerer Weise bestimmt wird.The load system forms a multiple pendulum system between the suspension point on the trolley LK and the center of mass of the suspended load. This system includes other non-negligible masses along the load suspension, such as the load suspension device, which forms another vertex of a pendulum motion. It was determined that the double or multiple pendulum system of the load system, consisting of hoist rope, load suspension device, load rope, and suspended load, can be considered a single pendulum for the implementation of state control if the load position relative to the suspension point on the boom is determined more accurately using sensor fusion or alternative methods.

Grundsätzlich kann das Bestimmen der tatsächlichen Lastposition auf vielfältige Weise erfolgen. So kann beispielsweise mit einem Lokalisierungssystem, das einen Positionsvektor von einem ortsfesten Punkt und einem Punkt an der angehängten Last bestimmt, zur Bestimmung der Lastposition verwendet werden. Hierzu können beispielsweise Kamerasystem- oder Transpondersystem-gestützten Lokalisierungssysteme verwendet werden, wie beispielsweise aus DE 10 2020 120 699 A1 bekannt.In principle, the actual load position can be determined in a variety of ways. For example, a localization system that determines a position vector from a fixed point and a point on the suspended load can be used to determine the load position. For this purpose, camera- or transponder-based localization systems can be used, for example, as described in DE 10 2020 120 699 A1 known.

Weiterhin hat sich eine Ermittlung der relativen Lastposition durch eine Sensordatenfusion einer ersten Winkelsensoreinrichtung und einer zweiten Winkelsensoreinrichtung bewährt, die Winkelangaben erfassen und an ein Steuergerät übermittelt. Die erste Winkelsensoreinrichtung ist an dem Aufhängungspunkt des Hubseils an dem Ausleger angeordnet, um einen Hubseilwinkel in x- und/oder y-Richtung, d. h. in radialer und/oder tangentialer Richtung bezüglich der Auslegerdrehachse, zu ermitteln. Der Hubseilwinkel wird bezüglich der Lotrechten durch den Aufhängungspunkt ermittelt.Furthermore, determining the relative load position by merging sensor data from a first angle sensor device and a second angle sensor device has proven effective. These two devices capture angle information and transmit it to a control unit. The first angle sensor device is arranged at the suspension point of the hoist rope on the boom to determine a hoist rope angle in the x- and/or y-direction, i.e., in the radial and/or tangential direction relative to the boom rotation axis. The hoist rope angle is determined relative to the perpendicular through the suspension point.

Da der Hubseilwinkel des Hubseils bezüglich der Lotrechten bestimmt werden muss, kann vorzugsweise eine Kompensation des gemessenen Auslegerwinkels am Aufhängungspunkt des Hubseils vorgesehen sein. Hierbei kann eine Drehwinkeldifferenz zu dem Drehwinkel um den Auslegerdrehpunkt aufgrund einer elastischen Verbiegung des Auslegers z.B. mithilfe eines an sich bekannten physikalischen Modells oder durch eine Messung berücksichtigt werden. Auch kann der Wippwinkel (in vertikaler Richtung) und eine Wippwinkeldifferenz (Neigungswinkel) des Auslegers in der Vertikalen aufgrund einer elastischen Verbiegung des Auslegers z.B. mithilfe eines an sich bekannten physikalischen Modells oder durch eine Messung berücksichtigt werden.Since the hoist rope angle of the hoist rope must be determined relative to the vertical, compensation of the measured boom angle at the hoist rope suspension point can preferably be provided. This can take into account a rotation angle difference from the rotation angle around the boom pivot point due to elastic bending of the boom, e.g., using a known physical model or through a measurement. The luffing angle (in the vertical direction) and a luffing angle difference (tilt angle) of the boom in the vertical direction due to elastic bending of the boom can also be taken into account, e.g., using a known physical model or through a measurement.

Mithilfe der zweiten Winkelsensoreinrichtung z.B. an der an dem Hubseil angehängten Lastaufnahmeeinrichtung kann ein Lastseilwinkel der angehängten Last bezüglich der Lotrechten durch einen Anhängungspunkt der Last an der Lastaufnahmeeinrichtung in der x- und/oder y-Richtung bestimmt werden. Durch Fusionieren des Hubseilwinkels und des Lastseilwinkels (jeweils in gleichen Richtungen) kann bei Kenntnis der Hubseillänge, d. h. der Abstand zwischen dem Aufhängungspunkt an dem Ausleger und dem Massenschwerpunkt der Lastaufnahmeeinrichtung, und bei Kenntnis oder Vorgabe der Länge des Anschlagmittels bzw. des Lastseils, mit dem die Last an der Lastaufnahmeeinrichtung angehängt ist, die relative Lastposition, d.h. die laterale Lastauslenkung des Masseschwerpunkts des Lastsystems zur Lotrechten durch den Aufhängungspunkt oder der Pendelwinkel des Masseschwerpunkts des Lastsystems in Bezug zu der Lotrechten durch den Aufhängungspunkt an dem Ausleger bestimmt werden. Die Ermittlung der Lastposition kann durch die Anwendung an sich bekannter trigonometrischer Funktionen oder durch eine Näherung aufgrund der relativ geringen Hubseilwinkeln und Lastseilwinkeln von jeweils < 5° anhand einer linearen Funktion erfolgen.Using the second angle sensor device, e.g. on the load suspension device attached to the hoist rope, a load rope angle of the suspended load with respect to the vertical through a suspension point of the load on the load suspension device can be determined in the x- and/or y-direction. By fusing the hoist rope angle and the load rope angle (each in the same direction), with knowledge of the hoist rope length, ie the distance between the suspension point on the boom and the center of mass of the load suspension device, and with knowledge or specification of the length of the sling or the load rope with which the load is suspended from the load-handling device, the relative load position, i.e. the lateral load deflection of the load system's center of mass relative to the vertical through the suspension point or the pendulum angle of the load system's center of mass relative to the vertical through the suspension point on the boom, can be determined. The load position can be determined by applying trigonometric functions known per se or by an approximation based on a linear function due to the relatively small hoist rope angles and load rope angles of < 5° each.

Der Auslegerdrehkran kann dann basierend auf dem so angenommenen virtuellen Einfachpendelsystem mithilfe des Zustandsreglers ohne Berücksichtigung der elastischen Verformung von Kranstrukturen aufgrund von Torsions- und Biegemomenten betrieben werden, so dass die Implementierung der entsprechenden Zustandsregelung in einfacherer Weise möglich ist.The jib crane can then be operated based on the assumed virtual single pendulum system using the state controller without considering the elastic deformation of crane structures due to torsional and bending moments, so that the implementation of the corresponding state control is possible in a simpler way.

Es kann vorgesehen sein, dass die Zustandsregelung implementiert ist, indem bei einer Änderung eines Kranzustands, insbesondere bei einer Änderung einer Hubseillänge, und insbesondere abhängig von einer Masse der angehängten Last und/oder einer radialen Position des Aufhängungspunkts, eine Parametrierung einer Zustandsraumbeschreibung im Zustandsraum aktualisiert wird und durch ein Verfahren der Polvorgabe oder ein auf der LQ-Methode basierendes Verfahren eine Linearkombination der Regelabweichungen der Zustandsgrößen ermittelt wird, die zur Berechnung der mindestens einen Stellgröße zur Bewegung des Aufhängungspunktes verwendet wird.It can be provided that the state control is implemented in that, when a crane state changes, in particular when a hoist rope length changes, and in particular depending on a mass of the suspended load and/or a radial position of the suspension point, a parameterization of a state space description is updated in the state space and a linear combination of the control deviations of the state variables is determined by a pole specification method or a method based on the LQ method, which is used to calculate the at least one manipulated variable for moving the suspension point.

So entspricht eine Zustandsraumdarstellung für eine Bewegungsrichtung in radialer Richtung (x-Richtung) [ x x φ x φ x ] = A L K [ x x φ x φ x ] + b L K u L K

Figure DE202023002939U1_0001
Thus, a state space representation for a direction of movement in the radial direction (x-direction) corresponds to [ x x φ x φ x ] = A L K [ x x φ x φ x ] + b L K u L K
Figure DE202023002939U1_0001

Eine beispielhafte Parametrierung der System-Matrix ALK und des Eingangsvektors bLK ist wie folgt: A L K = [ 0 1 0 0 0 a 1 0 0 0 0 0 1 0 a 2 a 3 0 ]

Figure DE202023002939U1_0002
B L K = [ 0 b 1 0 b 2 ]
Figure DE202023002939U1_0003
An example parameterization of the system matrix A LK and the input vector b LK is as follows: A L K = [ 0 1 0 0 0 a 1 0 0 0 0 0 1 0 a 2 a 3 0 ]
Figure DE202023002939U1_0002
B L K = [ 0 b 1 0 b 2 ]
Figure DE202023002939U1_0003

Und beispielsweise: [ x x φ φ x ] = [ 0 1 0 0 0 1 T 0 0 0 0 0 1 0 1 l T g l 0 ] [ x x φ x φ x ] + [ 0 C T 0 C l T ] u L K

Figure DE202023002939U1_0004
wobei x der radialen x-Position des Aufhängungspunkts, φx dem Pendelwinkel (als Lastposition) in radialer Richtung, c einer vorgegeben Konstanten, T einer Zeitkonstanten einer Übergangsfunktion des Folgens des Aufhängungspunkts bei Ansteuerung mit der Stellgröße uLK (vorzugsweise einer Geschwindigkeit), g der Gravitationskonstanten und I einer Pendellänge I des Lastsystems entsprechen. „' “bedeutet die erste zeitliche Ableitung und„ “ " die zweite zeitliche Ableitung. Z entspricht dem Zustandsvektor, ALK einer System-Matrix und bLK einem Eingangsvektor. Auch andere Parametrisierungen der System-Matrix ALK und des Eingangsvektors bLK sind möglich. Die System-Matrix ALK entspricht einer 4x4 System-Matrix und bLK einem 4-dimensionalen Eingangsvektor mit Zustandsraumparametern der Zustandsraumdarstellung für die radiale Bewegung des Aufhängungspunkts.And for example: [ x x φ φ x ] = [ 0 1 0 0 0 1 T 0 0 0 0 0 1 0 1 l T g l 0 ] [ x x φ x φ x ] + [ 0 C T 0 C l T ] u L K
Figure DE202023002939U1_0004
where x is the radial x-position of the suspension point, φ x is the pendulum angle (as load position) in the radial direction, c is a given constant, T is a time constant of a transition function of following the suspension point when controlled with the manipulated variable u LK (preferably a speed), g is the gravitational constant and I is a pendulum length I of the load system. "'" means the first time derivative and """ the second time derivative. Z corresponds to the state vector, A LK to a system matrix and b LK to an input vector. Other parameterizations of the system matrix A LK and the input vector b LK are also possible. The system matrix A LK corresponds to a 4x4 system matrix and b LK to a 4- dimensional input vector with state space parameters of the state space representation for the radial motion of the suspension point.

Hier ändert sich die Parametrisierung der System-Matrix ALK und des Eingangsvektors bLK bei jeder Änderung der Pendellänge I.Here, the parameterization of the system matrix A LK and the input vector b LK changes with each change of the pendulum length I.

Durch Anwenden eines Polvorgabeverfahrens oder einer LQ-Methode kann sich für eine aktualisierte System-Matrix ALK ein x-Richtung bezogener Regelungsvektor Kx= [K1, K2, K3, K4]T für eine Regelungsgleichung ergeben, die auf die Bewegung des Aufhängungspunkts angewendet wird: u L K = ( x s o l l x ( t ) ) K 1 + ( x s o l l x ( t ) ) K 2 + ( φ x s o l l φ x ( t ) ) K 3 + ( φ x s o l l φ x ( t ) )   K 4

Figure DE202023002939U1_0005
mit t dem aktuellen Zeitschritt der Regelung, u*LK der Stellgröße der Regelung und x(t), x'(t), φx(t), φ'x(t) den aktuellen gemessenen und ermittelten Zustandsgrößen.By applying a pole specification method or an LQ method, an x-direction related control vector Kx= [K1, K2, K3, K4] T can be obtained for an updated system matrix A LK for a control equation that is applied to the movement of the suspension point: u L K = ( x s o l l x ( t ) ) K 1 + ( x s o l l x ( t ) ) K 2 + ( φ x s o l l φ x ( t ) ) K 3 + ( φ x s o l l φ x ( t ) )   K 4
Figure DE202023002939U1_0005
with t the current time step of the control, u* LK the manipulated variable of the control and x(t), x'(t), φ x (t), φ' x (t) the current measured and determined state variables.

Das Polvorgabeverfahren und die LQ-Methode sind aus dem Stand der Technik weithin bekannt, wie z.B. aus Holger Lutz, Wolfgang Wendt „Taschenbuch der Regelungstechnik“, Europa-Lehrmittel, 2021, ISBN 9783808558706 und Otto Föllinger, „Regelungstechnik“, Vde Verlag GmbH, 2022, ISBN 9783800755189 .The pole specification method and the LQ method are widely known from the state of the art, for example from Holger Lutz, Wolfgang Wendt “Pocketbook of Control Engineering”, Europa-Lehrmittel, 2021, ISBN 9783808558706 and Otto Föllinger, “Control Engineering”, Vde Verlag GmbH, 2022, ISBN 9783800755189 .

Weiterhin kann eine Zustandsraumdarstellung für eine Bewegungsrichtung in tangentialer Richtung (y-Richtung bzw. θ-Richtung) entsprechen [ θ θ φ y φ y ] = A D W [ θ θ φ y φ y ] + b D W u D W

Figure DE202023002939U1_0006
Furthermore, a state space representation for a direction of motion in the tangential direction (y-direction or θ-direction) can correspond to [ θ θ φ y φ y ] = A D W [ θ θ φ y φ y ] + b D W u D W
Figure DE202023002939U1_0006

Eine beispielhafte Parametrierung der System-Matrix ADW und des Eingang-Vektors bDW ist wie folgt: A D W = [ 0 1 0 0 0 a 4 0 0 0 0 0 1 0 a 5 a 6 0 ]

Figure DE202023002939U1_0007
b D W = [ 0 b 3 0 b 4 ]
Figure DE202023002939U1_0008
An example parameterization of the system matrix A DW and the input vector b DW is as follows: A D W = [ 0 1 0 0 0 a 4 0 0 0 0 0 1 0 a 5 a 6 0 ]
Figure DE202023002939U1_0007
b D W = [ 0 b 3 0 b 4 ]
Figure DE202023002939U1_0008

Und beispielsweise: [ θ θ φ y φ y ] = [ 0 1 0 0 0 m x g l l A 0 0 0 0 0 1 0 ( m x 2 g l l A + g l ) g l 0 ] [ θ θ φ y φ y ] + [ 0 1 l A 0 x l l A ] u D W

Figure DE202023002939U1_0009
wobei θ der Position des Aufhängungspunkts, φy dem Pendelwinkel in tangentialer Richtung, IA einem vorgegebenen, insbesondere von einer Masse des Lastsystems abhängigen, IA ein auf das Drehwerk wirkendes Trägheitsmoment, m der Masse des Lastsystem, und uDW einer Eingangsgröße (vorzugsweise einer Geschwindigkeit) für das Drehwerk, d.h. einer Antriebseinrichtung für eine Bewegung des Aufhängungspunkts in tangentialer Richtung, entsprechen. ADW entspricht einer 4x4 System-Matrix und bDW einem Eingangsvektor mit Zustandsraumparametern der Zustandsraumdarstellung für die tangentiale Bewegung des Aufhängungspunktes. Auch andere Parametrisierungen der System-Matrix und des Eingangsvektors sind möglich.And for example: [ θ θ φ y φ y ] = [ 0 1 0 0 0 m x g l l A 0 0 0 0 0 1 0 ( m x 2 g l l A + g l ) g l 0 ] [ θ θ φ y φ y ] + [ 0 1 l A 0 x l l A ] u D W
Figure DE202023002939U1_0009
where θ is the position of the suspension point, φ y is the pendulum angle in the tangential direction, I A is a predetermined moment of inertia, which depends in particular on a mass of the load system, I A is a moment of inertia acting on the slewing gear, m is the mass of the load system, and u DW is an input variable (preferably a speed) for the slewing gear, i.e. a drive device for a movement of the suspension point in the tangential direction. A DW corresponds to a 4x4 system matrix and b DW is an input vector with state space parameters of the state space representation for the tangential movement of the Suspension point. Other parameterizations of the system matrix and the input vector are also possible.

Durch Anwenden des Polvorgabeverfahrens oder der LQ-Methode kann sich ein y-Richtung bezogener Regelungsvektor Ky= [K5, K6, K7, K8]T für eine Regelungsgleichung ergeben, die auf die Bewegung des Aufhängungspunkts angewendet wird: u D W = ( θ s o l l θ ( t ) ) K 5 + ( θ s o l l θ ( t ) ) K 6 + ( φ y s o l l φ y ( t ) ) K 7 + ( φ y s o l l φ y ( t ) )   K 8

Figure DE202023002939U1_0010
mit t dem aktuellen Zeitschritt der Regelung, u*DW der zu stellenden Stellgröße der Regelung und θ(t), θ'(t), φy(t), φ'y(t) den aktuellen gemessenen und ermittelten Zustandsgrößen.By applying the pole specification method or the LQ method, a y-direction related control vector Ky= [K5, K6, K7, K8] T can be obtained for a control equation applied to the movement of the suspension point: u D W = ( θ s o l l θ ( t ) ) K 5 + ( θ s o l l θ ( t ) ) K 6 + ( φ y s o l l φ y ( t ) ) K 7 + ( φ y s o l l φ y ( t ) )   K 8
Figure DE202023002939U1_0010
with t the current time step of the control, u* DW the control variable to be set and θ(t), θ'(t), φ y (t), φ' y (t) the current measured and determined state variables.

Auch ist es dadurch möglich, die Zustandsregelung an verschiedene Krankonfigurationen in einfacher Weise durch Auswahl einer überschaubaren Anzahl von Regelungsparameter anzupassen. Die Zustandsregelung kann auf einem Zustandsvektor Z basieren, der die Lastposition und die Lastgeschwindigkeit (relativ zu dem Aufhängungspunkt), d.h. eine Lastauslenkung und eine Lastauslenkungsgeschwindigkeit und/oder den Pendelwinkel und die Pendelwinkelgeschwindigkeit in einer oder zwei lateralen Bewegungsrichtungen umfasst. Der Zustandsvektor Z kann weiterhin eine Angabe zur aktuellen Stellposition und Verstellgeschwindigkeit des betreffenden Stellelements, d.h. des Auslegers, der Laufkatze und dergleichen, in der betreffenden x- oder y-Richtung umfassen. Die aktuelle Verstellgeschwindigkeit in x-Richtung entspricht oder ist abhängig von beispielsweise einer Wippgeschwindigkeit des Auslegers bei einem Mobilkran oder einer Laufkatzgeschwindigkeit bei einem Turmdrehkran und in y-Richtung einer Drehwinkelgeschwindigkeit des Auslegers. Entsprechend entspricht z.B. die Stellposition dem Wippwinkel bzw. der Position der Laufkatze am Ausleger für die x-Richtung und dem Drehwinkel für die y-Richtung.This also makes it possible to easily adapt the state control to different crane configurations by selecting a manageable number of control parameters. The state control can be based on a state vector Z, which includes the load position and the load speed (relative to the suspension point), i.e., a load deflection and a load deflection speed and/or the oscillation angle and the oscillation angular speed in one or two lateral directions of movement. The state vector Z can further include information on the current setting position and adjustment speed of the relevant control element, i.e., the boom, the trolley, and the like, in the relevant x- or y-direction. The current adjustment speed in the x-direction corresponds to or is dependent on, for example, a luffing speed of the boom in a mobile crane or a trolley speed in a tower crane, and in the y-direction, a rotation angular speed of the boom. Accordingly, for example, the setting position corresponds to the luffing angle or the position of the trolley on the boom for the x-direction and the rotation angle for the y-direction.

Es kann vorgesehen sein, dass die Zustandsregelung betrieben wird, um eine Pendeldämpfungsfunktion zu realisieren, wenn insbesondere ein manueller oder automatisierter Kranbetrieb eine Geschwindigkeit des Aufhängungspunkts für zumindest eine der Bewegungsrichtungen vorgibt, wobei zur Pendelschwingungsdämpfung eine Sollvorgabe der Angabe zu der Lastposition und der Lastgeschwindigkeit des Masseschwerpunkts des Lastsystems von jeweils Null vorgegeben wird, die Sollvorgabe für die Geschwindigkeit des Aufhängungspunkts Null und die Sollvorgabe für eine Position des Aufhängungspunkts als eine abhängig von der vorgegebenen Geschwindigkeit des Aufhängungspunkts bestimmten Position vorgegeben wird.It can be provided that the state control is operated in order to implement a sway damping function, in particular when a manual or automated crane operation specifies a speed of the suspension point for at least one of the directions of movement, wherein for the purpose of sway damping a target specification of the information on the load position and the load speed of the center of mass of the load system is specified as zero, the target specification for the speed of the suspension point is specified as zero and the target specification for a position of the suspension point is specified as a position determined depending on the specified speed of the suspension point.

Eine Pendeldämpfung erfolgt bei aktiver Zustandsregelung durch Vorgabe einer Lastposition und einer Lastgeschwindigkeit von φxsoll, φysoll = 0, φ'xsoll, φ'ysoll, d.h. durch Vorgabe einer Lastauslenkung von 0 und einer Lastauslenkungsgeschwindigkeit von 0 und/oder durch Vorgabe eines Pendelwinkels von 0 und einer Pendelwinkelgeschwindigkeit von 0. D.h. es ist Regelungsziel, dass keine Relativbewegung des Masseschwerpunkts des Lastsystems zum Aufhängungspunkt stattfindet und der Masseschwerpunkts exakt lotrecht unter dem Aufhängungspunkt ist.With active state control, sway damping is achieved by specifying a load position and a load speed of φ xsoll , φ ysoll = 0, φ' xsoll , φ' ysoll , i.e. by specifying a load deflection of 0 and a load deflection speed of 0 and/or by specifying a sway angle of 0 and a sway angular speed of 0. This means that the control objective is that there is no relative movement of the center of mass of the load system to the suspension point and that the center of mass is exactly perpendicular below the suspension point.

Die Sollvorgabe x'soll, θ'soll für die Geschwindigkeit des Aufhängungspunkts einer manuell oder automatisiert vorgegebenen Sollgröße entspricht Null während die Sollvorgabe der Position des Aufhängungspunkts abhängig von der durch den Kranbetrieb vorgegebenen Geschwindigkeit des Aufhängungspunkts bestimmt wird. So kann die Sollposition des Aufhängungspunktes sich durch zeitliche Akkumulation von Streckeninkrementen ergeben, die jeweils dem Produkt der durch den Kranbetrieb vorgegebenen Sollvorgabe der Geschwindigkeit mit der Regelungszyklusdauer entspricht, um ein Überschwingen bei Erreichen der Endposition zu vermeiden. So kann beispielsweise bei einer Bedienung durch den Kranführer eine Bewegungsgeschwindigkeit des Wippens des Auslegers oder der Laufkatze in x- und/oder durch Drehung des Auslegers in y-Richtung vorgegeben werden, um die Last entsprechend dem Bedienungswunsch zu bewegen.The target value x' target , θ' target for the speed of the suspension point corresponds to a manually or automatically specified target value and is equal to zero, while the target value for the position of the suspension point is determined depending on the speed of the suspension point specified by the crane operation. The target position of the suspension point can thus be determined by the temporal accumulation of distance increments, each of which corresponds to the product of the target speed specified by the crane operation and the control cycle duration, in order to avoid overshoot when the end position is reached. For example, when operated by the crane operator, a movement speed of the luffing of the boom or trolley in the x-direction and/or by rotating the boom in the y-direction can be specified in order to move the load according to the operator's wishes.

Die Sollvorgabe kann durch Eingabe mit einem Joystick oder dergleichen vorgenommen werden und entspricht einer gewünschten Verstellgeschwindigkeit einer entsprechenden Antriebseinrichtung, insbesondere in Form einer Drehzahl eines Motors der Antriebseinrichtung in Form eines Drehwerks und/oder eines Katzfahrwerks und dergleichen. Die Sollvorgabe der Geschwindigkeit kann über die Regelung indirekt die Stellgrößen zur Bewegung des Aufhängungspunkts oder entsprechend einer mechanischen Kopplung durch eine Über- oder Untersetzung gemäß einer vorgegebenen (für die Krankonfiguration bekannten) Kopplungsfunktion die Stellgrößen für die Geschwindigkeit des Aufhängungspunktes vorgeben.The target specification can be made by input using a joystick or the like and corresponds to a desired adjustment speed of a corresponding drive device, in particular in the form of a motor speed of the drive device in the form of a slewing gear and/or a trolley, etc. The target specification of the speed can indirectly specify the control variables for the movement of the suspension point via the control system or, according to a mechanical coupling, by means of a step-up or step-down gear according to a predefined coupling function (known for the crane configuration).

Durch Vorgabe von Sollzuständen können verschiedene Betriebsfunktionen realisiert werden. Bei der Pendeldämpfungsfunktion im laufenden Kranbetrieb wird die vom Kranführer vorgegebene Verstellgeschwindigkeit (x- und/oder y-Richtung) zu einer Sollvorgabe für die Position des Aufhängungspunkts in x- bzw. y-Richtung xsoll, θsoll abhängig von der Regelungszyklusdauer zyklisch akkumuliert während in diesem Fall keine Sollvorgabe für die Geschwindigkeit des Aufhängungspunkts x'soll, θ'soll angenommen wird.By specifying target states, various operating functions can be implemented. In the sway damping function during ongoing crane operation, the adjustment speed (x and/or y direction) specified by the crane operator is cyclically accumulated to a target value for the position of the suspension point in the x and/or y directions x target , θ target depending on the control cycle duration. In this case, no target value is assumed for the speed of the suspension point x' target , θ' target .

Die Pendeldämpfungsfunktion ist während des Kranbetriebs aktiv. Der Kranbetrieb zeichnet sich dadurch aus, dass eine der Sollvorgaben ungleich null ist, oder dass ein Bedienelement zur Bewegung des Krans betätigt wird. Die Pendeldämpfungsfunktion kann aktiv bleiben, solange eine vorbestimmte Nachlaufzeitdauer nach Wegfall der Bedienung eines Bedienelements noch nicht verstrichen ist.The sway control function is active during crane operation. Crane operation is characterized by one of the target values being other than zero, or by a control element being operated to move the crane. The sway control function can remain active as long as a predetermined follow-up time has not yet elapsed after a control element is no longer operated.

Die Implementierung der Zustandsregelung ermöglicht die Implementierung weiterer Komfortfunktionen für die Bedienung des Auslegerdrehkrans.The implementation of the state control enables the implementation of additional comfort functions for the operation of the jib crane.

Wie oben beschrieben, wird die Regelung nur während des aktiven Kranbetriebs ausgeführt und endet eine vorbestimmte Nachlaufzeit nach Wegfall der Bedienung oder nach Beenden einer automatischen Steuerung einer Kranbewegung. Jedoch kann es vorkommen, dass nach dem Beenden des Kranbetriebs und nach dem Deaktivieren der Zustandsregelung eine Restpendelschwingung verbleibt, beispielsweise aufgrund von Störeinflüssen oder dergleichen. Diesbezüglich kann durch aktives Betätigen des ersten Bedienelements durch einen Kranführer oder durch einen sonstigen Baustellenmitarbeiter, der mit der Kransteuereinheit in entsprechender Kommunikationsverbindung steht, die Pendeldämpfungsfunktion auch bei stillstehendem Auslegerdrehkran für eine vorbestimmte Zeitdauer aktiviert werden, wobei die Sollzustandsgröße der Lastposition und der Lastgeschwindigkeit, d.h. des Pendelwinkels und der Pendelwinkelgeschwindigkeit bzw. der Lastauslenkung und der Lastauslenkungsgeschwindigkeit auf null gesetzt werden. Nach der Betätigung des ersten Bedienelements bleibt die Zustandsregelung für eine vorbestimmte Nachlaufzeitdauer von zwischen 5 und 20 s aktiv oder so lange aktiv, bis die Lastposition und die Lastgeschwindigkeit für eine bestimmten Zeitdauer von z.B. zwischen 1s und 5s keine Lastbewegung angibt oder eine Lastbewegung von weniger als ein vorgegebener Schwellenwert angibt.As described above, the control is only executed during active crane operation and ends after a predetermined run-on time after the operator is no longer in control or after the automatic control of a crane movement has ended. However, it may happen that a residual sway remains after the crane operation has ended and after the state control has been deactivated, for example due to interference or the like. In this regard, by actively actuating the first control element by a crane operator or by another construction site employee who has an appropriate communication link with the crane control unit, the sway damping function can be activated for a predetermined period of time even when the jib crane is stationary, whereby the target state variables of the load position and the load speed, i.e., the sway angle and the sway angular speed or the load deflection and the load deflection speed, are set to zero. After actuation of the first control element, the state control remains active for a predetermined follow-up time of between 5 and 20 s or until the load position and the load speed indicate no load movement for a certain period of time, e.g. between 1 s and 5 s, or indicate a load movement of less than a predetermined threshold value.

Weiterhin kann nach Betätigen des entsprechenden ersten Bedienelements in an sich bekannter Weise eine Scheitelposition der Pendelschwingung ermittelt werden und als Sollposition festgelegt werden. Zudem kann die Nachlaufzeit der aktiven Zustandsregelung entsprechend der Schwingungsperiodendauer festgelegt werden, wobei die Nachlaufzeit entsprechend der halben Periodendauer festgelegt werden kann.Furthermore, after actuating the corresponding first control element, a peak position of the pendulum oscillation can be determined in a conventional manner and set as the target position. Furthermore, the follow-up time of the active state control can be set according to the oscillation period, whereby the follow-up time can be set according to half the period.

Es kann vorgesehen sein, dass die Zustandsregelung betrieben wird oder betreibbar ist, um eine Störgrößenausgleichsfunktion zu realisieren, wobei der Störgrößenausgleichsfunktion kontinuierlich eine Sollvorgabe der Angabe zu der Position des Aufhängungspunkts, die abhängig von einer gespeicherten absoluten Position der Last bestimmt wird, und eine Sollvorgabe der Geschwindigkeit des Aufhängungspunkts von Null vorgegeben werden und die Lastposition und die Lastgeschwindigkeit des Masseschwerpunkts des Lastsystems unberücksichtigt bleiben, insbesondere indem die entsprechenden Regelabweichungen der Lastposition und der Lastgeschwindigkeit des Masseschwerpunkts des Lastsystems während der aktivierten Störgrößenausgleichsfunktion auf null gesetzt werden, wobei insbesondere die Sollvorgabe der Angabe zu der Position des Aufhängungspunktes basierend auf der aktuellen Lastposition des Masseschwerpunkts, einer Pendellänge des Lastsystems und der aktuellen Position des Aufhängungspunktes bestimmt wird.It can be provided that the state control is operated or operable to implement a disturbance compensation function, wherein the disturbance compensation function is continuously provided with a target specification of the information on the position of the suspension point, which is determined as a function of a stored absolute position of the load, and a target specification of the speed of the suspension point of zero, and the load position and the load speed of the center of mass of the load system are disregarded, in particular by setting the corresponding control deviations of the load position and the load speed of the center of mass of the load system to zero while the disturbance compensation function is activated, wherein in particular the target specification of the information on the position of the suspension point is determined based on the current load position of the center of mass, a pendulum length of the load system and the current position of the suspension point.

Als eine weitere alternative oder zusätzliche Betriebsfunktion kann somit eine Störgrößenausgleichsfunktion vorgesehen werden. Dabei kann bei Aktivieren der Störgrößenausgleichsfunktion z.B. durch Betätigen eines zweiten Bedienelement, die aktuelle absolute Position der Last als Soll-Position vorgegeben oder gespeichert werden. Die aktuelle absolute Position der Last ergibt sich dabei als eine zum Aktivierungszeitpunkt der Störgrößenausgleichsfunktion vorliegende Position des Aufhängungspunkt am Ausleger und der vorliegenden Lastposition in Form einer Auslenkung zur Lotrechten durch Addition in einer oder beiden lateralen Richtungen, wobei die absolute Position der Last mithilfe der Lastauslenkung oder des Pendelwinkels z.B. durch Anwenden trigonometrischer Funktionen berechnet wird. Die Regelung erfolgt dann entsprechend der zyklisch an die jeweilige Lastposition des Masseschwerpunkts des Lastsystems und entsprechenden Lastgeschwindigkeit angepassten Sollvorgaben für eine absolute Position des Aufhängungspunktes. Dabei bleiben die Lastposition und die Lastgeschwindigkeit bei der Regelung unberücksichtigt, insbesondere indem die entsprechende Regelabweichung oder das zugehörige Element (Faktor) des Regelungsvektors K während der aktivierten Störgrößenausgleichsfunktion auf null gesetzt werden.A disturbance compensation function can therefore be provided as a further alternative or additional operating function. When the disturbance compensation function is activated, e.g. by operating a second control element, the current absolute position of the load can be specified or saved as a target position. The current absolute position of the load is determined as the position of the suspension point on the boom at the time the disturbance compensation function is activated and the current load position in the form of a deflection from the vertical by adding them in one or both lateral directions, whereby the absolute position of the load is calculated using the load deflection or the pendulum angle, e.g. by applying trigonometric functions. Control then takes place according to the target specifications for an absolute position of the suspension point, which are cyclically adapted to the respective load position of the center of mass of the load system and the corresponding load speed. The load position and the load speed are not taken into account in the control, in particular by setting the corresponding control deviation or the associated element (factor) of the control vector K to zero during the activated disturbance compensation function.

Die Störgrößenausgleichsfunktion kann manuell aktiviert und deaktiviert werden. Die Störgrößenausgleichsfunktion kann sich automatisch abschalten, wenn ein aktiver Kranbetrieb angefordert wird, da dann das aktive Pendeldämpfungsverfahren aktiviert wird und keine gespeicherte absolute Position des Masseschwerpunkts des Lastsystems mehr gehalten werden soll.The disturbance compensation function can be manually activated and deactivated. The disturbance compensation function can be automatically deactivated when active crane operation is requested, as the active sway control procedure is then activated and a stored absolute position of the load system's center of mass is no longer to be maintained.

Es kann vorgesehen sein, dass die Zustandsregelung betrieben wird oder betreibbar ist, um eine Positionierfunktion auszuführen, wobei der Zustandsregelung als Sollvorgaben die Angabe zu der relativen Position und der relativen Geschwindigkeit des Masseschwerpunkts des Lastsystems von Null vorgegeben werden und die Position und die Geschwindigkeit des Aufhängungspunkts unberücksichtigt bleiben, insbesondere indem die entsprechenden Regelabweichungen während der aktivierten Positionierfunktion oder das zugehörige Element (Faktor) des Regelungsvektors K auf null gesetzt werden.It can be provided that the state control is operated or operable to carry out a positioning function, wherein the state control is given the information on the relative position and the relative speed of the center of mass of the load system as target specifications of zero and the position and the speed of the suspension point are disregarded, in particular by setting the corresponding control deviations during the activated positioning function or the associated element (factor) of the control vector K to zero.

Gemäß der Positionierfunktion kann bei Betätigung eines geeigneten dritten Bedienelements, insbesondere durch einen Baustellenmitarbeiter, der über ein mobiles Bediengerät mit dem Steuergerät des Auslegerdrehkrans in Verbindung steht, eine Regelung auf die Lastposition und Lastgeschwindigkeit des Masseschwerpunkts des Lastsystems aktiviert werden, wobei keine Regelung auf eine Position des Aufhängungspunkts vorgenommen wird. Somit wird nur auf die Lastposition (Lastauslenkung bzw. den Pendelwinkel) bzw. die Lastgeschwindigkeit (Lastauslenkungsgeschwindigkeit bzw. die Pendelwinkelgeschwindigkeit) von jeweils Null geregelt. Während das dritte Bedienelement, das vorzugsweise als Tastelement ausgebildet ist, aktiv gehalten wird, kann die Last oder die Lastaufnahmeeinrichtung manuell bewegt werden. Durch Ausüben einer seitlichen Kraft auf die Lastaufnahmeeinrichtung oder die Last führt die aktive Positionierfunktion dazu, dass die Lastaufnahmeeinrichtung seitlich verschoben wird, da die aktive Zustandsregelung versucht, den/die durch die seitliche Kraft von null abweichende Lastposition (Lastauslenkung bzw. Pendelwinkel) zurück auf die Sollvorgabe von null zu regeln. Dadurch werden die entsprechenden Antriebseinrichtungen so bewegt, dass die Ausgleichsbewegung in Richtung der auf die Lastaufnahmeeinrichtung ausgeübten Kraft erfolgt. Nach dem Deaktivieren bzw. Loslassen des dritten Bedienelements kann die oben beschriebene Pendeldämpfungsregelung für eine vorgegebene Zeitdauer von beispielsweise zwischen 5 und 20 s aktiviert werden, um verbleibende Restschwingungen zu reduzieren.According to the positioning function, upon actuation of a suitable third control element, in particular by a construction site employee who is connected to the control unit of the jib crane via a mobile control device, a control of the load position and load speed of the center of gravity of the load system can be activated, whereby no control is carried out for the position of the suspension point. Thus, only the load position (load deflection or the pendulum angle) and the load speed (load deflection speed or the pendulum angle speed), each of which is zero, are controlled. While the third control element, which is preferably designed as a touch element, is kept active, the load or the load handling device can be moved manually. By exerting a lateral force on the load handling device or the load, the active positioning function causes the load handling device to be displaced laterally, since the active state control attempts to control the load position (load deflection or pendulum angle), which deviates from zero due to the lateral force, back to the target value of zero. This moves the corresponding drive devices so that the compensating movement occurs in the direction of the force exerted on the load-handling device. After deactivating or releasing the third control element, the sway damping control described above can be activated for a specified period of time, for example, between 5 and 20 seconds, to reduce any remaining residual vibrations.

Es kann vorgesehen sein, dass die Zustandsregelung betrieben wird oder betreibbar ist, um eine Lastanhebefunktion zu realisieren, wenn eine Last angehoben werden soll, wobei die Angabe zu der Lastposition ermittelt wird, wenn eine Hubkraft auf das Hubseil einen vorgegebenen Hubkraftschwellenwert übersteigt und die Last noch nicht abgehoben ist, wobei die Zustandsregelung mit Sollvorgaben für die Lastposition und die Lastgeschwindigkeit und einer Geschwindigkeit des Aufhängungspunkts von Null durchgeführt wird, wobei die Regelabweichung zur Position des Aufhängungspunkts unberücksichtigt bleibt, insbesondere indem die entsprechenden Regelabweichungen oder das zugehörige Element (Faktor) des Regelungsvektors K während der aktivierten Lastanhebefunktion auf null gesetzt werden.It can be provided that the state control is operated or operable to implement a load lifting function when a load is to be lifted, wherein the information on the load position is determined when a lifting force on the hoisting rope exceeds a predetermined lifting force threshold value and the load has not yet been lifted, wherein the state control is carried out with target specifications for the load position and the load speed and a speed of the suspension point of zero, wherein the control deviation for the position of the suspension point is not taken into account, in particular by setting the corresponding control deviations or the associated element (factor) of the control vector K to zero during the activated load lifting function.

Insbesondere kann die Lastanhebefunktion bei einem Anheben der angehängten Last im laufenden Kranbetrieb aktiviert werden. In der Praxis tritt in der Regel der Fall auf, dass beim Anhängen der Last der Massenschwerpunkt und der Aufhängungspunkt des Hubseils nicht exakt lotrecht sind. Beim Anheben der Last würde nun aufgrund einer relativen Position des Masseschwerpunkts des Lastsystems von ungleich null eine ggfs. erhebliche Pendelbewegung auftreten. Daher ist vorgesehen, dass vor dem Anheben der Last zunächst das Hubseil so angezogen wird, dass dieses gespannt ist. Das Spannen des Hubseils kann durch Überwachen eines Anstiegs einer Kraft auf das Hubseil bei einem Anziehvorgang festgestellt werden. Die aktive Zustandsregelung im Zustand einer noch nicht angehobenen Last führt nun dazu, dass die von Null abweichende Lastposition (der ausgelenkte Pendelwinkel bzw. die festgestellte Lastauslenkung) ausgeglichen wird und die Regelabweichung bezüglich des Pendelwinkels/ Lastauslenkung null wird. Dadurch wird der Aufhängungspunkt an dem Ausleger exakt über dem Massenschwerpunkt des Lastsystems positioniert, und, wenn dies erreicht ist, kann die Last angehoben werden, ohne dass eine Pendelschwingung auftritt. Insbesondere ist hierzu vorgesehen, dass das Anheben der Last verzögert wird, bis der Pendelwinkel auf null geregelt ist.In particular, the load lifting function can be activated when the suspended load is lifted during ongoing crane operation. In practice, it is common for the center of mass and the suspension point of the hoist rope to be not exactly vertical when the load is suspended. When the load is lifted, a significant pendulum movement would occur due to a relative position of the center of mass of the load system that is not equal to zero. Therefore, before the load is lifted, the hoist rope is first tightened until it is taut. Tension in the hoist rope can be detected by monitoring an increase in force on the hoist rope during a tightening process. Active state control when the load has not yet been lifted now results in the load position deviating from zero (the deflected pendulum angle or the detected load deflection) being compensated for and the control deviation regarding the pendulum angle/load deflection becoming zero. This positions the suspension point on the boom exactly above the center of mass of the load system, and when this is achieved, the load can be lifted without any pendulum swing occurring. Specifically, the lifting of the load is delayed until the pendulum angle is controlled to zero.

Weiterhin kann die Zustandsregelung betrieben werden oder betreibbar sein, um eine Positionsanfahrfunktion zu realisieren, bei der eine gespeicherte absolute Position der Last angefahren wird und die Last dort zum Stillstand gebracht wird, wobei entsprechend einem Nutzerwunsch eine absolute Position der Last gespeichert wird, wobei die Zustandsregelung mit einer Sollvorgabe für die Position des Aufhängungspunkts, die der gespeicherten Position entspricht, einer Sollvorgabe für die Geschwindigkeit des Aufhängungspunkts von Null, einer Sollvorgabe für die Position und die Geschwindigkeit des Masseschwerpunkts von Null durchgeführt wird, sobald sich die Position des Aufhängungspunkts im laufenden Kranbetrieb der gespeicherten Position des Aufhängungspunkts insbesondere unter einen vorgegebenen Schwellenabstand angenähert hat.Furthermore, the state control can be operated or operable to implement a position approach function, in which a stored absolute position of the load is approached and the load is brought to a standstill there, wherein an absolute position of the load is stored according to a user request, wherein the state control is carried out with a target specification for the position of the suspension point that corresponds to the stored position, a target specification for the speed of the suspension point of zero, a target specification for the position and the speed of the center of mass of zero, as soon as the position of the suspension point changes during ongoing crane operation of the stored position of the suspension point, in particular below a predetermined threshold distance.

Gemäß der Positionsanfahrfunktion, die durch Betätigen eines vierten Bedienelement aktiviert wird, kann eine bestimmte Position in einer oder mehreren Bewegungsrichtungen, d. h. in x- und/oder y-Richtung, angefahren werden. Dabei wird die Kranbedienung aktiviert und die Lastbewegung entsprechend der Kranbedienung vorgenommen. Nähert sich die aktuelle Position der gespeicherten Position, wird die Last an der gespeicherten Position angehalten und die Funktion anschließend deaktiviert. So kann nach dem Anhalten der Last an der gespeicherten Lastposition die Last weiter in beliebiger Richtung bewegt werden. Sobald der Schwellenabstand wieder überschritten wird, kann die Positionsanfahrfunktion wieder aktiviert werden.According to the position approach function, which is activated by operating a fourth control element, a specific position can be approached in one or more directions of movement, i.e., in the x and/or y directions. This activates the crane control, and the load is moved according to the crane control. If the current position approaches the stored position, the load is stopped at the stored position and the function is then deactivated. This allows the load to continue moving in any direction after stopping at the stored load position. As soon as the threshold distance is exceeded again, the position approach function can be reactivated.

Die Positionsanfahrfunktion basiert auf der Zustandsregelung für die x-Richtung und/oder die y-Richtung, indem der Abstand der Position des Aufhängungspunkts zu der gespeicherten Position des Aufhängungspunkts überwacht wird. Unterschreitet der Abstand einen vorgegebenen Schwellenwert, so wird die manuell oder automatisiert vorgegebene Sollvorgabe der Geschwindigkeit des Aufhängungspunkts auf Null gesetzt und die gespeicherte Lastposition als Sollvorgabe eingestellt. Die Lastposition (Pendelwinkel bzw. die Lastauslenkung) und die Lastgeschwindigkeit (die Pendelwinkelgeschwindigkeit bzw. die Lastrelativgeschwindigkeit) werden dann ebenfalls auf Null gesetzt. Somit wird durch das Speichern der Position des Aufhängungspunkts eine Grenze gesetzt, die im laufenden Kranbetrieb nicht überschritten werden kann, ohne dass die Last zunächst an der betreffenden Position bzw. Grenze angehalten wird. Durch Deaktivieren der Positionsanfahrfunktion kann die gespeicherte Position gelöscht werden.The position approach function is based on state control for the x-direction and/or the y-direction by monitoring the distance between the suspension point position and the stored suspension point position. If the distance falls below a specified threshold, the manually or automatically specified target speed of the suspension point is set to zero and the stored load position is used as the target. The load position (oscillation angle or load deflection) and the load speed (oscillation angular speed or relative load speed) are then also set to zero. Thus, by saving the suspension point position, a limit is set that cannot be exceeded during ongoing crane operation without first stopping the load at the relevant position or limit. The stored position can be deleted by deactivating the position approach function.

Gemäß einer Korridorfunktion kann eine Bewegungstrajektorie als Abfolge von Soll-Lastpositionen vorgegeben werden, entlang der die Bewegung der angehängten Last gesteuert wird oder steuerbar ist. Beispielsweise kann die Bewegungstrajektorie anhand einer toleranzbehafteten Trajektorie von Lastpositionen vorgegeben werden, z. B. als Bereich von absoluten Lastpositionen, in der eine Bewegung der Last zulässig ist. Erreicht die Last eine absolute Position einer Grenze des vorgegebenen Bewegungsbereiches, so wird die Bewegung der Last gestoppt und die Last an der Grenze des Bewegungsbereiches entlanggeführt, so dass die Last an einem Grenzbereich entlang verfährt. Auf diese Weise können verbotene Bereiche umfahren werden, wenn auf dem direkten Verfahrweg zwischen Startposition und Zielposition ein verbotener Bereich liegt.According to a corridor function, a movement trajectory can be specified as a sequence of target load positions along which the movement of the suspended load is controlled or controllable. For example, the movement trajectory can be specified based on a tolerance-based trajectory of load positions, e.g., as a range of absolute load positions within which movement of the load is permitted. If the load reaches an absolute position at the limit of the specified movement range, the movement of the load is stopped and the load is guided along the limit of the movement range, so that the load moves along a boundary area. In this way, prohibited areas can be avoided if a prohibited area lies on the direct travel path between the start position and the target position.

Gemäß einem weiteren Aspekt kann eine Vorrichtung, insbesondere Steuergerät, zum Betreiben eines Auslegerdrehkrans mithilfe einer Zustandsregelung vorgesehen sein, wobei die Zustandsregelung eine Regelung einer Bewegung einer angehängten Last zumindest in einer Bewegungsrichtung bewirkt, und auf einem Zustandsvektor basiert, wobei die Vorrichtung ausgebildet ist zum:

  • - Erfassen von Zustandsgrößen des Zustandsvektors, der Angaben zu einer Position und einer Geschwindigkeit eines bewegbaren Aufhängungspunkt, an den ein Lastsystem, das ein Hubseil, eine an einem unteren Ende des Hubseils angeordnete Lastaufnahmeeinrichtung und eine unterhalb der Lastaufnahmeeinrichtung angehängte Last umfasst, angehängt ist, und Angaben zu einer Lastposition und einer Lastgeschwindigkeit eines Masseschwerpunkts des Lastsystems bezüglich des Aufhängungspunkts umfassen,
  • - Ermitteln mindestens einer Stellgröße zur Bewegung des Aufhängungspunktes in der zumindest einen Bewegungsrichtung basierend auf der Zustandsregelung;
  • - Ansteuern des Auslegerdrehkrans abhängig von der mindestens einen Stellgröße.
According to a further aspect, a device, in particular a control device, for operating a jib crane with the aid of a state control can be provided, wherein the state control effects a control of a movement of a suspended load at least in one direction of movement and is based on a state vector, wherein the device is designed to:
  • - Recording state variables of the state vector, which includes information on a position and a speed of a movable suspension point to which a load system comprising a hoist rope, a load-handling device arranged at a lower end of the hoist rope and a load suspended below the load-handling device is attached, and information on a load position and a load speed of a center of mass of the load system with respect to the suspension point,
  • - Determining at least one manipulated variable for moving the suspension point in the at least one direction of movement based on the state control;
  • - Control of the jib crane depending on at least one control variable.

Gemäß einem weiteren Aspekt kann das erfindungsgemäße Verfahren mittels eines Steuergeräts auf dem Auslegerdrehkran umgesetzt werden, wobei in dem Steuergerät ein Computerprogrammprodukt zur Ausführung des Verfahrens zur Anwendung kommt, anhand dessen das Steuergerät Befehle zur Ausführung der einzelnen Verfahrensschritte erhält, mittels derer die vorgenannten vorteilhaften technischen Wirkungen erzielt werden, um die zuvor beschriebenen Funktionen auf dem Auslegerdrehkran zu ermöglichen.According to a further aspect, the method according to the invention can be implemented by means of a control unit on the jib crane, wherein a computer program product is used in the control unit to carry out the method, on the basis of which computer program product the control unit receives commands to carry out the individual method steps, by means of which the aforementioned advantageous technical effects are achieved in order to enable the previously described functions on the jib crane.

Gemäß einem weiteren Aspekt ist ein Auslegerdrehkran vorgesehen, umfassend eine oder mehrere Antriebseinrichtungen zum Bewegen eines Aufhängungspunktes für ein Lastsystem und die obige Vorrichtung, wobei der Auslegerdrehkran durch Ansteuern der einen oder der mehreren Antriebseinrichtungen angesteuert wird.According to a further aspect, a jib crane is provided, comprising one or more drive devices for moving a suspension point for a load system and the above device, wherein the jib crane is controlled by controlling the one or more drive devices.

Kurzbeschreibung der ZeichnungenBrief description of the drawings

Bevorzugte Ausführungsformen werden nachfolgend in Verbindung mit den folgenden Figuren ausführlicher beschrieben. Es zeigen:

  • 1 eine schematische Darstellung eines Turmdrehkrans;
  • 2 und 3 Darstellungen des Lastsystems als Mehrfach- bzw. Einfachpendel;
  • 4 eine schematische Darstellung des Steuergeräts zum Betreiben des Turmdrehkrans der 1;
  • 5 ein Flussdiagramm zur Veranschaulichung einer Pendeldämpfungsfunktion;
  • 6 ein Flussdiagramm zur Veranschaulichung einer Störgrößenausgleichsfunktion;
  • 7 ein Flussdiagramm zur Veranschaulichung einer Positionierfunktion;
  • 8 ein Flussdiagramm zur Veranschaulichung einer Lastabhebefunktion;
  • 9 ein Flussdiagramm zur Veranschaulichung einer Positionsanfahrfunktion.
Preferred embodiments are described in more detail below in conjunction with the following figures. They show:
  • 1 a schematic representation of a tower crane;
  • 2 and 3 Representations of the load system as a multiple or single pendulum;
  • 4 a schematic representation of the control unit for operating the tower crane of the 1 ;
  • 5 a flow chart illustrating a pendulum damping function;
  • 6 a flowchart illustrating a disturbance compensation function;
  • 7 a flowchart illustrating a positioning function;
  • 8 a flowchart illustrating a load lifting function;
  • 9 a flowchart illustrating a position approach function.

Beschreibung von AusführungsformenDescription of embodiments

1 zeigt in einer schematischen Seitenansicht einen Turmdrehkran 2 zum Anheben, Verfahren und Absetzen einer Last L. Der Turmdrehkran 2 stellt ein Beispiel eines Auslegerdrehkranes im Sinne dieser Beschreibung dar. Der Turmdrehkran 2 umfasst einen wenigstens zu einem Teil zu einem Grund G feststehend angeordneten Turm T mit einer gedachten Hochachse H und einen vom Turm T abragenden Katzausleger KA. Der Katzausleger KA ist in der 1 nicht wippbar ausgelegt. In einem nicht gezeigten Beispiel kann der Katzausleger KA auch wippbar ausgeführt sein, wobei der wippbare Katzausleger KA mittels eines Wippantriebs bewegt wird. 1 shows a schematic side view of a tower crane 2 for lifting, moving and setting down a load L. The tower crane 2 represents an example of a jib crane in the sense of this description. The tower crane 2 comprises a tower T which is at least partially fixed to a base G and has an imaginary vertical axis H and a trolley jib KA projecting from the tower T. The trolley jib KA is in the 1 Not designed to be luffing. In an example not shown, the trolley boom KA can also be designed to be luffing, with the luffing trolley boom KA being moved by means of a luffing drive.

Der Turmdrehkran 2 umfasst ein an der Drehachse angeordnetes Drehwerk DW zum Drehen zumindest des Katzauslegers KA um die Hochachse H. Der Turmdrehkran 2 umfasst eine beispielsweise als Drehwinkelsensor ausgebildete Drehwinkelsensoreinrichtung 510 zur Ermittlung eines Drehwinkels θ_u des Katzauslegers KA um die Hochachse H in einer xy-Ebene. Die xy-Ebene ist allgemein als eine tangentiale y-Richtung und eine radiale x-Richtung bestimmt.The tower crane 2 comprises a slewing gear DW arranged on the rotation axis for rotating at least the trolley boom KA about the vertical axis H. The tower crane 2 comprises a rotation angle sensor device 510, designed, for example, as a rotation angle sensor, for determining a rotation angle θ_u of the trolley boom KA about the vertical axis H in an xy plane. The xy plane is generally defined as a tangential y-direction and a radial x-direction.

Eine entlang des Katzauslegers KA verfahrbare Laufkatze LK umfasst eine erste und eine zweite Umlenkrolle 202, 204 zum Umlenken eines Hubseils HSL in Richtung einer Lastaufnahmeeinrichtung UF, welche als Unterflasche oder Hakenflasche ausgebildet sein kann. Die Lastaufnahmeeinrichtung UF umfasst wenigstens eine Umlenkrolle 302 für das Hubseil HSL, kann aber auch eine Mehrzahl von Umlenkrollen für das Hubseil HSL umfassen.A trolley LK, which can be moved along the trolley boom KA, comprises a first and a second deflection pulley 202, 204 for deflecting a hoist rope HSL toward a load-handling device UF, which can be designed as a bottom block or hook block. The load-handling device UF comprises at least one deflection pulley 302 for the hoist rope HSL, but can also comprise a plurality of deflection pulleys for the hoist rope HSL.

Das Hubseil HSL ist ausgehend von einem Hubwerk HW zum Auf- und Abrollen des Hubseils HSL über die erste Umlenkrolle 202 der Laufkatze LK, die eine Umlenkrolle 302 der Lastaufnahmeeinrichtung UF und die zweite Umlenkrolle 204 der Laufkatze LK geführt. Das Hubseil HSL ist an einem distalen Abschnitt 4 des Katzauslegers KA befestigt.The hoist rope HSL is guided from a hoisting gear HW for winding and unwinding the hoist rope HSL over the first deflection pulley 202 of the trolley LK, a deflection pulley 302 of the load handling device UF, and the second deflection pulley 204 of the trolley LK. The hoist rope HSL is attached to a distal section 4 of the trolley boom KA.

Das Hubwerk HW kann in an sich bekannterweise eine Bremse, einen Elektromotor, ein Getriebe und eine Seilwinde umfassen. Auf die Seilwinde des Hubwerks HW wird das Hubseil HSL aufgerollt, um die Last L anzuheben, und es wird abgerollt, um die Last L abzusenken. Das Hubseil HSL ist beispielsweise ausgehend von dem Hubwerk über zwei bei oder nahe der Hochachse H angeordnete Umlenkrollen 20 und 22 bis zu der Umlenkrolle 202 der Laufkatze LK geführt.The hoisting gear HW can, as is known per se, comprise a brake, an electric motor, a gearbox, and a cable winch. The hoisting rope HSL is wound onto the cable winch of the hoisting gear HW to raise the load L, and it is unwound to lower the load L. The hoisting rope HSL is guided, for example, from the hoisting gear via two deflection pulleys 20 and 22 arranged at or near the vertical axis H to the deflection pulley 202 of the trolley LK.

Eine Hubseillänge I1 wird mittels eines Hubseillängensensors 610, beispielsweise in Form eines Drehwinkelsensors, der Umdrehungen des Hubwerks HW zählt, ermittelt. Beispielsweise kann über die Erfassung der Drehposition des Hubwerks HW auf den Abstand zwischen der Lastaufnahmeeinrichtung UF und der Laufkatze LK und den Aufhängungspunkt AUP geschlossen werden, der als Hubseillänge I1 angenommen wird.A hoist rope length I 1 is determined using a hoist rope length sensor 610, for example in the form of a rotation angle sensor that counts the revolutions of the hoist HW. For example, by detecting the rotational position of the hoist HW, the distance between the load handling device UF and the trolley LK and the suspension point AUP can be determined, which is assumed to be the hoist rope length I 1 .

Eine Massesensoreinrichtung 620 ist gemäß 1 mit der Umlenkrolle 22 gekoppelt und erfasst die Masse m der angehängten Last L bzw. des Lastsystems an einem Aufhängungspunkt AUP an der Laufkatze LK. Die Massesensoreinrichtung 620 misst beispielsweise eine Zugkraft, die auf die Umlenkrolle 22 ausgeübt wird. Ein von der Sensoreinrichtung 620 ermitteltes Sensorsignal repräsentiert die Masse m.A mass sensor device 620 is according to 1 coupled to the deflection pulley 22 and detects the mass m of the suspended load L or the load system at a suspension point AUP on the trolley LK. The mass sensor device 620 measures, for example, a tensile force exerted on the deflection pulley 22. A sensor signal determined by the sensor device 620 represents the mass m.

Eine an der Laufkatze LK angeordnete erste Winkelsensoreinrichtung 210 ist zur Ermittlung eines jeweiligen Hubseilwinkels φ1y, φ1x (in y-Richtung und in x-Richtung) eines oder mehreren zwischen der Laufkatze LK und der Lastaufnahmeeinrichtung UF befindlichen Abschnitten HSL#1, HSL#2 des Hubseils HSL zum durch den Aufhängungspunkt AUP verlaufenden Lot eingerichtet. Die erste Winkelsensoreinrichtung 210 kann beispielsweise ein Abstandsmesssystem (Optisch oder Ultraschallbasiert) aufweisen, das von dem Hubseilwinkel abhängige Abstände zwischen der erste Winkelsensoreinrichtung 210 und einem Abschnitt des Hubseils HSL misst und daraus den Hubseilwinkels φ1y, φ1x (in y-Richtung und in x-Richtung) ableitet. Auch andere an sich bekannte Messverfahren zur Ermittlung des Hubseilwinkels φ1y, φ1x sind anwendbar. Der Hubseilwinkel φ1y, φ1x (in y-Richtung und in x-Richtung) entspricht einem Winkel der Strecke zwischen dem Aufhängungspunkt AUP und einem Masseschwerpunkt der Lastaufnahmeeinrichtung UF zur Lotrechten durch den Aufhängungspunkt AUP. Die erste Winkelsensoreinrichtung 210 steht mit einem Steuergerät 100 in Verbindung, um dort eine Angabe zu dem jeweiligen Hubseilwinkels φ1y, φ1x bereitzustellen.A first angle sensor device 210 arranged on the trolley LK is configured to determine a respective hoist rope angle φ 1y , φ 1x (in the y-direction and in the x-direction) of one or more sections HSL#1, HSL#2 of the hoist rope HSL located between the trolley LK and the load handling device UF, relative to the perpendicular passing through the suspension point AUP. The first angle sensor device 210 can, for example, have a distance measuring system (optical or ultrasonic-based) that measures distances, dependent on the hoist rope angle, between the first angle sensor device 210 and a section of the hoist rope HSL and derives the hoist rope angle φ 1y , φ 1x (in the y-direction and in the x-direction) therefrom. Other known measuring methods for determining the hoist rope angle φ 1y , φ 1x are also applicable. The hoist rope angle φ 1y , φ 1x (in the y-direction and in the x-direction) corresponds to an angle of the distance between the suspension point AUP and a center of mass of the load-handling device UF to the vertical line through the suspension point AUP. The first angle sensor device 210 is connected to a control unit 100 to provide information about the respective hoist rope angle φ 1y , φ 1x .

Eine an der Lastaufnahmeeinrichtung UF angeordnete beispielsweise als Gyroskop ausgebildete zweite Winkelsensoreinrichtung 310 ist zur Ermittlung eines Lastseilwinkels φ2x, φ2y in x-Richtung bzw. y-Richtung zum durch den Anhängungspunkt ANP der Last L an die Lastaufnahmeeinrichtung UF verlaufenden Lot eingerichtet. Der Lastseilwinkels φ2x, φ2y gibt den Winkel zwischen der Strecke zwischen dem Anhängungspunkt ANP und dem Massenschwerpunkt der angehängten Last und der Lotrechten durch den Anhängungspunkt ANP in x-Richtung bzw. y-Richtung an. Die zweite Winkelsensoreinrichtung 310 steht mit dem Steuergerät in Kommunikationsverbindung.A second angle sensor device 310, arranged on the load-handling device UF and designed, for example, as a gyroscope, is configured to determine a load cable angle φ2x, φ2y in the x-direction or y-direction to the perpendicular passing through the attachment point ANP of the load L to the load-handling device UF. The load cable angle φ2x, φ2y indicates the angle between the distance between the attachment point ANP and the center of mass of the attached load and the perpendicular through the attachment point ANP in the x-direction or y-direction. The second angle sensor device 310 is in communication with the control unit.

Eine Lastseillänge I2 des Lastseils LSL bzw. , bei einem sonstigen Anschlagmittel, eine Entfernung zwischen der Lastaufnahmeeinrichtung UF und einem Masseschwerpunkt der Last L ist beispielsweise voreingestellt oder von einem Benutzer bestimmbar. Diese kann alternativ auch mit einer geeigneten Messeinrichtung erfasst werden.For example, a load rope length I 2 of the load rope LSL or, in the case of other lifting gear, a distance between the load suspension device UF and the center of mass of the load L is preset or can be determined by a user. Alternatively, this can also be measured using a suitable measuring device.

Ein zum Katzausleger KA feststehend angeordnetes Katzfahrwerk KW ist mittels eines Katzseils KSL mit der Laufkatze LK zu deren Bewegung entlang des Katzauslegers KA verbunden ist. Das Katzfahrwerk KW umfasst eine Bremse, einen Elektromotor, ein Getriebe und eine Doppelseilwinde, wobei die Doppelseilwinde zwei über eine gemeinsame Achse verbundene Abschnitte umfasst, welche bei einer Rotation der Doppelseilwinde in eine Drehrichtung einen Teil das Katzseils KSL aufrollt, den anderen Teil abrollt und so die Laufkatze LK bewegt.A trolley KW, fixed to the trolley jib KA, is connected to the trolley LK by a trolley cable KSL for its movement along the trolley jib KA. The trolley KW comprises a brake, an electric motor, a gearbox, and a double cable winch. The double cable winch comprises two sections connected by a common axle. When the double cable winch rotates in one direction, the axle winds up one part of the trolley cable KSL and unwinds the other part, thus moving the trolley LK.

Feststehend zu dem Gestell 402 ist eine Positionssensoreinrichtung 420, beispielsweise ein Drehwinkelsensor, der die Umdrehungen des Katzfahrwerks KW zählt, angeordnet, welche ein Sensorsignal erzeugt, das die Position x der Laufkatze LK angibt. Die Position x der Laufkatze LK entspricht der Position des Aufhängungspunkts AUP.A position sensor device 420, for example, a rotation angle sensor that counts the revolutions of the trolley KW, is arranged fixedly to the frame 402. This sensor device generates a sensor signal that indicates the position x of the trolley LK. The position x of the trolley LK corresponds to the position of the suspension point AUP.

Eine Winkeldifferenzsensoreinrichtung 410 ist zur Ermittlung einer Drehwinkeldifferenz Δθ zwischen dem Drehwinkel θ_u des Katzauslegers KA um die Hochachse H und einem aktuellen Drehwinkel θ der Position der Laufkatze LK um die Hochachse H eingerichtet. Die Winkeldifferenzsensoreinrichtung 410 zur Ermittlung der Drehwinkeldifferenz Δθ ist feststehend zum Katzausleger KA, insbesondere an dem Katzausleger KA oder an einem Gestell 402 des Katzfahrwerks KW, angeordnet. Die Winkeldifferenzsensoreinrichtung 410 kann beispielsweise ausgebildet sein, um z.B. mittels Ultraschallmesstechnik einen lateralen Abstand zwischen der Winkeldifferenzsensoreinrichtung 410 und einem Abschnitt KSL#1 des Katzseils KSL zu bestimmen, welcher sich zwischen einer proximalen zum Katzausleger KA feststehenden Umlenkrolle 6 und der Laufkatze LK befindet. Eine distal zum Katzausleger KA angeordnete Umlenkrolle 8 lenkt das Katzseil KSL vom Katzfahrwerk KW zur Laufkatze LK um. Die Drehwinkeldifferenz Δθ kann dann entweder in der Winkeldifferenzsensoreinrichtung 410 oder in dem Steuergerät 100 in Abhängigkeit von dem den Abstand repräsentierenden Sensorsignal ermittelt werden. Auch andere an sich bekannte Möglichkeiten zur Bestimmung der Drehwinkeldifferenz Δθ sind anwendbar. Die Winkeldifferenzsensoreinrichtung 410 dient dazu, den aufgrund elastischer Verformung des Katzauslegers KA abweichenden Drehwinkel θ_u des Katzauslegers KA vom tatsächlichen Drehwinkel θ der Laufkatze LK bzw. eines Aufhängungspunkt AUP des Lastsystems zu ermitteln.An angle difference sensor device 410 is configured to determine a rotation angle difference Δθ between the rotation angle θ_u of the trolley boom KA about the vertical axis H and a current rotation angle θ of the position of the trolley LK about the vertical axis H. The angle difference sensor device 410 for determining the rotation angle difference Δθ is arranged fixedly to the trolley boom KA, in particular on the trolley boom KA or on a frame 402 of the trolley chassis KW. The angle difference sensor device 410 can be configured, for example, to determine, using ultrasonic measurement technology, a lateral distance between the angle difference sensor device 410 and a section KSL#1 of the trolley cable KSL, which is located between a deflection pulley 6 proximal to the trolley boom KA and the trolley LK. A deflection pulley 8 arranged distally to the trolley boom KA deflects the trolley cable KSL from the trolley undercarriage KW to the trolley LK. The rotation angle difference Δθ can then be determined either in the angle difference sensor device 410 or in the control unit 100 as a function of the sensor signal representing the distance. Other known options for determining the rotation angle difference Δθ are also applicable. The angle difference sensor device 410 serves to determine the rotation angle θ_u of the trolley boom KA, which deviates from the actual rotation angle θ of the trolley LK or a suspension point AUP of the load system due to elastic deformation of the trolley boom KA.

Das Katzfahrwerk KW umfasst das Gestell 402 und eine zum Gestell 402 feststehend angeordnete Antriebseinheit zum Auf- und Abrollen eines Katzseils KSL. Die zum Gestell 402 feststehend angeordnete Winkeldifferenzsensoreinrichtung 410 ist zur Ermittlung der Drehwinkeldifferenz Δθ zwischen einem Drehwinkel θ_u des Katzauslegers KA um eine Hochachse H eines Turms T des Turmdrehkrans 2 und einem aktuellen Drehwinkel θ der Laufkatze LK bzw. des Aufhängungspunkts AUP um die Hochachse H eingerichtet.The trolley KW comprises the frame 402 and a drive unit arranged fixedly to the frame 402 for winding and unwinding a trolley rope KSL. The angle difference sensor device 410 arranged fixedly to the frame 402 is configured to determine the angle of rotation difference Δθ between a rotation angle θ_u of the trolley jib KA about a vertical axis H of a tower T of the tower crane 2 and a current angle of rotation θ of the trolley LK or the suspension point AUP about the vertical axis H.

Eine weitere an der Laufkatze LK, insbesondere zu deren Fahrgestell feststehend angeordnete, beispielsweise als Gyroskop ausgebildete Neigungssensoreinrichtung 220 dient zur Ermittlung eines Neigungswinkels Δφ (Wippwinkeldifferenz) der Laufkatze LK zu einer Horizontalen. Die Neigungssensoreinrichtung 220 ermittelt ein Sensorsignal, welches eine Neigung der Laufkatze LK zu einer Horizontalen, insbesondere einen in einer xh-Ebene, welche von Hochachse h und Längsachse x des Katzauslegers KA aufgespannt wird, liegenden Neigungswinkel zu einer Horizontalebene, charakterisiert. Das Steuergerät 100 kann für die Berechnung des aktuellen Hubseilwinkels φ1x in x-Richtung den Neigungswinkel Δφ als Korrektur berücksichtigen, um den Hubseilwinkel φ1x zur Lotrechten durch den Aufhängungspunkt AUP zu bestimmen. Dies ist notwendig, da in der Regel die erste Winkelsensoreinrichtung 210 sich mit der Laufkatze LK neigt und diesen Winkelfehler bei der Messung des Hubseilwinkels φ1x nicht erkennt.Another inclination sensor device 220, which is arranged fixedly on the trolley LK, in particular in relation to its chassis and is designed, for example, as a gyroscope, serves to determine an inclination angle Δφ (rocking angle difference) of the trolley LK to a horizontal plane. The inclination sensor device 220 determines a sensor signal which characterizes an inclination of the trolley LK to a horizontal plane, in particular an inclination angle to a horizontal plane lying in an xh plane spanned by the vertical axis h and the longitudinal axis x of the trolley boom KA. The control unit 100 can take the inclination angle Δφ into account as a correction for calculating the current hoist rope angle φ 1x in the x direction in order to determine the hoist rope angle φ 1x to the perpendicular through the suspension point AUP. This is necessary because, as a rule, the first angle sensor device 210 tilts with the trolley LK and does not detect this angle error when measuring the hoist rope angle φ 1x .

Das Steuergerät 100 ist als herkömmliche Datenverarbeitungsvorrichtung ausgebildet und führt ein Verfahren aus, um das Drehwerk DW, das Hubwerk HW und das Katzfahrwerk KW in Abhängigkeit von allen oder einem Teil der folgenden Größen zu betreiben: dem Drehwinkel θ_u, der Drehwinkeldifferenz Δθ, dem Hubseilwinkel φ1x, φ1y, dem Lastseilwinkel φ2y, φ2x der Hubseillänge I1, der Lastseillänge I2, der Masse der angehängten Last, der Position x des Katzfahrwerks und dem Neigungswinkel Δφ zu betreiben.The control unit 100 is designed as a conventional data processing device and carries out a method to operate the slewing gear DW, the hoisting gear HW and the trolley KW depending on all or part of the following variables: the angle of rotation θ_u, the angle of rotation difference Δθ, the hoisting rope angle φ 1x , φ 1y , the load rope angle φ 2y , φ 2x the hoisting rope length I 1 , the load rope length I 2 , the mass of the suspended load, the position x of the trolley and the inclination angle Δφ.

Zur Ansteuerung des Drehwerks DW, des Hubwerks HW und des Katzfahrwerks KW werden den darin vorgesehenen Motoren Stelldrehzahlen u*DW, u*HW, u*KW als Stellgrößen vorgegeben. In anderen Ausführungsformen kann die Ansteuerung auch durch eine Drehmomentenvorgabe erfolgen.To control the slewing gear DW, the hoisting gear HW, and the trolley KW, the motors provided therein are given control speeds u* DW , u* HW , u* KW as control variables. In other embodiments, control can also be achieved by specifying a torque.

Das an der Laufkatze LK aufgehängte Hubseil HSL, die Lastaufnahmeeinrichtung UF, das Lastseil LSL und die Last L bilden ein Lastsystem. Das Lastsystem stellt ein Mehrfachpendel dar, dessen Aufhängungspunkt AUP zwischen zwei Abschnitten HSL#1, HSL#2 des Hubseils HSL angenommen wird. Das Mehrfachpendel wird in den nachfolgenden 2 und 3 erläutert und umfasst die zwei Abschnitte HSL#1, HSL#2 des Hubseils HSL, die an dem Hubseil HSL hängende Lastaufnahmeeinrichtung UF, ein unterhalb der Lastaufnahmeeinrichtung UF angeordnetes Lastseil LSL und die an dem Lastseil LSL angeordnete Last L. Unter einem Mehrfach- bzw. Doppelpendel wird in diesem Zusammenhang das unterhalb der Laufkatze LK bzw. unterhalb der Umlenkrollen 202, 204 der Laufkatze LK befindliche Lastsystem verstanden.The hoist rope HSL suspended from the trolley LK, the load suspension device UF, the load rope LSL, and the load L form a load system. The load system represents a multiple pendulum, whose suspension point AUP is assumed to be between two sections HSL#1, HSL#2 of the hoist rope HSL. The multiple pendulum is described in the following 2 and 3 explained and comprises the two sections HSL#1, HSL#2 of the hoist rope HSL, the load suspension device UF hanging on the hoist rope HSL, a load rope LSL arranged below the load suspension device UF and the load L arranged on the load rope LSL. In this context, a multiple or double pendulum is understood to mean the load system located below the trolley LK or below the deflection pulleys 202, 204 of the trolley LK.

Für den Kranbetrieb ist eine Bedieneinheit 900 vorgesehen. Die Bedieneinheit 900 ist beispielsweise als ein Steuerpult im Kranführerstand und/oder als eine Funkfernbedienung, die mit dem Steuergerät 100 in Kommunikationsverbindung steht, ausgebildet. Mittels z.B. eines Joysticks 910 der Bedieneinheit 900 können implizit Sollgrößen Ssoll an die Steuerungseinheit 100 übermittelt werden, die eine Bewegungsgeschwindigkeit in x-Richtung und/oder in y-Richtung angeben. Weiterhin kann ein Anheben oder Absetzen der Last mithilfe des Hubwerks HW von dem Benutzer in Form einer Sollgröße vorgegeben werden. Die Sollgrößen umfassen u*LKsoll, u*DWsoll, und/oder u*HWsoll, und können Stelldrehzahlen für die Motoren des Katzfahrwerks KW, des Drehwerks DW und/oder des Hubwerks HW vorgeben und in entsprechende Bewegungen des Aufhängungspunkts AUP und einer Änderung der Hubseillänge I1 entsprechend der mechanischen Auslegung in an sich bekannter Weise umgerechnet werden, um Sollvorgaben x'soll, θ'soll, und/oder I'soll zu erhalten. Die Sollvorgaben können auch direkt als x'soll, θ'soll, und/oder I'soll vorgegeben werden.An operating unit 900 is provided for crane operation. The operating unit 900 is configured, for example, as a control panel in the crane operator's cab and/or as a radio remote control that communicates with the control unit 100. Using, for example, a joystick 910 of the operating unit 900, target values S target can be implicitly transmitted to the control unit 100, which indicate a movement speed in the x-direction and/or in the y-direction. Furthermore, the lifting or lowering of the load using the hoist HW can be specified by the user in the form of a target value. The target values include u* LKsoll , u* DWsoll , and/or u* HWsoll , and can specify actuating speeds for the motors of the trolley KW, the slewing gear DW and/or the hoist HW and can be converted into corresponding movements of the suspension point AUP and a change in the hoist rope length I 1 according to the mechanical design in a known manner in order to obtain target values x' soll , θ' soll , and/or I' soll . The target values can also be specified directly as x' soll , θ' soll , and/or I' soll .

2 zeigt eine schematische Abbildung des bei dem Turmdrehkran aus der 1 vorhandenen Doppelpendels. Bei diesem Doppelpendel, das durch die Abschnitte HSL#1, HSL#2 des Hubseils HSL, die Lastaufnahmeeinrichtung UF, das Lastseil LSL und die Last gebildet wird, ergeben sich bezogen auf eine Richtung zwei relevante Winkel, der Hubseilwinkel φ1 an dem Aufhängungspunkt AUP in Bezug zu der Lotrechten durch den Aufhängungspunkt AUP und der Lastseilwinkel φ2 an dem Anhängungspunkt ANP in Bezug zu der Lotrechten durch den Anhängungspunkt ANP. 2 shows a schematic illustration of the tower crane from the 1 existing double pendulum. In this double pendulum, which is formed by the sections HSL#1, HSL#2 of the hoist rope HSL, the load suspension device UF, the load rope LSL and the load, two relevant angles arise in one direction: the hoist rope angle φ 1 at the suspension point AUP in relation to the vertical through the suspension point AUP and the load rope angle φ 2 at the suspension point ANP in relation to the vertical through the suspension point ANP.

3 zeigt die in dieser Beschreibung vorgeschlagene Vereinfachung der Betrachtung des Mehrfachpendels zur Verhinderung bzw. Reduzierung einer Pendelbewegung. Das Mehrfachpendel aus 2 wird für die nachfolgend beschrieben Zustandsregelung als Einfachpendel betrachtet. Eine relevante Größe dabei ist der Pendelwinkel φ der Auslenkung der Last L gegenüber der Laufkatze LK. Dieser ist nur schwierig mit robuster Sensorik direkt zu erfassen. Für eine Richtung wird der Pendelwinkel φ daher mithilfe des Hubseilwinkels φ1, der Hubseillänge I1, der Lastseillänge I2 und des Lastseilwinkels φ2 berechnet, die wie oben beschrieben erhalten werden. Zum Ausgleichen des Hubseilwinkels φ1x in x-Richtung kann der Neigungswinkel Δφ des Katzauslegers KA zur Horizontalen berücksichtigt werden, so dass sich für den Hubseilwinkel φ1x in x-Richtung φ1x.= φ1 + Δφ ergibt. Diese Korrektur ist für den Hubseilwinkel φ1y in y-Richtung nicht notwendig. 3 shows the simplification of the multiple pendulum proposed in this description to prevent or reduce pendulum motion. The multiple pendulum from 2 is regarded as a single pendulum for the state control described below. A relevant parameter here is the pendulum angle φ of the deflection of the load L relative to the trolley LK. This is difficult to measure directly using robust sensors. For one direction, the pendulum angle φ is therefore calculated using the hoist rope angle φ 1 , the hoist rope length I 1 , the load rope length I 2 and the load rope angle φ 2 , which are obtained as described above. To compensate for the hoist rope angle φ 1x in the x-direction, the angle of inclination Δφ of the trolley boom KA to the horizontal can be taken into account, so that the hoist rope angle φ 1x in the x-direction is φ 1x .= φ 1 + Δφ This correction is not necessary for the hoist rope angle φ 1y in the y-direction.

Aufgrund der angenommenen deutlich höheren Masse der Last L im Vergleich zur Masse der Lastaufnahmeeinrichtung UF entspricht als Annahme die Neigung der Lastaufnahmeeinrichtung UF der Auslenkung der angehängten Last und damit φ2, d.h. φ2x für die x-Richtung und φ2y für die y-Richtung.Due to the assumed significantly higher mass of the load L compared to the mass of the load handling device UF, the inclination of the load handling device UF corresponds to the deflection of the attached load and thus φ 2 , i.e. φ 2x for the x-direction and φ 2y for the y-direction.

4 zeigt in Anlehnung an 1 den Signalfluss für die Ermittlung von Stellgrößen in Form von zu stellenden Stell-Drehzahlen u*LK, u*DW, u*HW für die Laufkatze LK, das Drehwerk DW bzw. das Hubwerk HW durch das Steuergerät 100. Die jeweilige Stelldrehzahl kann beispielsweise in % von der maximalen Drehzahl (Nenndrehzahl) für den jeweiligen Antriebsmotor (Katzfahrwerk KF, das Drehwerk DW und das Hubwerk HW) vorgegeben werden. 4 shows in reference to 1 the signal flow for the determination of control variables in the form of control speeds u* LK , u* DW , u* HW to be set for the trolley LK, the slewing gear DW or the hoist HW by the control unit 100. The respective control speed can be specified, for example, in % of the maximum speed (nominal speed) for the respective drive motor (trolley KF, the slewing gear DW and the hoist HW).

Der Pendelwinkel φx, φy in x- und y-Richtung kann mit Bezug auf 4 in einem Pendelwinkelberechnungsblock 110 in dem Steuergerät 100 auf unterschiedliche Weisen berechnet werden.The pendulum angle φ x , φ y in x- and y-direction can be calculated with reference to 4 in a pendulum angle calculation block 110 in the control unit 100 in different ways.

In einer exakten Berechnung ergibt sich die Länge I des Doppelpendels l = ( l 1 c o s ( φ 1 x ) + l 2 c o s ( φ 2 x ) ) 2 + ( l 1 s i n ( φ 1 x ) + l 2 s i n ( φ 2 x ) ) 2

Figure DE202023002939U1_0011
In an exact calculation, the length I of the double pendulum is l = ( l 1 c o s ( φ 1 x ) + l 2 c o s ( φ 2 x ) ) 2 + ( l 1 s i n ( φ 1 x ) + l 2 s i n ( φ 2 x ) ) 2
Figure DE202023002939U1_0011

Und die Pendelwinkel φx, φy in x-Richtung bzw. y-Richtung zu φ x = a r c s i n ( ( l 1 s i n ( φ 1 x ) + l 2 s i n ( φ 2 x ) ) l )

Figure DE202023002939U1_0012
φ y = a r c s i n ( ( l 1 s i n ( φ 1 x ) + l 2 s i n ( φ 2 x ) ) l )
Figure DE202023002939U1_0013
And the pendulum angles φ x , φ y in x-direction and y-direction respectively to φ x = a r c s i n ( ( l 1 s i n ( φ 1 x ) + l 2 s i n ( φ 2 x ) ) l )
Figure DE202023002939U1_0012
φ y = a r c s i n ( ( l 1 s i n ( φ 1 x ) + l 2 s i n ( φ 2 x ) ) l )
Figure DE202023002939U1_0013

Diese Berechnung kann durch Annäherung in Form einer Sensorfusion vereinfacht werden mit l = l 1 + l 2

Figure DE202023002939U1_0014
φ x = k x φ 1 x + ( 1 k x ) φ 2 x
Figure DE202023002939U1_0015
φ y = k y φ 1 y + ( 1 k y ) φ 2 y
Figure DE202023002939U1_0016
wobei die Faktoren kx und ky als Konstanten, insbesondere in einem Bereich zwischen 0,25 - 0,75, oder gemäß einem Kennfeld oder einer Funktion abhängig von der Hubseillänge I1 und/oder einer Masse der angehängten Last L vorgegeben werden können, z.B. als k x = k y = l 1 l 1 + l 2 .
Figure DE202023002939U1_0017
 
Figure DE202023002939U1_0018
This calculation can be simplified by approximation in the form of a sensor fusion with l = l 1 + l 2
Figure DE202023002939U1_0014
φ x = k x φ 1 x + ( 1 k x ) φ 2 x
Figure DE202023002939U1_0015
φ y = k y φ 1 y + ( 1 k y ) φ 2 y
Figure DE202023002939U1_0016
where the factors k x and k y can be specified as constants, in particular in a range between 0.25 - 0.75, or according to a characteristic map or a function depending on the hoist rope length I 1 and/or a mass of the suspended load L, e.g. as k x = k y = l 1 l 1 + l 2 .
Figure DE202023002939U1_0017
 
Figure DE202023002939U1_0018

Dem Steuergerät 100 werden zumindest die obigen Sensorgrößen und Sollgrößen Ssoll zugeführt, um die Stell-Drehzahlen u*LK, u*DW, u*HW gemäß einer Zustandsregelung 120 zu ermitteln. Die Sollgrößen können eine Soll-Drehzahl u*KWsoll oder ein Solldrehmoment für das Katzfahrwerk KW, eine Soll-Drehzahl u*DWsoll oder ein Solldrehmoment für das Drehwerk DW und eine Soll-Drehzahl u*HWsoll oder ein Solldrehmoment für das Hubwerk HW umfassen.At least the above sensor variables and target variables S target are supplied to the control unit 100 in order to determine the actuating speeds u* LK , u* DW , u* HW according to a state control 120. The target variables can include a target speed u* KW target or a target torque for the trolley KW, a target speed u* DW target or a target torque for the slewing gear DW and a target speed u* HW target or a target torque for the hoist HW.

Weitergehend ist ein Funktionsblock 130 vorgesehen, der den Betrieb der Zustandsregelung 120 steuert, insbesondere abhängig von einer Bedienung der Bedieneinheit 900, so dass verschiedene Betriebsfunktionen realisiert werden können.Furthermore, a function block 130 is provided which controls the operation of the state control 120, in particular depending on an operation of the control unit 900, so that various operating functions can be realized.

In einem Drehwinkelberechnungsblock 140 werden der Drehwinkel θ, der durch die Drehwinkelsensoreinrichtung 510 bestimmt wird, und die Drehwinkeldifferenz Δθ, die durch die Winkeldifferenzsensoreinrichtung 410 gemessen wird, addiert und ein korrigierter Drehwinkel θ für einen tatsächlichen Drehwinkel des Katzauslegers KA um die Hochachse H bereitgestellt.In a rotation angle calculation block 140, the rotation angle θ determined by the rotation angle sensor device 510 and the rotation angle difference Δθ measured by the angle difference sensor device 410 are added and a corrected rotation angle θ for an actual rotation angle of the trolley boom KA about the vertical axis H is provided.

Mithilfe geeigneter Ableitungsblöcke 150, 160, 170, 190 können die zeitlichen Ableitungen für die Pendelwinkel φx, φy, den korrigierten Drehwinkel θ und die Geschwindigkeit x' des Aufhängungspunktes AUP als φ'x, φ'y, θ' und x' gebildet werden.Using suitable derivative blocks 150, 160, 170, 190, the time derivatives for the pendulum angles φ x , φ y , the corrected angle of rotation θ and the speed x' of the suspension point AUP can be formed as φ' x , φ' y , θ' and x'.

Weiterhin wird Position x der Laufkatze LK (als Position des Aufhängungspunktes AUP) von der Positionssensoreinrichtung 420 der Zustandsregelung bereitgestellt. Mithilfe des Ableitungsblocks 190 kann als zeitliche Ableitung eine Laufkatzgeschwindigkeit x' (als Geschwindigkeit des Aufhängungspunktes AUP) der Zustandsregelung 120 bereitgestellt werden. Alternativ kann die Laufkatzgeschwindigkeit x' direkt aus dem Steuergerät 900 ausgelesen werden, weil sie dort bei bekannter (gemessener) Motordrehzahl und bekanntem Übersetzungsverhältnis sehr genau vorliegt.Furthermore, the position x of the trolley LK (as the position of the suspension point AUP) is provided to the state controller by the position sensor device 420. Using the derivation block 190, a trolley speed x' (as the speed of the suspension point AUP) can be provided to the state controller 120 as a time derivative. Alternatively, the trolley speed x' can be read directly from the control unit 900, because it is available there very accurately given a known (measured) motor speed and a known transmission ratio.

Ein Regelungsparameterblock 180 ist vorgesehen, um abhängig von einer Masse m des Lastsystems, die von der Massesensoreinrichtung 620 gemessen wird, abhängig von einer Position x der Laufkatze LK (bzw. des Aufhängungspunktes), die von der Positionssensoreinrichtung 420 gemessen wird, und von einer Hubseillänge I1 oder gesamten Pendellänge I des Mehrfachpendels Regelungsparameter in Form eines Regelungsvektors Kx=[K1, K2, K3, K4]T, Ky=[K5, K6, K7, K8]T für die jeweilige Bewegungsrichtung (x- und/oder y-Richtung) aus der von der Masse m, der Pendellänge I und ggfs. der Position x der Laufkatze LK (bzw. des Aufhängungspunktes) abhängige und stets aktualisierte System-Matrix A und dem Eingangsvektor b zu ermitteln. Die Regelungsparameter K werden der Zustandsregelung 120 bereitgestellt.A control parameter block 180 is provided to determine control parameters in the form of a control vector Kx=[K1, K2, K3, K4] T , Ky=[K5, K6, K7, K8] T for the respective direction of movement (x and/or y direction) from the constantly updated system matrix A and the input vector b, which is dependent on the mass m, the pendulum length I and, if applicable, the position x of the trolley LK (or the suspension point), as a function of a mass m of the load system measured by the mass sensor device 620 , as a function of a position x of the trolley LK (or the suspension point), as a function of the position sensor device 420, and of a hoist rope length I 1 or the total pendulum length I of the multiple pendulum. The control parameters K are provided to the state controller 120.

Die System-Matrix A und der Eingangsvektor b wird bei einer Änderung mindestens einer der Größen Masse m, der Pendellänge I und der Position x der Laufkatze LK (bzw. des Aufhängungspunktes) insbesondere um mehr als einen vorgegeben absoluten oder relativen Abweichungswert (von z.B. 2%) entsprechend einem an sich bekannten Bestimmungsverfahren für Zustandsraumparameter aktualisiert. Mit der System-Matrix A und dem Eingangsvektors b führt der Regelungsparameterblock 180 ein an sich bekanntes Polvorgabeverfahren oder ein auf einer an sich bekannten LQ-Methode basierenden Verfahren aus, um basierend auf der Zustandsraumbeschreibung den jeweiligen Regelungsvektor Kx, Ky zu bestimmen.The system matrix A and the input vector b are updated in the event of a change in at least one of the variables mass m, pendulum length I, and position x of the trolley LK (or the suspension point), in particular by more than a predetermined absolute or relative deviation value (e.g., 2%) according to a known determination method for state-space parameters. Using the system matrix A and the input vector b, the control parameter block 180 executes a known pole specification method or a method based on a known LQ method to determine the respective control vector Kx, Ky based on the state-space description.

Die Zustandsregelung 120 kann mithilfe einer Zustandsraumdarstellung beschrieben werden. Bei der Zustandsraum-Darstellung werden lineare Systeme n-ter Ordnung in n Teilsysteme erster Ordnung zerlegt, um die eine einfache Regelungsparametrisierung zu ermöglichen. Die Zustandsregelungen für das Katzfahrwerk KW und das Drehwerk DW können separat betrachtet werden.The state control 120 can be described using a state-space representation. In the state-space representation, n-order linear systems are decomposed into n first-order subsystems to enable simple control parameterization. The state controls for the trolley KW and the slewing gear DW can be considered separately.

Bei der Zustandsregelung für das Katzfahrwerk KW werden als Zustandsgrößen der Pendelwinkel φx in x-Richtung, dessen Pendelwinkelgeschwindigkeit φ'x, die Position x der Laufkatze und die Geschwindigkeit x' der Laufkatze LK berücksichtigt.In the state control for the trolley KW, the pendulum angle φ x in the x-direction, its pendulum angular speed φ' x , the position x of the trolley and the speed x' of the trolley LK are taken into account as state variables.

Die Aufgabe der Zustandsregelung besteht darin, aus den Zustandsgrößen des Zustandsgrößenvektors Z und den vorgegebenen Sollgrößen Ssoll = u*KWsoll, u*DWsoll , u*HW bzw. ggfs. nach entsprechender Umrechung x'soll, θ'soll, I'soll die Stellgrößen u*LK, u*DW, u*HW zu errechnen. Dabei werden die Regelungsabweichungen der Zustandsgrößen mit den jeweils aktualisierten Regelungsparametern aus den Regelungsvektoren Kx, Ky multipliziert. Die Summe dieser Produkte ist dann die jeweilige gesuchte Stellgröße.The task of state control is to calculate the manipulated variables u* LK , u* DW , u* HW from the state variables of the state variable vector Z and the specified target variables Ssoll = u* KWsoll , u* DWsoll , u* HW or, if necessary, after appropriate conversion x ' soll , θ ' soll , I' soll . The control deviations of the state variables are multiplied by the respectively updated control parameters from the control vectors Kx, Ky. The sum of these products is then the respective desired manipulated variable.

Die Zustandsraumdarstellung für das Lauffahrwerk LK lautet: [ x x φ x φ x ] = A L K [ x x φ x φ x ] + b L K u L K ;

Figure DE202023002939U1_0019
wobei x'' der Beschleunigung der Laufkatze LK (d.h. des Aufhängungspunkts AUP) und cp''X der Winkelbeschleunigung des Pendelwinkels entsprechen. ALK entspricht einer 4x4 System-Matrix und bLK einem Eingangsvektor mit Zustandsraumparametern der Zustandsraumbeschreibung für das Katzfahrwerk KW. Eine beispielhafte Parametrierung der System-Matrix ALK und des Eingangsvektors b kann wie folgt lauten: A L K = [ 0 1 0 0 0 a 1 0 0 0 0 0 1 0 a 2 a 3 0 ]
Figure DE202023002939U1_0020
b L K = [ 0 b 1 0 b 2 ]
Figure DE202023002939U1_0021
The state space representation for the running gear LK is: [ x x φ x φ x ] = A L K [ x x φ x φ x ] + b L K u L K ;
Figure DE202023002939U1_0019
where x'' corresponds to the acceleration of the trolley LK (i.e., the suspension point AUP) and cp'' X corresponds to the angular acceleration of the pendulum angle. A LK corresponds to a 4x4 system matrix, and b LK is an input vector with state-space parameters of the state-space description for the trolley KW. An example parameterization of the system matrix A LK and the input vector b can be as follows: A L K = [ 0 1 0 0 0 a 1 0 0 0 0 0 1 0 a 2 a 3 0 ]
Figure DE202023002939U1_0020
b L K = [ 0 b 1 0 b 2 ]
Figure DE202023002939U1_0021

Mit a1, a2, a3, b1, b2 Systemparameter für die Regelung, die in an sich bekannter Weise, z.B. durch physikalische Modellierung oder empirisch bestimmt werden können. Durch entsprechende Anwendung des Polvorgabeverfahren oder der LQ-Methode kann der Regelungsvektor K bestimmt werden, so dass sich als Berechnungsvorschrift für die zyklische Berechnung der Stellgröße u*LK ergibt: u L K = ( x s o l l x ( t ) ) K 1 + ( x s o l l x ( t ) ) K 2 + ( φ x s o l l φ x ( t ) ) K 3 + ( φ x s o l l φ x ( t ) )   K 4

Figure DE202023002939U1_0022
Where a1, a2, a3, b1, b2 are system parameters for the control, which can be determined in a conventional manner, e.g., by physical modeling or empirically. By applying the pole specification method or the LQ method, the control vector K can be determined, resulting in the following calculation rule for the cyclic calculation of the manipulated variable u* LK : u L K = ( x s o l l x ( t ) ) K 1 + ( x s o l l x ( t ) ) K 2 + ( φ x s o l l φ x ( t ) ) K 3 + ( φ x s o l l φ x ( t ) )   K 4
Figure DE202023002939U1_0022

Im Normalbetrieb mit einer aktiven Pendeldämpfung wird durch die Bedieneinheit 900, insbesondere einen Joystick oder dergleichen, die gewünschte Geschwindigkeit u*LKsoll der Laufkatze (d.h. des Aufhängungspunkts AUP) im Bereich von -100 bis 100% einer vorgegebenen Nenngeschwindigkeit vorgegeben. Diese wird entsprechend der mechanischen Kopplung zur Laufkatze bzw. des Aufhängungspunkts AUP in die Geschwindigkeit x' der Laufkatze bzw. des Aufhängungspunkts AUP umgerechnet.During normal operation with active sway damping, the desired speed u* LKsoll of the trolley (i.e., of the suspension point AUP) is set by the control unit 900, in particular a joystick or the like, in the range from -100 to 100% of a predetermined nominal speed. This is converted into the speed x' of the trolley or of the suspension point AUP according to the mechanical coupling to the trolley or of the suspension point AUP.

Bei der Zustandsregelung für das Drehwerk DW werden als Zustandsgrößen der Pendelwinkel φy in y-Richtung, dessen Pendelwinkelgeschwindigkeit φ'y, der Drehwinkel θ des Katzauslegers und die Drehwinkelgeschwindigkeit θ' des Katzauslegers berücksichtigt.In the state control for the slewing gear DW, the pendulum angle φ y in the y-direction, its pendulum angular velocity φ' y , the rotation angle θ of the trolley boom and the rotation angular velocity θ' of the trolley boom are taken into account as state variables.

Die Zustandsraumdarstellung für das Drehwerk DW lautet: [ θ θ φ y φ y ] = A D W [ θ θ φ y φ y ] + b D W u D W

Figure DE202023002939U1_0023
wobei θ'' der Drehwinkelbeschleunigung und φ''y der Winkelbeschleunigung des Pendelwinkels in y-Richtung entsprechen. ADW entspricht einer 4x4 System-Matrix und bDW einem Eingangsvektor mit Zustandsraumparametern der Zustandsraumbeschreibung für das Drehwerk DW. Eine beispielhafte Parametrierung der System-Matrix ADW und des Eingangsvektors bDW ist wie folgt: A D W = [ 0 1 0 0 0 a 4 0 0 0 0 0 1 0 a 5 a 6 0 ]
Figure DE202023002939U1_0024
b D W = [ 0 b 3 0 b 4 ]
Figure DE202023002939U1_0025
The state space representation for the slewing gear DW is: [ θ θ φ y φ y ] = A D W [ θ θ φ y φ y ] + b D W u D W
Figure DE202023002939U1_0023
where θ'' corresponds to the angular acceleration of the rotation and φ'' y to the angular acceleration of the pendulum angle in the y-direction. A DW corresponds to a 4x4 system matrix, and b DW is an input vector with state-space parameters of the state-space description for the slewing gear DW. An example parameterization of the system matrix A DW and the input vector b DW is as follows: A D W = [ 0 1 0 0 0 a 4 0 0 0 0 0 1 0 a 5 a 6 0 ]
Figure DE202023002939U1_0024
b D W = [ 0 b 3 0 b 4 ]
Figure DE202023002939U1_0025

Mit a4, a5, a6, b3, b4 Regelungsparameter für die Regelung, die in an sich bekannter Weise, z.B. durch physikalische Modellierung oder empirisch bestimmt werden können. Durch entsprechende Anwendung des Polvorgabeverfahren oder der LQ-Methode kann der Regelungsvektor Ky= [K5, K6, K7, K8]T bestimmt werden, so dass sich als Berechnungsvorschrift für die zyklische Berechnung der Stellgröße u*DW ergibt: u D W = ( θ s o l l θ ( t ) ) K 5 + ( θ s o l l θ ( t ) ) K 6 + ( φ y s o l l φ y ( t ) ) K 7 + ( φ y s o l l φ y ( t ) )   K 8

Figure DE202023002939U1_0026
Where a4, a5, a6, b3, b4 are control parameters for the control, which can be determined in a conventional manner, e.g., by physical modeling or empirically. By applying the pole specification method or the LQ method, the control vector Ky = [K5, K6, K7, K8] T can be determined, resulting in the following calculation rule for the cyclic calculation of the manipulated variable u* DW : u D W = ( θ s o l l θ ( t ) ) K 5 + ( θ s o l l θ ( t ) ) K 6 + ( φ y s o l l φ y ( t ) ) K 7 + ( φ y s o l l φ y ( t ) )   K 8
Figure DE202023002939U1_0026

Im Normalbetrieb mit einer aktiven Pendeldämpfung wird durch die Bedieneinheit 900, insbesondere einen Joystick oder dergleichen, die gewünschte Drehgeschwindigkeit u*DWsoll des Drehwerks im Bereich von -100 bis 100% einer vorgegebenen Nenngeschwindigkeit vorgegeben. Diese wird entsprechend der mechanischen Kopplung zur Laufkatze bzw. des Aufhängungspunkts AUP in die Drehwinkelgeschwindigkeit θ' des Katzauslegers bzw. eine Winkelgeschwindigkeit des Aufhängungspunkts AUP umgerechnet.In normal operation with active sway damping, the desired rotation speed u* DWsoll of the slewing gear is set by the control unit 900, in particular a joystick or the like, in the range from -100 to 100% of a given nominal speed. This is converted into the rotational angular velocity θ' of the trolley boom or an angular velocity of the suspension point AUP, depending on the mechanical coupling to the trolley or the suspension point AUP.

Der Zustandsregler kann das Hubwerk HW ebenfalls umfassen und als Zustandsgröße die gesamte Pendellänge I und die Pendellängengeschwindigkeit I' umfassen. Das Regelungsmodell kann entsprechend folgende Struktur aufweisen: [ x x φ x φ x θ θ φ y φ y l l ] = [ A L K A D W A L K 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 A D W 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 A H W ] [ x x φ   x φ   x θ θ φ   y φ   y l l ] + [ b L K 0 0 0 0 0 0 0 0 0 0 0 0 b D W 0 0 0 0 0 0 0 0 b H W ] [ u L K u D W u H W ]

Figure DE202023002939U1_0027
The state controller can also include the hoist HW and include the total pendulum length I and the pendulum length velocity I' as state variables. The control model can accordingly have the following structure: [ x x φ x φ x θ θ φ y φ y l l ] = [ A L K A D W A L K 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 A D W 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 A H W ] [ x x φ   x φ   x θ θ φ   y φ   y l l ] + [ b L K 0 0 0 0 0 0 0 0 0 0 0 0 b D W 0 0 0 0 0 0 0 0 b H W ] [ u L K u D W u H W ]
Figure DE202023002939U1_0027

Die Zustandsregelung nutzt die Sollgrößen u*DWsoll, u*LKsoll und u*HWsoll als Sollvorgaben. Die entsprechenden Sollvorgaben für die Regelung entsprechen dann den umgerechneten θ'soll, x'soll und I'soll, die sich aus der Umrechnung der den Sollgrößen u*DWsoll, u*LKsoll und u*HWsoll (Sollvorgaben) entsprechenden Drehzahlen der Antriebseinrichtungen DW, LW, HW in die entsprechenden Bewegungsgeschwindigkeiten des Drehwerks und des Katzfahrwerks KW in lateralen Richtungen (x, y) und der Last in vertikaler Richtung (h) ergeben.The state control uses the setpoint variables u* DWsoll , u* LKsoll, and u* HWsoll as setpoint specifications. The corresponding setpoint specifications for the control then correspond to the converted θ' soll , x' soll , and I' soll , which result from converting the speeds of the drive devices DW, LW, and HW corresponding to the setpoint variables u* DWsoll , u* LKsoll , and u* HWsoll (setpoint specifications) into the corresponding movement speeds of the slewing gear and the trolley KW in lateral directions (x, y) and of the load in the vertical direction (h).

Die Regelung kann einer Regelungszyklusdauer von zwischen 10ms bis 500ms folgen. Die Regelung kann einen Beobachter aufweisen, der die Zustandsgrößen im Voraus für den jeweils nächsten Zeitschritt berechnet. Beobachterstrukturen sind aus dem Stand der Technik bekannt und werden hierin nicht näher erläutert.The control system can follow a control cycle duration of between 10 ms and 500 ms. The control system can include an observer that calculates the state variables in advance for the next time step. Observer structures are known from the state of the art and will not be discussed in detail here.

Im Gegensatz zu einem konventionellen Regelungssystem wird anhand der vorhandenen Zustandsgrößen eine optimale Trajektorie der Stellgrößen u*LK, u*DW, u*HW (unter Neutralisierung einer zur Pendelbewegung führenden Aufschwingung) der Last berechnet, sodass es zur keiner durch den Kranführer oder durch die Kranoperation herbeigeführten starken Pendelbewegung kommen kann. Eine nachträgliche Dämpfung des schwingenden Pendelsystems ist somit nicht erforderlich. Nach der Aktivierung der Zustandsregelung zur Durchführung einer Pendeldämpfungsfunktion durch eine entsprechende Sollvorgabe Ssoll nach Abheben der Last werden die Sollgrößen in die entsprechenden Sollvorgaben θ'soll, x'soll und I'soll entsprechend der jeweiligen mechanischen Kopplung zwischen dem Katzfahrwerk KW, dem Drehwerk DW und dem Hubwerk HW zu der Laufkatze LK, dem Katzausleger KA und der Lastaufnahmeeinrichtung UF umgerechnet und in der Regelung berücksichtigt:

  • Für die x-Richtung: u L K = ( x s o l l x ( t ) ) K 1 + ( x s o l l x ( t ) ) K 2 + ( φ x s o l l φ x ( t ) ) K 3 + ( φ x s o l l φ x ( t ) )   K 4
    Figure DE202023002939U1_0028
  • Für die y-Richtung: u D W = ( θ s o l l θ ( t ) ) K 5 + ( θ s o l l θ ( t ) ) K 6 + ( φ y s o l l φ y ( t ) ) K 7 + ( φ y s o l l φ y ( t ) )   K 8
    Figure DE202023002939U1_0029
    mit t dem aktuellen Zeitschritt der Regelung und x(t), x'(t), φx(t), φ'x(t), θ(t), θ'(t), φy(t), φ'y(t) den aktuellen gemessenen und ermittelten Zustandsgrößen.
In contrast to a conventional control system, an optimal trajectory of the control variables u* LK , u* DW , u* HW (neutralizing any upswing leading to swaying motion) of the load is calculated based on the existing state variables, so that no strong swaying motion caused by the crane operator or crane operation can occur. Subsequent damping of the oscillating pendulum system is therefore not necessary. After activating the state control to perform a sway damping function by a corresponding target value Ssoll after lifting the load, the target values are converted into the corresponding target values θ' soll , x' soll and I' soll according to the respective mechanical coupling between the trolley KW, the slewing gear DW and the hoist HW to the trolley LK, the trolley jib KA and the load handling device UF and taken into account in the control:
  • For the x-direction: u L K = ( x s o l l x ( t ) ) K 1 + ( x s o l l x ( t ) ) K 2 + ( φ x s o l l φ x ( t ) ) K 3 + ( φ x s o l l φ x ( t ) )   K 4
    Figure DE202023002939U1_0028
  • For the y-direction: u D W = ( θ s o l l θ ( t ) ) K 5 + ( θ s o l l θ ( t ) ) K 6 + ( φ y s o l l φ y ( t ) ) K 7 + ( φ y s o l l φ y ( t ) )   K 8
    Figure DE202023002939U1_0029
    with t the current time step of the control and x(t), x'(t), φ x (t), φ' x (t), θ(t), θ'(t), φ y (t), φ' y (t) the current measured and determined state variables.

Für die Pendeldämpfungsfunktion während des Kranbetriebs gilt: x s o l l = f ( u L K s o l l )

Figure DE202023002939U1_0030
x ' s o l l = 0
Figure DE202023002939U1_0031
φ x s o l l = 0
Figure DE202023002939U1_0032
φ ' x s o l l = 0
Figure DE202023002939U1_0033
θ s o l l = f ( u D W s o l l )
Figure DE202023002939U1_0034
θ ' s o l l = 0
Figure DE202023002939U1_0035
φ y s o l l = 0
Figure DE202023002939U1_0036
φ ' y s o l l = 0
Figure DE202023002939U1_0037
The following applies to the sway damping function during crane operation: x s o l l = f ( u L K s o l l )
Figure DE202023002939U1_0030
x ' s o l l = 0
Figure DE202023002939U1_0031
φ x s o l l = 0
Figure DE202023002939U1_0032
φ ' x s o l l = 0
Figure DE202023002939U1_0033
θ s o l l = f ( u D W s o l l )
Figure DE202023002939U1_0034
θ ' s o l l = 0
Figure DE202023002939U1_0035
φ y s o l l = 0
Figure DE202023002939U1_0036
φ ' y s o l l = 0
Figure DE202023002939U1_0037

Die Funktionen zur Ermittlung der Sollposition des Aufhängungspunkts entsprechen x s o l l ( t ) = f ( u * L K s o l l ) = x s o l l ( t 1 ) + x ' s o l l ( t 1 ) * Δ t

Figure DE202023002939U1_0038
θ s o l l ( t ) = g ( u * D W s o l l ) = = θ s o l l ( t 1 ) + θ ' s o l l ( t 1 ) * Δ t
Figure DE202023002939U1_0039
The functions for determining the target position of the suspension point correspond to x s o l l ( t ) = f ( u * L K s o l l ) = x s o l l ( t 1 ) + x ' s o l l ( t 1 ) * Δ t
Figure DE202023002939U1_0038
θ s o l l ( t ) = g ( u * D W s o l l ) = = θ s o l l ( t 1 ) + θ ' s o l l ( t 1 ) * Δ t
Figure DE202023002939U1_0039

Mit Δt der Regelungszyklusdauer von z.B. zwischen 10ms und 100ms. Ferner können die Funktionen f() und g() noch Rampenfunktionen für die Geschwindigkeiten berücksichtigen, um Änderungsraten der Vorgabegrößen zu limitieren.Where Δt is the control cycle duration, e.g., between 10 ms and 100 ms. Furthermore, the functions f() and g() can also consider ramp functions for the speeds to limit the rates of change of the specified variables.

Das gesamte Regelungssystem kann durch den obigen Zustandsregler beschrieben werden. Der Zustandsregler ist jederzeit beim Betrieb des Turmdrehkrans aktiv und bleibt für eine vorgegebene Nachlaufzeit nach dem Beenden einer Bedienvorgabe aktiv, um etwaiges Nachschwingen zu unterbinden.The entire control system can be described by the above-mentioned state controller. The state controller is active at all times during tower crane operation and remains active for a specified overrun time after the end of an operating command to prevent any post-oscillation.

Die Regelung kann alternativ auch nur auf eine oder zwei der Bewegungskomponenten, d. h. der Bewegung der Laufkatze (d.h. x-Bewegung des Aufhängungspunkts AUP) (x-Richtung), der Drehbewegung des Katzauslegers (d.h. y-Bewegung des Aufhängungspunkts AUP) (y-Richtung) oder der Bewegung des Hubwerks (h-Richtung) erfolgen. Entsprechend verringern sich dabei die betrachteten Zustände der Zustandsregelung 120 um die betreffenden Größen.Alternatively, the control can also be applied to only one or two of the motion components, i.e., the movement of the trolley (i.e., x-movement of the suspension point AUP) (x-direction), the rotational movement of the trolley boom (i.e., y-movement of the suspension point AUP) (y-direction), or the movement of the hoist (h-direction). Accordingly, the considered states of the state control 120 are reduced by the respective quantities.

Zur Nutzung der Pendeldämpfungsfunktion, die durch die Zustandsregelung erreicht wird, können weitere zusätzliche Funktionen zum Betreiben des Turmdrehkrans implementiert werden.To utilize the sway damping function achieved by the state control, further additional functions for operating the tower crane can be implemented.

Dazu kann beispielsweise ein erstes Bedienelement 920 an der Bedieneinheit 900 vorgesehen sein, mit dem der Benutzer vorhandene Last- oder Restpendelschwingungen gemäß einer Pendeldämpfungsfunktion dämpfen kann, die nach einem Lasttransportvorgang auftreten. Diese Pendeldämpfungsfunktion entspricht der herkömmlichen oben beschriebenen Pendeldämpfungsfunktion, die bei Betätigen des ersten Bedienelements 920, das beispielsweise als Tastschalter ausgebildet sein kann, aktiviert wird und während einer Nachlaufzeit von z.B. zwischen 5 und 30 s, vorzugsweise zwischen 5 und 15 s, insbesondere von 10 s, nach Ende der Betätigung des ersten Bedienelements 920 aktiv bleibt. Die Nachlaufzeit kann fest vorgegeben werden oder von einer aktuellen Pendellänge I abhängen. So kann die jeweilige Nachlaufzeit variabel durch eine Funktion oder eine Look-up-Tabelle abhängig von der Pendellänge I vorgegeben sein.For this purpose, for example, a first operating element 920 can be provided on the operating unit 900, with which the user can dampen existing load or residual pendulum oscillations that occur after a load transport process according to a pendulum damping function. This pendulum damping function corresponds to the conventional pendulum damping function described above, which is activated upon actuation of the first operating element 920, which can be designed, for example, as a pushbutton switch, and remains active during a follow-up time of, for example, between 5 and 30 s, preferably between 5 and 15 s, in particular 10 s, after the end of actuation of the first operating element 920. The follow-up time can be fixed or depend on a current pendulum length I. Thus, the respective follow-up time can be variably specified by a function or a look-up table depending on the pendulum length I.

Durch das Vorsehen der Funktion des ersten Bedienelements 920 hat der Kranführer des Turmdrehkrans die Möglichkeit, ein bei inaktivem Kranbetrieb, d. h. es findet keine aktive Transportbewegung statt, z.B. eine aufgrund einer kurzzeitigen plötzlichen Krafteinwirkung auf das Lastsystem auftretende Pendelschwingung zu reduzieren.By providing the function of the first control element 920, the crane operator of the tower crane has the possibility of reducing a pendulum oscillation that occurs during inactive crane operation, i.e., no active transport movement takes place, e.g. due to a brief, sudden force acting on the load system.

Weiterhin kann zusätzlich beim Betätigen des ersten Bedienelements 920 kann dazu zunächst eine Sollposition der Last bestimmt werden, die als zusätzliche Sollvorgabe für die Regelung verwendet wird. In der Regel entspricht die Position der Last L der Position x der Laufkatze (d.h. des Aufhängungspunkts AUP) und dem aktuellen Drehwinkel θ des Auslegers. Diese Angaben werden dann als Sollvorgaben xstore, θstore gespeichert und neben den Sollvorgaben θ'soll=0, x'soll=0 und I'soll=0 (keine Ansteuerung zum Kranbetrieb) zur Pendeldämpfung angenommen und die Zustandsregelung entsprechend durchgeführt. Für die Sollvorgaben in der obigen Regelungsvorschrift gilt dann: x s o l l = x s t o r e

Figure DE202023002939U1_0040
x ' s o l l = 0
Figure DE202023002939U1_0041
φ x s o l l = 0
Figure DE202023002939U1_0042
φ ' x s o l l = 0
Figure DE202023002939U1_0043
θ s o l l = θ s t o r e
Figure DE202023002939U1_0044
θ ' s o l l = 0
Figure DE202023002939U1_0045
φ y s o l l = 0
Figure DE202023002939U1_0046
φ y s o l l = 0
Figure DE202023002939U1_0047
Furthermore, when the first control element 920 is actuated, a target position of the load can be determined, which is used as an additional target specification for the control. As a rule, the position of the load L corresponds to the position x of the trolley (ie, the suspension point AUP) and the current angle of rotation θ of the boom. These details are then stored as target specifications x store , θ store stored and, in addition to the target values θ' target = 0, x' target = 0, and I' target = 0 (no control for crane operation), assumed for sway damping, and the state control is carried out accordingly. The following applies to the target values in the above control specification: x s o l l = x s t o r e
Figure DE202023002939U1_0040
x ' s o l l = 0
Figure DE202023002939U1_0041
φ x s o l l = 0
Figure DE202023002939U1_0042
φ ' x s o l l = 0
Figure DE202023002939U1_0043
θ s o l l = θ s t o r e
Figure DE202023002939U1_0044
θ ' s o l l = 0
Figure DE202023002939U1_0045
φ y s o l l = 0
Figure DE202023002939U1_0046
φ y s o l l = 0
Figure DE202023002939U1_0047

5 zeigt ein entsprechendes Flussdiagramm zur Veranschaulichung dieser Pendeldämpfungsfunktion. 5 shows a corresponding flow chart to illustrate this sway damping function.

In Schritt S1 wird überprüft, ob die Pendeldämpfungsfunktion bei inaktivem Kranbetrieb aktiviert ist. Ist dies der Fall (Alternative: Ja), so wird das Verfahren mit Schritt S2 fortgesetzt. Andernfalls (Alternative: Nein) wird das Verfahren mit S1 fortgesetzt.In step S1, a check is made to determine whether the sway control function is activated during inactive crane operation. If this is the case (alternative: Yes), the process continues with step S2. Otherwise (alternative: No), the process continues with step S1.

In Schritt S2 wird die Position x, θ der Laufkatze LK (d.h. des Aufhängungspunkts AUP) als xstore, θstore zwischengespeichert und für die nachfolgende Regelung als Sollgröße angenommen.In step S2, the position x, θ of the trolley LK (i.e., the suspension point AUP) is temporarily stored as x store , θ store and adopted as the target value for the subsequent control.

In Schritt S3 wird die Zustandsregelung ausgeführt, wobei die Sollvorgaben xsoll = xstore, θsoll = θstore, Isoll neben den Sollvorgaben θ'soll=0, x'soll=0 und I'soll=0 zur Pendeldämpfung angenommen und die Zustandsregelung entsprechend durchgeführt.In step S3, the state control is carried out, whereby the target values x soll = x store , θ soll = θ store , I soll are assumed in addition to the target values θ' soll =0, x' soll =0 and I' soll =0 for sway damping and the state control is carried out accordingly.

In Schritt S4 wird überprüft, ob die Pendeldämpfungsfunktion beendet ist und eine Nachlaufzeit verstrichen ist. Ist dies der Fall (Alternative: Ja), wird das Verfahren beendet, andernfalls (Alternative: Nein) wird zu Schritt S3 zurückgesprungen und die Zustandsregelung fortgesetzt.In step S4, a check is made to determine whether the sway control function has ended and a follow-up time has elapsed. If this is the case (alternative: Yes), the process is terminated; otherwise (alternative: No), the system returns to step S3 and continues the state control.

Mithilfe einer Funktionserweiterung, die durch ein zweites Bedienelement 930 aktiviert oder deaktiviert werden kann, kann eine Störgrößenausgleichsfunktion vorgesehen werden. Die Störgrößenausgleichsfunktion kann beispielsweise Fremdeinwirkungen auf das Lastsystem, wie beispielsweise durch Winddruck, Schwingungen des Untergrunds berücksichtigen und die aktuelle Position der Last L trotz dem Vorliegen von (andauernden) Störeinflüssen halten. Wird die Funktion durch Betätigen des zweiten Bedienelements 930 aktiviert, so bleibt diese aktiv, bis diese durch entsprechendes Betätigen des zweiten Bedienelement 930 beendet wird. Die Störgrößenausgleichsfunktion ist weiterhin nur so lange aktiv, wie der Kran nicht aktiv betrieben wird, d.h. die Last nicht durch externe Sollvorgaben bewegt wird.A disturbance compensation function can be provided using a functional extension that can be activated or deactivated by a second control element 930. The disturbance compensation function can, for example, take into account external influences on the load system, such as wind pressure or vibrations of the subsurface, and maintain the current position of the load L despite the presence of (persistent) disturbances. If the function is activated by actuating the second control element 930, it remains active until it is terminated by corresponding actuation of the second control element 930. The disturbance compensation function remains active only as long as the crane is not actively operated, i.e., the load is not moved by external commands.

In 6 ist ein Flussdiagramm zur Veranschaulichung der Störgrößenausgleichsfunktion dargestellt.In 6 A flow chart is shown to illustrate the disturbance compensation function.

In Schritt S11 wird überprüft, ob die Störgrößenausgleichsfunktion bei inaktivem Kranbetrieb aktiviert ist. Ist dies der Fall (Alternative: Ja), so wird das Verfahren mit Schritt S12 fortgesetzt. Andernfalls (Alternative: Nein) wird das Verfahren mit S11 fortgesetzt.In step S11, a check is made to determine whether the disturbance compensation function is activated during inactive crane operation. If this is the case (alternative: Yes), the process continues with step S12. Otherwise (alternative: No), the process continues with step S11.

In Schritt S12 wird als Sollvorgabe die aktuelle absolute Lastposition pxsoll, pysoll gespeichert. Die aktuelle, zu speichernde absolute Lastposition pxsoll, pysoll kann sich ergeben als P x s o l l = x + s i n ( φ x ) l

Figure DE202023002939U1_0048
P y s o l l = θ + a r c t a n s i n ( φ y ) l x
Figure DE202023002939U1_0049
In step S12, the current absolute load position p xsoll , p ysoll is stored as the target value. The current absolute load position p xsoll , p ysoll to be stored can be calculated as P x s o l l = x + s i n ( φ x ) l
Figure DE202023002939U1_0048
P y s o l l = θ + a r c t a n s i n ( φ y ) l x
Figure DE202023002939U1_0049

In Schritt S13 wird die Zustandsregelung aktiviert, wobei der Zustandsregelung entsprechend den Regelungszyklen variierende Sollvorgaben für die Position xsoll der Laufkatze und den Drehwinkel θsoll vorgegeben werden. Die Pendellänge Isoll bleibt unverändert.In step S13, the state control is activated, with varying target values for the trolley position x target and the rotation angle θ target being specified to the state control according to the control cycles. The pendulum length I target remains unchanged.

Für die Beibehaltung der absoluten Position pxsoll, pysoll der Last gilt dann: x s o l l = p x s o l l s i n ( φ x ) l

Figure DE202023002939U1_0050
θ s o l l = p y s o l l a r c t a n s i n ( φ y ) l x
Figure DE202023002939U1_0051
To maintain the absolute position p xsoll , p ysoll of the load, the following applies: x s o l l = p x s o l l s i n ( φ x ) l
Figure DE202023002939U1_0050
θ s o l l = p y s o l l a r c t a n s i n ( φ y ) l x
Figure DE202023002939U1_0051

Diese Werte werden kontinuierlich ermittelt, d.h. zu jedem Regelungszyklus neu berechnet, da bei variierendem Störeinfluss sich die Pendelwinkel φx, φy und Pendelwinkelgeschwindigkeiten φ'x, φ'y ständig ändern können.These values are determined continuously, ie recalculated for each control cycle, since the pendulum angles φ x , φ y and pendulum angular velocities φ' x , φ' y can change continuously with varying disturbance influences.

Die Sollvorgaben der Zustandsgrößen sind dann während der aktiven Störgrößenausgleichsfunktion x s o l l = p x s o l l s i n ( φ x ) l

Figure DE202023002939U1_0052
x s o l l = 0
Figure DE202023002939U1_0053
φ x s o l l = u n b e s t i m m t
Figure DE202023002939U1_0054
φ x s o l l = u n b e s t i m m t
Figure DE202023002939U1_0055
θ s o l l = p y s o l l a r c t a n s i n ( φ y ) l x
Figure DE202023002939U1_0056
θ s o l l = 0
Figure DE202023002939U1_0057
φ y s o l l = u n b e s t i m m t
Figure DE202023002939U1_0058
φ y s o l l = u n b e s t i m m t
Figure DE202023002939U1_0059
wobei xsoll, θsoll entsprechend den Regelungszyklen wie oben beschrieben stetig aktualisiert werden. Somit kann auf sich ändernde Störeinflüsse entsprechend reagiert werden und die absolute Position der Last bleibt unverändert.The target values of the state variables are then during the active disturbance compensation function x s o l l = p x s o l l s i n ( φ x ) l
Figure DE202023002939U1_0052
x s o l l = 0
Figure DE202023002939U1_0053
φ x s o l l = u n b e s t i m m t
Figure DE202023002939U1_0054
φ x s o l l = u n b e s t i m m t
Figure DE202023002939U1_0055
θ s o l l = p y s o l l a r c t a n s i n ( φ y ) l x
Figure DE202023002939U1_0056
θ s o l l = 0
Figure DE202023002939U1_0057
φ y s o l l = u n b e s t i m m t
Figure DE202023002939U1_0058
φ y s o l l = u n b e s t i m m t
Figure DE202023002939U1_0059
where x soll , θ soll is continuously updated according to the control cycles described above. This allows for appropriate response to changing disturbances, while the absolute position of the load remains unchanged.

Die als unbestimmt gekennzeichneten Zustandsgrößen φx, φ'x, φy, φ'y bleiben bei der Regelung unberücksichtigt, indem die entsprechende Regelabweichung oder das zugehörige Element (Faktor) des Regelungsvektors K während der aktivierten Störgrößenausgleichsfunktion auf null gesetzt werden.The state variables φ x , φ' x , φ y , φ' y marked as indeterminate are not taken into account in the control by setting the corresponding control deviation or the associated element (factor) of the control vector K to zero during the activated disturbance compensation function.

In Schritt S14 wird überprüft, ob die Störgrößenausgleichsfunktion beendet ist. Ist dies der Fall (Alternative: Ja), wird das Verfahren beendet, andernfalls (Alternative: Nein) wird zu Schritt S13 zurückgesprungen und die Zustandsregelung fortgesetzt.In step S14, a check is made to determine whether the disturbance compensation function has been completed. If this is the case (alternative: Yes), the process is terminated; otherwise (alternative: No), the system returns to step S13 and continues the state control.

Die Störgrößenausgleichsfunktion kann durch entsprechendes Betätigen des zweiten Bedienelements 930 oder durch Joystickbedienung zum Einleiten eines Lasttransports deaktiviert werden.The disturbance compensation function can be deactivated by actuating the second control element 930 or by joystick operation to initiate load transport.

Durch die Betätigung eines dritten Bedienelements 940 (z.B. in Form eines Tastschalters) kann eine Positionierfunktion aktiviert werden. Die Positionierfunktion bleibt aktiv, solange das dritte Bedienelement 940 betätigt ist, und ist während einer vorbestimmten Nachlaufzeit beispielsweise zwischen 5 und 30 s, vorzugsweise zwischen 5 und 15 s, zum Beispiel 10 s, aktiv. Die Positionierfunktion sieht vor, die Last durch manuelles Drücken und Ziehen im Absetzbereich zu bewegen und so hochgenau an die richtige gewünschte Lastposition zu dirigieren.By actuating a third control element 940 (e.g., in the form of a pushbutton switch), a positioning function can be activated. The positioning function remains active as long as the third control element 940 is actuated and is active during a predetermined follow-up time, for example, between 5 and 30 seconds, preferably between 5 and 15 seconds, for example, 10 seconds. The positioning function provides for moving the load by manually pushing and pulling in the settling area, thus directing it with high precision to the correct desired load position.

In 7 ist ein Flussdiagramm zur Veranschaulichung der Positionierfunktion dargestellt.In 7 A flow chart is shown to illustrate the positioning function.

In Schritt S21 wird überprüft, ob die Positionierfunktion bei inaktivem Kranbetrieb aktiviert ist. Ist dies der Fall (Alternative: Ja), so wird das Verfahren mit Schritt S22 fortgesetzt. Andernfalls (Alternative: Nein) wird das Verfahren mit S21 fortgesetzt.In step S21, a check is made to determine whether the positioning function is activated during inactive crane operation. If this is the case (alternative: Yes), the process continues with step S22. Otherwise (alternative: No), the process continues with step S21.

In Schritt S22 wird der Zustandsregler aktiviert, es bleiben jedoch die Sollvorgaben der Positionen x, θ und Geschwindigkeit x', θ' der Laufkatze LK und des Drehwerks DW unberücksichtigt, wobei die Sollvorgaben wie folgt angenommen werden: x s o l l = u n b e s t i m m t

Figure DE202023002939U1_0060
x ' s o l l = u n b e s t i m m t
Figure DE202023002939U1_0061
φ x s o l l = 0
Figure DE202023002939U1_0062
φ ' x s o l l = 0
Figure DE202023002939U1_0063
θ s o l l = u n b e s t i m m t
Figure DE202023002939U1_0064
θ ' s o l l = u n b e s t i m m t
Figure DE202023002939U1_0065
φ y s o l l = 0
Figure DE202023002939U1_0066
φ ' y s o l l = 0
Figure DE202023002939U1_0067
In step S22, the state controller is activated, but the target values of the positions x, θ and speed x', θ' of the trolley LK and the slewing gear DW are not taken into account, whereby the target values are assumed as follows: x s o l l = u n b e s t i m m t
Figure DE202023002939U1_0060
x ' s o l l = u n b e s t i m m t
Figure DE202023002939U1_0061
φ x s o l l = 0
Figure DE202023002939U1_0062
φ ' x s o l l = 0
Figure DE202023002939U1_0063
θ s o l l = u n b e s t i m m t
Figure DE202023002939U1_0064
θ ' s o l l = u n b e s t i m m t
Figure DE202023002939U1_0065
φ y s o l l = 0
Figure DE202023002939U1_0066
φ ' y s o l l = 0
Figure DE202023002939U1_0067

Die als unbestimmt gekennzeichneten Zustandsgrößen xsoll, x'soll, θsoll, θ'soll bleiben bei der Regelung unberücksichtigt, indem die entsprechende Regelabweichung oder das zugehörige Element (Faktor) des Regelungsvektors K während der aktivierten Störgrößenausgleichsfunktion auf null gesetzt werden.The state variables x soll , x' soll , θ soll , θ' soll marked as indeterminate are not taken into account in the control by setting the corresponding control deviation or the associated element (factor) of the control vector K to zero while the disturbance compensation function is activated.

In Schritt S23 wird überprüft, ob die Positionierfunktion beendet ist. Ist dies der Fall (Alternative: Ja), wird das Verfahren beendet, andernfalls (Alternative: Nein) wird zu Schritt S22 zurückgesprungen und die Zustandsregelung fortgesetzt.In step S23, a check is made to determine whether the positioning function has been completed. If this is the case (alternative: Yes), the process is terminated; otherwise (alternative: No), the system returns to step S22 and continues the state control.

Das dritte Bedienelement 940 muss während der Positionierung permanent betätigt werden, um unkontrollierte Bewegungen der Last L zu vermeiden. Der beim Ziehen der Last L bzw. der Lastaufnahmeeinrichtung UF entstehende von Null abweichende Pendelwinkel φx, φy zwingt die Zustandsregelung zur Ausgleichsbewegung in die Zugrichtung, so dass die Last entsprechend des Zugs in die entsprechende Richtung bewegt wird. Sobald die Zugkraft wegfällt, positioniert sich die Laufkatze LK exakt über der Last L und fixiert somit die neue Lastposition.The third control element 940 must be continuously actuated during positioning to prevent uncontrolled movements of the load L. The non-zero oscillation angle φ x , φ y resulting from pulling the load L or the load handling device UF forces the state control to compensate for the pulling direction, so that the load is moved in the corresponding direction according to the pulling force. As soon as the pulling force is removed, the trolley LK positions itself precisely over the load L, thus fixing the new load position.

Weiterhin kann eine dauerhaft aktive oder mithilfe eines vierten Bedienelements 950 aktivierbare Lastanhebefunktion realisiert sein, die beim Abheben der Last eine zusätzliche Sicherheit gewährleistet. Befindet sich die Laufkatze LK, d. h. der Aufhängungspunkt AUP des Hubseils, nicht exakt lotrecht über dem Masseschwerpunkt, kann es beim Abheben der Last zu einer sofortigen Pendelschwingung führen, die von dem lateralen Versatz des Aufhängungspunkts AUP zum Masseschwerpunkt abhängt. Dies ist in der Praxis fast immer der Fall, da der Kranführer in der Regel die Lastaufnahmeeinrichtung UF nicht exakt über dem Lastschwerpunkt positionieren kann.Furthermore, a load lifting function can be implemented that is permanently active or can be activated using a fourth control element 950, ensuring additional safety when lifting the load. If the trolley LK, i.e., the suspension point AUP of the hoist rope, is not positioned exactly perpendicular to the center of gravity, an immediate pendulum oscillation can occur when lifting the load, which depends on the lateral offset of the suspension point AUP from the center of gravity. This is almost always the case in practice, since the crane operator is generally unable to position the load handling device UF precisely above the load center of gravity.

Durch Nutzung der oben beschriebenen Zustandsregelung kann beim Anziehen der Lastaufnahmeeinrichtung UF der Aufhängungspunkt AUP exakt über dem Masseschwerpunkt positioniert werden, bevor die Last L abgehoben wird.By using the state control described above, the suspension point AUP can be positioned exactly above the center of gravity when tightening the load handling device UF before the load L is lifted.

Die Lastanhebefunktion wird anhand des Flussdiagramms der 8 näher erläutert.The load lifting function is described in the flow chart of the 8 explained in more detail.

In Schritt S31 wird das Hubwerk HW zum Abheben der Last entsprechend der Vorgabe durch den Kranführer z.B. mithilfe eines vierten Bedienelements 950 aktiviert.In step S31, the hoist HW is activated to lift the load according to the instructions of the crane operator, e.g. using a fourth control element 950.

In Schritt S32 wird überprüft, ob die Lastabhebefunktion aktiviert ist. Ist dies der Fall (Alternative: Ja), so wird das Verfahren mit Schritt S33 fortgesetzt. Andernfalls (Alternative: Nein) wird das Verfahren mit Sprung zu Schritt S36 beendet.In step S32, a check is made to determine whether the load lifting function is activated. If so (alternative: Yes), the process continues with step S33. Otherwise (alternative: No), the process terminates with a jump to step S36.

In Schritt S33 wird die Hubkraft mithilfe der Massesensoreinrichtung 620 überwacht. Überschreitet die Hubkraft einen vorbestimmten Schwellenhubkraftwert, der durch die Gewichtskräfte der Lastaufnahmeeinrichtung UF, des Hubseils HSL und des Lastseils LSL bestimmt sein kann, kann davon ausgegangen werden, dass das Hubseil HSL gespannt ist und der gemessene Pendelwinkel φx, φy den Versatz des Masseschwerpunkts zum Aufhängungspunkt AUP an der Laufkatze LK angibt. In diesem Fall (Alternative: Ja) wird das Verfahren mit Schritt S34 fortgesetzt, andernfalls (Alternative: Nein) wird zu Schritt S33 zurückgesprungen und weiter auf das Erreichen des Schwellenhubkraftwerts gewartet.In step S33, the lifting force is monitored using the mass sensor device 620. If the lifting force exceeds a predetermined threshold lifting force value, which can be determined by the weight forces of the load-handling device UF, the hoist rope HSL, and the load rope LSL, it can be assumed that the hoist rope HSL is taut and the measured pendulum angle φ x, φ y indicates the offset of the center of mass from the suspension point AUP on the trolley LK. In this case (alternative: yes), the method continues with step S34; otherwise (alternative: no), the method returns to step S33 and continues to wait for the threshold lifting force value to be reached.

Nun wird in Schritt S54 die Zustandsregelung gestartet, indem als Sollvorgaben vorgegeben werden: x s o l l = u n b e s t i m m t

Figure DE202023002939U1_0068
x ' s o l l = u n b e s t i m m t
Figure DE202023002939U1_0069
φ x s o l l = u n b e s t i m m t
Figure DE202023002939U1_0070
φ ' x s o l l = 0
Figure DE202023002939U1_0071
θ s o l l = u n b e s t i m m t
Figure DE202023002939U1_0072
θ ' s o l l = u n b e s t i m m t
Figure DE202023002939U1_0073
φ y s o l l = 0
Figure DE202023002939U1_0074
φ ' y s o l l = 0
Figure DE202023002939U1_0075
Now, in step S54, the state control is started by specifying the following as target specifications: x s o l l = u n b e s t i m m t
Figure DE202023002939U1_0068
x ' s o l l = u n b e s t i m m t
Figure DE202023002939U1_0069
φ x s o l l = u n b e s t i m m t
Figure DE202023002939U1_0070
φ ' x s o l l = 0
Figure DE202023002939U1_0071
θ s o l l = u n b e s t i m m t
Figure DE202023002939U1_0072
θ ' s o l l = u n b e s t i m m t
Figure DE202023002939U1_0073
φ y s o l l = 0
Figure DE202023002939U1_0074
φ ' y s o l l = 0
Figure DE202023002939U1_0075

Die als unbestimmt gekennzeichneten Zustandsgrößen bleiben bei der Regelung unberücksichtigt, indem die entsprechende Regelabweichung oder das zugehörige Element (Faktor) des Regelungsvektors K während der aktivierten Störgrößenausgleichsfunktion auf null gesetzt werden.The state variables marked as indeterminate are ignored in the control by setting the corresponding control deviation or the associated element (factor) of the control vector K to zero while the disturbance compensation function is activated.

In Schritt S35 wird überprüft, ob die Sollvorgabe der Pendelwinkel φxsoll = 0, φysoll = 0 und die Pendelwinkelgeschwindigkeit φ'xsoll = 0, φ'ysoll = 0 erreicht worden ist d.h. alle entsprechenden Regelabweichungen liegen unter einem vorgegebenen Schwellenwert von z.B. weniger als 0,3° des entsprechenden Pendelwinkels. Dieser Schwellenwert kann generell abhängig von der Hubseillänge sein, z.B. 0,1°, z.B. bei Hubseillängen von mehr als 20m und 0,2 -0,3° bei Hubseillängen I1 von weniger als 20m. Ist dies der Fall (Alternative: Ja), wird das Verfahren mit Schritt S36 fortgesetzt. Andernfalls wird die Zustandsregelung des Schritts S34 weiter fortgesetzt.In step S35, a check is made as to whether the target specification of the pendulum angle φ xsoll = 0, φ ysoll = 0 and the pendulum angular velocity φ' xsoll = 0, φ' ysoll = 0 has been achieved, i.e. all corresponding control deviations are below a predetermined threshold value of, for example, less than 0.3° of the corresponding pendulum angle. This threshold value can generally be dependent on the hoist rope length, e.g. 0.1°, for hoist rope lengths of more than 20m, and 0.2 - 0.3° for hoist rope lengths I 1 of less than 20m. If this is the case (alternative: yes), the method continues with step S36. Otherwise, the state control of step S34 continues.

Bevor die Hubkraft weiter über den Punkt des tatsächlichen Abhebens der Last erhöht wird, wird somit die Zustandsregelung weiter ausgeführt. Dies ermöglicht die genaue Positionierung der Laufkatze LK über dem Lastschwerpunkt, so dass die Last ohne Anfangspendelschwingung, d.h. lotrecht abgehoben werden kann.Before the lifting force is further increased beyond the point at which the load is actually lifted, the state control is further executed. This enables the precise positioning of the trolley LK over the load center of gravity, so that the load can be lifted vertically, i.e., without initial pendulum oscillation.

Das Abheben der Last erfolgt dann in Schritt S36.The load is then lifted in step S36.

Ferner kann mithilfe eines fünften Bedienelements 960 eine Positionsanfahrfunktion realisiert werden. Die Positionsanfahrfunktion dient dazu, dass bei Annähern an eine gespeicherte Position die gespeicherte Position angefahren wird und dort die Last L pendelschwingungsfrei angehalten wird. Erst nach dem Anhalten an der gespeicherten Position wird die Positionsanfahrfunktion wieder deaktiviert und die Last kann in eine beliebige Richtung entsprechend der Bedienung des Kranführers bewegt werden.Furthermore, a position approach function can be implemented using a fifth control element 960. The position approach function serves to move to a stored position when approaching it, and to stop the load L there without oscillation. Only after stopping at the stored position is the position approach function deactivated again, and the load can be moved in any direction according to the crane operator's instructions.

In Schritt S41 wird überprüft, ob eine Positionsanfahrfunktion aktiviert worden ist. Ist dies der Fall (Alternative: Ja), z.B. bei Betätigen des fünften Bedienelements 960, kann in Schritt S42 eine aktuelle absolute Position px = x + sin(φx) · l, p y = θ + a r c t a n s i n ( φ y ) l x

Figure DE202023002939U1_0076
der Last L oder der Laufkatze LK (d.h. des Aufhängungspunkts AUP) x, θ gespeichert werden (z.B. als xstore, θstore).In step S41, a check is made to determine whether a position approach function has been activated. If this is the case (alternative: Yes), e.g., upon actuation of the fifth control element 960, a current absolute position p x = x + sin(φ x ) · l, p y = θ + a r c t a n s i n ( φ y ) l x
Figure DE202023002939U1_0076
of the load L or the trolley LK (i.e. the suspension point AUP) x, θ are stored (e.g. as x store , θ store ).

Wird eine absolute Lastposition entsprechend der Positionsanfahrfunktion gespeichert, so kann der Kran in Schritt S43 in herkömmlicher Weise betrieben werden.If an absolute load position is stored according to the position approach function, the crane can be operated in the conventional manner in step S43.

Es wird in Schritt S44 überprüft, ob sich die aktuelle absolute Position der Last L bzw. die Position des Aufhängungspunktes AUP der gespeicherten Position nähert, was durch eine kontinuierlich durchgeführte Abfrage bestimmt wird. Wird dies festgestellt (Alternative: Ja), so wird in Schritt S45 die gespeicherte Position xsoll = px, θsoll = py als Sollposition für die Last und angenommen die Zustandsregelung entsprechend ausgeführt. Dabei bleibt die weitere Bedienung des Kranführers (oder einer automatisierten Kransteuerung) für die weitere Sollvorgabe unbeachtlich. Es werden nach Feststellung der Annäherung an die gespeicherte Position lediglich die Positionen x, θ als Sollvorgabe vorgegeben, so dass der Zustandsregler eine reine Positionsregelung betreibt. Die Sollvorgaben entsprechen dann: x s o l l = p x ;

Figure DE202023002939U1_0077
x s o l l = 0
Figure DE202023002939U1_0078
φ x s o l l = 0
Figure DE202023002939U1_0079
φ x s o l l = 0
Figure DE202023002939U1_0080
θ s o l l = p y ;
Figure DE202023002939U1_0081
θ s o l l = 0
Figure DE202023002939U1_0082
φ y s o l l = 0
Figure DE202023002939U1_0083
φ y s o l l = 0
Figure DE202023002939U1_0084
In step S44, a check is carried out to determine whether the current absolute position of the load L or the position of the suspension point AUP is approaching the stored position, which is determined by a continuously performed query. If this is determined (alternative: yes), in step S45 the stored position x soll = p x , θ soll = p y is used as the target position for the load, and the state controller is then executed accordingly. Further operation by the crane operator (or an automated crane control system) is irrelevant for the further target specification. After determining that the stored position is approaching, only the positions x, θ are specified as the target specification, so that the state controller operates purely as a position controller. The target specifications then correspond to: x s o l l = p x ;
Figure DE202023002939U1_0077
x s o l l = 0
Figure DE202023002939U1_0078
φ x s o l l = 0
Figure DE202023002939U1_0079
φ x s o l l = 0
Figure DE202023002939U1_0080
θ s o l l = p y ;
Figure DE202023002939U1_0081
θ s o l l = 0
Figure DE202023002939U1_0082
φ y s o l l = 0
Figure DE202023002939U1_0083
φ y s o l l = 0
Figure DE202023002939U1_0084

Die als unbestimmt gekennzeichneten Zustandsgrößen bleiben bei der Regelung unberücksichtigt, indem die entsprechende Regelabweichung oder das zugehörige Element (Faktor) des Regelungsvektors K während der aktivierten Positionsanfahrfunktion auf null gesetzt werden.The state variables marked as indeterminate are not taken into account in the control by setting the corresponding control deviation or the associated element (factor) of the control vector K to zero during the activated position approach function.

Wird in Schritt S46 das Erreichen der gespeicherten Position festgestellt (Alternative: Ja), so wird die Zustandsregelung zunächst in Schritt S47 beendet. Andernfalls (Alternative: Nein) wird das Verfahren mit Schritt S45 fortgesetzt.If the stored position is determined to have been reached in step S46 (alternative: Yes), the state control is initially terminated in step S47. Otherwise (alternative: No), the method continues with step S45.

Wird durch das Aktivieren des Kranbetriebs die angefahrene Position wieder verlassen, aktiviert sich die Positionsanfahrfunktion erneut und setzt das Verfahren mit Schritt S43 fort.If the approached position is left again by activating the crane operation, the position approach function is activated again and the process continues with step S43.

Es kann vorgesehen sein, dass durch das erneute Betätigen des fünften Bedienelements 960 die gespeicherte Lastposition vergessen wird.It can be provided that the stored load position is forgotten by pressing the fifth control element 960 again.

ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES CONTAINED IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of documents submitted by the applicant was generated automatically and is included solely for the convenience of the reader. This list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.

Zitierte PatentliteraturCited patent literature

  • DE 10 2009 032 270 A1 [0005]DE 10 2009 032 270 A1 [0005]
  • EP 1 628 902 B1 [0006]EP 1 628 902 B1 [0006]
  • EP 1 652 810 B1 [0007]EP 1 652 810 B1 [0007]
  • DE 10 2020 120 699 A1 [0030]DE 10 2020 120 699 A1 [0030]

Zitierte Nicht-PatentliteraturCited non-patent literature

  • J. Smoczek et al., „Robust Predictive Control of an Overhead Crane“, https://doi.org/10.5604/01.3001.0010.2940 [0008]J. Smoczek et al., “Robust Predictive Control of an Overhead Crane,” https://doi.org/10.5604/01.3001.0010.2940 [0008]
  • Liebherr Electronics“ der Liebherr Werk Nenzing GmbH von 09/2012 [0009]Liebherr Electronics” of Liebherr Werk Nenzing GmbH from 09/2012 [0009]
  • Holger Lutz, Wolfgang Wendt „Taschenbuch der Regelungstechnik“, Europa-Lehrmittel, 2021, ISBN 9783808558706 [0041]Holger Lutz, Wolfgang Wendt “Pocketbook of Control Engineering”, Europa-Lehrmittel, 2021, ISBN 9783808558706 [0041]
  • Otto Föllinger, „Regelungstechnik“, Vde Verlag GmbH, 2022, ISBN 9783800755189 [0041]Otto Föllinger, “Control Engineering”, Vde Verlag GmbH, 2022, ISBN 9783800755189 [0041]

Claims (12)

Vorrichtung, insbesondere Steuergerät (100), zum Betreiben eines Auslegerdrehkrans (2) mithilfe einer Zustandsregelung, wobei die Zustandsregelung eine Regelung einer Bewegung einer angehängten Last (L) zumindest in einer Bewegungsrichtung bewirkt und auf einem Zustandsvektor basiert, wobei die Vorrichtung ausgebildet ist zum: - Erfassen von Zustandsgrößen des Zustandsvektors, der Angaben zu einer Position und einer Geschwindigkeit (x', θ') eines bewegbaren Aufhängungspunkt (AUP), an den ein Lastsystem, das ein Hubseil (HSL), eine an einem unteren Ende des Hubseils (HSL) angeordnete Lastaufnahmeeinrichtung (UF) und eine unterhalb der Lastaufnahmeeinrichtung (UF) angehängte Last (L) umfasst und Angaben zu einer Lastposition (φx, φy) und einer Lastgeschwindigkeit (φ'x, φ'y) eines Masseschwerpunkts des Lastsystems bezüglich des Aufhängungspunkts (AUP) umfasst, - Ermitteln mindestens einer Stellgröße (u*LK, u*DW, u*HW) zur Bewegung des Aufhängungspunktes (AUP) in der zumindest einen Bewegungsrichtung basierend auf der Zustandsregelung; - Ansteuern des Auslegerdrehkrans (2) abhängig von der mindestens einen Stellgröße (u*LK, u*DW. u*HW).Device, in particular a control unit (100), for operating a jib crane (2) with the aid of a state control, wherein the state control effects a control of a movement of a suspended load (L) at least in one direction of movement and is based on a state vector, wherein the device is designed to: - detect state variables of the state vector, which includes information on a position and a speed (x', θ') of a movable suspension point (AUP) to which a load system comprising a hoist rope (HSL), a load suspension device (UF) arranged at a lower end of the hoist rope (HSL) and a load (L) suspended below the load suspension device (UF) is attached, and includes information on a load position (φ x , φ y ) and a load speed (φ' x , φ' y ) of a center of mass of the load system with respect to the suspension point (AUP), - determine at least one manipulated variable (u* LK , u* DW , u* HW ) for moving the suspension point (AUP) in the at least one direction of movement based on the state control; - controlling the jib crane (2) depending on the at least one manipulated variable (u* LK , u* DW . u* HW ). Vorrichtung nach Anspruch 1, wobei die Vorrichtung mit der Zustandsregelung ausgebildet ist, indem bei einer Änderung eines Kranzustands, insbesondere bei einer Änderung einer Hubseillänge (I1) und/oder einer radialen Position des Aufhängungspunkts (AUP), und insbesondere abhängig von einer Masse des Lastsystems, eine Parametrierung einer Zustandsraumbeschreibung im Zustandsraum aktualisiert wird und durch ein Verfahren der Polvorgabe oder der LQ-Methode eine durch einen Regelungsvektor (Kx, Ky) angegebene Linearkombination der Regelabweichungen der Zustandsgrößen ermittelt wird, die zur Berechnung der mindestens einen Stellgröße (u*LK, u*DW, u*HW) zur Bewegung des Aufhängungspunktes (AUP) verwendet wird.Device according to Claim 1 , wherein the device is designed with the state control in that when a crane state changes, in particular when a hoist rope length (I 1 ) and/or a radial position of the suspension point (AUP), and in particular depending on a mass of the load system, a parameterization of a state space description is updated in the state space and by means of a method of pole specification or the LQ method, a linear combination of the control deviations of the state variables is determined, which is specified by a control vector (Kx, Ky), and is used to calculate the at least one manipulated variable (u* LK , u* DW , u* HW ) for moving the suspension point (AUP). Vorrichtung nach Anspruch 1 oder 2, wobei die mindestens eine Stellgröße (u*LK, u*DW, u*HW) eine Verstellgeschwindigkeit eines Katzfahrwerks (KW) eines Turmdrehkrans oder einer Verstellgeschwindigkeit eines Wippwinkels eines Auslegers (KA) eines Mobildrehkrans und/oder eines Verstellgeschwindigkeit eines Drehwerks (DW) umfasst.Device according to Claim 1 or 2 , wherein the at least one manipulated variable (u* LK , u* DW , u* HW ) comprises an adjustment speed of a trolley (KW) of a tower crane or an adjustment speed of a luffing angle of a boom (KA) of a mobile slewing crane and/or an adjustment speed of a slewing gear (DW). Vorrichtung nach einem der Ansprüche 1 bis 3, wobei die Vorrichtung ausgebildet ist, um die Lastposition (φx, φy) als relative Position des Masseschwerpunkts des Lastsystems bezüglich des Aufhängungspunkts abhängig von einem Hubseilwinkel, der eine Winkelabweichung des an dem Aufhängungspunkt (AUP) angebrachten Hubseils zur Lotrechten durch den Aufhängungspunkt (AUP) angibt, von einem Lastseilwinkel, der eine Winkelabweichung eines Masseschwerpunkts der Last (L) an einem Anhängungspunkt an der Lastaufnahmeeinrichtung (UF) zur Lotrechten angibt, anzugeben, und um die Lastposition (φx, φy) insbesondere weiterhin abhängig von eine Hubseillänge (I1) zwischen dem Aufhängungspunkt (AUP) und einem Masseschwerpunkt der Lastaufnahmeeinrichtung (UF), und/oder einer Lastseillänge (I2) zwischen dem Anhängungspunkt (ANP) und dem Lastschwerpunkt zu bestimmen, und um insbesondere die Lastposition (φx, φy) als Pendelwinkel φx, φy) des Masseschwerpunkts bezüglich der Lotrechten durch den Aufhängungspunkt (AUP) oder als vertikaler Abstand des Masseschwerpunkts zur Lotrechten durch den Aufhängungspunkt (AUP) anzugeben.Device according to one of the Claims 1 until 3 , wherein the device is designed to specify the load position (φ x , φ y ) as the relative position of the center of mass of the load system with respect to the suspension point as a function of a hoist cable angle, which indicates an angular deviation of the hoist cable attached to the suspension point (AUP) from the vertical through the suspension point (AUP), from a load cable angle, which indicates an angular deviation of a center of mass of the load (L) at a suspension point on the load suspension device (UF) from the vertical, and to determine the load position (φ x , φ y ), in particular further as a function of a hoist cable length (I 1 ) between the suspension point (AUP) and a center of mass of the load suspension device (UF), and/or a load cable length (I 2 ) between the suspension point (ANP) and the load center of gravity, and in particular to determine the load position (φ x , φ y ) as a pendulum angle φ x , φ y ) of the centre of mass with respect to the perpendicular through the suspension point (AUP) or as the vertical distance of the centre of mass from the perpendicular through the suspension point (AUP). Vorrichtung nach einem der Ansprüche 1 bis 4, wobei die Vorrichtung ausgebildet ist, um die Zustandsregelung so zu betreiben, dass eine Pendeldämpfungsfunktion realisiert wird, wenn insbesondere der manuelle oder automatisierte Kranbetrieb eine Geschwindigkeit des Aufhängungspunkts (AUP) für zumindest eine der Bewegungsrichtungen vorgibt oder ein erstes Bedienelement (920) für eine Aktivierung der Pendeldämpfungsfunktion betätigt wird, wobei zur Pendeldämpfung eine Sollvorgabe der Angabe zu der Lastposition φx, φy) und der Lastgeschwindigkeit (φ'x, φ'y) des Masseschwerpunkts des Lastsystems von jeweils Null vorgegeben wird, die Sollvorgabe für die Geschwindigkeit (x') des Aufhängungspunkts (AUP) als Null und die Sollvorgabe für eine Position des Aufhängungspunkts (AUP) als eine abhängig von der vorgegebenen Geschwindigkeit des Aufhängungspunkts (AUP) bestimmten Position vorgegeben wird.Device according to one of the Claims 1 until 4 , wherein the device is designed to operate the state control in such a way that a sway damping function is realized when, in particular, the manual or automated crane operation specifies a speed of the suspension point (AUP) for at least one of the directions of movement or a first operating element (920) is actuated to activate the sway damping function, wherein for sway damping a target specification of the information on the load position φ x , φ y ) and the load speed (φ' x , φ' y ) of the center of mass of the load system is specified as zero, the target specification for the speed (x') of the suspension point (AUP) is specified as zero and the target specification for a position of the suspension point (AUP) is specified as a position determined depending on the specified speed of the suspension point (AUP). Vorrichtung nach Anspruch 5, wobei die Vorrichtung ausgebildet ist, um bei Vorgabe aller Sollgrößen von null, die Pendelschwingungsdämpfung für eine vorbestimmte Nachlaufzeit aktiv zu halten.Device according to Claim 5 , wherein the device is designed to keep the pendulum oscillation damping active for a predetermined follow-up time when all target values are set to zero. Vorrichtung nach einem der Ansprüche 1 bis 6, wobei die Vorrichtung ausgebildet ist, um die Zustandsregelung zu betreiben , dass eine Störgrößenausgleichsfunktion realisiert wird, wobei der Zustandsregelung kontinuierlich eine Sollvorgabe zu der Position des Aufhängungspunkts (AUP), die abhängig von einer gespeicherten absoluten Position der Last bestimmt wird, und einer Sollvorgabe der Geschwindigkeit des Aufhängungspunkts (AUP) von Null vorgegeben werden und die Lastposition (φx, φy) und die Lastgeschwindigkeit (φ'x, φ'y) des Masseschwerpunkts des Lastsystems unberücksichtigt bleiben, insbesondere indem die entsprechenden Regelabweichungen der Lastposition φx, φy) und die Lastgeschwindigkeit (φ'x, φ'y) des Masseschwerpunkts des Lastsystems während der aktivierten Störgrößenausgleichsfunktion auf null gesetzt werden, wobei insbesondere die Sollvorgabe der Angabe zu der Position des Aufhängungspunktes (AUP) basierend auf der aktuellen Lastposition (φx, φy) des Masseschwerpunkts, einer Pendellänge (I) des Lastsystems und der aktuellen Position des Aufhängungspunktes (AUP) bestimmt wird.Device according to one of the Claims 1 until 6 , wherein the device is designed to operate the state control in such a way that a disturbance compensation function is realized, wherein the state control is continuously supplied with a target specification for the position of the suspension point (AUP), which is determined as a function of a stored absolute position of the load, and a target specification of the Speed of the suspension point (AUP) is specified as zero and the load position (φ x , φ y ) and the load speed (φ' x , φ' y ) of the center of mass of the load system are disregarded, in particular by setting the corresponding control deviations of the load position φ x , φ y ) and the load speed (φ' x, φ' y ) of the center of mass of the load system to zero during the activated disturbance compensation function, wherein in particular the target specification of the information on the position of the suspension point (AUP) is determined based on the current load position (φ x , φ y ) of the center of mass, a pendulum length (I) of the load system and the current position of the suspension point (AUP). Vorrichtung nach Anspruch 7, wobei ein zweites Bedienelement (930) vorgesehen ist, um die Störgrößenausgleichsfunktion zu aktivieren oder zu deaktivieren, und um insbesondere die Störgrößenausgleichsfunktion bei einem aktiven Kranbetrieb zum Lasttransport zu deaktivieren, wobei insbesondere bei Aktivieren der Störgrößenausgleichsfunktion die absolute Position der Last (L) gespeichert wird.Device according to Claim 7 , wherein a second operating element (930) is provided to activate or deactivate the disturbance compensation function, and in particular to deactivate the disturbance compensation function during active crane operation for load transport, wherein in particular when the disturbance compensation function is activated the absolute position of the load (L) is stored. Vorrichtung nach einem der Ansprüche 1 bis 8, wobei die Vorrichtung ausgebildet ist, um die Zustandsregelung so zu betreiben, dass eine Positionierfunktion ausgeführt wird, wobei der Zustandsregelung als Sollvorgaben die Angabe zu der Lastposition (φx, φy) und der Lastgeschwindigkeit (φ'x, φ'y) des Masseschwerpunkts des Lastsystems von Null vorgegeben werden und die Position (x, θ) und die Geschwindigkeit (x', θ') des Aufhängungspunkts (AUP) unberücksichtigt bleiben, insbesondere indem die entsprechenden Regelabweichungen während der aktivierten Positionierfunktion oder das zugehörige Element (Faktor) des Regelungsvektors K auf null gesetzt werden.Device according to one of the Claims 1 until 8 , wherein the device is designed to operate the state control in such a way that a positioning function is carried out, wherein the state control is given the information on the load position (φ x , φ y ) and the load speed (φ' x , φ' y ) of the center of mass of the load system as zero as target specifications and the position (x, θ) and the speed (x', θ') of the suspension point (AUP) are not taken into account, in particular by setting the corresponding control deviations during the activated positioning function or the associated element (factor) of the control vector K to zero. Vorrichtung nach einem der Ansprüche 1 bis 9, wobei die Vorrichtung ausgebildet ist, um die Zustandsregelung so zu betreiben, dass eine Lastanhebefunktion realisiert wird, wenn eine Last (L) angehoben werden soll, wobei die Angabe zu der Lastposition (φx, φy) ermittelt wird, wenn eine Hubkraft auf das Hubseil (HSL) einen vorgegebenen Hubkraftschwellenwert übersteigt und die Last (L) noch nicht abgehoben ist, wobei die Zustandsregelung mit Sollvorgaben für die Lastposition φx, φy) und Lastgeschwindigkeit (φ'x, φ'y) und der Geschwindigkeit (x', θ') des Aufhängungspunkts (AUP) von Null durchgeführt wird, wobei die Regelabweichung zur Position (x, θ) des Aufhängungspunkts (AUP) unberücksichtigt bleibt, insbesondere indem die entsprechende Regelabweichungen oder das zugehörige Element (Faktor) eines/des Regelungsvektors K während der aktivierten Lastanhebefunktion auf null gesetzt werden.Device according to one of the Claims 1 until 9 , wherein the device is designed to operate the state control such that a load lifting function is realized when a load (L) is to be lifted, wherein the information on the load position (φ x , φ y ) is determined when a lifting force on the hoist rope (HSL) exceeds a predetermined lifting force threshold value and the load (L) has not yet been lifted, wherein the state control is carried out with target specifications for the load position φ x , φ y ) and load speed (φ' x, φ' y ) and the speed (x', θ') of the suspension point (AUP) of zero, wherein the control deviation for the position (x, θ) of the suspension point (AUP) is not taken into account, in particular by setting the corresponding control deviations or the associated element (factor) of a/the control vector K to zero during the activated load lifting function. Vorrichtung nach einem der Ansprüche 1 bis 10, wobei die Vorrichtung ausgebildet ist, um die Zustandsregelung so zu betreiben, dass eine Positionsanfahrfunktion realisiert wird, bei der eine gespeicherte Position angefahren und die Last (L) dort zum Stillstand gebracht wird, wobei entsprechend einem Nutzerwunsch eine aktuelle Position gespeichert wird , wobei die Zustandsregelung mit einer Sollvorgabe für die Position (x, θ) des Aufhängungspunkts (AUP), die der gespeicherten Position entspricht, einer Sollvorgabe für die Geschwindigkeit (x', θ') des Aufhängungspunkts (AUP) von Null, einer Sollvorgabe für die Lastposition φx, φy) und die Lastgeschwindigkeit (φ'x, φ'y) von Null durchgeführt wird, sobald sich die Position des Aufhängungspunkts (AUP) im laufenden Kranbetrieb der gespeicherten Position des Aufhängungspunkts (AUP) insbesondere unter einen vorgegebenen Schwellenabstand angenähert hat.Device according to one of the Claims 1 until 10 , wherein the device is designed to operate the state control in such a way that a position approach function is implemented, in which a stored position is approached and the load (L) is brought to a standstill there, wherein a current position is stored in accordance with a user request, wherein the state control is carried out with a target specification for the position (x, θ) of the suspension point (AUP) which corresponds to the stored position, a target specification for the speed (x', θ') of the suspension point (AUP) of zero, a target specification for the load position φ x , φ y ) and the load speed (φ' x, φ' y ) of zero, as soon as the position of the suspension point (AUP) has approached the stored position of the suspension point (AUP) during ongoing crane operation, in particular below a predetermined threshold distance. Auslegerdrehkran (2) umfassend: - eine oder mehrere Antriebseinrichtungen zum Bewegen eines Aufhängungspunktes für ein Lastsystem; - die Vorrichtung nach einem der Ansprüche 1 bis 11, wobei die Vorrichtung ausgebildet ist, um den Auslegerdrehkran (2) durch Ansteuern der einen oder der mehreren Antriebseinrichtungen (LW, DW) anzusteuern.Jib crane (2) comprising: - one or more drive devices for moving a suspension point for a load system; - the device according to one of the Claims 1 until 11 , wherein the device is designed to control the jib crane (2) by controlling the one or more drive devices (LW, DW).
DE202023002939.2U 2023-01-25 2023-01-25 Device for operating a jib crane and jib crane Active DE202023002939U1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE202023002939.2U DE202023002939U1 (en) 2023-01-25 2023-01-25 Device for operating a jib crane and jib crane

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE202023002939.2U DE202023002939U1 (en) 2023-01-25 2023-01-25 Device for operating a jib crane and jib crane

Publications (1)

Publication Number Publication Date
DE202023002939U1 true DE202023002939U1 (en) 2025-02-10

Family

ID=94776931

Family Applications (1)

Application Number Title Priority Date Filing Date
DE202023002939.2U Active DE202023002939U1 (en) 2023-01-25 2023-01-25 Device for operating a jib crane and jib crane

Country Status (1)

Country Link
DE (1) DE202023002939U1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1628902B1 (en) 2003-05-30 2007-10-17 Liebherr-Werk Nenzing GmbH Crane or excavator for handling a cable-suspended load provided with optimised motion guidance
DE102009032270A1 (en) 2009-07-08 2011-01-13 Liebherr-Werk Nenzing Gmbh Method for controlling a drive of a crane
EP1652810B1 (en) 2003-08-05 2012-12-19 Sintokogio, Ltd. Crane and controller for the same
DE102020120699A1 (en) 2020-08-05 2022-02-10 Konecranes Global Corporation Slewing jib crane with a camera and methods for reducing load sway during crane operation

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1628902B1 (en) 2003-05-30 2007-10-17 Liebherr-Werk Nenzing GmbH Crane or excavator for handling a cable-suspended load provided with optimised motion guidance
EP1652810B1 (en) 2003-08-05 2012-12-19 Sintokogio, Ltd. Crane and controller for the same
DE102009032270A1 (en) 2009-07-08 2011-01-13 Liebherr-Werk Nenzing Gmbh Method for controlling a drive of a crane
DE102020120699A1 (en) 2020-08-05 2022-02-10 Konecranes Global Corporation Slewing jib crane with a camera and methods for reducing load sway during crane operation

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
Holger Lutz, Wolfgang Wendt „Taschenbuch der Regelungstechnik", Europa-Lehrmittel, 2021, ISBN 9783808558706
J. Smoczek et al., „Robust Predictive Control of an Overhead Crane", https://doi.org/10.5604/01.3001.0010.2940
Liebherr Electronics" der Liebherr Werk Nenzing GmbH von 09/2012
Otto Föllinger, „Regelungstechnik", Vde Verlag GmbH, 2022, ISBN 9783800755189

Similar Documents

Publication Publication Date Title
EP3784616B1 (en) Crane and method for controlling such a crane
EP3649072B1 (en) Crane and method for controlling such a crane
EP4013713B1 (en) Crane and method for controlling such a crane
EP3408208B1 (en) Crane, and method for controlling such a crane
DE102012220036B4 (en) MOVEMENT SYSTEM DESIGNED TO MOVE A USE LOAD INTO MORE DIRECTIONS
EP3409636B1 (en) Method for damping torsional vibrations of a load-bearing element of a lifting device
DE102014008094A1 (en) Method for controlling the alignment of a crane load and a jib crane
DE102015100669B4 (en) ANTI-PENDULUM CONTROL SYSTEM WITH ADJUSTABLE SUPPORT FOR TRANSPORTING A SUSPENDED LOAD
WO2009030586A1 (en) Control device for damping oscillating movements of a cable-guided load
EP1859327A2 (en) Method and position regulating device for controlling the operation of a load bearing apparatus, based on two dimensions
DE69119913T2 (en) Method for controlling the change of location of a pendulum-like load and device to deal with it
EP3562775A1 (en) Lifting gear and method for starting up the lifting mechanism of such a lifting gear
EP1834920B1 (en) Method for automatic handling of a crane load with sway damping and path control
DE10029579B4 (en) Method for orienting the load in crane installations
DE4325946C2 (en) Damping and positioning device for active damping of the swaying of loads suspended on cranes
EP3453669A1 (en) Control equipment for a hoisting gear and method for operating the same
EP2987759B1 (en) Crane with defined oscillating motion when a destination is reached
DE4405525C2 (en) Crane with a travel drive for the horizontal movement of a load hanging on a rope
DE202023002939U1 (en) Device for operating a jib crane and jib crane
EP4211069A1 (en) Tower crane, method and control unit for operating a tower crane, trolley and trolley travel unit
EP4406905A1 (en) Method and device for operating a boom slewing crane and boom slewing crane
EP3326957A1 (en) Operating method for a crane
EP4174013A1 (en) Method for moving a load with a crane
EP2977343A1 (en) Crane with active damping of pendular movements of loads
DE29923565U1 (en) Load lifting system for fine positioning and active vibration damping

Legal Events

Date Code Title Description
R207 Utility model specification