Vehicle energy consumption determination method, device, equipment and storage medium

By combining the average energy consumption values ​​of multiple mileage series and charging intervals in the vehicle energy consumption calculation, and calculating the weight value based on the residual energy, the problem of large residual mileage calculation error in the prior art is solved, and more accurate energy consumption prediction is achieved and energy supplement.

CN117719389BActive Publication Date: 2024-12-10CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311582410.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-24
Publication Date
2024-12-10
Estimated Expiration
2043-11-24

AI Technical Summary

Technical Problem

The existing vehicle residual mileage calculation method is affected by personal driving habits and road conditions, and the calculation results are relatively errors, making it difficult for users to accurately replenish energy.

Method used

By determining the average energy consumption values ​​of multiple different mileage series and charging intervals based on the vehicle's historical driving information, and calculating the weight value based on the residual energy value, weighting calculations are performed to obtain the comprehensive average energy consumption value, thereby improving the accuracy of residual mileage prediction. sex.

Benefits of technology

This method combines the energy consumption of different mileage series and charging intervals, matches the user's car use scenarios and driving style, improves the accuracy of the comprehensive average energy consumption, enhances the accuracy of residual mileage prediction, and helps users replenish energy in a timely manner.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117719389B_ABST
    Figure CN117719389B_ABST
Patent Text Reader

Abstract

The disclosed embodiments relate to a method, device, equipment and storage medium for determining vehicle energy consumption. The main steps of the aforementioned method include: determining n average energy consumption values ​​according to the historical driving information of the vehicle, wherein the n average energy consumption values ​​at least include average energy consumption values ​​of multiple different mileage series and average energy consumption values ​​of charging intervals, obtaining n weight values ​​corresponding to the n average energy consumption values, the i-th weight value among the n weight values ​​is determined based on the remaining energy value of the vehicle, the i-th weight value is used to characterize the degree of influence of the i-th average energy consumption value relative to the comprehensive average energy consumption value, and the n weight values ​​and the n average energy consumption values ​​are weighted and calculated to obtain the comprehensive average energy consumption value. The aforementioned method can improve the accuracy of the comprehensive average energy consumption value, and thus can improve the accuracy of the remaining mileage prediction of the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of vehicle information processing, and in particular to a method, device, equipment and storage medium for determining vehicle energy consumption. Background Art

[0002] In the current method of calculating the remaining mileage of a vehicle, the operating condition energy consumption or the average energy consumption value of a single mileage segment is usually used for calculation. However, the energy consumption of the user's driving vehicle will be affected by factors such as personal driving habits and road conditions. As a result, the remaining mileage calculated according to the operating condition energy consumption or the energy consumption of a single mileage segment and the actual remaining mileage that can continue to be driven have a large error, which is not conducive to users replenishing energy for the vehicle in a timely manner. Summary of the invention

[0003] Based on this, it is necessary to provide a vehicle energy consumption determination method, device, equipment and storage medium that can improve the accuracy of remaining mileage prediction in response to the above technical problems.

[0004] In a first aspect, an embodiment of the present disclosure provides a method for determining vehicle energy consumption, the method comprising: determining n average energy consumption values ​​according to historical driving information of the vehicle, wherein the n average energy consumption values ​​at least include average energy consumption values ​​of multiple different mileage series and average energy consumption values ​​of charging intervals, and the average energy consumption values ​​of charging intervals are used to represent average energy consumption information within a charging interval period;

[0005] Obtain n weight values ​​corresponding to n average energy consumption values, wherein the i-th weight value among the n weight values ​​is determined based on the remaining energy value of the vehicle, and the i-th weight value is used to characterize the influence degree of the i-th average energy consumption value relative to the comprehensive average energy consumption value; n is a positive integer, 0<i≤n;

[0006] The n weight values ​​and the n average energy consumption values ​​are weightedly calculated to obtain a comprehensive average energy consumption value, which is used to determine the remaining mileage of the vehicle.

[0007] In some embodiments, the plurality of mileage series include a first mileage series and a second mileage series, each mileage series having a respective unit length;

[0008] According to the historical driving information of the vehicle, n average energy consumption values ​​are determined, including:

[0009] Determine the average energy consumption value of the first mileage series according to the energy consumption data of the unit mileage segments of the latest X first mileage series;

[0010] Determine the average energy consumption value of the second mileage series according to the energy consumption data of the unit mileage segments of the latest Y second mileage series;

[0011] Determine an average energy consumption value of the charging interval based on energy consumption data and mileage data of one or more recent charging interval periods;

[0012] Wherein, X and Y are positive integers, the most recent one or more charging interval periods refer to one or more charging interval periods before the current moment, and the charging interval period is used to indicate the period between the end of the last charging and the start of the current charging.

[0013] In some embodiments, determining the average energy consumption value of the charging interval according to the energy consumption data and mileage data of the most recent one or more charging interval periods includes:

[0014] When the season switching conditions are met, the average energy consumption value of the charging interval is determined based on the energy consumption data and mileage data of the most recent charging interval period in the historical driving information.

[0015] In some embodiments, determining the average energy consumption value of the charging interval according to the energy consumption data and mileage data of the most recent one or more charging interval periods further includes:

[0016] Whether a season switching condition is met is determined according to month information and / or ambient temperature information.

[0017] In some embodiments, the i-th weight value is positively correlated with the residual energy value; the sum of the n weight values ​​is 1.

[0018] In some embodiments, the method further comprises:

[0019] When it is determined that the comprehensive average energy consumption value is within the preset range, the remaining mileage of the vehicle at the current moment is obtained according to the remaining energy value of the vehicle at the current moment and the comprehensive average energy consumption value.

[0020] In some embodiments, the preset range includes a maximum threshold and a minimum threshold, and the method further includes:

[0021] When the comprehensive average energy consumption value is greater than the maximum threshold, the remaining mileage of the vehicle at the current moment is obtained according to the remaining energy value of the vehicle at the current moment and the maximum threshold; or,

[0022] When the comprehensive average energy consumption value is less than the minimum threshold, the remaining mileage of the vehicle at the current moment is obtained according to the remaining energy value of the vehicle at the current moment and the minimum threshold;

[0023] The preset range is determined based on the average energy consumption range of the vehicle's user big data.

[0024] In a second aspect, an embodiment of the present disclosure provides a vehicle energy consumption determination device, the device comprising:

[0025] An average energy consumption value determination module, used to determine n average energy consumption values ​​according to historical driving information of the vehicle, wherein the n average energy consumption values ​​at least include average energy consumption values ​​of multiple different mileage series and average energy consumption values ​​of charging intervals;

[0026] A weight value acquisition module is used to acquire n weight values ​​corresponding to n average energy consumption values, wherein the i-th weight value among the n weight values ​​is determined based on the remaining energy value of the vehicle, and the i-th weight value is used to describe the influence of the i-th average energy consumption value on the comprehensive average energy consumption value, and n is a positive integer, 0<i≤n;

[0027] The comprehensive average energy consumption value determination module is used to perform weighted calculation based on n weight values ​​and n average energy consumption values ​​to obtain a comprehensive average energy consumption value, and the comprehensive average energy consumption value is used to determine the remaining mileage of the vehicle.

[0028] In a third aspect, an embodiment of the present disclosure provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the steps of the vehicle energy consumption determination method in any embodiment of the present disclosure are implemented.

[0029] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the vehicle energy consumption determination method in any embodiment of the present disclosure.

[0030] The above-mentioned vehicle energy consumption determination method, device, equipment and storage medium, based on the average energy consumption values ​​of different mileage series and the average energy consumption values ​​of charging intervals, combined with the weighted coefficient to determine the comprehensive average energy consumption value of the vehicle, has a stronger match with the user's vehicle usage scenario and driving style, and improves the accuracy of the comprehensive average energy consumption value. Among them, different mileage series can respectively reflect the energy consumption of the vehicle in long-distance driving and short-distance driving scenarios, and the average energy consumption of the charging interval can reflect the user's driving energy consumption level for different residual energy in a complete power consumption cycle. In the process of determining the comprehensive average energy consumption of the vehicle, not only the different vehicle usage scenarios of the user for long and short distances are considered, but also different driving styles corresponding to different residual energy can be covered. Therefore, the comprehensive average energy consumption is more accurate, which can improve the accuracy of the remaining mileage prediction of the vehicle, and is conducive to users replenishing energy for the vehicle in time.

[0031] In addition, the weight values ​​corresponding to the average energy consumption values ​​of different mileage series are determined according to the remaining energy of the vehicle, which also makes the comprehensive average energy consumption more accurate.

[0032] The determination of the average energy consumption value of the charging interval also adds seasonal switching judgment. When the season switches, the average energy consumption value of the charging interval is determined only based on the energy consumption data and mileage data of the most recent charging interval period. This can make the average energy consumption value of the charging interval closer to the actual vehicle energy consumption status after the season switch, and further improve the accuracy of the comprehensive average energy consumption. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1A diagram of an application environment of a method for determining vehicle energy consumption in some embodiments;

[0034] Figure 2 is a flow chart of a method for determining vehicle energy consumption in some embodiments;

[0035] Figure 3 A schematic diagram of a flow chart of steps for determining an average energy consumption value in some embodiments;

[0036] Figure 4 It is a structural block diagram of an energy consumption confirmation device in some embodiments;

[0037] Figure 5 1 is a diagram of the internal structure of an electronic device in some embodiments. DETAILED DESCRIPTION

[0038] In order to make the purpose, technical solution and advantages of the present disclosure more clear, the present disclosure is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present disclosure and are not used to limit the present disclosure.

[0039] The vehicle energy consumption determination method provided by the embodiment of the present disclosure can be applied to Figure 1 In the vehicle 100 shown in FIG. 1 , the vehicle 100 may include a controller 101 and a storage device 102 , wherein the controller 101 includes at least one processor.

[0040] The controller 101 may be connected to the storage device 102 via a bus and / or a network, thereby acquiring the vehicle historical driving information stored in the storage device 102 .

[0041] The storage device 102 is used to store the historical driving information of the vehicle, which may include historical driving mileage data, driving mileage data within historical charging intervals, current remaining energy information, etc.

