Method and device for determining fuel consumption of working machine, working machine, and storage medium

By obtaining and processing the pump pressure change data of the working machinery, controlling the opening of the main valve, and achieving automated fuel consumption testing, the problem of low fuel consumption testing in the existing technology is solved, and the accuracy and efficiency of the test are improved.

CN119268781APending Publication Date: 2025-01-07ZOOMLION EARTHMOVING MASCH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411363473.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-27
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

In the prior art, the fuel consumption testing of operating machinery is inefficient, requires a large amount of human resources, and is constrained by the environment and site, and there are random errors and efficiency problems.

Method used

By obtaining the actual pump pressure change data of the working machine, sampling based on the preset expected time, the current change data of the main valve is determined, and the opening of the main valve is controlled based on the current change data, the fuel consumption test is realized, the influence of human and environmental factors is eliminated, and the testing efficiency is improved. and accuracy.

Benefits of technology

No tester involvement is required, and the fuel consumption test is not subject to site and environment constraints, which improves the accuracy and efficiency of fuel consumption tests and reduces the installation and disassembly of additional devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119268781A_ABST
    Figure CN119268781A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an oil consumption determination method and device of an operation machine, the operation machine and a storage medium, and belongs to the technical field of equipment detection. The method for determining the oil consumption of the working machine comprises the following steps: acquiring actual pumping pressure change data when the working machine performs engineering operation; sampling the actual pumping pressure change data according to a preset expected duration to obtain expected pumping pressure change data; determining current change data of a main valve based on the expected pump pressure change data; and controlling the opening degree of the main valve based on the current change data to obtain an oil consumption test result of the operation machinery. In the fuel consumption testing process, testing personnel do not need to participate in testing, fuel consumption testing is not restrained by sites and environments, influences of human factors and environmental factors are eliminated, the accuracy of fuel consumption testing results is improved, and fuel consumption testing efficiency is improved. In addition, an extra testing device does not need to be additionally mounted and dismounted in the oil consumption testing process, and the oil consumption testing efficiency is further improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of equipment detection, and specifically to a method and device for determining fuel consumption of an operating machine, an operating machine, and a storage medium. Background Art

[0002] With the rapid development of equipment manufacturing technology, excavators and other operating machinery are widely used in a variety of engineering operations. Operating machinery includes high-fuel-consuming devices and equipment such as diesel engines. Currently, the fuel consumption test of operating machinery such as excavators generally adopts the manual test method to verify whether the hourly fuel consumption of the operating machinery meets the operating requirements. Taking the fuel consumption test of the excavator as an example, since a machine operator controls the excavator to perform prescribed actions such as 90° swinging, a recorder uses the weighing method to measure the fuel consumption of the external oil barrel, and then measures the fuel consumption to calculate the hourly fuel consumption of the excavator.

[0003] However, the fuel consumption test not only requires at least two testers at the same time, but also requires testers to load and unload external oil barrels and oil pipes, test timing, and weigh oil barrels. The testers' operations are complicated and easy to introduce random errors. Fuel consumption testing requires a lot of manpower and the test efficiency is low. In addition, the operator's control of the operating machinery to perform prescribed actions for fuel consumption testing is also constrained by the environment and site. Fuel consumption testing cannot be performed under environmental conditions such as rainy days, which further leads to low efficiency of fuel consumption testing. Summary of the invention

[0004] The purpose of the embodiments of the present application is to provide a method and device for determining the fuel consumption of a working machine, a working machine and a storage medium. The method for determining the fuel consumption of a working machine is used to solve the problem of low efficiency of fuel consumption testing in the prior art.

[0005] In order to achieve the above-mentioned object, the first aspect of the present application provides a method for determining fuel consumption of an operating machine, wherein the operating machine includes a main valve, and the method for determining fuel consumption of the operating machine includes:

[0006] Obtain actual pump pressure change data when the operating machinery is performing engineering operations;

[0007] Sampling the actual pump pressure change data according to the preset expected time length to obtain the expected pump pressure change data, wherein the preset expected time length is the expected time length for the operating machine to complete one operating process;

[0008] Determining the current change data of the main valve based on the expected pump pressure change data;

