A battery life prediction method, device, vehicle, medium and program product

By obtaining the ambient temperature distribution information and maximum discharge depth of the battery to be tested, and determining the equivalent degradation rate, the problem that traditional battery life prediction methods cannot accurately predict battery life is solved, and more accurate battery life prediction is achieved.

CN119780730APending Publication Date: 2025-04-08HUIZHOU DESAY SV AUTOMOTIVE
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411974182.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

Traditional battery life prediction methods cannot accurately predict the battery life based on the actual ambient temperature of the battery and the battery requirements to complete the prescribed tasks.

Method used

By obtaining the ambient temperature distribution information of the battery to be tested and the maximum discharge depth that can complete the prescribed task, it is determined that the total equivalent degradation time of the battery to be tested is at the preset temperature within the target unit time, and the equivalent degradation rate is determined based on the degradation rate and the total equivalent degradation time, and finally the ratio of the maximum discharge depth to the equivalent degradation rate is determined as the life of the battery.

Benefits of technology

By equivalently equating the degradation of the different ambient temperatures of the battery to be tested to the preset temperature, and combining with the maximum discharge depth of the battery to complete the specified task, the battery life can be accurately predicted and the accuracy of life prediction can be improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119780730A_ABST
    Figure CN119780730A_ABST
Patent Text Reader

Abstract

The present invention discloses a battery life prediction method, device, vehicle, medium and program product, which relate to the field of battery detection technology. The method comprises: obtaining the ambient temperature distribution information of the battery to be tested and the maximum discharge depth that can complete the specified task; determining the total equivalent degradation time of the battery to be tested at a preset temperature within the target unit time according to the ambient temperature distribution information; determining the equivalent degradation rate according to the degradation rate of the battery to be tested at the preset temperature and the total equivalent degradation time; determining the ratio of the maximum discharge depth to the equivalent degradation rate as the life of the battery to be tested. The present invention can accurately predict the life of the battery according to the ambient temperature of the actual use of the battery and the power requirement to complete the specified task, thereby improving the accuracy of life prediction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of battery detection technology, and in particular to a battery life prediction method, device, vehicle, medium and program product. Background Art

[0002] Battery life refers to the time period from when the battery is first used until its performance deteriorates to the point where it cannot meet the specified application requirements, that is, the battery's service life. In the vehicle environment, the battery will gradually deteriorate, the capacity will decrease, the internal resistance will increase, and eventually it will be unable to meet the specified discharge requirements and end its life.

[0003] At present, the technology for battery life prediction is mainly the cycle life prediction method. Cycle life refers to the number of complete charge and discharge cycles that a battery can go through during repeated charge and discharge until its performance drops to a preset standard. It is generally obtained through laboratory tests. However, in the vehicle environment, the degradation rate will be affected by the ambient temperature, and the actual life of the battery is generally different from the battery life obtained by laboratory tests. In addition, the battery life end capacity threshold is directly related to the power requirement of the battery to complete the specified task. The power requirement is different for different battery application scenarios. The traditional battery life prediction method has the problem of being unable to accurately predict the battery life based on the actual ambient temperature of the battery and the power requirement to complete the specified task. Summary of the invention

[0004] The present invention provides a battery life prediction method, device, vehicle, medium and program product to solve the problem that traditional battery life prediction methods cannot accurately predict the battery life according to the ambient temperature of the actual use of the battery and the power requirement for completing a specified task.

[0005] In a first aspect, an embodiment of the present invention provides a battery life prediction method, comprising:

[0006] Obtain the ambient temperature distribution information of the battery under test and the maximum discharge depth that can complete the specified task;

[0007] Determine, according to the ambient temperature distribution information, the total equivalent degradation time that the battery to be tested is at a preset temperature within a target unit time;

[0008] Determining an equivalent degradation rate according to the degradation rate of the battery to be tested at the preset temperature and the total equivalent degradation time;

[0009] The ratio of the maximum discharge depth to the equivalent degradation rate is determined as the life of the battery to be tested.

[0010] In a second aspect, an embodiment of the present invention provides a battery life prediction device, comprising:

[0011] A battery information acquisition module is used to obtain the ambient temperature distribution information of the battery to be tested and the maximum discharge depth that can complete the specified task;

[0012] A degradation time equivalent module, used to determine the total equivalent degradation time of the battery under test being at a preset temperature within a target unit time according to the ambient temperature distribution information;

[0013] A degradation rate equivalent module, used to determine an equivalent degradation rate according to the degradation rate of the battery to be tested at the preset temperature and the total equivalent degradation time;

[0014] A battery life prediction module is used to determine the ratio of the maximum discharge depth to the equivalent degradation rate as the life of the battery to be tested.

[0015] In a third aspect, an embodiment of the present invention provides a vehicle, the vehicle comprising:

[0016] at least one processor; and

[0017] a memory communicatively connected to the at least one processor; wherein,

[0018] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the battery life prediction method described in any embodiment of the present invention.

[0019] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the battery life prediction method described in any embodiment of the present invention when executed.

[0020] In a fifth aspect, an embodiment of the present invention provides a computer program product including a computer program, and when the computer program is executed by a processor, the battery life prediction method described in any embodiment of the present invention is implemented.

