Energy storage power supply power management method, device and medium

By judging the idle time and ambient temperature of the energy storage battery, combined with cut-off voltage detection, the problem of difficult to monitor the battery's health status is solved, the effective health status evaluation and early warning of the battery is realized, and the service life of the battery is extended.

CN115378074BActive Publication Date: 2024-12-20ZHONGKEGUO MICRO TECH (SHENZHEN) CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202211003410.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-19
Publication Date
2024-12-20
Estimated Expiration
2042-08-19

AI Technical Summary

Technical Problem

Due to the inconsistency in power consumption time and electricity demand, the power supply is imbalanced, resulting in fewer discharge opportunities for energy storage batteries and are idle for a long time, making it difficult to know the healthy state of the battery.

Method used

By determining the idle time of the battery, determining whether it is greater than the preset idle time, obtaining the optimal temperature range and current ambient temperature value, controlling the connection of the battery to the test load, obtaining the cutoff voltage after the preset test time, and determining the health of the battery based on the cutoff voltage is determined based on the cutoff voltage. state.

Benefits of technology

Effectively judge the health status of the battery, prevent damage caused by long-term idleness or unsuitable temperature, and timely output early warning information to ensure the normal operation of the battery and extend the life of the battery.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115378074B_ABST
    Figure CN115378074B_ABST
Patent Text Reader

Abstract

The present application relates to a method, device and medium for managing power supply energy of an energy storage power source, and relates to the technical field of batteries. The method includes determining the idle time of the battery; judging whether the idle time is greater than a preset idle time; if greater than, obtaining an optimal temperature range and a current ambient temperature value; judging whether the current ambient temperature value is within the optimal temperature range; if so, controlling the battery to be connected to a test load, and obtaining a cutoff voltage after a preset test time; and determining the health status of the battery based on the cutoff voltage. The present application has the effect of facilitating the knowledge of the health status of the battery.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of batteries, and in particular to a method, device and medium for managing power of an energy storage power supply. Background Art

[0002] In recent years, with the continuous maturity of various power generation technologies, the daily electricity consumption of residents and the large-scale electricity consumption of factories and enterprises have been well guaranteed. However, due to the inconsistency of electricity consumption time and electricity demand, the electricity supply is unbalanced, resulting in the waste of some electricity. Therefore, the energy storage of the power system has become a hot topic of widespread concern. At present, many types of energy storage systems have been designed, such as energy storage batteries.

[0003] Energy storage battery technology is one of the effective technologies for the rational and efficient use of electric energy. However, due to the strong power supply reliability of the power grid in most parts of my country, some energy storage batteries have fewer discharge opportunities and are idle for a long time, making it difficult to know the health status of the batteries. Summary of the invention

[0004] In order to facilitate the understanding of the health status of the battery, the present application provides a method, device and medium for managing power of an energy storage power supply.

[0005] In a first aspect, the present application provides a method for managing power supply energy, which adopts the following technical solution:

[0006] A method for managing electric energy of an energy storage power supply, comprising:

[0007] Determine the battery's idle time;

[0008] Determining whether the idle time is greater than a preset idle time;

[0009] If it is greater, the optimal temperature range and current ambient temperature value are obtained;

[0010] Determining whether the current ambient temperature value is within the optimal temperature range;

[0011] If yes, control the battery to be connected to the test load, and obtain the cut-off voltage after a preset test time;

[0012] A state of health of the battery is determined based on the cutoff voltage.

[0013] By adopting the above technical solution, the idle time of the battery is determined, and it is judged whether the idle time is greater than the preset idle time. If it is greater, it means that the battery has been idle for a long time and a health check is required. The optimal temperature range and the current ambient temperature value are obtained to determine whether the current ambient temperature value is within the optimal temperature range, because the battery can only work best within a certain temperature range and the test results can be more accurate. If so, the battery is tested, the battery is controlled to be connected to the test load, the battery discharge is simulated, and the cutoff voltage is obtained after the preset test time, and then the health status of the battery is determined based on the cutoff voltage. The cutoff voltage is the best indicator of the health status of the battery.

[0014] In another possible implementation, determining the idle time of the battery includes:

[0015] Obtaining the current time and the last discharge time of the battery;

[0016] The idle time is calculated based on the current time and the last discharge time.

[0017] By adopting the above technical solution, the current time and the last discharge time of the battery are obtained, and the idle time is calculated based on the current time and the last discharge time. If the battery is not discharged for a long time, it is determined to be idle.

[0018] In another possible implementation manner, the determining whether the current ambient temperature value is within the optimal temperature range further includes:

[0019] If not, determining whether the current ambient temperature value is greater than a boundary temperature value, the boundary temperature value being the maximum value in the optimal temperature range;

[0020] If it is greater, a warning message is output, where the warning message is used to indicate that the battery may be damaged.

[0021] By adopting the above technical solution, if not, it means that there may be deviations in the battery detection results under the current ambient temperature value, and it is determined whether the current ambient temperature value is greater than the boundary temperature value. If it is greater, it means that the current ambient temperature value is high. High temperature conditions will cause irreversible reactions inside the battery, and output warning information, indicating that the battery will be damaged, so as to prompt relevant staff to lower the temperature in time.

[0022] In another possible implementation, determining the health state of the battery based on the cut-off voltage includes:

[0023] Obtaining a preset voltage range and an end-of-life time of the battery;

[0024] Determining whether the cut-off voltage is within the preset voltage range;