[0009] The main valve opening is controlled based on the current change data to obtain the fuel consumption test results of the operating machinery.

[0010] In an embodiment of the present application, the working machine further comprises a main pump and a bucket arm, the main pump is used to pump hydraulic oil to the main valve, and the bucket arm is used to perform working actions;

[0011] The main valve opening is controlled based on the current change data to obtain the fuel consumption test results of the operating machinery, including:

[0012] When the current of the main pump is constant at the current corresponding to the maximum displacement and the boom moves to the extreme position, the main valve opening is controlled based on the current change data to obtain the fuel consumption test result of the operating machinery, wherein the extreme position is the position where the boom stops moving.

[0013] In an embodiment of the present application, the method for determining the fuel consumption of the working machine further includes:

[0014] Control the main valve opening based on the current change data to obtain the pump pressure feedback value corresponding to the main valve opening;

[0015] According to the error between the pump pressure feedback value and the expected pump pressure change data, the current change data of the main valve is updated;

[0016] filtering the updated current change data to obtain filtered current change data;

[0017] The main valve opening is controlled based on the current change data to obtain the fuel consumption test results of the operating machinery, including:

[0018] The main valve opening is controlled based on the filtered current change data to obtain the fuel consumption test results of the operating machinery.

[0019] In an embodiment of the present application, obtaining actual pump pressure change data when the operating machine performs engineering operations includes:

[0020] When the operating machine completes one operating process, a set of pump pressure change data of the operating machine is obtained;

[0021] The pump pressure change data corresponding to the operation process completed by the operation machine is obtained multiple times to obtain multiple groups of pump pressure change data;

[0022] The mean value of at least two sets of pump pressure change data obtained is calculated to obtain actual pump pressure change data of the operating machinery.

[0023] In the embodiment of the present application, the actual pump pressure change data is sampled according to the preset expected time length to obtain the expected pump pressure change data, including:

[0024] Determine the sampling interval according to the preset expected duration and the total duration corresponding to the actual pump pressure change data;

[0025] The actual pump pressure change data is sampled based on the sampling interval to obtain the expected pump pressure change data.

[0026] In an embodiment of the present application, when the main valve opening is controlled based on current change data, obtaining the fuel consumption test result of the operating machine includes:

[0027] Read the current change data based on the current running time to obtain the current control current of the main valve;

[0028] The main valve opening is controlled based on the current control current to obtain the fuel consumption test results of the operating machinery.

[0029] In an embodiment of the present application, the main valve opening is controlled based on the current change data to obtain the fuel consumption test result of the operating machine, including:

[0030] In response to the received fuel consumption determination request, determine the test duration;

[0031] During the test time, the main valve opening is controlled based on the current change data to obtain the fuel consumption of the operating machine during the test time;

[0032] The fuel consumption test result of the operating machinery is obtained according to the test duration and the fuel consumption of the operating machinery during the test duration.

[0033] A second aspect of the present application provides a control device, comprising:

[0034] a memory configured to store instructions;

[0035] The processor is configured to call instructions from the memory and implement the above-mentioned method for determining fuel consumption of a working machine when executing the instructions.

[0036] A third aspect of the present application provides a working machine, comprising:

[0037] According to the control device described above;

[0038] The main valve is configured to pump hydraulic oil to drive the working machine.

[0039] A fourth aspect of the present application provides a machine-readable storage medium having instructions stored thereon, the instructions being used to enable a machine to execute the above-mentioned method for determining fuel consumption of a working machine.

[0040] The present application provides a method for determining the fuel consumption of an operating machine, including: obtaining actual pump pressure change data when the operating machine performs engineering operations; sampling the actual pump pressure change data according to a preset expected duration to obtain expected pump pressure change data; determining the current change data of the main valve based on the expected pump pressure change data; and controlling the main valve opening based on the current change data to obtain the fuel consumption test results of the operating machine. During the fuel consumption test, there is no need for testers to participate in the test, and the fuel consumption test is not constrained by the site and environment, eliminating the influence of human factors and environmental factors, improving the accuracy of the fuel consumption test results, and improving the efficiency of the fuel consumption test. In addition, the fuel consumption test process no longer requires the installation and disassembly of additional test equipment, further improving the efficiency of the fuel consumption test.

