Method for moving a lifting device
12448256 ยท 2025-10-21
Assignee
Inventors
Cpc classification
B66C23/46
PERFORMING OPERATIONS; TRANSPORTING
B60P1/5433
PERFORMING OPERATIONS; TRANSPORTING
B66C23/54
PERFORMING OPERATIONS; TRANSPORTING
B66C13/48
PERFORMING OPERATIONS; TRANSPORTING
B66C23/48
PERFORMING OPERATIONS; TRANSPORTING
B66C23/42
PERFORMING OPERATIONS; TRANSPORTING
B66C13/12
PERFORMING OPERATIONS; TRANSPORTING
International classification
G06F17/00
PHYSICS
B60P1/54
PERFORMING OPERATIONS; TRANSPORTING
B66C13/12
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A method for moving a lifting device includes: in a presetting phase, presetting at least one target position for the lifting device; in a measuring phase, detecting an instantaneous geometry of the arm system; in a selection phase, selecting a target position specified in the presetting phase; in a comparison phase, determining a geometrical deviation between the geometry of the target position selected in the selection phase and the instantaneous geometry detected in the measuring phase; in a generation phase, generating at least one control command on the basis of the geometrical deviation determined in the comparison phase; and in a control phase, performing at least partial movement of the lifting device into the selected target position by actuating the actuators of the arm system with the at least one control command generated in the generation phase.
Claims
1. A method for moving a lifting device, preferably a loading crane, wherein the lifting device has a controller and an arm system with arms with a geometry that can be changed by at least one actuator along at least one degree of freedom, the method comprising: in a presetting phase, presetting at least one target position for the lifting device, wherein the presetting occurs by specifying the geometry of the arm system in at least one target position on the basis of the at least one degree of freedom via a user interface of the controller and/or the lifting device is brought into at least one target position by controlling actuators and in the at least one target position, the instantaneous geometry of the arm system is detected on the basis of the at least one degree of freedom, in a measuring phase, detecting the instantaneous geometry of the arm system based on the at least one degree of freedom, in a selection phase, selecting at least one target position specified in the presetting phase, in a comparison phase, determining a geometrical deviation between the geometry of the at least one target position selected in the selection phase and the instantaneous geometry detected in the measuring phase by comparing the respective geometries of the arm system on the basis of the at least one degree of freedom, in a generation phase, generating on the basis of the geometry deviation, determined in the comparison phase, at least one control command, preferably in the form of at least one control pulse, for controlling at least one of the actuators of the lifting device for approaching or at least partially transferring the arm system of the lifting device from the geometry detected in the measuring phase to the geometry of the at least one target position selected in the selection phase, and in a control phase, at least partially moving the lifting device into the selected target position by controlling the actuators of the arm system with the at least one control command generated in the generation phase.
2. The method according to claim 1, wherein the at least one target position corresponds to a substantially freely selectable position of the lifting device.
3. The method according to claim 1, wherein the instantaneous geometry of the lifting device detected in the measuring phase corresponds to a geometry of the arm system which deviates from the target position selected in the selection phaseand which is preferably essentially freely selectable by controlling actuators.
4. The method according to claim 1, wherein the detection of an instantaneous geometry is carried out on the basis of sensor data from sensors arranged on the lifting device for angle measurement and/or length measurement.
5. The method according to claim 1, wherein: when detecting the instantaneous geometry of the arm system, and/or specifying the geometry of the arm system via a user interface of the controller, a deflection of the arm system is determined on the basis of a calculation model.
6. The method according to claim 1, wherein: when detecting the instantaneous geometry of the arm system, and/or specifying the geometry of the arm system via a user interface of the controller, a detection of an inclination of the lifting device relative to a preset or predeterminable spatial direction takes place.
7. The method according to claim 1, wherein: when detecting the instantaneous geometry of the arm system, and/or specifying the geometry of the arm system via a user interface of the controller, a detection of a position of at least one additional device relative to the arm system of the lifting device and/or a geometry detection of the at least one additional device is carried out on the basis of at least one degree of freedom of the geometry of the at least one additional device.
8. The method according to claim 1, wherein the at least one control command is generated to approach or transfer the arm system of the lifting device from the geometry detected in the measuring phase to a geometry that approximates the geometry of the at least one target position selected in the selection phase within a predeterminable or preset tolerance range.
9. The method according to claim 1, wherein in the generation phase control commands are generated only for actuators, for which in the comparison phase a geometric deviation along the at least one degree of freedom corresponding to the actuator is determined.
10. The method according to claim 1, wherein in the presetting phase at least one value of at least one degree of freedom of arms of the arm system that are movable relative to one another along the at least one degree of freedom is specified and/or detected, in the measuring phase a repeated detection of at least one value of at least one degree of freedom takes place and in the comparison phase the geometry deviation is determined by determining a deviation of the at least one value selected accordingly in the selection phase and specified and/or detected in the presetting phase from the at least one value detected in the measuring phase.
11. The method according to claim 1, wherein the at least one control command generated in the generation phase comprises information regarding an actuator to be controlled and a nominal signal duration regarding the duration of the control.
12. The method according to claim 1, wherein at least two control commands are generated in the generation phase and the actuators are controlled in the control phase with the at least two control commands generated in the generation phase at least partially sequentially and/or at least partially simultaneously.
13. The method according to claim 1, wherein at least two control commands are generated in the generation phase and the actuators are controlled in the control phase with the at least two control commands generated in the generation phase, at least partially sequentially ordered according to the magnitude of the geometry change when controlling an actuator of the controlled actuators, and/or at least partially sequentially ordered according to the magnitude of the reduction of the load on the arm system when controlling an actuator of the controlled actuators, and/or at least partially ordered according to a cost function, and/or at least partially simultaneously, wherein a respective signal duration of the at least two control commands is adjusted to a largest nominal signal duration of the control commands.
14. The method according to claim 1, wherein in the presetting phase the lifting device is essentially freely movable with control commands generated by a user via a controller with operating commands for controlling actuators and in the control phase a movement of the lifting device takes place by at least one control command generated by a controller in the generation phase.
15. The method according to claim 1, wherein in the control phase, a movement of the lifting device is carried out at least partially automatically by outputting the at least one control command generated in the generation phase by a controller.
16. A controller for a hydraulic lifting device, preferably for a loading crane, which is designed to carry out the method for moving a lifting device according to claim 1, wherein the controller is configured to: in a first operating mode, perform a presetting phase for presetting at least one target position by specifying the geometry of the arm system in at least one target position on the basis of at least one degree of freedom via a user interface of the controller and/or by controlling actuators and for detecting the instantaneous geometry of the arm system on the basis of at least one degree of freedom, in a second operating mode, perform a measuring phase for repeatedly detecting the instantaneous geometry of the arm system on the basis of at least one degree of freedom, in a third operating mode, performing a selection phase to select at least one target position preset in the presetting phase, in a fourth operating mode, performing a comparison phase for determining the geometry deviation on the basis of at least one degree of freedom between the geometry of the at least one target position selected in the selection phase and the instantaneous geometry detected in the measuring phase, in a fifth operating mode, performing a generation phase for generating at least one control command for controlling at least one of the actuators of the lifting device for transferring the arm system of the lifting device from the geometry detected in the measuring phase to the geometry of the at least one target position selected in the selection phase can be carried out with a computing unit of the controller which is configured to this end, and in a sixth operating mode, performing a control phase for-preferably at least partially automated-controlling the actuators of the arm system of the lifting device can be carried out by outputting the at least one control command generated in the generation phase by the controller.
17. The controller for a lifting device according to claim 16, wherein the controller activates at least one operating element of a user interface in the sixth operating mode for controlling the actuators and by actuating the at least one operating element, the geometry of the arm system can be changed at least partially automatically by the controller, wherein preferably the controller controls a rate of change of the geometry of the arm system depending on an actuation of the at least one operating element of the user interface.
18. A lifting device, in particular a loading crane, with an arm system having a plurality of arms movable by actuators, wherein the arm system has at least: a crane column rotatable about a rotation axis by a first actuator, wherein the arm system has a first degree of freedom due to the pivotable mounting of the crane column, a main arm that can be pivoted relative to the crane column by means of a second actuator, wherein the arm system has a second degree of freedom due to the pivotable mounting of the main arm, and wherein the lifting device has a controller according to claim 16, with which control commands can be output to actuators of the arm system in order to change the geometry of the arm system, wherein an instantaneous geometry of the arm system can be detected by the controller on the basis of sensors installed on the arm system on the basis of the degrees of freedom of the lifting device.
19. A computer program product comprising commands which, when executed by the computing unit of the controller according to claim 16, cause the controller to carry out a method from a memory which is in a data connection with the computing unit or can be brought into such a connection with the computing unit.
20. A non-transitory data carrier signal that transmits the computer program product according to claim 19.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Exemplary embodiments of the invention are discussed by way of example with reference to the drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
DETAILED DESCRIPTION OF THE INVENTION
(13)
(14)
(15) The actuators can basically be designed in the form of hydraulic cylinders or corresponding electric drives.
(16) The arm system of the lifting device 1 shown accordingly has a crane column 2, a main arm 3, an articulated arm 4 and at least one sliding arm 5.
(17) The lifting device 1 has a schematically illustrated controller 6 which is designed to carry out a method according to the invention for moving a lifting device 1.
(18)
(19) The arm system of the lifting device 1 shown in
(20) Similarly to the embodiment of
(21)
(22) The arm system of the lifting device 1 shown in
(23) Similarly to the embodiment of
(24) All embodiments shown can of course have a rotating gear 20.
(25)
(26) In
(27) The lifting device 1 shown in
(28) With reference to
(29)
(30)
(31) The arm system of the lifting device 1 shown in
(32) Similarly to the previously described embodiments, the lifting device 1 shown in
(33)
(34)
(35) The static arm extension 10 shown in
(36)
(37) The controller 6 shown schematically here has several signal inputs to which signals from the sensors installed on the lifting device 1 can be fed. Furthermore, the controller 6 has a memory 11 in which, for example, program data on operating modes and calculation models of the controller 6 as well as incoming signals can be stored, and a computing unit 12 with which, among other things, incoming signals and data stored in the memory 11 can be processed. The controller 6 may also comprise a display 16. Communication between the controller 6 and the display 16 can be wired and/or wireless. The sensor system for detecting the geometry of the lifting device 1 in the embodiment shown in
(38) In
(39) An analogous embodiment of the arrangement shown in
(40) In
(41) An inclination angle sensor N1 is provided to detect an inclination angle n1 of the lifting device 1.
(42) An inclination angle sensor N1 can basically be provided for all shown embodiments of the lifting device 1.
(43) On the lifting device 1 in the form of a lifting platform shown in
(44) A position of the work cage 32, or generally of an additional device, relative to the arm system of the lifting device 1, which position is detected in a measuring phase and/or specified in a presetting phase, can be included in the determination of a geometric deviation in the comparison phase.
(45) The relationships between the values of the angles and the degrees of freedom , , , of the angles and the values of the sliding positions and the degrees of freedom L, J, H of the sliding positions, as well as values of the inclination and the inclination angle are provided in the figures as follows:
(46) TABLE-US-00001 Angle a1 Sensor k1 Values 0, 1, 2, 3, 4 FIG. 3a Angle b1 Sensor k2 Values 1, 2, 3, 4 FIG. 3b Angle g1 Sensor k3 Values 1, 2, 3, 4 FIG. 3d Angle d1 Sensor f1 Values 0, 1, 2, 3, 4 FIG. 3a Angle n1 Sensor N1 Value 1 FIG. 8b Position x1 Sensor s1 Values L1, L2, L3, L4 FIG. 3c Position x2 Sensor s2 Values J1, J2, J3, J4 FIG. 3e
(47) In
(48) Different and advantageously essentially freely selectable intermediate positions of the arms 2, 3, 4, 5, 7, 8, 18 of the arm system within the structurally predetermined ranges can correspond to different geometries of the arm system. Different geometries can be compared based on the degrees of freedom , , , , L, J, H of the arm system. Consequently, a geometry deviation can be determined qualitatively and quantitatively based on the degrees of freedom , , , , L, J, H of the arm system.
(49) For example, a target position can be specified by the values of the pivot angles 2, 2, 2, 2, and sliding positions L2, J2, H2. This can be done by detecting the instantaneous geometry of the arm system and/or by specifying the geometry of the arm system via a user interface of the controller 6 in a presetting phase.
(50) In a position of the arm system of the lifting device 1 deviating from a target position, the geometry can be characterized by the values of the pivot angles 3, 3, 3, 3, and sliding positions L3, J3, H3. This can be done in a measuring phase by detecting the instantaneous geometry of the arm system based on the degrees of freedom , , , , L, J, H of the arm system. The lifting device 1 can be brought into a position deviating from said target position, which is preferably essentially freely selectable, by controlling actuators 20, 21, 22, 23, 25.
(51) By comparison, for example simply by forming the difference, of the respective values, for example preset and/or detectable via sensors (see, for example,
(52) On the basis of the geometric deviation , , , , L, J, H determined in the comparison phase, at least one control command can be given for controlling at least one of the actuators 20, 21, 22, 23, 25 of the lifting device 1. The control command or the control commands can be used to approach or at least partially transfer the arm system of the lifting device 1 from the geometry detected in the measuring phase to the geometry of the at least one target position selected in the selection phase.
(53) In a control phase, the lifting device 1 can be at least partially moved into the selected target position by controlling the corresponding actuators 20, 21, 22, 23, 25 of the arm system with the at least one control command generated in the generation phase.
(54)
(55) In
(56) In
(57) In a measuring phase, the instantaneous geometry of the arm system in the position shown in
(58) In a comparison phase, a geometry deviation , J can be determined by comparing the respective geometries.
(59) In a generation phase, at least one control command for controlling at least one of the actuators 20, 21, 22, 23, 25 of the lifting device 1 can be generated by a computing unit configured for this purpose on the basis of the geometric deviation , J determined in the comparison phase. In the exemplary embodiment, at least two control commands can be generated for the actuators of the pivot angle of the main arm 2 and the sliding position of the second sliding arm 8.
(60) The at least two control commands can be issued in a control phase by the controller 6 for controlling the actuators, whereby an at least partial movement of the lifting device 1 can take place from the position of the arm system shown in
(61) In order to approach or transfer the arm system, the lifting device 1 can be moved by appropriately generated control commands into a geometry that approximates the geometry of the target position within a predeterminable or preset tolerance range.
(62)
(63) In addition to the degrees of freedom , , , , L, J of the arm system, the geometry of the arm system can be characterized by a deflection of the arm 8 of the arm system determined in a calculation model. The deflection can be included in the comparison phase and the subsequent generation phase.
(64)
(65) The inclination can, for example, be stored in the controller 6 by a presetting or a detecting and included in calculations of the controller 6. By incorporating the inclination into a corresponding calculation model, a compensation of a geometric deviation between an instantaneously existing geometry and the geometry of at least one target position selected in the selection phase can be achieved.
(66) With an appropriate calculation model, a more accurate approximation of the geometry of the arm system to the geometry of the at least one target position selected in the selection phase can be achieved, regardless of the currently existing inclination of the lifting device 1.
(67)
(68) If the display 16 of the controller 6 is designed as a touch display, the user interface can be operated directly via the touch display.
(69) If this display 16 is not designed as a touch display or similar, the menu-driven user interface can be navigated via an operating element 17.
(70) The illustration shown in
(71)
(72) In an embodiment of the control panel 15 according to the embodiment of the controller 6 according to
(73)
(74)
(75) It is not ruled out that further sensors for detecting an angular position and/or a dimension of at least one additional device 9, 10, 32 are arranged on the lifting device 1, which variables can be fed to the controller 6 via signal inputs and can be included in calculations of the controller 6. The controller 6 may have a suitable selectable function for detection.
(76) Actuators in the control phase, with reference to
(77) The output of the control pulses p1, p2 by the controller 6 can be sequential as illustrated in
(78) Control pulses p1, p2 which follow one another in the sequence of control commands can also be output simultaneously by the controller 6 in portions, i.e. for the duration of an overlap d, as illustrated in
(79) Thus, for example, according to
(80) Actuators can be controlled at least partially simultaneously as in
(81) TABLE-US-00002 Reference numerals 1 lifting device 2 crane column 3 main arm 4 articulated arm 5 sliding arm 6 controller 7 second articulated arm 8 second sliding arm 9 work tool 10 arm extension 11 memory 12 computing unit 13 setting mask 14 crane tip 15 control panel 16 display 17 operating element 18 main arm - sliding arm 19 vehicle 20 rotating gear 21 master cylinder 22, 23, 25 articulation cylinder 24 additional articulated arm 26 load 27r-27z functions 28 connection region 29 rotary knob 30 linear lever 31 button 32 work cage v1, h1, h2, h3 axes , , , , L, J, H degrees of freedom of arm system , , , , deviation along degree of freedom L, J, H 0, 1, 2, 3, 4 pivot angle of crane column 0, 1, 2, 3, 4 pivot angle of main arm 1, 2, 3, 4 pivot angle of articulated arm 1, 2, 3, 4 pivot angle of second articulated arm 1 inclination angle of lifting device L1, L2, L3, L4 sliding positions of sliding arm J1, J2, J3, J4 sliding positions of second sliding arm H1, H2, H3, H4 sliding positions of main arm -sliding arm angle of arm extension inclination angle a1, b1, g1, d1, w1, n1 angle x1, x2 sliding position s1, s2 sliding position sensor k1, k2, k3, k4 articulation angle sensor f1 rotation angle sensor N1 inclination angle sensor p1, p2 control pulse t1, t2, t3 signal duration