Over-discharge early-warning method and apparatus, and electronic device, storage medium and program product

By obtaining the monitoring data of the battery, calculating its remaining power and self-discharge rate, and determining the warning time, it solves the problem of untimely judgment of overdischarge of the battery, and improves the stability of the judgment and the performance and safety of the battery.

WO2025035615A1PCT designated stage expired Publication Date: 2025-02-20CONTEMPORARY AMPEREX TECHNOLOGY CO LTD

Patent Information

Application Number
PCT/CN2023/129392
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-15
Filing Date
2023-11-02
Publication Date
2025-02-20

AI Technical Summary

Technical Problem

The prior art may have problems of untimely judgment when judging whether a battery is overdischarged, and the risk of misjudgment is high, affecting battery performance and safety.

Method used

By obtaining the monitoring data of the target battery in the preset historical period, the remaining power and self-discharge rate are obtained respectively, the warning time is determined based on these two indicators, so as to determine whether the battery is overdischarged in advance, and take recharge measures to reduce risks.

Benefits of technology

It improves the stability and reliability of battery overdischarge judgment, avoids the problem of untimely judgment, and reduces the risk of battery overdischarge through recharge measures, and improves the performance and safety of battery.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2023129392_20022025_PF_FP_ABST
    Figure CN2023129392_20022025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to an over-discharge early-warning method and apparatus, and an electronic device, a storage medium and a program product. The method comprises: acquiring monitoring data of a target battery within a preset historical time period; acquiring the state of charge and self-discharge rate of the target battery on the basis of the monitoring data; and determining an early-warning duration on the basis of the state of charge and the self-discharge rate, wherein the early-warning duration is the duration within which the target battery performs self-discharge from the state of charge to an early-warning state of charge. By using the method, whether a battery is over-discharged can be determined in a timely manner, thereby reducing an over-discharge risk of the battery.
Need to check novelty before this filing date? Find Prior Art

Description

Over-discharge warning method, device, electronic device, storage medium and program product

[0001] This application refers to Chinese patent application No. 202311022104.8, filed on August 15, 2023, for “Over-discharge warning method, device, electronic device, storage medium and program product,” which is incorporated herein by reference in its entirety. Technical Field

[0002] The present application relates to the field of battery technology, and in particular to an over-discharge warning method, device, electronic device, storage medium, and program product. Background Art

[0003] With the development of new energy technologies, batteries are becoming increasingly important in people's lives and work. During transportation or in energy storage projects, batteries can self-discharge for extended periods, leading to over-discharge. Over-discharge can lead to problems such as gassing, copper deposition, and capacity degradation, compromising battery performance and safety.

[0004] Currently, battery voltage is often used to determine whether a battery is over-discharged. However, this determination method may result in delayed determination.

[0005] Summary of the Invention

[0006] Based on the above problems, the present application provides an over-discharge warning method, device, electronic device, storage medium and program product, which can timely determine whether the battery is over-discharged and reduce the risk of battery over-discharge.

[0007] In the first aspect, the present application provides an over-discharge warning method, which includes: obtaining monitoring data of a target battery within a preset historical period; obtaining the remaining power and self-discharge rate of the target battery respectively according to the monitoring data; determining the warning duration according to the remaining power and the self-discharge rate; the warning duration is the time it takes for the target battery to self-discharge from the remaining power to the warning power.

[0008] In the technical solution of the embodiment of the present application, the remaining power of the target battery is used as an indicator for judging over-discharge, which can reduce the probability of misjudgment and make the judgment of over-discharge more stable and reliable; and the warning duration is determined according to the remaining power and the self-discharge rate, so that it is possible to judge in advance whether the battery is over-discharged and avoid the problem of untimely judgment; further, recharging measures can be taken according to the warning duration, thereby reducing the risk of battery over-discharge and improving battery performance and safety.

[0009] In some embodiments, determining the warning duration based on the remaining power and the self-discharge rate includes: determining a first discharge amount from the remaining power to the warning power level; and determining the warning duration based on the first discharge amount and the self-discharge rate. In the technical solution of the embodiments of the present application, using the remaining power of the target battery as an indicator for determining overdischarge can reduce the probability of misjudgment and make overdischarge determination more stable and reliable.

[0010] In some embodiments, determining the warning duration based on the first discharge amount and the self-discharge rate includes: determining an additional discharge rate based on the idle current and actual capacity in the monitoring data; determining the total discharge rate based on the sum of the self-discharge rate and the additional discharge rate; and determining the warning duration based on the ratio of the first discharge amount to the total discharge rate. In the technical solution of the embodiments of the present application, the additional discharge rate is used to correct the discharge status of the target battery, making the calculated warning duration more accurate, thereby reducing the risk of battery overdischarge.

[0011] In some embodiments, there are multiple warning power levels, and different warning power levels correspond to different warning treatments. Determining the warning duration based on the remaining power level and the self-discharge rate includes: determining a second discharge amount from the remaining power level to each warning power level; and determining the warning duration corresponding to each warning power level based on each second discharge amount and the self-discharge rate. In the technical solution of the embodiments of the present application, using multiple warning power levels allows for calculating multiple warning durations at once, thereby taking different warning treatments within different warning durations to achieve better warning results.

[0012] In some embodiments, respectively obtaining the remaining power and self-discharge rate of the target battery based on the monitoring data includes: when it is determined based on the monitoring data that the target battery is in a static operating condition, respectively obtaining the remaining power and self-discharge rate of the target battery based on the monitoring data and a preset mapping relationship. In the technical solution of the embodiment of the present application, the remaining power and self-discharge rate are obtained when the target battery is in a static operating condition. The acquisition method is simple and easy to implement, and the remaining power and self-discharge rate are relatively accurate.

[0013] In some embodiments, the monitoring data includes battery current and battery voltage, and determining that the target battery is in a static operating condition based on the monitoring data includes: determining that the target battery is in a static operating condition when the battery current and battery voltage meet preset conditions. In the technical solution of the embodiment of the present application, whether the target battery is in a static operating condition can be accurately determined based on the battery current and battery voltage. When it is determined that the target battery is in a static operating condition, the calculation of the warning duration is triggered, so as to provide an early warning and reduce the risk of battery over-discharge.