[0041] Other features and advantages of the embodiments of the present application will be described in detail in the subsequent specific implementation section. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] The accompanying drawings are used to provide a further understanding of the embodiments of the present application and constitute a part of the specification. Together with the following specific implementations, they are used to explain the embodiments of the present application, but do not constitute a limitation on the embodiments of the present application. In the accompanying drawings:

[0043] Figure 1 A schematic diagram of a process flow of a method for determining fuel consumption of a working machine according to an embodiment of the present application is schematically shown;

[0044] Figure 2 An example diagram of actual pump pressure change data according to an embodiment of the present application is schematically shown;

[0045] Figure 3 An example diagram of expected pump pressure change data according to an embodiment of the present application is schematically shown;

[0046] Figure 4 A diagram schematically shows an example of the relationship between a pump pressure, an oil return area, and a valve core stroke according to an embodiment of the present application;

[0047] Figure 5 A schematic diagram showing an application example of a PID controller according to an embodiment of the present application is shown;

[0048] Figure 6 An example diagram schematically shows an updated current change data according to an embodiment of the present application;

[0049] Figure 7 An example diagram schematically shows filtered current change data according to an embodiment of the present application;

[0050] Figure 8 A schematic diagram of a process for controlling the opening of a main valve according to an embodiment of the present application is schematically shown. DETAILED DESCRIPTION

[0051] In order to make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. It should be understood that the specific implementation methods described herein are only used to illustrate and explain the embodiments of the present application, and are not used to limit the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0052] It should be noted that if directional indication is involved in the embodiments of the present application, the directional indication is only used to explain the relative position relationship, movement status, etc. between the components in a certain specific posture. If the specific posture changes, the directional indication will also change accordingly.

[0053] Figure 1 The flowchart of a method for determining fuel consumption of a working machine according to an embodiment of the present application is schematically shown. Figure 1 As shown, an embodiment of the present application provides a method for determining fuel consumption of an operating machine, wherein the operating machine includes a main valve, and the method for determining fuel consumption of the operating machine includes:

[0054] S110, obtaining actual pump pressure change data when the working machine performs engineering work.

[0055] Since the load-overcoming capacity of operating machines of different tonnage and configuration models is different, there are differences in the actual pump pressure change data of different operating machines when performing engineering operations. The pump pressure change data refers to the pump pressure of the operating machine that changes over time. Before obtaining the fuel consumption test results of the operating machine, it is necessary to operate the operating machine to perform actual engineering operations and obtain the actual pump pressure change data of the operating machine when performing engineering operations in order to obtain more accurate fuel consumption test results.

[0056] In an embodiment of the present application, obtaining actual pump pressure change data when the operating machine performs engineering operations includes:

[0057] When the operating machine completes one operating process, a set of pump pressure change data of the operating machine is obtained;

[0058] The pump pressure change data corresponding to the operation process completed by the operation machine is obtained multiple times to obtain multiple groups of pump pressure change data;

[0059] The mean value of at least two sets of pump pressure change data obtained is calculated to obtain actual pump pressure change data of the operating machinery.

[0060] For ease of understanding, in the embodiment of the present application, the working machine is an excavator, and the working machine completes one working process, that is, the excavator completes one swinging action. In the case where the working process is a swinging action, the working process includes excavation work, rotation work, unloading work and return work. Specifically, the excavation work includes the bucket retracting action, the arm retracting action and the boom lifting action, the rotation work includes the boom lifting action and the rotation action, the unloading work includes the arm swinging action and the bucket swinging action, and the return work includes the boom lowering action and the arm swinging action.

[0061] The user requests the operating machine to record the pump pressure change data through the human-computer interaction device, and manipulates the operating machine to complete the operating process multiple times, thereby obtaining the pump pressure change data corresponding to the operating machine completing an operating process multiple times. When the user requests to stop recording the pump pressure change data through the human-computer interaction device, multiple groups of pump pressure change data are obtained. The mean of at least two groups of pump pressure change data obtained is calculated to obtain the actual pump pressure change data of the operating machine. For ease of understanding, in the embodiment of the present application, 5 groups of pump pressure change data can be obtained, and 2 groups of pump pressure change data are selected for mean calculation. The operation error is reduced by taking the average value of the pump pressure change, thereby obtaining more stable and reliable pump pressure change data.