[0021] The technical solution of the embodiment of the present invention obtains the ambient temperature distribution information of the battery to be tested and the maximum discharge depth that can complete the specified task; determines the total equivalent degradation time that the battery to be tested is at the preset temperature within the target unit time according to the ambient temperature distribution information; determines the equivalent degradation rate according to the degradation rate of the battery to be tested at the preset temperature and the total equivalent degradation time; and determines the ratio of the maximum discharge depth to the equivalent degradation rate as the life of the battery to be tested. By equating the degradation of the battery to be tested at different ambient temperatures to the preset temperature, and determining the total equivalent degradation time of the battery to be tested at the preset temperature, the battery life is estimated in combination with the maximum discharge depth of the battery to be tested to complete the specified task. The battery life can be accurately predicted according to the ambient temperature of the actual use of the battery and the power requirement to complete the specified task, which solves the problem that the traditional battery life prediction method cannot accurately predict the battery life according to the ambient temperature of the actual use of the battery and the power requirement to complete the specified task, and has the beneficial effect of improving the accuracy of life prediction.

[0022] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0024] Figure 1 A flowchart of a battery life prediction method provided in Embodiment 1 of the present invention;

[0025] Figure 2 A schematic diagram of the structure of a battery life prediction device provided in Embodiment 2 of the present invention;

[0026] Figure 3 A schematic diagram of the structure of a vehicle for implementing the battery life prediction method according to an embodiment of the present invention. DETAILED DESCRIPTION

[0027] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0028] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0029] Embodiment 1

[0030] Figure 1 This is a flow chart of a battery life prediction method provided in Embodiment 1 of the present invention. This embodiment can be applied to predict the life of a battery. The method can be executed by a battery life prediction device. The battery life prediction device can be implemented in the form of hardware and / or software. The battery life prediction device can be configured in a vehicle. The battery life prediction method can specifically detect the life of the battery on the vehicle based on the log information recorded by the vehicle. The log information includes at least: the ambient temperature, duration and working status of the battery.

[0031] like Figure 1 As shown, the method includes:

[0032] S110, obtaining ambient temperature distribution information of the battery to be tested and a maximum discharge depth capable of completing a specified task.

[0033] The battery to be tested can be understood as a battery that requires life prediction.

[0034] The ambient temperature distribution information can be understood as the distribution of the temperature of the battery in the actual application environment over time. The ambient temperature distribution information may include multiple ambient temperatures and the duration or duration ratio of each ambient temperature, and may also include the working state of the battery, such as charging state, discharging state or static state. The ambient temperature may be a temperature collected at a fixed or fixed temperature interval. The temperature distribution information may also be the ambient temperature level of the battery and the corresponding duration or duration ratio, and the ambient temperature level may be, for example, a high temperature level, a normal temperature level and a low temperature level. The temperature distribution information may also be distribution data or a distribution diagram of the ambient temperature and duration / duration ratio. Exemplarily, the ambient temperature distribution information may be represented in the form of data, functions or charts, such as an ambient temperature distribution diagram. Generally, the duration distribution of the ambient temperature of the battery in the natural environment is a normal distribution. The embodiment of the present invention does not limit the form of expression of the ambient temperature distribution information. Since the ambient temperature of the battery is greatly affected by the changes of the four seasons in the natural environment, the temperature distribution information is preferably able to reflect the ambient temperature distribution within a year.

[0035] The maximum depth of discharge (DOD) can be understood as the maximum amount of electricity that has been used under the premise that the battery under test can complete the specified task. It is used to reflect the minimum required electricity for the battery under test to complete the specified task. It is usually expressed as a percentage, and its value range is 0 to 1, where 0% means that the battery is fully charged and 100% means that the battery is fully discharged.

[0036] The prescribed tasks can be understood as tasks that the battery needs to complete. It is understandable that the number of prescribed tasks can be one, two, or more. The minimum power required for the battery to be tested to complete the prescribed tasks can be the maximum power required for each prescribed task, or the sum of the power required for multiple related tasks. The prescribed tasks can be set according to actual needs, and the embodiment of the present invention does not set any restrictions on the prescribed tasks and the number of prescribed tasks.

[0037] Exemplarily, the ambient temperature distribution information of the battery to be tested may be obtained by using a temperature sensor installed on a vehicle where the battery to be tested is deployed to collect the ambient temperature of the battery surroundings in real time or periodically over a period of time, and determining the ambient temperature distribution information based on the ambient temperature distribution time.

[0038] In an optional embodiment, obtaining the maximum discharge depth of the battery to be tested that can complete a specified task includes: obtaining the initial capacity of the battery to be tested and the minimum amount of electricity required to complete the specified task; determining the difference between the initial capacity and the minimum amount of electricity required as the maximum discharge amount of the battery to be tested that can complete the specified task; and determining the ratio of the maximum discharge amount to the initial capacity as the maximum discharge depth.

[0039] Specifically, the minimum power required for the battery to complete the specified task is C limit , the initial battery capacity of the battery to be tested is C initial , maximum discharge depth DOD max for:

[0040]

[0041] In another optional embodiment, obtaining the maximum discharge depth at which the battery to be tested can complete a specified task includes: obtaining the lowest state of charge at which the battery to be tested can complete the specified task; and determining the maximum discharge depth according to the lowest state of charge.