[0014] In some embodiments, the method further includes determining a target duration during which the battery current is continuously less than a preset current threshold; if the target duration is greater than the preset duration threshold and the battery voltage is less than a preset voltage threshold, determining that the battery current and battery voltage meet preset conditions. In the technical solution of the embodiment of the present application, determining whether the battery current and battery voltage meet the preset conditions can quickly and accurately determine whether the target battery is in a static operating condition.

[0015] In some embodiments, the process of obtaining the remaining power includes: determining the rest time of the target battery based on the monitoring data; and searching the remaining power from a pre-established remaining power table based on the rest time. In the technical solution of the embodiments of the present application, using the pre-established remaining power table to determine the remaining power of the target battery can increase the speed of determining the remaining power, thereby increasing the speed and efficiency of determining the warning time.

[0016] In some embodiments, the monitoring data also includes battery temperature and battery health. The process of obtaining the self-discharge rate includes: searching the self-discharge rate from a pre-established self-discharge rate table based on the battery temperature, remaining charge, and battery health. In the technical solution of the embodiment of the present application, using the pre-established self-discharge rate table to determine the self-discharge rate of the target battery can increase the speed of determining the self-discharge rate, thereby improving the speed and efficiency of determining the warning duration.

[0017] In some embodiments, the process of obtaining the remaining power includes: determining the target current and target voltage of the target battery based on monitoring data and a pre-established equivalent circuit model and battery model; and determining the remaining power based on the target voltage, target current, and an extended Kalman filter algorithm. The technical solution of the embodiment of the present application combines the advantages of the battery equivalent circuit model and the diffusion Kalman filter algorithm. The battery equivalent circuit model has fewer parameters that are easy to identify, with a small amount of calculation and high accuracy. The battery system is a nonlinear system, and the use of the diffusion Kalman filter algorithm can calculate the remaining power in real time, achieving a more accurate filtering effect.

[0018] In some embodiments, the method further includes: correcting the remaining power according to a pre-trained support vector machine to obtain a corrected remaining power. In the technical solution of the embodiment of the present application, the support vector machine has strong generalization ability and high robustness. The regression prediction ability of the support vector machine is used to correct the error of the diffuse Kalman filter, which can improve the accuracy of the remaining power.

[0019] In a second aspect, the present application further provides an over-discharge warning device, which includes:

[0020] A data acquisition module is used to obtain monitoring data of the target battery within a preset historical period;

[0021] The power acquisition module is used to obtain the remaining power and self-discharge rate of the target battery according to the monitoring data;

[0022] The warning duration determination module is used to determine the warning duration based on the remaining power and the self-discharge rate; the warning duration is the time it takes for the target battery to self-discharge from the remaining power to the warning power.

[0023] In a third aspect, the present application further provides an electronic device comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the method of the first aspect when executing the computer program.

[0024] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which implements the method of the first aspect when the computer program is executed by a processor.

[0025] In a fifth aspect, the present application further provides a computer program product, comprising a computer program, which implements the method of the first aspect when executed by a processor. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Various other advantages and benefits will become apparent to those skilled in the art upon reading the detailed description of the optional embodiments below. The accompanying drawings are for illustration purposes only and are not to be considered as limiting the present application. The same reference numerals are used throughout the accompanying drawings to denote the same components. In the accompanying drawings:

[0027] FIG1 is a schematic diagram of an application environment according to an embodiment of the present application;

[0028] FIG2 is a flow chart of an over-discharge warning method according to an embodiment of the present application;

[0029] FIG3 is a schematic diagram of the warning duration according to an embodiment of the present application;

[0030] FIG4 is a flow chart of the steps for determining the warning duration according to an embodiment of the present application;

[0031] FIG5 is a flowchart of the steps of determining the warning duration according to another embodiment of the present application;

[0032] FIG6 is a flow chart of an over-discharge warning method according to another embodiment of the present application;

[0033] FIG7 is a schematic diagram of a battery model according to an embodiment of the present application;

[0034] FIG8 is a structural block diagram of an over-discharge warning device according to an embodiment of the present application;

[0035] FIG9 is a diagram showing the internal structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0036] The following embodiments of the technical solution of the present application will be described in detail with reference to the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present application and are therefore only examples and are not intended to limit the scope of protection of the present application.

[0037] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned figure descriptions are intended to cover non-exclusive inclusions.

[0038] In the description of the embodiments of this application, the technical terms "first" and "second" are used only to distinguish different objects and should not be understood to indicate or imply relative importance or implicitly specify the quantity, specific order, or primary and secondary relationship of the indicated technical features. In the description of the embodiments of this application, the meaning of "plurality" is more than two, unless otherwise clearly and specifically defined.

[0039] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0040] In the description of the embodiments of this application, the term "and / or" is simply a description of the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent the following three situations: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this document generally indicates that the associated objects are in an "or" relationship.

[0041] In the description of the embodiments of the present application, the term "multiple" refers to more than two (including two). Similarly, "multiple groups" refers to more than two groups (including two groups), and "multiple pieces" refers to more than two pieces (including two pieces).

[0042] With the development of new energy technologies, batteries are becoming increasingly important in people's lives. During transportation or in energy storage projects, batteries can self-discharge for extended periods, leading to over-discharge. Over-discharge can lead to problems such as gassing, copper deposition, and capacity degradation, impacting battery performance and safety. Currently, battery voltage is often used to determine over-discharge. For example, the battery voltage is compared to the over-discharge voltage threshold and the comparison result is used to determine whether the battery is over-discharged. However, this method can lead to untimely judgments, meaning the battery is close to being over-discharged or has already been over-discharged. Furthermore, because the over-discharge voltage thresholds vary depending on the current operating conditions, using battery voltage as a criterion also carries the risk of misjudgment.