[0062] S120, sampling actual pump pressure change data according to a preset expected time length to obtain expected pump pressure change data, wherein the preset expected time length is the expected time length for the operating machine to complete an operating process.

[0063] The preset expected duration for the expected operating efficiency of the operating machine refers to the expected duration for the operating machine to complete an operating process. When the user actually operates the operating machine to perform engineering operations, due to differences in the user's operating habits, the duration corresponding to the actual pump pressure change data is usually not equal to the preset expected duration.

[0064] In the process of testing the fuel consumption of the operating machinery, the operating machinery is required to complete the operating process within a preset expected time. The actual pump pressure change data is sampled according to the preset expected time, and the actual pump pressure change data is converted to obtain the expected pump pressure change data corresponding to the preset expected time.

[0065] In the embodiment of the present application, the actual pump pressure change data is sampled according to the preset expected time length to obtain the expected pump pressure change data, including:

[0066] Determine the sampling interval according to the preset expected duration and the total duration corresponding to the actual pump pressure change data;

[0067] The actual pump pressure change data is sampled based on the sampling interval to obtain the expected pump pressure change data.

[0068] Figure 2An example diagram of actual pump pressure change data according to an embodiment of the present application is schematically shown.

[0069] For ease of understanding, two sets of actual pump pressure change data are shown in the figure. Curve P1_Press is the first set of actual pump pressure change data, and curve P2_Press is the second set of actual pump pressure change data. As shown in the figure, the time length corresponding to each set of actual pump pressure change data is T.

[0070] For operating machines of different tonnage and configuration, the expected values ​​of fuel consumption and efficiency are usually determined in advance. The fuel consumption test is carried out under the expected efficiency, that is, the operating machine completes the operating process within the preset expected time to detect whether the fuel consumption meets the standard. The sampling interval is determined based on the total time corresponding to the preset expected time and the actual pump pressure change data:

[0071]

[0072] Among them, T is the total time corresponding to the actual pump pressure change data, T e is the preset expected duration, and i is the sampling interval.

[0073] Figure 3 An example diagram of expected pump pressure change data according to an embodiment of the present application is schematically shown.

[0074] The actual pump pressure change data is sampled based on the sampling interval, that is, every i data points are sampled, and then the expected pump pressure change data under the expected efficiency is obtained. The figure shows the expected pump pressure change data corresponding to the two sets of actual pump pressure change data. The expected pump pressure change data is compressed from T to T e , that is, the duration of each set of expected pump pressure change data is the preset expected duration.

[0075] S130, determining the current change data of the main valve based on the expected pump pressure change data.

[0076] In the embodiment of the present application, the operating machine also includes an oil tank, an oil cylinder and a main pump. The middle oil channel of the main valve is connected to the oil tank of the operating machine. When the valve core of the main valve is in the middle position, all the hydraulic oil entering the main valve flows out through the two middle oil channels, that is, all the hydraulic oil flows back to the oil tank of the operating machine. In the process of the valve core of the main valve moving to the right, the valve port on the left side of the valve core opens, and the middle oil channel gradually closes. Part of the hydraulic oil flows to the oil cylinder of the operating machine through the oil channel on the left side of the main valve, and the other part of the hydraulic oil flows back to the oil tank through the middle oil channel. When the valve core of the main valve moves to the rightmost position, the middle oil channel of the main valve is completely closed, and all the hydraulic oil flows into the oil cylinder.

[0077] Figure 4 An example diagram schematically shows the relationship between pump pressure, oil return area and valve core stroke according to an embodiment of the present application.