[0025] If not, calculating a deviation value based on the cut-off voltage and the preset voltage range;

[0026] determining a new end-of-life time based on the deviation value and the end-of-life time;

[0027] Determine whether the current time is less than the new end-of-life time;

[0028] If it is less than, it is determined that the health status of the battery is about to be scrapped;

[0029] If it is equal to or not less than, it is determined that the health status of the battery is normal operation.

[0030] By adopting the above technical solution, the preset voltage range and the end of life time of the battery are obtained, and it is determined whether the cut-off voltage is within the preset voltage range. A cut-off voltage that is too high or too low will cause battery aging. If not, it means that the cut-off voltage is abnormal. The deviation value is calculated based on the cut-off voltage and the preset voltage range. The new end of life time is determined based on the deviation value and the end of life time, and the degree of battery aging is thus known. It is determined whether the current moment is less than the scrapping time from the new end of life time. If it is less than, it means that the battery will soon be unable to discharge, and the health status of the battery is determined to be about to be scrapped. If it is within the preset voltage range or not less than the scrapping time, it means that the battery can continue to be used, and the health status of the battery is determined to be normal operation.

[0031] In another possible implementation manner, the calculating the deviation value based on the cut-off voltage and the preset voltage range includes:

[0032] Determining whether the cut-off voltage is less than a first voltage, where the first voltage is a minimum value of the preset voltage range;

[0033] If it is less than, calculating the deviation value based on the cut-off voltage and the first voltage;

[0034] If it is not less than, the deviation value is calculated based on the cut-off voltage and a second voltage, where the second voltage is the maximum value of the preset voltage range.

[0035] By adopting the above technical solution, it is determined whether the cut-off voltage is less than the first voltage. If it is less than, it means that the cut-off voltage is small, and the deviation value is calculated based on the first voltage close to the cut-off voltage. If it is not less than, it means that the cut-off voltage is large, and the deviation value is calculated based on the second voltage close to the cut-off voltage.

[0036] In another possible implementation, determining a new life expiration time based on the deviation value and the life expiration time includes:

[0037] Obtain aging speed curve;

[0038] Determining a life reduction ratio based on the deviation value and the aging speed curve;

[0039] The new life expiration time is calculated based on the life reduction ratio and the life expiration time.

[0040] By adopting the above technical solution, an aging rate curve is obtained, and the life reduction ratio is determined based on the deviation value and the aging rate curve. Different deviation values ​​correspond to different life reduction ratios. A new life expiration time is calculated based on the life reduction ratio and the life expiration time. As the battery ages, the new life expiration time is earlier than the life expiration time.

[0041] In another possible implementation, the determining that the health status of the battery is about to be scrapped further includes:

[0042] If the cut-off voltage is less than the first voltage, determining that the battery is scrapped due to over-discharge;

[0043] If the cut-off voltage is greater than the second voltage, it is determined that the battery is scrapped due to overcharging.

[0044] By adopting the above technical solution, the health state of the battery is determined to be about to be scrapped, and the scrapping reason is determined based on the cut-off voltage. If the cut-off voltage is less than the first voltage, the scrapping reason is determined to be over-discharge; if the cut-off voltage is greater than the second voltage, the scrapping reason is determined to be over-charging. By determining the scrapping reason, battery maintenance is facilitated.

[0045] In a second aspect, the present application provides an energy storage power supply power management device, which adopts the following technical solution:

[0046] An energy storage power supply power management device, comprising:

[0047] A time determination module, used to determine the idle time of the battery;

[0048] A first judging module is used to judge whether the idle time is greater than a preset idle time;

[0049] Acquisition module, used to obtain the optimal temperature range and current ambient temperature value when it is greater than;

[0050] A second judgment module, used to judge whether the current ambient temperature value is within the optimal temperature range;

[0051] A control module, used for controlling the battery to be connected to a test load when the test time is set, and obtaining a cut-off voltage after a preset test time;

[0052] A state determination module is used to determine a health state of the battery based on the cut-off voltage.

[0053] By adopting the above technical solution, the time determination module determines the idle time of the battery, and the first judgment module determines whether the idle time is greater than the preset idle time. If it is greater, it means that the battery has been idle for a long time and needs to be tested for health. The acquisition module obtains the optimal temperature range and the current ambient temperature value, and the second judgment module determines whether the current ambient temperature value is in the optimal temperature range, because the battery can only work within a certain temperature range to perform at its best performance, and the test results can be more accurate. If so, the battery is tested, the control module controls the battery to be connected to the test load, simulates the battery discharge, and obtains the cutoff voltage after the preset test time, and then the state determination module determines the health status of the battery based on the cutoff voltage. The cutoff voltage is the best indicator of the battery health status.

[0054] In another possible implementation, when determining the idle time of the battery, the time determination module is specifically used to:

[0055] Obtaining the current time and the last discharge time of the battery;

[0056] The idle time is calculated based on the current time and the last discharge time.

[0057] In another possible implementation, the device further includes:

[0058] A third judgment module is used to judge whether the current ambient temperature value is greater than a boundary temperature value when the temperature is not present, and the boundary temperature value is a maximum value in the optimal temperature range;

[0059] The output module is used to output warning information, where the warning information is used to indicate that the battery will be damaged.

[0060] In another possible implementation, when the state determination module determines the health state of the battery based on the cut-off voltage, it is specifically configured to:

[0061] Obtaining a preset voltage range and an end-of-life time of the battery;

[0062] Determining whether the cut-off voltage is within the preset voltage range;

[0063] If not, calculating a deviation value based on the cut-off voltage and the preset voltage range;

[0064] determining a new end-of-life time based on the deviation value and the end-of-life time;

[0065] Determine whether the current time is less than the new end-of-life time than the scrapping time;

[0066] If it is less than, it is determined that the health status of the battery is about to be scrapped;

[0067] If it is equal to or not less than, it is determined that the health status of the battery is normal operation.

[0068] In another possible implementation, when the state determination module calculates the deviation value based on the cut-off voltage and the preset voltage range, it is specifically configured to:

[0069] Determining whether the cut-off voltage is less than a first voltage, where the first voltage is a minimum value of the preset voltage range;

[0070] If it is less than, calculating the deviation value based on the cut-off voltage and the first voltage;

[0071] If it is not less than, the deviation value is calculated based on the cut-off voltage and a second voltage, where the second voltage is the maximum value of the preset voltage range.

[0072] In another possible implementation, when determining the new life expiration time based on the deviation value and the life expiration time, the state determination module is specifically configured to:

[0073] Obtain aging speed curve;

[0074] Determining a life reduction ratio based on the deviation value and the aging speed curve;

[0075] The new life expiration time is calculated based on the life reduction ratio and the life expiration time.

[0076] In another possible implementation, the device further includes:

[0077] A first cause determination module, configured to determine that the battery is scrapped because of over-discharge when the cut-off voltage is less than the first voltage;

[0078] The second cause determination module is used to determine that the cause of the battery being scrapped is overcharging when the cut-off voltage is greater than the second voltage.

[0079] In a third aspect, the present application provides an electronic device, which adopts the following technical solution:

[0080] An electronic device, comprising:

[0081] one or more processors;

[0082] Memory;

[0083] One or more applications, wherein one or more applications are stored in a memory and configured to be executed by one or more processors, and the one or more applications are configured to: execute a method for managing electric energy of an energy storage power supply as shown in any possible implementation of the first aspect.

[0084] In a fourth aspect, the present application provides a computer-readable storage medium, which adopts the following technical solution:

[0085] A computer-readable storage medium includes: a computer program that can be loaded and executed by a processor to implement a method for managing electric energy of an energy storage power supply shown in any possible implementation of the first aspect.

[0086] In summary, the present application includes at least one of the following beneficial technical effects:

[0087] 1. Determine the idle time of the battery and judge whether the idle time is greater than the preset idle time. If it is, it means that the battery has been idle for a long time and needs to be tested for health. Obtain the optimal temperature range and the current ambient temperature value, and judge whether the current ambient temperature value is within the optimal temperature range, because the battery can only work best within a certain temperature range and the test results can be more accurate. If it is, test the battery, control the battery to connect to the test load, simulate the battery discharge, obtain the cutoff voltage after the preset test time, and then determine the health status of the battery based on the cutoff voltage. The cutoff voltage is the best indicator of the battery health status;

[0088] 2. Obtain the preset voltage range and the end of life time of the battery, and determine whether the cut-off voltage is within the preset voltage range. A cut-off voltage that is too high or too low will cause battery aging. If not, it means that the cut-off voltage is abnormal. Calculate the deviation value based on the cut-off voltage and the preset voltage range, and determine the new end of life time based on the deviation value and the end of life time to know the degree of battery aging. Determine whether the current moment is less than the scrap time from the new end of life time. If it is, it means that the battery will soon be unable to discharge, and the battery health status is determined to be about to be scrapped. If it is within the preset voltage range or not less than the scrap time, it means that the battery can continue to be used, and the battery health status is determined to be normal operation. BRIEF DESCRIPTION OF THE DRAWINGS

[0089] Figure 1 It is a flow chart of a method for managing electric energy of an energy storage power supply according to an embodiment of the present application.

[0090] Figure 2 It is a schematic diagram of a device for a method for managing electric energy of an energy storage power supply according to an embodiment of the present application.

[0091] Figure 3 It is a structural schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0092] The following is combined with Figure 1-3 This application is described in further detail.

[0093] After reading this specification, those skilled in the art may make non-creative modifications to this embodiment as needed, but such modifications are protected by patent law as long as they are within the scope of the claims of this application.

[0094] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0095] In addition, the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article, unless otherwise specified, generally means that the associated objects before and after are in an "or" relationship.

[0096] The embodiments of the present application are further described in detail below in conjunction with the drawings in the specification.

[0097] The embodiment of the present application provides a method for managing power storage power supply, which is executed by an electronic device, which can be a server or a terminal device, wherein the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud computing services. The terminal device can be a smart phone, a tablet computer, a laptop computer, a desktop computer, etc., but is not limited to this. The terminal device and the server can be directly or indirectly connected via wired or wireless communication, and the embodiment of the present application does not limit this. Figure 1 As shown, the method includes step S101, step S102, step S103, step S104, step S105 and step S106, wherein:

[0098] Step S101, determining the idle time of the battery.

[0099] For the embodiment of the present application, the electronic device determines the idle time of the battery. If the battery is not discharged for a long time, it is in an idle state. The electronic device can determine the idle time to be 28 days, 48 ​​days, or 8 days, etc.

[0100] Step S102, determining whether the idle time is greater than a preset idle time.