[0043] The embodiments of the present application provide an over-discharge warning scheme that obtains monitoring data of a target battery within a preset historical period; obtains the remaining charge and self-discharge rate of the target battery based on the monitoring data; and determines the warning duration based on the remaining charge and self-discharge rate. Compared to conventional techniques that use battery voltage to determine whether a battery is over-discharged, the embodiments of the present application use the remaining charge of the target battery as an indicator for over-discharge, which can reduce the probability of misjudgment and make over-discharge judgments more stable and reliable. Furthermore, determining the warning duration based on the remaining charge and self-discharge rate allows for early judgment of over-discharge, avoiding the problem of untimely judgment. Furthermore, recharging measures can be taken based on the warning duration, thereby reducing the risk of battery over-discharge and improving battery performance and safety.

[0044] The over-discharge warning method provided in the embodiment of the present application can be applied to the application environment shown in Figure 1. The application environment includes a battery 101 and an electronic device 102. The battery 101 is arranged in the electronic device 102; or, the battery 101 is arranged outside the electronic device and is communicatively connected to the electronic device 102. The above-mentioned battery 101 can be used in electrical devices such as automobiles, airplanes, energy storage systems, etc. The above-mentioned electronic device 102 may include but is not limited to an ECU (Electronic Control Unit), a BMS (Battery Management System) and a terminal. The terminal may include but is not limited to various tablet devices, smart phones, etc.

[0045] According to some embodiments of the present application, with reference to FIG. 2 , an over-discharge warning method is provided. The method is described by taking the electronic device shown in FIG. 1 as an example, and may include the following steps:

[0046] Step 201: Acquire monitoring data of a target battery within a preset historical period.

[0047] The monitoring data includes at least one of battery voltage, battery current and battery temperature.

[0048] Multiple sensors can be installed at the target battery. These sensors can collect data from the target battery in real time or at a preset interval to obtain monitoring data. The sensors can transmit the collected monitoring data to an electronic device; alternatively, the electronic device can obtain the monitoring data from the multiple sensors.

[0049] After acquiring the monitoring data, the electronic device can store the monitoring data. When it is necessary to determine whether the battery is over-discharged, the electronic device selects the monitoring data of a preset historical period from the stored monitoring data.

[0050] In one embodiment, after the electronic device obtains the monitoring data within a preset historical period, it processes the monitoring data, for example, eliminating abnormal monitoring data or supplementing missing monitoring data using interpolation.

[0051] It should be noted that data processing is not limited to the above-described method, and in practical applications, other methods can also be used.

[0052] Step 202 : Obtain the remaining capacity and self-discharge rate of the target battery according to the monitoring data.

[0053] The remaining capacity (State of Charge, SOC), also known as the state of charge, represents the ratio of a battery's remaining capacity after a period of use or long-term inactivity to its fully charged capacity. For example, a battery's remaining capacity is 50%. The self-discharge rate, also known as charge retention, refers to the battery's ability to retain stored charge under certain conditions when in an open circuit.

[0054] In one embodiment, the electronic device can determine the remaining power of the target battery and the self-discharge rate of the target battery based on the monitoring data when the target battery is in a static working condition. In another embodiment, the electronic device can determine the remaining power of the target battery and the self-discharge rate of the target battery based on a preset algorithm and the monitoring data. It should be noted that the method for obtaining the remaining power and the self-discharge rate is not limited to the above description, and other methods can also be adopted.

[0055] The above process of determining the remaining power of the target battery may include: determining the remaining power of the target battery based on the voltage test method and the battery voltage in the monitoring data; or determining the remaining power of the target battery based on the ampere-hour integration method and the battery current in the monitoring data.

[0056] The above process of determining the self-discharge rate of the target battery may include: determining the self-discharge rate of the target battery based on the open circuit voltage decay rate measurement method and the battery voltage in the monitoring data; or determining the self-discharge rate of the target battery based on the capacity retention method and the remaining power of the target battery.

[0057] It should be noted that the method for determining the remaining power and the self-discharge rate is not limited to the description in the above embodiment, and in practical applications, other methods may also be used.

[0058] Step 203: Determine the warning duration according to the remaining power and the self-discharge rate.

[0059] The warning duration is the time it takes for the target battery to self-discharge from its remaining charge to the warning level. The warning level is the minimum charge the battery needs to maintain. If the remaining charge of the battery falls below the warning level, the battery may be over-discharged.

[0060] The self-discharge rate can be expressed as the amount of discharge per unit time, for example, the self-discharge rate can be expressed as the amount of discharge per month, or the self-discharge rate can be expressed as the amount of discharge per week. After determining the remaining capacity and the self-discharge rate, the time it takes for the remaining capacity to self-discharge to the warning level can be determined based on the discharge per unit time expressed by the self-discharge rate, and this time can be used as the warning duration.

[0061] For example, if it is determined based on the self-discharge rate that it takes m months to self-discharge from the remaining power a% to the warning power b%, then the warning time is m months, as shown in FIG3 .

[0062] In one embodiment, after determining the warning duration, the electronic device may output the warning duration. For example, the electronic device may display the warning duration or announce the warning duration via voice. It should be noted that the method for outputting the warning duration is not limited to the above method, and other methods may also be used.

[0063] Understandably, after the electronic device outputs the warning duration, maintenance personnel can recharge the battery in a timely manner according to the warning duration, thereby reducing the risk of battery over-discharge.

[0064] In the above embodiment, monitoring data of the target battery within a preset historical period is obtained; the remaining power and self-discharge rate of the target battery are respectively obtained based on the monitoring data; and the warning duration is determined based on the remaining power and self-discharge rate. In the technical solution of the embodiment of the present application, the remaining power of the target battery is used as the judgment indicator for over-discharge. Compared with the traditional technology using battery voltage, this can reduce the probability of misjudgment and make the judgment of over-discharge more stable and reliable. In addition, the warning duration is determined based on the remaining power and self-discharge rate, which can determine whether the battery is over-discharged in advance and avoid the problem of untimely judgment. Furthermore, recharging measures can be taken based on the warning duration, thereby reducing the risk of battery over-discharge and improving battery performance and safety.