[0078] In the case where the operating machine is an excavator, for the hydraulic system of the excavator, when the hydraulic oil flows back to the oil tank through the middle oil channel, the main pump pressure is extremely low. When the middle oil channel is closed, all the hydraulic oil enters the oil cylinder. After the piston of the oil cylinder reaches the end and cannot move further, the main pump pressure will reach the system maximum value, that is, the main pump pressure is the maximum value. As shown in the figure, Press is the main pump pressure, Amax is the maximum value of the middle oil channel opening area of ​​the main valve, that is, the maximum oil return area of ​​the main valve, and x is the valve core stroke of the main valve. The opening area of ​​the middle oil channel is related to the main pump pressure and the valve core stroke, that is, the main valve oil return area is related to the main pump pressure, and the main valve oil return area is related to the valve core stroke.

[0079] After obtaining the expected pump pressure change data corresponding to the preset expected duration, the current change data of the main valve is determined based on the expected pump pressure change data. For the electrically controlled main valve, the pilot pressure acting on the end of the main valve core can be controlled by the proportional solenoid pressure reducing valve. Since there is a corresponding relationship between the pilot pressure and the displacement of the main valve core, the displacement of the main valve core is related to the current controlling the main valve. By controlling the main valve opening through the current change data of the main valve, different load conditions of the operating machinery can be simulated.

[0080] S140, controlling the main valve opening based on the current change data to obtain a fuel consumption test result of the operating machine.

[0081] After obtaining the current change data, the main valve opening is controlled based on the current change data. When the main valve opening changes according to the current, the fuel consumption value of the operating machine when completing the operating process is simulated, and then the fuel consumption test result of the operating machine is obtained.

[0082] During the fuel consumption test, only the actual pump pressure change data needs to be obtained. Testers are no longer required to participate in the test, nor are they required to manually install and remove additional test equipment, which improves the efficiency of the fuel consumption test.

[0083] By controlling the main valve opening based on the current change data, the operation of the operating machine under load can be simulated. The operating machine does not need to perform actual operating actions, so that the operating machine can be tested for non-motion fuel consumption. The fuel consumption test is not restricted by the site and environment. In addition, since the influence of human factors and environmental factors is eliminated, the influence of factors such as tester's wrong operation, soil moisture and density, etc. is further avoided, further improving the accuracy of fuel consumption test results and the efficiency of fuel consumption test.

[0084] In an embodiment of the present application, the working machine further comprises a main pump and a bucket arm, the main pump is used to pump hydraulic oil to the main valve, and the bucket arm is used to perform working actions;

[0085] The main valve opening is controlled based on the current change data to obtain the fuel consumption test results of the operating machinery, including:

[0086] When the current of the main pump is constant at the current corresponding to the maximum displacement and the boom moves to the extreme position, the main valve opening is controlled based on the current change data to obtain the fuel consumption test result of the operating machinery, wherein the extreme position is the position where the boom stops moving.

[0087] In the process of obtaining the fuel consumption test results, the main pump current is adjusted to the current corresponding to the maximum displacement. The main pump current is a constant value, thereby avoiding large errors in the fuel consumption test results caused by the main pump current.

[0088] In this embodiment, the working machine also needs to be placed in an inactive state in an open and unmanned area. Specifically, the working machine controls the boom to retract to the extreme position. Since the extreme position is the position where the boom stops moving, that is, the working machine boom can no longer move, the working machine is always in an inactive state during the fuel consumption test. When the current of the main pump is constant at the target current and the boom moves to the extreme position, the main valve opening is controlled based on the current change data. During the fuel consumption test, the current influence of the main pump is eliminated, and the working machine is placed in an inactive state in an open and unmanned area, which further improves the accuracy of the obtained fuel consumption test results.

[0089] In an embodiment of the present application, the method for determining the fuel consumption of the working machine further includes:

[0090] Control the main valve opening based on the current change data to obtain the pump pressure feedback value corresponding to the main valve opening;

[0091] According to the error between the pump pressure feedback value and the expected pump pressure change data, the current change data of the main valve is updated;

[0092] filtering the updated current change data to obtain filtered current change data;

[0093] The main valve opening is controlled based on the current change data to obtain the fuel consumption test results of the operating machinery, including:

[0094] The main valve opening is controlled based on the filtered current change data to obtain the fuel consumption test results of the operating machinery.

[0095] Figure 5 A diagram schematically shows an application example of a PID controller according to an embodiment of the present application.

