Method and device for determining vehicle oil consumption

文档序号:1950569 发布日期:2021-12-10 浏览:20次 中文

阅读说明:本技术 一种车辆油耗的确定方法及装置 (Method and device for determining vehicle oil consumption ) 是由 郎宇 孙莹莹 朱秀萍 丁勇 乔博 于 2021-08-04 设计创作,主要内容包括:本发明公开一种车辆油耗的确定方法及装置,涉及车联网技术领域,解决了电子设备无法确定出新车、未接入车联网的汽车等车辆的历史油耗的问题。具体方案为:在车辆数据库中获取目标车辆在第一时间段内的目标历史数据;当根据目标历史数据确定不满足车辆油耗的计算条件时,在车辆数据库中获取参考车辆在第二时间段内的参考数据,参考数据满足车辆油耗的计算条件;根据参考数据确定第一平均油耗,第一平均油耗为目标车辆在第一时间段内的平均油耗。其中,目标车辆为一辆车时,参考车辆包括车辆型号与目标车辆的车辆型号相同的车辆或者参考车辆为目标车辆,目标车辆包括目标型号的车辆时,参考车辆为目标车辆。(The invention discloses a method and a device for determining vehicle oil consumption, relates to the technical field of Internet of vehicles, and solves the problem that electronic equipment cannot determine the historical oil consumption of vehicles such as new vehicles and vehicles which are not accessed into the Internet of vehicles. The specific scheme is as follows: acquiring target historical data of a target vehicle in a first time period in a vehicle database; when the calculation condition of the fuel consumption of the vehicle is determined not to be met according to the target historical data, reference data of a reference vehicle in a second time period are obtained from a vehicle database, and the reference data meet the calculation condition of the fuel consumption of the vehicle; a first average fuel consumption is determined from the reference data, the first average fuel consumption being an average fuel consumption of the target vehicle over a first time period. When the target vehicle is a vehicle, the reference vehicle comprises a vehicle with the same vehicle model as that of the target vehicle or the reference vehicle is the target vehicle, and when the target vehicle comprises a vehicle with the target model, the reference vehicle is the target vehicle.)

1. A method for determining fuel consumption of a vehicle, comprising:

acquiring target historical data of a target vehicle in a first time period in a vehicle database;

when the calculation condition of the fuel consumption of the vehicle is determined not to be met according to the target historical data, reference data of a reference vehicle in a second time period are obtained in the vehicle database, and the reference data meet the calculation condition of the fuel consumption of the vehicle;

when the target vehicle is a vehicle, the reference vehicle comprises a vehicle with the same vehicle model as that of the target vehicle or the reference vehicle is the target vehicle, and when the target vehicle comprises a vehicle with a target model, the reference vehicle is the target vehicle;

and determining a first average oil consumption according to the reference data, wherein the first average oil consumption is the average oil consumption of the target vehicle in the first time period.

2. The method for determining the fuel consumption of the vehicle according to claim 1, wherein the target historical data comprises the historical mileage of the target vehicle in the first time period and the fault time of the fault, and the determining that the calculation condition of the fuel consumption of the vehicle is not met according to the target historical data comprises:

determining that the calculation condition of the vehicle oil consumption is not met when the historical driving mileage is less than the preset mileage;

alternatively, the first and second electrodes may be,

and determining that the calculation condition of the fuel consumption of the vehicle is not met when the failure time is greater than the preset time.

3. The method for determining fuel consumption of a vehicle according to claim 1 or 2, wherein the target vehicle is a vehicle, the reference vehicle includes a vehicle of the same vehicle type as the target vehicle, or the target vehicle includes a vehicle of a target type, and when the reference vehicle is the target vehicle, the determining the first average fuel consumption according to the reference data includes:

determining a second average fuel consumption according to the reference data, wherein the second average fuel consumption is the average fuel consumption of the reference vehicle in the second time period;

determining a correction coefficient according to the average oil consumption of the target vehicle in a preset time period and the average oil consumption of the reference vehicle in the preset time period;

and determining the first average oil consumption according to the correction coefficient and the second average oil consumption.

4. The method for determining fuel consumption of a vehicle according to claim 1 or 2, wherein when the target vehicle is a vehicle and the reference vehicle comprises a vehicle of the same vehicle type as the target vehicle, the determining the first average fuel consumption according to the reference data comprises:

when a first vehicle oil consumption change diagram is similar to a vehicle type oil consumption change diagram, acquiring a base period time period, wherein the first vehicle oil consumption change diagram is a change diagram of the average oil consumption of the target vehicle along with unit time in the second time period, the vehicle type oil consumption change diagram is a change diagram of the average oil consumption of the reference vehicle along with unit time in the second time period, and the second time period comprises the first time period and the base period time period;

determining a change coefficient according to vehicle type oil consumption respectively corresponding to the first time period and the base period time period;

and determining the first average oil consumption according to the vehicle oil consumption corresponding to the base period time period and the change coefficient.

5. The method for determining fuel consumption of a vehicle according to claim 1 or 2, wherein when the reference vehicle is the target vehicle, the determining a first average fuel consumption according to the reference data comprises:

acquiring a base period time period, a first vehicle fuel consumption change diagram and a second vehicle fuel consumption change diagram, wherein the second vehicle fuel consumption change diagram is a change diagram of the average fuel consumption of the target vehicle along with unit time in a third time period, and the third time period comprises the first time period;

determining a change coefficient according to the average oil consumption respectively corresponding to the base period time period and the first time period in the first vehicle oil consumption change diagram;

and determining the first average oil consumption according to the average oil consumption corresponding to the base period time period in the second vehicle oil consumption change diagram and the change coefficient.

6. The method for determining fuel consumption of a vehicle according to claim 1 or 2, further comprising:

and when the calculation condition of the oil consumption of the vehicle is determined to be met according to the target historical data, determining the first average oil consumption according to the target historical data.

7. The method of determining vehicle fuel consumption according to claim 6, wherein said determining said first average fuel consumption from said target historical data comprises:

acquiring a label, mileage and oil consumption of each dimension in a plurality of dimensions corresponding to each trip in at least one trip, wherein the label is used for indicating attribute information of the trip;

classifying the at least one stroke according to the label of each dimension to obtain a plurality of stroke sets, wherein the label of each dimension in a plurality of dimensions corresponding to the stroke included in each stroke set is the same;

and calculating a first average oil consumption corresponding to each travel set according to the mileage and the oil consumption corresponding to each travel included in each travel set.

8. The method of determining vehicle fuel consumption of claim 7, further comprising:

receiving the service data of the target journey reported by the target vehicle;

determining a label of each dimension in a plurality of dimensions corresponding to the target trip according to the service data;

and storing the label of each dimension in a plurality of dimensions corresponding to the target journey in the vehicle database.

9. A vehicle fuel consumption determination apparatus, characterized by comprising: an acquisition unit and a determination unit;

the acquisition unit is used for acquiring target historical data of a target vehicle in a first time period in a vehicle database;

the determining unit is used for determining the calculation condition of the fuel consumption of the vehicle according to the target historical data acquired by the acquiring unit;

the obtaining unit is further used for obtaining reference data of a reference vehicle in a second time period in the vehicle database when the calculation condition of the vehicle oil consumption is determined not to be met according to the target historical data, and the reference data meet the calculation condition of the vehicle oil consumption;

when the target vehicle is a vehicle, the reference vehicle comprises a vehicle with the same vehicle model as that of the target vehicle or the reference vehicle is the target vehicle, and when the target vehicle comprises a vehicle with a target model, the reference vehicle is the target vehicle;

the determining unit is further configured to determine a first average oil consumption according to the reference data acquired by the acquiring unit, where the first average oil consumption is an average oil consumption of the target vehicle in the first time period.