[0042] Maximum discharge depth and minimum state of charge SOC min The relationship can be expressed as DOD max =1-SOC min Among them, the minimum state of charge (SOC) represents the ratio of the minimum remaining power of the battery to be tested to complete the specified task to the initial battery capacity of the battery to be tested, that is,

[0043] S120, determining the total equivalent degradation time that the battery to be tested is at a preset temperature within a target unit time according to the ambient temperature distribution information.

[0044] Among them, the preset temperature can be understood as a pre-set temperature, and the preset temperature can be considered as the test environment temperature selected when performing a degradation experiment on the battery to be tested, for example, it can be a common room temperature or a common environment temperature of the battery, etc. The embodiment of the present invention does not limit this.

[0045] The target unit time may be understood as a unit time for determining the degradation rate of the battery, for example, the unit time may be years, months, days or hours, etc., and this is not limited in the embodiment of the present invention.

[0046] The degradation rate of the battery at different temperatures is different. The equivalent degradation time is a parameter used to characterize the process coupling characteristics of different reaction rates inside the battery at different temperatures. The equivalent degradation time can be understood as the time to produce the same degree of degradation at the preset temperature by normalizing the degradation of the battery at ambient temperature and accumulated time to the preset temperature. In other words, the degradation of the battery at ambient temperature and accumulated time is equivalent to the degradation of the battery at the preset temperature and equivalent degradation time. The total equivalent degradation time can be understood as the sum of the equivalent degradation times obtained by equating each ambient temperature to the preset temperature.

[0047] Specifically, the cumulative duration of each ambient temperature within the target unit time is determined according to the ambient temperature distribution information of the battery to be tested, the degradation of the cumulative duration of each ambient temperature is respectively equivalent to the preset temperature to obtain the equivalent degradation time corresponding to the ambient temperature, and the equivalent degradation time of each ambient temperature is summed to obtain the total equivalent degradation time.

[0048] S130, determining an equivalent degradation rate according to the degradation rate of the battery to be tested at a preset temperature and the total equivalent degradation time.

[0049] Among them, battery degradation can be understood as the phenomenon that the electrochemical performance of the battery gradually decreases during long-term use or storage, which is mainly manifested as a decrease in battery capacity and an increase in internal resistance. It can also be called battery aging. The degradation rate can be understood as the rate at which the performance difference parameters of the battery decrease over time, and the equivalent degradation rate can be understood as the degradation rate of the battery to be tested at a preset temperature within a target unit time. The units of the degradation rate and the equivalent degradation rate can be percentage / unit time, and the unit time can be years, months, days or hours, etc. The degradation rate of the battery to be tested at a preset temperature can be provided by the battery supplier, and is usually obtained by conducting a degradation experiment test on a battery of the same model as the battery to be tested at a preset temperature.

[0050] Specifically, the product of the degradation rate of the battery to be tested at a preset temperature and the total equivalent degradation time at the preset temperature within a target unit time is determined as the equivalent degradation rate.

[0051] The battery is used in different ambient temperatures, and each ambient temperature has different time. It is obviously unrealistic to perform battery degradation test at each temperature. This embodiment equates the degradation of the battery under test at different ambient temperatures to a preset temperature, determines the equivalent degradation rate of the battery under test at the preset temperature, and simplifies the degradation problem of the battery under test at different temperatures.

[0052] S140: Determine the ratio of the maximum discharge depth to the equivalent degradation rate as the life of the battery to be tested.

[0053] The life of the battery under test can be understood as the time period from the start of use of the battery under test to the performance degradation to the point where it cannot meet the specified application requirements, that is, the service life of the battery under test.

[0054] Specifically, the maximum discharge depth that the battery under test can complete the specified task is DOD max , the equivalent degradation rate is R equ_deterioration_rate ; Lifetime of the battery to be tested battery ;

[0055]

[0056] The technical solution of the embodiment of the present invention obtains the ambient temperature distribution information of the battery to be tested and the maximum discharge depth that can complete the specified task; determines the total equivalent degradation time of the battery to be tested at the preset temperature within the target unit time according to the ambient temperature distribution information; determines the equivalent degradation rate according to the degradation rate of the battery to be tested at the preset temperature and the total equivalent degradation time; and determines the ratio of the maximum discharge depth to the equivalent degradation rate as the life of the battery to be tested. By equating the degradation of the battery to be tested at different ambient temperatures to the preset temperature, and determining the total equivalent degradation time of the battery to be tested at the preset temperature, the battery life is estimated in combination with the maximum discharge depth of the battery to be tested to complete the specified task. The battery life can be accurately predicted according to the ambient temperature of the actual use of the battery and the power requirement to complete the specified task, thereby improving the accuracy of life prediction.

[0057] As an optional embodiment of the embodiment of the present application, S120, determining the total equivalent degradation time of the battery to be tested at a preset temperature within a target unit time according to the ambient temperature distribution information, includes:

[0058] S121. Calculate a degradation acceleration parameter between each ambient temperature in the ambient temperature distribution information and the preset temperature based on a life acceleration model.