[0042] In some embodiments, the vehicle energy consumption prompt method provided by the embodiments of the present disclosure may also be executed by a server that communicates with the vehicle through a network. The server may be implemented as an independent server or a server cluster composed of multiple servers, and the server may include one or more processors.

[0043] It is easy to understand that the vehicle energy consumption prompt method provided in the embodiment of the present disclosure can also be executed by other vehicle-side devices or remote-side devices, or can be executed in cooperation between the vehicle-side and remote-side devices. Accordingly, the vehicle's historical driving data can be stored by the vehicle-side device or the remote-side device, or can be stored in cooperation between the vehicle-side and remote-side devices.

[0044] The processor mentioned herein may include a central processing unit (CPU), a graphics processing unit (GPU), a programmable logic device, a dedicated processor system, a microcontroller or a microprocessor. As an example and not limitation, the processor may also include an analog processor, a digital processor, a microprocessor, a multi-core processor, a processor array, a network processor, etc.

[0045] The vehicle 100 may be a pure electric vehicle or an extended-range electric vehicle.

[0046] In a first aspect, the present disclosure provides a method for determining vehicle energy consumption, which can be applied to Figure 1 In some embodiments, as shown in the application environment Figure 2 As shown, the vehicle energy consumption determination method includes steps S201 to S203 that can be executed by the controller 101, and each step is described in detail below.

[0047] Step S201: Determine n average energy consumption values ​​according to historical driving information of the vehicle.

[0048] The n average energy consumption values ​​include at least average energy consumption values ​​of multiple different mileage series and average energy consumption values ​​of charging intervals. The average energy consumption values ​​of charging intervals are used to represent average energy consumption information within a charging interval period.

[0049] The historical driving information may include driving data of the historical mileage segments, such as driving mileage and driving energy consumption. The historical driving information may also include historical charging data, such as charging time, driving mileage within two charging intervals, driving energy consumption, etc.

[0050] n is a positive integer, and the n average energy consumption values ​​may include average energy consumption values ​​of multiple different mileage series and average energy consumption values ​​of charging intervals. The multiple different mileage series may include a first mileage series and a second mileage series, and each mileage series has its own unit length. Accordingly, the historical driving information may include driving data of mileage segments of multiple different mileage series. The charging interval refers to the time interval between two charges, and the average energy consumption value of the charging interval may represent the average energy consumption information within the time interval between two charges.

[0051] Specifically, the controller 101 determines n average energy consumption values ​​according to the historical driving information of the vehicle obtained from the storage device 102 .

[0052] In some embodiments, n is 3, such as Figure 3 As shown, step S201 may include step S301, step S302 and step S303.

[0053] Step S301: determining an average energy consumption value of the first mileage series according to the energy consumption data of the unit mileage segments of the latest X first mileage series.

[0054] The first mileage series may be a 10-kilometer series, and its unit mileage length may be 1 kilometer. When the first mileage series is a 10-kilometer series and the unit mileage length is 1 kilometer, X may be 10, that is, the average energy consumption value of the first mileage series is determined based on the energy consumption data of the most recent 10 1-kilometer mileage segments. X may also be other positive integers. Accordingly, X is determined based on the mileage series and the unit mileage length.

[0055] The energy consumption data of the most recent X unit mileage segments may include the driving mileage values ​​and energy consumption values ​​of the X unit mileage segments before the current moment.

[0056] Specifically, the average energy consumption value of the first mileage series can be calculated by dividing the driving energy consumption value by the driving mileage value. Alternatively, the average energy consumption of the unit mileage segment can be determined first, and then the average energy consumption value of the first mileage series can be determined based on the average energy consumption values ​​of X unit mileage segments.

[0057] Step S302: Determine the average energy consumption value of the second mileage series based on the energy consumption data of the unit mileage segments of the latest Y second mileage series.

[0058] The second mileage series can be a 100-kilometer series, and its unit mileage length can be 10 kilometers or 20 kilometers. When the second mileage series is 100 kilometers and the unit mileage length is 10 kilometers, Y can be 10, that is, the average energy consumption value of the second mileage series is determined based on the energy consumption data of the most recent 10 10-kilometer mileage segments. Y can also be other positive integers. Accordingly, Y is determined based on the mileage series and the unit mileage length.

[0059] The second mileage series can also be a 50-kilometer mileage series, and its unit mileage length can be 5 kilometers or 10 kilometers. When the second mileage series is 50 kilometers and the unit mileage length is 10 kilometers, Y can be 5, that is, the average energy consumption value of the second mileage series is determined based on the energy consumption data of the most recent 5 10-kilometer mileage segments.

[0060] The energy consumption data of the most recent Y unit mileage segments may include the mileage values ​​and energy consumption values ​​of the mileage segments of the Y unit mileage segments before the current moment.

[0061] Specifically, the second mileage series average energy consumption value can be calculated by dividing the driving energy consumption value by the driving mileage value. Alternatively, the average energy consumption of the unit mileage segment can be determined first, and then the second mileage series average energy consumption value can be determined based on the average energy consumption values ​​of Y unit mileage segments.

[0062] Step S303: Determine the average energy consumption value of the charging interval according to the energy consumption data and mileage data of the most recent one or more charging interval periods.

