IP Library › Granted Patent US 12,606,181
Granted Patent B2
US 12,606,181 · App. 18/013,762 · Granted Apr 21, 2026

Method and apparatus for predicting average energy consumption of an electric vehicle

Inventors: Maiqing Wu (Baoding, CN); Gang Yan (Baoding, CN); Xu Shi (Baoding, CN); Xuejing Li (Baoding, CN); Dandan Song (Baoding, CN); Shengbo Wang (Baoding, CN); Nan Zhang (Baoding, CN); Chunmei Zhang (Baoding, CN)
Assignee: Great Wall Motor Company Limited
B60W40/12B60L3/12B60L58/12B60W50/0097B60L2240/547B60L2240/549B60L2260/54B60W2050/0025B60W2050/0044B60W2530/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,606,181
App. No.
18/013,762
Granted
Apr 21, 2026
Kind
B2
Abstract

The embodiments of the present application provide a method and an apparatus for predicting an average energy consumption of an electric vehicle. The method comprises: according to a real-time voltage and a real-time current of a battery pack of an electric vehicle, determining an actual energy consumption of the electric vehicle in the traveled mileage segment corresponding to the current time, the traveled mileage segment comprising a plurality of unit mileage segments; according to the actual energy consumption of each unit mileage segment of the traveled mileage segment, determining an initial average energy consumption of the electric vehicle at the current time; acquiring a target average energy consumption and average energy consumption adjustment parameters of the electric vehicle; and according to the initial average energy consumption, the target average energy consumption and the average energy consumption adjustment parameters, determining the actual average energy consumption of the electric vehicle at the current time. The present application can accurately calculate the actual average energy consumption of the electric vehicle at the current time in real time.

Claims (81)

1 . A method for predicting average energy consumption of an electric vehicle, comprising:

acquiring a real-time voltage and a real-time current of a battery pack of the electric vehicle in real time when the electric vehicle is traveling;

determining actual energy consumption of a traveled mileage segment of the electric vehicle at a current moment based on the real-time voltage and the real-time current, wherein the traveled mileage segment comprises a plurality of unit mileage segments before the current moment;

determining initial average energy consumption of the electric vehicle at the current moment based on actual energy consumption values of the unit mileage segments of the traveled mileage segment;

acquiring target average energy consumption and an average energy consumption adjustment parameter of the electric vehicle, wherein the target average energy consumption is obtained by: acquiring total energy of the battery pack and maximum mileage corresponding to the battery pack; and determining the target average energy consumption based on a ratio of the total energy to the maximum mileage;

determining actual average energy consumption of the electric vehicle at the current moment based on the initial average energy consumption, the target average energy consumption and the average energy consumption adjustment parameter;

outputting a current energy consumption to a user in the electric vehicle based on the actual average energy consumption; and

wherein the determining actual average energy consumption of the electric vehicle at the current moment based on the initial average energy consumption, the target average energy consumption and the average energy consumption adjustment parameter comprises:

adjusting the initial average energy consumption based on the average energy consumption adjustment parameter and determining the adjusted initial average energy consumption as the actual average energy consumption of the electric vehicle at the current moment, in a case that an absolute value of a difference between the initial average energy consumption and the target average energy consumption is greater than or equal to a first threshold; and

determining the target average energy consumption as the actual average energy consumption of the electric vehicle at the current moment, in a case that the absolute value of the difference between the initial average energy consumption and the target average energy consumption is smaller than the first threshold.

2 . The method for predicting the average energy consumption of the electric vehicle according to claim 1 , wherein the determining initial average energy consumption of the electric vehicle at the current moment based on actual energy consumption values of the unit mileage segments of the traveled mileage segment comprises:

acquiring weights corresponding to the actual energy consumption values of the unit mileage segments; and

performing weighted average on the actual energy consumption values of the unit mileage segments based on the weights corresponding to the actual energy consumption values of the unit mileage segments, and determining a result of the weighted average as the initial average energy consumption of the electric vehicle at the current moment,