[0101] For the embodiment of the present application, the electronic device determines whether the idle time is greater than the preset idle time. The preset idle time can be set based on different types of batteries. Assuming that the preset idle time is 30 days, take step S101 as an example:

[0102] The electronic device determines that the idle time of 28 days is not greater than the preset idle time; the idle time of 48 days is greater than the preset idle time; and the idle time of 8 days is not greater than the preset idle time.

[0103] Step S103: if greater than, obtain the optimal temperature range and the current ambient temperature value.

[0104] For the embodiment of the present application, if the electronic device determines that the idle time is greater than the preset idle time, the electronic device obtains the optimal temperature range and the current ambient temperature value. The electronic device can obtain the optimal temperature range from the database, or the electronic device can obtain the optimal temperature range from the cloud server; the electronic device can obtain the current ambient temperature value collected by the temperature sensor. The battery can only perform best when it works within a certain temperature range. Once it exceeds the optimal temperature range, the performance of the battery will be greatly affected, resulting in a decrease in discharge capacity. For example:

[0105] The optimal temperature range obtained by the electronic device from the database is 25°C to 45°C, and the current ambient temperature value obtained by the electronic device through the temperature sensor is 30°C.

[0106] Step S104, determining whether the current ambient temperature value is within the optimal temperature range.

[0107] For the embodiment of the present application, the electronic device determines whether the current ambient temperature value is within the optimal temperature range. In the optimal temperature range, the battery can exert the best performance. Taking step S103 as an example:

[0108] The electronic device determines that the current ambient temperature value is 30° C., which is within the optimal temperature range; if it is assumed that the current ambient temperature value is 20° C., the electronic device determines that the current ambient temperature value is not within the optimal temperature range.

[0109] Step S105: If yes, the battery is controlled to be connected to the test load, and a cut-off voltage is obtained after a preset test time.

[0110] For the embodiment of the present application, if the electronic device determines that the current ambient temperature value is within the optimal temperature range, the electronic device controls the battery to be connected to the test load, and the electronic device can control the test switch to be closed, thereby controlling the positive and negative electrodes of the battery to be connected to the positive and negative electrodes of the test load to achieve the discharge of the battery. The cut-off voltage is obtained after the battery discharges for a preset test time. After the preset test time, the discharge performance of the battery has stabilized, and the obtained cut-off voltage is relatively accurate. The electronic device can obtain the voltage value from the voltage meter of the detection voltage. For example:

[0111] After the electronic device controls the test switch to be closed, assuming the preset test time is 10 minutes, after the battery is discharged for 10 minutes, the electronic device controls the test switch to be disconnected, and the electronic device obtains a cut-off voltage value of 12V detected by the voltmeter.

[0112] Step S106, determining the health status of the battery based on the cut-off voltage.

[0113] For the embodiments of the present application, the electronic device determines the health status of the battery based on the cut-off voltage. The health status includes normal operation and imminent scrapping. For some batteries that have been idle for a long time, the health status is particularly important. The health status directly indicates whether the battery can still discharge normally in the future and meet the power supply demand.

[0114] In a possible implementation of the embodiment of the present application, determining the idle time of the battery in step S101 specifically includes step S1011 (not shown in the figure) and step S1012 (not shown in the figure), wherein:

[0115] Step S1011, obtaining the current time and the last discharge time of the battery.

[0116] For the embodiments of the present application, a clock chip can be set in the electronic device to obtain the current time, and the current time can also be obtained through the Internet and cloud servers, which is not limited here. The electronic device can obtain the last discharge time of the battery from the database, and the electronic device can also obtain the last discharge time from the cloud server. Each discharge time and stop time of the battery will be stored in the database or cloud server for subsequent viewing. For example:

[0117] The current time obtained by the electronic device through the Internet is 2022 / 5 / 31, and the last discharge time of the battery obtained by the electronic device from the database is 2022 / 5 / 20.

[0118] Step S1012, calculating the idle time based on the current time and the last discharge time.

[0119] For the embodiment of the present application, the electronic device calculates the idle time based on the current time and the last discharge time, taking step S1011 as an example:

[0120] Idle time = 2022 / 5 / 30-2022 / 5 / 20 = 10 days.

[0121] In a possible implementation manner of the embodiment of the present application, the method further includes step S107 (not shown in the figure) and step S108 (not shown in the figure). Step S107 may be performed after step S104, wherein:

[0122] Step S107: If not, determine whether the current ambient temperature value is greater than the boundary temperature value.

[0123] Among them, the boundary temperature value is the maximum value in the optimal temperature range.

[0124] For the embodiment of the present application, if the electronic device determines that the current ambient temperature value is not in the optimal temperature range, it means that the data obtained by discharging the battery at this temperature is not the data of the optimal performance of the battery. The electronic device determines whether the current ambient temperature value is greater than the boundary temperature value. The boundary temperature value is the maximum value in the optimal temperature range. If the current ambient temperature value is too high, it will damage the battery. The electronic device can also continue to determine whether the current ambient temperature value is less than the minimum value in the optimal temperature range. If the current ambient temperature value is small, it will accelerate the aging of the battery and affect the performance of the battery.

[0125] Step S108: if it is greater than, output a warning message.