[0063] The most recent one or more charging intervals refer to one or more charging intervals before the current moment. The charging interval may represent the period between the end of the last charging and the start of the current charging. The most recent one charging interval refers to the two charging intervals before the current moment.

[0064] Specifically, the energy consumption data and mileage data of the most recent one or more unit periods are obtained to determine the average energy consumption value of the charging interval. The average energy consumption value of a unit period can be calculated by dividing the driving energy consumption value within the unit period by the driving mileage value.

[0065] When the average energy consumption value of the charging interval is determined based on the energy consumption data and mileage data of the most recent charging interval period, the average energy consumption value of a unit period is the average energy consumption value of the charging interval.

[0066] When determining the average energy consumption value of the charging interval based on the energy consumption data and mileage data of the most recent multiple charging intervals, the average energy consumption values ​​of the most recent multiple unit time periods are determined respectively, and the average of the average energy consumption values ​​of the multiple unit time periods is then calculated to determine the average energy consumption value of the charging interval.

[0067] In some embodiments, the most recent multiple charging intervals may be the most recent three charging intervals, that is, three charging intervals between the last four charging moments before the current moment.

[0068] Step S202: Obtain n weight values ​​corresponding to the n average energy consumption values.

[0069] The i-th weight value among the n weight values ​​is determined based on the remaining energy value of the vehicle, and the i-th weight value is used to characterize the influence of the i-th average energy consumption value on the comprehensive average energy consumption value; 0<i≤n.

[0070] In some embodiments, the ith weight value is positively correlated with the remaining energy value of the vehicle, and the ith weight value corresponds to an average energy consumption value with a larger mileage value in the first mileage series and the second mileage series. When the first mileage series is a 10-kilometer series and the second mileage series is a 100-kilometer series, the ith weight value corresponds to the average energy consumption value of the 100-kilometer series (the average energy consumption value of the second mileage series). The more the remaining energy value of the vehicle, the greater the weight value corresponding to the average energy consumption value of the second mileage series.

[0071] In some implementations, the weight value corresponding to the average energy consumption value of the charging interval is greater than or equal to 0.5.

[0072] In some embodiments, the sum of n weight values ​​is 1, the average energy consumption value of the first mileage series is represented by P1, and its corresponding weight value is represented by V1; the average energy consumption value of the second mileage series is represented by P2, and its corresponding weight value is represented by V2; the average energy consumption value of the charging interval is represented by P3, and its corresponding weight value is represented by V3. Among them, V3 can be a fixed value, such as 0.7. V1 and V2 are determined by the remaining energy value of the vehicle. For example, the first mileage series is a 10-kilometer series and the second mileage series is a 100-kilometer series. The larger the remaining energy value of the vehicle, the larger V2 is, and the smaller V1 is correspondingly.

[0073] In some embodiments, when the remaining energy value of the vehicle is within the range of 90%-100% of the total energy value of the vehicle, V2 can be taken as 0.3 and V1 can be taken as 0; when the remaining energy value of the vehicle is within the range of 50%-90% of the total energy value of the vehicle, V2 can be taken as 0.2 and V1 can be taken as 0.1; when the remaining energy value of the vehicle is within the range of 20%-50% of the total energy value of the vehicle, V2 can be taken as 0.1 and V1 can be taken as 0.2; when the remaining energy value of the vehicle is within the range of 0%-10% of the total energy value of the vehicle, V2 can be taken as 0 and V1 can be taken as 0.3.

[0074] When the remaining energy value is large, the larger V2 is, which is in line with the fact that when the remaining energy is large, the user is less cautious in driving and will not consider energy saving too much. In addition, when the remaining energy is large, the user is more likely to drive long distances. Since P2 corresponding to V2 is more in line with the user's actual driving situation, by determining the weight values ​​of V1 and V2 according to the remaining energy value, it is taken into account that the user may have different driving styles when driving the vehicle with different remaining energy, making the calculation result of the comprehensive average more accurate.

[0075] In some embodiments, the remaining energy of the vehicle may be updated and stored in real time by the storage device 102 , or may be obtained through the energy management device of the vehicle.

[0076] Step S203: Perform weighted calculation on the n weight values ​​and the n average energy consumption values ​​to obtain a comprehensive average energy consumption value.

[0077] The comprehensive average energy consumption value is used to determine the remaining mileage of the vehicle, and the comprehensive average energy consumption value is used to reflect the energy consumed by the vehicle for every kilometer traveled.

[0078] The controller 101 performs weighted calculation on the n weight values ​​and the n average energy consumption values ​​to obtain a comprehensive average energy consumption value.

[0079] In some embodiments, the n average energy consumption values ​​may include the first mileage series average energy consumption value (P1), the second mileage series average energy consumption value (P2) and the charging interval average energy consumption value (P3), and the n weight values ​​corresponding to the n average energy consumption values ​​are V1, V2 and V3 respectively. The comprehensive average energy consumption value (P) can be expressed by the following formula:

[0080] P=P1×V1+P2×V2+P3×V3

