Method, device, storage medium and electronic device for determining vehicle range

By acquiring the vehicle's cumulative mileage, speed, and output power, and combining this with normal distribution filtering technology, the problem of inaccurate vehicle range calculation is solved, resulting in a more accurate range display.

CN117533146BActive Publication Date: 2026-05-08BEIQI FOTON MOTOR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIQI FOTON MOTOR CO LTD
Filing Date
2022-08-01
Publication Date
2026-05-08

AI Technical Summary

Technical Problem

Existing technologies for calculating vehicle range result in a platform-based mileage display that fails to accurately reflect the vehicle's actual range, especially when energy consumption fluctuates and the display does not adjust in a timely manner.

Method used

By periodically acquiring the vehicle's cumulative mileage, speed, and output power, and combining this with the remaining battery power, the energy consumption distribution ratio and driving range of the vehicle are calculated using normal distribution filtering technology. The energy consumption is then filtered using a normal distribution filtering formula to improve the accuracy of energy consumption calculation.

Benefits of technology

This improves the accuracy of vehicle energy consumption calculation, enabling a more accurate determination of the vehicle's actual driving range and avoiding the platform-based phenomenon in mileage display.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117533146B_ABST
    Figure CN117533146B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a method, device, storage medium and electronic device for determining the endurance mileage of a vehicle, the method comprising: obtaining the cumulative mileage, driving speed, output power and remaining power of the vehicle; in the case that the cumulative mileage is greater than a preset mileage threshold, determining the energy consumption distribution ratio of the first energy consumption of the first preset mileage of the vehicle according to the driving speed and output power obtained at the current time, the driving speed and output power obtained at the last adjacent time, and the interval time between the current time and the last adjacent time; determining the second energy consumption of the first preset mileage according to the expected value and standard deviation of the energy consumption distribution ratio of the first energy consumption; and determining the endurance mileage of the vehicle according to the remaining power and the second energy consumption. By filtering the real-time energy consumption of the vehicle, the accuracy of the energy consumption calculation of the vehicle is improved, which is conducive to more accurately determining the actual endurance mileage of the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of calculating vehicle mileage, and more specifically, to a method, apparatus, storage medium, and electronic device for determining vehicle range. Background Technology

[0002] With the increasing number of new energy vehicles, determining their driving range has become a crucial issue. Existing driving range algorithms employ a phased approach, using different SOC (state of charge) values. When the SOC is high, the calculation method uses the SOC as a ratio, outputting the calculated real-time driving range proportionally to the nominal range. In the later stages when the SOC is low, the actual distance is calculated based on real-time energy consumption.

[0003] Because current technologies use algorithms that only decrease and never increase the displayed range for calculating vehicle range, if high energy consumption in the previous cycle causes the mileage to decrease too quickly, while low energy consumption in the current cycle increases the actual mileage, the instrument panel displays the mileage from the previous cycle, while the actual mileage is calculated in the background. When the actual mileage equals the mileage displayed on the instrument panel, the remaining range continues to change based on real-time energy consumption. This calculation method results in significant fluctuations in energy consumption per 100 kilometers, and the calculated mileage also fluctuates accordingly. Because the display strategy only decreases and never increases, there is a plateau in the displayed mileage, meaning the vehicle has actually traveled a certain distance, but the displayed range remains unchanged, making it impossible to show the vehicle's actual mileage. Summary of the Invention

[0004] To address the aforementioned problems, this disclosure provides a method, apparatus, storage medium, and electronic device for determining the driving range of a vehicle.

[0005] In a first aspect, this disclosure provides a method for determining the driving range of a vehicle, the method comprising: acquiring the vehicle's cumulative mileage, driving speed, output power, and remaining battery power; if the cumulative mileage is greater than a preset mileage threshold, determining a first energy consumption distribution ratio for the vehicle's first preset mileage based on the driving speed and output power at the current moment, the driving speed and output power at the previous adjacent moment, and the interval between the current moment and the previous adjacent moment; the first preset mileage being less than or equal to the preset mileage threshold; determining a second energy consumption for the first preset mileage based on the expected value and standard deviation of the energy consumption distribution ratio of the first energy consumption; and determining the vehicle's driving range based on the remaining battery power and the second energy consumption.