[0065] According to some embodiments of the present application, referring to FIG. 4 , the process of determining the warning duration based on the remaining power and the self-discharge rate may include the following steps:

[0066] Step 301 : determining a first discharge amount from self-discharge of the remaining power to a warning power amount.

[0067] The electronic device calculates the difference between the remaining power and the warning power to obtain a first discharge amount from the remaining power self-discharge to the warning power. For example, the first discharge amount from the remaining power a% self-discharge to the warning power b% is c% = a% - b%.

[0068] Step 302: Determine a warning duration according to the first discharge amount and the self-discharge rate.

[0069] The electronic device can calculate the ratio of the first discharge amount to the self-discharge rate to obtain the warning duration, that is, warning duration = (remaining power - warning power) / self-discharge rate.

[0070] For example, the remaining power is a%, the warning power is b%, the self-discharge rate is x%, and the warning time t'=(a%-b%) / x%.

[0071] In the above embodiment, a first discharge amount is determined from the self-discharge of the remaining power to the warning power; and the warning duration is determined based on the first discharge amount and the self-discharge rate. In the technical solution of the embodiment of the present application, the remaining power of the target battery is used as the over-discharge judgment indicator, which can reduce the probability of misjudgment and make the over-discharge judgment more stable and reliable.

[0072] In actual applications, in addition to self-discharge, the battery also needs to power some monitoring devices or processors, that is, the battery also has some additional power consumption under static conditions. For example, the chip in the electronic device obtains the remaining power and self-discharge rate of the target battery, and determines the warning time according to the remaining power and self-discharge rate of the target battery. During these data transmission and data processing processes, the battery powers the chip. Therefore, determining the warning time only based on the discharge amount and self-discharge rate is not accurate enough, and the battery discharge needs to be corrected. In one embodiment, referring to Figure 5, the above process of determining the warning time based on the first discharge amount and the self-discharge rate may include the following steps:

[0073] Step 3021: Determine the additional discharge rate based on the idle current and actual capacity in the monitoring data.

[0074] The idle current is the tiny current drawn by the battery to power other devices, measured in mA. The actual capacity is determined by the battery's standard capacity and battery health. For example, if the battery's standard capacity is C and its battery health is SOH, the actual capacity is Ca = C * SOH. The battery health is the ratio of the battery's current capacity to its factory capacity.

[0075] When monitoring a battery, the electronic device obtains the idle current and battery health, and determines the actual battery capacity based on the battery health and the battery's rated capacity. The device then calculates the excess discharge rate based on the idle current, the preset duration, and the actual capacity. Specifically, the excess discharge rate = idle current * preset duration * 100% / actual capacity.

[0076] The preset duration can be set based on the self-discharge rate. For example, if the self-discharge rate is the monthly discharge amount, the preset duration is one month, or 720 hours; if the self-discharge rate is the weekly discharge amount, the preset duration is one week, or 168 hours.

[0077] Step 3022: Determine the total discharge rate according to the sum of the self-discharge rate and the extra discharge rate.

[0078] After determining the self-discharge rate and the extra discharge rate, the electronic device determines the sum of the self-discharge rate and the extra discharge rate as the total discharge rate. Specifically, the total discharge rate = self-discharge rate + extra discharge rate = self-discharge rate + no-load current * preset time * 100% / actual capacity.

[0079] Step 3023: Determine the warning duration according to the ratio of the first discharge amount to the total discharge rate.

[0080] After determining the total discharge rate, the electronic device determines the ratio of the first discharge amount to the total discharge rate as the warning duration.

[0081] Warning duration = first discharge capacity / total discharge rate = (remaining capacity - warning capacity) / (self-discharge rate + additional discharge rate) = (remaining capacity - warning capacity) / (self-discharge rate + no-load current * preset duration * 100% / actual capacity).

[0082] In the above embodiment, the additional discharge rate is determined based on the idle current and actual capacity in the monitoring data; the total discharge rate is determined based on the sum of the self-discharge rate and the additional discharge rate; and the warning duration is determined based on the ratio of the first discharge amount to the total discharge rate. In the technical solution of the embodiment of the present application, the additional discharge rate is used to correct the discharge status of the target battery, making the calculated warning duration more accurate and thus reducing the risk of battery overdischarge.

[0083] According to some embodiments of the present application, there are multiple warning power levels, and different warning power levels correspond to different warning processes. For example, warning power levels b1% and b2%, where b1%>b2%, correspond to an audible and visual alarm, while the warning process corresponding to b2% is an audible and visual alarm and sends an alarm message to the maintenance terminal or service used by maintenance personnel. It should be noted that the number of warning power levels and the warning process corresponding to each warning power level can be set according to actual conditions and are not limited to the content described above.

[0084] Based on this, the above process of determining the warning duration based on the remaining power and the self-discharge rate may include: respectively determining the second discharge amount from the remaining power to each warning power; and determining the warning duration corresponding to each warning power based on each second discharge amount and the self-discharge rate.

[0085] The electronic device calculates the difference between the remaining power and each warning power level to obtain a second discharge amount from self-discharging the remaining power to each warning power level. For example, the second discharge amount from self-discharging the remaining power a% to the warning power b1% is c1% = a% - b1%, and the second discharge amount from self-discharging the remaining power a% to the warning power b2% is c2% = a% - b2%.

[0086] Afterwards, the electronic device can calculate the ratio of each second discharge amount to the self-discharge rate to obtain the warning duration corresponding to each warning power amount.

[0087] For example, the remaining power is a%, the warning power is b1%, b2%, the self-discharge rate is x%, and the warning power b1% corresponds to the warning time t1'=(a%-b1%) / x%, and the warning power b2% corresponds to the warning time t2'=(a%-b2%) / x%.

[0088] It is understandable that the electronic device can determine multiple warning moments according to the current time and the warning durations corresponding to the warning power levels, and perform corresponding warning processing according to the warning moments.