[0059] Among them, the life acceleration model refers to a model that represents the chemical reaction rate, which is usually used for accelerated life tests under temperature stress. The life acceleration model reflects the equivalent relationship between different ambient temperatures and the preset temperature. The degradation acceleration parameter is a parameter that describes the change in the degradation rate of the battery under different ambient temperatures, also known as the acceleration factor or acceleration coefficient.

[0060] Specifically, each ambient temperature in the ambient temperature distribution information is determined, and a degradation acceleration parameter between each ambient temperature and a preset temperature is calculated based on a life acceleration model.

[0061] Exemplarily, the life acceleration model can be an Arrhenius model or a Van't Hoff model. The Arrhenius model is:

[0062] Among them, A T,i is the degradation acceleration parameter corresponding to the i-th ambient temperature, E A is the activation energy of the failure reaction, k is the Boltzmann constant, generally k = 8617 × 10 -5 eV / K,T text is the preset temperature, T temp,i is the i-th ambient temperature, i∈[1,N], and N is an integer representing the number of ambient temperatures in the ambient temperature distribution information.

[0063] The Van't Hoff model is:

[0064] S122: Determine, according to the ambient temperature distribution information, the accumulated time that the battery to be tested is at each ambient temperature within the target unit time.

[0065] Specifically, the accumulated time that the battery to be tested is at each ambient temperature within the target unit time is determined from the ambient temperature distribution information of the battery to be tested.

[0066] Exemplarily, the accumulated time of each ambient temperature may be obtained by performing data recognition and data statistics on ambient temperature distribution information.

[0067] S123: Determine the sum of the products of the degradation acceleration parameter corresponding to each of the ambient temperatures and the accumulated time as the total equivalent degradation time that the battery to be tested is at the preset temperature within the target unit time.

[0068] Specifically, for each ambient temperature, the degradation acceleration parameter corresponding to the ambient temperature and the accumulated time product are multiplied to determine the equivalent degradation time of the battery under test at the preset temperature within the target unit time, and the sum of the equivalent degradation times of each ambient temperature is determined as the total equivalent degradation time.

[0069] This embodiment uses the equivalent relationship between different ambient temperatures and preset temperatures reflected by the life acceleration model to equate the degradation of the battery to be tested at different ambient temperatures to the preset temperature, normalizes the cumulative degradation time of the battery to be tested at different temperatures, and determines the total equivalent degradation time of the battery to be tested at the preset temperature, thereby simplifying the degradation problem at different temperatures.

[0070] After research, it was found that the degradation rate of the battery under the charge and discharge state is different. The battery state can include: charging state, discharging state and static state. Since the degradation rate of the battery under the charging state and discharging state is similar, the charging state and the discharging state can be combined into the charging and discharging state. The charging and discharging state of the battery refers to the battery in the process of charging and discharging. The static state of the battery refers to the state of the battery when it is not charging or discharging. In this state, the battery will still undergo some changes, such as self-discharge, the formation and growth of SEI film, internal electrochemical reactions, etc., which will also have a certain impact on the degradation of the battery.

[0071] Optionally, the cumulative time includes: cumulative charge and discharge time and cumulative static time. The cumulative charge and discharge time can be understood as the cumulative time that the battery to be tested is in a charge and discharge state within a target unit time. The cumulative static time can be understood as the cumulative time that the battery to be tested is in a static state within a target unit time.

[0072] As an optional embodiment of the embodiment of the present invention, S122, determining the cumulative time that the battery to be tested is at each ambient temperature within the target unit time according to the ambient temperature distribution information, includes:

[0073] S1221. Determine, from the ambient temperature distribution information, each ambient temperature of the battery to be tested and the time proportion of each ambient temperature within the target unit time.

[0074] Specifically, the total proportion of the time of each ambient temperature of the battery under test within the target unit time is 100%. The state of the battery under test at each ambient temperature includes: charging and discharging state and / or static state. It is understandable that at some temperatures, such as extremely cold temperatures or high temperatures, the battery may not be charged or discharged and remain static.

[0075] S1222. Obtain an estimated time proportion of the battery under test in a charging and discharging state and an estimated time proportion of the battery under test in a static state within a minimum unit time; the minimum unit time is less than or equal to the target unit time.

[0076] Among them, the minimum unit time can be understood as the unit time for counting the state maintenance time of the battery state to be tested, for example, it can be days or weeks. The minimum unit time is less than or equal to the target unit time. For example, if the unit time is years or months, the minimum unit time can be days or weeks. The estimated time percentage of the battery to be tested in the charging and discharging state and the estimated time percentage in the static state are an estimated value, which can be obtained based on a large amount of historical data statistics. It can be understood that the battery to be tested is either in the charging and discharging state or in the static state within the minimum unit time, so the sum of the estimated time percentage in the charging and discharging state and the estimated time percentage in the static state within the minimum unit time is 100%.

[0077] Specifically, obtain the minimum unit time T of the battery to be tested. period_min The estimated time T in the charge and discharge state period_charge_discharge , the ratio of the estimated time in the charging and discharging state to the minimum unit time is determined as the estimated time proportion P in the charging and discharging state time_charge_discharge ,Right now Get the minimum unit time T of the battery under test period_min Estimated time T in static state period_rest , the ratio of the estimated time in the static state to the minimum unit time is determined as the estimated time proportion P in the static state time_rest ,Right now Among them, P time_rest =1-P time_charge_discharge .