[0006] Optionally, when the cumulative mileage exceeds a preset mileage threshold, determining the energy consumption distribution ratio of the first energy consumption for the first preset mileage based on the current driving speed and output power, the driving speed and output power obtained at the previous adjacent moment, and the interval between the current moment and the previous adjacent moment includes: determining the mileage of the vehicle within the interval based on the current driving speed, the driving speed at the previous adjacent moment, and the interval between the current moment and the previous adjacent moment; determining the third energy consumption of the vehicle within the interval based on the current output power, the output power at the previous adjacent moment, and the interval; and determining the energy consumption distribution ratio of the first energy consumption based on the mileage within the interval and the third energy consumption within the interval when the cumulative mileage exceeds the preset mileage threshold.

[0007] Optionally, when the cumulative mileage exceeds a preset mileage threshold, determining the energy consumption distribution ratio of the first energy consumption based on the mileage within the interval and the third energy consumption within the interval includes: determining the fourth energy consumption for each second preset mileage within the first preset mileage based on the mileage within the interval and the third energy consumption within the interval; the second preset mileage is less than the first preset mileage; and determining the energy consumption distribution ratio of the first energy consumption based on the second preset mileage and the fourth energy consumption.

[0008] Optionally, determining the second energy consumption of the first preset mileage based on the expected value and standard deviation of the energy consumption distribution ratio of the first energy consumption includes: determining a filtering coefficient using a normal distribution probability calculation formula based on the expected value and standard deviation of the energy consumption distribution ratio of the first energy consumption; and filtering the first energy consumption using the filtering coefficient and a preset normal distribution filtering formula to determine the second energy consumption.

[0009] Optionally, determining the vehicle's range based on the remaining battery power and the second energy consumption includes: obtaining the ratio of the remaining battery power to the second energy consumption; and determining the vehicle's range by multiplying the ratio by the first preset mileage.

[0010] Optionally, the method further includes: when the accumulated mileage is less than or equal to a preset mileage threshold and greater than a third preset mileage, determining a fifth energy consumption for the third preset mileage based on the mileage within the interval and the third energy consumption within the interval; the third preset mileage is less than the preset mileage threshold; determining the vehicle's range based on the third preset mileage, the fifth energy consumption, and the remaining battery power; and when the accumulated mileage is less than or equal to the third preset mileage, determining the vehicle's range based on the vehicle's nominal energy consumption per 100 kilometers and the remaining battery power.

[0011] Secondly, this disclosure provides an apparatus for determining the driving range of a vehicle, the apparatus comprising:

[0012] The acquisition module is used to acquire the vehicle's cumulative mileage, driving speed, output power, and remaining battery power.

[0013] The calculation module is used to determine the energy consumption distribution ratio of the first energy consumption of the vehicle at a first preset mileage when the cumulative driving mileage is greater than a preset mileage threshold, based on the driving speed and output power at the current moment, the driving speed and output power at the previous adjacent moment, and the interval between the current moment and the previous adjacent moment; the first preset mileage is less than or equal to the preset mileage threshold.

[0014] The filtering module is used to determine the second energy consumption of the first preset mileage based on the expected value and standard deviation of the energy consumption distribution ratio of the first energy consumption.

[0015] The determining module is used to determine the driving range of the vehicle based on the remaining power and the second energy consumption.

[0016] Optionally, the calculation module is configured to determine the mileage traveled by the vehicle within the interval based on the current driving speed, the driving speed at the previous adjacent moment, and the interval between the current moment and the previous adjacent moment; determine the third energy consumption of the vehicle within the interval based on the current output power, the output power at the previous adjacent moment, and the interval; and determine the energy consumption distribution ratio of the first energy consumption based on the mileage traveled within the interval and the third energy consumption within the interval if the cumulative mileage exceeds a preset mileage threshold.

[0017] Optionally, the calculation module is used to determine the fourth energy consumption of each second preset mileage within the first preset mileage based on the driving mileage within the interval and the third energy consumption within the interval; the second preset mileage is less than the first preset mileage; and to determine the energy consumption distribution ratio of the first energy consumption based on the second preset mileage and the fourth energy consumption.

[0018] Optionally, the filtering module is used to determine the filtering coefficients based on the expected value and standard deviation of the energy consumption distribution ratio of the first energy consumption using a normal distribution probability calculation formula; and to filter the first energy consumption using the filtering coefficients and a preset normal distribution filtering formula to determine the second energy consumption.