wherein the weights corresponding to the actual energy consumption values of the unit mileage segments decrease as distances between the unit mileage segments and mileage of the electric vehicle at the current moment decreases.

3 . The method for predicting the average energy consumption of the electric vehicle according to claim 1 , wherein the adjusting the initial average energy consumption based on the average energy consumption adjustment parameter comprises:

determining a difference between the initial average energy consumption and the average energy consumption adjustment parameter as the adjusted initial average energy consumption, in a case that the initial average energy consumption is greater than the target average energy consumption; and

determining a sum of the initial average energy consumption and the average energy consumption adjustment parameter as the adjusted initial average energy consumption, in a case that the initial average energy consumption is not greater than the target average energy consumption.

4 . The method for predicting the average energy consumption of the electric vehicle according to claim 1 , wherein the target average energy consumption is determined by:

acquiring total energy of the battery pack and maximum mileage corresponding to the battery pack; and

determining the target average energy consumption based on a ratio of the total energy to the maximum mileage.

5 . The method for predicting the average energy consumption of the electric vehicle according to claim 1 , wherein after the determining actual average energy consumption of the electric vehicle at the current moment based on the initial average energy consumption, the target average energy consumption and the average energy consumption adjustment parameter, the method further comprises:

acquiring remaining energy of the battery pack;

determining first energy corresponding to current unit energy consumption of the battery pack based on the initial average energy consumption, the target average energy consumption, the average energy consumption adjustment parameter and the remaining energy; and determining second energy corresponding to target unit energy consumption of the battery pack based on the target average energy consumption and the remaining energy; and

determining initial average energy consumption of the electric vehicle at a next moment based on the first energy and the second energy.

6 . The method for predicting the average energy consumption of the electric vehicle according to claim 5 , wherein the determining initial average energy consumption of the electric vehicle at a next moment based on the first energy and the second energy comprises:

determining the actual average energy consumption of the electric vehicle at the current moment as the initial average energy consumption of the electric vehicle at the next moment, in a case that an absolute value of a difference between the first energy and the second energy is greater than or equal to a second threshold.

7 . The method for predicting the average energy consumption of the electric vehicle according to claim 5 , wherein the determining first energy corresponding to current unit energy consumption of the battery pack based on the initial average energy consumption, the target average energy consumption, the average energy consumption adjustment parameter and the remaining energy comprises:

determining consumed energy of the battery pack based on the remaining energy;

determining an energy consumption difference between the initial average energy consumption and the target average energy consumption; and

determining the first energy corresponding to the current unit energy consumption of the battery pack, based on a ratio of the consumed energy to a sum of the energy consumption difference and the average energy consumption adjustment parameter.

8 . The method for predicting the average energy consumption of the electric vehicle according to claim 5 , wherein the determining second energy corresponding to target unit energy consumption of the battery pack based on the target average energy consumption and the remaining energy comprises:

determining the second energy corresponding to the target unit energy consumption of the battery pack based on a ratio of the remaining energy to the target average energy consumption.

9 . A device for predicting average energy consumption of an electric vehicle, comprising a processor, a communication interface, a memory, and a communication bus,

wherein the processor, the communication interface, and the memory communicate through the communication bus; and the communication interface is an interface of a communication module;

the memory is configured to store program codes and transmit the program codes to the processor; and

the processor is configured to invoke instructions of the program codes in the memory to:

acquire a real-time voltage and a real-time current of a battery pack of the electric vehicle in real time when the electric vehicle is traveling;

determine actual energy consumption of a traveled mileage segment of the electric vehicle at a current moment based on the real-time voltage and the real-time current, wherein the traveled mileage segment comprises a plurality of unit mileage segments before the current moment;

determine initial average energy consumption of the electric vehicle at the current moment based on actual energy consumption values of the unit mileage segments of the traveled mileage segment;

acquire target average energy consumption and an average energy consumption adjustment parameter of the electric vehicle, wherein the target average energy consumption is obtained by: acquiring total energy of the battery pack and maximum mileage corresponding to the battery pack; and determining the target average energy consumption based on a ratio of the total energy to the maximum mileage;