10. The device for determining fuel consumption of a vehicle according to claim 9, wherein the target historical data includes a historical mileage of the target vehicle in the first time period and a failure time of the target vehicle, and the determining unit is specifically configured to:

determining that the calculation condition of the vehicle oil consumption is not met when the historical driving mileage is less than the preset mileage;

alternatively, the first and second electrodes may be,

and determining that the calculation condition of the fuel consumption of the vehicle is not met when the failure time is greater than the preset time.

11. The device for determining fuel consumption of a vehicle according to claim 9 or 10, wherein the target vehicle is a vehicle, the reference vehicle includes a vehicle of the same vehicle type as the vehicle type of the target vehicle, or the target vehicle includes a vehicle of a target type, and when the reference vehicle is the target vehicle, the determining unit is specifically configured to:

determining a second average fuel consumption according to the reference data, wherein the second average fuel consumption is the average fuel consumption of the reference vehicle in the second time period;

determining a correction coefficient according to the average oil consumption of the target vehicle in a preset time period and the average oil consumption of the reference vehicle in the preset time period;

and determining the first average oil consumption according to the correction coefficient and the second average oil consumption.

12. The device for determining fuel consumption of a vehicle according to claim 9 or 10, wherein when the target vehicle is a vehicle and the reference vehicle includes a vehicle of the same vehicle type as that of the target vehicle, the determining unit is specifically configured to:

when a first vehicle oil consumption change diagram is similar to a vehicle type oil consumption change diagram, acquiring a base period time period, wherein the first vehicle oil consumption change diagram is a change diagram of the average oil consumption of the target vehicle along with unit time in the second time period, the vehicle type oil consumption change diagram is a change diagram of the average oil consumption of the reference vehicle along with unit time in the second time period, and the second time period comprises the first time period and the base period time period;

determining a change coefficient according to vehicle type oil consumption respectively corresponding to the first time period and the base period time period;

and determining the first average oil consumption according to the vehicle oil consumption corresponding to the base period time period and the change coefficient.

13. The device for determining fuel consumption of a vehicle according to claim 9 or 10, wherein, when the reference vehicle is the target vehicle, the determining unit is specifically configured to:

acquiring a base period time period, a first vehicle fuel consumption change diagram and a second vehicle fuel consumption change diagram, wherein the second vehicle fuel consumption change diagram is a change diagram of the average fuel consumption of the target vehicle along with unit time in a third time period, and the third time period comprises the first time period;

determining a change coefficient according to the average oil consumption respectively corresponding to the base period time period and the first time period in the first vehicle oil consumption change diagram;

and determining the first average oil consumption according to the average oil consumption corresponding to the base period time period in the second vehicle oil consumption change diagram and the change coefficient.

14. The apparatus for determining fuel consumption of a vehicle according to claim 9 or 10,

the determining unit is further configured to determine the first average oil consumption according to the target historical data when the calculation condition of the oil consumption of the vehicle is determined to be met according to the target historical data.

15. The device for determining fuel consumption of a vehicle according to claim 14, wherein the determining unit is specifically configured to:

acquiring a label, mileage and oil consumption of each dimension in a plurality of dimensions corresponding to each trip in at least one trip, wherein the label is used for indicating attribute information of the trip;

classifying the at least one stroke according to the label of each dimension to obtain a plurality of stroke sets, wherein the label of each dimension in a plurality of dimensions corresponding to the stroke included in each stroke set is the same;

and calculating a first average oil consumption corresponding to each travel set according to the mileage and the oil consumption corresponding to each travel included in each travel set.

16. The vehicle fuel consumption determination apparatus of claim 15, further comprising: a receiving unit and a storage unit;

the receiving unit is used for receiving the service data of the target journey reported by the target vehicle;

the determining unit is further configured to determine, according to the service data, a tag of each of multiple dimensions corresponding to the target trip;

the storage unit is used for storing the label of each dimension in a plurality of dimensions corresponding to the target journey in the vehicle database.

17. A vehicle fuel consumption determination apparatus, characterized by comprising: a processor and a memory; the memory for storing computer program code, the computer program code comprising computer instructions; the device for determining fuel consumption of a vehicle, when the processor executes the computer instructions, performs the method for determining fuel consumption of a vehicle according to any one of claims 1 to 8.

18. A computer-readable storage medium characterized by comprising computer instructions that, when run on a device for determining fuel consumption of a vehicle, cause the device for determining fuel consumption of a vehicle to perform the method for determining fuel consumption of a vehicle according to any one of claims 1 to 8.

Technical Field

The invention relates to the technical field of vehicle networking, in particular to a method and a device for determining vehicle oil consumption.

Background

With the development of the car networking technology, the car can acquire service data such as the car model, the driving track, the position information, the load and the like. And the automobile uploads the collected service data to a background database through the mounted vehicle-mounted terminal. The background electronic equipment can obtain n times of statistical samples of the same model or the same automobile under the conditions of the same or similar road conditions and average speed from the database, and obtain the average oil consumption according to the n times of statistical samples.

However, for some automobiles, such as new automobiles or automobiles that do not access the internet of vehicles, the electronic device cannot acquire the service data of the automobiles, so that the historical fuel consumption of the automobiles cannot be determined.

Disclosure of Invention

The invention provides a method and a device for determining vehicle oil consumption, and solves the problem that historical oil consumption of vehicles such as new vehicles and automobiles which do not access an internet of vehicles cannot be determined by electronic equipment.

In order to achieve the purpose, the invention adopts the following technical scheme:

in a first aspect, the present invention provides a method for determining fuel consumption of a vehicle, the method comprising: acquiring target historical data of a target vehicle in a first time period in a vehicle database; when the calculation condition of the fuel consumption of the vehicle is determined not to be met according to the target historical data, reference data of a reference vehicle in a second time period are obtained from a vehicle database, and the reference data meet the calculation condition of the fuel consumption of the vehicle; a first average fuel consumption is determined from the reference data, the first average fuel consumption being an average fuel consumption of the target vehicle over a first time period. When the target vehicle is a vehicle, the reference vehicle comprises a vehicle with the same vehicle model as that of the target vehicle or the reference vehicle is the target vehicle, and when the target vehicle comprises a vehicle with the target model, the reference vehicle is the target vehicle.

With reference to the first aspect, in a possible implementation manner, the target historical data includes a historical driving mileage of the target vehicle in a first time period and a fault time of the target vehicle, and the determining, according to the target historical data, that the calculation condition of the vehicle oil consumption is not satisfied specifically includes: determining that the calculation condition of the vehicle oil consumption is not met when the historical driving mileage is less than the preset mileage; or determining that the calculation condition of the vehicle fuel consumption is not met when the failure time is greater than the preset time.

With reference to the first aspect and the foregoing possible implementation manners, in another possible implementation manner, the target vehicle is a vehicle, the reference vehicle includes a vehicle of which the vehicle model is the same as that of the target vehicle, or the target vehicle includes a vehicle of the target model, and when the reference vehicle is the target vehicle, the determining the first average oil consumption according to the reference data specifically includes: determining a second average oil consumption according to the reference data, wherein the second average oil consumption is the average oil consumption of the reference vehicle in a second time period; determining a correction coefficient according to the average oil consumption of the target vehicle in a preset time period and the average oil consumption of the reference vehicle in the preset time period; and determining the first average oil consumption according to the correction coefficient and the second average oil consumption.