[0078] For example, if day (24 hours) is used as the minimum unit time, the average time that the battery to be tested is in the charging and discharging state in one day is 4 hours, and the average time in the static state is 20 hours. The estimated time that the battery to be tested is in the charging and discharging state in one day is 4h / 24h=1 / 6, and the estimated time that the battery to be tested is in the static state in one day is 4h / 20h=5 / 6.

[0079] S1223. For each ambient temperature, determine the product of the time that the battery under test is at the ambient temperature within the target unit time and the proportion of the time that the battery under test is in a charge and discharge state within the minimum unit time as the cumulative charge and discharge time that the battery under test is at the ambient temperature within the target unit time.

[0080] Specifically, the time that the battery to be tested is at the ambient temperature within the target unit time is T temp , the proportion of time in the charging and discharging state in the minimum unit time is P time_charge_discharge , then the cumulative charging and discharging time at the i-th ambient temperature within the target unit time is T temp_i_charge_discharge =T temp_i ×P time_charge_discharge .

[0081] For example, the battery to be tested is at a certain ambient temperature for 120 hours within the target unit time (one year), and the proportion of time in the charge and discharge state within the minimum unit time is 1 / 6. Then the cumulative charge and discharge time of the battery to be tested at the ambient temperature within the target unit time is 120×1 / 6=20 hours.

[0082] S1224: Determine the product of the time proportion of the battery under test at the ambient temperature in the target unit time and the time proportion of the battery under test in a static state in a minimum unit time as the cumulative static time of the battery under test at the ambient temperature in the target unit time.

[0083] Specifically, the time that the battery to be tested is at the ambient temperature within the target unit time is T temp_i , the proportion of time in the static state in the minimum unit time is P time_rest , then the cumulative static time at ambient temperature within the target unit time is T temp_i_rest =T temp_i ×P time_rest .

[0084] For example, the battery to be tested is at a certain ambient temperature for 120 hours within the target unit time (one year), and the time in a static state accounts for 5 / 6 of the minimum unit time. Then the cumulative static time that the battery to be tested is at the ambient temperature within the target unit time is 120×1 / 6=100 hours.

[0085] This embodiment takes into account the different degradation efficiencies of the battery to be tested in the charging and discharging state and the static state, and calculates the cumulative charging and discharging time and the cumulative static time of the battery to be tested at each ambient temperature within the target unit time, which are used to determine the equivalent degradation rate, thereby improving the estimation accuracy of the equivalent degradation rate of the battery at different temperatures, and further improving the accuracy of the battery life estimation.

[0086] Optionally, the total equivalent degradation time includes: total charge and discharge equivalent degradation time and total static equivalent degradation time. The total charge and discharge equivalent degradation time can be understood as the sum of the degradation time obtained by normalizing the cumulative degradation time of the battery in the charge and discharge state at different temperatures to the preset temperature. The total static equivalent degradation time can be understood as the sum of the degradation time obtained by normalizing the cumulative degradation time of the battery in the static state at different temperatures to the preset temperature.

[0087] As an optional embodiment of this embodiment, S123, determining the sum of the products of the degradation acceleration parameter and the accumulated time as the total equivalent degradation time that the battery to be tested is at the preset temperature within the target unit time, includes:

[0088] S1231. Determine the sum of the products of the degradation acceleration parameter and the cumulative charge and discharge time as the total charge and discharge equivalent degradation time of the battery under test at the preset temperature within the target unit time.

[0089] Specifically, the degradation acceleration parameter of the battery under test at ambient temperature is A T,i The cumulative charging and discharging time of the battery under test at the ambient temperature within the target unit time is T temp_i_charge_discharge , the total charge-discharge equivalent degradation time of the battery under test at the preset temperature within the target unit time is: N represents the number of ambient temperatures in the ambient temperature distribution information.

[0090] For example, the degradation acceleration parameter is 0.12, and the cumulative charge and discharge time of the battery under test at a certain ambient temperature within the target unit time is 800h, then the charge and discharge equivalent degradation time of the battery under test at the ambient temperature is 800h×0.12=96h. The charge and discharge equivalent degradation time at each ambient temperature is summed to obtain the total charge and discharge equivalent degradation time of the battery under test at the preset temperature within the target unit time.

[0091] S1232: Determine the product of the degradation acceleration parameter and the cumulative static time as the total static equivalent degradation time that the battery to be tested is at the preset temperature within the target unit time.

[0092] Specifically, the degradation acceleration parameter of the battery under test at ambient temperature is A T,i The cumulative time that the battery to be tested is kept at the ambient temperature within the target unit time is T temp_rest , the total equivalent degradation time of the battery under test at the preset temperature within the target unit time is

[0093] For example, the degradation acceleration parameter is 0.12, and the cumulative static time of the battery under test at the ambient temperature within the target unit time is 4500 hours, then the total static equivalent degradation time of the battery under test at the preset temperature within the target unit time is 4500 hours × 0.12 = 540 hours. The static equivalent degradation time at each ambient temperature is summed to obtain the total static equivalent degradation time of the battery under test at the preset temperature within the target unit time.

