Load-handling vehicle provided with a heat engine and method for controlling the rotational speed of the heat engine of such a vehicle
20220388824 · 2022-12-08
Inventors
Cpc classification
B66F9/0759
PERFORMING OPERATIONS; TRANSPORTING
International classification
B66F17/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
Load-handling vehicle (1) comprising:—a heat engine (2),—an accelerator pedal (3),—a pedal position sensor (4), a system (5) for driving the machine (1), which system is engaged with the heat engine (2),—a handling system (6) comprising at least one handling member (61), a pump (62) rotationally driven by the heat engine (2), at least one actuator (631, 632, 633) of the handling member (61),—a system (7) for controlling the actuators (631, 632, 633), and—a control unit. The control unit is configured to determine:—according to data provided by the control system (7), a pump flow rate setpoint (62), and—according to the pump flow
Claims
1. A load-handling vehicle comprising: a heat engine, an accelerator pedal for controlling the rotation speed of the heat engine, a pedal position sensor of a parameter representing the position of the accelerator, a system for driving the machine in movement coupled to said heat engine, a handling system having at least one handling member such as a lifting arm, a hydraulic pump driven in rotation by the heat engine, at least one hydraulic actuator of the handling member or members and, for the or each actuator, a fluidic circuit connecting the actuator to the hydraulic pump, a system that can be actuated manually by the driver of the vehicle for operating the actuator or actuators, and a control unit configured to acquire data supplied by the pedal position sensor and to control each actuator as a function at least of data supplied by the control system, wherein the control unit is configured to determine: as a function at least of the data supplied by the control system, a hydraulic pump flow rate setpoint, and as a function of the hydraulic pump flow rate setpoint and position data supplied by the pedal position sensor a heat engine rotation speed setpoint, and to control the driving in rotation of the heat engine at said rotation speed setpoint so determined.
2. The load-handling vehicle as claimed in claim 1, wherein the control unit comprises a memory for storing heat engine rotation speed data associated with hydraulic pump flow rate and accelerator pedal position data.
3. The load-handling vehicle as claimed in claim 2, wherein the control system comprises, for each actuator that can be controlled by said control system, at least one control member that can be operated manually mounted to be mobile between a neutral position and at least one end of travel position, and at least one associated position sensor, at least some of the data supplied by the control system to the control unit being formed by data supplied by the or each position sensor associated with a control member.
4. The loading-handling vehicle as claimed in claim 1, the control unit comprises a memory for storing the maximum flow rate of the hydraulic pump and in that for each actuator controlled in operation by the control system the control unit is configured: to determine a flow rate value of said actuator required to execute the command, in the case of a plurality of controlled actuators, to add said required flow rate values of said actuators, to compare the required flow rate value of the one controlled actuator or the result of the addition of the required flow rate values of the plurality of controlled actuators with the maximum flow rate of the hydraulic pump, the hydraulic pump flow rate setpoint value corresponding to the smallest value of said comparison.
5. The load-handling vehicle as claimed in claim 4 wherein the control system comprises, for each actuator that can be controlled by said control system, at least one control member that can be operated manually mounted to be mobile between a neutral position and at least one end of travel position, and at least one associated position sensor, at least some of the data supplied by the control system to the control unit being formed by data supplied by the or each position sensor associated with a control member, and wherein for each actuator controlled in operation by the control system the control unit is configured to determine the flow rate value of said actuator required to execute the command at least as a function of the data supplied by the at least one position sensor associated with the control member of said actuator.
6. The load-handling vehicle as claimed in claim 5, each fluidic circuit connecting an actuator to the hydraulic pump is provided with at least one blocking member mobile between an open position and a closed position of said associated circuit and in that the control unit comprises a memory for storing the maximum flow rate of each blocking member and is configured to determine the flow rate value of each actuator required to execute the command at least as a function of the data supplied by the at least one position sensor associated with the control member of said actuator and the stored maximum flow rate data of the blocking member of the circuit and to control the movement of the blocking member at least as a function of the required flow rate value so determined.
7. A method of controlling the rotation speed of the heat engine of a load-handling vehicle having, in addition to the heat engine: an accelerator pedal for controlling the rotation speed of the heat engine, a pedal position sensor of a parameter representing the position of the accelerator pedal, a system for driving movement of the vehicle coupled to said heat engine, a handling system comprising at least one handling member such as a lifting arm, a hydraulic pump driven in rotation by the heat engine, at least one hydraulic actuator of the handling member or members and, for the or each actuator, a fluidic circuit connecting the actuator to the hydraulic pump, a system that can be actuated manually by the driver of the vehicle for controlling the actuator or actuators, and a control unit configured to acquire data supplied by the control system and so called position data supplied by the pedal position sensor and to control each actuator as a function at least of the data supplied by the control system, wherein said method comprises the steps of: determination by the control unit as a function at least of the data supplied by the control system of a hydraulic pump flow rate setpoint, and determination by the control unit as a function of the hydraulic pump flow rate setpoint and position data supplied by the pedal position sensor a rotation speed setpoint of the heat engine, and control by the control unit of the driving in rotation of the heat engine at said rotation speed setpoint so determined.
8. The method as claimed in claim 7 of controlling the rotation speed of the heat engine of a load-handling vehicle, wherein the control unit comprising a memory for storing rotation speed data of the heat engine associated with hydraulic pump flow rate data and accelerator pedal position data, said method comprises a step of determination by the control unit of the heat engine rotation speed setpoint as being the stored speed value (Vm) associated with the flow rate data and the stored position data respectively corresponding, the one to the hydraulic pump flow rate setpoint value, the other to the position data supplied by the pedal position sensor.
9. The method as claimed in claim 7 of controlling the rotation speed of the heat engine of a load-handling vehicle, wherein the control unit comprising a memory for storing the maximum flow rate of the hydraulic pump, said method comprises: a step of determination by the control unit, for each actuator controlled in operation by the control system, of a flow rate value of said actuator required to execute the command, when a plurality of actuators are controlled, a step of addition of said required flow rate values of said actuators, a step of comparison of the required flow rate value of the one controlled actuator or of the result of the addition of the required flow rate values of the plurality of controlled actuators with the maximum flow rate of the hydraulic pump, the hydraulic pump flow rate setpoint value corresponding to the smallest value of said comparison.
10. The method as claimed in claim 9 of controlling the rotation speed of the heat engine of a load-handling vehicle, wherein the control system comprising for each actuator that can be controlled by said control system (7) at least one control member that can be actuated manually mounted to be mobile between a neutral position and at least one end of travel position and at least one associated position sensor, said method comprises a step of determination by the control unit of the flow rate value of the or each actuator required to execute the command at least as a function of the data supplied by the at least one position sensor associated with the control member of said actuator.
11. The method as claimed in claim 10 of controlling the rotation speed of the heat engine of a load-handling vehicle, wherein each fluidic circuit connecting an actuator to the hydraulic pump being provided with at least one blocking member mounted to be mobile between an open position and a closed position of said associated circuit and the control unit comprising a memory for storing the maximum flow rate of each blocking member, said method comprises: a step of determination by the control unit of the flow rate value of each actuator required to execute the command at least as a function of the data supplied by said at least one position sensor associated with the control member of said actuator and the stored maximum flow rate data of the blocking member, and a step of controlling the movement of the blocking member at least as a function of the required flow rate value so determined.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0053] The invention will be clearly understood on reading the following description of examples with reference to the appended drawings in which:
[0054]
[0055]
[0056]
[0057]
[0058] The concept of the invention is described more completely hereinafter with reference to the appended drawings, in which embodiments of the concept of the invention are shown. Any reference throughout the specification to “an embodiment” means that a particular functionality, structure or feature described in relation to one embodiment is included in at least one embodiment of the present invention. Accordingly, the appearance of the expression “in one embodiment” at various places throughout the description does not necessarily refer to the same embodiment. Moreover, particular functions, structures or features can be combined in any appropriate manner in one or more embodiments.
[0059] As mentioned hereinabove, the invention concerns a load-handling vehicle 1 that may conform to that represented in
[0060] The vehicle 1 further comprises a handling system 6 comprising at least, for load handling, at least one handling member 61, a hydraulic pump 62 driven in rotation by the heat engine 2, at least one hydraulic actuator of the handling member or members and, for each actuator, a fluidic circuit connecting the actuator to the hydraulic pump 62. In the examples represented the handling member 61 is a lifting arm carried by the chassis of the vehicle 1. In an equivalent manner, the handling member could have been formed by a boom or other member. Likewise, the term “load” must be understood in its widest sense and in particular includes persons.
[0061] This arm is a pivoting arm mounted to pivot about a so-called horizontal axis orthogonal to the longitudinal axis of the arm and parallel to the plane of the vehicle 1 resting on the ground, in the position with the vehicle on a horizontal surface, for the passage of the arm from a low position to a high position and vice versa, with the aid of an actuator, such as a cylinder, shown at 631 in the figures and disposed between the arm and the rolling chassis. In the example represented, a single double-acting cylinder is represented, supplied with fluid by the hydraulic pump 62. A pair of parallel single-acting cylinders supplied turn and turn about with fluid could have been used in an equivalent manner.
[0062] This arm is a telescopic arm formed in the example represented of two nested and sliding arm sections driven in relative movement by an actuator for the passage of the arm from a retracted position to a deployed position and vice versa. This actuator is represented at 633 in the figures.
[0063] This telescopic deployment actuator 633 is formed by a hydraulic cylinder the body of which is mounted on and secured to one arm section and the piston rod to the other arm section.
[0064] The arm is equipped at its free end with an accessory such as a bucket-carrier or a fork-carrier. This accessory is mounted via an actuator, represented at 632 in the figures, mobile in pivoting about a so-called horizontal axis, orthogonal to the longitudinal axis of the arm between an excavation position and a tipping position. The tipping position corresponds to the extreme position of pivoting toward the ground of the accessory whereas the excavation position corresponds to a position of upward pivoting of the accessory. This actuator 632 is disposed between the accessory and the arm and may again consist of a double-acting hydraulic cylinder or a pair of single-acting cylinders. The accessory is driven in movement in pivoting about an axis parallel to the pivot axis of the arm.
[0065] Obviously, without departing from the scope of the invention the number and the design of the actuators 631,632,633 described hereinabove can vary. The same goes for the design of the handling member 61. For supplying it with fluid, each actuator 631, 632 ,633 is connected to the hydraulic pump 62 by a connecting fluidic circuit. Each connecting fluidic circuit is in the examples represented equipped with a distributor and a blocking member, such as a valve. This blocking member is mounted to be mobile between an open position and a closed position of the associated fluidic circuit. Thus the actuator 631 for driving the handling member 61 in pivoting movement is connected to the hydraulic pump 62 by the connecting fluidic circuit 641 equipped with the blocking member 651, the actuator 632 for driving movement in pivoting of the accessory is connected to the hydraulic pump 62 by the connecting fluidic circuit 642 equipped with the blocking member 652 and the actuator 633 controlling the telescoping of the handling member 61 is connected to the hydraulic pump 62 by the connecting fluidic circuit 643 equipped with the blocking member 653.
[0066] The control unit 8 comprises a memory 11 for storing the maximum flow rate of each blocking member 651, 652, 653, this maximum flow rate corresponding to the extreme open position of the blocking member. Accordingly, the maximum flow rate represented by DOM1 in the figures corresponds to the maximum flow rate of the blocking member 651, the maximum flow rate represented by DOM2 in the figures corresponds to the maximum flow rate of the blocking member 652 and the maximum flow rate represented by DOM3 in the figures corresponds to the maximum flow rate of the blocking member 653.
[0067] The control unit 8 of the vehicle is configured to control the operation of the actuators 631,632 and 633, which enables control of the movement of the handling member 61, that is to say of the arm and of the accessory.
[0068] This control unit 8 is an electronic unit and/or a computer that comprises for example a microcontroller or a microprocessor associated with a memory. This memory contains computer instructions that, when they are executed by the microcontroller or the microprocessor associated with the memory, enable the microcontroller or the microprocessor to execute the operations or steps described hereinafter. Accordingly, when it is specified that the unit or the means of said unit are configured to carry out a given operation, that means that the unit contains computer instructions and the corresponding execution means that enable said operation to be carried out and/or corresponding electronic components.
[0069] In other words, the functions and steps described may be implemented in the form of a computer program or via hardware components (for example programmable gate arrays). In particular, the functions and steps carried out by the system 5 for driving the machine may be carried out by sets of instructions or computer modules implemented in a processor or controller or carried out by dedicated electronic components or components of FPGA or ASIC type. It is also possible to combine a computer and electronics.
[0070] The control unit 8 therefore controls the handling system 6 and in particular the movements of the arm and of the accessory of the handling member 61 by controlling the corresponding actuators via the hydraulic circuits as described hereinabove.
[0071] The control signals supplied by the control unit 8 act on the members, such as a distributor or a blocking member (valve), disposed on the connection between the hydraulic pump 62 and the actuators to enable an appropriate supply of fluid to the actuators in a manner known in itself.
[0072] The handling vehicle 1 further comprises a system 7 for controlling the load-handling system 6 and in particular the actuators 631, 632, 633 of the load-handling system 6. This control system 7 is actuated manually and enables data to be supplied to the control unit 8.
[0073] This data represented by POC1, POC2, POC3 in the figures is processed by the control unit 8. On the basis of this data, the control unit 8 generates signals to control at least the load-handling system 6 as described hereinabove.
[0074] The control system 7 that furnishes the data POC1, POC2, POC3 to the control unit 8 for controlling the handling system 6, in particular the actuators 631, 632, 633 of the handling system 6, may take many forms.
[0075] For each actuator 631, 632, 633 that can be operated by said control system 7, the control system 7 comprises at least one control member that can be actuated manually mounted to be mobile between a neutral position and at least one end of travel position and at least one associated position sensor. At least some of the data POC1, POC2, POC3 supplied by the control system 7 to the control unit 8 is position data formed by data supplied by the or each position sensor associated with a control member.
[0076] In the examples represented, one of the control members represented at 71 is a control lever also known as a joystick. This control member 71 enables actuation of the actuator 631 for driving pivoting movement of the arm of the handling member 61 and/or the actuator 632 for driving pivoting movement of the accessory of the handling member 61 as a function of the type of movement of the control member 71.
[0077] This control member 71 is equipped at its base with two position sensors 73, 74, also known as coders, to enable the transmission of position data POC1 and POC2 from the control member 71 to the control unit 8. One example of this kind of control member is for example described in the patent FR 2 858 861. This control member 71 can therefore be moved forward, rearward, leftward or rightward relative to the vehicle. The forward and rearward relative to the vehicle movements of this control member 71 sensed by the position sensor 73 generally control the up and down movement of the arm of the handling member 61, while the leftward and rightward relative to the vehicle movements of the control member 71 sensed by the position sensor 74 control the pivoting movement of the accessory.
[0078] These forward/rearward and leftward/rightward directions correspond to the main directions and the control member 71 may be driven in accordance with an infinity of directions, the movement of the control member 71 in any direction corresponding to a combined action, proportional to the position of the control member 71 relative to the main directions. In the state when not operated this control member 71 is urged by a spring into a neutral position, that is to say into an intermediate position between right/left and front/rear.
[0079] The position information sent to the system for controlling the actuators is therefore generally information relating to the angular position of the control member 71 relative to the position that it occupies in the neutral position.
[0080] In this neutral position, when the control member 71 is moved angularly from the neutral position toward the right inside a predetermined angular sector, it commands the pivoting movement of the accessory in the tipping direction. When the control member 71 is moved angularly from the neutral position toward the left inside a predetermined angular sector, it commands the pivoting movement of the accessory in the excavation direction. In the same manner, when the control member 71 is moved angularly from the neutral position toward the front inside a predetermined angular sector, it commands the raising of the arm, whereas when the control member 71 is moved angularly from the neutral position toward the rear inside a predetermined angular sector, it commands the lowering of the arm. Obviously, without departing from the scope of the invention the right/left, forward/rearward positions can be interchanged.
[0081] These angular sectors may overlap to enable, by actuation of the control members 71, pivoting of the accessory in parallel with up and down movement of the arm.
[0082] The control system 7 comprises a second control member represented at 72 in the figures. The second control member 72 is associated with a position sensor represented at 75 in the figures to enable the transmission of the position data POC3 to the control unit 8. This control member 72 enables actuation of the actuator 633 for the telescopic deployment of the arm part of the handling member 61.
[0083] Here the control member 72 is formed by a thumbwheel positioned on the control member 71. Actuation of this thumbwheel enables the arm of the handling member 61 to be driven in movement between a retracted position and a deployed position. In fact, rotation of the thumbwheel in one direction from a neutral position of said thumbwheel enables the deployment of the arm by sliding movement of the second arm section in the direction extending the arm and rotation of the thumbwheel in an opposite direction from the neutral position enables retraction of the arm. This control member 72 is urged by a spring into a neutral position.
[0084] The number of control members described hereinabove is equal to two. However, there may be any number of control members without departing from the scope of the invention, and in particular more than two or less than two. Likewise, one or more position sensors may be associated with the same control member without departing from the scope of the invention.
[0085] The control unit 8 is configured to acquire the data POC1, POC2, POC3 from the control system 7 corresponding at least to the position data from the position sensors of the control members 71, 72 of the control system 7. The control unit 8 is configured to determine as a function at least of the data POC1, POC2, POC3 supplied by the control system 7 a hydraulic pump flow rate setpoint CDP.
[0086] To this end, the control unit 8 comprises a memory 10 for storing the maximum flow rate DMP of the hydraulic pump 62. This maximum flow rate DMP is a known predetermined value that is a function in particular of the cubic capacity and the power of the hydraulic pump 62.
[0087] For each actuator 631 or 632 or 633 controlled in operation by the control system 7 to execute a command, the control unit 8 is configured to determine a flow rate value of said actuator required to execute said command at least as a function of the data supplied by the at least one position sensor 73 or 74 or 75 associated with the control member 71 or 72 of said actuator 631, 632, 633.
[0088] Accordingly, when the control member 71 is actuated so that the position sensor 73 of the control member 71 detects movement of the control member 71 relative to the neutral position, the position data POC1 is sent to the control unit 8. In a similar manner, when the control member 71 is actuated so that the position sensor 74 of the control member 71 detects movement of the control member 71 relative to the neutral position, the position data POC2 is sent to the control unit 8. Finally, when the control member 72 is actuated so that the sensor 75 of the control member 72 detects movement of the control member 72 relative to the neutral position, the position data POC3 is sent to the control unit 8. This position data PCO1, PCO2, POC3 may be addressed selectively or simultaneously to the control unit 8 according to the type of actuation of the control system 7 that is performed.
[0089] The position data POC1 from the position sensor 73 associated with the maximum flow rate data DOM1 of the blocking member 651 of the connecting circuit of the actuator 631 controlled in operation by the control member 71 associated with the position sensor 73 enables determination of the required flow rate value VDS1 of said actuator 631. Accordingly, if the maximum movement travel of the control member 71 between its neutral position and one of its extreme positions is 100 mm and if the position sensor 73 detects a movement of 50 mm i.e. 50% of the total travel, the required flow rate value VDS1 of the actuator 631 is equal to the real travel/total travel×DOM1. Accordingly, in the example, if the maximum flow rate data DOM1 of the blocking member 651 is equal to 0.003 m.sup.3/s, the required flow rate value VDS1 of the actuator 631 is equal to 0.0015 m.sup.3/s, that is to say 0.5×0.003.
[0090] In the same manner, the position data POC2 from the position sensor 74 associated with the maximum flow rate data DOM2 of the blocking member 652 of the connecting circuit of the actuator 632 controlled in operation by the control member 71 associated with the position sensor 74 enables determination of the required flow rate value VDS2 of said actuator 632.
[0091] The position data POC3 from the position sensor 75 associated with the maximum flow rate data DOM3 of the blocking member 653 of the connecting circuit of the actuator 633 controlled in operation by the control member 72 associated with the position sensor 75 enables determination of the required flow rate value VDS3 of said actuator 633.
[0092] Each time the calculation is similar to that adopted for VDS1.
[0093] When the position sensor associated with the control member detects a neutral position of the control member, the required flow rate value of the associated actuator is zero. In the situation where a single actuator is controlled in operation for the execution of the command from the control system 7 by the driver of the vehicle, the required flow rate value of said actuator determined by the control unit 8 is compared with the stored maximum flow rate value DMP of the hydraulic pump 62. If this required flow rate value of the actuator is less than the maximum flow rate value DMP of the hydraulic pump 62 then the hydraulic pump flow rate setpoint value CDP is chosen equal to the required flow rate value of the actuator.
[0094] Conversely, if the required flow rate value of the actuator is greater than the maximum flow rate value DMP of the hydraulic pump 62 then the flow rate setpoint value CDP of the hydraulic pump is chosen equal to the maximum value DMP of the pump 62.
[0095] The flow rate setpoint value CDP of the hydraulic pump 62 is therefore chosen each time to correspond to the smallest value (MIN) of the comparison.
[0096] In the situation where a plurality of actuators are operated simultaneously by the driver of the vehicle to execute a command from the control system 7, the required flow rate values of the operated actuators are added before being compared with the maximum flow rate DMP of the hydraulic pump 62. The flow rate setpoint value CDP of the hydraulic pump 62 is in a similar way to what has been described hereinabove chosen as corresponding to the smallest value of the comparison.
[0097] Accordingly, for example, if the actuators 631 and 632 are controlled in operation by actuation of the handling member 61 and detection by the position sensors 73 and 74 then the values VDS1 and VDS2 are added and the result of the summation is compared with the maximum flow rate value DMP of the hydraulic pump 62.
[0098] The control unit 8 further comprises a memory 9 for storing rotation speed Vm data of the heat engine 2 associated with flow rate DPm data of the hydraulic pump 62 and position PPm data of the accelerator pedal 3. Accordingly, to a pair of values of the pump flow rate value DPm and accelerator pedal 3 position value PPm there corresponds a value Vm of the rotation speed of the pump as illustrated in
[0099] If the stored flow rate value DMP retained as that of the flow rate setpoint CDP of the hydraulic pump 2 as determined hereinabove is chosen, and if the position value PPm of the accelerator pedal corresponds to the position data PAP supplied by the pedal position sensor 4, there is obtained for this pair a stored speed Vm value chosen as being that retained as the rotation speed setpoint value CVM of the heat engine 2.
[0100] The control unit 8 is therefore configured to determine the rotation speed setpoint CVM of the heat engine 2 as being the stored speed value Vm associated with the stored flow rate data DPm and position data PPm corresponding respectively, the one to the value of the flow rate setpoint value CDP of the hydraulic pump 62, the other to the position data PAP supplied by the pedal position sensor 4.
[0101] Generally speaking, the control unit 8 is therefore configured to determine the rotation speed setpoint CVM of the heat engine as a function of the flow rate setpoint CDP of the hydraulic pump 62 and the position data PAP supplied by the pedal position sensor 4 and to control the driving in rotation of the heat engine 2 at said rotation speed setpoint CVM so determined.
[0102] This rotation speed of the heat engine 2 that is chosen as a function of the actions of the driver of the machine on the accelerator pedal and on the control system 7 of the actuators of the handling system enables driving comfort associated with precise control of the actuation of the handling system, and does this continuously.