[0096] As shown in the figure, a PID (Proportional Integral Derivative) controller is used to adjust the pump pressure data of the operating machinery. Specifically, the control current of the main valve is determined based on the current change data, and the main valve opening is controlled by the control current of the main valve to obtain the pump pressure feedback value corresponding to the main valve opening. The error between the pump pressure feedback value and the expected pump pressure change data is input into the PID controller, and the current correction is performed by the PID controller to update the current change data of the main valve, thereby reducing the error between the pump pressure feedback value and the expected pump pressure change data.

[0097] Figure 6 An example diagram of updated current change data according to an embodiment of the present application is schematically shown.

[0098] The PID controller uses feedback control and is adjusted only after the deviation occurs. The simulated pump pressure data under the actual adjustment of the PID controller is volatile. As shown in the figure, when adjusted by the PID controller, due to the characteristics of the PID controller, the updated main valve current change data is oscillating in parts and details.

[0099] Figure 7 An example diagram of filtered current change data according to an embodiment of the present application is schematically shown.

[0100] The updated current change data obtained by adjusting the PID controller has oscillations, which leads to oscillations in the pump pressure data when the main valve is controlled based on the updated current change data. In this embodiment, the updated current change data is filtered to obtain filtered current change data.

[0101] It should be understood that the current filtering method is selected according to actual needs and is not limited here. For ease of understanding, the current change data updated by the average value filtering method is filtered in the embodiment of the present application. As shown in the figure, the corresponding curve of the filtered current change data is smooth. During the fuel consumption test of the operating machinery, the main valve opening is controlled based on the filtered current change data, realizing the simulated current setting of the fuel consumption test.

[0102] In an embodiment of the present application, the main valve opening is controlled based on the current change data to obtain the fuel consumption test result of the operating machine, including:

[0103] In response to the received fuel consumption determination request, determine the test duration;

[0104] During the test time, the main valve opening is controlled based on the current change data to obtain the fuel consumption of the operating machine during the test time;

[0105] The fuel consumption test result of the operating machinery is obtained according to the test duration and the fuel consumption of the operating machinery during the test duration.

[0106] The main valve opening is controlled based on the current change data during the test time, so as to obtain the fuel consumption of the operating machine during the test time. It should be understood that the test time is set according to actual needs and can be any time value greater than the preset expected time, which is not limited here.

[0107] According to the test duration and the fuel consumption of the operating machine during the test duration, the fuel consumption test result of the operating machine is obtained. Specifically, the starting fuel consumption and the ending fuel consumption of the operating machine during the test duration are obtained, and according to the test duration, the starting fuel consumption and the ending fuel consumption, the fuel consumption test result of the operating machine is obtained:

[0108]

[0109] Among them, fuel_rate is the fuel consumption test result, t is the test duration, fuel_consumption1 is the starting fuel consumption, and fuel_consumption2 is the ending fuel consumption.

[0110] It should be understood that the type of fuel consumption test result is set according to actual needs, and can be the fuel consumption of the operating machinery per hour or the fuel consumption of the operating machinery per minute, which is not limited here.

[0111] In an embodiment of the present application, when the main valve opening is controlled based on current change data, obtaining the fuel consumption test result of the operating machine includes:

[0112] Read the current change data based on the current running time to obtain the current control current of the main valve;

[0113] When the main valve opening is controlled based on the current control current, the fuel consumption test result of the operating machine is obtained.

[0114] During the fuel consumption test, the time point for the operation process is determined based on the current operating time, and then the current change data is read according to the obtained time point to continuously obtain the current control current of the main valve.

[0115] Figure 8 A schematic diagram of a process for controlling the opening of a main valve according to an embodiment of the present application is schematically shown.

[0116] Usually, the test duration during the fuel consumption test is longer than the preset expected duration. For ease of understanding, in the embodiment of the present application, the main valve opening is controlled based on the current control current, including:

[0117] S141, reading current change data.

[0118] The complete current variation data is read in advance to determine the current data corresponding to different time points within a preset expected time length.

[0119] S142, reading the first current data in the current change data to obtain the current control current of the main valve.

