Method, device and equipment for determining average fuel consumption of vehicle, storage medium and vehicle

By collecting the vehicle's current total mileage and fuel consumption, and combining this with the fuel consumption memory value, the effective fuel consumption and mileage are determined. This solves the problem of inaccurate fuel consumption calculation caused by engine ECU replacement or program rewriting, and achieves more accurate average fuel consumption calculation.

CN114689136BActive Publication Date: 2026-05-12HUNAN XINGBIDA NETLINK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HUNAN XINGBIDA NETLINK TECH CO LTD
Filing Date
2022-03-22
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

The existing technology addresses the problem of inaccurate vehicle fuel consumption calculations caused by engine replacement or reprogramming.

Method used

By collecting the vehicle's current total mileage and the engine's current total fuel consumption, and combining this with the fuel consumption memory value, the effective fuel consumption and effective mileage are determined, and the vehicle's average fuel consumption is calculated, avoiding the impact of engine ECU replacement or program rewriting.

Benefits of technology

This allows for more accurate calculation of the vehicle's average fuel consumption after the engine ECU is replaced or reprogrammed, reducing customer complaints and maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114689136B_ABST
    Figure CN114689136B_ABST
Patent Text Reader

Abstract

The application provides a vehicle average fuel consumption determination method, device, equipment, storage medium and vehicle, and belongs to the technical field of fuel consumption calculation. The method collects the current total mileage of the vehicle and the current total fuel consumption of the engine; determines the effective fuel consumption and the effective mileage of the vehicle based on the current total fuel consumption and a fuel consumption memory value, the fuel consumption memory value being the total fuel consumption of the engine collected last time; and determines the average fuel consumption of the vehicle according to the effective fuel consumption and the effective mileage. Since the determined effective fuel consumption and the effective mileage are not affected by the replacement of the engine on-board computer or the re-writing of the engine program, the average fuel consumption calculated according to the effective fuel consumption and the effective mileage is more accurate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of fuel consumption calculation technology, and in particular to a method, apparatus, equipment, storage medium, and vehicle for determining the average fuel consumption of a vehicle. Background Technology

[0002] As competition in the automotive industry intensifies, vehicle operating costs have become a crucial factor influencing drivers' decision to accept orders. Among these costs, besides highway tolls, fuel costs are the most important consideration for drivers. Therefore, drivers need to accurately understand their vehicle's actual fuel consumption and calculate operating costs based on this information to determine whether to accept an order.

[0003] Because vehicles are used in diverse environments, such as high altitudes, plains, sunny days, rainy days, and whether they are empty or fully loaded, the actual fuel consumption of a vehicle fluctuates greatly. Using fuel consumption over a short distance of about 100 kilometers to represent the average fuel consumption of a vehicle differs greatly from the average fuel consumption over a long distance. This method cannot accurately represent the fuel consumption level of the vehicle throughout the entire journey or even the entire life cycle of the vehicle. OEMs generally calculate the average fuel consumption per 100 kilometers by dividing the total fuel consumption of the engine by the total mileage of the vehicle, and then display it on the instrument panel.

[0004] However, when the engine's onboard computer is replaced or the engine program is rewritten, the engine's total fuel consumption will be reset to zero, resulting in inaccurate calculations of the final average fuel consumption. Summary of the Invention

[0005] This invention provides a method, apparatus, device, storage medium, and vehicle for determining the average fuel consumption of a vehicle, in order to solve the defects in the prior art where engine replacement or rewriting of engine programs leads to inaccurate fuel consumption calculations. By obtaining effective mileage and effective fuel consumption, the average fuel consumption can be calculated more accurately.

[0006] This invention provides a method for determining the average fuel consumption of a vehicle, comprising:

[0007] Collect the vehicle's current total mileage and the engine's current total fuel consumption;

[0008] Based on the current total fuel consumption and the fuel consumption memory value, the effective fuel consumption and effective mileage of the vehicle are determined, where the fuel consumption memory value is the total engine fuel consumption collected in the previous data collection.

[0009] The average fuel consumption of the vehicle is determined based on the effective fuel consumption and effective mileage.

[0010] According to a method for determining the average fuel consumption of a vehicle provided by the present invention, the step of determining the effective fuel consumption and effective mileage of the vehicle based on the current total fuel consumption and the fuel consumption memory value includes:

[0011] Compare the current total fuel consumption with the stored fuel consumption value;

[0012] Based on the comparison results, the effective fuel consumption and effective mileage of the vehicle are determined.

[0013] According to a method for determining the average fuel consumption of a vehicle provided by the present invention, the step of determining the effective fuel consumption and effective mileage of the vehicle based on the comparison result includes:

[0014] If the current total fuel consumption is less than the fuel consumption memory value, the current total fuel consumption is taken as the vehicle's effective fuel consumption, and the total mileage memory value corresponding to the time when the fuel consumption memory value was collected is obtained.

[0015] The effective mileage is determined based on the current total mileage and the total mileage memory value.

[0016] According to a method for determining the average fuel consumption of a vehicle provided by the present invention, the step of determining the effective fuel consumption and effective mileage of the vehicle based on the comparison result includes:

[0017] If the current total fuel consumption is greater than or equal to the fuel consumption memory value, the current total fuel consumption is used as the effective fuel consumption, and the current total mileage is used as the effective mileage.

[0018] The method for determining the average fuel consumption of a vehicle according to the present invention further includes:

[0019] Receive average fuel consumption reset command;

[0020] The average fuel consumption of the vehicle is reset according to the average fuel consumption reset command.

[0021] According to a method for determining the average fuel consumption of a vehicle provided by the present invention, after determining the average fuel consumption of the vehicle, the method further includes:

[0022] The average fuel consumption is displayed on the vehicle's dashboard.

[0023] The present invention also provides a device for determining the average fuel consumption of a vehicle, comprising:

[0024] The data acquisition module is used to collect the vehicle's current total mileage and the engine's current total fuel consumption.

[0025] The first determining module is used to determine the effective fuel consumption and effective mileage of the vehicle based on the current total fuel consumption and the fuel consumption memory value, wherein the fuel consumption memory value is the total engine fuel consumption collected in the previous time.

[0026] The second determining module is used to determine the vehicle's average fuel consumption based on the effective fuel consumption and effective mileage.

[0027] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the method for determining the average fuel consumption of a vehicle as described above.

[0028] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method for determining the average fuel consumption of a vehicle as described above.

[0029] The present invention also provides a vehicle, wherein the average fuel consumption is calculated using the method for determining the average fuel consumption of a vehicle as described in any of the preceding claims.

[0030] The present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the method for determining the average fuel consumption of a vehicle as described above.

[0031] This invention provides a method, apparatus, device, storage medium, and vehicle for determining the average fuel consumption of a vehicle. The method involves collecting the vehicle's current total mileage and the engine's current total fuel consumption; determining the vehicle's effective fuel consumption and effective mileage based on the current total fuel consumption and a stored fuel consumption value, where the stored fuel consumption value is the engine's total fuel consumption from the previous collection; and determining the vehicle's average fuel consumption based on the effective fuel consumption and effective mileage. Since the determined effective fuel consumption and effective mileage are not affected by replacing or rewriting the engine's onboard computer, the average fuel consumption calculated based on the effective fuel consumption and effective mileage is more accurate. Attached Figure Description

[0032] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0033] Figure 1 This is a flowchart illustrating the method for determining the average fuel consumption of a vehicle provided by the present invention.

[0034] Figure 2 This is a schematic diagram of the device for determining the average fuel consumption of a vehicle provided by the present invention;

[0035] Figure 3This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation

[0036] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.

[0037] The following is combined Figures 1-3 This invention describes a method, apparatus, device, storage medium, and vehicle for determining average fuel consumption of a vehicle.

[0038] Figure 1 This is a flowchart illustrating the method for determining the average fuel consumption of a vehicle provided by the present invention.

[0039] like Figure 1 As shown in the figure, an embodiment of the present invention provides a method for determining the average fuel consumption of a vehicle, the execution subject of which can be an on-board controller, and mainly includes the following steps:

[0040] 101. Collect the vehicle's current total mileage and the engine's current total fuel consumption.

[0041] In a specific implementation process, the vehicle's current total mileage and the engine's current total fuel consumption are collected. The current total mileage refers to the mileage currently displayed on the vehicle's instrument panel, and the current total fuel consumption refers to the fuel consumption currently displayed on the vehicle's instrument panel.