[0094] This embodiment takes into account the different degradation efficiencies of the battery to be tested in the charge and discharge state and the static state, and calculates the total charge and discharge equivalent degradation time and the total static equivalent degradation time of the battery to be tested at each ambient temperature within the target unit time, which are used to determine the equivalent degradation rate, thereby improving the estimation accuracy of the equivalent degradation rate of the battery at different temperatures, and thus improving the accuracy of the battery life estimation.

[0095] Optionally, the degradation rate includes: a charge-discharge degradation rate and a static degradation rate. The charge-discharge degradation rate can be understood as the degradation rate of the battery under test in a charge-discharge state at a preset temperature. The static degradation rate can be understood as the degradation rate of the battery under test in an idle state at a preset temperature.

[0096] As an optional embodiment of this embodiment, S130, determining the equivalent degradation rate according to the degradation rate of the battery to be tested at the preset temperature and the total equivalent degradation time, includes:

[0097] S131, obtaining a charge-discharge degradation rate of the battery under test in a charge-discharge state at the preset temperature and a static degradation rate of the battery under test in a static state.

[0098] For example, the charge and discharge degradation rate of the battery to be tested in the charge and discharge state at a preset temperature and the static degradation rate in the static state can be provided by the supplier, which is usually obtained by performing degradation experiments on batteries of the same model as the battery to be tested in the charge and discharge state or in the static state at a preset temperature.

[0099] S132: Determine the product of the charge and discharge degradation rate and the total charge and discharge equivalent degradation time as the equivalent charge and discharge degradation rate.

[0100] Among them, the equivalent charge and discharge degradation rate can be understood as the degradation rate corresponding to the degradation at a preset temperature of the battery under test in a charge and discharge state at different temperatures within a target unit time.

[0101] Specifically, the charge-discharge degradation rate of the battery under test in the charge-discharge state at a preset temperature is R charge_discharge , the total charge and discharge equivalent degradation time of the battery under test within the target unit time is T all_equ_charge_discharge , then the equivalent charge and discharge degradation rate of the battery under test within the target unit time is R equ_charge_discharge =R charge_discharge ×T all_equ_charge_discharge .

[0102] Exemplarily, the charge and discharge degradation rate of the battery to be tested in the charge and discharge state at a preset temperature is 7.8% / month, and the total charge and discharge equivalent degradation time within one year is 120h≈0.166 months, so the annual equivalent charge and discharge degradation rate of the battery to be tested is 7.8%×0.166≈1.29%.

[0103] S133: Determine the product of the stationary degradation rate and the total stationary equivalent degradation time as the equivalent stationary degradation rate.

[0104] The equivalent static degradation rate can be understood as the degradation rate corresponding to the degradation at a preset temperature of the battery under test in a static state at different temperatures.

[0105] Specifically, the static degradation rate of the battery under test in a static state at a preset temperature is R rest , the total static equivalent degradation time of the battery under test within the target unit time is T all_equ_rest , then the equivalent static degradation rate of the battery under test in the target unit time is R equ_rest =R rest ×T all_equ_rest .

[0106] Exemplarily, the static degradation rate of the battery to be tested in a static state at a preset temperature is 5% / month, and the total static equivalent degradation time within one year is 1500h≈2.08 months, so the annual equivalent static degradation rate of the battery to be tested is 5%×2.08=10.4%.

[0107] S134: Determine the sum of the equivalent charge-discharge degradation rate and the equivalent static degradation rate as the equivalent degradation rate.

[0108] For example, the annual equivalent charge-discharge degradation rate of the battery to be tested is 1.29%, and the annual equivalent static degradation rate is 10.4%. Then the annual equivalent degradation rate of the battery to be tested is 1.29%+10.4%=11.69%. If the maximum discharge depth of the battery that can complete the specified task is DOD max If the value is 40%, the service life of the battery to be tested is approximately 40% ÷ 11.69% ≈ 3.5 years.

[0109] Embodiment 2

[0110] Figure 2 This is a schematic diagram of the structure of a battery life prediction device provided by Embodiment 2 of the present invention. Figure 2 As shown, the device includes: a battery information acquisition module 210, a time equivalent determination module 220, a degradation rate equivalent module 230 and a battery life prediction module 240;

[0111] The battery information acquisition module 210 is used to obtain the ambient temperature distribution information of the battery to be tested and the maximum discharge depth that can complete the specified task;

[0112] A degradation time equivalent module 220, configured to determine a total equivalent degradation time that the battery to be tested is at a preset temperature within a target unit time according to the ambient temperature distribution information;

[0113] A degradation rate equivalent module 230, configured to determine an equivalent degradation rate according to the degradation rate of the battery to be tested at the preset temperature and the total equivalent degradation time;

[0114] The battery life prediction module 240 is used to determine the ratio of the maximum discharge depth to the equivalent degradation rate as the life of the battery to be tested.