[0126] For the embodiment of the present application, if the electronic device determines that the current temperature value is greater than the boundary temperature value, it means that the current ambient temperature value is high. High temperature conditions will accelerate irreversible reactions inside the battery, causing a reduction in the internal active substances and accelerating battery aging. The electronic device outputs a warning message. The electronic device can send a text message "the discharge ambient temperature is high" to the terminal device of the staff member. The electronic device can also control the speaker to send a voice message "the discharge ambient temperature is high", thereby prompting the staff member to reduce the current ambient temperature value to the optimal temperature range.

[0127] In another implementation, if the electronic device determines whether the current ambient temperature value is less than the minimum value in the optimal temperature range, it means that the current ambient temperature value is low, and low temperature conditions will slow down the diffusion of lithium ions, affecting the charge and discharge performance of the battery. The electronic device can also output a prompt message, and the electronic device can send a text message "the discharge ambient temperature is low" to the terminal device of the staff, and the electronic device can also control the speaker to send a voice message "the discharge ambient temperature is low", thereby prompting the staff to raise the current ambient temperature value to the optimal temperature range.

[0128] In a possible implementation of the embodiment of the present application, the health status of the battery is determined based on the cut-off voltage in step S106, which specifically includes step S1061 (not shown in the figure), step S1062 (not shown in the figure), step S1063 (not shown in the figure), step S1064 (not shown in the figure), step S1065 (not shown in the figure), step S1066 (not shown in the figure) and step S1067 (not shown in the figure), wherein:

[0129] Step S1061, obtaining a preset voltage range and the end of life time of the battery.

[0130] For the embodiment of the present application, the electronic device can obtain the preset voltage range and the end of battery life from the database, and the electronic device can also obtain the preset voltage range and the end of battery life from the cloud server. For example:

[0131] The electronic device obtains from the database a preset voltage range of 4V to 14V, and obtains from the database an end-of-life date for the battery of 5 years from 2018 / 1 / 1, which is 2023 / 1 / 1.

[0132] Step S1062, determining whether the cut-off voltage is within a preset voltage range.

[0133] For the embodiment of the present application, the electronic device determines whether the cut-off voltage is within a preset voltage range, taking step S105 as an example:

[0134] The electronic device determines that 12V is within the preset voltage range; if the cut-off voltage is assumed to be 14.5V, the electronic device determines that the cut-off voltage is not within the preset voltage range.

[0135] Step S1063: If not, calculate the deviation value based on the cut-off voltage and the preset voltage range.

[0136] For the embodiment of the present application, if the electronic device determines that the cut-off voltage is not within the preset voltage range, the electronic device calculates the deviation value based on the cut-off voltage and the preset voltage range. The deviation value can intuitively show the degree of battery damage or aging. The larger the deviation value, the more serious the battery damage and aging. When the battery cut-off voltage is too low, the density of the electrolyte will be greatly reduced. This low-density electrolyte is very harmful to the porous structure of the battery; and too high a cut-off voltage will cause the internal resistance of the battery to increase, and the internal heat of the battery will increase, which will affect the capacity of the battery and cause the battery to age.

[0137] Step S1064, determining a new life expiration time based on the deviation value and the life expiration time.

[0138] For the embodiments of the present application, the electronic device determines a new end-of-life time based on the deviation value and the end-of-life time. The deviation value will directly affect the end-of-life time of the battery. The larger the deviation value, the more serious the damage and aging of the battery, which will cause the end-of-life time of the battery to be brought forward and the battery will be scrapped faster.

[0139] Step S1065, determine whether the distance from the current moment to the new life expiration time is less than the scrapping time.

[0140] For the embodiment of the present application, the electronic device determines whether the current time is less than the scrapping time from the new end of life time. The scrapping time can be set according to the local power supply situation. For some simple residential electricity use, the scrapping time can be set to only 7 days, but for some larger factories, the scrapping time can be set to 30 days. For example:

[0141] Assuming that the current time is 2022 / 5 / 30 and the new life expiration time is 2022 / 12 / 30, the time from the current time to the new life expiration time is 214 days, and the electronic device judges that 214 days is not less than the scrapping time of 30 days; assuming that the current time is 2022 / 12 / 18, the time from the new life expiration time is 12 days, and the electronic device judges that 12 days is less than the scrapping time of 30 days.

[0142] Step S1066: If it is less than, determine that the health status of the battery is about to be scrapped.

[0143] For the embodiment of the present application, if the electronic device determines that the current moment is less than the new end-of-life time than the scrapping time, it means that the battery can no longer meet the next power supply demand. The electronic device determines that the health status of the battery is about to be scrapped. The electronic device can send the number of the battery with a health status of about to be scrapped to the staff's terminal device, so that the staff can replace and discard the scrapped battery in time.

[0144] Step S1067: If it is equal to or not less than , it is determined that the health status of the battery is normal operation.

[0145] For the embodiment of the present application, if the electronic device determines that the cut-off voltage is within the preset voltage range, it means that the battery has good performance and can be discharged and supplied normally; if the electronic device determines that the current moment is not less than the scrapping time from the new end of life time, it means that although the current battery performance has declined, it can still meet the next power supply; the electronic device determines the health status of the battery that meets these two conditions as normal operation.

[0146] In a possible implementation of the embodiment of the present application, the deviation value is calculated based on the cut-off voltage and the preset voltage range in step S1063, which specifically includes step S1063a (not shown in the figure), step S1063b (not shown in the figure) and step S1063c (not shown in the figure), wherein:

[0147] Step S1063a, determining whether the cut-off voltage is less than the first voltage.

[0148] The first voltage is a minimum value of a preset voltage range.

