Vehicle fuel consumption management method, device, computer storage medium and electronic device
By calculating the vehicle's monthly total fuel consumption and mileage value, accurately calculate the monthly average fuel consumption, and compare it with the target fuel consumption threshold, the problem of inaccurate fuel consumption calculation in the existing technology is solved, and efficient and accurate fuel consumption management and violation detection are achieved.
Patent Information
- Application Number
- CN202111534614.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-15
- Publication Date
- 2025-05-02
- Estimated Expiration
- 2041-12-15
AI Technical Summary
The prior art fails to accurately calculate the real oil volume in the fuel tank before and after refueling in the enterprise vehicle fuel consumption management, and does not consider the impact of fuel consumption across months on fuel consumption calculation, resulting in the impact of fuel consumption calculation.
The monthly average fuel consumption is accurately calculated by calculating the vehicle's total monthly fuel consumption, including the refueling volume, the last refueling volume in the previous month, the first refueling volume in the next month, as well as the mileage value at each refueling and the corresponding refueling date, and compared it with the target fuel consumption threshold to determine whether there is any refueling violation.
It realizes the accurate calculation of the vehicle's monthly average fuel consumption through limited refueling data, improves the accuracy of fuel consumption calculation, and can quickly and automatically determine whether there are refueling violations in the vehicle, achieving accurate monitoring and management of vehicle fuel consumption.
Smart Images