With reference to the first aspect and the foregoing possible implementation manners, in another possible implementation manner, when the target vehicle is a vehicle, and the reference vehicle includes a vehicle of which the vehicle model is the same as that of the target vehicle, determining the first average oil consumption according to the reference data, specifically including: when the first vehicle oil consumption change diagram is similar to the vehicle type oil consumption change diagram, acquiring a base period time period, wherein the first vehicle oil consumption change diagram is a change diagram of the average oil consumption of a target vehicle along with unit time in a second time period, the vehicle type oil consumption change diagram is a change diagram of the average oil consumption of a reference vehicle along with unit time in the second time period, and the second time period comprises the first time period and the base period time period; determining a change coefficient according to vehicle type oil consumption respectively corresponding to the first time period and the base period time period; and determining a first average oil consumption according to the vehicle oil consumption and the variation coefficient corresponding to the base period time period.

With reference to the first aspect and the foregoing possible implementation manners, in another possible implementation manner, when the reference vehicle is the target vehicle, determining the first average oil consumption according to the reference data specifically includes: the method comprises the steps that a base period time period, a first vehicle fuel consumption change graph and a second vehicle fuel consumption change graph are obtained, the second vehicle fuel consumption change graph is a change graph of the average fuel consumption of a target vehicle along with unit time in a third time period, and the third time period comprises the first time period; determining a change coefficient according to the average oil consumption respectively corresponding to the base period time period and the first time period in the first vehicle oil consumption change diagram; and determining the first average oil consumption according to the average oil consumption and the change coefficient corresponding to the second vehicle oil consumption change diagram in the base period time.

With reference to the first aspect and the foregoing possible implementation manners, in another possible implementation manner, the method for determining fuel consumption of a vehicle further includes: and when the calculation condition of the oil consumption of the vehicle is determined to be met according to the target historical data, determining a first average oil consumption according to the target historical data.

With reference to the first aspect and the foregoing possible implementation manners, in another possible implementation manner, the determining a first average oil consumption according to the target historical data specifically includes: the method comprises the steps of obtaining a label, mileage and oil consumption number of each dimension in a plurality of dimensions corresponding to each trip in at least one trip, wherein the label is used for indicating attribute information of the trip; classifying at least one stroke according to the label of each dimension to obtain a plurality of stroke sets, wherein the label of each dimension in a plurality of dimensions corresponding to the stroke included in each stroke set is the same; and calculating a first average oil consumption corresponding to each travel set according to the mileage and the oil consumption corresponding to each travel included in each travel set.

With reference to the first aspect and the foregoing possible implementation manners, in another possible implementation manner, the method for determining fuel consumption of a vehicle further includes: receiving the service data of the target journey reported by the target vehicle; determining a label of each dimension in a plurality of dimensions corresponding to the target trip according to the service data; and storing the label of each dimension in a plurality of dimensions corresponding to the target journey in a vehicle database.

In a second aspect, the present invention provides a device for determining fuel consumption of a vehicle, comprising: an acquisition unit and a determination unit. An acquisition unit configured to acquire target history data of a target vehicle in a first period of time in a vehicle database; the determining unit is used for determining the calculation condition which does not meet the oil consumption of the vehicle according to the target historical data acquired by the acquiring unit; the acquisition unit is further used for acquiring reference data of a reference vehicle in a second time period in a vehicle database when the calculation condition of the fuel consumption of the vehicle is determined not to be met according to the target historical data, wherein the reference data meet the calculation condition of the fuel consumption of the vehicle; when the target vehicle is a vehicle, the reference vehicle comprises a vehicle with the same vehicle model as that of the target vehicle or the reference vehicle is the target vehicle, and when the target vehicle comprises a vehicle with the target model, the reference vehicle is the target vehicle; the determining unit is further used for determining a first average oil consumption according to the reference data acquired by the acquiring unit, wherein the first average oil consumption is the average oil consumption of the target vehicle in a first time period.

With reference to the second aspect, in a possible implementation manner, the target history data includes a historical driving mileage of the target vehicle within a first time period and a failure time of the target vehicle, and the determining unit is specifically configured to: determining that the calculation condition of the vehicle oil consumption is not met when the historical driving mileage is less than the preset mileage; or determining that the calculation condition of the vehicle fuel consumption is not met when the failure time is greater than the preset time.

With reference to the second aspect and the foregoing possible implementation manners, in another possible implementation manner, the target vehicle is a vehicle, the reference vehicle includes a vehicle of which the vehicle model is the same as that of the target vehicle, or the target vehicle includes a vehicle of which the target model is the same, and when the reference vehicle is the target vehicle, the determining unit is specifically configured to: determining a second average oil consumption according to the reference data, wherein the second average oil consumption is the average oil consumption of the reference vehicle in a second time period; determining a correction coefficient according to the average oil consumption of the target vehicle in a preset time period and the average oil consumption of the reference vehicle in the preset time period; and determining the first average oil consumption according to the correction coefficient and the second average oil consumption.

With reference to the second aspect and the foregoing possible implementation manners, in another possible implementation manner, when the target vehicle is a vehicle, and the reference vehicle includes a vehicle of which the vehicle model is the same as the vehicle model of the target vehicle, the determining unit is specifically configured to: when the first vehicle oil consumption change diagram is similar to the vehicle type oil consumption change diagram, acquiring a base period time period, wherein the first vehicle oil consumption change diagram is a change diagram of the average oil consumption of a target vehicle along with unit time in a second time period, the vehicle type oil consumption change diagram is a change diagram of the average oil consumption of a reference vehicle along with unit time in the second time period, and the second time period comprises the first time period and the base period time period; determining a change coefficient according to vehicle type oil consumption respectively corresponding to the first time period and the base period time period; and determining a first average oil consumption according to the vehicle oil consumption and the variation coefficient corresponding to the base period time period.

With reference to the second aspect and the foregoing possible implementation manners, in another possible implementation manner, when the reference vehicle is the target vehicle, the determining unit is specifically configured to: the method comprises the steps that a base period time period, a first vehicle fuel consumption change graph and a second vehicle fuel consumption change graph are obtained, the second vehicle fuel consumption change graph is a change graph of the average fuel consumption of a target vehicle along with unit time in a third time period, and the third time period comprises the first time period; determining a change coefficient according to the average oil consumption respectively corresponding to the base period time period and the first time period in the first vehicle oil consumption change diagram; and determining the first average oil consumption according to the average oil consumption and the change coefficient corresponding to the second vehicle oil consumption change diagram in the base period time.

With reference to the second aspect and the foregoing possible implementation manners, in another possible implementation manner, the determining unit is further configured to determine the first average fuel consumption according to the target historical data when determining that the calculation condition of the vehicle fuel consumption is met according to the target historical data.

With reference to the second aspect and the foregoing possible implementation manners, in another possible implementation manner, the determining unit is specifically configured to: the method comprises the steps of obtaining a label, mileage and oil consumption number of each dimension in a plurality of dimensions corresponding to each trip in at least one trip, wherein the label is used for indicating attribute information of the trip; classifying at least one stroke according to the label of each dimension to obtain a plurality of stroke sets, wherein the label of each dimension in a plurality of dimensions corresponding to the stroke included in each stroke set is the same; and calculating a first average oil consumption corresponding to each travel set according to the mileage and the oil consumption corresponding to each travel included in each travel set.

With reference to the second aspect and the foregoing possible implementation manners, in another possible implementation manner, the apparatus for determining fuel consumption of a vehicle further includes: a receiving unit and a storage unit; the receiving unit is used for receiving the service data of the target journey reported by the target vehicle; the determining unit is further used for determining a label of each dimension in a plurality of dimensions corresponding to the target trip according to the service data; and the storage unit is used for storing the label of each dimension in a plurality of dimensions corresponding to the target trip in the vehicle database.

In a third aspect, the present invention provides a device for determining fuel consumption of a vehicle, including: a processor and a memory. The memory is for storing computer program code, the computer program code including computer instructions. The determining means for vehicle fuel consumption, when the processor executes the computer instructions, performs the method for determining vehicle fuel consumption as described in the first aspect and any one of its possible implementations.