[0115] The technical solution of the embodiment of the present invention obtains the ambient temperature distribution information of the battery to be tested and the maximum discharge depth that can complete the specified task; determines the total equivalent degradation time of the battery to be tested at the preset temperature within the target unit time according to the ambient temperature distribution information; determines the equivalent degradation rate according to the degradation rate of the battery to be tested at the preset temperature and the total equivalent degradation time; and determines the ratio of the maximum discharge depth to the equivalent degradation rate as the life of the battery to be tested. By equating the degradation of the battery to be tested at different ambient temperatures to the preset temperature, and determining the total equivalent degradation time of the battery to be tested at the preset temperature, the battery life is estimated in combination with the maximum discharge depth of the battery to be tested to complete the specified task. The battery life can be accurately predicted according to the ambient temperature of the actual use of the battery and the power requirement to complete the specified task, thereby improving the accuracy of life prediction.

[0116] Optional, degradation time equivalent modules include:

[0117] A degradation acceleration parameter unit, used to calculate a degradation acceleration parameter between each ambient temperature in the ambient temperature distribution information and the preset temperature based on a life acceleration model;

[0118] a cumulative time determination unit, configured to determine, according to the ambient temperature distribution information, a cumulative time during which the battery to be tested is at each ambient temperature within the target unit time;

[0119] The degradation time equivalent unit is used to determine the sum of the products of the degradation acceleration parameter corresponding to each of the ambient temperatures and the accumulated time as the total equivalent degradation time of the battery under test at the preset temperature within the target unit time.

[0120] Optionally, the accumulated time includes: accumulated charging and discharging time and accumulated static time. The accumulated time determination unit is specifically used to:

[0121] Determine each ambient temperature of the battery to be tested and the time proportion of each ambient temperature within the target unit time from the ambient temperature distribution information;

[0122] Obtaining an estimated time proportion of the battery under test in a charging and discharging state and an estimated time proportion in a static state within a minimum unit time; the minimum unit time is less than or equal to the target unit time;

[0123] For each ambient temperature, the product of the time that the battery under test is at the ambient temperature in the target unit time and the proportion of the time in the charge and discharge state in the minimum unit time is determined as the cumulative charge and discharge time that the battery under test is at the ambient temperature in the target unit time;

[0124] The product of the time that the battery under test is at the ambient temperature in the target unit time and the proportion of the time in the static state in the minimum unit time is determined as the static cumulative time that the battery under test is at the ambient temperature in the target unit time.

[0125] Optionally, the total equivalent degradation time includes: a total charge-discharge equivalent degradation time and a total standstill equivalent degradation time; the degradation time equivalent unit is specifically used for:

[0126] Determine the sum of the products of the degradation acceleration parameter corresponding to each of the ambient temperatures and the cumulative charge and discharge time as the total charge and discharge equivalent degradation time of the battery under test at the preset temperature within the target unit time;

[0127] The sum of the products of the degradation acceleration parameter and the static cumulative time corresponding to each of the ambient temperatures is determined as the total static equivalent degradation time of the battery under test at the preset temperature within the target unit time.

[0128] Optionally, the degradation rate includes: a charge-discharge degradation rate and a static degradation rate; the degradation rate equivalent module 230 is specifically used to:

[0129] Obtaining the charge-discharge degradation rate of the battery under test in the charge-discharge state at the preset temperature and the static degradation rate of the battery under test in the static state;

[0130] Determining the product of the charge and discharge degradation rate and the total charge and discharge equivalent degradation time as the equivalent charge and discharge degradation rate;

[0131] Determining the product of the stationary degradation rate and the total stationary equivalent degradation time as an equivalent stationary degradation rate;

[0132] The sum of the equivalent charge-discharge degradation rate and the equivalent stationary degradation rate is determined as the equivalent degradation rate.

[0133] Optionally, the battery information acquisition module 210 includes:

[0134] A power requirement acquisition unit, used to acquire the initial capacity of the battery to be tested and the minimum power requirement to complete the specified task;

[0135] a discharge capacity determination unit, configured to determine the difference between the initial capacity and the minimum required power as the maximum discharge capacity of the battery to be tested that can complete the specified task;

[0136] A discharge depth determination unit is used to determine a ratio of the maximum discharge capacity to the initial capacity as the maximum discharge depth.

[0137] The battery life prediction device provided in the embodiment of the present invention can execute the battery life prediction method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0138] Embodiment 3

[0139] Figure 3 A schematic diagram of a vehicle structure that can be used to implement an embodiment of the present invention is shown. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.

[0140] like Figure 3As shown, the vehicle 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the vehicle 10 can also be stored. The processor 11, ROM 12 and RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0141] A number of components in the vehicle 10 are connected to the I / O interface 15, including: an input unit 16, such as a steering wheel, brakes, and sensors, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the vehicle 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0142] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a battery life prediction method.

[0143] In some embodiments, the battery life prediction method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the vehicle 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the battery life prediction method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the battery life prediction method in any other appropriate manner (e.g., by means of firmware).

[0144] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0145] In some embodiments, the battery life prediction method may be implemented as a computer program, which is invisibly included in a computer program product. The computer program implements the battery life prediction method of the present invention when executed by a processor. The computer program product can be understood as a software product that mainly implements its solution through a computer program. The computer program for implementing the method of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flowchart and / or block diagram are implemented. The computer program can be executed entirely on the machine, partially on the machine, partially on the machine as an independent software package and partially on a remote machine, or entirely on a remote machine or server.