Figure CN114202313B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of computer technology, and more specifically, to a vehicle fuel consumption management method, a vehicle fuel consumption management device, a computer storage medium, and an electronic device. Background Art
[0002] Many companies need to manage a large number of vehicles of different types at the same time. For vehicles with high refueling frequency, fuel consumption management is particularly important. In daily work, managers find that the amount of refueling of individual operators is always greater than that of other operators with the same workload. After analysis, it may be caused by individual operators stealing oil or leaking oil during the operation. In order to prevent such incidents from happening, it is necessary to understand the fuel consumption of vehicles in a timely manner.
[0003] In the related art, in the enterprise vehicle fuel consumption management, the monthly average fuel consumption of a single vehicle is calculated by separately recording the single refueling amount and mileage value of each month. However, this method does not accurately calculate the actual amount of fuel in the tank before and after refueling, nor does it consider the impact of cross-month fuel consumption on the calculation of each month's fuel consumption, thereby affecting the accuracy of the fuel consumption calculation.
[0004] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention
[0005] The purpose of the present disclosure is to provide a vehicle fuel consumption management method and device, a computer storage medium and an electronic device to accurately calculate the monthly average fuel consumption of a vehicle through limited refueling data.
[0006] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by the practice of the present disclosure.
[0007] According to one aspect of the present disclosure, a vehicle fuel consumption management method is provided, comprising: calculating the average fuel consumption in a target month based on the vehicle's monthly total fuel consumption and monthly mileage value, the monthly total fuel consumption being determined based on the vehicle's refueling amount in the target month, the last refueling amount in the month before the target month, the first refueling amount in the month after the target month, and the mileage value and corresponding refueling date at each refueling; obtaining a target fuel consumption threshold value corresponding to the vehicle, comparing the average fuel consumption with the target fuel consumption threshold value, and determining whether the vehicle has any refueling violation operation based on the comparison result.
[0008] In an exemplary embodiment of the present disclosure, the monthly mileage value is determined based on a first mileage value of the vehicle at the first refueling in the target month, a second mileage value at the last refueling in the target month, a third mileage value at the last refueling in the month before the target month, a fourth mileage value at the first refueling in the month after the target month, and the refueling date corresponding to each refueling.
[0009] In an exemplary embodiment of the present disclosure, the monthly mileage value is determined according to the following formula:
[0010] Q=Q2-Q1
[0011] Q2=[(K x -K3)×(m2-d4) / (d5-d4)+K3]
[0012] Q1=[(K1-K s )×(m1-d1) / (d2-d1)+K s ]
[0013] Wherein, Q is the monthly mileage value, Q2 is the mileage value at the end of the month corresponding to the target month, Q1 is the mileage value at the beginning of the month corresponding to the target month, and K x is the fourth mileage value, K3 is the second mileage value, K1 is the first mileage value, K s is the third mileage value, m2-d4 is the date difference between the end of the target month and the refueling date corresponding to the second mileage value, d5-d4 is the date difference between the refueling date corresponding to the fourth mileage value and the refueling date corresponding to the second mileage value, m1-d1 is the date difference between the beginning of the target month and the refueling date corresponding to the third mileage value, and d2-d1 is the date difference between the refueling date corresponding to the first mileage value and the refueling date corresponding to the third mileage value.
[0014] In an exemplary embodiment of the present disclosure, the monthly total fuel consumption is determined based on the refueling amount of the vehicle in the target month, the last refueling amount in the month before the target month, the first refueling amount in the month after the target month, and the mileage value and the corresponding refueling date at each refueling, including: calculating the fuel consumption of the first target refueling amount consumed at the beginning of the target month according to the first target refueling date and the first target refueling amount corresponding to the third mileage value, the refueling date corresponding to the first mileage value, and the beginning of the month of the target month; calculating the fuel consumption of the vehicle at the end of the month from the second target refueling date to the end of the month according to the second target refueling date and the second target refueling amount corresponding to the second mileage value, the refueling date corresponding to the fourth mileage value, and the end of the month of the target month; determining the monthly total fuel consumption according to the fuel consumption at the beginning of the month, other refueling amounts in the target month except the second target refueling amount, and the fuel consumption at the end of the month.
[0015] In an exemplary embodiment of the present disclosure, the method further comprises: calculating the first target refueling amount before the fuel consumption at the beginning of the target month based on the first target refueling date and the first target refueling amount corresponding to the third mileage value, the refueling date corresponding to the first mileage value, and the beginning of the target month, and further comprising: calculating the first target mileage value corresponding to the first target refueling amount based on the first target refueling amount and the target fuel consumption threshold; determining whether the first target mileage value satisfies the requirement that the vehicle runs from the third mileage value to the first mileage value; if so, determining to adopt a first preset rule to calculate the fuel consumption at the beginning of the month; if not, determining to adopt a second preset rule to calculate the fuel consumption at the beginning of the month.
[0016] In an exemplary embodiment of the present disclosure, the first preset rule is used to calculate the fuel consumption at the beginning of the month, including: calculating the fuel consumption of the vehicle for the first month from the third mileage value to the first mileage value according to the target fuel consumption threshold, the third mileage value and the first mileage value, and obtaining the difference between the first target refueling amount and the first inter-month fuel consumption as the remaining fuel amount of the first target refueling amount until the target month; calculating the first fuel consumption of the target month for the first inter-month fuel consumption according to the refueling date corresponding to the first mileage value, the first target refueling date and the beginning of the month date of the target month. The fuel consumption ratio is calculated, and according to the first fuel consumption ratio and the first inter-month fuel consumption, the fuel consumption of the first inter-month fuel consumption in the target month is calculated; according to the remaining fuel and the fuel consumption of the first inter-month fuel consumption in the target month, the fuel consumption at the beginning of the month is determined; the fuel consumption at the beginning of the month is calculated using a second preset rule, including: according to the refueling date corresponding to the first mileage value, the first target refueling date and the beginning of the month of the target month, a second fuel consumption ratio of consuming the first target refueling amount in the target month is calculated; according to the second fuel consumption ratio and the first target refueling amount, the fuel consumption at the beginning of the month is calculated.
[0017] In an exemplary embodiment of the present disclosure, before calculating the end-of-month fuel consumption of the vehicle from the second target refueling date to the end-of-month date based on the second target refueling date and the second target refueling amount corresponding to the second mileage value, the refueling date corresponding to the fourth mileage value, and the end-of-month date of the target month, the method further includes: calculating the second target mileage value corresponding to the second target refueling amount based on the second target refueling amount and the target fuel consumption threshold; determining whether the second target mileage value satisfies the vehicle running from the second mileage value to the fourth mileage value; if so, determining to adopt the third preset rule to calculate the end-of-month fuel consumption; if not, determining to adopt the fourth preset rule to calculate the end-of-month fuel consumption.
[0018] In an exemplary embodiment of the present disclosure, the third preset rule is used to calculate the end-of-month fuel consumption, including: calculating the second-month fuel consumption of the vehicle from the second mileage value to the fourth mileage value according to the target fuel consumption threshold, the fourth mileage value, and the second mileage value; calculating the third fuel consumption ratio of the second-month fuel consumption consumed in the target month according to the refueling date corresponding to the fourth mileage value, the second target refueling date, and the end of the target month; calculating the end-of-month fuel consumption according to the third fuel consumption ratio and the second-month fuel consumption; calculating the end-of-month fuel consumption according to the second preset rule, including: calculating the fourth fuel consumption ratio of the second target refueling amount consumed in the target month according to the refueling date corresponding to the fourth mileage value, the second target refueling date, and the end of the target month; calculating the end-of-month fuel consumption according to the fourth fuel consumption ratio and the second target refueling amount.
[0019] In an exemplary embodiment of the present disclosure, the target fuel consumption threshold corresponding to the vehicle is obtained, and the average fuel consumption is compared with the target fuel consumption threshold, and it is determined whether the vehicle has any refueling violation operation based on the comparison result, including: when the average fuel consumption is greater than the target fuel consumption threshold, according to the monthly mileage value and the target fuel consumption threshold, the estimated fuel consumption value of the vehicle in the target month is calculated; the difference between the monthly total fuel consumption and the estimated fuel consumption value is compared with the fuel tank capacity value of the vehicle, and it is determined whether there is a first type of refueling violation operation based on the comparison result; when the average fuel consumption is less than the target fuel consumption threshold, if the deviation between the average fuel consumption and the target fuel consumption is higher than a preset deviation, it is determined that the vehicle has a second type of refueling violation operation.
[0020] In an exemplary embodiment of the present disclosure, before calculating the average fuel consumption in the target month based on the monthly total fuel consumption and the monthly mileage value of the vehicle, the method further includes: establishing a vehicle information database, the vehicle information database including vehicle information and corresponding fuel consumption thresholds; the method further includes: generating a data report based on at least one of the information on the monthly total fuel consumption, the monthly mileage value and whether there is any refueling violation operation of each vehicle in the vehicle information database.
[0021] According to one aspect of the present disclosure, a vehicle fuel consumption management device is provided, including: a fuel consumption calculation module, used to calculate the average fuel consumption in a target month based on the vehicle's monthly total fuel consumption and monthly mileage value, the monthly total fuel consumption is determined based on the vehicle's refueling amount in the target month, the last refueling amount in the month before the target month, the first refueling amount in the month after the target month, and the mileage value and corresponding refueling date at each refueling; a fuel consumption management module, used to obtain a target fuel consumption threshold value corresponding to the vehicle, and compare the average fuel consumption with the target fuel consumption threshold value, and determine whether the vehicle has any refueling violation operation based on the comparison result.
[0022] According to one aspect of the present disclosure, a computer storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the vehicle fuel consumption management method described in any one of the above is implemented.
[0023] According to one aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute any one of the above-mentioned vehicle fuel consumption management methods by executing the executable instructions.
[0024] The vehicle fuel consumption management method in the exemplary embodiment of the present disclosure calculates the average fuel consumption in the target month based on the vehicle's monthly total fuel consumption and monthly mileage value, wherein the monthly total fuel consumption is determined based on the vehicle's refueling amount in the target month, the last refueling amount in the month before the target month, the first refueling amount in the month after the target month, and the mileage value and the corresponding refueling date at each refueling; then, the average fuel consumption is compared with the target fuel consumption threshold corresponding to the vehicle to determine whether the vehicle has any refueling violation based on the comparison result.
[0025] On the one hand, when calculating the average fuel consumption of the vehicle in the target month, the fuel consumption remaining from the previous month to the target month and the fuel consumption actually used for the target month from the last refueling in the target month are calculated in the inter-month fuel consumption, thereby reducing the impact of the unused fuel in the fuel tank when the vehicle is refueling on the vehicle fuel consumption in the target month, and improving the accuracy of the vehicle fuel consumption calculation; on the other hand, without extracting the vehicle computer board data, by only collecting the vehicle's refueling amount, mileage value at the time of refueling and refueling date, the monthly average fuel consumption is calculated with limited refueling data, thereby improving the vehicle fuel consumption calculation efficiency; on the other hand, for target fuel consumption thresholds of different vehicles, by comparing the corresponding average fuel consumption with the target fuel consumption threshold, it is possible to quickly and automatically determine whether the vehicle has any refueling violations, thereby achieving accurate monitoring and management of vehicle fuel consumption.
[0026] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] The above and other objects, features and advantages of the exemplary embodiments of the present disclosure will become readily understood by reading the detailed description below with reference to the accompanying drawings. In the accompanying drawings, several embodiments of the present disclosure are shown in an exemplary and non-limiting manner, in which:
[0028] Figure 1 A flow chart showing a vehicle fuel consumption management method according to an exemplary embodiment of the present disclosure is shown;
[0029] Figure 2 A schematic diagram of calculating vehicle fuel consumption according to an exemplary embodiment of the present disclosure is shown;
[0030] Figure 3 A flowchart is shown for determining the monthly total fuel consumption according to the refueling amount of the vehicle in the target month, the last refueling amount in the month before the target month, the first refueling amount in the month after the target month, and the mileage value at each refueling and the corresponding refueling date according to an exemplary embodiment of the present disclosure;
[0031] Figure 4 A schematic diagram showing the usage of the last refueling amount in the month before the target month according to an exemplary embodiment of the present disclosure is shown;
[0032] Figure 5 A schematic diagram showing the usage of the last refueling amount in the month before the target month according to an exemplary embodiment of the present disclosure is shown;
[0033] Figure 6 A flow chart of calculating the fuel consumption at the beginning of the month using a first preset rule according to an exemplary embodiment of the present disclosure is shown;
[0034] Figure 7 A schematic diagram showing the usage of the last refueling amount in a target month according to an exemplary embodiment of the present disclosure is shown;
[0035] Figure 8 A schematic diagram showing the usage of the last refueling amount in a target month according to an exemplary embodiment of the present disclosure is shown;
[0036] Fig. 9 A flow chart of calculating the end-of-month fuel consumption of a vehicle from a second target refueling date to a month-end date using a third preset rule according to an exemplary embodiment of the present disclosure is shown;
[0037] Fig.10 A flow chart of calculating the end-of-month fuel consumption using a fourth preset rule according to an exemplary embodiment of the present disclosure is shown;
[0038] Fig.11 An exemplary fuel consumption data statistical diagram according to an exemplary embodiment of the present disclosure is shown;
[0039] Fig.12 A schematic diagram of an exemplary data analysis report according to an exemplary embodiment of the present disclosure is shown;
[0040] Fig.13 A vehicle fuel consumption cycle management flow chart according to an exemplary embodiment of the present disclosure is shown;
[0041] Fig.14 A schematic structural diagram of a vehicle fuel consumption management device according to an exemplary embodiment of the present disclosure is shown;
[0042] Fig.15 A schematic diagram showing a storage medium according to an exemplary embodiment of the present disclosure; and
[0043] Fig.16 A block diagram of an electronic device according to an exemplary embodiment of the present disclosure is shown.
[0044] In the drawings, the same or corresponding reference numerals represent the same or corresponding parts. DETAILED DESCRIPTION
[0045] The exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, the exemplary embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that the present disclosure will be more comprehensive and complete and the concepts of the exemplary embodiments will be fully conveyed to those skilled in the art. The same reference numerals in the figures represent the same or similar structures, and thus their detailed description will be omitted.
[0046] In addition, the described features, structures or characteristics may be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced without one or more of the specific details, or other methods, components, devices, steps, etc. may be adopted. In other cases, known structures, methods, devices, implementations or operations are not shown or described in detail to avoid blurring the various aspects of the present disclosure.
[0047] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities may be implemented in software form, or these functional entities or parts of functional entities may be implemented in one or more software hardened modules, or these functional entities may be implemented in different networks and / or processor devices and / or microcontroller devices.
[0048] In the relevant technologies in this field, in the fuel consumption management of corporate vehicles, the monthly average fuel consumption of a single vehicle is calculated by separately recording the single refueling amount and mileage value of each month. However, this calculation method does not fully calculate the actual amount of fuel in the tank before and after refueling. At the same time, the refueling data at the beginning and end of the month are used across months. How to perform segmented calculations and what proportion to include in the current month or the next month are not taken into consideration in the fuel consumption calculation, which greatly reduces the accuracy of vehicle fuel consumption each month.
[0049] Based on this, in an exemplary embodiment of the present disclosure, a vehicle fuel consumption management method is first provided. Figure 1 As shown, the vehicle fuel consumption management method includes the following steps:
[0050] Step S110: Calculate the average fuel consumption in the target month according to the monthly total fuel consumption and the monthly mileage of the vehicle, wherein the monthly total fuel consumption is determined according to the refueling amount of the vehicle in the target month, the last refueling amount in the month before the target month, the first refueling amount in the month after the target month, and the mileage value at each refueling and the corresponding refueling date;
[0051] Step S120: Obtain the target fuel consumption threshold corresponding to the vehicle, compare the average fuel consumption with the target fuel consumption threshold, and determine whether the vehicle has any illegal refueling operation based on the comparison result.
[0052] According to the vehicle fuel consumption management method in this example embodiment, when calculating the average fuel consumption of the vehicle in the target month, the fuel consumption remaining from the previous month to the target month in the cross-month fuel consumption and the fuel consumption actually used for the target month in the last refueling amount in the target month in the cross-month fuel consumption are calculated, thereby reducing the impact of the unused fuel in the fuel tank when refueling the vehicle on the vehicle fuel consumption in the target month, and improving the accuracy of the vehicle fuel consumption calculation; without extracting the vehicle computer board data, by only collecting the vehicle's refueling amount, mileage value at the time of refueling and refueling date, the monthly average fuel consumption is calculated with limited refueling data, thereby improving the vehicle fuel consumption calculation efficiency; for target fuel consumption thresholds of different vehicles, by comparing the corresponding average fuel consumption with the target fuel consumption threshold, it is quickly and automatically determined whether the vehicle has any refueling violations, thereby realizing accurate monitoring and management of vehicle fuel consumption.
[0053] Combine the following Figure 1 The vehicle fuel consumption management method in the exemplary embodiment of the present disclosure is further described.
[0054] In step S110, the average fuel consumption in the target month is calculated based on the vehicle's monthly total fuel consumption and monthly mileage. The monthly total fuel consumption is determined based on the vehicle's refueling amount in the target month, the last refueling amount in the month before the target month, the first refueling amount in the month after the target month, and the mileage value at each refueling and the corresponding refueling date.
[0055] In an exemplary embodiment of the present disclosure, the monthly total fuel consumption is the actual amount of fuel consumed by the vehicle in the target month, such as the amount of fuel consumed by the vehicle from May 1, 2021 to May 31, 2021. The monthly total fuel consumption may include the actual amount of fuel consumed in the target month and the amount of fuel remaining from the previous month to the target month (i.e., the amount of fuel consumed in the target month from the last refueling in the previous month). The monthly mileage value is the actual mileage value of the vehicle from the beginning of the month to the end of the month, such as the mileage value of the vehicle from May 1, 2021 to May 31, 2021. Correspondingly, the average fuel consumption is the average fuel consumption of the vehicle in May. The mileage value at each refueling is the mileage of the vehicle's odometer at the time of refueling. Optionally, the owner may upload corresponding refueling parameters such as the refueling amount, refueling date and mileage each time refueling, for example, by uploading these parameters through a vehicle management program user terminal; optionally, the refueling amount, refueling date and mileage may be collected by relevant sensor equipment installed on the vehicle. The present disclosure does not specifically limit the method of collecting the above-mentioned refueling parameters.
[0056] In some possible implementations, the monthly mileage value may be determined based on a first mileage value when the vehicle first refuels in the target month, a second mileage value when the vehicle last refuels in the target month, a third mileage value when the vehicle last refuels in the month before the target month, a fourth mileage value when the vehicle first refuels in the month after the target month, and the refueling dates corresponding to each refueling.
[0057] in, Figure 2 A schematic diagram of calculating vehicle fuel consumption according to an exemplary embodiment of the present disclosure is shown. Figure 2 As shown, the target month is May, and the refueling amounts of the three refuelings in May are Y1, Y2 and Y3 respectively, where the mileage value corresponding to Y1 is K1 (the first mileage value), and the refueling date is d2; the mileage value corresponding to Y2 is K2; the mileage value corresponding to Y3 is K3 (the second mileage value), and the refueling date is d4, where Y3 can include the part b2 used in May and the remaining a2 used until June, and a2 can include two situations, one is that a2 is the part of Y3 that is completely consumed in June, and the other is that a2 includes the part of Y3 consumed in June and the part of Y3 that is left until June. The date of the last refueling in April is d1, and the refueling amount is Y s , the mileage value is Ks (third mileage value), and the last refueling amount in April is Y s It includes the part b1 used in April and the part a1 used until May. a1 may include two situations. One is that a1 is Y s is completely consumed in May, one is a1 including Y s The portion consumed in May and Y s The remaining part until May is described in detail below. m1 is the first day of May. The first refueling volume in June is Y x , the refueling date is d5, and the mileage value is K x (Fourth mileage value). Based on Figure 2 , the exemplary embodiment of the present disclosure may use the following formula to determine the monthly mileage:
[0058] Q=Q2-Q1
[0059] Q2=[(K x -K3)×(m2-d4) / (d5-d4)+K3]
[0060] Q1=[(K1-K s )×(m1-d1) / (d2-d1)+K s ]
[0061] Among them, Q is the monthly mileage, Q2 is the corresponding target month (such as Figure 2 The mileage value at the end of May) is shown in the figure, Q1 is the mileage value at the beginning of the target month, and K x is the fourth mileage value, K3 is the second mileage value, K1 is the first mileage value, K s is the third mileage value, m2-d4 is the date difference between the end of the target month and the refueling date corresponding to the second mileage value, d5-d4 is the date difference between the refueling date corresponding to the fourth mileage value and the refueling date corresponding to the second mileage value, m1-d1 is the date difference between the beginning of the target month and the refueling date corresponding to the third mileage value, and d2-d1 is the date difference between the refueling date corresponding to the first mileage value and the refueling date corresponding to the third mileage value.
[0062] Through the exemplary embodiments of the present disclosure, the mileage value of the vehicle corresponding to the beginning of the target month can be determined by the mileage values and refueling dates of two refuelings before and after the beginning of the target month, and the mileage value corresponding to the last day of the target month can be determined by the mileage values and refueling dates of two refuelings before and after the end of the target month, and the monthly mileage value of the vehicle can be obtained by taking the difference between the mileage values at the end of the month and at the beginning of the month, so that the monthly mileage value of the target month can be accurately obtained through limited refueling data.
[0063] Figure 3 A flowchart of determining the monthly total fuel consumption according to an exemplary embodiment of the present disclosure is shown, which is based on the amount of fuel a vehicle refueled in a target month, the last amount of fuel a vehicle refueled one month before the target month, the first amount of fuel a vehicle refueled one month after the target month, and the mileage value at each refueling and the corresponding refueling date. Figure 3 As shown, the process may include the following steps:
[0064] In step S310, the fuel consumption at the beginning of the target month by the first target fueling amount consumed is calculated based on the first target fueling date and the first target fueling amount corresponding to the third mileage value, the fueling date and the beginning of the target month corresponding to the first mileage value.
[0065] In an exemplary embodiment of the present disclosure, the amount of fuel corresponding to the third mileage value is the amount of fuel for the last refueling in the month before the target month, and the refueling consumption at the beginning of the month is the amount of fuel remaining until the target month after the last refueling in the month before the target month has not been used up in the previous month.
[0066] In some possible implementations, the last refueling amount in the month before the target month may also cross months, that is, the last refueling amount in the month before the target month is not consumed in the month before the target month and is consumed in the target month. Based on this, calculating the first target refueling amount consumed in the beginning of the target month may include two processing methods: one is that the last refueling amount in the month before the target month (that is, the first target refueling amount) includes three parts, such as Figure 4 As shown in FIG. 1 , the fuel consumption in the month before the target month b1, the remaining fuel consumption in the first target refueling amount to the target month a1, and the fuel consumption in the target month a1' of the first target refueling amount; one is the last refueling amount in the month before the target month (i.e., the first target refueling amount), which includes two parts, such as Figure 5 As shown, the fuel consumption b1 in the month before the target month and the first target refueling amount are actually consumed by the fuel consumption a1' in the target month. In this case, when the vehicle refuels for the first time in the target month, the last refueling amount in the month before the target month has been consumed. It should be noted that Figure 4 and Figure 5Only for Y s The exemplary description of the components is not limited to the components of Y3. Figure 4 and Figure 5 For details, please refer to the following description.
[0067] Based on this, before calculating the first target refueling amount consumed at the beginning of the target month based on the first target refueling date and the first target refueling amount corresponding to the third mileage value, the refueling date and the beginning of the target month corresponding to the first mileage value, the first target mileage value corresponding to the first target refueling amount can also be calculated based on the first target refueling amount and the target fuel consumption threshold, and it is determined whether the first target mileage value satisfies the vehicle running from the third mileage value to the first mileage value. In other words, it is first determined whether the vehicle can run to the first refueling of the target month based on the first target refueling amount. If it is satisfied, it means that the first target refueling amount was not completely consumed at the first refueling of the target month. Then the last refueling amount in the month before the target month (i.e., the first target refueling amount) includes three parts (such as Figure 4 If the first target refueling amount is calculated by the first preset rule, it is determined that the first target refueling amount is consumed at the beginning of the target month. On the contrary, if it is not satisfied, it means that the first target refueling amount has been completely consumed at the first refueling in the target month. Then the last refueling amount in the month before the target month (i.e., the first target refueling amount) includes two parts (such as Figure 5 As shown), it is determined that the first target refueling amount is consumed by the first month fuel consumption of the target month using the second preset rule.
[0068] In some possible implementations, a ratio between the first target fueling amount and the target fuel consumption threshold may be obtained, and the ratio may be used as the first target mileage value corresponding to the first target fueling amount. Figure 4 As shown, the target fuel consumption threshold of the vehicle is 15L / 100Km, the first target refueling volume is 48.14L, the third mileage value corresponding to the first target refueling date (d1) is 316185Km, and the first mileage value corresponding to the first refueling in the target month is 316777Km. The first target mileage value is 320.9Km = (48.14 / 15) × 100. Then, the vehicle is determined by the third mileage value (K s ) to the first mileage value (K1) is 592Km, so it is determined that the first target mileage value is not enough to enable the vehicle to run from the third mileage value to the first mileage value, that is, at the first refueling in the target month (date d2), the first target refueling amount has been completely consumed. On the contrary, when the distance from the third mileage value to the first mileage value is less than the first target mileage value, it is determined that the first target refueling amount has not been completely consumed at the first refueling in the target month.
[0069] Through this exemplary embodiment, the first target mileage value can be determined by the target fuel consumption threshold and the first target refueling amount, and whether the first target mileage value satisfies the vehicle running from the third mileage value to the first mileage value is determined to determine the consumption of the first target refueling amount, and the fuel consumption of the last refueling amount (first target refueling amount) in the month before the target month can be accurately determined.
[0070] In some possible implementations, Figure 6 FIG. 4 shows a flow chart of calculating the monthly fuel consumption by using the first preset rule according to an exemplary embodiment of the present disclosure, as shown in FIG. Figure 6 As shown, the process includes:
[0071] In step S610, based on the target fuel consumption threshold, the third mileage value and the first mileage value, the first monthly fuel consumption of the vehicle from the third mileage value to the first mileage value is calculated, and the difference between the first target refueling amount and the first monthly fuel consumption is obtained as the remaining fuel amount from the first target refueling amount to the target month.
[0072] In an exemplary embodiment of the present disclosure, the target fuel consumption threshold may be the fuel consumption per 100 kilometers. The product of the target fuel consumption threshold and the difference between the first mileage value and the third mileage value is obtained as the first inter-month fuel consumption, and the difference between the first target refueling amount and the first inter-month fuel consumption is obtained as the remaining fuel amount of the first target refueling amount until the target month, that is, corresponding to Figure 4 a1 shown.
[0073] In step S620, based on the refueling date corresponding to the first mileage value, the first target refueling date and the beginning date of the target month, the first fuel consumption ratio of the first inter-monthly fuel consumption in the target month is calculated, and based on the first fuel consumption ratio and the first inter-monthly fuel consumption, the fuel consumption of the first inter-monthly fuel consumption in the target month is calculated.
[0074] In an exemplary embodiment of the present disclosure, the first fuel consumption ratio of the first inter-month fuel consumption in the target month can be calculated according to the refueling date corresponding to the first driving mileage value, the first target refueling date, and the first month date of the target month. Figure 4 As shown, the last refueling amount Y in April was consumed in May s The first fuel consumption ratio is the ratio of the first inter-month fuel consumption consumed from the beginning of the month date m1 to the refueling date d2 of the first refueling in May (i.e., the ratio of a1'). The first fuel consumption ratio Z1 can be calculated by the following formula:
[0075] Z1=(d2-m1) / (d2-d1)
[0076] Furthermore, based on the first fuel consumption ratio and the first inter-month fuel consumption, the actual fuel consumption of the first inter-month fuel consumption in the target month is determined.
[0077] In step S630, the fuel consumption at the beginning of the month is determined based on the remaining fuel and the fuel consumption of the first inter-month fuel consumption in the target month.
[0078] In an exemplary embodiment of the present disclosure, the sum of the remaining fuel volume and the fuel consumption of the first inter-month fuel consumption in the target month can be calculated as the fuel consumption at the beginning of the month, that is, Figure 4 a1'+a1 shown.
[0079] Through the exemplary embodiment of the present disclosure, the total monthly fuel consumption of the target month can be calculated in segments, with the period from the beginning of the target month to the first refueling in the target month as the first stage. During this stage, the fuel consumed by the vehicle is the remaining refueling amount that was not used in the month before the target month, so that the remaining fuel in the previous month is included in the actual fuel consumption of the target month, thereby improving the accuracy of fuel consumption calculation.
[0080] In some possible implementations, if the second preset rule is used to calculate the fuel consumption at the beginning of the month, it indicates that the first target fuel consumption has been consumed at the first fueling in the target month. The first target fuel consumption includes two parts. Figure 5 As shown, including b1 consumed in the month before the target month and a1' consumed in the target month, the following steps may be included: first, according to the refueling date corresponding to the first mileage value, the first target refueling date and the first month date of the target month, the second fuel consumption ratio of the first target refueling amount consumed in the target month (i.e., a1' accounts for Y s The calculation method of the second fuel consumption ratio refers to the first fuel consumption ratio, which will not be repeated here; secondly, according to the second fuel consumption ratio and the first target refueling amount, the fuel consumption at the beginning of the month is calculated.
[0081] Through this exemplary embodiment, two different situations can be divided to determine the actual fuel consumption of the first target refueling amount at the beginning of the target month. Therefore, the remaining fuel consumption in the fuel tank at the first refueling of the target month and the refueling amount used in the month before the target month are both included in the actual fuel amount of the target month, which can improve the accuracy of the calculation of the fuel consumption at the beginning of the target month.
[0082] In step S320, the fuel consumption of the vehicle at the end of the month from the second target refueling date to the end of the month is calculated based on the second target refueling date and the second target refueling amount corresponding to the second mileage value, the refueling date corresponding to the fourth mileage value, and the end of the month of the target month.
[0083] In an exemplary embodiment of the present disclosure, the last refueling amount of the target month may also cross months, that is, the last refueling amount of the target month is not consumed in the target month and is consumed in the month after the target month. Based on this, calculating the fuel consumption of the vehicle from the second target refueling date to the end of the month may include two processing methods: Figure 7 As shown, one is that the last refueling amount of the target month includes three parts, the target month fuel consumption b2, the target month fuel consumption a2' and the fuel remaining in the tank at the first refueling one month after the target month a2; Figure 8 As shown, one is that the last refueling amount of the target month includes two parts, the target month fuel consumption b2, and the fuel consumption a2' one month after the target month. In this case, when the vehicle refuels for the first time one month after the target month, the last refueling amount of the target month has been consumed. It should be noted that Figure 7 and Figure 8 Middle Y s The corresponding parts are not limited to the two parts shown in the figure, but can also be Y s It includes three parts: Figure 7 and Figure 8 It is only used for illustrative purposes of the Y3 component.
[0084] Based on this, before calculating the fuel consumption of the vehicle from the second target refueling date to the end of the month according to the second target refueling date and the second target refueling amount corresponding to the second mileage value, the refueling date corresponding to the fourth mileage value, and the end of the month of the target month, the second target mileage value corresponding to the second target refueling amount can be calculated according to the second target refueling amount and the target fuel consumption threshold, and it can be determined whether the second target mileage value satisfies the vehicle running from the second mileage value to the fourth mileage value. In other words, it is first determined whether the vehicle can run to the first refueling one month after the target month based on the second target refueling amount. If it is satisfied, it means that the second target refueling amount was not completely consumed at the first refueling one month after the target month. Then the last refueling amount of the target month includes three parts (such as Figure 7 If the third preset rule is used to calculate the fuel consumption of the vehicle from the second target refueling date to the end of the month, on the contrary, if it is not satisfied, it means that the second target refueling amount has been completely consumed during the first refueling in the month after the target month. Then the last refueling amount of the target month includes two parts (such as Figure 8 As shown), it is determined that the fourth preset rule is used to calculate the end-of-month fuel consumption of the vehicle from the second target refueling date to the end-of-month date.
[0085] In some possible implementations, the ratio between the second target refueling amount and the target fuel consumption threshold value can be obtained, and the ratio is used as the second target mileage value corresponding to the second target refueling amount. For example, the target fuel consumption threshold corresponding to the vehicle is 15L / 100Km, the second target refueling amount is 48.14L, the second mileage value corresponding to the second target refueling date is 316185Km, and the fourth mileage value corresponding to the first refueling one month after the target month is 316777Km, then the second target mileage value is 320.9Km=(48.14 / 15)×100, then it is determined that the distance from the second mileage value to the fourth mileage value is 592Km, so it is determined that the second target mileage value is insufficient for the vehicle to run from the second mileage value to the fourth mileage value, that is, when the vehicle is refueled for the first time one month after the target month, the second target refueling amount has been completely consumed, on the contrary, when the distance from the second mileage value to the fourth mileage value is less than the second target mileage value, it is determined that the second target refueling amount is not completely consumed when the vehicle is refueled for the first time one month after the target month.
[0086] Through this exemplary embodiment, the second target mileage value can be determined by the target fuel consumption threshold and the second target refueling amount, and whether the second target mileage value satisfies the vehicle running from the second mileage value to the fourth mileage value is determined to determine the consumption of the second target refueling amount, so as to accurately determine the fuel consumption of the last refueling amount in the target month.
[0087] In some possible implementations, see Fig. 9 A flow chart of calculating the fuel consumption of a vehicle at the end of the month from the second target refueling date to the end of the month using the third preset rule is shown. Fig. 9 As shown, the process includes:
[0088] In step S910, the second-month fuel consumption of the vehicle from the second mileage value to the fourth mileage value is calculated based on the target fuel consumption threshold, the fourth mileage value and the second mileage value.
[0089] In an exemplary embodiment of the present disclosure, the last refueling amount of the target month has a surplus at the first refueling one month after the target month. Therefore, under the third preset rule, the target fuel consumption threshold can be directly multiplied by the difference between the fourth trip mileage value and the second mileage value to obtain the second cross-month fuel consumption of the second target refueling amount except the fuel remaining until one month after the target month, that is, the fuel consumed by the vehicle from the second mileage value to the fourth mileage value.
[0090] In step S920, the third fuel consumption ratio of the second inter-month fuel consumption in the target month is calculated according to the refueling date corresponding to the fourth mileage value, the second target refueling date and the end of the target month.
[0091] In an exemplary embodiment of the present disclosure, the third fuel consumption ratio of the second inter-month fuel consumption in the target month can be calculated based on the refueling date corresponding to the fourth mileage value, the second target refueling date, and the end of the target month. Figure 7 As shown, the third fuel consumption ratio of the last refueling volume Y3 in May in May is the ratio of the fuel volume b2 consumed between the second target refueling date d4 and the end of May m2. The third fuel consumption ratio Z3 can be calculated by the following formula:
[0092] Z3=(m2-d4) / (d5-d4)
[0093] In step S930, the fuel consumption for consuming the second target refueling amount in the target month is calculated based on the third fuel consumption ratio and the second inter-month fuel consumption.
[0094] In an exemplary embodiment of the present disclosure, the product of the third fuel consumption ratio and the second inter-month fuel consumption may be obtained as the fuel consumption of the vehicle from the second target refueling date to the end of the month.
[0095] Through the exemplary embodiment of the present disclosure, the actual consumption of the second target refueling amount in the target month can be obtained when the second target refueling amount remains until one month after the target month, so that the vehicle's fuel consumption at the end of the month can be obtained by segmented calculation.
[0096] In some possible implementations, see Fig.10 FIG. 4 shows an exemplary flow chart of the present disclosure for calculating the fuel consumption at the end of the month by using the fourth preset rule. Fig.10 As shown, the process may include:
[0097] In step S1010, according to the refueling date corresponding to the fourth mileage value, the second target refueling date and the end of the target month, the fourth fuel consumption ratio of the second target refueling amount consumed in the target month is calculated. The calculation method of the fourth fuel consumption ratio is the same as the calculation method of the third fuel consumption ratio in step S920, and the disclosure will not repeat it here.
[0098] In step S1020, the fuel consumption at the end of the month is calculated based on the fourth fuel consumption ratio and the second target refueling amount. Since the second target refueling amount has been consumed at the first refueling in the month after the target month, the fuel consumption at the end of the month from the second target refueling date to the end of the month is directly determined based on the product of the fourth fuel consumption ratio and the second target refueling amount.
[0099] Through this exemplary embodiment, since the second target refueling amount includes two parts, the vehicle's end-of-month fuel consumption from the second target refueling date to the end-of-month date is directly determined based on the product of the fourth fuel consumption ratio and the second target refueling amount. The actual consumption of the second target refueling amount by the vehicle in the target month can be accurately obtained, thereby improving the accuracy of the target month fuel consumption calculation.
[0100] The present disclosure can calculate the actual situation of the second target refueling amount being consumed in the target month under different circumstances in two different ways, so as to more specifically determine the end-of-month fuel consumption of the target month and improve the accuracy of fuel consumption calculation.
[0101] In step S330, the monthly total fuel consumption is determined based on the fuel consumption at the beginning of the month, the fueling amount other than the second target fueling amount in the target month, and the fuel consumption at the end of the month.
[0102] In an exemplary embodiment of the present disclosure, after obtaining the fuel consumption from the month before the target month to the beginning of the target month, the fuel consumption of the vehicle other than the second target fuel consumption in the target month, and the fuel consumption of the vehicle at the end of the month from the second target fueling date to the end of the month, the sum of the fuel consumption is calculated as the monthly total fuel consumption. Among them, the fuel consumption of the vehicle other than the second target fuel consumption in the target month is the fuel consumption of the vehicle at each fueling in the target month, which can be directly obtained without further calculation in sections. Based on this, the actual fuel consumption of the target month is divided into three parts: the beginning of the month, the end of the month, and the middle of the month, so as to improve the accuracy of the fuel consumption calculation.
[0103] According to the exemplary embodiment of the present disclosure, the monthly total fuel consumption and monthly mileage value corresponding to each month can be divided into three sections (i.e., the beginning of the month, the middle of the month, and the end of the month) for calculation, and the average fuel consumption of each month is calculated cyclically by using this cross-month fuel consumption calculation method. For example, Figure 2 As shown, after the average fuel consumption in May is calculated by the vehicle fuel consumption management method of the exemplary embodiment of the present disclosure, the average fuel consumption in May can be calculated based on the last refueling in May, the first refueling in June, and each refueling in June and the first refueling in July ( Figure 2 The average fuel consumption for June is recalculated by using the fuel consumption information (not shown) to repeatedly and accurately obtain the average fuel consumption for each month. The amount of unused fuel in the fuel tank from the last refueling is included in the fuel consumption each time refueling is performed. Thus, accurate fuel consumption information can be obtained through limited refueling data, thereby improving the accuracy and convenience of fuel consumption calculation.
[0104] In step S120, a target fuel consumption threshold corresponding to the vehicle is obtained, and the average fuel consumption is compared with the target fuel consumption threshold, and it is determined whether the vehicle has any illegal refueling operation based on the comparison result.
[0105] In an exemplary embodiment of the present disclosure, the target fuel consumption threshold is the vehicle's fuel consumption per 100 kilometers. Different vehicles have different target fuel consumption thresholds. For example, the target fuel consumption threshold for heavy vehicles may be 15L / Km, and the target fuel consumption threshold for small and medium-sized vehicles may be 10L / Km. Of course, the present disclosure may also configure corresponding fuel consumption thresholds for different vehicles according to vehicle model, vehicle brand, driving mode, etc., and the present disclosure does not make any special limitation on this.
[0106] In some possible implementations, the average fuel consumption is compared with a target fuel consumption threshold. When the average fuel consumption is greater than the target fuel consumption threshold, the estimated fuel consumption of the vehicle in the target month is calculated based on the monthly mileage value and the target fuel consumption threshold, and the difference between the monthly total fuel consumption and the estimated fuel consumption is compared with the vehicle's fuel tank capacity value, and whether there is a first-class refueling violation operation is determined based on the comparison result.
[0107] Specifically, the ratio of the monthly mileage value to the target fuel consumption threshold value can be obtained as the estimated fuel consumption value of the vehicle in the target month, and the difference between the monthly total fuel consumption and the estimated fuel consumption value can be obtained and compared with the vehicle's fuel tank capacity value. If the difference between the monthly total fuel consumption and the estimated fuel consumption value is greater than the vehicle's fuel tank capacity value, it indicates that the amount of fuel remaining in the vehicle until the next month after the target month is greater than the fuel tank capacity value, that is, it is considered that the first type of illegal operation of "stealing oil" exists during the refueling process of the vehicle. Optionally, when it is determined that the vehicle has the first type of illegal operation, a corresponding label can be added to the vehicle in the vehicle fuel consumption management system to identify the illegal operation of the vehicle so that corresponding processing can be made later. On the contrary, if the difference between the monthly total fuel consumption and the estimated fuel consumption value is less than the vehicle's fuel tank capacity value, it indicates that the vehicle is refueling normally.
[0108] In some possible implementations, when the average fuel consumption is less than the target fuel consumption threshold, if the deviation between the average fuel consumption and the target fuel consumption is higher than the preset deviation, it is determined that the vehicle has a second type of refueling violation. Specifically, when the average fuel consumption is less than the target fuel consumption threshold, the deviation between the average fuel consumption and the target fuel consumption is obtained, and the deviation is compared with the preset deviation to determine whether the vehicle has a second type of refueling violation according to the comparison result. Among them, the second type of violation includes the situation where the refueling data is not fully reported. Optionally, the deviation between the average fuel consumption and the target fuel consumption can be the difference between the average fuel consumption and the target fuel consumption; optionally, the deviation between the average fuel consumption and the target fuel consumption can also be the ratio of the average fuel consumption to the target fuel consumption threshold, and so on. Any calculation method that can reflect the degree of deviation between the average fuel consumption and the target fuel consumption can be used as a method for determining the deviation in the present disclosure, and the present disclosure includes but is not limited to the above-mentioned method for calculating the deviation. Optionally, when it is determined that the vehicle has a second type of violation, a corresponding label can be added to the vehicle in the vehicle fuel consumption management system to indicate that the vehicle has a violation so that corresponding processing can be made later.
[0109] In some possible implementations, before calculating the average fuel consumption in the target month based on the monthly total fuel consumption and the monthly mileage value of the vehicle, a vehicle information database may be established, which includes vehicle information and corresponding fuel consumption thresholds. The vehicle information includes but is not limited to the vehicle's valid basic information, brand, model, drive type, and other relevant parameter data involved in fuel consumption calculation.
[0110] In some possible implementations, a data report may be generated based on at least one of the monthly total fuel consumption, monthly mileage, and information on whether there is any illegal refueling operation for each vehicle in the vehicle information database. Fig.11 An exemplary fuel consumption data statistical diagram of the present disclosure is shown, as shown in Fig.11 As shown, the number of vehicle refueling times, monthly mileage and monthly total fuel consumption can be accurately obtained, such as Fig.12 An exemplary data analysis report diagram of the present disclosure is shown in FIG. Fig.12 As shown, monthly (or quarterly and annual) data reports that meet the needs can be generated based on the fuel consumption calculation data, and the data can be accurate to the single vehicle data, so that the vehicle fuel consumption can be easily managed.
[0111] In an exemplary embodiment of the present disclosure, accurate vehicle fuel consumption calculation can be performed based on the vehicle volume information database, see Fig.13 is a flow chart showing a vehicle fuel consumption cycle management process disclosed in the present invention, such as Fig.13 As shown, after determining the vehicle fuel consumption analysis scheme, first establish a vehicle information database; then collect the vehicle's refueling parameters (including but not limited to the refueling date, refueling amount, and mileage value during refueling); then generate a data report based on the collected refueling parameters; finally, calculate the vehicle fuel consumption based on the collected vehicle refueling parameters, and output the analysis results (such as generating a report). Among them, it is also possible to first calculate the vehicle fuel consumption based on the collected vehicle refueling parameters and then generate a data report. The present disclosure can adjust the execution order of the last two steps.
[0112] Based on the vehicle fuel consumption management method disclosed in the present invention, corresponding vehicle data models can be established for different vehicles and stored in the vehicle information database. The monthly fuel consumption of the vehicle can be divided into multiple stages for calculation to improve the accuracy of the fuel consumption calculation. The fuel consumption of all vehicles in the vehicle information database can be calculated in a cyclic manner and a data report can be output. Therefore, the operating cost of the enterprise's vehicles can be controlled through accurate fuel consumption analysis results, thereby improving the effectiveness of vehicle management.
[0113] In an exemplary embodiment of the present disclosure, a vehicle fuel consumption management device is also provided. Fig.14As shown, the vehicle fuel consumption management device 1400 may include a fuel consumption calculation module 1410 and a fuel consumption management module 1420. Specifically,
[0114] The fuel consumption calculation module 1410 is used to calculate the average fuel consumption in the target month according to the monthly total fuel consumption and the monthly mileage value of the vehicle, wherein the monthly total fuel consumption is determined according to the refueling amount of the vehicle in the target month, the last refueling amount in the month before the target month, the first refueling amount in the month after the target month, and the mileage value of each refueling and the corresponding refueling date;
[0115] The fuel consumption management module 1420 is used to obtain the target fuel consumption threshold corresponding to the vehicle, compare the average fuel consumption with the target fuel consumption threshold, and determine whether the vehicle has any illegal refueling operation based on the comparison result.
[0116] Since the functional modules of the vehicle fuel consumption management device of the exemplary embodiment of the present disclosure are the same as those in the above-mentioned inventive embodiment of the vehicle fuel consumption management method, they will not be described in detail here.
[0117] It should be noted that although several modules or units of the vehicle fuel consumption management device are mentioned in the above detailed description, such division is not mandatory. In fact, according to the embodiment of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into multiple modules or units for embodiment.
[0118] In addition, in the exemplary embodiment of the present disclosure, a computer storage medium capable of implementing the above method is also provided. A program product capable of implementing the above method of this specification is stored thereon. In some possible embodiments, various aspects of the present disclosure may also be implemented in the form of a program product, which includes a program code, and when the program product is run on a terminal device, the program code is used to enable the terminal device to perform the steps according to various exemplary embodiments of the present disclosure described in the above "Exemplary Method" section of this specification.
[0119] refer to Fig.15 As shown, a program product 1500 for implementing the above method according to an exemplary embodiment of the present disclosure is described, which can adopt a portable compact disk read-only memory (CD-ROM) and include program code, and can be run on a terminal device, such as a personal computer. However, the program product of the present disclosure is not limited thereto. In this document, a readable storage medium can be any tangible medium containing or storing a program, which can be used by or in combination with an instruction execution system, an apparatus or a device.
[0120] The program product may use any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0121] Computer readable signal media may include data signals propagated in baseband or as part of a carrier wave, in which readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Readable signal media may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0122] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.
[0123] Program code for performing the operations of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., through the Internet using an Internet service provider).
[0124] In addition, in an exemplary embodiment of the present disclosure, an electronic device capable of implementing the above method is also provided. It will be appreciated by those skilled in the art that various aspects of the present disclosure may be implemented as a system, method, or program product. Therefore, various aspects of the present disclosure may be specifically implemented in the following forms, namely: a complete hardware embodiment, a complete software embodiment (including firmware, microcode, etc.), or an embodiment combining hardware and software aspects, which may be collectively referred to herein as a "circuit", "module", or "system".
[0125] Refer to the following Fig.16 16 is a diagram to describe an electronic device 1600 according to such an embodiment of the present disclosure. Fig.16 The electronic device 1600 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0126] like Fig.16 As shown, the electronic device 1600 is in the form of a general computing device. The components of the electronic device 1600 may include, but are not limited to: the at least one processing unit 1610, the at least one storage unit 1620, a bus 1630 connecting different system components (including the storage unit 1620 and the processing unit 1610), and a display unit 1640.
[0127] The storage unit stores program codes, which can be executed by the processing unit 1610, so that the processing unit 1610 executes the steps according to various exemplary embodiments of the present disclosure described in the above “Exemplary Method” section of this specification.
[0128] The storage unit 1620 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 1621 and / or a cache memory unit 1622 , and may further include a read-only memory unit (ROM) 1623 .
[0129] The storage unit 1620 may also include a program / utility 1624 having a set (at least one) of program modules 1625, such program modules 1625 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0130] Bus 1630 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0131] The electronic device 1600 may also communicate with one or more external devices 1700 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 1600, and / or communicate with any device that enables the electronic device 1600 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 1650. Furthermore, the electronic device 1600 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 1660. As shown, the network adapter 1660 communicates with other modules of the electronic device 1600 via a bus 1630. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 1600, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0132] Through the description of the above embodiments, it is easy for those skilled in the art to understand that the example embodiments described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the embodiment of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the embodiment of the present disclosure.
[0133] In addition, the above-mentioned figures are only schematic illustrations of the processes included in the method according to the exemplary embodiments of the present disclosure, and are not intended to be limiting. It is easy to understand that the processes shown in the above-mentioned figures do not indicate or limit the time sequence of these processes. In addition, it is also easy to understand that these processes can be performed synchronously or asynchronously, for example, in multiple modules.
[0134] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the claims.
[0135] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A vehicle fuel consumption management method, characterized in that: include: Calculate the average fuel consumption in the target month based on the monthly total fuel consumption and monthly mileage of the vehicle, wherein the monthly total fuel consumption is determined based on the refueling amount of the vehicle in the target month, the last refueling amount in the month before the target month, the first refueling amount in the month after the target month, and the mileage value at each refueling and the corresponding refueling date; Obtaining a target fuel consumption threshold corresponding to the vehicle, comparing the average fuel consumption with the target fuel consumption threshold, and determining whether the vehicle has any illegal refueling operation according to the comparison result; The monthly mileage value is determined according to a first mileage value of the vehicle at the first refueling in the target month, a second mileage value at the last refueling in the target month, a third mileage value at the last refueling in the month before the target month, a fourth mileage value at the first refueling in the month after the target month, and the refueling date corresponding to each refueling; The monthly total fuel consumption is determined based on the amount of fuel filled by the vehicle in the target month, the last amount of fuel filled in the month before the target month, the first amount of fuel filled in the month after the target month, and the mileage value at each fuel filling and the corresponding fuel filling date, including: Calculate the fuel consumption of the first target refueling amount consumed at the beginning of the target month based on the first target refueling date and the first target refueling amount corresponding to the third mileage value, the refueling date corresponding to the first mileage value, and the beginning of the target month; Calculate the end-of-month fuel consumption of the vehicle from the second target fueling date to the end-of-month date according to the second target fueling date and the second target fueling amount corresponding to the second mileage value, the fueling date corresponding to the fourth mileage value, and the end-of-month date of the target month; The monthly total fuel consumption is determined based on the fuel consumption at the beginning of the month, other fueling amounts in the target month except for the second target fueling amount, and the fuel consumption at the end of the month.
2. The method according to claim 1, characterized in that The monthly mileage value is determined according to the following formula: ; Wherein, Q is the monthly mileage value, Q2 is the mileage value at the end of the month corresponding to the target month, Q1 is the mileage value at the beginning of the month corresponding to the target month, and K x is the fourth mileage value, K3 is the second mileage value, K1 is the first mileage value, K s is the third mileage value, m2-d4 is the date difference between the end of the target month and the refueling date corresponding to the second mileage value, d5-d4 is the date difference between the refueling date corresponding to the fourth mileage value and the refueling date corresponding to the second mileage value, m1-d1 is the date difference between the beginning of the target month and the refueling date corresponding to the third mileage value, and d2-d1 is the date difference between the refueling date corresponding to the first mileage value and the refueling date corresponding to the third mileage value.
3. The method according to claim 1, characterized in that The method further comprises calculating the first target refueling amount consumed before the first start date of the target month based on the first target refueling date and the first target refueling amount corresponding to the third mileage value, the refueling date corresponding to the first mileage value, and the first start date of the target month: Calculating a first target mileage value corresponding to the first target refueling amount according to the first target refueling amount and the target fuel consumption threshold; Determining whether the first target mileage value satisfies the vehicle running from the third mileage value to the first mileage value; If the condition is satisfied, it is determined that the first preset rule is used to calculate the fuel consumption at the beginning of the month; If not, it is determined that the second preset rule is used to calculate the monthly fuel consumption.
4. The method according to claim 3, characterized in that The first preset rule is used to calculate the fuel consumption at the beginning of the month, including: Calculating the first inter-month fuel consumption of the vehicle from the third mileage value to the first mileage value according to the target fuel consumption threshold, the third mileage value, and the first mileage value, and obtaining the difference between the first target refueling amount and the first inter-month fuel consumption as the remaining fuel amount of the first target refueling amount until the target month; Calculate, according to the refueling date corresponding to the first mileage value, the first target refueling date, and the first month date of the target month, a first fuel consumption ratio of the first inter-month fuel consumption in the target month, and calculate, according to the first fuel consumption ratio and the first inter-month fuel consumption, the fuel consumption of the first inter-month fuel consumption in the target month; Determine the fuel consumption at the beginning of the month according to the remaining fuel and the fuel consumption of the first inter-month fuel in the target month; The first month fuel consumption is calculated using a second preset rule, including: Calculate a second fuel consumption ratio of consuming the first target fuel amount in the target month according to the refueling date corresponding to the first mileage value, the first target refueling date, and the first day of the target month; The beginning of the month fuel consumption is calculated according to the second fuel consumption ratio and the first target fueling amount.
5. The method according to claim 1, characterized in that Before calculating the end-of-month fuel consumption of the vehicle from the second target fueling date to the end-of-month date based on the second target fueling date and the second target fueling amount corresponding to the second mileage value, the fueling date corresponding to the fourth mileage value, and the end-of-month date of the target month, the method further includes: Calculating a second target mileage value corresponding to the second target refueling amount according to the second target refueling amount and the target fuel consumption threshold; Determining whether the second target mileage value satisfies the vehicle running from the second mileage value to the fourth mileage value; If satisfied, determine to use the third preset rule to calculate the end-of-month fuel consumption; If not satisfied, it is determined to adopt the fourth preset rule to calculate the end-of-month fuel consumption.
6. The method according to claim 5, characterized in that The third preset rule is used to calculate the end-of-month fuel consumption, including: Calculating a second-month fuel consumption of the vehicle from the second mileage value to the fourth mileage value according to the target fuel consumption threshold, the fourth mileage value, and the second mileage value; Calculate a third fuel consumption ratio of the second inter-month fuel consumption in the target month according to the refueling date corresponding to the fourth mileage value, the second target refueling date, and the end of the target month; Calculating the end-of-month fuel consumption according to the third fuel consumption ratio and the second inter-month fuel consumption; The fourth preset rule is used to calculate the fuel consumption at the end of the month, including: Calculate a fourth fuel consumption ratio of the second target fueling amount consumed in the target month according to the refueling date corresponding to the fourth mileage value, the second target refueling date, and the end of the target month; The month-end fuel consumption is calculated according to the fourth fuel consumption ratio and the second target fueling amount.
7. The method according to claim 1, characterized in that The step of obtaining a target fuel consumption threshold corresponding to the vehicle, comparing the average fuel consumption with the target fuel consumption threshold, and determining whether the vehicle has a refueling violation according to the comparison result includes: When the average fuel consumption is greater than the target fuel consumption threshold, calculating the estimated fuel consumption of the vehicle in the target month according to the monthly mileage value and the target fuel consumption threshold; Compare the difference between the monthly total fuel consumption and the estimated fuel consumption with the fuel tank capacity of the vehicle, and determine whether there is a first-category refueling violation operation based on the comparison result; When the average fuel consumption is less than the target fuel consumption threshold, if the deviation between the average fuel consumption and the target fuel consumption is higher than a preset deviation, it is determined that the vehicle has a second type of refueling violation operation.
8. The method according to any one of claims 1 to 7, characterized in that: Before calculating the average fuel consumption in the target month according to the monthly total fuel consumption and the monthly mileage value of the vehicle, the method further includes: Establishing a vehicle information database, wherein the vehicle information database includes vehicle information and corresponding fuel consumption thresholds; The method further comprises: A data report is generated according to at least one of the monthly total fuel consumption, monthly mileage and information on whether there is any illegal refueling operation of each vehicle in the vehicle information database.
Citation Information
Patent Citations
Vehicle fuel consumption management method, device and system and storage medium
CN114819682A
Generator oil consumption determination method and device and nonvolatile storage medium
CN116739272A