WORK IMPLEMENT WITH A MECHANICAL DIAPHRAGM WALL GRIPPER AND METHOD FOR CARRYING OUT A WORKING STEP OF SUCH A WORK IMPLEMENT

20240102262 ยท 2024-03-28

    Inventors

    Cpc classification

    International classification

    Abstract

    The disclosure relates to an work implement, in particular a cable excavator, comprising a mechanical diaphragm wall gripper with two gripper buckets, which is suspended on the work implement by means of a hoisting cable and a closing cable, a hoisting cable winch on which the hoisting cable can be wound up and unwound for adjusting the diaphragm wall gripper, in particular substantially vertically, a closing cable winch on which the closing cable for actuating the gripper buckets is mounted so that it can be wound up and unwound, a measuring device with at least one sensor for detecting a current position, speed and/or acceleration, a control unit connected to the measuring device, via which the hoisting and closing cable winches can be actuated, and an input means connected to the control unit for controlling the diaphragm wall gripper.

    Claims

    1. Work implement, comprising a mechanical diaphragm wall gripper with two gripper buckets, which is suspended on the work implement by means of a hoisting cable and a closing cable, a hoisting cable winch, on which the hoisting cable is mounted so that it can be wound up and unwound for adjusting the diaphragm wall gripper, a closing cable winch, on which the closing cable is mounted so that it can be wound up and unwound for actuating the gripper buckets, a measuring device with at least one sensor for detecting a current position, speed and/or acceleration, a control unit connected to the measuring device, by means of which the hoisting and closing cable winches can be actuated, as well as an input means connected to the control unit for controlling the diaphragm wall gripper, wherein the control unit is configured to control the hoisting cable winch and/or the closing cable winch by means of a cascade control in order to carry out a working step involving the diaphragm wall gripper depending on measurement data from the measuring device and on target specifications of the input means.

    2. Work implement of claim 1, wherein the cascade control comprises a lower-level control loop for controlling an angle of rotation, a rotary angle velocity, and/or a rotary angle acceleration of the hoisting cable winch and/or the closing cable winch, and a higher-level control loop for controlling a position, velocity, and/or acceleration of the diaphragm wall gripper.

    3. Work implement according to claim 1, wherein only drives of the hoisting and closing cable winches are used as actuators for the cascade control.

    4. Work implement according to claim 1, wherein the control unit is configured to carry out a position control of the diaphragm wall gripper via a plurality of partial controls on the basis of in each case only two degrees of freedom of the diaphragm wall gripper, wherein one partial control relates to a position of the gripper buckets and a vertical position of the diaphragm wall gripper and/or one partial control relates to an orientation, including angle of rotation, and a position, including vertical position, of the diaphragm wall gripper.

    5. Work implement according to claim 1, wherein the control unit is configured to regulate a position of the diaphragm wall gripper via the cascade control, wherein the hoisting and/or closing cable winches can be pilot-controlled via a pilot control means, which is configured to preset and/or change a position of the diaphragm wall gripper on the basis of target specifications of the input means and a mathematical model, wherein the pilot control means represent or comprise a trajectory generator and/or filter.

    6. Work implement according to claim 1, wherein only angles of rotation of the hoisting and closing cable winches as well as a rotary angle velocity and/or orientation of the diaphragm wall gripper are measured by means of the measuring device for the cascade control.

    7. Work implement according to claim 1, wherein at least one control loop of the cascade control comprises a PI controller.

    8. Work implement according to claim 1, further comprising an estimator connected to the measuring device, which is configured to determine a current position, velocity and/or acceleration of the diaphragm wall gripper on the basis of measurement data of the measuring device.

    9. Work implement according to claim 1, wherein the diaphragm wall gripper is not guided on a leader, but is freely suspended on a boom of the work implement via the hoisting and closing cables.

    10. Work implement according to claim 1, wherein hoisting, lowering, opening, closing, and/or rotating of the diaphragm wall gripper is performed only by actuation of a hoisting cable winch, a closing cable winch, or both.

    11. Work implement according to claim 1, wherein the hoisting cable and the closing cable are each formed as non-twist-free cables.

    12. Method of performing a working step by means of a work implement according to claim 1, comprising the steps: generation of at least one target specification for performing the work step, detection of at least one current position, speed and/or acceleration of the hoisting cable winch and/or the closing cable winch, regulation and of the hoisting cable winch and/or the closing cable winch by the control unit on the basis of measurement data and the at least one target specification in such a way that the diaphragm wall gripper moves in accordance with the at least one target specification.

    13. Method according to claim 12, wherein a rotary angle, a rotary angle velocity and/or a rotary angle acceleration of the hoisting cable winch and/or the closing cable winch is controlled within the scope of a lower-level control and a position, speed and/or acceleration of the diaphragm wall gripper is controlled within the scope of a higher-level control.

    14. Method according to any claim 13, wherein a position control of the diaphragm wall gripper is performed on the basis of only two degrees of freedom, which differ from each other for at least two different working steps involving the diaphragm wall gripper.

    15. Method according to claim 12, wherein a current position of the diaphragm wall gripper is determined by an estimator from measurement data and is provided to the control unit for a position control of the diaphragm wall gripper.

    Description

    BRIEF DESCRIPTION OF THE FIGURES

    [0042] Further features, details and advantages of the disclosure will be apparent from the examples of embodiments explained below with reference to the figures. The Figures show in:

    [0043] FIG. 1: an embodiment of the work implement according to the disclosure in a side view of;

    [0044] FIG. 2: a schematic representation of the components and variables relevant for cascade control of the work implement according to the disclosure according to an embodiment; and

    [0045] FIG. 3: a block diagram of the cascade control according to an exemplary embodiment.

    DETAILED DESCRIPTION

    [0046] FIG. 1 shows a side view of an embodiment of the work implement 10 according to the disclosure, wherein the ground as well as a ground slot created in the ground and filled with a support liquid are shown in a schematic sectional view. In the exemplary embodiment shown here, the work implement 10 is a cable excavator 10 having an undercarriage comprising a crawler chassis, an upper carriage 18 mounted thereon about a vertical axis of rotation, and a lattice boom 19 pivotally mounted on the upper carriage 18. In FIG. 1, the height is referenced with respect to the vertical direction relative to gravity.

    [0047] A mechanical diaphragm wall gripper 20 is suspended from the boom 19 via two steel cables, which are guided to the upper carriage 18 via corresponding pulleys on a boom head: a hoisting cable 13, which is mounted on a hoisting cable winch 11 attached to the upper carriage 18 so that it can be wound and unwound, and a closing cable 14, which is mounted on a closing cable winch 12 also attached to the upper carriage 18 so that it can be wound and unwound.

    [0048] At the lower end, the diaphragm wall gripper 20 comprises two gripper buckets 22 pivotably mounted on a gripper frame, which can be opened and closed by actuating the closing cable 14 (or the closing cable winch 12). The gripper buckets 22 are hinged to a body 26 and connected to a gripper slide 27 via rods not shown. The closing cable 14 is stepped down in the gripper via a pulley block or cable pull system 24 (cf. FIG. 2) in order to achieve a higher closing force, and is attached at one end to a gripper slide 27 of the diaphragm wall gripper 20. The hoist cable 13 is attached directly (i.e. without a cable pull system) to the gripper slide 27. The deflection pulleys of the cable pull system 24 are preferably connected partly to the gripper slide 27 and partly to the body 26.

    [0049] The diaphragm wall gripper 20 hangs freely on the boom 19 so that all movements (hoisting, lowering, rotating about a vertical axis and opening/closing of the gripper buckets 22) are performed only by activating the hoisting and closing cable winches 11, 12. The hoisting and closing cable winches 11, 12 are in particular identical in construction.

    [0050] Non-twisting steel strand cables with opposite lay directions are used for the two cables 13, 14. No external forces act on the diaphragm wall gripper 20 outside the ground slot. However, as soon as the diaphragm wall gripper 20 is immersed in the support liquid, which is introduced into the bottom slot, the rotation of the diaphragm wall gripper 20 is blocked by the guide walls. In addition, a buoyancy force acts through the support liquid and as soon as the gripper shells 22 reach the ground, the total potential forces are compensated.

    [0051] The boom position of the cable excavator 10 is assumed to be fixed for the following discussion. The excavator may include a control unit, which may be represented by a rectangular box in the excavator, having a processor and memory with instructions stored thereon for carrying out the control methods described herein based on signals received from sensors (or measuring devices) described herein and by sending output signals to actuators as described herein.

    [0052] FIG. 2 shows a schematic representation of the components and variables of the work implement according to the disclosure that are relevant for the cascade control, wherein in particular the generalized coordinates and dimensions for the gripper 20 can be seen. For modeling purposes, the overall system is divided into the three subsystems: drive train, cable system and mechanical gripper 20 (in the following, the terms diaphragm wall gripper and gripper are used synonymously).

    [0053] The first subsystem comprises the two drive trains of the working winches 11, 12 of the cable excavator 10. For each drive train, a linear replacement model comprising a motor, a gearbox and the respective winch drum 11, 12 is used.

    [0054] In the gripper operation of the mechanical diaphragm wall gripper 20, two non-rotation-free stranded steel cables with opposite lay directions are used as hoisting and closing cables 13, 14. For modeling purposes, the elasticity as well as the torsion of the hoisting and closing cables 13, 14 is preferably taken into account. The use of non-rotational cables 13, 14 makes it possible to rotate the mechanical diaphragm wall gripper 20 about the vertical axis. In doing so, each cable 13, 14 generates a torsional torque depending on its cable tension. The two cables 13, 14 torsion in opposite directions due to their opposite direction of lay and attachment to the gripper 20. Thus, depending on the force distribution between the cables 13, 14, the gripper 20 can be rotated in the range of ?180?.

    [0055] The third subsystem describes the mechanical diaphragm wall gripper 20 itself, which is actuated via the hoisting and closing cables 13, 14. The diaphragm wall gripper 20 is operated by controlling the two winches 11, 12. To close the gripper 20 or the gripper buckets 22, the closing cable 14 is retracted. When the gripper 20 is completely closed (a lower stop is preferably provided for this purpose), further retraction of the closing cable 14 causes the entire gripper 20 to lift in the closed state, with the entire load resting on the closing cable winch 12. When the gripper 20 or the gripper buckets 22 are opened to the maximum, the gripper buckets 22 are at an end stop and further unwinding of the closing cable 14 does not result in any further movement of the gripper 20, but only in a loosening of the closing cable 14. For lifting in the closed state without undesired opening of the gripper buckets 22, the lower stop must therefore never be left. The same applies analogously to lowering the gripper 20 in the open state.

    [0056] In addition to the gripper height and the opening angle of the gripper buckets 22, the gripper 20 can be rotated about a vertical axis via the torsional moment of the cables 13, 14 described above. When opening or closing the gripper 20, this also results in an inevitable rotation of the gripper 20.

    [0057] The coordinates of the gripper 20 are determined by the cable lengths of the hoisting and closing cables 13, 14 and the angle of rotation ?.sub.S of the gripper 20 about the vertical axis. To derive the equations of motion, the generalized coordinates according to FIG. 2 are also introduced. For the lower-level control concept, the equations of motion of the overall system can advantageously be divided into actuated coordinates q.sub.A.sup.T=[?.sub.H, ?.sub.S] and unactuated coordinates q.sub.IJ.sup.T=[z.sub.H, z.sub.S, ?.sub.Z]. Thus, the equations of motion can be derived on the basis of the energies and by applying the Lagrange formalism.

    [0058] FIG. 3 shows a block diagram of the cascade control system according to the disclosure. FIG. 3 will now be used to explain the control system according to the disclosure in the context of a configuration example.

    I. Overview

    [0059] By operating a joystick 30 (=input means) in the operator's cabin of the crawler excavator 10 to perform a working movement of the diaphragm wall gripper 20, target specifications ?.sub.H,soll,?.sub.S,soll,?.sub.Z,soll are generated. These values are made available to a trajectory generator or planner 32, which calculates the setpoint values z.sub.H,d, z.sub.S,d, ?.sub.Z,d actually used for control on the basis of a mathematical model, taking into account the physical limitations of the gripper system. The actual values for the control are acquired by sensors of a measuring system and provided to an estimator 50 acting as a state observer, which uses them to estimate the current position and/or orientation of the diaphragm wall gripper as actual values actually used in the control.

    [0060] In cascade control, lower-level control of rotary angle velocity is performed via a lower-level control loop 42, with the motors or drives 15 and 16 of the hoisting and closing cable winches 11, 12 serving as actuators. Two PI controllers 34, 36 are used as controllers. The rotary angle velocities {dot over (?)}.sub.H and {dot over (?)}.sub.s, are determined on the basis of the motor torques ?.sub.M,H and ?.sub.M,s controlled by the lower-level motors 15, 16.

    [0061] A higher-level control loop 40 is used to control the position of the diaphragm wall gripper 20. A division of the underactuated system into two reduced subsystems enables higher-level (two degrees of freedom) position control. Here, too, the motors or drives 15 and 16 of the hoisting and closing cable winches 11, 12 serve as actuators. The higher-level control loop 40 may comprise a feedforward control with at least one additional PD controller.

    [0062] In this embodiment, the higher-level position control is configured as a switching position control for the unactuated subsystem. The trajectory planner 32 processes the operator's input and generates the target trajectory z.sub.H,d, z.sub.S,d, ?.sub.Z,d. The state observer 50 is used to reconstruct the state from the measured variables y.sup.T. The measured variables y.sup.T of the system are the rotary angles ?.sub.H, ?.sub.S of the cable winches 11, 12 and the rotational speed {dot over (?)}.sub.Z of the gripper. With the aid of the estimate and the target trajectory, the target velocity ?.sub.H,{dot over ()} {dot over (?)}.sub.s is specified for the lower-level speed control in the position control.

    [0063] Lifting and lowering of the diaphragm wall gripper 20 and rotation about its vertical axis (vertical in FIG. 1) are typically performed with the gripper buckets 22 fully closed (or perhaps open). This allows the position control of the three degrees of freedom of the gripper 20 to be split into two separate controls, each with only two degrees of freedom. Thus, the (underactuated) control task can be divided in the form of two exact subproblems:

    [0064] Subproblem 1: Opening/closing the gripper 20 and its vertical movement: In this mode, a virtual output [z.sub.H, ?.sub.s] is used for position control. Together with a mathematical model, a model-based feedforward control can be calculated.

    [0065] Subproblem 2: Gripper rotation in the stop and vertical movement: Targeted gripper rotation is required primarily when threading the gripper 20 into the ground slot. These maneuvers are performed with the gripper buckets 22 closed (or open). In this mode, a virtual output [z.sub.H, ?.sub.z] is specified for the position control. Again, a model-based feedforward can be determined based on the aforementioned mathematical model.

    [0066] In order to be able to follow the specified trajectory even in the case of model or parameter deviations, PD controllers are preferably added to both feedforward controls.

    [0067] For the stabilization of the trajectory, which is planned in the unactuated coordinates q.sub.U,d the unactuated coordinates q and their time derivatives are required. To estimate these system parameters from the measurable output, the mentioned estimator 50 can be used in the form of an extended Kalman filter with state constraint.

    [0068] For the determination of the manipulated variables (motor speeds), the two feedforward controls require two trajectories that can be continuously differentiated. In addition, these trajectories should be limited in their derivatives so that the available manipulated variables can be used optimally. This planning is done by means of state variable filters.

    II. The individual components of the cascade control system according to the disclosure are explained in more detail below.

    1. Controller Model

    [0069] For the control, in particular the frictions in the cable forces are neglected. In addition, the effect of the slot on the gripper 20 is neglected and thus it is assumed that the diaphragm wall gripper 20 moves in free space.

    2. Lower-Level Speed Control

    [0070] According to the disclosure, a cascaded controller structure is selected for the trajectory sequence control. For this purpose, a lower-level speed control is configured for both motors, which controls the requested speed. The higher-level control loop thus approximately receives the velocities {dot over (?)}.sub.H, {dot over (?)}.sub.s, as new input variables. For the design of the speed control systems, the cable forces in particular are considered as a disturbance. Thus, linear system dynamics are obtained for the drive train and, in particular, a PI controller is dimensioned using the frequency characteristic method.

    3. Position Control

    [0071] In the context of position control, a distinction is made between two modes: [0072] i) Operation of the closed gripper 20first mode. Threading into the slot requires control over the rotation of the closed gripper 20 as well as hoisting/lowering. Further, for lifting out the removed material, it is important that the gripper 20 remains closed until the material discharge point is reached. This first mode, which enables lifting or lowering as well as rotation of the closed gripper 20, will be referred to as Rotate mode in the following. [0073] ii) Operation of the gripper mechanismsecond mode. The rotation ?.sub.Z of the gripper 20 during opening or closing is neglected. This functionality is needed when digging inside the slot. In this case, the rotation of the gripper 20 is blocked by the slot anyway. Likewise, when emptying the gripper, where the rotation of the gripper 20 hardly affects the process. This second mode, which allows the gripper 20 to be raised or lowered and opened or closed, is referred to below as the gripping mode.

    [0074] This division allows the position control to be implemented as a switching trajectory follower control (TFR). The basis for the design are the unactuated subsystems of the models. A switching logic is used to select the respective trajectory sequence control depending on the requirement of the gripper opening and the current gripper opening.

    [0075] Preferably, the position control is in the first mode by default and thus follows the two setpoints of the closed gripper 20. As soon as the operator requests the opening of the gripper 20, the position control automatically switches to the gripping mode and thus follows the now valid setpoints. The specification of the rotation of the opened gripper is ignored and the rotation of the gripper 20 follows the system dynamics. As soon as the diaphragm wall gripper is completely closed again, it is preferable to switch back automatically to the Rotate mode.

    4. Implementation and Robustness of the TFR

    [0076] To increase robustness, the target trajectory and its time derivatives are used for the evaluation of the state feedbacks instead of the actual quantities or their estimation. For the trajectory errors in the state control laws, the deviations of the target trajectories with the non-measurable state variables as well as their time derivatives are required. Since these quantities are not accessible to any measurement, the already mentioned state observer 50 is used and the estimated states are used for the stabilization. By evaluating at the target trajectories, the state feedbacks correspond to (flatness-based) feedforward controls and by adding the state control laws, a two-degree-of-freedom control is obtained.

    [0077] Preferably, the effect of the slot on the gripper 20 is neglected in the control. However, blocking the rotation in the slot can cause a permanent control deviation, which has a negative effect on the control. The same applies to neglecting the buoyancy forces and reaching the bottom of the slot. To make the assistance system more robust in these cases, the state feedbacks can be disabled by setting the parameters to zero as long as the diaphragm wall gripper 20 is inside the diaphragm. The two-degree-of-freedom control thus simplifies to a pure (flatness-based) feedforward control.

    5. State Observer

    [0078] To implement the aforementioned switching trajectory tracking control, the non-measurable states and their time derivatives must be estimated. For this purpose, a state observer 50 is used. This can be configured, for example, as a discrete-time and state-constrained extended Kalman filter (EKF) for the full and the replacement model. In particular, switching between the EKFs is based on the estimated states. The EKF can be based on a discrete-time, state-constrained algorithm, which preferably comprises a prediction step and a correction step.

    [0079] For the implementation of the observer, two EKFs are preferably used, which are switched depending on the estimated model state. In addition, when dipping into the slot, the rotation of the gripper 20 is preferably blocked via a state constraint in the observer. Switching is performed in particular on the basis of the estimated position or the estimated cable force of the closing cable 14. The last estimated state of the EKF to be switched off can be used as the start value of the EKF to be switched on.

    6. Trajectory Planning

    [0080] The position control requires, in particular, triple continuously differentiable target trajectories of the gripper coordinates. The following describes the specification of the target positions by the operator and the subsequent trajectory planning with trapezoidal acceleration profiles.

    [0081] The target position for trajectory planning is specified in particular by three control signals from the operator. The operator preferably specifies the target position with a first control signal. This means that the height of the gripper buckets or the gripper body is specified with this control signal, which is more advantageous for the operator than specifying the height of the gripper slide 27. A second control signal preferably specifies the gripping directly via a corresponding coordinate. With a third control signal, the operator specifies in particular the target angle for the gripper rotation. The three trajectory generators (TG) preferably differ only in their constraints and provide the triple continuous target trajectories.

    [0082] The setpoint trajectories must be restricted in their derivatives so that, on the one hand, the manipulated variable restrictions of the motors are observed and, on the other hand, the closed gripper 20 does not open unintentionally during rotary movements. For this purpose, the conditions for switching the model structure are considered on the basis of the cable forces in the stationary case. In the stationary case, the cable forces compensate for the potential forces. Thus, the possible force distributions of the cables lie on the straight line between two extreme points. In a first extreme point, the entire weight of the gripper 20 hangs on the closing cable 14 and this is therefore in the closed stop with maximum torsional moment. Conversely, at a second extreme point, the entire weight of the gripper 20 is suspended from the hoist cable 13 and the latter is therefore in the open stop. In an intermediate point located between the two mentioned extreme points on the mentioned straight line, the gripper 20 leaves the stop and a switching from the replacement models to the complete model takes place. By determining the critical cable force and thus the position of the intermediate point, a lower limit of the closing cable force can be specified, which must not be undershot during operation of the closed gripper 20.

    [0083] Furthermore, the constraints of the cable forces can be converted to constraints of the rotational acceleration. This means that a minimum (negative) rotational acceleration and a maximum (positive) rotational acceleration can be determined for the trajectory planning of the closed gripper by differentiating between the two extreme points mentioned. The conversion depends on the current angle of rotation due to the torsional moments and the restoring moment and would have to be determined depending on the planned nominal trajectory. For the implementation, the average angle of rotation between the start and end point is preferably used as an approximation.

    [0084] In summary, the system shown in this embodiment forms an assistance system that simplifies the operability of the mechanical diaphragm wall gripper 20 for the excavator operator. The assistance system supports the excavator operator in operating the cable excavator 10 by controlling the two cable winches 11, 12 depending on the work step, based on a model-based control. A trajectory generator 32 takes physical constraints into account and implements the respective work steps (hoisting/lowering, turning, opening/closing). The non-measurable state variables are determined via an observer (virtual sensor) 50.

    LIST OF REFERENCE CHARACTERS

    [0085] 10 Work implement (cable excavator) [0086] 11 Hoisting cable winch [0087] 12 Closing cable winch [0088] 13 Hoisting cable [0089] 14 Closing cable [0090] 15 Actuator/motor [0091] 16 Actuator/motor [0092] 18 Upper carriage [0093] 19 Boom [0094] 20 Diaphragm wall gripper [0095] 22 Gripper bucket [0096] 24 Cable pull system [0097] 26 Body [0098] 27 Gripper slide [0099] 30 Input means [0100] 32 Trajectory generator [0101] 34 PI controller [0102] 36 PI controller [0103] 40 Higher-level control loop [0104] 42 Lower-level control loop [0105] 50 Estimator (extended Kalman filter)