Method for determining available residual energy of power battery
By calculating battery energy capacity based on the lowest module temperature and using a temperature-current-quantity database, the method addresses inaccuracies in existing battery energy estimation, ensuring accurate energy availability for electric vehicles.
Patent Information
- Application Number
- CN202510596486.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-09
- Publication Date
- 2025-07-15
AI Technical Summary
In the prior art, the remaining available energy of the power battery is inaccurate, resulting in the potential safety hazards of electric vehicles due to insufficient power during driving, especially the impact of temperature changes on SOC is not considered.
By obtaining the module minimum temperature of the power battery, determining the current residual power based on the module minimum temperature, and using the temperature current power database and historical data, multiple target residual power and interval residual energy are calculated to improve the accuracy of residual energy determination.
It improves the accuracy of the remaining energy available for power batteries, ensures the reliability of energy release of electric vehicles during driving, and reduces safety hazards caused by insufficient power.
Smart Images

Figure CN120307895A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of electric vehicles, and particularly to a method for determining the available remaining energy of a power battery. Background Art
[0002] In recent years, electric vehicles such as electric cars and electric motorcycles have received extensive attention due to their advantages of low energy consumption, zero emissions, low noise, high energy utilization rate, simple structure, and easy maintenance. However, due to the limited capacity of the power battery of electric vehicles, the remaining available energy of the power battery has become a parameter that must be paid attention to in a timely manner.
[0003] If the remaining available energy of the power battery is not accurately determined, it may occur that the electric vehicle is in motion or has not reached the destination, but the remaining available energy of the power battery has been exhausted, which poses a great potential safety hazard. Summary of the Invention
[0004] In view of this, the purpose of this application is to propose a method for determining the available remaining energy of a power battery.
[0005] Based on the above purpose, the first aspect of this application provides a method for determining the available remaining energy of a power battery, including:
[0006] Obtain the minimum temperature of the battery module and determine the current remaining power of the power battery based on the minimum temperature of the battery module;
[0007] Based on the current remaining power and a preset minimum power, determine a plurality of target remaining powers, each of the target remaining powers being less than or equal to the current remaining power and greater than the preset minimum power;
[0008] Based on the plurality of target remaining powers, determine the available remaining energy of the power battery.
[0009] Optionally, the determining the current remaining power of the power battery based on the minimum temperature of the battery module includes:
[0010] Based on the minimum temperature of the battery module, determine the remaining power in the window;
[0011] Obtain the absolute remaining power of the power battery;
[0012] Based on the absolute remaining power and the remaining power in the window, perform a power conversion operation to obtain the current remaining power.
[0013] Optionally, the determining the remaining power in the window based on the minimum temperature of the battery module includes:
[0014] Determine the current battery capacity corresponding to the lowest temperature of the module based on the lowest temperature of the module;
[0015] Determine the standard battery capacity corresponding to the preset standard temperature based on the preset standard temperature;
[0016] Determine the difference between the standard battery capacity and the current battery capacity as the first difference;
[0017] Determine the ratio of the first difference to the standard battery capacity as the remaining power in the window.
[0018] Optionally, the performing a power conversion operation based on the absolute remaining power and the remaining power in the window to obtain the current remaining power includes:
[0019] Determine the difference between the absolute remaining power and the remaining power in the window as the second difference;
[0020] Determine the difference between the first preset value and the remaining power in the window as the third difference;
[0021] Determine the ratio of the second difference to the third difference as the current remaining power.
[0022] Optionally, the determining a plurality of target remaining powers based on the current remaining power and a preset minimum power includes:
[0023] Divide the power range between the current remaining power and the preset minimum power to obtain a plurality of divided power ranges;
[0024] Determine the larger end-point power of the two end-point powers corresponding to each divided power range as the target remaining power.
[0025] Optionally, the determining the available remaining energy of the power battery based on the plurality of target remaining powers includes:
[0026] Based on each target remaining power among the plurality of target remaining powers, determine the interval remaining energy corresponding to each target remaining power;
[0027] Perform a summation operation on all the interval remaining powers to obtain the available remaining energy of the power battery.
[0028] Optionally, the determining the interval remaining energy corresponding to each target remaining power based on each target remaining power includes:
[0029] Obtain the current ambient temperature and the voltage of the power battery;
[0030] Based on the current ambient temperature, the lowest temperature of the module, and the target remaining power, determine the root mean square current;
[0031] Perform energy calculation based on the root mean square current and the voltage to obtain the interval remaining energy corresponding to the target remaining power.
[0032] Optionally, the difference between two adjacent target remaining powers is a preset remaining power;
[0033] The performing energy calculation based on the root mean square current and the voltage to obtain the interval remaining energy corresponding to the target remaining power includes:
[0034] Perform efficiency calculation based on the root mean square current, the voltage, and the target remaining power to obtain an energy efficiency;
[0035] Perform duration calculation based on the root mean square current and the preset remaining power to obtain the duration required to consume the preset remaining power;
[0036] Perform product calculation based on the root mean square current, the energy efficiency, the duration, and the voltage to obtain the interval remaining energy corresponding to the target remaining power.
[0037] Optionally, the performing efficiency calculation based on the root mean square current, the voltage, and the target remaining power to obtain an energy efficiency includes:
[0038] Determine the DC internal resistance of the power battery based on the minimum temperature of the module and the target remaining power;
[0039] Determine the first product as the product of the root mean square current and the DC internal resistance;
[0040] Determine the first ratio as the ratio of the first product to the voltage;
[0041] Determine the difference between the second preset value and the first ratio as the energy efficiency.
[0042] Optionally, the performing duration calculation based on the root mean square current and the preset remaining power to obtain the duration required to consume the preset remaining power includes:
[0043] Obtain the rated capacity and the state of health value of the power battery;
[0044] Determine the second product as the product of the rated capacity, the state of health value, and the preset remaining power;
[0045] Determine the duration as the ratio of the second product to the root mean square current.
[0046] Optionally, it further includes:
[0047] Obtain the historical data of the power battery, where the historical data includes multiple historical remaining battery levels between a preset minimum battery level and a preset maximum battery level, the historical current value, the historical ambient temperature, and the historical minimum module temperature corresponding to each historical remaining battery level;
[0048] Perform a square root operation on each historical remaining battery level and the corresponding historical current value to obtain the historical root mean square current corresponding to each historical remaining battery level;
[0049] Generate a temperature-current-battery level database based on the historical remaining battery levels, the historical root mean square currents, the historical ambient temperatures, and the historical minimum module temperatures.
[0050] A second aspect of the present application provides an electronic device, including a memory, a processor, and a computer program stored on the memory and running on the processor. When the processor executes the program, the method described in any one of the above first aspects is implemented.
[0051] A third aspect of the present application provides a vehicle, including the electronic device described in the above second aspect.
[0052] As can be seen from the above, for the method for determining the available remaining energy of the power battery provided by the present application, determining the current remaining battery level of the power battery based on the minimum module temperature is more in line with the actual temperature of the power battery, making the determined current remaining battery level more accurate. Consequently, the available remaining energy of the power battery finally determined based on the current remaining battery level is also more accurate, improving the accuracy of the finally determined available remaining energy. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] To more clearly illustrate the technical solutions in the present application or related technologies, the following will briefly introduce the drawings required for use in the embodiments or related technology descriptions. Obviously, the drawings in the following description are only the embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0054] Figure 1 It is a schematic flowchart of the method for determining the available remaining energy of the power battery in the embodiment of the present application;
[0055] Figure 2 It is a schematic diagram of the device for determining the available remaining energy of the power battery in the embodiment of the present application;
[0056] Figure 3 It is a schematic diagram of the electronic device in the embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0057] To make the objectives, technical solutions, and advantages of this application more clearly understood, the following further elaborates on this application in detail with reference to specific embodiments and the accompanying drawings.
[0058] It should be noted that unless otherwise defined, the technical terms or scientific terms used in the embodiments of this application should have the ordinary meanings understood by those of ordinary skill in the field to which this application pertains. The "first", "second", and similar terms used in the embodiments of this application do not denote any order, quantity, or importance, but are merely used to distinguish different components. The terms such as "including" or "comprising" mean that the elements or objects appearing before this term cover the elements or objects listed after this term and their equivalents, without excluding other elements or objects. The terms such as "connected" or "coupled" are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The terms such as "upper", "lower", "left", "right", etc. are only used to represent relative positional relationships, and when the absolute position of the object being described changes, the relative positional relationship may also change accordingly.
[0059] In recent years, electric vehicles such as electric cars and electric motorcycles have received wide attention due to their advantages such as low energy consumption, zero emissions, low noise, high energy utilization rate, simple structure, and easy maintenance.
[0060] However, due to the limited capacity of the power batteries of electric vehicles, their cruising ranges are generally short, which is inconvenient for daily use. To prevent an electric vehicle from being unable to move due to insufficient power in its power battery, the driver of the electric vehicle needs to know the remaining cruising range of the electric vehicle, that is, the distance the electric vehicle can still travel, in order to timely charge the power battery of the electric vehicle, or select a reasonable driving mode and driving route.
[0061] The determination of the remaining cruising range of an electric vehicle includes the determination of the remaining available energy of its power battery. Therefore, the remaining available energy of the power battery has become a power battery state parameter that the Battery Management System (BMS) must report to the Vehicle Control Unit (VCU).
[0062] If the determination of the remaining available energy of the power battery is inaccurate, it may occur that the electric vehicle is in motion or has not reached its destination, but the remaining available energy of the power battery has been exhausted, posing a great potential safety hazard.
[0063] When determining the remaining available energy of a power battery currently, it mostly relies on the rated capacity at room temperature and the SOC-OCV curve at room temperature, without considering the impact of temperature changes during driving on SOC. Among them, OCV (Open Circuit Voltage) refers to the terminal voltage of the power battery in an open-circuit state; SOC (State of Charge) refers to the remaining charge of the power battery, which represents the proportional relationship between the remaining available charge and the full charge after the battery has been used or stored for a period of time. The value range of SOC is usually between 0% and 100%, where 0% means the battery is fully discharged, and 100% means the battery is fully charged.
[0064] However, the inventor found that the remaining available energy of the power battery calculated using the rated capacity at room temperature and the SOC-OCV curve at room temperature is inaccurate. This is because the impact of temperature changes on SOC during driving is relatively obvious. Compared with room temperature, the available energy that the power battery can release at low temperatures decreases; as the temperature rises, the available energy that the battery can release gradually increases. Therefore, ignoring the impact of temperature changes on SOC greatly reduces the accuracy of the calculated remaining available energy.
[0065] In addition, the DC internal resistance of the power battery is also significantly affected by temperature. However, the existing calculation methods also do not consider the internal resistance difference of the power battery at different temperatures and the energy consumption caused by heat generation, resulting in poor accuracy of the finally determined remaining available energy of the power battery.
[0066] Based on this, referring to Figure 1 this application provides a method for determining the available remaining energy of a power battery, and the determination method can be executed by a battery management system. The method specifically includes the following steps:
[0067] Step S100: Obtain the minimum temperature of the battery module of the power battery and determine the current remaining charge of the power battery based on the minimum temperature of the battery module;
[0068] Step S200: Based on the current remaining charge and a preset minimum charge, determine a plurality of target remaining charges, each of the target remaining charges being less than or equal to the current remaining charge and greater than the preset minimum charge;
[0069] Step S300: Based on the plurality of target remaining charges, determine the available remaining energy of the power battery.
[0070] Specifically, when determining the available remaining energy of the power battery, first obtain the minimum temperature of the battery module of the power battery. The minimum temperature of the battery module is the lowest temperature of the power battery at the current moment. Exemplarily, the temperature of the battery module of the power battery can be collected by controlling a temperature collector.
[0071] Since a power battery includes components such as multiple battery cells and a battery box, even at the same moment, there will be temperature differences between different positions of the power battery. Therefore, when a temperature collector collects the module temperature of the power battery, it usually collects multiple temperatures at multiple positions of the power battery at the same time, and the lowest module temperature is the minimum temperature among the multiple temperatures collected at the same time.
[0072] Then, based on the lowest module temperature, the current remaining power of the power battery is determined. In this way, the finally determined current remaining power is the remaining power of the power battery at the current moment corresponding to the lowest module temperature at the current moment. The determination of this current remaining power fully considers the influence of temperature on the power battery, improves the accuracy of the determined current remaining power, and further improves the accuracy of the available remaining energy of the finally determined power battery.
[0073] Among them, the current remaining power of the power battery refers to the remaining power of the power battery at the current moment. The remaining power represents the proportional relationship between the remaining available power and the full charge state after the battery has been used or stored for a period of time. Its value range is usually between 0% and 100%. 0% means the battery has been fully discharged, and 100% means the battery is fully charged.
[0074] The available remaining energy of the power battery refers to the total electric energy that the power battery can release at the current moment, usually expressed in watt-hours (Wh) or kilowatt-hours (kWh), which reflects the total amount of electric energy stored in the power battery.
[0075] After determining the current remaining power, based on the current remaining power and a preset minimum power, multiple target remaining powers are determined. The target remaining power is the numerical value of the remaining power between the current remaining power and the preset minimum power. Therefore, each target remaining power is less than or equal to the current remaining power and greater than the preset minimum power.
[0076] The preset minimum power is the minimum remaining power that the preset power battery can reach after releasing electric energy. Exemplarily, in this application, the preset minimum power can be 0% or 1%, etc.
[0077] Exemplarily, assume that the determined current remaining power is 90% and the preset minimum power is 0%. Then, the multiple target remaining powers can be 90%, 80%, 70%, 60%, 50%, 40%, 30%,... 1%, etc. respectively. Or, the multiple target remaining powers can be 90%, 89%, 88%, 87%, 86%, 85%, 84%,... 1%, etc. respectively.
[0078] That is, the difference in remaining power between two adjacent target remaining powers can be the same or different, which is not limited here.
[0079] After determining the remaining power of multiple targets, based on the remaining power of the multiple targets, determine the available remaining energy of the power battery.
[0080] Among them, the remaining power of multiple intervals corresponding to the remaining power of the multiple targets can be queried or retrieved from a pre-set temperature-current-power database, and then based on the remaining power of multiple intervals, further determine the available remaining energy of the power battery.
[0081] The temperature-current-power database is pre-configured or pre-generated based on the historical data of the power battery. This temperature-current-power database is related to the ambient temperature, the power battery temperature, the root mean square current of the power battery, and the remaining power of the power battery, and can exist in the form of a database, a data table, a data graph, etc.
[0082] Exemplarily, the temperature-current-power database is a four-dimensional table formed based on four parameters: ambient temperature, power battery temperature, root mean square current of the power battery, and remaining power of the power battery. Or it can also be a five-dimensional table or a six-dimensional table, etc., but at least include these four parameters: ambient temperature, power battery temperature, root mean square current of the power battery, and remaining power of the power battery.
[0083] Specifically, step S300 of determining the available remaining energy of the power battery based on the remaining power of the multiple targets may include:
[0084] Step S310: Based on each target remaining power among the multiple target remaining powers, determine the remaining energy of the corresponding interval for each target remaining power;
[0085] Step S320: Perform a summation operation on all the remaining powers of the intervals to obtain the available remaining energy of the power battery.
[0086] Among them, the remaining energy of the interval is the electric energy that the power battery can release when discharging from this target remaining power to the next target remaining power.
[0087] In this application, the remaining energy of the corresponding interval for each target remaining power can be determined from the temperature-current-power database, and the temperature-current-power database is determined based on historical data. In this way, the accuracy of the remaining energy of the interval determined based on the temperature-current-power database is higher and more in line with the actual discharge situation of the power battery.
[0088] Perform a summation operation on all the remaining powers of the intervals to obtain the available remaining energy of the power battery. Exemplarily, the sum of all the remaining powers of the intervals can be determined as the available remaining energy. In this way, the finally determined available remaining energy is the total electric energy that the power battery can release when discharging from the current remaining power to the preset minimum power.
[0089] Exemplarily, assume that the determined current remaining power is 90%, and the preset minimum power is 0%. Then, the multiple target remaining powers can be 90%, 89%, 88%, 87%, 86%, 85%, 84%,..., 1%, etc.
[0090] Then, based on each target remaining power, determine its corresponding interval remaining energy. Exemplarily, the interval remaining energy corresponding to the target remaining power of 90% is A, the interval remaining energy corresponding to the target remaining power of 89% is B, the interval remaining energy corresponding to the target remaining power of 88% is C, the interval remaining energy corresponding to the target remaining power of 87% is D... The interval remaining energy corresponding to the target remaining power of 1% is E.
[0091] That is, A is the electric energy that the power battery can release when discharging from the target remaining power of 90% to the target remaining power of 89%, B is the electric energy that the power battery can release when discharging from the target remaining power of 89% to the target remaining power of 88%, C is the electric energy that the power battery can release when discharging from the target remaining power of 88% to the target remaining power of 87%, D is the electric energy that the power battery can release when discharging from the target remaining power of 87% to the target remaining power of 86%... E is the electric energy that the power battery can release when discharging from the target remaining power of 1% to the preset minimum power of 0%.
[0092] Finally, determine the sum of A + B + C + D +... + E as the available remaining energy. The available remaining energy is the total electric energy that the power battery can release when discharging from the current remaining power of 90% to the preset minimum power of 0%.
[0093] In this application, compared with the existing method of determining the remaining power based on normal temperature, determining the current remaining power of the power battery based on the minimum temperature of the module is more in line with the actual temperature of the power battery, making the determined current remaining power more accurate, and thus making the available remaining energy of the power battery finally determined based on the current remaining power more accurate; at the same time, when determining the available remaining energy, a temperature-current-power database determined based on historical data is introduced, making the finally determined available remaining energy more in line with the historical discharge situation of the power battery, further improving the accuracy of the finally determined available remaining energy.
[0094] In addition, since the available energy that the power battery can release at low temperature decreases, the available energy determined based on the lowest temperature is the lowest value. Therefore, compared with other temperatures (all greater than the minimum temperature of the module) of the power battery at the same moment, the current remaining power determined based on the minimum temperature of the module is the minimum value, and the available remaining energy finally determined based on this minimum value is also the minimum value. In this way, it can be ensured that the finally determined available remaining energy is consistent with the available energy that the power battery can release at the current moment, improving the accuracy of the finally determined available remaining energy.
[0095] If the available remaining energy is determined based on other temperatures (higher than the minimum module temperature) of the module at the current moment instead of the minimum module temperature, the finally determined available remaining energy will be greater than the available energy that the actual power battery can release, resulting in inaccurate determination of the available remaining energy.
[0096] In some embodiments, determining the current remaining power of the power battery in step S100 includes:
[0097] Step S110: Determine the remaining power of the window based on the minimum module temperature;
[0098] Step S120: Obtain the absolute remaining power of the power battery;
[0099] Step S130: Perform a power conversion operation based on the absolute remaining power and the remaining power of the window to obtain the current remaining power.
[0100] Specifically, the remaining power of the window corresponding to the minimum module temperature can be retrieved or queried from a preset temperature-capacity library. The preset temperature-capacity library is a relationship graph, relationship table, or relationship database of the temperature and capacity of the preset power battery. In this preset temperature-capacity library, each temperature of the power battery corresponds to a capacity. Exemplarily, the preset temperature-capacity library can be provided by the battery factory that manufactures the power battery.
[0101] Based on the minimum module temperature, determine the remaining power corresponding to the capacity of the power battery at the minimum module temperature from the preset temperature-capacity library, that is, the remaining power of the window.
[0102] Then, obtain the absolute remaining power of the power battery. The absolute remaining power refers to the remaining power of the power battery determined based on the rated capacity of the power battery at a preset standard temperature. For a specific power battery, its absolute remaining power is also a fixed value. Exemplarily, the preset standard temperature is the industry benchmark temperature of the power battery. For example, the preset standard temperature can be 25°C.
[0103] Finally, perform a power conversion operation based on the absolute remaining power and the remaining power of the window to obtain the current remaining power. The power conversion operation is to perform a difference operation and a ratio operation in sequence based on the absolute remaining power and the remaining power of the window.
[0104] In this application, the finally determined current remaining power is jointly determined based on the remaining power of the window of the power battery at the minimum module temperature and the remaining power at the preset standard temperature, so that the finally determined current remaining power fully considers the influence of temperature on the power battery and improves the accuracy of the determined current remaining power.
[0105] In some embodiments, step S110 determines the remaining power of the window based on the lowest temperature of the module, including:
[0106] Step S111: Determine the current battery capacity corresponding to the lowest temperature of the module based on the lowest temperature of the module;
[0107] Step S112: Determine the standard battery capacity corresponding to the preset standard temperature based on the preset standard temperature;
[0108] Step S113: Determine the difference between the standard battery capacity and the current battery capacity as the first difference;
[0109] Step S114: Determine the ratio of the first difference to the standard battery capacity as the remaining power of the window.
[0110] Exemplarily, assume that the preset standard temperature is 25 °C and the lowest temperature of the module is Tmin. Based on the lowest temperature Tmin of the module, determine the current battery capacity corresponding to the lowest temperature Tmin of the module as C Tmin , and determine the standard battery capacity corresponding to the preset standard temperature of 25 °C as C 25℃ .
[0111] Then, the first difference is the difference between the standard battery capacity C 25℃ and the current battery capacity C Tmin , that is, C 25℃ -C Tmin ;
[0112] The remaining power of the window is the ratio of the first difference C 25℃ -C Tmin to the standard battery capacity C 25℃ . In actual calculation, the remaining power of the window is reflected in the form of a percentage. Therefore, the remaining power of the window
[0113] In this application, the current battery capacity corresponding to the lowest temperature of the module is determined based on the lowest temperature of the module, the standard battery capacity corresponding to the preset standard temperature is determined based on the preset standard temperature, and then the remaining power of the window is determined based on the current battery capacity and the standard battery capacity. In this way, the finally determined remaining power of the window is jointly determined based on the capacity of the power battery at the lowest temperature of the module and the capacity at the preset standard temperature, fully considering the influence of temperature on the power battery and improving the accuracy of the determined remaining power of the window.
[0114] In some embodiments, step S130 performs a power conversion operation based on the absolute remaining power and the window remaining power to obtain the current remaining power, including:
[0115] Step S131: Determine the difference between the absolute remaining power and the window remaining power as the second difference;
[0116] Step S132: Determine the difference between the first preset value and the window remaining power as the third difference;
[0117] Step S133: Determine the ratio of the second difference and the third difference as the current remaining power.
[0118] Specifically, the first preset value is the available power of the power battery in the fully charged state. Exemplarily, the first preset value is 100.
[0119] Exemplarily, assume that the obtained absolute remaining power is the absolute SOCmin, the calculated window remaining power is WinSOCZero, and the first preset value is 100.
[0120] Then, the second difference is the difference between the absolute remaining power absolute SOCmin and the window remaining power WinSOCZero, that is, absolute SOCmin - WinSOCZero;
[0121] The third difference is the difference between the first preset value 100 and the window remaining power WinSOCZero, that is, 100 - WinSOCZero;
[0122] The current remaining power is the ratio of the second difference absolute SOCmin - WinSOCZero and the third difference 100 - WinSOCZero, that is
[0123] In this application, since the absolute remaining power corresponds to the preset standard temperature and the window remaining power corresponds to the minimum temperature of the module, the current remaining power determined jointly based on the absolute remaining power, the window remaining power, and the first preset value fully considers the influence of temperature on the power battery, improving the accuracy of the determined current remaining power.
[0124] In some embodiments, step S200 determines multiple target remaining powers based on the remaining power and the preset minimum power, including:
[0125] Step S210: Divide the power range between the current remaining power and the preset minimum power to obtain multiple divided power ranges;
[0126] Step S220: Determine the larger endpoint power of the two endpoint powers corresponding to each of the divided power ranges as the target remaining power.
[0127] Specifically, when determining multiple target remaining powers based on the remaining power and the preset minimum power, the power range between the current remaining power and the preset minimum power can be divided to obtain multiple divided power ranges.
[0128] When dividing, the power range can be evenly divided with the same step size to obtain multiple divided power ranges. At this time, the difference between adjacent two of the target remaining powers is the same. Exemplarily, the difference between each adjacent two of the target remaining powers is the preset remaining power, and the preset remaining power can be 1% or 5%, etc.
[0129] Alternatively, when dividing, the power range can also be unevenly divided with different step sizes to obtain multiple divided power ranges. At this time, the difference between adjacent two of the target remaining powers is not the same. Exemplarily, the difference between two adjacent target remaining powers can be 1%, and the difference between another two adjacent target remaining powers can be 5%.
[0130] Exemplarily, assume that the determined current remaining power is 90% and the preset minimum power is 0%. Then, the power range between the current remaining power 90% and the preset minimum power 0% (i.e., 90% to 0%) can be divided. Exemplarily, evenly divide it with the same step size of 1% to obtain multiple divided power ranges which are 90% - 89%, 89% - 88%, 88% - 87%, 87% - 86%, 86% - 85%, …… 1% - 0% respectively.
[0131] Then, determine the larger endpoint power of the two endpoint powers corresponding to each of the divided power ranges as the target remaining power.
[0132] Exemplarily, for a divided power range Q - W, its corresponding two endpoint powers are Q and W, then determine the larger endpoint power of these two endpoint powers as the target remaining power.
[0133] Exemplarily, when the multiple divided power ranges are 90% - 89%, 89% - 88%, 88% - 87%, 87% - 86%, 86% - 85%, …… 1% - 0% respectively, the target remaining powers corresponding to each divided power range are 90%, 89%, 88%, 87%, 86% …… 1% respectively.
[0134] In this application, a plurality of segmented power ranges are obtained by segmenting the power range between the current remaining power and the preset minimum power, and then the target remaining power is determined based on the plurality of segmented power ranges. Since the segmentation method is not limited, the number of the finally determined target remaining powers and the difference between two adjacent target remaining powers are also uncertain, and can be flexibly set according to actual needs, so that the target remaining power can be flexibly selected and adjusted according to actual needs during the determination process, greatly improving the flexibility of determining the target remaining power and making the determined target remaining power more in line with actual needs.
[0135] In some embodiments, step S310 determines the interval remaining energy corresponding to each target remaining power based on each target remaining power, including:
[0136] Step S311, obtain the current ambient temperature and the voltage of the power battery;
[0137] Step S312, determine the root mean square current based on the current ambient temperature, the minimum temperature of the module, and the target remaining power;
[0138] Step S313, perform energy calculation based on the root mean square current and the voltage of the power battery to obtain the interval remaining energy corresponding to the target remaining power.
[0139] Specifically, for each target remaining power, it is necessary to determine the interval remaining energy corresponding to the target remaining power from the temperature-current-power database based on the target remaining power. The interval remaining power is the electric energy that the power battery can release when discharging from the target remaining power to the next target remaining power.
[0140] First, obtain the current ambient temperature and the voltage of the power battery. Specifically, the current ambient temperature can be obtained by controlling the temperature acquisition sensor. The voltage of the power battery can be the voltage of the power battery at the current moment or the average voltage of the power battery over a period of time. Exemplarily, the voltage of the power battery can be the average voltage during the entire process of discharging the power battery from the preset maximum power (i.e., the maximum remaining power of the power battery, and exemplarily, the preset maximum power can be 100%) to the target remaining power.
[0141] Then, based on the current ambient temperature, the minimum module temperature, and the target remaining power, determine the root mean square current from the temperature-current-power database. Specifically, since the temperature-current-power database is a four-dimensional table formed based on four parameters: ambient temperature, power battery temperature, root mean square current of the power battery, and remaining power of the power battery, in this step, based on the uniquely determined current ambient temperature, the uniquely determined minimum module temperature, and the uniquely determined target remaining power, the unique root mean square current corresponding to these three parameters can be determined from the temperature-current-power database.
[0142] Finally, perform an energy calculation based on the determined root mean square current and the voltage of the power battery to obtain the interval remaining energy corresponding to the target remaining power.
[0143] The energy calculation is to perform multiplication, ratio, and / or difference operations based on the root mean square current, voltage, target remaining energy, and / or preset remaining energy, and finally obtain the interval remaining energy corresponding to the target remaining power.
[0144] In this application, when determining the interval remaining energy, the root mean square current is determined from the temperature-current-power database based on the obtained current ambient temperature and the voltage of the power battery. Thus, the finally determined root mean square current is determined from the temperature-current-power database generated based on historical data based on the current ambient temperature and voltage. The root mean square current is jointly determined based on the current ambient temperature, the voltage of the power battery, and historical data, taking into account both the current environment and power battery factors and combining the historical data of the power battery, improving the accuracy of the finally determined root mean square current, and further making the accuracy of the target interval remaining energy determined based on the root mean square current higher.
[0145] In some embodiments, the step S313 of performing an energy calculation based on the root mean square current and the voltage of the power battery to obtain the interval remaining energy corresponding to the target remaining power includes:
[0146] Step S3131: Perform an efficiency calculation based on the root mean square current, the voltage, and the target remaining power to obtain an energy efficiency;
[0147] Step S3132: Perform a duration calculation based on the root mean square current and the preset remaining power to obtain the duration required to consume the preset remaining power;
[0148] Step S3133: Perform a multiplication operation based on the root mean square current, energy efficiency, duration, and voltage to obtain the interval remaining energy corresponding to the target remaining power.
[0149] Specifically, the efficiency operation performs product operation, ratio operation, and difference operation in sequence based on the root mean square current, the voltage, and / or the target remaining power, and finally obtains the energy efficiency, such that the calculated energy efficiency conforms to the discharge capacity of the power battery in the current state, improving the accuracy of the determined energy efficiency.
[0150] The duration operation performs product operation based on the root mean square current and the preset remaining power first, and then performs ratio operation, and finally obtains the duration required to consume the preset remaining power.
[0151] Exemplarily, assuming that the target remaining power is 90%, and the preset remaining power is 1%, then the duration required to consume the preset remaining power is the duration required for the power battery to discharge from the target remaining power of 90% by 1% to the next target remaining power of 89%.
[0152] Finally, after obtaining the energy efficiency and the duration, based on the electric energy calculation formula, perform product operation on the root mean square current, energy efficiency, duration, and voltage to obtain the interval remaining energy corresponding to the target remaining power.
[0153] Exemplarily, assuming that the calculated energy efficiency is η, the duration is Δt, the voltage is (i.e., the average voltage of the power battery), and the root mean square current is I;
[0154] Then, the interval remaining energy
[0155] wherein, ΔE 总 is the total energy that can be released by the power battery starting from the target remaining power in the current state until the discharge time reaches Δt.
[0156] In this application, when determining the interval remaining energy of each stage, the energy efficiency of the power battery in the current state is fully considered, and the interval remaining energy is determined based on the product of the total energy of this stage and the energy efficiency, rather than directly determining the total energy of this stage as the interval remaining energy. In this way, the accuracy of the determined interval remaining energy can be greatly improved, and further the accuracy of the finally determined available remaining energy can be improved.
[0157] In some embodiments, the step S3131 performs efficiency operation based on the root mean square current, the voltage, and the target remaining power to obtain energy efficiency, including:
[0158] Step S31311: Determine the DC internal resistance of the power battery based on the module minimum temperature and the target remaining power;
[0159] Step S31312: Determine the product of the root mean square current and the DC internal resistance as the first product;
[0160] Step S31313: Determine the ratio of the first product to the voltage as the first ratio;
[0161] Step S31314: Determine the difference between the second preset value and the first ratio as the energy efficiency.
[0162] Specifically, the DC internal resistance of the power battery corresponding to the lowest temperature of the module and the target remaining power can be determined from a preset internal resistance database. The preset internal resistance database is a three-dimensional database / three-dimensional data table / three-dimensional data graph preset in relation to the remaining power of the power battery, the temperature of the power battery, and the DC internal resistance of the power battery.
[0163] First, based on the determined unique lowest temperature of the module and a target remaining power, determine the DC internal resistance of a unique power battery from the preset internal resistance database.
[0164] Since the DC internal resistance of the power battery is closely related to the temperature and remaining power of the power battery, the DC internal resistance determined based on the lowest temperature of the module of the power battery and a target remaining power is more in line with the current actual situation of the power battery, improving the accuracy of the determined DC internal resistance.
[0165] After determining the DC internal resistance, determine the product of the root mean square current and the DC internal resistance as the first product, determine the ratio of the first product to the voltage as the first ratio, and determine the difference between the second preset value and the first ratio as the energy efficiency.
[0166] Among them, the second preset value is the maximum value of the pre-set energy efficiency. Exemplarily, in this application, the second preset value is 1.
[0167] Exemplarily, assume that the determined root mean square current is I, the voltage of the power battery obtained is V, the DC internal resistance of the power battery determined from the preset internal resistance database based on the root mean square current I and the target remaining power is R, and the second preset value is 1.
[0168] Then, the first product is the product of the root mean square current I and the DC internal resistance R, that is, I*R;
[0169] The first ratio is the ratio of the first product I*R to the voltage V, that is
[0170] The energy efficiency η is the difference between the second preset value 1 and the first ratio That is
[0171] In this application, when determining the energy efficiency, first, the DC internal resistance is determined based on the minimum temperature of the power battery module and the target remaining power, making the determined DC internal resistance more in line with the current actual situation of the power battery and improving the accuracy of the determined DC internal resistance. Then, the energy efficiency is determined based on the DC internal resistance, the root mean square current, and the voltage, thus improving the accuracy of the determined energy efficiency and further improving the accuracy of the finally obtained available remaining energy.
[0172] In some embodiments, step S3132 performs a duration calculation based on the root mean square current and the preset remaining power to obtain the duration required to consume the preset remaining power, including:
[0173] Step S31321: Obtain the rated capacity and the state of health value of the power battery;
[0174] Step S31322: Determine the second product as the product of the rated capacity, the state of health value, and the preset remaining power;
[0175] Step S31323: Determine the ratio of the second product to the root mean square current as the duration.
[0176] Specifically, the rated capacity is a basic attribute of the power battery and is a fixed value.
[0177] The state of health value can also directly be the state of health (State of Health, SOH). The state of health of the power battery is a numerical value representing the health state of the battery, usually a numerical value between 0 and 1. The closer the numerical value is to 1, the better the battery performance; the smaller the numerical value, the more serious the battery performance degradation.
[0178] After obtaining the rated capacity and the state of health value, determine the second product as the product of the rated capacity, the state of health value, and the preset remaining power, and determine the ratio of the second product to the root mean square current as the duration.
[0179] Exemplarily, assume that the obtained rated capacity is C0, the state of health value is SOH, the preset remaining power is 1%, and the root mean square current is I;
[0180] Then the second product is the product of the rated capacity C0, the state of health value SOH, and the preset remaining power 1%, that is, 1% * C0 * SOH;
[0181] The duration △t is the ratio of the second product 1% * C0 * SOH to the root mean square current I, that is, △t = 1% * C0 * SOH / I.
[0182] In this application, when determining the duration required to consume the preset remaining power, it is jointly determined based on the rated capacity, state of health value, preset remaining power, and root mean square current of the power battery, fully considering the differences in the power battery under different states of health, making the determined duration more matched with the actual state of the power battery, improving the accuracy of the determined duration, and further improving the method for determining the available remaining energy finally determined.
[0183] In some embodiments, the method further includes:
[0184] Obtain historical data of the power battery, where the historical data includes a plurality of historical remaining powers between a preset minimum power and a preset maximum power, the historical current value, historical ambient temperature, and historical module minimum temperature corresponding to each historical remaining power;
[0185] Perform a square root operation based on each historical remaining power and the corresponding historical current value to obtain the historical root mean square current corresponding to each historical remaining power;
[0186] Generate the temperature-current-power database based on the historical remaining power, historical root mean square current, historical ambient temperature, and historical module minimum temperature.
[0187] Specifically, the preset minimum power is the minimum remaining power that the preset power battery can reach after discharging electric energy. Exemplarily, in this application, the preset minimum power can be 0% or 1%, etc.
[0188] The preset maximum power is the maximum remaining power of the preset power battery. Exemplarily, the preset maximum power can be 100%.
[0189] The historical data includes a plurality of historical remaining powers between the preset minimum power and the preset maximum power. Specifically, the range between the preset minimum power and the preset maximum power can be divided according to a certain step size to obtain a plurality of historical remaining powers.
[0190] When dividing, the range can be evenly divided with the same step size to obtain a plurality of divided ranges. At this time, the difference between two adjacent historical remaining powers is the same. Exemplarily, the difference between every two adjacent historical remaining powers can be 1% or 5%, etc.
[0191] Alternatively, when dividing, the range can also be unevenly divided with different step sizes to obtain a plurality of divided ranges. At this time, the difference between two adjacent historical remaining powers is not the same. Exemplarily, the difference between two adjacent historical remaining powers can be 1%, and the difference between another two adjacent historical remaining powers can be 5%.
[0192] It should be noted that in this step, the range between the preset minimum power and the preset maximum power is divided to obtain multiple historical remaining powers. The division can be carried out in the same way or with the same step size as that in step S210. This is conducive to searching for corresponding data in the temperature-current-power database when determining the available remaining energy, making the accuracy of the finally determined data higher, and further improving the accuracy of the determined available remaining energy.
[0193] In addition, the historical data further includes the historical current value, historical ambient temperature, and historical minimum module temperature corresponding to each historical remaining power. That is, in the historical data, the historical current value, historical ambient temperature, and historical minimum module temperature of the power battery when the remaining power of the power battery is a certain historical remaining power.
[0194] Then, based on each historical remaining power and the corresponding historical current value, a square root operation is performed to obtain the historical root mean square current corresponding to each historical remaining power.
[0195] Specifically, the historical root mean square current I′ can be calculated using the formula for calculation.
[0196] where i is the real-time current of the power battery collected, that is, the historical current value corresponding to a certain historical remaining power, and n is the number of currents for calculating the root mean square current.
[0197] The value of n can be selected according to actual needs. Exemplarily, n can be 200, and the corresponding current is the i collected by the temperature collector and the 199 currents before i.
[0198] Alternatively, n is the number of all currents collected by the current collector during the process of the power battery discharging from the preset maximum power to a certain historical remaining power in the historical data, and the corresponding current is the historical current value corresponding to each historical remaining power.
[0199] Exemplarily, the preset maximum power is 100%, the preset minimum power is 0%, and in the historical data, the historical remaining powers determined based on the preset maximum power and the preset minimum power are 90%, 89%, 88%, 87%, 86%, 85%, 84%, …… 1%, etc.
[0200] In the historical data, the historical current values corresponding to the respective historical remaining powers collected are i1, i2, i3, i4, i5, i6, i7 …… i n etc.
[0201] Then, based on each historical remaining power (exemplarily, taking 1% as an example) and the corresponding historical current value (taking i nPerform a square root operation (for example) to obtain the historical root mean square current corresponding to the historical remaining battery power. n is the total number of historical current values from 1 to n.
[0202] Finally, generate the temperature-current-battery power database based on the historical remaining battery power, historical root mean square current, historical ambient temperature, and historical minimum module temperature. In this temperature-current-battery power database, the historical remaining battery power, historical root mean square current, historical ambient temperature, and historical minimum module temperature are in one-to-one correspondence. So that during the determination of the available remaining energy, based on the obtained current ambient temperature, minimum module temperature, and the determined target remaining battery power, the corresponding root mean square current can be determined from the temperature-current-battery power database, and then energy calculation is performed based on the root mean square current and voltage to obtain the interval remaining energy corresponding to the target remaining battery power. Finally, sum all the interval remaining energies to obtain the final available remaining energy.
[0203] In this application, using the big data statistics function, various parameters (including temperature change, remaining battery power change, current change, voltage change, etc.) during the entire discharge process of the power battery are statistically analyzed to form historical data. Combining the energy consumed by the heat generation of the internal resistance of the power battery, the energy efficiency is calculated, and the temperature-current-battery power database is drawn. When in use, the available remaining energy of the power battery can be finally determined according to the environmental parameters and power battery parameters at the current moment uploaded by the vehicle terminal and the temperature-current-battery power database. The calculation result has higher accuracy, is more in line with the actual situation of the user's vehicle use, and this calculation result can be used for the estimation of the cruising range, improving the accuracy of the cruising range estimation.
[0204] This application can also be used to estimate the temperature change curve during the discharge process of the whole vehicle, providing a basis for optimizing the thermal management function or other temperature-related function optimizations.
[0205] This application can also provide a basis for estimating the battery health based on the change trend of the energy efficiency in different stages of the power battery.
[0206] It should be noted that the method of the embodiment of this application can be executed by a single device, such as a computer or a server, etc. The method of this embodiment can also be applied to a distributed scenario and completed by the cooperation of multiple devices. In this case of a distributed scenario, one of these multiple devices can only execute one or more steps of the method of the embodiment of this application, and these multiple devices will interact with each other to complete the described method.
[0207] It should be noted that some embodiments of the present application have been described above. In some cases, the actions or steps recorded in the above embodiments can be executed in an order different from that in the above embodiments and still achieve the desired results. Additionally, the processes depicted in the drawings do not necessarily require the specific order or consecutive order shown to achieve the desired results. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0208] Based on the same inventive concept, corresponding to the method of any of the above embodiments, the present application further provides a device for determining the available remaining energy of a power battery.
[0209] Referring to Figure 2 , the device for determining the available remaining energy of the power battery includes:
[0210] An acquisition module 100, configured to acquire the minimum temperature of the battery modules of the power battery and determine the current remaining power of the power battery based on the minimum temperature of the battery modules;
[0211] A first determination module 200, configured to determine a plurality of target remaining powers based on the current remaining power and a preset minimum power, each of the target remaining powers being less than or equal to the current remaining power and greater than the preset minimum power;
[0212] A second determination module 300, configured to determine the available remaining energy of the power battery based on the plurality of target remaining powers.
[0213] In some embodiments, the first determination module 200 is further configured to:
[0214] Determine the remaining power within a window based on the minimum temperature of the battery modules;
[0215] Acquire the absolute remaining power of the power battery;
[0216] Perform a power conversion operation based on the absolute remaining power and the remaining power within the window to obtain the current remaining power.
[0217] In some embodiments, the first determination module 200 is further configured to:
[0218] Determine the current battery capacity corresponding to the minimum temperature of the battery modules based on the minimum temperature of the battery modules;
[0219] Determine the standard battery capacity corresponding to the preset standard temperature based on the preset standard temperature;
[0220] Determine the difference between the standard battery capacity and the current battery capacity as the first difference;
[0221] Determine the ratio of the first difference to the standard battery capacity as the remaining power of the window.
[0222] In some embodiments, the first determination module 200 is further configured to:
[0223] Determine the difference between the absolute remaining power and the remaining power of the window as the second difference;
[0224] Determine the difference between the first preset value and the remaining power of the window as the third difference;
[0225] Determine the ratio of the second difference and the third difference as the current remaining power.
[0226] In some embodiments, the first determination module 200 is further configured to:
[0227] Divide the power range between the current remaining power and the preset minimum power to obtain a plurality of divided power ranges;
[0228] Determine the larger endpoint power of the two endpoint powers corresponding to each divided power range as the target remaining power.
[0229] In some embodiments, the difference between two adjacent target remaining powers is the preset remaining power.
[0230] In some embodiments, the second determination module 300 is further configured to:
[0231] Based on each target remaining power among the plurality of target remaining powers, determine the interval remaining energy corresponding to each target remaining power;
[0232] Sum all the interval remaining powers to obtain the available remaining energy of the power battery.
[0233] In some embodiments, the second determination module 300 is further configured to:
[0234] Obtain the current ambient temperature and the voltage of the power battery;
[0235] Based on the current ambient temperature, the minimum temperature of the module, and the target remaining power, determine the root mean square current;
[0236] Perform energy calculation based on the root mean square current and the voltage of the power battery to obtain the interval remaining energy corresponding to the target remaining power.
[0237] In some embodiments, the second determination module 300 is further configured to:
[0238] Perform an efficiency operation based on the root mean square current, the voltage, and the target remaining power to obtain an energy efficiency;
[0239] Perform a duration operation based on the root mean square current and the preset remaining power to obtain the duration required to consume the preset remaining power;
[0240] Perform a multiplication operation based on the root mean square current, the energy efficiency, the duration, and the voltage to obtain an interval remaining energy corresponding to the target remaining power.
[0241] In some embodiments, the second determination module 300 is further configured to:
[0242] Determine the DC internal resistance of the power battery based on the minimum module temperature and the target remaining power;
[0243] Determine the product of the root mean square current and the DC internal resistance as the first product;
[0244] Determine the ratio of the first product to the voltage as the first ratio;
[0245] Determine the difference between the second preset value and the first ratio as the energy efficiency.
[0246] In some embodiments, the second determination module 300 is further configured to:
[0247] Obtain the rated capacity and the state of health value of the power battery;
[0248] Determine the product of the rated capacity, the state of health value, and the preset remaining power as the second product;
[0249] Determine the ratio of the second product to the root mean square current as the duration.
[0250] In some embodiments, the acquisition module 100 is further configured to:
[0251] Obtain historical data of the power battery, where the historical data includes a plurality of historical remaining powers between a preset minimum power and a preset maximum power, and a historical current value, a historical ambient temperature, and a historical minimum module temperature corresponding to each historical remaining power;
[0252] Perform a square root operation based on each historical remaining power and the corresponding historical current value to obtain a historical root mean square current corresponding to each historical remaining power;
[0253] Generate the temperature-current-power database based on the historical remaining power, the historical root mean square current, the historical ambient temperature, and the historical minimum module temperature.
[0254] For the convenience of description, when describing the above device, it is divided into various modules according to functions for separate description. Of course, when implementing the present application, the functions of each module can be implemented in the same or multiple software and / or hardware.
[0255] The device of the above embodiment is used to implement the method for determining the available remaining energy of the corresponding power battery in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be elaborated here.
[0256] Based on the same inventive concept, corresponding to the method of any of the above embodiments, the present application further provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, it implements the method for determining the available remaining energy of the power battery described in any of the above embodiments.
[0257] Figure 3 FIG. shows a more specific schematic diagram of the hardware structure of the electronic device provided in this embodiment. The device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. Among them, the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are communicatively connected to each other inside the device through the bus 1050.
[0258] The processor 1010 may be implemented in the form of a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, etc., and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.
[0259] The memory 1020 may be implemented in the form of a ROM (Read Only Memory), a RAM (Random Access Memory), a static storage device, a dynamic storage device, etc. The memory 1020 may store an operating system and other application programs. When implementing the technical solutions provided in the embodiments of this specification through software or firmware, the relevant program codes are stored in the memory 1020 and are called and executed by the processor 1010.
[0260] The input / output interface 1030 is used to connect to the input / output module to achieve information input and output. The input / output module can be configured as a component in the device (not shown in the figure), or can be externally connected to the device to provide corresponding functions. Among them, the input device can include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device can include a display, a speaker, a vibrator, an indicator light, etc.
[0261] The communication interface 1040 is used to connect to the communication module (not shown in the figure) to achieve communication interaction between this device and other devices. Among them, the communication module can achieve communication through a wired method (such as USB, network cable, etc.), or can also achieve communication through a wireless method (such as mobile network, WIFI, Bluetooth, etc.).
[0262] The bus 1050 includes a path for transmitting information between various components of the device (such as the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040).
[0263] It should be noted that although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040, and the bus 1050, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, those skilled in the art can understand that the above device may also only include the components necessary to implement the solution of the embodiments of this specification, and do not have to include all the components shown in the figure.
[0264] The electronic device in the above embodiment is used to implement the method for determining the available remaining energy of the corresponding power battery in any one of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be elaborated here.
[0265] Based on the same inventive concept, corresponding to the method in any of the above embodiments, the present application also provides a non-transitory computer-readable storage medium. The non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to cause the computer to execute the method for determining the available remaining energy of the power battery as described in any one of the foregoing embodiments.
[0266] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. The information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory, or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD), or other optical storage, magnetic cassette tapes, magnetic disk storage, or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible by a computing device.
[0267] The computer instructions stored in the storage medium of the above embodiment are used to cause the computer to execute the method for determining the available remaining energy of the power battery as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be elaborated here.
[0268] Based on the same inventive concept, corresponding to the method of any of the above embodiments, the present application also provides a computer program product, including computer program instructions, which when run on a computer, cause the computer to execute the method for determining the available remaining energy of the power battery as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be elaborated here.
[0269] Based on the same inventive concept, corresponding to the method of any of the above embodiments, the present application also provides a vehicle, which includes the determining device, electronic device, computer-readable storage medium, or computer program product described in any of the above embodiments. The vehicle has the beneficial effects of any of the above embodiments, which will not be elaborated here.
[0270] It can be understood that before using the technical solutions of the various embodiments in the present disclosure, the types, usage scopes, usage scenarios, etc. of the personal information involved will be informed to the user in an appropriate manner, and the user's authorization will be obtained.
[0271] For example, in response to receiving an active request from the user, a prompt message is sent to the user to clearly prompt the user that the operation requested to be executed will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, application program, server, or storage medium that executes the operation of the technical solution of the present disclosure according to the prompt message.
[0272] As an optional but non-limiting implementation, in response to receiving an active request from a user, the way to send a prompt message to the user can be, for example, in the form of a pop-up window, and the prompt message can be presented in text in the pop-up window. In addition, the pop-up window can also carry selection controls for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0273] It can be understood that the above notification and user authorization acquisition process is only illustrative and does not limit the implementation of the present disclosure. Other ways that comply with relevant laws and regulations can also be applied to the implementation of the present disclosure.
[0274] Those of ordinary skill in the art should understand that the discussion of any of the above embodiments is only exemplary and is not intended to imply that the scope of the present application is limited to these examples; within the concept of the present application, the technical features in the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations in different aspects of the embodiments of the present application as described above, and they are not provided in detail for the sake of brevity.
[0275] In addition, for simplicity of explanation and discussion, and in order not to make the embodiments of the present application difficult to understand, the well-known power / ground connections to integrated circuit (IC) chips and other components may or may not be shown in the provided drawings. Furthermore, the device can be shown in block diagram form to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform on which the embodiments of the present application will be implemented (i.e., these details should be fully within the understanding of those skilled in the art). In the case where specific details (such as circuits) are set forth to describe the exemplary embodiments of the present application, it will be apparent to those skilled in the art that the embodiments of the present application can be implemented without these specific details or with variations of these specific details. Therefore, these descriptions should be considered illustrative rather than restrictive.
[0276] Although the present application has been described in conjunction with specific embodiments of the present application, many alternatives, modifications, and variations of these embodiments will be apparent to those of ordinary skill in the art based on the foregoing description. For example, other memory architectures (such as dynamic RAM (DRAM)) can be used with the embodiments discussed.
[0277] The embodiments of the present application are intended to cover all such alternatives, modifications, and variations that fall within the broad scope of the present application. Therefore, any omissions, modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the embodiments of the present application shall be included within the protection scope of the present application.
Claims
1. A method for determining the available remaining energy of a power battery, characterized in that, Including: Obtaining the minimum temperature of the battery module of the power battery and determining the current remaining power of the power battery based on the minimum temperature of the module; Based on the current remaining power and a preset minimum power, determining a plurality of target remaining powers, each of the target remaining powers being less than or equal to the current remaining power and greater than the preset minimum power; Based on the plurality of target remaining powers, determining the available remaining energy of the power battery.
2. The method according to claim 1, characterized in that, The determining the current remaining power of the power battery based on the minimum temperature of the module includes: Based on the minimum temperature of the module, determining the remaining power of the window; Obtaining the absolute remaining power of the power battery; Performing a power conversion operation based on the absolute remaining power and the remaining power of the window to obtain the current remaining power.
3. The method according to claim 2, wherein The determining the remaining power of the window based on the minimum temperature of the module includes: Based on the minimum temperature of the module, determining the current battery capacity corresponding to the minimum temperature of the module; Based on a preset standard temperature, determining the standard battery capacity corresponding to the preset standard temperature; Determining the difference between the standard battery capacity and the current battery capacity as the first difference; Determining the ratio of the first difference to the standard battery capacity as the remaining power of the window.
4. The method according to claim 2, characterized in that, The performing a power conversion operation based on the absolute remaining power and the remaining power of the window to obtain the current remaining power includes: Determining the difference between the absolute remaining power and the remaining power of the window as the second difference; Determining the difference between a first preset value and the remaining power of the window as the third difference; Determining the ratio of the second difference and the third difference as the current remaining power.
5. The method according to claim 1, characterized in that The determining a plurality of target remaining powers based on the current remaining power and a preset minimum power includes: Dividing the power range between the current remaining power and the preset minimum power to obtain a plurality of divided power ranges; Determining the larger end-point power of the two end-point powers corresponding to each of the divided power ranges as the target remaining power.
6. The method according to claim 1, characterized in that, The determining the available remaining energy of the power battery based on the plurality of target remaining powers includes: Based on each target remaining power among the plurality of target remaining powers, determining the remaining energy of the interval corresponding to each target remaining power; Performing a summation operation on all the remaining energies of the intervals to obtain the available remaining energy of the power battery.
7. The method according to claim 6, wherein The determining the remaining energy of the interval corresponding to each target remaining power based on each target remaining power includes: Obtaining the current ambient temperature and the voltage of the power battery; Based on the current ambient temperature, the minimum temperature of the module, and the target remaining power, determining the root mean square current; Performing an energy operation based on the root mean square current and the voltage to obtain the remaining energy of the interval corresponding to the target remaining power.
8. The method according to claim 7, wherein The difference between two adjacent target remaining powers is a preset remaining power; The performing an energy operation based on the root mean square current and the voltage to obtain the remaining energy of the interval corresponding to the target remaining power includes: Performing an efficiency operation based on the root mean square current, the voltage, and the target remaining power to obtain an energy efficiency; Perform a duration calculation based on the root mean square current and the preset remaining power to obtain the duration required to consume the preset remaining power; Perform a product calculation based on the root mean square current, the energy efficiency, the duration, and the voltage to obtain the interval remaining energy corresponding to the target remaining power.
9. The method according to claim 8, wherein The energy efficiency is obtained by performing an efficiency calculation based on the root mean square current, the voltage, and the target remaining power, and includes: Determine the DC internal resistance of the power battery based on the minimum temperature of the module and the target remaining power; Determine the first product as the product of the root mean square current and the DC internal resistance; Determine the first ratio as the ratio of the first product to the voltage; Determine the difference between the second preset value and the first ratio as the energy efficiency.
10. The method according to claim 8, wherein The duration calculation based on the root mean square current and the preset remaining power to obtain the duration required to consume the preset remaining power includes: Obtain the rated capacity and the state of health value of the power battery; Determine the second product as the product of the rated capacity, the state of health value, and the preset remaining power; Determine the duration as the ratio of the second product to the root mean square current.