[0149] For the embodiment of the present application, the electronic device determines whether the cut-off voltage is less than the first voltage, taking step S1061 as an example:

[0150] Assuming that the cut-off voltage is 3V, the electronic device determines that the cut-off voltage is less than the first voltage 4V. Assuming that the cut-off voltage is 14.5V, the electronic device determines that the cut-off voltage is not less than the first voltage.

[0151] Step S1063b: if it is less than, calculating the deviation value based on the cut-off voltage and the first voltage.

[0152] For the embodiment of the present application, if the electronic device determines that the cut-off voltage is less than the first voltage, the electronic device calculates the deviation value based on the cut-off voltage and the first voltage, taking step S1063a as an example:

[0153] The electronic device calculates the deviation value to be 1V based on the cut-off voltage 3V and the first voltage 4V.

[0154] Step S1063c: if it is not less than, then calculate the deviation value based on the cut-off voltage and the second voltage,

[0155] The second voltage is a maximum value of a preset voltage range.

[0156] For the embodiment of the present application, if the electronic device determines that the cut-off voltage is not less than the first voltage, the electronic device calculates the deviation value based on the cut-off voltage and the second voltage, taking step S1063a as an example:

[0157] The electronic device calculates the deviation value as 0.5V based on the cut-off voltage 14.5V and the second voltage 14V.

[0158] In a possible implementation of the embodiment of the present application, in step S1064, a new life expiration time is determined based on the deviation value and the life expiration time, specifically including step S1064a (not shown in the figure), step S1064b (not shown in the figure), and step S1064c (not shown in the figure), wherein:

[0159] Step S1064a, obtaining an aging speed curve.

[0160] For the embodiment of the present application, the electronic device can obtain the aging speed curve corresponding to the battery from the database, and the electronic device can also obtain the aging speed curve from the cloud server. The aging speed curve can intuitively reflect the speed and trend of battery aging, and based on the trend, the current aging degree of the battery can be known. The horizontal axis of the aging speed curve is the deviation value, and the vertical axis is the life reduction ratio, for example:

[0161] Assuming that when the deviation value is 0, the life reduction ratio is 0%. As the deviation value increases, the life reduction ratio gradually increases, and as the deviation value increases, the life reduction ratio may increase suddenly. Therefore, the aging speed curve can be a quadratic function curve.

[0162] Step S1064b, determining the life reduction ratio based on the deviation value and the aging speed curve.

[0163] For the embodiment of the present application, the electronic device determines the life reduction ratio based on the deviation value and the aging rate curve, each deviation value corresponds to a life reduction ratio, and the electronic device brings the deviation value into the mathematical function of the aging rate curve to calculate the life reduction ratio corresponding to the deviation value. For example:

[0164] When the electronic device brings 0.5V into the aging rate curve, the life reduction ratio is 4%; when the electronic device brings 1V into the aging rate curve, the life reduction ratio is 6%.

[0165] Step S1064c, calculating a new life expiration time based on the life reduction ratio and the life expiration time.

[0166] For the embodiment of the present application, the electronic device calculates a new life expiration time based on the life reduction ratio and the life expiration time. Assuming that the life expiration time is 2022 / 12 / 30 and the life reduction ratio is 4%, because the battery life is 5 years, the electronic device calculates the new life expiration time as: 5*(1-4%)=4.8 years, which is 73 days less than the original 5 years. Therefore, the electronic device determines the new life expiration time as 2022 / 10 / 18.

[0167] In a possible implementation manner of the embodiment of the present application, the method further includes step S109 (not shown in the figure) and step S110 (not shown in the figure), and step S109 may be performed after step S106, wherein:

[0168] Step S109: if the cut-off voltage is less than the first voltage, it is determined that the battery is scrapped because of over-discharge.

[0169] For the embodiment of the present application, if the electronic device determines that the cut-off voltage is less than the first voltage, the electronic device determines that the battery is scrapped due to over-discharge, which can cause excessive release of lithium ions from the negative electrode carbon, causing its layer structure to collapse, accelerating battery aging. Outputting the scrapping reason is convenient for maintaining the health of the battery in the future.

[0170] Step S110: if the cut-off voltage is greater than the second voltage, it is determined that the battery is scrapped because of overcharging.

[0171] For the embodiment of the present application, if the electronic device determines that the cut-off voltage is greater than the second voltage, the electronic device determines that the battery is scrapped because of overcharging, which can cause the negative electrode to produce "lithium deposition" and increase the corresponding side reactions, affecting the capacity and aging of the battery. Outputting the scrapping reason is convenient for maintaining the health of the battery in the future.

[0172] The above embodiment introduces a method for managing power supply energy from the perspective of method flow, and the following embodiment introduces a device for managing power supply energy from the perspective of a virtual module or a virtual unit. For details, please refer to the following embodiment.

[0173] The present application embodiment provides a power management device 20 for an energy storage power supply, such as Figure 2 As shown, the energy storage power supply power management device 20 may specifically include:

[0174] A time determination module 201 is used to determine the idle time of the battery;

[0175] The first determination module 202 is used to determine whether the idle time is greater than a preset idle time;

[0176] An acquisition module 203 is used to acquire the optimal temperature range and the current ambient temperature value when it is greater than;

[0177] The second judgment module 204 is used to judge whether the current ambient temperature value is within the optimal temperature range;

[0178] The control module 205 is used to control the battery to be connected to the test load when the test time is set, and obtain the cut-off voltage after the preset test time;