[0019] Optionally, the determining module is used to obtain the ratio of the remaining battery power to the second energy consumption; and to determine the vehicle's driving range by multiplying the ratio by the first preset mileage.

[0020] Optionally, the calculation module is further configured to determine the fifth energy consumption of the third preset mileage based on the mileage within the interval and the third energy consumption within the interval when the accumulated mileage is less than or equal to a preset mileage threshold and greater than a third preset mileage; wherein the third preset mileage is less than the preset mileage threshold.

[0021] The determining module is further configured to determine the vehicle's range based on the third preset mileage, the fifth energy consumption, and the remaining battery power; and to determine the vehicle's range based on the vehicle's nominal energy consumption per 100 kilometers and the remaining battery power if the cumulative mileage is less than or equal to the third preset mileage.

[0022] Thirdly, this disclosure provides a non-transitory computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the steps of the above-described method.

[0023] Fourthly, this disclosure provides an electronic device, including:

[0024] A memory on which computer programs are stored;

[0025] A processor for executing the computer program in the memory to implement the steps of the above method.

[0026] Fifthly, this disclosure provides a vehicle that includes the aforementioned electronic equipment.

[0027] Using the above method, the vehicle's cumulative mileage, speed, output power, and remaining battery power are periodically acquired. If the cumulative mileage exceeds a preset mileage threshold, a first energy consumption for a first preset mileage is determined based on the current speed and output power, the speed and output power acquired at the previous adjacent moment, and the interval between the current moment and the previous adjacent moment. If the first preset mileage is less than or equal to the preset mileage threshold, a second energy consumption for the first preset mileage is determined based on the expected value and standard deviation of the first energy consumption. Finally, the vehicle's driving range is determined based on the remaining battery power and the second energy consumption. This filtering of the vehicle's real-time energy consumption improves the accuracy of vehicle energy consumption calculation, facilitating a more accurate determination of the vehicle's actual driving range.

[0028] Other features and advantages of this disclosure will be described in detail in the following detailed description section. Attached Figure Description

[0029] The accompanying drawings are provided to further illustrate the present disclosure and form part of the specification. They are used together with the following detailed description to explain the present disclosure, but do not constitute a limitation thereof. In the drawings:

[0030] Figure 1 This application illustrates a flowchart of a method for determining vehicle range according to an exemplary embodiment.

[0031] Figure 2 This application illustrates an energy consumption distribution ratio diagram of a vehicle's first energy consumption according to an exemplary embodiment.

[0032] Figure 3 This application illustrates another method for determining vehicle range according to an exemplary embodiment.

[0033] Figure 4 This is a block diagram of an apparatus for determining the driving range of a vehicle according to an exemplary embodiment of this application;

[0034] Figure 5 This is a block diagram illustrating an electronic device according to an exemplary embodiment of this application;

[0035] Figure 6 This is a block diagram illustrating a vehicle according to an exemplary embodiment of this application. Detailed Implementation

[0036] The specific embodiments of this disclosure will be described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are for illustration and explanation only and are not intended to limit this disclosure.

[0037] It should be noted that all actions involving the acquisition of signals, information, or data in this disclosure are carried out in compliance with the relevant data protection laws and policies of the country where the location is situated, and with authorization from the owner of the relevant device.

[0038] First, the application scenario of this disclosure is explained. This disclosure is applied to the scenario of determining the driving range of a vehicle. In existing methods for determining the driving range, the calculation and display of the driving range mainly have the following problems:

[0039] The calculation of energy consumption uses the energy consumption per ten kilometers as an approximation for the energy consumption per hundred kilometers. If the energy consumption in the current calculation period is too high, while the energy consumption in the next calculation period is too low, the driving range calculated based on the average energy consumption will fluctuate significantly. Because the algorithm for calculating the vehicle's driving range adopts a strategy of only decreasing and not increasing the displayed range, if the energy consumption in the previous period was high, causing the driving range to decrease too quickly, and the energy consumption in the current period is low, increasing the actual driving range, the output instrument will display the driving range of the previous period. At this time, the output range will plateau for a period of time, causing the problem that the vehicle has actually traveled a certain distance but the displayed mileage remains unchanged.