In a fourth aspect, the present invention provides a computer-readable storage medium having stored thereon computer instructions that, when run on a device for determining fuel consumption of a vehicle, cause the device for determining fuel consumption of a vehicle to execute the method for determining fuel consumption of a vehicle as described in the first aspect or any one of the possible implementations of the first aspect.

According to the method for determining the vehicle oil consumption, provided by the embodiment of the invention, the electronic equipment can acquire the target historical data of the target vehicle in the first time period from the vehicle database, and when the calculation condition of the vehicle oil consumption is determined not to be met according to the target historical data, the reference data of the reference vehicle in the second time period is acquired from the vehicle database, and the average oil consumption of the target vehicle in the first time period is determined according to the reference data, namely the first average oil consumption is determined. Wherein the reference data satisfies the calculation condition of the fuel consumption of the vehicle. When the target vehicle is one vehicle, the reference vehicle includes a vehicle of the same vehicle model as the target vehicle and the vehicle model or the reference vehicle is the target vehicle. When the target vehicle includes a vehicle of a target model, the reference vehicle is the target vehicle.

In this way, when the target historical data of the target vehicle in the first time period does not meet the calculation condition of the fuel consumption of the vehicle, the electronic equipment calculates the average fuel consumption of the target vehicle in the first time period based on the reference data by acquiring the reference data of the target vehicle in the second time period of the same vehicle type meeting the calculation condition of the fuel consumption of the vehicle or acquiring the reference data of the target vehicle in the second time period meeting the calculation condition of the fuel consumption of the vehicle, so that the historical fuel consumption of vehicles such as new vehicles and vehicles which are not accessed into the internet of vehicles is estimated. Because the reference data is accurate historical data which meets the calculation conditions and is obtained from the vehicle database, the estimated oil consumption data is also accurate, and reliable data support is provided for subsequent analysis.

Drawings

Fig. 1 is a schematic structural diagram of a car networking system according to an embodiment of the present invention;

fig. 2 is a schematic structural diagram of a device for determining fuel consumption of a vehicle according to an embodiment of the present invention;

FIG. 3 is a flowchart of a method for determining fuel consumption of a vehicle according to an embodiment of the present invention;

fig. 4 is a schematic diagram of a change in oil consumption with time according to an embodiment of the present invention;

fig. 5 is a schematic diagram of a change in oil consumption with time according to an embodiment of the present invention;

fig. 6 is a schematic composition diagram of an apparatus for determining fuel consumption of a vehicle according to an embodiment of the present invention;

fig. 7 is a schematic composition diagram of another apparatus for determining fuel consumption of a vehicle according to an embodiment of the present invention.

Detailed Description

The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

In the following, the terms "first", "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of the embodiments of the present disclosure, "a plurality" means two or more unless otherwise specified.

Additionally, the use of "based on" or "according to" means open and inclusive, as a process, step, calculation, or other action that is "based on" or "according to" one or more stated conditions or values may in practice be based on additional conditions or exceeding the stated values.

Currently, the historical oil consumption of a vehicle or model of a vehicle can be used for analysis: the change conditions of the historical oil consumption in different periods, the influence degree of different influence factors on the historical oil consumption in different periods, the effect evaluation of the oil-saving product, the prediction on the future oil consumption condition and the like. The universality and the effect of the oil-saving product can be evaluated by comparing the oil consumption condition when the oil-saving product is not used with the oil consumption condition when the oil-saving product is used.

Before the historical oil consumption of the vehicle or the vehicle type is used in the various analysis scenes, the historical average oil consumption of the vehicle or the vehicle type needs to be calculated. In the related art, the electronic device in the background may obtain n statistical samples of the same model or the same vehicle under the same or similar road conditions and average speed conditions from the database, and obtain the average oil consumption according to the n statistical samples. However, for some automobiles, such as new automobiles, automobiles that do not access the internet of vehicles, or automobiles that cannot report service data due to a failure of the vehicle-mounted terminal, the electronic device cannot acquire the service data of the automobiles, so that the historical fuel consumption of the automobiles cannot be determined.

In order to solve the problem that the electronic equipment cannot determine the historical oil consumption of vehicles such as a new vehicle and an automobile which is not accessed to the internet of vehicles, the embodiment of the invention provides a method for determining the oil consumption of the vehicle. Wherein the reference data satisfies the calculation condition of the fuel consumption of the vehicle. When the target vehicle is one vehicle, the reference vehicle includes a vehicle of the same vehicle model as the target vehicle and the vehicle model or the reference vehicle is the target vehicle. When the target vehicle includes a vehicle of a target model, the reference vehicle is the target vehicle.

In this way, when the target historical data of the target vehicle in the first time period does not meet the calculation condition of the fuel consumption of the vehicle, the electronic equipment calculates the average fuel consumption of the target vehicle in the first time period based on the reference data by acquiring the reference data of the target vehicle in the second time period of the same vehicle type meeting the calculation condition of the fuel consumption of the vehicle or acquiring the reference data of the target vehicle in the second time period meeting the calculation condition of the fuel consumption of the vehicle, so that the historical fuel consumption of vehicles such as new vehicles and vehicles which are not accessed into the internet of vehicles is estimated. Because the reference data is accurate historical data which meets the calculation conditions and is obtained from the vehicle database, the estimated oil consumption data is also accurate, and reliable data support is provided for subsequent analysis.

In addition, since the vehicle database stores the historical data of the full life cycle of the vehicle, the electronic equipment can determine the average oil consumption of the full life cycle of the vehicle and the average oil consumption of the full life cycle of the vehicle type through the data in the vehicle database.

Furthermore, the embodiment of the invention realizes the quantification of the influence degree of different influence factors on the historical oil consumption, and facilitates the analysis of subsequent effects.

The method for determining the vehicle oil consumption provided by the embodiment of the invention can be suitable for an Internet of vehicles system. Fig. 1 shows one structure of the internet of vehicles system. As shown in fig. 1, the internet of vehicles system may include: a car 11 and a back office device 12. Among other things, backend device 12 may include a vehicle database, an electronic device, and the like. The automobile 11 and the background equipment 12 establish connection in a wireless communication mode.

The automobile 11 is provided with a vehicle-mounted terminal, and the vehicle-mounted terminal is used for reporting the service data of the automobile 11 to the electronic equipment. The traffic data may include the vehicle model of the automobile 11, a travel track, position information, a load, a map, and the like.

And the electronic equipment is used for receiving the service data reported by the automobile 11, processing the service data by adopting a big data technology, for example, determining the label of each dimension in a plurality of dimensions corresponding to the travel of the automobile 11 through a big data algorithm according to the service data, and storing the processed data in a vehicle database. And the electronic equipment is also used for acquiring target historical data of the target vehicle in a first time period in the vehicle database according to the service requirement, and acquiring reference data of the reference vehicle in a second time period in the vehicle database, wherein the reference data meet the calculation condition of the vehicle oil consumption when the calculation condition of the vehicle oil consumption is determined not to be met according to the target historical data. Then, the average fuel consumption of the target vehicle in the first time period is determined according to the reference data.

In some embodiments, the electronic device may be a terminal device. The terminal device may be a mobile phone, a tablet computer, a desktop, a laptop, a handheld computer, a notebook computer, etc.

Fig. 2 is a schematic composition diagram of a device for determining fuel consumption of a vehicle according to an embodiment of the present invention. As shown in fig. 2, the device for determining fuel consumption of a vehicle may include: at least one processor 21, a memory 22, a communication interface 23, and a communication bus 24.

The processor 21 is a control center of the device for determining fuel consumption of the vehicle, and may be a Central Processing Unit (CPU), a micro-processing unit, or one or more integrated circuits for controlling execution of the routine executed by the present invention.