[0042] Specifically, the process of collecting the current total mileage can be achieved by obtaining the number of pulses from the vehicle speed sensor using a hard-wired pulse signal, then calculating the actual vehicle speed using a k-value, and finally calculating the current total mileage based on the actual vehicle speed, denoted as S_A. The process of collecting the current total fuel consumption can be achieved by receiving the total fuel consumption from the engine's onboard computer (ECU) via a CAN signal; this represents the cumulative fuel injection amount per engine stroke, and the final total fuel consumption is then obtained, denoted as F_A.

[0043] 102. Based on the current total fuel consumption and the fuel consumption memory value, determine the vehicle's effective fuel consumption and effective mileage. The fuel consumption memory value is the engine's total fuel consumption collected last time.

[0044] Specifically, after collecting the vehicle's current total mileage and the engine's current total fuel consumption through the steps described above, the current total mileage is the total mileage since the vehicle left the factory and is not affected by engine ECU replacement or engine program rewriting. The current total fuel consumption is the fuel consumption displayed on the instrument panel, and its value may be affected by engine ECU replacement or engine program rewriting. Therefore, it is necessary to accurately determine the actual state corresponding to the current total fuel consumption.

[0045] Therefore, a fuel consumption memory value was introduced. This memory value refers to the last collected total engine fuel consumption. During vehicle operation, the total engine fuel consumption is continuously collected, and under normal conditions, this total fuel consumption continuously increases. By comparing the current total fuel consumption with the last collected value, it's possible to determine whether the engine ECU has been replaced or reprogrammed. Then, based on the specific circumstances, the vehicle's effective fuel consumption and effective mileage can be determined. Effective fuel consumption refers to the fuel consumption within actual driving distance data, and effective mileage refers to the actual mileage corresponding to the effective fuel consumption.

[0046] 103. Determine the vehicle's average fuel consumption based on effective fuel consumption and effective mileage.

[0047] After accurately obtaining the effective fuel consumption and effective mileage through the above steps, the final average fuel consumption of the vehicle can be calculated more accurately according to the preset calculation formula. That is, by dividing the effective fuel consumption by the effective mileage, the true average fuel consumption can be obtained. To obtain the average fuel consumption per 100 kilometers, the calculated result is multiplied by 100 to obtain the total average fuel consumption data of the vehicle.

[0048] This embodiment provides a method for determining the average fuel consumption of a vehicle. It collects the vehicle's current total mileage and the engine's current total fuel consumption. Based on the current total fuel consumption and a stored fuel consumption value, it determines the vehicle's effective fuel consumption and effective mileage. The stored fuel consumption value is the engine's total fuel consumption from the previous data collection. The average fuel consumption of the vehicle is then determined based on the effective fuel consumption and effective mileage. Because the determined effective fuel consumption and effective mileage are unaffected by engine onboard computer replacement or engine program rewriting, the final average fuel consumption calculated based on the effective fuel consumption and effective mileage is more accurate.

[0049] Furthermore, based on the above embodiments, the determination of the vehicle's effective fuel consumption and effective mileage based on the current total fuel consumption and the fuel consumption memory value in this embodiment may further include: comparing the current total fuel consumption with the fuel consumption memory value; and then determining the vehicle's effective fuel consumption and effective mileage based on the comparison result. After a vehicle leaves the factory, its fuel consumption data under normal conditions continuously increases. Since the fuel consumption memory value is the previously collected total engine fuel consumption, the fuel consumption memory value should be less than the current total fuel consumption. Therefore, it is necessary to compare the current total fuel consumption with the fuel consumption memory value. Based on the comparison result, it can be determined whether the engine ECU needs to be replaced or whether the engine program needs to be rewritten.

[0050] Specifically, determining the vehicle's effective fuel consumption and effective mileage based on the comparison results can include the following: If the current total fuel consumption is less than the fuel consumption memory value, meaning the fuel consumption at the next moment is lower than the fuel consumption at the previous moment, it indicates that the engine ECU has been replaced or the engine program has been rewritten. In this case, the current total fuel consumption is used as the vehicle's effective fuel consumption. The effective fuel consumption at this point is calculated from the time the engine ECU was replaced or the engine program was rewritten. To ensure the final average fuel consumption calculation process, it is necessary to simultaneously obtain the total mileage memory value corresponding to the time the fuel consumption memory value was collected; that is, the total mileage corresponding to the last time the engine's total fuel consumption was collected. Then, the effective mileage is determined based on the current total mileage and the total mileage memory value.