[0040] To address the aforementioned problems, this application provides a method, apparatus, storage medium, and electronic device for determining a vehicle's driving range. The method involves periodically acquiring the vehicle's cumulative mileage, speed, output power, and remaining battery power. If the cumulative mileage exceeds a preset mileage threshold, a first energy consumption for a first preset mileage is determined based on the speed and output power acquired at the current moment, the speed and output power acquired at the previous adjacent moment, and the interval between the current moment and the previous adjacent moment. If the first preset mileage is less than or equal to the preset mileage threshold, a second energy consumption for the first preset mileage is determined based on the expected value and standard deviation of the first energy consumption. Finally, the vehicle's driving range is determined based on the remaining battery power and the second energy consumption. This filtering of the vehicle's real-time energy consumption improves the accuracy of vehicle energy consumption calculation, facilitating a more accurate determination of the vehicle's actual driving range.

[0041] The present disclosure will now be described in conjunction with specific embodiments.

[0042] Figure 1 This application illustrates a method for determining vehicle range according to an exemplary embodiment, such as... Figure 1 As shown, the method includes:

[0043] S101. Obtain the vehicle's cumulative mileage, speed, output power, and remaining battery power.

[0044] Here, the vehicle's cumulative mileage represents the total mileage traveled up to the current moment, and the output power represents the product of the voltage and current of the vehicle during operation.

[0045] S102. When the cumulative mileage exceeds the preset mileage threshold, the energy consumption distribution ratio of the first energy consumption of the vehicle at the first preset mileage is determined based on the current driving speed and output power, the driving speed and output power at the previous adjacent moment, and the interval between the current moment and the previous adjacent moment.

[0046] The first preset mileage can be the mileage that the vehicle has traveled most recently at the current moment. Therefore, the first preset mileage is less than or equal to the preset mileage threshold.

[0047] In one possible implementation, the first preset mileage can be divided into multiple second preset mileages. The energy consumption distribution ratio of the first energy consumption of the vehicle before the current moment can be determined by the distribution ratio of the energy consumption of each second preset mileage in the first energy consumption of the first preset mileage.

[0048] Wherein, the first preset mileage is less than or equal to the preset mileage threshold, and in order to improve the accuracy of predicting the vehicle's driving range, 100 kilometers can be used as the first preset mileage, and the driving range of the vehicle can be determined by updating the driving energy consumption of 100 kilometers in real time.

[0049] For example, based on the current speed, the speed at the previous adjacent time, and the interval between the current time and the previous adjacent time, the distance traveled by the vehicle within that interval can be determined. For instance, the average speed of the vehicle at the current time and the previous adjacent time can be used to perform a trapezoidal integral to calculate the distance traveled within that interval, as shown in the following formula:

[0050]

[0051] Among them, Range [i] spd represents the distance traveled by the vehicle during the i-th interval. i The speed of the vehicle at the current moment, spd i-1 dt represents the vehicle speed at the previous adjacent time, and dt represents the time interval.

[0052] Based on the current output power, the output power at the previous adjacent time, and the time interval, determine the vehicle's third energy consumption within that time interval. For example, use the power (average current × voltage) at the current and previous times to perform a trapezoidal integral to calculate the real-time power consumption. The calculation formula is as follows:

[0053]

[0054] Among them, Consume [i] The third energy consumption of the vehicle during the i-th interval, vi and v i-1 i represents the actual operating voltage of the vehicle at the current time and the previous adjacent time, respectively. i and i i-1 dt represents the actual operating current of the vehicle at the current time and the previous adjacent time, respectively, and dt represents the time interval.

[0055] If the cumulative mileage exceeds a preset mileage threshold, the energy consumption distribution ratio of the first energy consumption is determined based on the mileage within the interval and the third energy consumption within the interval.

[0056] Specifically, the fourth energy consumption of each second preset mileage within the first preset mileage can be determined based on the mileage traveled within the interval and the third energy consumption within the interval, wherein the second preset mileage is less than the first preset mileage; and the energy consumption distribution ratio of the first energy consumption can be determined based on the second preset mileage and the fourth energy consumption.

[0057] For example, the first preset mileage could be 100 kilometers, and the second preset mileage could be 1 kilometer. Using trapezoidal integrals, the energy consumption of the vehicle per kilometer within the first preset mileage is obtained based on the mileage traveled within the interval and the third energy consumption within the interval, thus obtaining the energy consumption distribution ratio of the vehicle within the first preset mileage, i.e., the energy consumption distribution ratio per kilometer within the 100 kilometers. Alternatively, the first energy consumption can be determined by accumulating the mileage traveled at multiple intervals to the first preset mileage, and then obtaining the sum of the third energy consumption at these multiple intervals; or, the first energy consumption can be determined by accumulating multiple second preset mileages to the first preset mileage, and then obtaining the sum of the fourth energy consumption corresponding to these multiple second preset mileages. Figure 2 As shown, the energy consumption distribution ratio of the first energy consumption is determined by the distribution ratio of the fourth energy consumption of all the second preset mileages within the first energy consumption of the first preset mileage, where μ represents the expected value of the distribution ratio and σ represents the standard deviation of the distribution ratio.

