Method and device for correcting a pump displacement ratio
By adjusting the pump displacement ratio when the engine load suddenly increases, and using the pump pressure change rate to calculate the correction coefficient and correct the filtering time, the problem of engine overload operation is solved, and stable engine operation and reduced fuel consumption are achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- WEICHAI POWER CO LTD
- Filing Date
- 2024-01-15
- Publication Date
- 2026-07-10
AI Technical Summary
In existing technologies, when the engine load suddenly increases, the pump pressure suddenly increases, resulting in a large increase in pump displacement, causing the engine to operate under overload, which in turn leads to problems such as speed drop and increased fuel consumption.
The initial pump displacement is determined based on the oil demand flow rate and engine speed at the beginning of the current scheduling cycle. The filtering time is adjusted when the set conditions are met. The correction coefficient is calculated using the pump pressure change rate to adjust the filtering time and adjust the pump displacement ratio to prevent the pump displacement ratio from increasing too quickly when the pump pressure increases.
It effectively prevents engine speed drop, reduces engine torque fluctuations and fuel consumption, and ensures stable engine operation.
Smart Images

Figure CN117905676B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of engineering machinery, and in particular to a method and apparatus for correcting the pump displacement ratio. Background Technology
[0002] In existing technologies, when the engine load is high, the main pump pressure may suddenly increase, and the original pump displacement ratio may increase significantly. However, existing methods for calculating the hydraulic pump displacement ratio do not adequately consider the problem of an excessively large pump displacement ratio due to sudden increases in pump pressure and a significant increase in the original pump displacement ratio. This can lead to engine overload, resulting in engine speed drop and increased fuel consumption. Summary of the Invention
[0003] This application provides a method and apparatus for correcting the pump displacement ratio, in order to solve the problems of engine speed drop and fuel consumption caused by sudden increase in engine load.
[0004] In a first aspect, embodiments of this application provide a method for correcting the pump displacement ratio, comprising:
[0005] At the beginning of the current scheduling cycle, the initial pump displacement of the main pump during the current scheduling cycle is determined based on the oil demand flow rate and engine speed.
[0006] When the set conditions are met, the filtering time of the output pump displacement is adjusted according to the main pump pressure of the current scheduling cycle; wherein, the set conditions are that the original pump displacement is greater than the output pump displacement of the main pump in the previous scheduling cycle, and the engine power of the previous scheduling cycle is greater than the set threshold.
[0007] The output pump displacement ratio of the main pump in the current scheduling cycle is determined based on the adjusted filtering time and the original pump displacement.
[0008] In one possible implementation, adjusting the filtering time of the original pump displacement based on the main pump pressure of the current scheduling cycle includes:
[0009] The pump pressure change rate is determined based on the main pump pressure of the current scheduling cycle and the main pump pressure of the previous scheduling cycle.
[0010] Based on the pump pressure change rate, a correction coefficient for the filtering time within the current scheduling cycle is determined, and the filtering time is adjusted according to the correction coefficient.
[0011] In one possible implementation, the correction coefficient satisfies the condition shown in the following formula:
[0012]
[0013] Wherein, α represents the correction coefficient, and K P The pressure change rate is represented by m and n, which are positive numbers, and m and n are negatively correlated with the maximum output power of the engine.
[0014] In one possible implementation, determining the output pump displacement ratio of the main pump within the current scheduling cycle based on the adjusted filtering time and the original pump displacement includes:
[0015] Obtain the maximum output pump displacement corresponding to the main pump, and determine the original pump displacement ratio based on the original pump displacement and the maximum output pump displacement;
[0016] The output pump displacement ratio of the main pump in the current scheduling cycle is determined based on the original pump displacement ratio and the adjusted filtering time.
[0017] In one possible implementation, the output pump displacement ratio satisfies the condition shown in the following formula:
[0018]
[0019] Wherein, y(n) represents the output pump displacement ratio in the current cycle, y(n-1) represents the output pump displacement ratio in the previous scheduling cycle, DT represents the scheduling cycle duration, T1 represents the filtering time, and x(n) represents the original pump displacement ratio in the current scheduling cycle.
[0020] In one possible implementation, the method further includes: when the set conditions are not met, determining the output pump displacement ratio of the main pump in the current scheduling period based on the filtering time of the previous scheduling period and the original pump displacement in the current scheduling period.
[0021] Secondly, embodiments of this application provide a pump displacement ratio correction device, comprising:
[0022] The determining unit is used to determine the initial pump displacement of the main pump within the current scheduling cycle based on the oil demand flow rate and engine speed at the initial moment of the current scheduling cycle.
[0023] An adjustment unit is used to adjust the filtering time of the original pump displacement according to the main pump pressure of the current scheduling cycle when a set condition is met; wherein the set condition is that the original pump displacement is greater than the output pump displacement of the main pump in the previous scheduling cycle, and the engine power of the previous scheduling cycle is greater than a set threshold.
[0024] The determining unit is also used to determine the output pump displacement ratio of the main pump in the current scheduling cycle based on the adjusted filtering time and the original pump displacement.
[0025] In one possible implementation, when the adjustment unit adjusts the filtering time of the original pump displacement based on the main pump pressure of the current scheduling cycle, it is specifically used to: determine the pump pressure change rate based on the main pump pressure of the current scheduling cycle and the main pump pressure of the previous scheduling cycle; determine the correction coefficient of the filtering time in the current scheduling cycle based on the pump pressure change rate; and adjust the filtering time based on the correction coefficient.
[0026] In one possible implementation, the correction coefficient satisfies the condition shown in the following formula:
[0027]
[0028] Wherein, α represents the correction coefficient, and K P The pressure change rate is represented by m and n, which are positive numbers, and m and n are negatively correlated with the maximum output power of the engine.
[0029] In one possible implementation, the adjustment unit, when determining the output pump displacement ratio of the main pump in the current scheduling cycle based on the adjusted filtering time and the original pump displacement, is specifically used for:
[0030] Obtain the maximum output pump displacement corresponding to the main pump, and determine the original pump displacement ratio based on the original pump displacement and the maximum output pump displacement;
[0031] The output pump displacement ratio of the main pump in the current scheduling cycle is determined based on the original pump displacement ratio and the adjusted filtering time.
[0032] In one possible implementation, the output pump displacement ratio satisfies the condition shown in the following formula:
[0033]
[0034] Wherein, y(n) represents the output pump displacement ratio in the current cycle, y(n-1) represents the output pump displacement ratio in the previous scheduling cycle, DT represents the scheduling cycle duration, T1 represents the filtering time, and x(n) represents the original pump displacement ratio in the current scheduling cycle.
[0035] In one possible implementation, the determining unit is further configured to: when the set conditions are not met, determine the output pump displacement ratio of the main pump in the current scheduling period based on the filtering time of the previous scheduling period and the original pump displacement in the current scheduling period.
[0036] Thirdly, embodiments of this application provide a computer-readable storage medium storing computer instructions that, when executed by a computer, implement the method described in the first aspect and different implementations of the first aspect.
[0037] The beneficial effects of the embodiments in this application are as follows:
[0038] The pump displacement ratio correction method provided in this application first calculates the pump displacement based on the pump's required flow rate, and then calculates the pump displacement ratio, which is the original pump displacement ratio. The original displacement ratio is then filtered by a first-order filter to obtain the set pump displacement ratio. This method calculates a correction coefficient based on the pump pressure change rate. This correction coefficient corrects the first-order filtering time, ensuring that the increase in pump displacement ratio is smaller as pump pressure increases, preventing engine speed drop caused by sudden load increases and reducing engine torque fluctuations and fuel consumption. Attached Figure Description
[0039] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0040] Figure 1 A schematic flowchart illustrating a method for correcting the pump displacement ratio provided in an embodiment of this application;
[0041] Figure 2 A flowchart illustrating the correction of filtering time provided in an embodiment of this application;
[0042] Figure 3 A schematic diagram illustrating the engine speed drop before and after pump displacement ratio correction, provided in an embodiment of this application;
[0043] Figure 4 A schematic diagram of a pump displacement correction device provided in an embodiment of this application;
[0044] Figure 5 This is a schematic diagram of an execution device provided in an embodiment of this application. Detailed Implementation
[0045] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can be arranged and designed in various different configurations.
[0046] Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0047] It should be noted that relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0048] In existing technologies, when the engine load is high, the main pump pressure may suddenly increase, and the original pump displacement ratio may increase significantly. However, existing methods for calculating the hydraulic pump displacement ratio do not adequately consider the problem of an excessively large pump displacement ratio due to sudden increases in pump pressure and a significant increase in the original pump displacement ratio. This can lead to engine overload, resulting in engine speed drop and increased fuel consumption.
[0049] To address the aforementioned issues, this application provides a method and apparatus for correcting the pump displacement ratio. First, the pump displacement is calculated based on the required flow rate, and then the pump displacement ratio is calculated; this is the original pump displacement ratio. The original displacement ratio is then filtered using a first-order filter to obtain the set pump displacement ratio. This pump displacement ratio correction method calculates a correction coefficient based on the pump pressure change rate. This correction coefficient adjusts the first-order filtering time, ensuring that the increase in pump displacement ratio is smaller as pump pressure increases, preventing engine speed drop caused by sudden load increases and reducing engine torque fluctuations and fuel consumption.
[0050] See Figure 1 As shown, Figure 1 An exemplary embodiment of this application provides a method for correcting the pump displacement ratio, the specific flow of which is as follows:
[0051] 101. At the beginning of the current scheduling cycle, determine the initial pump displacement of the main pump within the current scheduling cycle based on the oil demand flow rate and engine speed.
[0052] In some embodiments, at the beginning of the current scheduling cycle, the oil demand flow rate and engine speed can be obtained, and the product of the oil demand flow rate and engine speed can be used as the original pump displacement.
[0053] 102. When the set conditions are met, the filtering time of the original pump displacement is adjusted according to the main pump pressure of the current scheduling cycle.
[0054] In some embodiments, the conditions are set such that the original pump displacement is greater than the output pump displacement of the main pump in the previous scheduling cycle, and the engine power in the previous scheduling cycle is greater than a set threshold.
[0055] 103. Determine the output pump displacement ratio of the main pump in the current scheduling cycle based on the adjusted filtering time and oil demand flow rate.
[0056] In some embodiments, the filtering time for the output pump displacement is adjusted based on the main pump pressure of the current scheduling cycle. This can be achieved in the following ways:
[0057] First, the pump pressure change rate can be determined based on the main pump pressure of the current scheduling cycle and the main pump pressure of the previous scheduling cycle. Further, based on the pump pressure change rate, a correction coefficient for the filtering time within the current scheduling cycle can be determined, and the filtering time can be adjusted according to this correction coefficient.
[0058] In one possible implementation, the correction coefficient satisfies the condition shown in the following formula:
[0059]
[0060] Where α represents the correction coefficient, K P This represents the rate of pressure change, where m and n are positive numbers, and m and n are negatively correlated with the engine's maximum output power.
[0061] From this formula, we can see that when the pressure change rate of the main pump is greater than zero, the correction coefficient is greater than 1; the larger the pressure change rate, the larger the corresponding correction coefficient. If the engine load rate exceeded a certain threshold at the previous moment and the current original displacement is greater than the set displacement at the previous moment, the filtering time of the previous scheduling cycle is multiplied by the correction coefficient to become the filtering time of the current scheduling cycle. This ensures that when the engine load rate exceeds a certain threshold, the increase in pump displacement ratio is smaller when the pump pressure suddenly increases. Since the larger the pump pressure change rate, the larger the corresponding correction coefficient, the larger the increase in pump pressure, the smaller the increase in pump displacement ratio. Because no correction is made to the filtering time when the current original displacement is less than or equal to the set displacement at the previous moment, it ensures that the pump displacement ratio decreases rapidly when the pump pressure suddenly increases and the pump displacement ratio decreases.
[0062] In some embodiments, the output pump displacement ratio of the main pump in the current scheduling cycle is determined based on the adjusted filtering time and the original pump displacement. Specifically, this can be achieved by obtaining the maximum output pump displacement corresponding to the main pump, and determining the original pump displacement ratio based on the oil demand flow rate and the maximum output pump displacement. Further, the output pump displacement ratio of the main pump in the current scheduling cycle can be determined based on the original pump displacement ratio and the adjusted filtering time.
[0063] In some scenarios, the output pump displacement ratio satisfies the condition shown in the following formula:
[0064]
[0065] Where y(n) represents the output pump displacement ratio in the current cycle, y(n-1) represents the output pump displacement ratio in the previous scheduling cycle, DT represents the scheduling cycle duration, T1 represents the filtering time, and x(n) represents the original pump displacement ratio in the current scheduling cycle.
[0066] According to the above formula, when the original displacement ratio increases, that is, when x(n)-y(n-1) is greater than zero, the larger the value of T1, the smaller the increase in the output pump displacement ratio.
[0067] In some embodiments, when the set conditions are not met, the output pump displacement ratio of the main pump in the current scheduling period is determined based on the filtering time of the previous scheduling period and the original pump displacement in the current scheduling period.
[0068] As an example, the pump displacement ratio correction method provided in this application can first calculate the original pump displacement ratio based on the main pump's oil flow demand, engine speed, and maximum pump displacement. Further, the original pump displacement ratio can be filtered using a first-order method to obtain the set pump displacement ratio (i.e., the output pump displacement ratio). Figure 2 As shown.
[0069] For example, the relationship between the output and input in a first-order filtering process is as follows:
[0070]
[0071] Where y(n) represents the output at the current moment, i.e., the set pump displacement ratio at the current moment. x(n) represents the input at the current moment, i.e., the original displacement ratio at the current moment. y(n-1) represents the set displacement ratio at the previous moment (i.e., the previous scheduling cycle). DT is the program scheduling cycle, which is a positive constant. T1 is called the filtering time, and its value is always greater than zero. According to the above formula, when the original displacement ratio increases, i.e., x(n)-y(n-1) is greater than zero, the larger the value of T1, the smaller the increase in the set displacement ratio.
[0072] In some scenarios, after determining the initial filtering time Ts, the engine load rate R (i.e., engine power) and the increase in pump displacement ratio δ can be calculated. When the engine load rate R is greater than a set threshold and the increase in pump displacement ratio δ is greater than 0, the pump pressure change rate K can be used as a reference. P Calculate the correction factor α. Then, calculate the final filtering time by multiplying the correction factor α by the original filtering time. For example, the correction factor α satisfies the condition shown in the following formula:
[0073]
[0074] Where m and n are both positive numbers that vary with operating conditions, and n is less than 1. Both m and n are negatively correlated with the engine's maximum output power. From this formula, we can deduce that when the pump pressure change rate is greater than zero, the correction coefficient is greater than 1; the larger the pump pressure change rate, the larger the corresponding correction factor. If the engine load rate exceeded a certain threshold at the previous moment and the original pump displacement at the current moment is greater than the set pump displacement at the previous moment, then the original first-order filtering time is multiplied by this correction factor to become the new first-order filtering time. This makes the increase in pump displacement ratio smaller when the pump pressure suddenly increases and the pump displacement ratio increases after the engine load rate exceeds a certain threshold. Since the larger the pump pressure change rate, the larger the corresponding correction factor, the smaller the increase in pump displacement ratio is as the pump pressure increases.
[0075] In some embodiments, since the pump displacement ratio is equal to the ratio of pump displacement to the maximum pump displacement, when the engine load rate at the previous moment exceeds a certain threshold and the original pump displacement ratio at the current moment is greater than the set pump displacement ratio at the previous moment, the original first-order filtering time is multiplied by this correction factor as the new first-order filtering time.
[0076] In some scenarios, when the original pump displacement ratio at the current moment is less than or equal to the set displacement at the previous moment, the first-order filter time is not corrected, i.e., the correction coefficient α is 1. This ensures that when the pump pressure suddenly increases or the pump displacement ratio decreases, the pump displacement ratio drops relatively quickly.
[0077] Furthermore, the output pump displacement ratio of the main pump can be determined by specifying the filtering time. The engine speed drop before and after pump displacement ratio correction is as follows: Figure 3 As shown.
[0078] Based on the same technical concept, see [link / reference] Figure 4 As shown, this application embodiment provides a pump displacement ratio correction device 400. This device 400 can perform any step in the pump displacement ratio correction method described above; to avoid repetition, it will not be described again here. The device 400 includes a determining unit 401 and an adjusting unit 402.
[0079] The determining unit 401 is used to determine the initial pump displacement of the main pump in the current scheduling cycle based on the oil demand flow rate and engine speed at the initial moment of the current scheduling cycle.
[0080] The adjustment unit 402 is used to adjust the filtering time of the original pump displacement according to the main pump pressure of the current scheduling cycle when the set conditions are met; wherein, the set conditions are that the original pump displacement is greater than the output pump displacement of the main pump in the previous scheduling cycle, and the engine power of the previous scheduling cycle is greater than a set threshold.
[0081] The determining unit 401 is also used to determine the output pump displacement ratio of the main pump in the current scheduling cycle based on the adjusted filtering time and the original pump displacement.
[0082] In one possible implementation, the adjustment unit 402, when adjusting the filtering time of the original pump displacement based on the main pump pressure of the current scheduling cycle, is specifically used to: determine the pump pressure change rate based on the main pump pressure of the current scheduling cycle and the main pump pressure of the previous scheduling cycle; determine the correction coefficient of the filtering time in the current scheduling cycle based on the pump pressure change rate; and adjust the filtering time based on the correction coefficient.
[0083] In one possible implementation, the correction coefficient satisfies the condition shown in the following formula:
[0084]
[0085] Wherein, α represents the correction coefficient, and K P The pressure change rate is represented by m and n, which are positive numbers, and m and n are negatively correlated with the maximum output power of the engine.
[0086] In one possible implementation, the adjustment unit 402, when determining the output pump displacement ratio of the main pump in the current scheduling cycle based on the adjusted filtering time and the original pump displacement, is specifically used for:
[0087] Obtain the maximum output pump displacement corresponding to the main pump, and determine the original pump displacement ratio based on the original pump displacement and the maximum output pump displacement;
[0088] The output pump displacement ratio of the main pump in the current scheduling cycle is determined based on the original pump displacement ratio and the adjusted filtering time.
[0089] In one possible implementation, the output pump displacement ratio satisfies the condition shown in the following formula:
[0090]
[0091] Wherein, y(n) represents the output pump displacement ratio in the current cycle, y(n-1) represents the output pump displacement ratio in the previous scheduling cycle, DT represents the scheduling cycle duration, T1 represents the filtering time, and x(n) represents the original pump displacement ratio in the current scheduling cycle.
[0092] In one possible implementation, the determining unit 401 is further configured to: when the set conditions are not met, determine the output pump displacement ratio of the main pump in the current scheduling period based on the filtering time of the previous scheduling period and the original pump displacement in the current scheduling period.
[0093] Based on the same technical concept, see [link / reference] Figure 5 As shown, this application embodiment provides an execution device 500, which can perform any step in the above-described pump displacement ratio correction method. To avoid repetition, it will not be described again here. The device 500 includes a memory 501 and a processor 502.
[0094] The memory 501 is used to store program instructions;
[0095] The processor 502 is used to call the program instructions stored in the memory 501 and execute any step in the above-mentioned pump displacement ratio correction method according to the obtained program instructions.
[0096] In this embodiment, the processor 502 is the control center of the electronic device, connecting various parts of the electronic device through various interfaces and routes. It executes various functions and processes data by running or executing software programs and / or modules stored in the memory 501, and by calling data stored in the memory 501. Optionally, the processor 502 may include one or more processing units. The processor 502 may be, for example, a processor, microprocessor, controller, or other control component. It may be a general-purpose central processing unit (CPU), a general-purpose processor, a digital signal processing unit (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof.
[0097] The memory 501 can be used to store software programs and modules. The processor 502 executes various functional applications and data processing by running the software programs and modules stored in the memory 501. The memory 501 mainly includes a program storage area and a data storage area. The program storage area can store the operating system, application programs required for at least one function, etc.; the data storage area can store data created according to business processing, etc. As a non-volatile computer-readable storage medium, the memory 501 can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. The memory 501 can include at least one type of storage medium, such as flash memory, hard disk, multimedia card, card-type memory, random access memory (RAM), static random access memory (SRAM), programmable read-only memory (PROM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), magnetic memory, magnetic disk, optical disk, etc. The memory 501 is any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto. The memory 501 in this embodiment can also be a circuit or any other device capable of implementing storage functions for storing program instructions and / or data.
[0098] Based on the same inventive concept, embodiments of this application provide a computer-readable storage medium. The computer program product includes computer program code, which, when executed on a computer, causes the computer to perform any of the pump displacement ratio correction methods discussed above. Since the principle by which the above-described computer-readable storage medium solves the problem is similar to that of the pump displacement ratio correction method, the implementation of the above-described computer-readable storage medium can be referred to the implementation of the method, and repeated details will not be elaborated further.
[0099] Based on the same inventive concept, this application also provides a computer program product, which includes computer program code. When the computer program code is run on a computer, it causes the computer to execute any of the pump displacement ratio correction methods discussed above. Since the principle of the above-described computer program product in solving the problem is similar to that of the pump displacement ratio correction method, the implementation of the above-described computer program product can be referred to the implementation of the method, and repeated details will not be described again.
[0100] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0101] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0102] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0103] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0104] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A method for correcting the pump displacement ratio, characterized in that, include: At the beginning of the current scheduling cycle, the initial pump displacement of the main pump during the current scheduling cycle is determined based on the oil demand flow rate and engine speed. When the set conditions are met, the pump pressure change rate is determined based on the main pump pressure of the current scheduling cycle and the main pump pressure of the previous scheduling cycle; based on the pump pressure change rate, a correction coefficient for the filtering time in the current scheduling cycle is determined, and the filtering time is adjusted according to the correction coefficient, wherein the adjustment is to multiply the filtering time by the correction coefficient; wherein the set conditions are that the original pump displacement is greater than the output pump displacement of the main pump in the previous scheduling cycle, and the engine power of the previous scheduling cycle is greater than a set threshold, and the correction coefficient satisfies the conditions shown in the following formula: , This represents the correction factor. This represents the pump pressure change rate. It is a positive number, and They are negatively correlated with the engine's maximum output power; The output pump displacement ratio of the main pump in the current scheduling cycle is determined based on the adjusted filtering time and the original pump displacement.
2. The method as described in claim 1, characterized in that, The step of determining the output pump displacement ratio of the main pump in the current scheduling cycle based on the adjusted filtering time and the original pump displacement includes: Obtain the maximum output pump displacement corresponding to the main pump, and determine the original pump displacement ratio based on the original pump displacement and the maximum output pump displacement; The output pump displacement ratio of the main pump in the current scheduling cycle is determined based on the original pump displacement ratio and the adjusted filtering time.
3. The method as described in claim 2, characterized in that, The output pump displacement ratio satisfies the condition shown in the following formula: ; in, This indicates the output pump displacement ratio within the current cycle. This indicates the output pump displacement ratio of the previous scheduling cycle. Indicates the duration of the scheduling cycle. Indicates the filtering time. This indicates the original pump displacement ratio for the current scheduling cycle.
4. The method as described in claim 1, characterized in that, The method further includes: When the set conditions are not met, the output pump displacement ratio of the main pump in the current scheduling period is determined based on the filtering time of the previous scheduling period and the original pump displacement in the current scheduling period.
5. A pump displacement ratio correction device, characterized in that, include: The determining unit is used to determine the initial pump displacement of the main pump within the current scheduling cycle based on the oil demand flow rate and engine speed at the initial moment of the current scheduling cycle. An adjustment unit is configured to, when a set condition is met, determine the pump pressure change rate based on the main pump pressure of the current scheduling cycle and the main pump pressure of the previous scheduling cycle; determine a correction coefficient for the filtering time within the current scheduling cycle based on the pump pressure change rate; and adjust the filtering time based on the correction coefficient, wherein the adjustment involves multiplying the filtering time by the correction coefficient; wherein the set condition is that the original pump displacement is greater than the output pump displacement of the main pump in the previous scheduling cycle, and the engine power of the previous scheduling cycle is greater than a set threshold, and the correction coefficient satisfies the condition shown in the following formula: , This represents the correction factor. This represents the pump pressure change rate. It is a positive number, and They are negatively correlated with the engine's maximum output power; The determining unit is also used to determine the output pump displacement ratio of the main pump in the current scheduling cycle based on the adjusted filtering time and the original pump displacement.
6. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed by the computer, implement the method as described in any one of claims 1-4.