[0089] For example, the warning time T1 is determined based on the current time and the warning duration t1', and the warning time T2 is determined based on the current time and the warning duration t2'. From the current time to the warning time T1, the electronic device will sound and light alarms. From the warning time T1 to the warning time T2, not only will the electronic device sound and light alarms, but it will also send alarm information to the maintenance terminal according to a preset period.

[0090] In the above embodiment, a second discharge amount from the remaining power level to each warning power level is determined; and the warning duration corresponding to each warning power level is determined based on each second discharge amount and the self-discharge rate. In the technical solution of the embodiment of the present application, multiple warning power levels can be used to calculate multiple warning durations at once, thereby taking different warning measures within different warning durations to achieve better warning effects.

[0091] According to some embodiments of the present application, the above-mentioned obtaining the remaining power and self-discharge rate of the target battery respectively according to the monitoring data may include: when it is determined that the target battery is in a static working condition according to the monitoring data, obtaining the remaining power and self-discharge rate of the target battery respectively according to the monitoring data and a preset mapping relationship.

[0092] The preset mapping relationship includes a corresponding relationship between the monitoring data and the remaining power, and a corresponding relationship between the monitoring data and the self-discharge rate.

[0093] The electronic device may first determine whether the target battery is in a static operating condition based on the monitoring data. If the target battery is determined to be in a static operating condition, the remaining capacity of the target battery may be obtained based on the corresponding relationship between the monitoring data and the remaining capacity and the monitoring data, and the self-discharge rate may be determined based on the corresponding relationship between the monitoring data and the self-discharge rate and the monitoring data. If the target battery is determined not to be in a static operating condition, the remaining capacity and self-discharge rate of the target battery may be obtained using other methods.

[0094] In the above embodiment, when it is determined based on monitoring data that the target battery is in a static operating condition, the remaining power and self-discharge rate of the target battery are respectively obtained based on the monitoring data and a preset mapping relationship. In the technical solution of the embodiment of the present application, when the target battery is in a static operating condition, the remaining power and self-discharge rate are obtained based on a preset mapping relationship. The acquisition method is simple and easy to implement, and both the remaining power and the self-discharge rate are relatively accurate.

[0095] According to some embodiments of the present application, the monitoring data includes battery current and battery voltage. The above step of determining that the target battery is in a static operating condition based on the monitoring data may include: determining that the target battery is in a static operating condition when the battery current and battery voltage meet preset conditions.

[0096] The static operating condition may refer to a condition in which the target battery has not been charged or discharged for a long time and the battery voltage meets preset conditions.

[0097] After acquiring the monitoring data, the electronic device can determine in real time or at a preset interval whether the target battery is in a static operating condition. If the target battery is determined to be in a static operating condition, the electronic device calculates the warning duration based on the monitoring data to provide an early warning, allowing maintenance personnel to recharge the target battery in advance and reduce the risk of over-discharge of the target battery. If the target battery is determined not to be in a static operating condition, the warning duration may not be calculated, and other methods can be used to determine whether the target battery is at risk of over-discharge.

[0098] The electronic device determines whether the target battery is in a static operating condition by determining whether the battery current and the battery voltage meet preset conditions. If the battery current and the battery voltage meet the preset conditions, it is determined that the target battery is in a static operating condition; if the battery current and / or the battery voltage do not meet the preset conditions, it is determined that the target battery is not in a static operating condition.

[0099] It can be understood that whether the target battery is in a static condition can be determined based on the battery current and battery voltage. Therefore, when it is determined that the target battery is in a static condition, the calculation of the warning duration is triggered to provide an early warning and reduce the risk of battery over-discharge.

[0100] Based on the above embodiments, the embodiments of the present application may further include: determining a target duration during which the battery current is continuously less than a preset current threshold; if the target duration is greater than the preset duration threshold and the battery voltage is less than a preset voltage threshold, determining that the battery current and battery voltage meet the preset conditions.

[0101] In determining whether the battery current and battery voltage meet preset conditions, a target duration for which the battery current is continuously less than a preset current threshold can be first determined. If the target duration is greater than the preset duration threshold, indicating that the target battery has not been charged or discharged for a long period of time and its internal state is stable, the battery voltage is then compared with a preset voltage threshold. If the battery voltage is less than the preset voltage threshold, indicating that a relatively accurate remaining capacity can be calculated, the battery current and battery voltage are determined to meet the preset conditions.

[0102] If the target duration is less than or equal to the preset duration threshold, it indicates that the target battery may be charging or discharging, and it is determined that the battery current does not meet the preset conditions and the target battery is not in a static working condition.

[0103] If the battery voltage is greater than or equal to the preset voltage threshold, indicating that the calculated remaining power may be inaccurate, it is determined that the battery voltage does not meet the preset conditions and the target battery is not in a static working condition.

[0104] The preset voltage threshold is affected by the battery system and can be determined based on the target battery type. For example, if the target battery is a lithium iron battery, the preset voltage threshold needs to be set low to ensure a more accurate remaining battery life calculation. However, if the target battery is a ternary battery, the preset voltage threshold can be set wider without affecting the accuracy of the remaining battery life calculation.

[0105] It should be noted that the above-mentioned preset current threshold and preset voltage threshold can be set according to actual conditions.

[0106] In the above embodiment, by determining whether the battery current and the battery voltage meet the preset conditions, it is possible to quickly and accurately determine whether the target battery is in the static working condition.

[0107] According to some embodiments of the present application, the preset mapping relationship may include a remaining power table, and the above-mentioned remaining power acquisition process includes: determining the static time of the target battery based on the monitoring data; and finding the remaining power from the pre-established remaining power table based on the static time.

[0108] Conduct battery testing in advance to determine the relationship between rest time and remaining capacity, and then create a remaining capacity table based on this relationship. To determine the remaining capacity of a target battery, first determine the rest time of the target battery based on the monitoring data. Then, find the remaining capacity corresponding to the rest time in the pre-established remaining capacity table.