[0058] S103. Determine the second energy consumption of the first preset mileage based on the expected value and standard deviation of the energy consumption distribution ratio of the first energy consumption.

[0059] like Figure 2 As shown, since the energy consumption distribution ratio of the first energy consumption conforms to a normal distribution, in order to obtain the energy consumption of the first preset mileage more accurately, the first energy consumption can be filtered by the normal distribution probability of the normal distribution.

[0060] For example, based on the expected value and standard deviation of the energy consumption distribution ratio of the first energy consumption, the filtering coefficient is determined by the normal distribution probability calculation formula; the first energy consumption is filtered by the filtering coefficient and the preset normal distribution filtering formula to determine the second energy consumption.

[0061] For example, after determining the energy consumption distribution ratio of all the second preset mileages within the first preset mileage, the expected value and standard deviation of the energy consumption distribution ratio are calculated. Then, after determining the expected value and standard deviation of the first preset mileage, the normal distribution probability value of the energy consumption distribution ratio is calculated according to the third energy consumption and normal distribution probability calculation formula. Where f(x) represents the normal distribution probability, x represents the third energy consumption, μ represents the expected value of the distribution proportion, and σ represents the standard deviation of the distribution proportion. The normal distribution probability value is determined as the filtering coefficient, and the first energy consumption is filtered using a preset normal distribution filtering formula, as follows:

[0062] DynPC'(k)=(1-Δw(k))×DynPC(k-1)+Δw(k)×DynPC(k)

[0063] Wherein, DynPC'(k) represents the second energy consumption, Δw(k) represents the filter coefficient, DynPC(k-1) represents the first energy consumption of the previous adjacent time, and DynPC(k) represents the first energy consumption of the current time.

[0064] S104. Determine the vehicle's driving range based on the remaining battery power and the second energy consumption.

[0065] For example, the ratio of the remaining battery power to the second energy consumption can be obtained; the vehicle's range can be determined by multiplying the ratio by the first preset mileage.

[0066] Using the above method, the vehicle's cumulative mileage, speed, output power, and remaining battery power are periodically acquired. If the cumulative mileage exceeds a preset mileage threshold, a first energy consumption for a first preset mileage is determined based on the current speed and output power, the speed and output power acquired at the previous adjacent moment, and the interval between the current moment and the previous adjacent moment. If the first preset mileage is less than or equal to the preset mileage threshold, a second energy consumption for the first preset mileage is determined based on the expected value and standard deviation of the first energy consumption. Finally, the vehicle's driving range is determined based on the remaining battery power and the second energy consumption. This filtering of the vehicle's real-time energy consumption improves the accuracy of energy consumption calculation, facilitating a more accurate determination of the vehicle's actual driving range.

[0067] In another possible implementation, if the accumulated mileage is less than or equal to a preset mileage threshold but greater than a third preset mileage, the fifth energy consumption of the third preset mileage is determined based on the mileage and the third energy consumption within the interval; the vehicle's range is determined based on the third preset mileage, the fifth energy consumption, and the remaining battery power; if the accumulated mileage is less than or equal to the third preset mileage, the vehicle's range is determined based on the vehicle's nominal energy consumption per 100 kilometers and the remaining battery power.

[0068] For example, when a vehicle has just started driving, there is no historical data on its energy consumption. Therefore, the vehicle's range is determined directly based on its nominal energy consumption per 100 kilometers and remaining battery power. If the vehicle's mileage exceeds a third preset mileage, the range can be determined based on its actual energy consumption. To improve the accuracy of the estimated range, the preset mileage threshold can be minimized. For instance, if the first preset mileage is 100 kilometers, the threshold can also be set to 100 kilometers, and the third preset mileage can be set to 10 kilometers. If the vehicle's cumulative mileage is less than the preset mileage, the energy consumption per 10 kilometers can be used as the vehicle's current energy consumption, and the range can be determined based on this energy consumption per 10 kilometers and remaining battery power.