[0179] The state determination module 206 is configured to determine a health state of the battery based on the cut-off voltage.

[0180] By adopting the above technical solution, the time determination module 201 determines the idle time of the battery, and the first judgment module 202 determines whether the idle time is greater than the preset idle time. If it is greater, it means that the battery has been idle for a long time and needs to be tested for health. The acquisition module 203 obtains the optimal temperature range and the current ambient temperature value, and the second judgment module 204 determines whether the current ambient temperature value is in the optimal temperature range, because the battery can only work within a certain temperature range to exert the best performance and the test results can be more accurate. If so, the battery is tested, and the control module 205 controls the battery to be connected to the test load, simulates the battery discharge, and obtains the cutoff voltage after the preset test time, and then determines the state module 206. The health status of the battery is determined based on the cutoff voltage. The cutoff voltage is the best indicator of the health status of the battery.

[0181] In a possible implementation of the embodiment of the present application, when determining the idle time of the battery, the time determination module 201 is specifically used to:

[0182] Get the current time and the last discharge time of the battery;

[0183] The idle time is calculated based on the current time and the last discharge time.

[0184] In a possible implementation of the embodiment of the present application, the device 20 further includes:

[0185] The third judgment module is used to judge whether the current ambient temperature value is greater than the boundary temperature value when the user is not present, and the boundary temperature value is the maximum value in the optimal temperature range;

[0186] The output module is used to output warning information, and the warning information is used to indicate that the battery will be damaged.

[0187] In a possible implementation of the embodiment of the present application, when the state determination module 206 determines the health state of the battery based on the cut-off voltage, it is specifically used to:

[0188] Get the preset voltage range and end-of-life time of the battery;

[0189] Determine whether the cut-off voltage is within a preset voltage range;

[0190] If not, then calculating the deviation value based on the cut-off voltage and the preset voltage range;

[0191] determining a new end-of-life time based on the deviation value and the end-of-life time;

[0192] Determine whether the current time is less than the new end-of-life time than the scrap time;

[0193] If it is less than, the battery health status is determined to be about to be scrapped;

[0194] If it is or not less than, it is determined that the battery health status is normal operation.

[0195] In a possible implementation of the embodiment of the present application, when the state determination module 206 calculates the deviation value based on the cut-off voltage and the preset voltage range, it is specifically used to:

[0196] Determining whether the cut-off voltage is less than a first voltage, where the first voltage is a minimum value of a preset voltage range;

[0197] If it is less than, calculating the deviation value based on the cut-off voltage and the first voltage;

[0198] If it is not less than, the deviation value is calculated based on the cut-off voltage and the second voltage, and the second voltage is the maximum value of the preset voltage range.

[0199] In a possible implementation of the embodiment of the present application, when the state determination module 206 determines a new life expiration time based on the deviation value and the life expiration time, it is specifically configured to:

[0200] Obtain aging speed curve;

[0201] Determine the life reduction ratio based on the deviation value and the aging rate curve;

[0202] A new end-of-life time is calculated based on the life decline ratio and the end-of-life time.

[0203] In a possible implementation of the embodiment of the present application, the device 20 further includes:

[0204] A first cause determination module, configured to determine that the battery is scrapped because of over-discharge when the cut-off voltage is less than the first voltage;

[0205] The second cause determination module is used to determine that the cause of battery failure is overcharging when the cut-off voltage is greater than the second voltage.

[0206] In the embodiment of the present application, the first judgment module, the second judgment module and the third judgment module can be the same judgment module, or different judgment modules, or partially the same judgment modules. The first cause determination module and the second cause determination module can be the same cause determination module, or different cause determination modules.

[0207] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0208] An electronic device is provided in an embodiment of the present application, such as Figure 3 As shown, Figure 3The electronic device 30 shown includes: a processor 301 and a memory 303. The processor 301 and the memory 303 are connected, such as through a bus 302. Optionally, the electronic device 30 may also include a transceiver 304. It should be noted that in actual applications, the transceiver 304 is not limited to one, and the structure of the electronic device 30 does not constitute a limitation on the embodiments of the present application.

[0209] The processor 301 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor 301 may also be a combination that implements computing functions. For example, it may include a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.

[0210] The bus 302 may include a path to transmit information between the above components. The bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 302 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 3 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0211] The memory 303 may be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compressed optical disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired application code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0212] The memory 303 is used to store the application code for executing the solution of the present application, and the execution is controlled by the processor 301. The processor 301 is used to execute the application code stored in the memory 303 to implement the contents shown in the above method embodiment.

[0213] The electronic devices include, but are not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), and fixed terminals such as digital TVs, desktop computers, etc. It can also be a server, etc. Figure 3 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0214] The embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer is run on a computer, the computer can execute the corresponding content in the aforementioned method embodiment. Compared with the related art, in the embodiment of the present application, the electronic device determines the idle time of the battery, and the electronic device determines whether the idle time is greater than the preset idle time. If it is greater, it means that the battery is idle for a long time and a health test is required. The electronic device obtains the optimal temperature range and the current ambient temperature value, and the electronic device determines whether the current ambient temperature value is in the optimal temperature range, because the battery can only work within a certain temperature range to exert the best performance, and the test results can be more accurate. If so, the battery is tested, and the electronic device controls the battery to be connected to the test load to simulate the battery discharge. After the preset test time, the electronic device obtains the cut-off voltage, and then determines the health status of the battery based on the cut-off voltage. The cut-off voltage is the best indicator of the battery health status.