[0081] By executing steps S201 to S203, the vehicle comprehensive average energy consumption value determined based on the average energy consumption values ​​of different mileage series and the average energy consumption values ​​of charging intervals, combined with the weighted coefficient, is more closely matched with the user's vehicle usage scenario and driving style, thereby improving the accuracy of the comprehensive average energy consumption value. Among them, different mileage series can respectively reflect the energy consumption of the user's long-distance driving and short-distance driving, and the average energy consumption of the charging interval can reflect the user's driving energy consumption level for different residual energy in a complete power usage cycle. In the process of determining the vehicle's comprehensive average energy consumption, the user's different driving habits for long and short distances are considered, and the different driving styles corresponding to the user's different residual energy can also be covered. Therefore, the comprehensive average energy consumption is more accurate, which can improve the accuracy of the vehicle's remaining mileage prediction, which is beneficial for the user to plan the driving route based on the remaining mileage, thereby improving the user's driving experience.

[0082] In addition, determining the weight value corresponding to the average energy consumption value based on the remaining energy of the vehicle also makes the comprehensive average energy consumption more accurate.

[0083] In some embodiments, step S303 may include the following steps: when the season switching condition is met, determining the average energy consumption value of the charging interval according to the energy consumption data and mileage data of the most recent charging interval period in the historical driving information.

[0084] The season switching condition may include a month switching condition and an ambient temperature condition. The season switching condition may be confirmed to be satisfied when the month switching condition is satisfied, or the season switching condition may be confirmed to be satisfied when the ambient temperature condition is satisfied.

[0085] Usually when the seasons change, the energy consumption value of the user's driving changes. For example, in summer or winter, the use of air conditioning in the car will increase the energy consumption value, that is, the average energy consumption will increase.

[0086] When the season switching conditions are met, the average energy consumption value of the charging interval is determined based only on the energy consumption data and mileage data of the most recent charging interval period; accordingly, when the season switching conditions are not met, the average energy consumption value of the charging interval is determined based on the energy consumption data and mileage data of multiple charging interval periods.

[0087] In some embodiments, whether the season switching condition is met may be determined based on month information and / or ambient temperature information.

[0088] In some embodiments, the season switching condition may include a month switching condition, and the month switching condition may be identified and confirmed by a month mark M.

[0089] According to the meteorological classification method, March to May is divided into spring, June to August is divided into summer, September to November is divided into autumn, and December to February is divided into winter. Each time the controller 101 calculates the average energy consumption value of the charging interval, it will determine whether the season switching conditions are met.

[0090] In some optional embodiments, the average energy consumption value of the charging interval is calculated each time the vehicle is charged, and the average energy consumption value of the charging interval calculated each time is charged has a month mark M. There are different month marks M for different seasons, and whether a season switch occurs is determined by identifying the month mark. For example: when the controller 101 detects the charging information of the vehicle 100, it obtains the current month information, and when it is determined that the month information is May, August, November and February, the month mark M is set to 1, and other months are set to 0. When the month mark is identified as 1, the average energy consumption value of the charging interval is determined based on the energy consumption data and mileage data of the most recent charging interval period.

[0091] In some embodiments, the season switching condition may include an ambient temperature condition, which may be identified by a temperature mark T.

[0092] In some optional embodiments, the average energy consumption value of the charging interval is calculated each time the vehicle is charged, and the average energy consumption value of the charging interval calculated each time is charged has a temperature mark T. There are different temperature marks T in different temperature ranges, and whether the season switch occurs is determined by identifying the temperature mark. For example: when the ambient temperature is below 15 degrees Celsius, the temperature mark T is set to 0, when the ambient temperature is 15-30 degrees Celsius, the temperature mark T is set to 1, and when the ambient temperature is above 30 degrees Celsius, the temperature mark T is set to 2. When it is identified that the temperature mark during this charging is different from the temperature mark during the previous charging, the season switch condition is met.

[0093] In some embodiments, different temperature ranges corresponding to different temperature marks can be set according to the actual vehicle usage area. The ambient temperature information can be obtained by the vehicle terminal device at the actual ambient temperature at the time of charging, or it can be the average temperature of the day in the local weather forecast information obtained by the vehicle terminal device.

[0094] In some embodiments, the season switching condition may include a month switching condition and an ambient temperature condition. When both conditions are met, the season switching condition is met.

[0095] By determining the average energy consumption value of the charging interval based only on the energy consumption data and mileage data of the most recent charging interval when the season switching conditions are met, the average energy consumption value of the charging interval can be made closer to the actual vehicle energy consumption status after the season switching.

[0096] The month information and ambient temperature information are used together to determine whether the season switching conditions are met, which can match the situation in some areas where the temperature changes between the four seasons are not obvious.

[0097] In some embodiments, the vehicle energy consumption determination method further includes the following steps.

[0098] When it is determined that the comprehensive average energy consumption value is within the preset range, the remaining mileage of the vehicle at the current moment is obtained according to the remaining energy value of the vehicle at the current moment and the comprehensive average energy consumption value.

[0099] When the vehicle is a pure electric vehicle, the remaining energy value of the vehicle is the remaining battery power, which can be calculated based on the rated power of the vehicle, the battery health state SOH (state of health,) and the state of charge SOC (battery state of charge).

[0100] When the vehicle is an extended-range electric vehicle, the remaining energy value of the vehicle may include the remaining power of the vehicle battery and the equivalent power obtained by the extended-range vehicle using fuel to generate electricity (oil-to-electricity remaining power), wherein the oil-to-electricity remaining power can be obtained by deducting the equivalent power consumption of driving by using fuel to generate electricity from the initial equivalent power at the initial moment.