determine actual average energy consumption of the electric vehicle at the current moment based on the initial average energy consumption, the target average energy consumption and the average energy consumption adjustment parameter;

output a current energy consumption to a user in the electric vehicle based on the actual average energy consumption; and

wherein the processor is configured to invoke the instructions of the program codes in the memory to:

adjust the initial average energy consumption based on the average energy consumption adjustment parameter and determine the adjusted initial average energy consumption as the actual average energy consumption of the electric vehicle at the current moment, in a case that an absolute value of a difference between the initial average energy consumption and the target average energy consumption is greater than or equal to a first threshold; and

determine the target average energy consumption as the actual average energy consumption of the electric vehicle at the current moment, in a case that the absolute value of the difference between the initial average energy consumption and the target average energy consumption is smaller than the first threshold.

10 . The device for predicting the average energy consumption of the electric vehicle according to claim 9 , wherein the processor is configured to invoke the instructions of the program codes in the memory to:

acquire weights corresponding to the actual energy consumption values of the unit mileage segments; and

perform weighted average on the actual energy consumption values of the unit mileage segments based on the weights corresponding to the actual energy consumption values of the unit mileage segments, and determine a result of the weighted average as the initial average energy consumption of the electric vehicle at the current moment,

wherein the weights corresponding to the actual energy consumption values of the unit mileage segments decrease as distances between the unit mileage segments and mileage of the electric vehicle at the current moment decreases.

11 . The device for predicting the average energy consumption of the electric vehicle according to claim 9 , wherein the processor is configured to invoke the instructions of the program codes in the memory to:

determine a difference between the initial average energy consumption and the average energy consumption adjustment parameter as the adjusted initial average energy consumption, in a case that the initial average energy consumption is greater than the target average energy consumption; and

determine a sum of the initial average energy consumption and the average energy consumption adjustment parameter as the adjusted initial average energy consumption, in a case that the initial average energy consumption is not greater than the target average energy consumption.

12 . The device for predicting the average energy consumption of the electric vehicle according to claim 9 , wherein the target average energy consumption is determined by:

acquiring total energy of the battery pack and maximum mileage corresponding to the battery pack; and

determining the target average energy consumption based on a ratio of the total energy to the maximum mileage.

13 . The device for predicting the average energy consumption of the electric vehicle according to claim 9 , wherein the processor is configured to invoke the instructions of the program codes in the memory to:

acquire remaining energy of the battery pack;

determine first energy corresponding to current unit energy consumption of the battery pack based on the initial average energy consumption, the target average energy consumption, the average energy consumption adjustment parameter and the remaining energy; and determine second energy corresponding to target unit energy consumption of the battery pack based on the target average energy consumption and the remaining energy; and

determine initial average energy consumption of the electric vehicle at a next moment based on the first energy and the second energy.

14 . The device for predicting the average energy consumption of the electric vehicle according to claim 13 , wherein the processor is configured to invoke the instructions of the program codes in the memory to:

determine the actual average energy consumption of the electric vehicle at the current moment as the initial average energy consumption of the electric vehicle at the next moment, in a case that an absolute value of a difference between the first energy and the second energy is greater than or equal to a second threshold.

15 . The device for predicting the average energy consumption of the electric vehicle according to claim 13 , wherein the processor is configured to invoke the instructions of the program codes in the memory to:

determine consumed energy of the battery pack based on the remaining energy;

determine an energy consumption difference between the initial average energy consumption and the target average energy consumption; and

determine the first energy corresponding to the current unit energy consumption of the battery pack, based on a ratio of the consumed energy to a sum of the energy consumption difference and the average energy consumption adjustment parameter.

16 . The device for predicting the average energy consumption of the electric vehicle according to claim 13 , wherein the processor is configured to invoke the instructions of the program codes in the memory to:

determine the second energy corresponding to the target unit energy consumption of the battery pack based on a ratio of the remaining energy to the target average energy consumption.

17 . The device for predicting the average energy consumption of the electric vehicle according to claim 9 , further comprising:

if it is detected that the electric vehicle is in a charging state at the current moment, determining the actual average energy consumption at a previous moment as the actual average energy consumption at the current moment to be output.

18 . A vehicle, comprising:

the device for predicting the average energy consumption of the electric vehicle according to claim 9 .

19 . A non-transitory computer readable storage medium, configured to store a computer program, wherein the computer program, when being executed by a processor, causes the processor to:

acquire a real-time voltage and a real-time current of a battery pack of the electric vehicle in real time when the electric vehicle is traveling;

determine actual energy consumption of a traveled mileage segment of the electric vehicle at a current moment based on the real-time voltage and the real-time current, wherein the traveled mileage segment comprises a plurality of unit mileage segments before the current moment;

determine initial average energy consumption of the electric vehicle at the current moment based on actual energy consumption values of the unit mileage segments of the traveled mileage segment;

acquire target average energy consumption and an average energy consumption adjustment parameter of the electric vehicle, wherein the target average energy consumption is obtained by: acquiring total energy of the battery pack and maximum mileage corresponding to the battery pack; and determining the target average energy consumption based on a ratio of the total energy to the maximum mileage;

determine actual average energy consumption of the electric vehicle at the current moment based on the initial average energy consumption, the target average energy consumption and the average energy consumption adjustment parameter;

output a current energy consumption to a user in the electric vehicle based on the actual average energy consumption; and

wherein the processor is configured to invoke the instructions of the program codes in the memory to:

adjust the initial average energy consumption based on the average energy consumption adjustment parameter and determine the adjusted initial average energy consumption as the actual average energy consumption of the electric vehicle at the current moment, in a case that an absolute value of a difference between the initial average energy consumption and the target average energy consumption is greater than or equal to a first threshold; and

determine the target average energy consumption as the actual average energy consumption of the electric vehicle at the current moment, in a case that the absolute value of the difference between the initial average energy consumption and the target average energy consumption is smaller than the first threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2022
From: WU, MAIQING; YAN, GANG; SHI, XU; LI, XUEJING; SONG, DANDAN; WANG, SHENGBO; ZHANG, NAN; ZHANG, CHUNMEI
To: GREAT WALL MOTOR COMPANY LIMITED
Reel/Frame 062250/0893 →
Priority Claims (1)
CN 202110067943.6 · Jan 19, 2021 · national
Continuity (1)
Related Publication 20240239353A1 · Jul 18, 2024
References Cited (24)
US 10571287B2 · Moore · 2020 [cited by examiner]
US 11814032B2 · Poll · 2023 [cited by examiner]
US 20110160990A1 · Mineta · 2011 [cited by examiner]
US 20120176231A1 · Skaff · 2012 [cited by examiner]
US 20120179395A1 · Gilman · 2012 [cited by examiner]
US 20130110331A1 · Kinser · 2013 [cited by examiner]
US 20130158758A1 · Kim · 2013 [cited by examiner]
US 20130253740A1 · Kim · 2013 [cited by examiner]
US 20160001658A1 · Meyer · 2016 [cited by examiner]
US 20160061610A1 · Meyer · 2016 [cited by examiner]
US 20190063937A1 · Moore · 2019 [cited by examiner]
US 20190344775A1 · Ourabah · 2019 [cited by examiner]
US 20200271470A1 · Symanow · 2020 [cited by examiner]
US 20220176939A1 · Poll · 2022 [cited by examiner]
US 20230160720A1 · Iida · 2023 [cited by examiner]
CN 104340074A · 2015 [cited by applicant]
CN 108790860A · 2018 [cited by applicant]
CN 108819722A · 2018 [cited by applicant]
CN 109532555A · 2019 [cited by applicant]
CN 111376790A · 2020 [cited by applicant]
CN 112810614A · 2021 [cited by applicant]
JP 2013126368A · 2013 [cited by applicant]
JP 2016049922A · 2016 [cited by applicant]
Supplementary European Search Report for application No. EP 22 74 2062 issued on Dec. 13, 2023 (10 pages). [cited by applicant]