The invention relates to the field of handling machines comprising a lifting arm.
The invention relates more specifically to a handling machine comprising a lifting arm mounted pivotingly on the chassis of the handling machine and a tool, such as a bucket or a fork for example, that is articulated on the lifting arm.
Document WO2021170929 discloses a handling machine comprising a lifting arm that is mounted pivotingly on the chassis about a horizontal axis. The handling machine further comprises a tool intended to receive a load, such as a bucket or a fork, which may be articulated on the lifting arm. The handling machine comprises a lifting ram that is coupled on one side to the chassis and on the other side to the lifting arm, thereby enabling the lifting arm to be pivoted about the pivot axis thereof. A hydraulic tilt ram is disposed between the lifting arm and the tool and enables the tool to be moved in relation to the lifting arm. The tilt ram is in fluidic communication with a compensation ram, which is actuated as a function of the displacement of the lifting arm in relation to the chassis. The compensation ram and the tilt ram operate respectively as master and slave to keep the accessory horizontal when the lifting arm is being raised.
Such a handling machine is not entirely satisfactory. This is because the compensation ram is heavy and bulky, and assembly thereof complicates manufacturing of the machine. Furthermore, the compensation ram generates mechanical stresses on the lifting arm and on the chassis.
One idea at the heart of the invention is to propose a handling machine of the aforementioned type, i.e. comprising a lifting arm mounted pivotingly on the chassis of the handling machine and a tool articulated on the lifting arm, provided with compensation means enabling the inclination of the tool in relation to the chassis to be kept constant or substantially constant as the lifting arm is being raised, and that are simpler, more lightweight and less bulky.
One idea at the heart of the invention involves proposing such a handling machine that has no compensation ram to control the tilt ram moving the tool in relation to the lifting arm.
One idea at the heart of the invention also involves proposing a method for controlling such a handling machine.
According to a first aspect, the invention proposes a method for controlling a handling machine comprising a chassis, a lifting arm mounted pivotingly on the chassis about at least one axis X1 between a lowered position and a raised position, a lifting ram arranged to pivot the lifting arm about said axis X1 between the lowered position and the raised position, a first sensor that is configured to deliver a measurement signal S1 representing a position of the lifting arm between the lowered position and the raised position, a tool intended to receive a load and mounted pivotingly on the lifting arm about at least one axis X4 parallel to X1, a tilt ram that has a travel Lincl and is arranged to pivot the tool about said axis X4, a second sensor that is configured to deliver a measurement signal S2 relating to the travel Lincl of the tilt ram, at least one actuator that is configured to deliver requests Dlev to actuate the lifting ram and requests Dincl to actuate the tilt ram, the method including the following steps:
Thus, such a method makes it possible to electronically control the tilt ram so as to compensate for the up or down movement of the lifting arm without using a compensation ram, which is bulky, heavy and liable to generate mechanical stresses on the lifting arm and on the chassis.
According to some embodiments, such a handling machine may exhibit one or more of the following features.
According to one embodiment, in response to receipt of a request to actuate the lifting ram, the method generates a displacement setpoint of the lifting ram as a function of the request Dlev and controls the lifting ram as a function of the setpoint thus generated.
According to one embodiment, the tool is a bucket or a fork.
According to one embodiment, the compensation mode involves, for each successive period T, determining an angular variation Δα corresponding to the angular displacement of the lifting arm about the axis X1 during the period T, as a function of two measurement signals S1 relating to the position Plev of the lifting arm that are delivered respectively at the beginning and at the end of the period T, and, during the following period, the setpoint Lc relating to the travel of the tilt ram is generated as a function of the angular variation Δα corresponding to the preceding period and the travel Lincl of the tilt ram is closed-loop controlled as a function of said setpoint Lc.
According to one embodiment, the measurement signal S1 delivered by the first sensor relates to a tilt angle α of the lifting arm in relation to a reference axis in a plane orthogonal to the axis X1.
According to one embodiment, the control method includes attributing each new generated setpoint Lc relating to the travel of the tilt ram to a variable L0 and, in compensation mode, the setpoint Lc relating to the travel of the tilt ram is generated as a function of the angular variation Δα and of L0. This eliminates or at least limits the cumulative errors related to closed-loop control of the length of the tilt ram.
According to one embodiment, in compensation mode, the setpoint Lc relating to the travel of the tilt ram is generated as a function of the angular variation Δα and of L0 so that an angular variation Δβ corresponding to the angular displacement of the tool about the axis X4 for a change in the travel of the ram between L0 and Lc has the same value as and the opposite sign to the angular variation Δα.
According to one embodiment, the travel Lincl of the tilt ram is closed-loop controlled by a PID controller.
According to one embodiment, the compensation mode is deactivated in response to receipt of a request Dincl to actuate the tilt ram.
According to one embodiment, the measurement signal S2 relating to the travel Lincl of the tilt ram is compared to a threshold length Lmin and to a threshold length Lmax corresponding respectively to a fully retracted position and to a fully deployed position of the tilt ram, and the compensation mode is deactivated if the travel Lincl of the tilt ram is equal to one of the threshold lengths Lmin and Lmax.
According to one embodiment, a warning signal is generated if the compensation mode is deactivated.
According to one embodiment, in compensation mode, the measurement signal S2 relating to the travel Lincl of the tilt ram is compared to a first threshold value L1 and to a second threshold value L2, the first threshold value L1 being greater than a threshold length Lmin corresponding to a fully retracted position of the tilt ram, the second threshold value L2 being greater than the first threshold value L1 and less than a threshold length Lmax corresponding to a fully deployed position of the tilt ram, and the angular pivot speed of the lifting arm about the axis X4 is limited if the travel Lincl of the tilt ram is less than the first threshold value L1 or greater than the second threshold value L2.
According to a second aspect, the invention also proposes a handling machine comprising a chassis, a lifting arm mounted pivotingly on the chassis about at least one axis X1 between a lowered position and a raised position, a lifting ram arranged to pivot the lifting arm about said axis X1 between the lowered position and the raised position, a first sensor that is configured to deliver a measurement signal S1 representing a position of the lifting arm between the lowered position and the raised position, a tool intended to receive a load and mounted pivotingly on the lifting arm about at least one axis X4 parallel to X1, a tilt ram that has a travel Lincl and is arranged to pivot the tool about said axis X4, a second sensor that is configured to deliver a measurement signal S2 relating to the travel Lincl of the tilt ram, at least one actuator that is configured to deliver requests Dlev to actuate the lifting ram and requests Dincl to actuate the tilt ram, and
a control unit that is configured to:
According to one embodiment, the handling machine includes a hydraulic control circuit that is configured to control the lifting ram and the tilt ram, and the control unit is configured to control the hydraulic control circuit.
According to one embodiment, the hydraulic control circuit includes a tank, a pump and a flow distributor that is configured to bring the hydraulic fluid from the pump into communication selectively with the lifting ram and/or the tilt ram.
According to one embodiment, the control unit is configured such that, in compensation mode:
According to one embodiment, the control unit is configured to:
The invention will be better understood, and further objects, details, features and advantages thereof will become more clearly apparent, through the following description of a number of particular embodiments of the invention, these being given solely by way of nonlimiting illustration, and with reference to the attached drawings.
By convention, the “longitudinal” direction of the handling machine corresponds to the front-rear orientation of the equipment. Furthermore, the “transverse” direction is oriented perpendicular to the longitudinal direction. Moreover, the “vertical” and “horizontal” directions are defined with reference to a handling machine positioned on a perfectly horizontal plane.
A handling machine 1 is described below with reference to
The handling machine 1 also includes a driving cab 4 that is carried on the chassis 2. The driving cab 4 is provided with a driving position comprising a seat on which the driver can sit to drive the power lift truck. The driving position also includes equipment for controlling the handling machine 1, such as a steering wheel, an accelerator pedal, and a brake pedal. The driving position is also provided with one or more actuators for controlling the displacement of a lifting arm 5 and of a tool 8 articulated thereto, which are described in greater detail below.
The lifting arm 5 is mounted pivotingly on the chassis 2 about an axis X1, which is preferably oriented horizontally and transversely. The lifting arm 5 is therefore mounted moveably in a vertical plane parallel to the longitudinal direction of the handling machine 1 between a lowered position, shown in
According to one embodiment, the lifting arm 5 is telescopic, i.e. of variable length. For this purpose, the lifting arm 5 has at least two parts, one of which slides inside the other, and a telescoping ram (not shown) that has a first end and a second end fastened respectively to the first part and the second part of the lifting arm 5. In this case, the handling machine 1 may notably be a telescopic handler. According to another embodiment, the lifting arm 5 is an arm of fixed length.
The handling machine 1 also includes a lifting ram 6 that has a first end that is articulated on the chassis 2 of the handling machine 1 about a pivot axis X2 parallel to the axis X1, and a second end that is articulated on the lifting arm 5 about a pivot axis X3 that is also parallel to X1.
Therefore and as shown in
Furthermore, the lifting arm 5 is also provided with a tool 8, such as a bucket or a fork, that is intended to receive a load. The tool 8 is articulated on the distal end of the lifting arm 5. The tool 8 is mounted pivotingly in relation to the lifting arm 5 about at least one pivot axis X4 parallel to X1. In the embodiment shown, the distal end of the lifting arm 5 includes an elbow-shaped portion 17 so that the pivot axis X4 of the tool 8 is located beneath the longitudinal axis of the lifting arm 5. This elbow-shaped portion 17 notably enables the tool 8 to be positioned on the ground even if the longitudinal axis of the lifting arm 5 is positioned away from the ground when said lifting arm 5 is in the lowered position.
The handling machine 1 also includes a tilt ram 9 that is configured to pivot the tool 8 about the pivot axis X4. To do so, in the embodiment shown, the tilt ram 9 has a first end articulated on the lifting arm 5 about an axis X5 parallel to X1 and a second end articulated on the tool 8 about an axis X6 also parallel to X1. The tilt ram 9 thus makes it possible to vary the angle β formed between the longitudinal axis of the lifting arm 5 and a reference axis of the tool 8. The tilt ram 9 is provided with a sensor 10 that is configured to deliver a measurement signal S2 relating to the travel Lincl of the tilt ram 9.
As shown in
Furthermore, the handling machine 1 includes a control unit 15 that is configured to control the hydraulic control circuit 11 and therefore to control, on the one hand, the lifting ram 6 to move the lifting arm 5 in relation to the chassis 2 of the handling machine 1 and, on the other hand, the tilt ram 9 to move the tool 8 in relation to the lifting arm 5.
The handling machine 1 also includes at least one actuator 16 that can be actuated by an operator, is connected to the control unit 15, and is configured to deliver requests Dlev to actuate the lifting ram 6 and requests Dincl to actuate the tilt ram 9 to the control unit 15. In the embodiment shown, the handling machine 1 has just one actuator 16 that is configured to deliver both requests Dlev to actuate the lifting ram 6 and requests Dincl to actuate the tilt ram 9. The actuator is for example a two-axis joystick, in which one of the axes is for controlling the lifting ram 6 and the other is for controlling the tilt ram 9. According to another embodiment, the handling machine 1 includes two actuators that are respectively used to control the lifting ram 6 and to control the tilt ram 9.
Furthermore, the sensors 7, 10 are also connected to the control unit 15 to provide said control unit with the measurement signal S1 representing the position Plev of the lifting arm 5 between the lowered position and the raised position, and the measurement signal S2 relating to the travel Lincl of the tilt ram 9.
With reference to the logical diagram in
Step 100 corresponds to a static state of the lifting arm 5 in relation to the chassis 2 and to a static state of the tool 8 in relation to the lifting arm 5, which means that no request Dlev to actuate the lifting ram 6 and no request Dincl to actuate the tilt ram 9 is sent to the control unit 15. In this state, the compensation function is in the deactivated state. Furthermore, the control unit 15 has a value L0 stored in memory, this value corresponding to the last setpoint value Lc relating to the travel of the tilt ram 9 generated by the control unit 10. The method remains in this step until a request Dlev to actuate the lifting ram 6 or a request Dincl to actuate the tilt ram 9 is issued.
If a request Dincl to actuate the tilt ram 9 is sent by the actuator 16 to the control unit 15 on its own or in combination with a request Dlev to actuate the lifting ram 6, the method activates a manual actuation mode of the tilt ram 9 that corresponds to step 200. The control unit 15 generates a setpoint Lc relating to the travel of the tilt ram 9 as a function of the request Dincl to actuate the tilt ram 9. The control unit 15 then provides closed-loop control of the travel of the tilt ram 9 as a function of said setpoint Lc relating to the travel of the tilt ram 9 and of the measurement signal S2 relating to the travel Lincl of the tilt ram 9 delivered by the sensor 10. The compensation mode, described below, is in the deactivated state and the setpoint value Lc is saved as the value L0 in the memory of the control unit 15. If no more requests to actuate the lifting ram 6 or the tilt ram 9 are issued by the actuator 16 to the control unit 15, the method returns to step 100 corresponding to the static state of the lifting arm 5 and of the tool 8.
If, in step 100, a request Dlev to actuate the lifting ram 6 is sent to the control unit 15 without a request Dincl to actuate the tilt ram 9 being sent, the compensation mode is activated (step 300). The control unit 15 then generates a displacement setpoint of the lifting ram 6 as a function of the request Dlev and controls the lifting ram 6 as a function of the setpoint thus generated.
Furthermore, when the compensation mode is active, the control unit 15 periodically calculates the difference ΔS1 between the two measurement signals S1 relating to the position Plev of the lifting arm 5 delivered by the sensor 7 respectively at the end and at the beginning of the period T in question. Thus, in the embodiment in which the measurement signal S1 delivered by the sensor 7 relates to the tilt angle α of the lifting arm 5, the control unit 15 determines the angular variation Δα corresponding to the displacement of the lifting arm 5 about the axis X1 during the period T in question. In the other embodiment in which the measurement signal S1 relates to the travel Llev of the lifting ram 6, the control unit 15 determines the angular variation Δα as a function of the travel of the lifting ram 6 at the end of the period T in question and of the travel of the lifting ram 6 at the beginning of the period T in question.
The control unit 15 then determines, during the following period T, a new setpoint Lc relating to the length of the tilt ram 9 as a function of the angular variation Δα and of the length L0 that corresponds to the setpoint value Lc relating to the length of the tilt ram 9, stored in memory, during the period T in question. The value L0 is then updated with the new setpoint value Lc relating to the length of the tilt ram 9. The setpoint Lc is for example determined using an equation Lc=f (Δα, L0) or a correlation table that gives a corresponding setpoint value Lc for each pair L0, Δα. The equation or correlation table are such that the angular variation Δβ corresponding to the displacement of the tool 8 about the axis X4 for a change in the travel of the ram between L0 and Lc is the opposite of the angular variation Δα, i.e. has the same absolute value but the opposite direction.
The control unit 15 then provides closed-loop control of the travel of the tilt ram 9 as a function of said setpoint Lc relating to the travel of the tilt ram 9 and of the measurement signal S2 relating to the travel Lincl of the tilt ram 9 delivered by the sensor 10. According to an advantageous embodiment, closed-loop control is for example provided using a PID corrector.
To minimize latency time, the period T in question is less than 100 ms. The period T is advantageously greater than 10 ms and is for example in the order of 50 ms.
Furthermore, if a request Dincl to actuate the tilt ram 9 is sent by the actuator 16 to the control unit 15 while the compensation mode is activated, the method activates the manual actuation mode of the tilt ram 9, which corresponds to step 200 and which has been described above, thereby deactivating the compensation mode.
Furthermore, if, in step 200, a request Dlev to actuate the lifting ram 6 is sent to the control unit 15 without any other request Dincl to actuate the tilt ram 9 being sent, the method returns to step 300 in which the compensation mode is in the activated state.
Furthermore, during step 300, the control unit 15 determines whether the tilt ram 9 has reached one of the two stop positions thereof. To do so, the control unit 15 compares the travel Lincl of the tilt ram 9 determined using the measurement signal S2 to a threshold length Lmin and to a threshold length Lmax, and determines that the rod of the tilt ram 9 has reached the fully retracted position thereof if Lincl=Lmin and that the rod of the ram has reached the fully deployed position thereof if Lincl=Lmax.
According to one embodiment, during step 300, the control unit 15 can also determine whether the lifting ram 6 has reached one of the two stop positions thereof. To do so, the control unit 15 compares the measurement signal S1 relating to the position Plev of the lifting arm 5 to two thresholds Plev min and Plev max and determines that the rod of the lifting ram 6 has reached the fully retracted position thereof if Plev=Plev min and has reached the fully deployed position thereof if Plev=Plev max.
If the control unit 15 determines that the tilt ram 9 or that the lifting ram 6 has reached one of the two stop positions thereof, the compensation mode is deactivated (step 400).
During this step 400, the control method returns to step 100 if no more requests to actuate the lifting ram 6 or the tilt ram 9 are issued by the actuator 16 to the control unit 15.
According to one embodiment, if compensation is deactivated, a warning signal is sent to the operator. The warning signal is for example a message that is displayed on the dashboard of the handling machine 1.
Furthermore, according to one advantageous embodiment, when the compensation function is in the activated state, the control unit 15 detects whether the lifting ram 6 is near to one of the two stop positions thereof. To do so, the control unit 15 compares the travel Lincl of the tilt ram 9 determined using the measurement signal S2 to a first threshold value L1 and to a second threshold value L2. The first threshold value L1 is greater than Lmin and defines the upper limit of an approach zone of the retracted position of the tilt ram 9. The second threshold value L2 is less than Lmax and defines a lower limit of an approach zone of the deployed position of the tilt ram. By way of example, each of said approach zones can correspond to a travel of between 2% and 15%, and for example in the order of 5% to 10% of the total travel of the tilt ram 9, i.e. Lmax−Lmin.
Furthermore, in response to detection of a position of the tilt ram 9 in one of the two aforementioned approach zones, the control unit 15 is configured to limit the angular velocity of displacement of the lifting arm 5. This is advantageous in that it prevents sudden accelerations of the movement of the lifting arm 5 when the tilt ram 9 reaches one of the stop positions thereof and the hydraulic fluid supply of the lifting ram 6 and of the tilt ram 9 is ensured by a flow distributor 14.
Some of the elements shown, notably the control unit 15, may be provided in different forms, as a single or distributed system, using hardware and/or software components. Usable hardware components include application-specific integrated circuits (ASIC), field programmable logic arrays and microprocessors. The software components may be written in various different programming languages, for example C, C++, Java or VHDL. This list is not exhaustive.
Although the invention has been described in relation to several specific embodiments, it is evidently in no way limited thereto and it includes all of the technical equivalents of the means described and the combinations thereof where these fall within the scope of the invention, as defined in the claims.
The use of the verbs “comprise”, “include” or “have” and the conjugated forms thereof does not exclude the presence of elements or steps other than those listed in a claim.
In the claims, any reference symbol between parentheses must not be interpreted as a limitation on the claim.
Number | Date | Country | Kind |
---|---|---|---|
FR2113947 | Dec 2021 | FR | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2022/079473 | 10/21/2022 | WO |