[0101] Specifically, the remaining energy value is divided by the comprehensive average energy consumption value to obtain the remaining mileage of the vehicle at the current moment.

[0102] In some embodiments, the remaining mileage is displayed via an onboard display device.

[0103] The preset range includes a maximum threshold and a minimum threshold, and the preset range is determined based on the average energy consumption range of the vehicle's user big data.

[0104] In some optional implementations, when the comprehensive average energy consumption value is greater than the maximum threshold, the remaining mileage of the vehicle at the current moment is obtained according to the remaining energy of the vehicle at the current moment and the maximum threshold;

[0105] In some optional embodiments, when the comprehensive average energy consumption value is less than the minimum threshold, the remaining mileage of the vehicle at the current moment is obtained according to the remaining energy of the vehicle at the current moment and the minimum threshold.

[0106] By setting maximum and minimum limits on the calculated comprehensive average energy consumption value, it is possible to avoid abnormal influence on the calculated comprehensive average energy consumption and extreme situations when the vehicle travels a long distance in high-energy-consuming or low-energy-consuming road conditions at a single time.

[0107] In some embodiments, the vehicle energy consumption determination method is executed by the controller 101 each time the vehicle starts charging, and the comprehensive average energy consumption value calculated when the vehicle ends charging is used to update the remaining mileage in real time during vehicle driving.

[0108] In some embodiments, the n average energy consumption values ​​may include a first mileage series average energy consumption value (P1), a second mileage series average energy consumption value (P2), and a charging interval average energy consumption value (P3).

[0109] In some optional embodiments, P1 can be determined based on the energy consumption data A1, A2, A3...A10 of the unit mileage segments of the 10 first mileage series, and P2 can be determined based on the energy consumption data B1, B2, B3...B5 of the unit mileage segments of the 10 second mileage series. P3 is determined based on the average energy consumption values ​​C1, C2 and C3 of the last three charging intervals. Among them, the unit length of the first mileage series is 1 kilometer, and the unit length of the second mileage series B is 10 kilometers. P1 corresponds to the average energy consumption value of the last 10 kilometers, and P2 corresponds to the average energy consumption value of the last 100 kilometers. Accordingly, A1 is the energy consumption data of the last 0-1 km, A2 is the energy consumption data of the last 1-2 km,...A10 is the energy consumption data of the last 9-10 km; B1 is the energy consumption data of the last 0-10 km, B2 is the energy consumption data of the last 10-20 km,...B10 is the energy consumption data of the last 90-100 km.

[0110] Among them, the initial values ​​of A1 to A10, B1 to B10 and C1 to C3 can be determined according to the vehicle's EPA (U.S. Environmental Protection Agency) working condition unit kilometer energy consumption. The initial value of A1 to A10 is the unit energy consumption of one kilometer under EPA working conditions, the initial value of B1 to B10 is 10 times the unit energy consumption of one kilometer under EPA working conditions, and the initial value of C1 to C3 is the unit energy consumption of one kilometer under EPA working conditions.

[0111] In some optional implementations, the storage device 102 may also include real-time storage of the first mileage segment D1 according to the vehicle's travel, the upper limit of D1 is 1 kilometer, and accordingly, the energy consumption data of D1 is stored as J1. When D1 reaches the upper limit of 1 kilometer, the energy consumption data J1 corresponding to D1 is assigned to A1, the original A1 is assigned to A2, the original A2 is assigned to A3... the original A10 is assigned to A11. J1 starts from 0 and increases with the increase of D1.

[0112] The storage device 102 may also include real-time storage of the second mileage segment D2 according to the vehicle's travel, the upper limit of D2 is 10 kilometers, and accordingly, the energy consumption data of D2 is stored as J2. When D2 reaches the upper limit of 10 kilometers, the energy consumption data J2 corresponding to D2 is assigned to B1, the original B1 is assigned to B2, the original B2 is assigned to B3...the original B10 is assigned to B11. J2 starts from 0 and increases with the increase of D2.

[0113] The storage device 102 may further include assigning a J3 value to C1 based on the unit mileage energy consumption J3 of the last post-charging trip obtained at the beginning of each charging, assigning the original C1 to C2, and assigning the original C2 to C3.

[0114] When the vehicle is first awakened, P1, P2, and P3 are calculated based on the initial values ​​of A1 to A10, B1 to B10, and C1 to C3, respectively.

[0115] It can be expressed by the following formula:

[0116]

[0117]

[0118]

[0119] Then, the weight values ​​V1 to V3 of P1 to P3 are combined to determine the comprehensive average energy consumption value.

[0120] In some optional implementations, when it is detected that the vehicle starts charging, P1, P2 and P3 are calculated respectively.

[0121] Specifically, when calculating P1, the energy consumption value J1 corresponding to the most recent traveled distance D1 is obtained, and the original A1 is replaced by J1. The original value of A1 is transferred backward and assigned to A2. Similarly, the original value of A10 is assigned to A11. The calculation formula of P1 can be expressed as:

[0122]