[0051] Specifically, when the current total fuel consumption is less than the stored fuel consumption value, it indicates that the engine ECU has been replaced or the engine program has been re-flashed when the current total fuel consumption was obtained. However, since the system automatically stores the total fuel consumption data collected each time, it can accurately obtain the total mileage stored at the time of engine ECU replacement or engine program re-flashing, denoted as S_B. Similarly, the fuel consumption at the time of engine ECU replacement or engine program re-flashing is denoted as F_B. Therefore, the final effective mileage is recorded as S_A - S_B, and the effective fuel consumption can be recorded as F_A - F_B.

[0052] Furthermore, based on the comparison results, determining the vehicle's effective fuel consumption and effective mileage also includes: if the current total fuel consumption is greater than or equal to the fuel consumption memory value, the current total fuel consumption is used as the effective fuel consumption, and the current total mileage is used as the effective mileage. That is, if the current total fuel consumption is greater than or equal to the fuel consumption memory value, it indicates that the engine ECU has not been replaced and the engine program has not been rewritten. In this case, the current total mileage and current total fuel consumption collected are actual values, and the final average fuel consumption calculated based on these actual values ​​is also an accurate value.

[0053] After obtaining the effective mileage and effective fuel consumption, the process of calculating the final average fuel consumption is shown in formula (1):

[0054] Average fuel consumption = (F_A - F_B) ÷ (S_A - S_B) × 100 (1)

[0055] Wherein, F_A is the current total fuel consumption of the engine collected in real time by the instrument, in liters (L); F_B is the total fuel consumption stored in the instrument when it was reset (i.e., when the engine ECU was replaced or the engine program was rewritten), in liters (L). The total fuel consumption stored in the instrument is the engine's total fuel consumption at the time of the reset; S_A is the current total mileage stored in the instrument, in kilometers (km); S_B is the total mileage stored in the instrument when it was reset (i.e., when the engine ECU was replaced or the engine program was rewritten), in kilometers (km). The total mileage stored in the instrument is the total mileage stored in the instrument when it was reset.

[0056] The core principle of average fuel consumption calculation is as follows: the engine accumulates the fuel injection amount for each stroke and calculates the current total fuel consumption F_A; the instrument panel collects the pulse signal from the vehicle speed sensor and calculates the current total mileage S_A based on the number of pulses. When the ECU is replaced or the engine software is rewritten, the total fuel consumption F_A is reset and re-accumulated. However, the total mileage S_A calculated by the instrument panel continues to accumulate, causing a mismatch between the effective fuel consumption and the effective mileage used to calculate the average fuel consumption. This results in a large deviation between the calculated average fuel consumption value and the actual fuel consumption, leading to inaccurate fuel consumption information displayed on the instrument panel.

[0057] During vehicle operation, the instrument cluster requests and receives the total fuel consumption signal collected by the engine every second. It compares the real-time received total fuel consumption F_A with the fuel consumption memory value F_C stored in the instrument cluster. If F_C > F_A, it is determined that the total fuel consumption information has been reset and re-accumulated after the engine has been replaced or the software has been rewritten. The total fuel consumption F_B and total mileage S_B at the time of reset are automatically remembered, and the effective mileage and fuel consumption are re-accumulated, and the average fuel consumption is calculated. If F_C ≤ F_A, the currently collected total fuel consumption is stored, that is, F_C = F_A, and the average fuel consumption is calculated directly. In this case, the total fuel consumption F_B at the time of reset is 0.

[0058] Furthermore, based on the above embodiments, this embodiment may also include: receiving an average fuel consumption reset command. For example, an automatic reset button may be set. After the user presses the button, the vehicle controller receives the average fuel consumption reset command and then resets the vehicle's average fuel consumption according to the average fuel consumption reset command, that is, recalculates the vehicle's average fuel consumption. The specific calculation process can adopt the calculation method of any of the above embodiments.

[0059] Furthermore, based on the above embodiments, this embodiment, after determining the vehicle's average fuel consumption, may also include: displaying the average fuel consumption on the vehicle's dashboard, so that the driver can understand the vehicle's accurate average fuel consumption in more real time.