[0109] For example, in a pre-established remaining power table, rest time t1 corresponds to remaining power a1%, rest time t2 corresponds to remaining power a2%, and so on. If the rest time of the target battery is determined to be t1 based on monitoring data, the remaining power can be found in the remaining power table as a1%. If the rest time of the target battery is determined to be t2 based on monitoring data, the remaining power can be found in the remaining power table as a2%.

[0110] The above-mentioned determining the target rest time of the battery according to the monitoring data may include: determining a target time during which the battery current is continuously less than a preset current threshold, and determining the target time as the rest time.

[0111] In the above embodiment, the target battery's rest time is determined based on monitoring data; and the remaining capacity is found from a pre-established remaining capacity table based on the rest time. In the technical solution of the embodiment of the present application, the pre-established remaining capacity table is used to determine the target battery's remaining capacity, which can increase the speed of determining the remaining capacity, thereby increasing the speed and efficiency of determining the warning duration.

[0112] According to some embodiments of the present application, the monitoring data also includes battery temperature and battery health, and the preset mapping relationship includes a self-discharge rate table. The process of obtaining the above-mentioned self-discharge rate may include: according to the battery temperature, remaining power and battery health, finding the self-discharge rate from a pre-established self-discharge rate table.

[0113] Perform battery testing in advance to determine the relationship between battery temperature, remaining charge, battery health, and self-discharge rate. Create a self-discharge rate table based on this relationship. To determine the self-discharge rate, find the corresponding self-discharge rate for the target battery's temperature, remaining charge, and battery health from the pre-established self-discharge rate table.

[0114] For example, in a pre-established self-discharge rate table, battery temperature T1, remaining charge SOC1, and battery health SOH1 correspond to self-discharge rate 1; battery temperature T1, remaining charge SOC2, and battery health SOH1 correspond to self-discharge rate 2; battery temperature T1, remaining charge SOC1, and battery health SOH2 correspond to self-discharge rate 3, and so on. If the target battery's battery temperature is determined to be T1, remaining charge SOC1, and battery health SOH1 based on monitoring data, self-discharge rate 1 can be found in the self-discharge rate table; if the target battery's battery temperature is determined to be T1, remaining charge SOC1, and battery health SOH2 based on monitoring data, self-discharge rate 3 can be found in the self-discharge rate table.

[0115] In the above embodiment, the self-discharge rate is found from a pre-established self-discharge rate table based on the battery temperature, remaining charge, and battery health. In the technical solution of the embodiment of the present application, the pre-established self-discharge rate table is used to determine the self-discharge rate of the target battery, which can increase the speed of determining the self-discharge rate, thereby improving the speed and efficiency of determining the warning duration.

[0116] According to some embodiments of the present application, with reference to FIG6 , an over-discharge warning method is provided. The method is described by taking the electronic device shown in FIG1 as an example, and may include the following steps:

[0117] Step 401: Acquire monitoring data of a target battery within a preset historical period.

[0118] The monitoring data includes at least one of battery voltage, battery current and battery temperature.

[0119] Step 402, determine the target duration during which the battery current is continuously less than a preset current threshold; if the target duration is greater than the preset duration threshold and the battery voltage is less than the preset voltage threshold, determine that the battery current and battery voltage meet the preset conditions and the target battery is in a static working condition.

[0120] Step 403 : determining the rest time of the target battery according to the monitoring data; and finding the remaining power from a pre-established remaining power table according to the rest time.

[0121] Step 404 : Find the self-discharge rate from a pre-established self-discharge rate table based on the battery temperature, the remaining power, and the battery health.

[0122] Step 405 : Determine a first discharge amount from the self-discharge of the remaining power to the warning power.

[0123] Step 406, determining the additional discharge rate based on the idle current and actual capacity in the monitoring data; determining the total discharge rate based on the sum of the self-discharge rate and the additional discharge rate; and determining the warning duration based on the ratio of the first discharge amount to the total discharge rate.

[0124] In the above embodiment, monitoring data of the target battery in a preset historical period is obtained, and whether the target battery is in a static working condition is determined based on the monitoring data. If the target battery is in a static working condition, the remaining power and self-discharge rate of the target battery are determined by looking up a table; thereafter, the additional discharge rate is determined based on the idle current and actual capacity in the monitoring data; and the warning duration is determined based on the remaining power, warning power, self-discharge rate, and additional discharge rate. In the technical solution of the embodiment of the present application, the remaining power of the target battery is used as the judgment indicator for over-discharge. Compared with the traditional technology that uses battery voltage, it can reduce the probability of misjudgment and make the judgment of over-discharge more stable and reliable; and the warning duration is determined based on the remaining power and self-discharge rate, so that it can be judged in advance whether the battery is over-discharged, avoiding the problem of untimely judgment; further, it can also take power replenishment measures based on the warning duration, thereby reducing the risk of battery over-discharge and improving battery performance and safety.

[0125] According to some embodiments of the present application, the above-mentioned remaining power acquisition process includes: determining the target current and target voltage of the target battery based on monitoring data and a pre-established equivalent circuit model and battery model; determining the remaining power based on the target voltage, target current and an extended Kalman filter (EKF) algorithm.

[0126] The electronic device can establish an equivalent circuit model based on formula (1) and a battery model based on formula (2), as shown in Figure 7. Based on the battery current and battery voltage in the monitoring data, as well as the equivalent circuit model and battery model, the target current and target voltage used to determine the remaining power can be determined. Subsequently, the EKF algorithm is used to determine the remaining power based on the target battery and target current. U k =U ocv-k +Up1 k +Up2 k +I k R0+v k ------------(2)

[0127] Among them, k is the kth moment, τ1 and τ2 are time constants, U is the battery terminal voltage, i.e., the target voltage; SOC is the remaining capacity, Up1 is the battery electrochemical polarization voltage, Up2 is the battery concentration polarization voltage, and U is the target voltage. ocv is the open circuit voltage, R0 is the battery ohmic internal resistance; R1 is the battery electrochemical impedance, R2 is the battery concentration polarization impedance, I is the current input, i.e. the target current, w k is the system process noise, v k Measure the noise for the system.