[0069] For example, you can first obtain the energy consumption of the vehicle's most recent 10-kilometer driving distance, and use that 10-kilometer energy consumption as the energy consumption for the vehicle's subsequent 10-kilometer driving distance. Then, based on the ratio of the remaining battery power to that 10-kilometer energy consumption, multiply it by 10 kilometers to obtain the vehicle's driving range.

[0070] Using the above method, the vehicle's range can be preliminarily estimated when the vehicle's mileage is relatively low, which helps users understand the vehicle's range capability.

[0071] Figure 3 This application illustrates another method for determining vehicle range according to an exemplary embodiment, such as... Figure 3 As shown, the method includes:

[0072] S301: Obtain the vehicle's cumulative mileage, speed, output power, and remaining battery power.

[0073] S302. Determine whether the vehicle's cumulative mileage exceeds a preset mileage threshold.

[0074] If the vehicle's cumulative mileage exceeds a preset mileage threshold, execute steps S303-S307.

[0075] If the vehicle's cumulative mileage is less than or equal to a preset mileage threshold, execute steps S308-S311.

[0076] S303. Obtain the distribution ratio of energy consumption per kilometer and the first energy consumption of the vehicle in the first preset mileage.

[0077] S304. Determine the expected value and standard deviation of the energy consumption distribution in the first preset mileage of the vehicle based on the distribution ratio.

[0078] S305. Determine the filter coefficients based on the expected value and standard deviation.

[0079] The filter coefficient can be calculated using the formula for normal distribution probability.

[0080] S306. Based on the filter coefficient and the first energy consumption, the energy consumption per 100 kilometers of the vehicle is determined by a preset normal distribution filter formula.

[0081] S307. Based on the energy consumption per 100 kilometers and the remaining battery power, determine the vehicle's driving range.

[0082] S308. Determine whether the vehicle's cumulative mileage is greater than the third preset mileage.

[0083] If the vehicle's cumulative mileage exceeds the third preset mileage, execute S309-S310.

[0084] If the vehicle's cumulative mileage is less than or equal to the third preset mileage, execute S311.

[0085] S309. Obtain the fifth energy consumption of the vehicle at the third preset mileage.

[0086] S310. Determine the vehicle's range based on the third preset mileage, the fifth energy consumption, and the remaining battery power.

[0087] S311. Determine the vehicle's driving range based on its nominal energy consumption per 100 kilometers and remaining battery power.

[0088] By adopting the above method, different range calculation methods are used at different stages of the vehicle's cumulative mileage, which improves the accuracy of vehicle energy consumption calculation and helps to more accurately determine the vehicle's actual range.

[0089] Figure 4 This application illustrates an apparatus for determining vehicle range according to an exemplary embodiment, such as... Figure 4 As shown, the device includes:

[0090] The acquisition module 401 is used to acquire the vehicle's cumulative mileage, driving speed, output power and remaining battery power;

[0091] The calculation module 402 is used to determine the energy consumption distribution ratio of the first energy consumption of the vehicle at the first preset mileage when the cumulative driving mileage is greater than the preset mileage threshold, based on the driving speed and output power at the current moment, the driving speed and output power at the previous adjacent moment, and the interval between the current moment and the previous adjacent moment; the first preset mileage is less than or equal to the preset mileage threshold.

[0092] The filtering module 403 is used to determine the second energy consumption of the first preset mileage based on the expected value and standard deviation of the energy consumption distribution ratio of the first energy consumption.

[0093] The determination module 404 is used to determine the vehicle's driving range based on the remaining power and the second energy consumption.

[0094] Optionally, the calculation module 402 is used to determine the mileage of the vehicle within the interval based on the current driving speed, the driving speed of the previous adjacent time, and the interval between the current time and the previous adjacent time; to determine the third energy consumption of the vehicle within the interval based on the current output power, the output power of the previous adjacent time, and the interval; and to determine the energy consumption distribution ratio of the first energy consumption based on the mileage within the interval and the third energy consumption within the interval if the cumulative mileage is greater than a preset mileage threshold.

[0095] Optionally, the calculation module 402 is used to determine the fourth energy consumption of each second preset mileage within the first preset mileage based on the driving mileage within the interval and the third energy consumption within the interval; the second preset mileage is less than the first preset mileage; and to determine the energy consumption distribution ratio of the first energy consumption based on the second preset mileage and the fourth energy consumption.