[0060] This invention provides a method for calculating average vehicle fuel consumption, effectively solving the problem of mismatch between effective fuel consumption and effective mileage, and large deviations in fuel consumption information displayed on the instrument panel, caused by the reset of the stored total fuel consumption after engine program upgrades or ECU replacement. Furthermore, by comparing the current total fuel consumption with the stored fuel consumption value, it accurately determines whether the engine has been replaced or its software rewritten. It automatically remembers the total fuel consumption F_B and total mileage S_B at the time of reset, re-accumulates the effective mileage and fuel consumption, and calculates and accurately displays the average fuel consumption. This eliminates the need for customers or service stations to diagnose and repair the problem, reducing customer complaints and maintenance costs.

[0061] Based on the same general inventive concept, this application also protects a device for determining the average fuel consumption of a vehicle. The device for determining the average fuel consumption of a vehicle provided by the present invention will be described below. The device for determining the average fuel consumption of a vehicle described below and the method for determining the average fuel consumption of a vehicle described above can be referred to in correspondence with each other.

[0062] Figure 2 This is a schematic diagram of the device for determining the average fuel consumption of a vehicle provided by the present invention.

[0063] like Figure 2As shown in the figure, an embodiment of the present invention provides a device for determining the average fuel consumption of a vehicle, comprising:

[0064] The data acquisition module 201 is used to collect the vehicle's current total mileage and the engine's current total fuel consumption.

[0065] The first determining module 202 is used to determine the effective fuel consumption and effective mileage of the vehicle based on the current total fuel consumption and the fuel consumption memory value, wherein the fuel consumption memory value is the total engine fuel consumption collected in the last time.

[0066] The second determining module 203 is used to determine the average fuel consumption of the vehicle based on the effective fuel consumption and effective mileage.

[0067] This embodiment provides a device for determining the average fuel consumption of a vehicle. It collects the vehicle's current total mileage and the engine's current total fuel consumption. Based on the current total fuel consumption and a stored fuel consumption value, it determines the vehicle's effective fuel consumption and effective mileage. The stored fuel consumption value is the engine's total fuel consumption from the previous collection. The average fuel consumption of the vehicle is determined based on the effective fuel consumption and effective mileage. Because the determined effective fuel consumption and effective mileage are not affected by replacing or rewriting the engine's onboard computer, the average fuel consumption calculated based on the effective fuel consumption and effective mileage is more accurate.

[0068] Furthermore, the first determining module 202 in this embodiment is specifically used for:

[0069] Compare the current total fuel consumption with the stored fuel consumption value;

[0070] Based on the comparison results, the effective fuel consumption and effective mileage of the vehicle are determined.

[0071] Furthermore, the first determining module 202 in this embodiment is specifically used for:

[0072] If the current total fuel consumption is less than the fuel consumption memory value, the current total fuel consumption is taken as the vehicle's effective fuel consumption, and the total mileage memory value corresponding to the time when the fuel consumption memory value was collected is obtained.

[0073] The effective mileage is determined based on the current total mileage and the total mileage memory value.

[0074] Furthermore, the first determining module 202 in this embodiment is specifically used for:

[0075] If the current total fuel consumption is greater than or equal to the fuel consumption memory value, the current total fuel consumption is used as the effective fuel consumption, and the current total mileage is used as the effective mileage.

[0076] Furthermore, this embodiment also includes a reset module, used for:

[0077] Receive average fuel consumption reset command;

[0078] The average fuel consumption of the vehicle is reset according to the average fuel consumption reset command.

[0079] Furthermore, this embodiment also includes a display module, used for:

[0080] The average fuel consumption is displayed on the vehicle's dashboard.

[0081] The present invention also protects a vehicle whose average fuel consumption is calculated using the method for determining the average fuel consumption of a vehicle according to any of the above embodiments.

[0082] Figure 3 This is a schematic diagram of the structure of the electronic device provided by the present invention.

[0083] like Figure 3 As shown, the electronic device may include a processor 310, a communications interface 320, a memory 330, and a communication bus 340, wherein the processor 310, communications interface 320, and memory 330 communicate with each other via the communication bus 340. The processor 310 can call logical instructions stored in the memory 330 to execute a method for determining the average fuel consumption of a vehicle. This method includes: collecting the vehicle's current total mileage and the engine's current total fuel consumption; determining the vehicle's effective fuel consumption and effective mileage based on the current total fuel consumption and the fuel consumption memory value, wherein the fuel consumption memory value is the previously collected total engine fuel consumption; and determining the vehicle's average fuel consumption based on the effective fuel consumption and effective mileage.