[0128] In the above-mentioned embodiment, the target current and target voltage of the target battery are determined based on monitoring data and a pre-established equivalent circuit model and battery model; the remaining charge is determined based on the target voltage, target current, and the extended Kalman filter algorithm. The technical solution of the embodiment of the present application combines the advantages of the equivalent circuit model and the diffusion Kalman filter algorithm. The equivalent circuit model has fewer and easier-to-identify parameters, requires less computation, and has higher accuracy. The battery system is a nonlinear system, and the use of the diffusion Kalman filter algorithm can calculate the remaining charge in real time, achieving a more accurate filtering effect.

[0129] According to some embodiments of the present application, the method may further include: correcting the remaining power according to a pre-trained support vector machine to obtain a corrected remaining power.

[0130] Pre-train the support vector machine to determine the target current I at time k k and target voltage U k , and the voltage error U of the EKF algorithm k -U k ', EKF algorithm remaining power SOC k 'After that, the target current I k , target voltage U k , voltage error U k -U k ', remaining power SOC k 'Input into the support vector machine, the support vector machine can output the correction value SOC k -SOC k Finally, the remaining power determined by the EKF algorithm and the correction value output by the support vector machine can be used to determine the corrected remaining power.

[0131] In the above embodiment, the remaining power is corrected based on a pre-trained support vector machine to obtain a corrected remaining power. In the technical solution of the embodiment of the present application, the support vector machine has strong generalization ability and high robustness. The regression prediction ability of the support vector machine is used to correct the error of the diffuse Kalman filter, which can improve the accuracy of the remaining power.

[0132] It should be understood that, although the various steps in the above flow chart are shown in sequence as indicated by the arrows, these steps are not necessarily performed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be performed in other orders. Moreover, at least a portion of the steps in the above flow chart may include multiple steps or multiple stages, and these steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily to be performed in sequence, but can be performed in turn or alternately with other steps or at least a portion of steps or stages in other steps.

[0133] Based on the same inventive concept, embodiments of the present application also provide an over-discharge warning device for implementing the over-discharge warning method described above. The solution provided by this device is similar to the solution described in the method described above. Therefore, the specific limitations of one or more of the over-discharge warning device embodiments provided below can be found in the above-described limitations of the over-discharge warning method and will not be further elaborated here.

[0134] According to some embodiments of the present application, with reference to FIG8 , an over-discharge warning device is provided, the device comprising:

[0135] The data acquisition module 501 is used to obtain monitoring data of the target battery within a preset historical period;

[0136] The power acquisition module 502 is used to respectively acquire the remaining power and self-discharge rate of the target battery according to the monitoring data;

[0137] The warning duration determination module 503 is used to determine the warning duration according to the remaining power and the self-discharge rate; the warning duration is the time it takes for the target battery to self-discharge from the remaining power to the warning power.

[0138] In some embodiments, the warning duration determination module 503 is specifically configured to determine a first discharge amount from the remaining power to the warning power; and determine the warning duration according to the first discharge amount and the self-discharge rate.

[0139] In some embodiments, the warning duration determination module 503 is specifically used to determine the additional discharge rate based on the idle current and actual capacity in the monitoring data; determine the total discharge rate based on the sum of the self-discharge rate and the additional discharge rate; and determine the warning duration based on the ratio of the first discharge amount to the total discharge rate.

[0140] In some embodiments, there are multiple warning power levels, and different warning power levels correspond to different warning treatments. The warning duration determination module 503 is specifically used to determine the second discharge amount from the remaining power self-discharge to each warning power level; based on each second discharge amount and self-discharge rate, determine the warning duration corresponding to each warning power level.

[0141] In some embodiments, the power acquisition module 502 is specifically configured to acquire the remaining power and self-discharge rate of the target battery according to the monitoring data and a preset mapping relationship when it is determined that the target battery is in a static working condition according to the monitoring data.

[0142] In some embodiments, the monitoring data includes battery current and battery voltage, and the power acquisition module 502 is specifically configured to determine that the target battery is in a static working condition when the battery current and battery voltage meet preset conditions.

[0143] In some embodiments, the power acquisition module 502 is specifically used to determine the target duration during which the battery current is continuously less than a preset current threshold; if the target duration is greater than the preset duration threshold and the battery voltage is less than the preset voltage threshold, it is determined that the battery current and battery voltage meet the preset conditions.

[0144] In some embodiments, the power acquisition module 502 is specifically configured to determine the rest time of the target battery according to the monitoring data; and to find the remaining power from a pre-established remaining power table according to the rest time.

[0145] In some embodiments, the monitoring data also includes battery temperature and battery health. The power acquisition module 502 is specifically configured to find the self-discharge rate from a pre-established self-discharge rate table based on the battery temperature, remaining power, and battery health.

[0146] In some embodiments, the power acquisition module 502 is specifically used to determine the target current and target voltage of the target battery based on monitoring data and a pre-established equivalent circuit model and battery model; and determine the remaining power based on the target voltage, target current and extended Kalman filter algorithm.

[0147] In some embodiments, the apparatus further comprises:

[0148] The correction module is used to correct the remaining power according to the pre-trained support vector machine to obtain the corrected remaining power.

[0149] Each module in the over-discharge warning device can be implemented in whole or in part through software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in an electronic device in hardware form, or stored in a memory in the electronic device in software form, so that the processor can call and execute the corresponding operations of each module.

[0150] According to some embodiments of the present application, an electronic device is provided. The internal structure of the electronic device may be shown in FIG9 . The electronic device includes a processor, memory, an input / output interface, a communication interface, a display unit, and an input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are connected to the system bus via the input / output interface. The processor of the electronic device provides computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and a computer program, wherein the computer program can be used to implement the aforementioned functions such as inputting data, performing calculations, and outputting results. The internal memory provides an environment for the operating system and computer program in the non-volatile storage medium to run. The input / output interface of the electronic device is used to exchange information between the processor and external devices. The communication interface of the electronic device is used to communicate with external terminals via wired or wireless communication, where the wireless communication can be achieved via Wi-Fi, a mobile cellular network, NFC (near-field communication), or other technologies. When executed by the processor, the computer program implements an over-discharge warning method.

