CONTROL ARCHITECTURE FOR PRIME MOVER STALL PREVENTION
20230167629 · 2023-06-01
Inventors
Cpc classification
F15B2211/865
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B20/007
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/20546
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/327
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/6654
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/633
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/6651
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
E02F9/2221
FIXED CONSTRUCTIONS
F15B11/161
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/88
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/6655
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/20523
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/781
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/6309
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/6658
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
E02F9/2246
FIXED CONSTRUCTIONS
F15B21/087
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/6346
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/86
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B11/162
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
Abstract
A method for preventing prime mover stall for a work machine including a hydraulic system having a plurality of control valves served by a hydraulic pump. The method can include determining an actual required flow rate value for the plurality control valves and a total maximum flow rate to the plurality of control valves that will enable the prime mover to operate without stalling. The method can also include operating the plurality of control valves such that the combined total flow of the plurality control valves is at or below the total maximum flow rate such that the pump operates at a condition below which prime mover stall will occur. The method can also include setting a flow sharing allocated specific criteria in which the flow reduction takes place during a flow saturation condition for each of the plurality of control valves such that the total sum of the flow rates (calculated based on the criteria) is equal to or less than the total maximum flow rate.
Claims
1. A method for preventing prime mover stall for a work machine including a hydraulic system having a plurality of control valves served by a hydraulic pump, the method comprising: determining, at a controller, an actual required flow rate value for the plurality control valves; determining, at the controller, a total maximum flow rate to the plurality of control valves that will enable the prime mover to operate without stalling; and operating the plurality of control valves, with the controller, such that the combined total flow of the plurality control valves is at or below the total maximum flow rate such that the pump operates at a condition below which prime mover stall will occur.
2. The method of claim 1, further comprising: setting, at the controller, a maximum flow or setting for each of the plurality of control valves based on flow sharing criteria such that a total sum of control valve flow rates is equal to or less than the total maximum flow rate; and operating each of the plurality of control valves, with the controller, at or below the total maximum flow rate based on the flow sharing criteria associated with each control valve.
3. The method of claim 1, wherein the determining step includes referencing a first map correlating prime mover speed with prime mover torque.
4. The method of claim 3, wherein the determining step includes generating a second map correlating pump flow with pressure at one or more prime mover speeds based on the first map.
5. The method of claim 4, wherein the determining step includes returning a pump flow value from the second map based on a sensed hydraulic system pressure and an actual prime mover speed.
6. The method of claim 5, wherein the determining step further includes using a joystick input to determine the pump flow value.
7. The method of claim 1, wherein the pump is operated without a torque limiter.
8. A method for preventing prime mover stall for a work machine including a hydraulic system, the method comprising: receiving, at a control system, a prime mover speed requirement and a hydraulic system inlet pressure value associated with one or more control valves of the hydraulic circuit; calculating, at the control system, an actual required flow rate value of the hydraulic circuit; referencing a map, with the control system, using the prime mover speed setting the actual required flow rate, and the inlet pressure value to return a maximum flow rate setting; continuously or repeatedly monitoring an actual prime mover speed and updating the maximum flow rate setting based on the actual prime mover speed; operating the one or more control valves, with the control system, such that the lesser of the actual required flow rate and the maximum flow rate setting is not exceeded; and indirectly controlling a pump of the hydraulic system with a load-sense control to de-stroke the pump to meet the maximum flow rate setting to prevent stalling of the prime mover.
9. The method of claim 8, wherein the map includes multiple curves for different prime mover speed settings.
10. The method of claim 8, wherein the map is generated by the control system from a prime mover curve map.
11. The method of claim 8, wherein the map includes curves for a power mode operational setting of the prime mover and for an economy mode operational setting of the prime mover.
12. The method of claim 8, wherein the step of operating the one or more control valves includes reducing the opening area of the one or more valves such that the lesser of the actual required flow rate and the maximum flow rate setting is not exceeded to prevent stalling of the prime mover
13. The method of claim 8, further including the step of defining a maximum flow demand setting by selecting the lower of the actual required flow rate and the maximum flow rate setting, wherein the step of operating the one or more control valves includes operating the one or more valves to not exceed the maximum flow demand setting.
14. The method of claim 8, wherein the pump is operated without a torque limiter.
15. A method for preventing prime mover stall for a work machine including a hydraulic system, the method comprising: receiving, at a control system, a hydraulic system inlet pressure value associated with one or more control valves of the hydraulic circuit; calculating, at the control system, an actual required flow rate value of the hydraulic circuit; referencing a map, with the control system, using the actual required flow rate, the inlet pressure value, and/or an engine fuel consumption graph to return a target prime mover speed; and controlling a speed of the prime mover to meet the target prime mover speed.
16. The method of claim 15, wherein the map is generated by the control system from a prime mover curve map.
17. The method of claim 15, wherein the map includes curves for a power mode operational setting of the prime mover and for an economy mode operational setting of the prime mover.
18. The method of claim 15, wherein the pump is operated without a torque limiter.
19. A method for preventing prime mover stall for a work machine including a hydraulic system having a plurality of control valves served by a hydraulic pump, the method comprising: setting a total maximum flow rate to the plurality of control valves; monitoring an actual speed of the prime mover; detecting an actual drop in speed of the prime mover; comparing the actual drop in speed with a parameter value; and where the actual drop in speed exceeds the parameter value, reducing the total maximum flow rate to prevent prime mover stall.
20. The method of claim 19, further comprising: setting, at the controller, a maximum flow or setting for each of the plurality of control valves based on flow sharing criteria such that a total sum of control valve flow rates is equal to or less than the total maximum flow rate; and operating each of the plurality of control valves, with the controller, at or below the total maximum flow rate based on the flow sharing criteria associated with each control valve.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
DETAILED DESCRIPTION
[0043] Various embodiments will be described in detail with reference to the figure. Reference to various embodiments does not limit the scope of the claims attached hereto. Additionally, any examples set forth in this specification are not intended to be limiting and merely set forth some of the many possible embodiments for the appended claims.
[0044] Referring to
Control System
[0045] With continued reference to
[0046] The control system 500 can include a processor and a non-transient storage medium or memory, such as RAM, flash drive or a hard drive. Memory is for storing executable code, the operating parameters, and the input from the operator user interface while processor is for executing the code. The control system 500 can also include transmitting/receiving ports, such as a CAN bus connection or an Ethernet port for two-way communication with a WAN/LAN related to an automation system and to interrelated controllers. A user interface may be provided to activate and deactivate the system, allow a user to manipulate certain settings or inputs to the control system 500, and to view information about the system operation.
[0047] The control system 500 typically includes at least some form of memory. Examples of memory include computer readable media. Computer readable media includes any available media that can be accessed by the processor. By way of example, computer readable media include computer readable storage media and computer readable communication media. Computer readable storage media includes volatile and nonvolatile, removable and non-removable media implemented in any device configured to store information such as computer readable instructions, data structures, program modules or other data. Computer readable storage media includes, but is not limited to, random access memory, read only memory, electrically erasable programmable read only memory, flash memory or other memory technology, compact disc read only memory, digital versatile disks or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and that can be accessed by the processor.
[0048] Computer readable communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media. The term “modulated data signal” refers to a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. By way of example, computer readable communication media includes wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, radio frequency, infrared, and other wireless media. Combinations of any of the above are also included within the scope of computer readable media.
[0049] In one aspect, the control system 500 can include a prime mover electronic control unit (ECU) 502 which controls the functions of the work machine prime mover 12 and also receives inputs from the operator. For example, the ECU 502 can receive inputs from a prime mover control selector 502a which commands the work machine prime mover 12 to operate at a specified rotational speed (RPM). The ECU 502 can also receive a power mode selector input 502b which provides a selection between, for example, an economy mode in which prime mover output is limited and a power mode in which prime mover output is not limited. In one aspect, the ECU 502 communicates over a controller area network (CAN bus).
[0050] In another aspect, the control system 500 can include a controller 504 for controlling the hydraulic functions of the work machine 10. The controller 504 can receive various inputs and provide various outputs. For example, the controller 504 can receive signals from pressure sensors PI (e.g. independent sensor or integrated into valve assembly/valve controller), input controllers such as joysticks 520, and external prime mover speed sensor (in case prime mover speed to not available over CAN). For example, the controller 504 can send outputs to control valves 104 which control the hydraulic actuators (e.g. motors 106, linear actuators 108), and can communicate with the ECU 502 over the CAN or via another network or system. In one aspect, the controller 504 can include a flow sharing block 514 in which flow priority to the control valves 104 is established such a proportion of the total flow available from the pump is allocated to each individual valve. In some examples, the flow sharing control block compares the ‘total required flow’ based on current demand with the ‘max available flow’ at the pump and, when the ‘total required flow’ is greater than ‘max available flow’, the flow sharing block 514 commands reduced flow demand based on the priority setting or criteria to different control valve spools to meet the max available flow. Specific criteria can be used by the system to determine the specific manner in which the flow reduction should take place during a flow saturation condition in which the total flow demand exceeds the maximum available flow. For example, specific criteria can be used to define a cascade approach where flows are reduced to lower priority valves based on a priority setting or a ratio approach in which criteria are used to reduce flow across the valves in the same ratio. Other approaches are also possible. Using such flow sharing approaches, the individual valves are commanded to collectively consume no more flow than the maximum available flow while ensuring that each valve is assigned an appropriate available flow.
[0051] The controller 504 can also include and/or receive various maps. For example, the controller 504 can store a prime mover curve map 510 correlating power output (e.g. horsepower, watts, etc.) and torque output (e.g., Nm, etc.) with prime mover RPM. As shown at
[0052] With reference to
System and Operation
[0053] With reference to
[0054]
[0055] In one example implementation of the process 1000, an operator selects 1,900 RPM as the prime mover speed and the power mode (P-mode) while the system detects a pressure of 300 bar for Pr and calculates a required flow rate of 700 lpm (liters per minute). From this information, using the PQ map 512, for example the one shown at
[0056]
[0057]
[0058]
[0059] The various embodiments described above are provided by way of illustration only and should not be construed to limit the claims attached hereto. Those skilled in the art will readily recognize various modifications and changes that may be made without following the example embodiments and applications illustrated and described herein, and without departing from the true spirit and scope of the following claims.