[0084] Furthermore, the logical instructions in the aforementioned memory 330 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0085] On the other hand, the present invention also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the method for determining the average fuel consumption of a vehicle provided by the above methods. The method includes: collecting the current total mileage of the vehicle and the current total fuel consumption of the engine; determining the effective fuel consumption and effective mileage of the vehicle based on the current total fuel consumption and a fuel consumption memory value, wherein the fuel consumption memory value is the total fuel consumption of the engine collected in the previous instance; and determining the average fuel consumption of the vehicle based on the effective fuel consumption and the effective mileage.

[0086] In another aspect, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements a method for determining the average fuel consumption of a vehicle provided by the methods described above. This method includes: collecting the current total mileage of the vehicle and the current total fuel consumption of the engine; determining the effective fuel consumption and effective mileage of the vehicle based on the current total fuel consumption and a fuel consumption memory value, wherein the fuel consumption memory value is the previously collected total fuel consumption of the engine; and determining the average fuel consumption of the vehicle based on the effective fuel consumption and the effective mileage.

[0087] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0088] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software and necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0089] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for determining the average fuel consumption of a vehicle, characterized in that, include: Collect the vehicle's current total mileage and the engine's current total fuel consumption; Based on the current total fuel consumption and the fuel consumption memory value, the effective fuel consumption and effective mileage of the vehicle are determined, where the fuel consumption memory value is the total engine fuel consumption collected in the previous data collection. The average fuel consumption of the vehicle is determined based on the effective fuel consumption and effective mileage. The process of determining the vehicle's effective fuel consumption and effective mileage based on the current total fuel consumption and the fuel consumption memory value includes: If the current total fuel consumption is less than the fuel consumption memory value, the current total fuel consumption is taken as the vehicle's effective fuel consumption, and the total mileage memory value corresponding to the time the fuel consumption memory value was collected is obtained; the effective mileage is determined based on the current total mileage and the total mileage memory value. If the current total fuel consumption is greater than or equal to the fuel consumption memory value, the current total fuel consumption is used as the effective fuel consumption, and the current total mileage is used as the effective mileage.

2. The method for determining the average fuel consumption of a vehicle according to claim 1, characterized in that, Also includes: Compare the current total fuel consumption with the fuel consumption memory value.

3. The method for determining the average fuel consumption of a vehicle according to claim 1, characterized in that, Also includes: Receive average fuel consumption reset command; The average fuel consumption of the vehicle is reset according to the average fuel consumption reset command.

4. The method for determining the average fuel consumption of a vehicle according to any one of claims 1-3, characterized in that, After determining the vehicle's average fuel consumption, the process also includes: The average fuel consumption is displayed on the vehicle's dashboard.

5. A device for determining the average fuel consumption of a vehicle, characterized in that, include: The data acquisition module is used to collect the vehicle's current total mileage and the engine's current total fuel consumption. The first determining module is used to determine the effective fuel consumption and effective mileage of the vehicle based on the current total fuel consumption and the fuel consumption memory value, wherein the fuel consumption memory value is the total engine fuel consumption collected in the previous time. The step of determining the vehicle's effective fuel consumption and effective mileage based on the current total fuel consumption and the fuel consumption memory value includes: If the current total fuel consumption is less than the fuel consumption memory value, the current total fuel consumption is taken as the vehicle's effective fuel consumption, and the total mileage memory value corresponding to the time the fuel consumption memory value was collected is obtained; the effective mileage is determined based on the current total mileage and the total mileage memory value. If the current total fuel consumption is greater than or equal to the fuel consumption memory value, the current total fuel consumption is taken as the effective fuel consumption, and the current total mileage is taken as the effective mileage. The second determining module is used to determine the vehicle's average fuel consumption based on the effective fuel consumption and effective mileage.

6. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the method for determining the average fuel consumption of a vehicle as described in any one of claims 1 to 4.

7. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the method for determining the average fuel consumption of a vehicle as described in any one of claims 1 to 4.

8. A vehicle, characterized in that, The average fuel consumption of the vehicle is calculated using the method for determining the average fuel consumption of a vehicle as described in any one of claims 1 to 4.