[0151] Those skilled in the art will understand that the structure shown in Figure 9 is merely a block diagram of a partial structure related to the solution of the present application, and does not constitute a limitation on the electronic device to which the solution of the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0152] According to some embodiments of the present application, a non-transitory computer-readable storage medium including instructions is further provided, such as a memory including instructions, wherein the instructions can be executed by a processor of an electronic device to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0153] According to some embodiments of the present application, a computer program product is also provided. When executed by a processor, the computer program can implement the above-mentioned method. The computer program product includes one or more computer instructions. When these computer instructions are loaded and executed on a computer, part or all of the above-mentioned method can be implemented in whole or in part according to the processes or functions described in the embodiments of the present application.

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

[0155] The embodiments described above only express several implementation methods of the present application, which are convenient for understanding the technical solutions of the present application in a specific and detailed manner, but they cannot be understood as limiting the scope of protection of the invention patent. It should be pointed out that for ordinary technicians in this field, without departing from the concept of the present application, several variations and improvements can be made, which all fall within the scope of protection of the present application. It should be understood that the technical solutions obtained by those skilled in the art through logical analysis, reasoning or limited experiments on the basis of the technical solutions provided in the present application are all within the scope of protection of the attached claims described in the present application. Therefore, the scope of protection of the patent of this application shall be based on the content of the attached claims, and the description and drawings can be used to interpret the content of the claims.

Claims

1. An over-discharge warning method, wherein: The method comprises: Obtain monitoring data of the target battery within a preset historical period; Obtaining the remaining power and self-discharge rate of the target battery respectively according to the monitoring data; The warning duration is determined according to the remaining power and the self-discharge rate; the warning duration is the duration for the target battery to self-discharge from the remaining power to the warning power.

2. The method according to claim 1, wherein: The determining of the warning duration according to the remaining power and the self-discharge rate includes: Determine a first discharge amount from the self-discharge of the remaining power to the warning power; The warning duration is determined according to the first discharge amount and the self-discharge rate.

3. The method according to claim 2, wherein: The determining the warning duration according to the first discharge amount and the self-discharge rate includes: Determining an additional discharge rate according to the idle current and the actual capacity in the monitoring data; determining a total discharge rate according to the sum of the self-discharge rate and the additional discharge rate; The warning duration is determined according to a ratio of the first discharge amount to the total discharge rate.

4. The method according to claim 1, wherein: There are multiple warning power levels, and different warning power levels correspond to different warning processes. The determining of the warning duration according to the remaining power level and the self-discharge rate includes: respectively determining a second discharge amount from the self-discharge of the remaining power to each of the warning powers; The warning duration corresponding to each warning power amount is determined according to each of the second discharge amounts and the self-discharge rate.

5. The method according to any one of claims 1 to 4, wherein: The obtaining the remaining power and the self-discharge rate of the target battery respectively according to the monitoring data includes: When it is determined according to the monitoring data that the target battery is in a static working condition, the remaining power and the self-discharge rate of the target battery are respectively obtained according to the monitoring data and a preset mapping relationship.

6. The method according to claim 5, wherein: The monitoring data includes a battery current and a battery voltage, and determining that the target battery is in a static working condition according to the monitoring data includes: When the battery current and the battery voltage meet preset conditions, it is determined that the target battery is in the static operating condition.

7. The method according to claim 6, wherein: The method further comprises: Determine a target duration during which the battery current is continuously less than a preset current threshold; If the target duration is greater than a preset duration threshold and the battery voltage is less than a preset voltage threshold, it is determined that the battery current and the battery voltage meet the preset condition.

8. The method according to claim 5, wherein: The process of obtaining the remaining power includes: Determine the static time of the target battery according to the monitoring data; The remaining power is found out from a pre-established remaining power table according to the rest time.

9. The method according to claim 5, wherein: The monitoring data also includes battery temperature and battery health. The process of obtaining the self-discharge rate includes: The self-discharge rate is found out from a pre-established self-discharge rate table according to the battery temperature, the remaining power and the battery health.

10. The method according to any one of claims 1 to 4, wherein: The process of obtaining the remaining power includes: Determining a target current and a target voltage of the target battery according to the monitoring data and a pre-established battery equivalent circuit model; The remaining power is determined according to the target voltage, the target current and an extended Kalman filter algorithm.

11. The method according to claim 10, wherein: The method further comprises: The remaining power is corrected according to a pre-trained support vector machine to obtain a corrected remaining power.

12. An over-discharge warning device, wherein: The device comprises: A data acquisition module, used to acquire monitoring data of a target battery within a preset historical period; A power acquisition module, used to respectively acquire the remaining power and self-discharge rate of the target battery according to the monitoring data; The warning duration determination module is used to determine the warning duration according to the remaining power and the self-discharge rate; the warning duration is the duration of the target battery self-discharging from the remaining power to the warning power.

13. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the method according to any one of claims 1 to 11 is implemented.

14. A computer-readable storage medium having a computer program stored thereon, wherein: When the computer program is executed by a processor, the method according to any one of claims 1 to 11 is implemented.

15. A computer program product comprising a computer program, wherein: When the computer program is executed by a processor, the method according to any one of claims 1 to 11 is implemented.

Citation Information

Patent Citations

  • Method for quickly detecting self discharge rate of lithium iron phosphate lithium-ion battery

    CN103048623A

  • System and method for estimating surplus capacity of lithium ion battery

    CN104198947A

  • SOC online estimation method for storage battery based on EKF algorithm

    CN107843847A

  • Battery balancing method, battery balancing system, vehicle, storage medium and electronic equipment

    CN109428356A

  • Battery equalization method and system, vehicle, storage medium and electronic device

    CN110015186A

Cited By

  • Battery self-discharge detection method and detection device

    CN120142949A

  • Battery health degree determination method and apparatus, and electronic device

    CN121559334A