[0120] First, the first current data in the current change data is read, and the first current data read is used as the current control current of the main valve. Then, the next current data in the current change data is read in sequence to continuously update the current control current of the main valve.

[0121] S143, controlling the main valve opening based on the current control current.

[0122] After the first current data in the current change data is read, the main valve opening can be controlled based on the obtained current control current.

[0123] S144, determining whether the test duration has been reached.

[0124] The current operating time is recorded during the process of controlling the main valve opening based on the current control current, and whether the test duration has been reached is determined based on the current operating time.

[0125] S145, determining whether the last current data in the current change data has been read.

[0126] If the test duration is not reached, the current data in the current change data needs to be continuously read to update the current control current. Since the current change data is the current data for the preset expected duration, it is determined whether to read the last current data in the current change data. If the last current data in the current change data is read, the first current data in the current change data is read to obtain the current control current of the main valve.

[0127] S146, reading the next current data in the current change data, obtaining the current control current of the main valve, and executing the step of controlling the opening of the main valve based on the current control current.

[0128] When the last current data in the current change data is not read, the next current data in the current change data is read, and the next current data read is used as the current control current of the main valve, so that the current control current of the main valve corresponds to the pump pressure data update.

[0129] S147, obtaining the fuel consumption test result of the operating machine.

[0130] When the test duration is reached, the fuel consumption test corresponding to the test duration is completed, and the fuel consumption test result of the operating machinery is obtained based on the test duration and the fuel consumption of the operating machinery during the test duration.

[0131] The main valve opening is controlled based on the current control current to obtain the fuel consumption test result of the operating machine. It should be understood that when the current running time exceeds the preset expected duration of an operating process, a duration period corresponding to an operating process is entered until the time point of the operating process corresponding to the current running time is determined.

[0132] The present application provides a method for determining the fuel consumption of an operating machine, including: obtaining actual pump pressure change data when the operating machine performs engineering operations; sampling the actual pump pressure change data according to a preset expected duration to obtain expected pump pressure change data; determining the current change data of the main valve based on the expected pump pressure change data; and controlling the main valve opening based on the current change data to obtain the fuel consumption test results of the operating machine. During the fuel consumption test, there is no need for testers to participate in the test, and the fuel consumption test is not constrained by the site and environment, eliminating the influence of human factors and environmental factors, improving the accuracy of the fuel consumption test results, and improving the efficiency of the fuel consumption test. In addition, the fuel consumption test process no longer requires the installation and disassembly of additional test equipment, further improving the efficiency of the fuel consumption test.

[0133] The present application also provides a control device, including:

[0134] a memory configured to store instructions;

[0135] The processor is configured to call instructions from the memory and implement the above-mentioned method for determining fuel consumption of a working machine when executing the instructions.

[0136] The processor includes a kernel, which retrieves the corresponding program unit from the memory. One or more kernels can be set, and the problem of low efficiency of fuel consumption test in the prior art can be solved by adjusting kernel parameters.

[0137] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0138] The present application also provides a working machine, including:

[0139] According to the control device described above;

[0140] The main valve is configured to pump hydraulic oil to drive the working machine.

[0141] In the embodiment of the present application, the operating machine includes a main valve, a main pump, an oil cylinder and an arm. The main pump is connected to the arm through the main valve and the oil cylinder. After obtaining the expected pump pressure change data, the pump pressure change is simulated by controlling the main pump and the main valve of the operating machine. Specifically, the arm valve core in the main valve is used to cooperate with the main pump to realize the pump pressure simulation. When the current of the main pump is constant at the current corresponding to the maximum displacement and the arm is moved to the extreme position, the valve core opening of the main valve is changed to simulate different load conditions to perform the fuel consumption test of the operating machine. During the fuel consumption test, it is no longer necessary for testers to participate in the test, and the fuel consumption test is not constrained by the site and environment, which eliminates the influence of human factors and environmental factors, improves the accuracy of the fuel consumption test results, and improves the efficiency of the fuel consumption test. In addition, during the fuel consumption test, it is no longer necessary to install and disassemble additional test devices on the operating machine, which further improves the efficiency of the fuel consumption test.