[0096] Optionally, the filtering module 403 is used to determine the filtering coefficient based on the expected value and standard deviation of the energy consumption distribution ratio of the first energy consumption using a normal distribution probability calculation formula; and to filter the first energy consumption using the filtering coefficient and a preset normal distribution filtering formula to determine the second energy consumption.

[0097] Optionally, the determining module 404 is used to obtain the ratio of the remaining power to the second energy consumption; and to determine the vehicle's driving range by multiplying the ratio by the first preset mileage.

[0098] Optionally, the calculation module 402 is further configured to determine the fifth energy consumption of the third preset mileage based on the mileage within the interval and the third energy consumption within the interval when the accumulated mileage is less than or equal to a preset mileage threshold and greater than a third preset mileage; the third preset mileage is less than the preset mileage threshold.

[0099] The determining module 404 is also used to determine the vehicle's range based on the third preset mileage, the fifth energy consumption, and the remaining power; and to determine the vehicle's range based on the vehicle's nominal energy consumption per 100 kilometers and the remaining power if the cumulative mileage is less than or equal to the third preset mileage.

[0100] Using the aforementioned device, the vehicle's cumulative mileage, speed, output power, and remaining battery power are periodically acquired. If the cumulative mileage exceeds a preset mileage threshold, a first energy consumption for a first preset mileage is determined based on the current speed and output power, the speed and output power acquired at the previous adjacent moment, and the interval between the current moment and the previous adjacent moment. If the first preset mileage is less than or equal to the preset mileage threshold, a second energy consumption for the first preset mileage is determined based on the expected value and standard deviation of the first energy consumption. Finally, the vehicle's driving range is determined based on the remaining battery power and the second energy consumption. This filtering of the vehicle's real-time energy consumption improves the accuracy of vehicle energy consumption calculation, facilitating a more accurate determination of the vehicle's actual driving range.

[0101] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0102] Figure 5 This is a block diagram illustrating an electronic device 500 according to an exemplary embodiment. For example... Figure 5 As shown, the electronic device 500 may include a processor 501 and a memory 502. The electronic device 500 may also include one or more of a multimedia component 503, an input / output (I / O) interface 504, and a communication component 505.

[0103] The processor 501 controls the overall operation of the electronic device 500 to complete all or part of the steps in the method for improving vehicle range. The memory 502 stores various types of data to support the operation of the electronic device 500. This data may include, for example, instructions for any application or method operating on the electronic device 500, and application-related data such as contact data, sent and received messages, pictures, audio, video, etc. The memory 502 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read-Only Memory (EPROM), Programmable Read-Only Memory (PROM), Read-Only Memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. Multimedia component 503 may include a screen and an audio component. The screen may be, for example, a touchscreen, and the audio component is used to output and / or input audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signals may be further stored in memory 502 or transmitted via communication component 505. The audio component also includes at least one speaker for outputting audio signals. I / O interface 504 provides an interface between processor 501 and other interface modules, such as a keyboard, mouse, buttons, etc. These buttons may be virtual or physical buttons. Communication component 505 is used for wired or wireless communication between the electronic device 500 and other devices. Wireless communication, such as Wi-Fi, Bluetooth, Near Field Communication (NFC), 2G, 3G, 4G, NB-IoT, eMTC, or other 5G technologies, or combinations thereof, is not limited here. Therefore, the corresponding communication component 505 may include: a Wi-Fi module, a Bluetooth module, an NFC module, etc.

[0104] In an exemplary embodiment, the electronic device 500 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above-described method for accumulating vehicle range.

[0105] In another exemplary embodiment, a computer-readable storage medium including program instructions is also provided, which, when executed by a processor, implement the steps of the method for improving vehicle range described above. For example, the computer-readable storage medium may be the memory 502 including program instructions described above, which may be executed by the processor 501 of the electronic device 500 to complete the method for improving vehicle range described above.

[0106] In another exemplary embodiment, a computer program product is also provided, the computer program product comprising a computer program executable by a programmable device, the computer program having a code portion for performing the above-described method for determining vehicle range when executed by the programmable device.

[0107] Figure 6 This is a block diagram illustrating a vehicle 10 according to an exemplary embodiment, such as... Figure 6 As shown, the vehicle includes the aforementioned electronic equipment 500.