[0123] in, J1+A11 × (1-D1) is used to represent the energy consumption value of the most recent complete 1 km.

[0124] It is easy to understand that, similar to P1, the calculation formula of P2 can be expressed as:

[0125]

[0126] Among them, among them, Used to represent the energy consumption value of the last complete 10 kilometers.

[0127] In some optional implementations, the historical driving information of the vehicle stored in the storage device 102 may only include the historical energy consumption data required for calculating P1, P2, and P3. The storage method may be based on the storage in chronological order. The chronological order can facilitate the selective calling of historical data.

[0128] Since the stored A1 and J1, B1 and J2 change slowly during the driving process and have continuity, the P1 and P2 obtained according to the above calculation method will not jump, so that the remaining mileage calculated by the comprehensive average energy consumption value will not jump, thereby improving the user experience.

[0129] At the same time, the algorithm is used to obtain the comprehensive average energy consumption with fewer storage values. During the vehicle driving process, real-time calculation can be performed based on the comprehensive average energy consumption, and it can be output in real time or according to the mileage after driving a full kilometer.

[0130] It should be understood that although Figure 2-3 The steps in the flowchart are displayed in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Figure 2-3 Unless otherwise specified herein, the steps shown and the steps involved in other embodiments are not strictly limited in order of execution, and the steps can be executed in other orders. Moreover, at least a part of the steps in the aforementioned embodiments may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.

[0131] In a second aspect, the present disclosure provides a vehicle energy consumption determination device, such as Figure 4 As shown, the energy consumption determination device 400 may include an average energy consumption value determination module 401 , a weight value acquisition module 402 and a comprehensive average energy consumption value determination module 403 .

[0132] The average energy consumption value determination module 401 is used to determine n average energy consumption values ​​according to the historical driving information of the vehicle, wherein the n average energy consumption values ​​at least include average energy consumption values ​​of multiple different mileage series and average energy consumption values ​​of charging intervals.

[0133] The weight value acquisition module 402 is used to acquire n weight values ​​corresponding to the n average energy consumption values. The i-th weight value among the n weight values ​​is determined based on the remaining energy value of the vehicle, and the i-th weight value is used to describe the influence of the i-th average energy consumption value on the comprehensive average energy consumption value, where n is a positive integer, and 0<i≤n.

[0134] The comprehensive average energy consumption value determination module 403 is used to perform weighted calculation according to n weight values ​​and n average energy consumption values ​​to obtain a comprehensive average energy consumption value, wherein the comprehensive average energy consumption value is used to determine the remaining mileage of the vehicle.

[0135] In some embodiments, the plurality of mileage series include a first mileage series and a second mileage series, and each mileage series has its own unit length. The average energy consumption value determination module 401 may include a first average energy consumption value determination unit, a second average energy consumption value determination unit, and a third average energy consumption value determination unit.

[0136] The first average energy consumption value determining unit is used to determine the first mileage series average energy consumption value according to the energy consumption data of the unit mileage segments of the latest X first mileage series.

[0137] The second average energy consumption value determining unit is used to determine the second mileage series average energy consumption value according to the energy consumption data of the unit mileage segments of the latest Y second mileage series.

[0138] The third average energy consumption value determining unit is used to determine the average energy consumption value of the charging interval according to the energy consumption data and mileage data of the latest one or more charging interval periods.

[0139] Wherein, X and Y are positive integers, the most recent one or more charging interval periods refer to one or more charging interval periods before the current moment, and the charging interval period is used to indicate the period between the end of the last charging and the start of the current charging.

[0140] In some embodiments, the third average energy consumption value determination unit includes a season switching judgment subunit.

[0141] The season switching judgment subunit is used to determine whether the season switching condition is met according to the month information and / or the ambient temperature information.

[0142] When the season switching condition is met, the third average energy consumption value determination unit is further used to determine the average energy consumption value of the charging interval according to the energy consumption data and mileage data of the most recent charging interval period in the historical driving information.

[0143] In some embodiments, the energy consumption determination device 400 may further include a remaining mileage calculation module.

[0144] The remaining mileage calculation module is used to obtain the remaining mileage of the vehicle at the current moment according to the remaining energy value of the vehicle at the current moment and the comprehensive average energy consumption value when it is determined that the comprehensive average energy consumption value is within a preset range.

[0145] Among them, the preset range is determined based on the average energy consumption range of the vehicle's user big data.

[0146] In some optional embodiments, the remaining mileage calculation module is also used to obtain the remaining mileage of the vehicle at the current moment according to the remaining energy value of the vehicle at the current moment and the maximum threshold when the comprehensive average energy consumption value is greater than the maximum threshold.

[0147] In some further optional embodiments, the remaining mileage calculation module is further used to obtain the remaining mileage of the vehicle at the current moment according to the remaining energy value of the vehicle at the current moment and the minimum threshold when the comprehensive average energy consumption value is less than the minimum threshold.

[0148] For the specific definition of the energy consumption determination device 400, please refer to the definition of the vehicle energy consumption determination method above, which will not be repeated here. Each module in the above energy consumption determination device can be implemented in whole or in part by software, hardware and a combination thereof. The above modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