[0142] An embodiment of the present application also provides a machine-readable storage medium, on which instructions are stored, and the instructions are used to enable a machine to execute the above-mentioned method for determining fuel consumption of a working machine.

[0143] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0144] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0145] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0146] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0147] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0148] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0149] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0150] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0151] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.

Claims

1. A method for determining fuel consumption of a working machine, characterized in that: The working machine includes a main valve, and the method for determining the fuel consumption of the working machine includes: Acquiring actual pump pressure change data when the operating machine performs engineering operations; Sampling the actual pump pressure change data according to a preset expected time length to obtain expected pump pressure change data, wherein the preset expected time length is the expected time length for the operating machine to complete an operating process; determining the current change data of the main valve based on the expected pump pressure change data; The main valve opening is controlled based on the current change data to obtain a fuel consumption test result of the working machine.

2. The method for determining fuel consumption of a working machine according to claim 1, characterized in that: The working machine further comprises a main pump and a boom, wherein the main pump is used to pump hydraulic oil to the main valve, and the boom is used to perform working actions; The controlling the main valve opening based on the current change data to obtain the fuel consumption test result of the working machine includes: When the current of the main pump is constant at the current corresponding to the maximum displacement and the boom moves to the extreme position, the main valve opening is controlled based on the current change data to obtain the fuel consumption test result of the working machine, wherein the extreme position is the position where the boom stops moving.

3. The method for determining fuel consumption of a working machine according to claim 1, characterized in that: The method for determining the fuel consumption of the working machine further includes: Controlling the main valve opening based on the current change data to obtain a pump pressure feedback value corresponding to the main valve opening; updating the current change data of the main valve according to the error between the pump pressure feedback value and the expected pump pressure change data; filtering the updated current change data to obtain filtered current change data; The controlling the main valve opening based on the current change data to obtain the fuel consumption test result of the working machine includes: The main valve opening is controlled based on the filtered current change data to obtain a fuel consumption test result of the working machine.

4. The method for determining fuel consumption of a working machine according to claim 1, characterized in that: The obtaining of actual pump pressure change data when the operating machine performs engineering operations includes: When the operating machine completes one operating process, obtaining a set of pump pressure change data of the operating machine; Acquire the pump pressure change data corresponding to the operation process completed by the operation machine for multiple times to obtain multiple groups of pump pressure change data; The mean value of at least two groups of the obtained pump pressure change data is calculated to obtain the actual pump pressure change data of the operating machine.

5. The method for determining fuel consumption of a working machine according to claim 1, characterized in that: The sampling of the actual pump pressure change data according to the preset expected time length to obtain the expected pump pressure change data includes: Determine a sampling interval according to a preset expected duration and a total duration corresponding to the actual pump pressure change data; The actual pump pressure change data is sampled based on the sampling interval to obtain expected pump pressure change data.

6. The method for determining fuel consumption of a working machine according to claim 1, characterized in that: The step of obtaining the fuel consumption test result of the working machine while controlling the main valve opening based on the current change data includes: Reading the current change data based on the current running time to obtain the current control current of the main valve; The main valve opening is controlled based on the current control current to obtain a fuel consumption test result of the working machine.

7. The method for determining fuel consumption of a working machine according to claim 1, characterized in that: The controlling the main valve opening based on the current change data to obtain the fuel consumption test result of the working machine includes: In response to the received fuel consumption determination request, determine the test duration; Controlling the main valve opening based on the current change data during the test duration to obtain the fuel consumption of the working machine during the test duration; A fuel consumption test result of the operating machine is obtained according to the test duration and the fuel consumption of the operating machine during the test duration.

8. A control device, characterized in that: include: a memory configured to store instructions; A processor is configured to call the instructions from the memory and implement the fuel consumption determination method for a working machine according to any one of claims 1 to 7 when executing the instructions.

9. A working machine, characterized in that: include: A control device according to claim 8; The main valve is configured to pump hydraulic oil to drive the working machine.

10. A machine-readable storage medium, characterized in that: The machine-readable storage medium stores instructions for causing a machine to execute the fuel consumption determination method for a working machine according to any one of claims 1 to 7.