[0146] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0147] To provide interaction with a user, the systems and techniques described herein may be implemented on a vehicle having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a sound collection device (e.g., a microphone) and a touch display screen, through which the user can provide input to the vehicle. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0148] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0149] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0150] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0151] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A battery life prediction method, characterized in that: include: Obtain the ambient temperature distribution information of the battery under test and the maximum discharge depth that can complete the specified task; Determine, according to the ambient temperature distribution information, the total equivalent degradation time that the battery to be tested is at a preset temperature within a target unit time; Determining an equivalent degradation rate according to the degradation rate of the battery to be tested at the preset temperature and the total equivalent degradation time; The ratio of the maximum discharge depth to the equivalent degradation rate is determined as the life of the battery to be tested.

2. The battery life prediction method according to claim 1, characterized in that: The determining, according to the ambient temperature distribution information, the total equivalent degradation time during which the battery to be tested is at a preset temperature within a target unit time includes: Calculating a degradation acceleration parameter between each ambient temperature in the ambient temperature distribution information and the preset temperature based on a life acceleration model; Determine, according to the ambient temperature distribution information, the cumulative time that the battery to be tested is at each ambient temperature within the target unit time; The sum of the products of the degradation acceleration parameter corresponding to each of the ambient temperatures and the accumulated time is determined as the total equivalent degradation time that the battery to be tested is at the preset temperature within the target unit time.

3. The method according to claim 2, characterized in that The accumulated time includes: accumulated charging and discharging time and accumulated static time; the accumulated time of the battery under test being at each ambient temperature within the target unit time is determined according to the ambient temperature distribution information, including: Determine each ambient temperature of the battery to be tested and the time proportion of each ambient temperature within the target unit time from the ambient temperature distribution information; Obtaining an estimated time proportion of the battery under test in a charging and discharging state and an estimated time proportion in a static state within a minimum unit time; the minimum unit time is less than or equal to the target unit time; For each ambient temperature, the product of the time that the battery under test is at the ambient temperature in the target unit time and the proportion of the time in the charge and discharge state in the minimum unit time is determined as the cumulative charge and discharge time that the battery under test is at the ambient temperature in the target unit time; The product of the time that the battery under test is at the ambient temperature in the target unit time and the proportion of the time in the static state in the minimum unit time is determined as the static cumulative time that the battery under test is at the ambient temperature in the target unit time.

4. The method according to claim 3, characterized in that The total equivalent degradation time includes: the total charge and discharge equivalent degradation time and the total static equivalent degradation time; the sum of the products of the degradation acceleration parameter corresponding to each of the ambient temperatures and the accumulated time is determined as the total equivalent degradation time of the battery under test at the preset temperature within the target unit time, including: Determine the sum of the products of the degradation acceleration parameter corresponding to each of the ambient temperatures and the cumulative charge and discharge time as the total charge and discharge equivalent degradation time of the battery under test at the preset temperature within the target unit time; The sum of the products of the degradation acceleration parameter and the static cumulative time corresponding to each of the ambient temperatures is determined as the total static equivalent degradation time of the battery under test at the preset temperature within the target unit time.

5. The method according to claim 4, characterized in that The degradation rate includes: a charge and discharge degradation rate and a static degradation rate; the equivalent degradation rate is determined according to the degradation rate of the battery to be tested at the preset temperature and the total equivalent degradation time, including: Obtaining the charge-discharge degradation rate of the battery under test in the charge-discharge state at the preset temperature and the static degradation rate of the battery under test in the static state; Determining the product of the charge and discharge degradation rate and the total charge and discharge equivalent degradation time as the equivalent charge and discharge degradation rate; Determining the product of the stationary degradation rate and the total stationary equivalent degradation time as an equivalent stationary degradation rate; The sum of the equivalent charge-discharge degradation rate and the equivalent stationary degradation rate is determined as the equivalent degradation rate.

6. The method according to claim 1, characterized in that Get the maximum discharge depth of the battery under test that can complete the specified task, including: Obtaining the initial capacity of the battery to be tested and the minimum power required to complete the specified task; Determine the difference between the initial capacity and the minimum required power as the maximum discharge capacity of the battery to be tested that can complete the specified task; The ratio of the maximum discharge capacity to the initial capacity is determined as the maximum discharge depth.

7. A battery life prediction device, characterized in that: include: A battery information acquisition module is used to obtain the ambient temperature distribution information of the battery to be tested and the maximum discharge depth that can complete the specified task; A degradation time equivalent module, used to determine the total equivalent degradation time of the battery under test being at a preset temperature within a target unit time according to the ambient temperature distribution information; A degradation rate equivalent module, used to determine an equivalent degradation rate according to the degradation rate of the battery to be tested at the preset temperature and the total equivalent degradation time; A battery life prediction module is used to determine the ratio of the maximum discharge depth to the equivalent degradation rate as the life of the battery to be tested.

8. A vehicle, characterized in that: The vehicle comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can perform the battery life prediction method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the battery life prediction method according to any one of claims 1 to 6 when executed.

10. A computer program product, characterized in that The computer program product comprises a computer program, which, when executed by a processor, implements the battery life prediction method according to any one of claims 1 to 6.