[0215] It should be understood that, although the steps in the flowchart of the accompanying drawings are displayed in sequence as indicated by the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.

[0216] The above description is only a partial implementation method of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A method for managing electric energy of an energy storage power supply, characterized in that: include: Determine the battery's idle time; Determining whether the idle time is greater than a preset idle time; If it is greater, the optimal temperature range and current ambient temperature value are obtained; Determining whether the current ambient temperature value is within the optimal temperature range; If yes, control the battery to be connected to the test load, and obtain the cut-off voltage after a preset test time; determining a state of health of the battery based on the cutoff voltage; The determining of the idle time of the battery comprises: Obtaining the current time and the last discharge time of the battery; Calculate the idle time based on the current time and the last discharge time; The determining the health state of the battery based on the cut-off voltage includes: Obtaining a preset voltage range and an end-of-life time of the battery; Determining whether the cut-off voltage is within the preset voltage range; If not, calculating a deviation value based on the cut-off voltage and the preset voltage range; determining a new end-of-life time based on the deviation value and the end-of-life time; Determine whether the current time is less than the new end-of-life time than the scrapping time; If it is less than, the health status of the battery is determined to be about to be scrapped; If it is within the preset voltage range or not less than, then the health status of the battery is determined to be normal operation; The step of determining whether the current ambient temperature value is within the optimal temperature range further includes: If not, determining whether the current ambient temperature value is greater than a boundary temperature value, the boundary temperature value being the maximum value in the optimal temperature range; If it is greater than, a warning message is output, wherein the warning message is used to indicate that the battery may be damaged; The determining a new life expiration time based on the deviation value and the life expiration time comprises: Obtain aging speed curve; Determining a life reduction ratio based on the deviation value and the aging speed curve; Calculating the new life expiration time based on the life reduction ratio and the life expiration time; The calculating the new life expiration time based on the life reduction ratio and the life expiration time includes: New end-of-life time = end-of-life time - battery life × (1-life reduction ratio).

2. The energy storage power supply power management method according to claim 1, characterized in that: The calculating the deviation value based on the cut-off voltage and the preset voltage range includes: Determining whether the cut-off voltage is less than a first voltage, where the first voltage is a minimum value of the preset voltage range; If it is less than, calculating the deviation value based on the cut-off voltage and the first voltage; If it is not less than, the deviation value is calculated based on the cut-off voltage and a second voltage, where the second voltage is the maximum value of the preset voltage range.

3. The energy storage power supply power management method according to claim 2, characterized in that: The step of determining that the health status of the battery is about to be scrapped further includes: If the cut-off voltage is less than the first voltage, determining that the battery is scrapped due to over-discharge; If the cut-off voltage is greater than the second voltage, it is determined that the battery is scrapped due to overcharging.

4. A power management device for energy storage power supply, characterized in that: include: A time determination module, used to determine the idle time of the battery; A first judging module is used to judge whether the idle time is greater than a preset idle time; Acquisition module, used to obtain the optimal temperature range and current ambient temperature value when it is greater than; A second judgment module, used to judge whether the current ambient temperature value is within the optimal temperature range; A control module, used for controlling the battery to be connected to a test load when the test time is set, and obtaining a cut-off voltage after a preset test time; a state determination module, configured to determine a health state of the battery based on the cut-off voltage; When determining the idle time of the battery, the time determination module is specifically used to: Get the current time and the last discharge time of the battery; Calculate idle time based on current time and last discharge time; When determining the health state of the battery based on the cut-off voltage, the state determination module is specifically used to: Get the preset voltage range and end-of-life time of the battery; Determine whether the cut-off voltage is within a preset voltage range; If not, then calculating the deviation value based on the cut-off voltage and the preset voltage range; determining a new end-of-life time based on the deviation value and the end-of-life time; Determine whether the current time is less than the new end-of-life time than the scrap time; If it is less than, the battery health status is determined to be about to be scrapped; If it is within the preset voltage range or not less than, the battery health status is determined to be normal operation; The third judgment module is used to judge whether the current ambient temperature value is greater than the boundary temperature value when it is not within the preset voltage range. The temperature value is the maximum value in the optimal temperature range; An output module is used to output warning information, and the warning information is used to indicate that the battery will be damaged; When determining a new life expiration time based on the deviation value and the life expiration time, the state determination module is specifically used to: Obtain aging speed curve; Determine the life reduction ratio based on the deviation value and the aging rate curve; A new end-of-life time is calculated based on the life reduction ratio and the life end time, including: new end-of-life time = life end time - battery life × (1-life reduction ratio).

5. An electronic device, characterized in that: It includes: One or more processors; Memory; One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, and the one or more applications are configured to: execute a method for managing electric energy of an energy storage power supply according to any one of claims 1 to 3.

6. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the energy storage power supply power management method described in any one of claims 1 to 3 is implemented.

Citation Information

Patent Citations

  • Method for determining state-of-health of battery, device thereof, storage medium and electronic equipment

    CN108957337A

  • Safety monitoring and early warning method and device based on battery energy storage, apparatus and medium

    CN110696624A

  • Battery health state monitoring method and device and terminal equipment

    CN110824366A

  • Storage battery capacity checking method and device

    CN111257760A

  • Battery life detection method, device and equipment

    CN114252781A