[0108] The preferred embodiments of this disclosure have been described in detail above with reference to the accompanying drawings. However, this disclosure is not limited to the specific details of the above embodiments. Within the scope of the technical concept of this disclosure, various simple modifications can be made to the technical solutions of this disclosure, and these simple modifications all fall within the protection scope of this disclosure.

[0109] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, this disclosure will not describe the various possible combinations separately.

[0110] Furthermore, various different embodiments of this disclosure can be combined in any way, as long as they do not violate the spirit of this disclosure, they should also be regarded as the content disclosed in this disclosure.

Claims

1. A method for determining the driving range of a vehicle, characterized in that, The method includes: Obtain the vehicle's cumulative mileage, speed, output power, and remaining battery power; The distance traveled by the vehicle within the specified interval is determined based on the current driving speed, the driving speed at the previous adjacent moment, and the interval between the current moment and the previous adjacent moment. The third energy consumption of the vehicle within the interval time is determined based on the current output power, the output power of the previous adjacent time, and the interval time. If the cumulative mileage exceeds a preset mileage threshold, the fourth energy consumption of each second preset mileage within the first preset mileage is determined based on the mileage within the interval and the third energy consumption within the interval; the second preset mileage is less than the first preset mileage; the first preset mileage is less than or equal to the preset mileage threshold. Based on the second preset mileage and the fourth energy consumption, determine the energy consumption distribution ratio of the first energy consumption for the first preset mileage; Based on the expected value and standard deviation of the energy consumption distribution ratio of the first energy consumption, the filtering coefficient is determined using the normal distribution probability calculation formula; The first energy consumption is filtered using the filter coefficients and a preset normal distribution filter formula to determine the second energy consumption for the first preset mileage. The vehicle's driving range is determined based on the remaining battery power and the second energy consumption.

2. The method according to claim 1, characterized in that, Determining the vehicle's driving range based on the remaining battery power and the second energy consumption includes: Obtain the ratio of the remaining power to the second energy consumption; The vehicle's driving range is determined by multiplying the ratio and the first preset mileage.

3. The method according to claim 1, characterized in that, The method further includes: If the cumulative mileage is less than or equal to a preset mileage threshold but greater than a third preset mileage, the fifth energy consumption for the third preset mileage is determined based on the mileage within the interval and the third energy consumption within the interval; the third preset mileage is less than the preset mileage threshold. The vehicle's range is determined based on the third preset mileage, the fifth energy consumption, and the remaining battery power. If the cumulative mileage is less than or equal to the third preset mileage, the vehicle's range is determined based on the vehicle's nominal energy consumption per 100 kilometers and remaining battery power.

4. A device for determining the driving range of a vehicle, characterized in that, The device includes: The acquisition module is used to acquire the vehicle's cumulative mileage, driving speed, output power, and remaining battery power. The calculation module is used to determine the vehicle's mileage within the interval based on the current driving speed, the driving speed at the previous adjacent moment, and the interval between the current moment and the previous adjacent moment; to determine the vehicle's third energy consumption within the interval based on the current output power, the output power at the previous adjacent moment, and the interval; and, if the cumulative mileage exceeds a preset mileage threshold, to determine the fourth energy consumption for each second preset mileage within a first preset mileage based on the mileage within the interval and the third energy consumption within the interval; wherein the second preset mileage is less than the first preset mileage; the first preset mileage is less than or equal to the preset mileage threshold; and to determine the energy consumption distribution ratio of the first energy consumption within the first preset mileage based on the second preset mileage and the fourth energy consumption. The filtering module is used to determine the filtering coefficients based on the expected value and standard deviation of the energy consumption distribution ratio of the first energy consumption using a normal distribution probability calculation formula; and to filter the first energy consumption using the filtering coefficients and a preset normal distribution filtering formula to determine the second energy consumption of the first preset mileage. The determining module is used to determine the driving range of the vehicle based on the remaining power and the second energy consumption.

5. An electronic device, characterized in that, include: A memory on which computer programs are stored; A processor for executing the computer program in the memory to implement the steps of the method according to any one of claims 1-3.

6. A vehicle, characterized in that, The vehicle includes the electronic equipment described in claim 5.

Citation Information

Patent Citations

  • Method and system for estimating future average power consumption and remaining driving range of electric automobile

    CN104842797A

  • Method and device for estimating driving mileage of electric vehicles

    CN105620487A