For one embodiment, processor 21 may include one or more CPUs, such as CPU0 and CPU1 shown in FIG. 2. Also, as an example, the determining means of the fuel consumption of the vehicle may comprise a plurality of processors, such as the processor 21 and the processor 25 shown in fig. 2. Each of these processors may be a Single-core processor (Single-CPU) or a Multi-core processor (Multi-CPU). A processor herein may refer to one or more devices, circuits, and/or processing cores for processing data (e.g., computer program instructions).

The memory 22 may be, but is not limited to, a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a Random Access Memory (RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a compact disk read-only memory (CD-ROM) or other optical disk storage, optical disk storage (including compact disk, laser disk, optical disk, digital versatile disk, blu-ray disk, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. The memory 22 may be self-contained and coupled to the processor 21 via a communication bus 24. The memory 22 may also be integrated with the processor 21.

In a particular implementation, the memory 22 is used for storing data in the present invention and software programs for implementing the present invention. The processor 21 may perform various functions of the device for determining fuel consumption of a vehicle by running or executing software programs stored in the memory 22 and calling up data stored in the memory 22.

The communication interface 23 is any device, such as a transceiver, for communicating with other devices or communication networks, such as a Radio Access Network (RAN), a Wireless Local Area Network (WLAN), and the like. The communication interface 23 may include a receiving unit implementing a receiving function and a transmitting unit implementing a transmitting function.

The communication bus 24 may include a path to transfer information between the aforementioned components.

It is noted that the structure shown in fig. 2 does not constitute a limitation of the determination means of the fuel consumption of the vehicle, which may comprise more or less components than those shown in the figure, or a combination of some components, or a different arrangement of components, in addition to those shown in fig. 2.

The execution subject of the method for determining the vehicle fuel consumption provided by the embodiment of the invention is a device for determining the vehicle fuel consumption. The device for determining the fuel consumption of the vehicle may be the electronic device, a CPU in the electronic device, a calculation module for determining the fuel consumption of the vehicle in the electronic device, or a client for determining the fuel consumption of the vehicle in the electronic device. The embodiment of the invention takes a method for determining the fuel consumption of a vehicle executed by electronic equipment as an example, and the method for determining the fuel consumption of the vehicle provided by the invention is explained.

Based on the structure of the internet of vehicles system and the introduction of the structure of the device for determining the fuel consumption of the vehicle, the embodiment of the invention provides a method for determining the fuel consumption of the vehicle. As shown in fig. 3, the method for determining the fuel consumption of a vehicle may include the following steps 301 to 304.

301. The electronic device obtains target history data of the target vehicle in a first time period in a vehicle database.

The target vehicle may be a vehicle, or the target vehicle may include a vehicle of a target model.

When the vehicle oil consumption needs to be calculated, the electronic equipment can respond to the operation of inputting the service requirement on the electronic equipment by a user, and the target historical data of the target vehicle in the first time period can be obtained in the vehicle database according to the service requirement. The vehicle database is used for storing historical data of a full life cycle of the vehicle, wherein the historical data of the full life cycle refers to relevant data of the vehicle from sale to current.

For example, the related data may include a mileage, a time of failure, a fuel consumption, a label for each of the plurality of dimensions, and the like corresponding to each trip, where the label is used to indicate attribute information of the corresponding trip. The tag of each of the multiple dimensions may be determined according to the service data and stored in the vehicle database after the electronic device receives the service data of the target trip reported by the target vehicle before calculating the fuel consumption of the target vehicle.

For example, the plurality of dimensions may include: weather dimension, load dimension, vehicle model dimension, vehicle condition dimension, road condition dimension, speed dimension, and the like. The weather dimension may include temperature, humidity, air pressure, and the like, and may be determined according to the position information and the travel time included in the service data reported by the target vehicle. The vehicle condition dimension may include the age of the vehicle, historical service conditions, historical maintenance conditions, historical operating conditions, and the like. The road condition dimension refers to a distance condition of a corresponding distance, and can be determined according to a driving track and a map in service data reported by a target vehicle. The speed dimension may include an instantaneous speed, an average speed, etc. for the corresponding trip, where the average speed may be determined based on the mileage and the time of the trip. Of course, the related data may also include other data of the trip, and the multiple dimensions may also include other dimensions besides the dimensions listed above, and the embodiment of the present invention is not limited herein.

It can be understood that the service requirements are different, and the target historical data acquired by the electronic device is also different. In one case, the business requirement may include the target vehicle, at which point the electronic device may obtain historical data for the target vehicle's full life cycle. In one case, the business requirement may include the target vehicle and a time period, and the electronic device may obtain historical data of the target vehicle in a first time period, where the first time period is determined according to a preset rule in the business requirement. For example, if a time period in the service requirement is 6 months in 2020, the first time period obtained by using the preset rule may be 6 months in 2020, may also be the second quarter in 2020, may also be the whole year in 2020, and may also be historical data of the whole life cycle. Different preset rules can be set in the electronic equipment in advance according to actual conditions. In one case, the business requirements may include the target vehicle, a time period, some conditions, which may include load conditions, weather conditions, etc., at which time the electronic device may obtain historical data of the target vehicle under the some conditions for a first time period.

Illustratively, it is assumed that the business requirements input by the user on the electronic device include: vehicle a, 6 months 2020, heavy load condition, clear condition, the electronic device may then obtain from the vehicle database historical data for all trips that vehicle a was in heavy load condition and clear condition in 6 months 2020.

302. And when the calculation condition of the fuel consumption of the vehicle is determined not to be met according to the target historical data, the electronic equipment acquires reference data of the reference vehicle in a second time period from the vehicle database.

Because certain requirements are required on the historical data of the vehicle when the fuel consumption of the vehicle is calculated, the fuel consumption calculated only by the historical data meeting the requirements is reliable, and therefore after the target historical data of the target vehicle in a first time period is obtained, the electronic equipment can determine whether the calculation conditions of the fuel consumption of the vehicle are met according to the target historical data.

Specifically, the target historical data may include historical driving mileage of the target vehicle over the first time period and a time to failure. The electronic device may determine whether the target historical data satisfies the calculation condition for the fuel consumption of the vehicle by determining whether the historical driving mileage is greater than or equal to a preset mileage. Alternatively, the electronic device may determine whether the target history data satisfies the calculation condition of the fuel consumption of the vehicle by determining whether the failure time is less than or equal to a preset time. Alternatively, the electronic device may determine whether the target history data satisfies the calculation condition of the fuel consumption of the vehicle by combining the two determination conditions. Of course, the electronic device may also use other determination conditions to determine whether the calculation condition of the vehicle fuel consumption is satisfied, and the embodiment of the present invention is not limited herein.

And when the historical driving mileage is less than the preset mileage, or the fault time is greater than the preset time, or the historical driving mileage is less than the preset mileage, and the fault time is greater than the preset time, the electronic equipment determines that the calculation condition of the fuel consumption of the vehicle is not met according to the target historical data, and the electronic equipment can acquire reference data of the reference vehicle in a second time period from a vehicle database, wherein the reference data meet the calculation condition of the fuel consumption of the vehicle.

It is to be understood that when the target vehicle is a vehicle, the reference vehicle may include a vehicle of the same vehicle model as that of the target vehicle or the reference vehicle may be the target vehicle. When the target vehicle includes a target model of vehicle, the reference vehicle may be the target vehicle.

In addition, the target vehicle is a vehicle, and when the reference vehicle includes a vehicle of the same vehicle type, the second time period may be the same as or different from the first time period. The reference vehicle is the same as the target vehicle, and the second time period is different from the first time period.

When the historical mileage is greater than or equal to the preset mileage, or the failure time is less than or equal to the preset time, or the historical mileage is greater than or equal to the preset mileage and the failure time is less than or equal to the preset time, the electronic device determines that the calculation condition of the fuel consumption of the vehicle is satisfied according to the target historical data, and then the following step 304 may be executed.

303. The electronic device determines a first average fuel consumption based on the reference data.

After the electronic device acquires the reference data, the average fuel consumption of the target vehicle in the first time period may be determined in the following ways, that is, the first average fuel consumption is determined.

In the method 1, when the target vehicle is a vehicle, the reference vehicle includes a vehicle of which the vehicle model is the same as that of the target vehicle, or when the target vehicle includes a vehicle of which the vehicle model is the same as that of the target vehicle, and the reference vehicle is the target vehicle, the electronic device may determine, according to the reference data, the average oil consumption of the reference vehicle in the second time period, that is, determine the second average oil consumption, and determine, according to the average oil consumption of the target vehicle in the preset time period and the average oil consumption of the reference vehicle in the preset time period, a correction coefficient, which satisfies the following formula: and the correction coefficient is equal to the average fuel consumption of the target vehicle in the preset time period/the average fuel consumption of the reference vehicle in the preset time period. And then, the electronic equipment determines a first average oil consumption according to the correction coefficient and the second average oil consumption, wherein the first average oil consumption meets the following formula: and the first average fuel consumption is equal to the second average fuel consumption.

It should be noted that, in the embodiment of the present invention, the average fuel consumption calculated by the electronic device may be an average fuel consumption of hundred kilometers. In one implementation, the average hundred kilometers fuel consumption is 100 (total fuel consumption/total mileage driven). In another implementation, the average fuel consumption per hundred kilometers is equal to the average of the average fuel consumption per hundred kilometers for each trip. The embodiment of the present invention is not limited to specific method for calculating the average fuel consumption, and the embodiment of the present invention takes the calculation of the average fuel consumption by the first method as an example.

In addition, the preset time period may be set by the user in advance according to the application scenario, or may be a default value. The duration of the preset time period is usually longer, so that the reliability of the calculated average fuel consumption can be ensured, and the reliability of the correction coefficient can be ensured.

For example, assuming that the target vehicle is the vehicle a, the reference vehicles include the vehicle B, the vehicle C, and the vehicle D, and the vehicle models of these three vehicles are the same as the vehicle model of the vehicle a. And assuming that the first time period is 6 months in 2020, the second time period is 6 months in 2020, and the preset time period is one whole year in 2020. When the average fuel consumption per hundred kilometers of the vehicle A in 6 months in 2020 needs to be calculated, and the historical data of the vehicle A in 6 months in 2020 does not meet the calculation condition, the electronic device may calculate the average fuel consumption per hundred kilometers n of the vehicle A, the vehicle B, the vehicle C and the vehicle D in 6 months in 2020, calculate the average fuel consumption per hundred kilometers in the year A, specifically calculate the fuel consumption per hundred kilometers in month first, then calculate the average value of the fuel consumption per hundred kilometers in month to obtain the fuel consumption per hundred kilometers in year B1, or may calculate the total fuel consumption in 2020 divided by the total driving mileage in 2020 multiplied by 100 to obtain B1, and calculate the average fuel consumption per hundred kilometers in year B2 of the vehicle A, the vehicle B, the vehicle C and the vehicle D to obtain a correction coefficient B1/B2. Finally, the first average fuel consumption is n (b1/b 2).

For another example, as shown in fig. 4, the target vehicle includes vehicles of target models, such as four vehicles of the same type as vehicle a, vehicle B, vehicle C, and vehicle D, and the reference vehicle is the target vehicle. The first time period is 2020 and 11 months, the second time period is 2019 and 11 months, and the preset time period is a whole year. In fig. 4, the historical data of months 4 and 11 in 2020 do not satisfy the calculation condition for the fuel consumption of the vehicle, and the historical data of months 12 in 2019 both satisfy the calculation condition for the fuel consumption of the vehicle.

When the average fuel consumption per hundred kilometers of the vehicles A, B, C and D in 11 months in 2020 needs to be calculated, and the historical data of the four vehicles in 11 months in 2020 does not meet the calculation condition, the electronic equipment can calculate the average fuel consumption per hundred kilometers m of the vehicles A, B, C and D in 11 months in 2019, calculate the average fuel consumption per hundred kilometers of the vehicles A, B, C and D in 2019 and 2020C 1 and C2 respectively, and obtain the correction coefficient C2/C1. Finally, the first average fuel consumption is m (c2/c 1).

It can be understood that since the historical data of months 4 and 11 in 2020 does not satisfy the calculation condition, the electronic device only needs to calculate the average fuel consumption of hundred kilometers in months other than months 4 and 11 when calculating the fuel consumption of hundred kilometers in each year in 2020.

In the method 2, when the target vehicle is a vehicle and the reference vehicle includes a vehicle of which the vehicle model is the same as the vehicle model of the target vehicle, the electronic device may obtain the first vehicle oil consumption change map and the vehicle model oil consumption change map, and obtain the base period time period when the first vehicle oil consumption change map and the vehicle model oil consumption change map are similar to each other. The first vehicle oil consumption change diagram is a change diagram of the average oil consumption of the target vehicle along with unit time in a second time period, the vehicle type oil consumption change diagram is a change diagram of the average oil consumption of the reference vehicle along with unit time in the second time period, and the second time period comprises the first time period and the base period time period. Then, the electronic equipment determines a change coefficient according to vehicle type oil consumption corresponding to the first time period and the base time period respectively, and determines a first average oil consumption according to the vehicle oil consumption corresponding to the base time period and the change coefficient. In this way, the estimation of the first average fuel consumption of the target vehicle by using vehicles of the same type is realized.

It can be understood that the electronic device may determine whether the first vehicle oil consumption change map is similar to the vehicle oil consumption change map by determining the similarity of the graphs and calculating the variance to determine the fluctuation condition of the change map, and other manners of determining whether the first vehicle oil consumption change map is similar to the vehicle oil consumption change map may also be used.

Optionally, based on the vehicle type oil consumption change map, the electronic device may obtain vehicle type oil consumptions corresponding to other time periods in the second time period except for the base time period and the first time period, and determine a change coefficient according to the vehicle type oil consumptions corresponding to the other time periods and the vehicle type oil consumption corresponding to the base time period. In the first vehicle oil consumption change diagram, the electronic device estimates the vehicle oil consumption corresponding to the other time periods according to the vehicle oil consumption corresponding to the base period time period and the determined change coefficient, compares the estimated vehicle oil consumption with the vehicle oil consumption corresponding to the other time periods in the first vehicle oil consumption change diagram, and if the absolute value of the difference is smaller, the electronic device can determine the first average oil consumption by adopting a mode 2. Otherwise, the electronic device determines the first average oil consumption in other ways.

For example, the target vehicle is a vehicle a, and the reference vehicle includes: vehicle B, vehicle C, vehicle D. The first time period is 12 months in 2020, the base period is 1 month, and the second time period is one whole year in 2020. As shown in fig. 5, the average fuel consumption of a vehicle a in 2020 is plotted against the months, and the average fuel consumption of a vehicle of one type, i.e., a vehicle a, a vehicle B, a vehicle C, and a vehicle D in 2020 is plotted against the months. As can be seen from fig. 5, the relationship between the two is similar. When the average hundred kilometer oil consumption of the vehicle A in 12 months in 2020 needs to be calculated, but the historical data of the vehicle A in 12 months in 2020 does not meet the calculation conditions, the electronic equipment determines 1 month as a base period time period, and calculates the change coefficients of the vehicle type oil consumption of 2 months to 12 months per month relative to the vehicle type oil consumption of 1 month based on the vehicle type oil consumption relational graph. Then, based on the first vehicle oil consumption relation graph, the electronic equipment multiplies the vehicle oil consumption corresponding to 1 month by the change coefficients corresponding to 2 months to 11 months respectively to obtain estimated values of the vehicle oil consumption of 2 months to 11 months, and the estimated values are compared with the real values respectively. If the difference values between the estimated value and the true value are small, the electronic equipment multiplies the vehicle oil consumption corresponding to 1 month by the change coefficient corresponding to 12 months to obtain a first average oil consumption of 12 months.

Mode 3, in a case where the reference vehicle is a target vehicle, the target vehicle is a vehicle of one vehicle or one vehicle type. The electronic equipment can obtain a base period time period, a first vehicle fuel consumption change diagram and a second vehicle fuel consumption change diagram, wherein the second vehicle fuel consumption change diagram is a change diagram of the average fuel consumption of the target vehicle along with unit time in a third time period, and the third time period comprises the first time period. Then, the electronic equipment determines a change coefficient according to the average oil consumption respectively corresponding to the base period time period and the first time period in the first vehicle oil consumption change diagram, and determines the first average oil consumption according to the average oil consumption corresponding to the base period time period in the second vehicle oil consumption change diagram and the change coefficient.

Optionally, based on the second vehicle oil consumption change map, the electronic device may obtain the vehicle oil consumption corresponding to the other time periods in the third time period except for the base time period and the first time period, and determine a change coefficient according to the vehicle oil consumption corresponding to the other time periods and the vehicle oil consumption corresponding to the base time period. In the first vehicle oil consumption change diagram, the electronic device estimates the vehicle oil consumption corresponding to the other time periods according to the vehicle oil consumption corresponding to the base period time period and the determined change coefficient, compares the estimated vehicle oil consumption with the vehicle oil consumption corresponding to the other time periods in the first vehicle oil consumption change diagram, and if the absolute value of the difference is smaller, the electronic device can determine the first average oil consumption in a mode 3. Otherwise, the electronic device determines the first average oil consumption in other ways.

For example, assume that the target vehicle and the reference vehicle are vehicle a, the first time period is 12 months in 2020, the base time period is 1 month, the second time period is one full year in 2020, and the third time period is 2019. The historical data of the vehicle a in 2020 and 12 do not satisfy the calculation condition, and the electronic device may determine, based on the second vehicle fuel consumption change map, a change coefficient of the vehicle fuel consumption corresponding to 12 months in 2019 relative to the vehicle fuel consumption corresponding to 1 month in 2019, and calculate a change coefficient of the vehicle fuel consumption corresponding to 2 months to 11 months and each month relative to the vehicle fuel consumption of 1 month. Then, based on the first vehicle oil consumption change diagram, the electronic equipment multiplies the vehicle oil consumption corresponding to 1 month in 2020 by the change coefficients corresponding to 2 months to 11 months respectively to obtain estimated values of the vehicle oil consumption of 2 months to 11 months, and the estimated values are compared with the real values respectively. If the difference between the estimated value and the true value is small, the electronic equipment multiplies the vehicle oil consumption corresponding to 1 month in 2020 by the change coefficient to obtain a first average oil consumption of 12 months in 2020.

Similarly, when the target vehicle and the reference vehicle are the vehicle a, the vehicle B, the vehicle C, and the vehicle D, the first time period is 12 months in 2020, the base time period is 1 month, the second time period is one whole year in 2020, and the third time period is 2019. The historical data of the vehicle a, the vehicle B, the vehicle C and the vehicle D in 2020 and 12 do not satisfy the calculation condition, and the electronic device may determine, based on the second vehicle fuel consumption change map, a change coefficient of the vehicle fuel consumption corresponding to the month 12 in 2019 relative to the vehicle fuel consumption corresponding to the month 1 in 2019. Then, based on the first vehicle fuel consumption change map, the electronic device multiplies the vehicle fuel consumption corresponding to 1 month in 2020 by the change coefficient to obtain a first average fuel consumption of 12 months in 2020. Thus, the fuel consumption of the vehicle in 2019 is estimated by the electronic equipment to obtain the fuel consumption of the vehicle in 2020.

It should be noted that, in the embodiment of the present invention, the electronic device may determine the first average oil consumption in the above manner according to an actual situation, and the embodiment of the present invention is not limited herein.

304. When the calculation condition of the oil consumption of the vehicle is determined to be met according to the target historical data, the electronic equipment determines a first average oil consumption according to the target historical data.

When determining, according to the target historical data, that the calculation condition of the vehicle oil consumption is satisfied, the electronic device may determine, according to the target historical data, a first average oil consumption, that is, determine an average oil consumption of the target vehicle in a first time period.

In a specific implementation, the electronic device may obtain a label, a mileage number, and an oil consumption number of each of multiple dimensions corresponding to each trip in at least one trip included in the target historical data, and classify the at least one trip according to the label of each dimension to obtain multiple trip sets, where the label of each dimension in the multiple dimensions corresponding to the trip included in each trip set is the same. And then, the electronic equipment calculates a first average oil consumption corresponding to each travel set according to the mileage and the oil consumption corresponding to each travel included in each travel set.

After determining the first average oil consumption, the electronic device may compare the first average oil consumption with a preset threshold to determine whether the calculation result is accurate. And if so, taking the calculated first average oil consumption as a final result. If not, the electronic device may determine the first average fuel consumption in the manner of step 303.

In this way, when the target historical data of the target vehicle in the first time period does not meet the calculation condition of the fuel consumption of the vehicle, the electronic equipment calculates the average fuel consumption of the target vehicle in the first time period based on the reference data by acquiring the reference data of the target vehicle in the second time period of the same vehicle type meeting the calculation condition of the fuel consumption of the vehicle or acquiring the reference data of the target vehicle in the second time period meeting the calculation condition of the fuel consumption of the vehicle, so that the historical fuel consumption of vehicles such as new vehicles and vehicles which are not accessed into the internet of vehicles is estimated. Because the reference data is accurate historical data which meets the calculation conditions and is obtained from the vehicle database, the estimated oil consumption data is also accurate, and reliable data support is provided for subsequent analysis.

In addition, since the vehicle database stores the historical data of the full life cycle of the vehicle, the electronic equipment can determine the average oil consumption of the full life cycle of the vehicle and the average oil consumption of the full life cycle of the vehicle type through the data in the vehicle database.

Optionally, in the embodiment of the present invention, the electronic device may further determine the influence degree of each influence factor on the average fuel consumption. The influencing factors may include: weather, road conditions, vehicle conditions, load, speed, etc.

Specifically, the electronic device may determine the degree of influence of the different influencing factors on the average fuel consumption based on the historical data of the full life cycle of the vehicle in the vehicle database. When the influence of a certain influence factor is determined, the influence factor can be ensured to be different, other influence factors are the same, the average oil consumption corresponding to different values under the influence factor is calculated, and the average oil consumption corresponding to adjacent samples is compared.

For example, suppose that the influence of the load on the fuel consumption needs to be calculated, the average fuel consumption per hundred kilometers under no load is a1, the average fuel consumption per hundred kilometers under light load is a2, and the average fuel consumption per hundred kilometers under heavy load is a 3. Then, the electronic device calculates n1 ═ a2/a1, n2 ═ a3/a2, and finally obtains (n1+ n2)/2, which is the influence factor of the load on fuel consumption. If a certain intermediate value is missing, namely cross-group calculation is performed, the electronic equipment performs evolution calculation on the ratio of the cross-group calculation, 2 power is evolved for 1 group, 3 power is evolved for 2 groups, and the like.

For another example, suppose that a batch of 1-year (model K) vehicles run for 10 months and have an average fuel consumption of 27L/100km under no load, a batch of 3-year vehicles of the same model, a batch of 10-month vehicles run for 28L/100km under no load, and a batch of 6-year vehicles of the same model, have an average fuel consumption of 29.0L/100km under 10-month running and no load. Then, the electronic device determines that the influence factor of the vehicle age on the fuel consumption is: (28/27+29/28)/2 is 1.04.

For another example, assuming that a batch of vehicles of 3 years (with the vehicle type K) is driven for 5 months and the average fuel consumption under light load is 30L/100km, a batch of vehicles of the same vehicle type for 3 years is driven for 5 months and the average fuel consumption under heavy load is 35.8L/100km, and a batch of vehicles of the same vehicle type for 3 years is driven for 5 months and the average fuel consumption under no load is 27.5L/100km, the electronic device determines that the influence factor of the load on the fuel consumption is: the factor of the fuel consumption due to the load is (1.19+1.09)/2 is 1.14, in conclusion, with M1 being 35.8/30 being 1.19, M2 being 30/27.5 being 1.09.

It should be noted that the above needs to relatively reasonably grade each factor according to data performance, such as: the load is divided into no load, light load and heavy load. The age of the car is divided into: 0-2 years, 2-4 years, 4-6 years, more than 6 years. The ranking results may be stored in the electronic device empirically in advance.

Therefore, the influence degree of different influence factors on the historical oil consumption is quantized, and the analysis of subsequent effects is facilitated.

The scheme provided by the embodiment of the invention is mainly introduced from the perspective of a determination device of the fuel consumption of the vehicle. It is understood that the device for determining the fuel consumption of a vehicle, in order to implement the above-mentioned functions, comprises hardware structures and/or software modules corresponding to the execution of the respective functions. Those of skill in the art will readily appreciate that the present invention can be implemented in hardware or a combination of hardware and computer software, in conjunction with the exemplary algorithm steps described in connection with the embodiments disclosed herein. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.

Fig. 6 shows another possible composition diagram of the device for determining fuel consumption of a vehicle related to the above embodiment, and as shown in fig. 6, the device for determining fuel consumption of a vehicle may include: an acquisition unit 61 and a determination unit 62.

An acquisition unit 61 for acquiring target history data of a target vehicle in a first period of time in a vehicle database;

the determining unit 62 is used for determining that the calculation condition of the fuel consumption of the vehicle is not met according to the target historical data acquired by the acquiring unit 61;

the obtaining unit 61 is further configured to obtain reference data of the reference vehicle in a second time period in the vehicle database when the calculation condition of the vehicle oil consumption is determined not to be met according to the target historical data, wherein the reference data meets the calculation condition of the vehicle oil consumption; when the target vehicle is a vehicle, the reference vehicle comprises a vehicle with the same vehicle model as that of the target vehicle or the reference vehicle is the target vehicle, and when the target vehicle comprises a vehicle with the target model, the reference vehicle is the target vehicle;

the determining unit 62 is further configured to determine a first average oil consumption according to the reference data acquired by the acquiring unit 61, where the first average oil consumption is an average oil consumption of the target vehicle in a first time period.

Optionally, the target historical data includes historical driving mileage of the target vehicle in the first time period and failure time of the target vehicle, and the determining unit 62 is specifically configured to: determining that the calculation condition of the vehicle oil consumption is not met when the historical driving mileage is less than the preset mileage; or determining that the calculation condition of the vehicle fuel consumption is not met when the failure time is greater than the preset time.

Optionally, the target vehicle is a vehicle, the reference vehicle includes a vehicle of which the vehicle model is the same as the vehicle model of the target vehicle, or the target vehicle includes a vehicle of the target model, and when the reference vehicle is the target vehicle, the determining unit 62 is specifically configured to: determining a second average oil consumption according to the reference data, wherein the second average oil consumption is the average oil consumption of the reference vehicle in a second time period; determining a correction coefficient according to the average oil consumption of the target vehicle in a preset time period and the average oil consumption of the reference vehicle in the preset time period; and determining the first average oil consumption according to the correction coefficient and the second average oil consumption.

Optionally, when the target vehicle is a vehicle and the reference vehicle includes a vehicle of which the vehicle model is the same as the vehicle model of the target vehicle, the determining unit 62 is specifically configured to: when the first vehicle oil consumption change diagram is similar to the vehicle type oil consumption change diagram, acquiring a base period time period, wherein the first vehicle oil consumption change diagram is a change diagram of the average oil consumption of a target vehicle along with unit time in a second time period, the vehicle type oil consumption change diagram is a change diagram of the average oil consumption of a reference vehicle along with unit time in the second time period, and the second time period comprises the first time period and the base period time period; determining a change coefficient according to vehicle type oil consumption respectively corresponding to the first time period and the base period time period; and determining a first average oil consumption according to the vehicle oil consumption and the variation coefficient corresponding to the base period time period.

Optionally, when the reference vehicle is the target vehicle, the determining unit 62 is specifically configured to: the method comprises the steps that a base period time period, a first vehicle fuel consumption change graph and a second vehicle fuel consumption change graph are obtained, the second vehicle fuel consumption change graph is a change graph of the average fuel consumption of a target vehicle along with unit time in a third time period, and the third time period comprises the first time period; determining a change coefficient according to the average oil consumption respectively corresponding to the base period time period and the first time period in the first vehicle oil consumption change diagram; and determining the first average oil consumption according to the average oil consumption and the change coefficient corresponding to the second vehicle oil consumption change diagram in the base period time.

Optionally, the determining unit 62 is further configured to determine the first average fuel consumption according to the target historical data when it is determined that the calculation condition of the fuel consumption of the vehicle is met according to the target historical data.

Optionally, the determining unit 62 is specifically configured to: the method comprises the steps of obtaining a label, mileage and oil consumption number of each dimension in a plurality of dimensions corresponding to each trip in at least one trip, wherein the label is used for indicating attribute information of the trip; classifying at least one stroke according to the label of each dimension to obtain a plurality of stroke sets, wherein the label of each dimension in a plurality of dimensions corresponding to the stroke included in each stroke set is the same; and calculating a first average oil consumption corresponding to each travel set according to the mileage and the oil consumption corresponding to each travel included in each travel set.

Optionally, as shown in fig. 7, the device for determining fuel consumption of a vehicle further includes: a receiving unit 63 and a storage unit 64; a receiving unit 63, configured to receive service data of a target trip reported by a target vehicle; the determining unit 62 is further configured to determine, according to the service data, a label of each dimension of the multiple dimensions corresponding to the target trip; and the storage unit 64 is used for storing the label of each dimension in the plurality of dimensions corresponding to the target journey in the vehicle database.

The device for determining the vehicle fuel consumption provided by the embodiment of the invention is used for executing the method for determining the vehicle fuel consumption, so that the same effects as the method for determining the vehicle fuel consumption can be achieved.

Through the above description of the embodiments, it is clear to those skilled in the art that, for convenience and simplicity of description, the foregoing division of the functional modules is merely used as an example, and in practical applications, the above function distribution may be completed by different functional modules according to needs, that is, the internal structure of the device may be divided into different functional modules to complete all or part of the above described functions.

In the embodiments provided in the present invention, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described device embodiments are merely illustrative, and for example, the division of the modules or units is only one logical functional division, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or may be integrated into another device, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.

The units described as separate parts may or may not be physically separate, and parts displayed as units may be one physical unit or a plurality of physical units, that is, may be located in one place, or may be distributed in a plurality of different places. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.

In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.

The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a readable storage medium. Based on such understanding, the technical solution of the embodiments of the present invention may be essentially or partially contributed to by the prior art, or all or part of the technical solution may be embodied in the form of a software product, where the software product is stored in a storage medium and includes several instructions to enable a device (which may be a single chip, a chip, or the like) or a processor (processor) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.

The above description is only an embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions within the technical scope of the present invention are intended to be covered by the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.

21页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:挖掘机斗数确定方法、装置、设备及挖掘机

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!