[0149] In a third aspect, an embodiment of the present disclosure provides an electronic device, which may be an electronic device in a vehicle, and its internal structure diagram may be as follows: Figure 5 As shown. It includes a processor, a memory, and a network interface connected through a system bus. Among them, the processor of the electronic device is used to provide computing power. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the electronic device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, the corresponding steps in the vehicle energy consumption determination method in any embodiment of the present disclosure can be implemented.

[0150] Those skilled in the art will understand that Figure 5 The structure shown in the figure is only a block diagram of a part of the structure related to the embodiment of the present disclosure, and does not constitute a limitation on the computer device to which the embodiment of the present disclosure is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0151] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the vehicle energy consumption method in any embodiment of the present disclosure are implemented.

[0152] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing related hardware through a computer program. The aforementioned computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in the embodiments of the present disclosure may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0153] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0154] The above embodiments only express several implementation methods of the present disclosure, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the protection scope of the present disclosure. It should be pointed out that, for those of ordinary skill in the art, several modifications and improvements can be made without departing from the concept of the present disclosure, and these all belong to the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure shall be subject to the attached claims.

Claims

1. A method for determining vehicle energy consumption, characterized in that: The method comprises: Determine n average energy consumption values ​​according to the historical driving information of the vehicle, wherein the n average energy consumption values ​​include at least average energy consumption values ​​of multiple different mileage series and average energy consumption values ​​of charging intervals, and the average energy consumption values ​​of charging intervals are used to represent average energy consumption information within a charging interval period; Obtaining n weight values ​​corresponding to the n average energy consumption values, wherein an i-th weight value among the n weight values ​​is determined based on the remaining energy value of the vehicle, and the i-th weight value is used to characterize the influence of the i-th average energy consumption value among the n average energy consumption values ​​on the comprehensive average energy consumption value; n is a positive integer, 0<i≤n; The n weight values ​​and the n average energy consumption values ​​are weightedly calculated to obtain the comprehensive average energy consumption value, and the comprehensive average energy consumption value is used to determine the remaining mileage of the vehicle.

2. The method according to claim 1, characterized in that The plurality of mileage series include a first mileage series and a second mileage series, each mileage series having its own unit length; According to the historical driving information of the vehicle, n average energy consumption values ​​are determined, including: Determine the average energy consumption value of the first mileage series according to the energy consumption data of the unit mileage segments of the latest X first mileage series; Determine the average energy consumption value of the second mileage series according to the energy consumption data of the unit mileage segments of the latest Y second mileage series; Determine an average energy consumption value of the charging interval based on energy consumption data and mileage data of one or more recent charging interval periods; Wherein, X and Y are positive integers, the most recent one or more charging interval periods refer to one or more charging interval periods before the current moment, and the charging interval period is used to represent the period from the end of the last charging to the start of the current charging.

3. The method according to claim 2, characterized in that The step of determining the average energy consumption value of the charging interval according to the energy consumption data and mileage data of the most recent one or more charging interval periods includes: When the season switching condition is met, the average energy consumption value of the charging interval is determined according to the energy consumption data and mileage data of the most recent charging interval period in the historical driving information.

4. The method according to claim 3, characterized in that The step of determining the average energy consumption value of the charging interval according to the energy consumption data and mileage data of the most recent one or more charging interval periods further includes: Whether the season switching condition is met is determined according to the month information and / or the ambient temperature information.

5. The method according to claim 1, characterized in that The i-th weight value is positively correlated with the remaining energy value; the sum of the n weight values ​​is 1.

6. The method according to claim 1, characterized in that The method further comprises: When it is determined that the comprehensive average energy consumption value is within the preset range, the remaining mileage of the vehicle at the current moment is obtained according to the remaining energy value of the vehicle at the current moment and the comprehensive average energy consumption value.

7. The method according to claim 6, characterized in that The preset range includes a maximum threshold and a minimum threshold, and the method further includes: When the comprehensive average energy consumption value is greater than the maximum threshold, the remaining mileage of the vehicle at the current moment is obtained according to the remaining energy value of the vehicle at the current moment and the maximum threshold; or, When the comprehensive average energy consumption value is less than the minimum threshold, the remaining mileage of the vehicle at the current moment is obtained according to the remaining energy value of the vehicle at the current moment and the minimum threshold; The preset range is determined based on an average energy consumption range of user big data of the vehicle.

8. A vehicle energy consumption determination device, characterized in that: The device comprises: an average energy consumption value determination module, configured to determine n average energy consumption values ​​according to the historical driving information of the vehicle, wherein the n average energy consumption values ​​at least include average energy consumption values ​​of a plurality of different mileage series and average energy consumption values ​​of charging intervals; A weight value acquisition module, used to acquire n weight values ​​corresponding to the n average energy consumption values, wherein the i-th weight value among the n weight values ​​is determined based on the remaining energy value of the vehicle, and the i-th weight value is used to describe the influence of the i-th average energy consumption value among the n average energy consumption values ​​on the comprehensive average energy consumption value, where n is a positive integer, and 0<i≤n; The comprehensive average energy consumption value determination module is used to perform weighted calculation according to the n weight values ​​and the n average energy consumption values ​​to obtain the comprehensive average energy consumption value, and the comprehensive average energy consumption value is used to determine the remaining mileage of the vehicle.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.