Energy load estimation method, charge and discharge early warning method, charge and discharge alarm method

The energy load estimation method predicts battery state by determining the estimated energy load based on actual charge states and preset relationships, addressing the inability to foresee faults in battery packs, thereby improving performance and reducing losses.

CN118625136BActive Publication Date: 2024-12-10BYD CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202411096765.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-12
Publication Date
2024-12-10
Estimated Expiration
2044-08-12

AI Technical Summary

Technical Problem

Existing energy storage battery packs lack the ability to predict their state in advance, leading to potential failures during charging and discharging processes, which reduces their performance and lifespan.

Method used

An energy load estimation method that determines the estimated energy load of a battery set based on the actual charge state of each battery group and a preset relationship, allowing for early prediction of faults and adjustment of charging and discharging strategies.

Benefits of technology

Enables the early estimation of battery state, helping to avoid faults and reduce losses by allowing for proactive adjustments in charging and discharging strategies, making it more adaptable to various battery models and accurate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118625136B_ABST
    Figure CN118625136B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides an energy load estimation method and a charge and discharge early warning method and a charge and discharge alarm method. The energy load estimation method includes: obtaining the actual charge state of each of the N battery packs in each energy change stage in one or more energy change stages; determining the preset relationship corresponding to each of the battery packs in the energy change stage; for each energy change stage, according to the actual charge state of each of the battery packs and the preset relationship corresponding to the energy change stage, determining the estimated energy load of the battery set composed of the N battery packs in the energy change stage. This method is used to achieve the effect of estimating the state of the energy storage battery pack in advance, so as to help avoid faults in advance, improve the performance and life of the energy storage battery pack, etc., and reduce the loss of the energy storage battery pack.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to charge and discharge estimation technology, and in particular to an energy load estimation method, a charge and discharge early warning method, and a charge and discharge alarm method. Background Art

[0002] With the development of the energy storage industry, energy storage battery packs are becoming more and more widely used.

[0003] In the charge and discharge strategy, when the energy storage battery pack fails, it is currently possible to diagnose the fault in time. However, it is still not possible to predict the state of the energy storage battery pack in advance to help avoid the fault in advance and reduce the loss of the energy storage battery pack during the charge and discharge process.

[0004] Therefore, how to predict the status of the energy storage battery pack in advance to help avoid failures in advance, improve the performance and life of the energy storage battery pack, and reduce the loss of the energy storage battery pack is still an urgent problem to be solved. Summary of the invention

[0005] The embodiments of the present application provide an energy load estimation method, a charge and discharge early warning method, and a charge and discharge alarm method, which are used to achieve the effect of predicting the state of an energy storage battery pack in advance, so as to help avoid faults in advance, improve the performance and life of the energy storage battery pack, and reduce the loss of the energy storage battery pack.

[0006] In a first aspect, an embodiment of the present application provides a method for estimating an energy load, comprising:

[0007] Obtaining an actual state of charge of each of the N battery packs in each energy change stage in one or more energy change stages, wherein the energy change represents charging or discharging;

[0008] Determine a preset relationship corresponding to each battery pack in an energy change stage, wherein the preset relationship is a relationship between a state of charge of the battery pack, an energy change time, and an energy load;

[0009] For each energy change stage, the estimated energy load of the battery set consisting of the N battery groups in the energy change stage is determined according to the actual charge state of each battery group and the preset relationship corresponding to the energy change stage.

[0010] In a possible implementation manner, determining the estimated energy load of the battery set consisting of the N battery groups in the energy change stage according to the actual state of charge of each battery group and the corresponding preset relationship includes:

[0011] Determine that the earliest time when the actual state of charge of the N battery packs reaches the initial state of charge is a first moment, and the latest time when the actual state of charge reaches the initial state of charge is a second moment; the first moment is earlier than the second moment;

[0012] An estimated energy load of the battery set in the energy change phase is determined according to the first moment, the second moment and the preset relationship.

[0013] In a possible implementation manner, the preset relationship includes a first relationship between the state of charge and the energy change time, and also includes a second relationship between the change amount of the state of charge and the energy load, and determining the estimated energy load of the battery set in the energy change stage according to the first moment, the second moment and the preset relationship includes:

[0014] For each of the battery packs, determining a change in the state of charge of the battery pack in the energy change stage according to the first moment, the second moment and the corresponding first relationship, and determining an energy load of the battery pack in the energy change stage according to the change in the state of charge and the second relationship;

[0015] According to the energy load of each of the battery groups in the energy change phase, the estimated energy load of the battery set in the energy change phase is determined.

[0016] In a possible implementation manner, when the energy change represents charging, the second relationship is a positive correlation; when the energy change represents discharging, the second relationship is a negative correlation.

[0017] In a possible implementation manner, before obtaining the preset relationship corresponding to each battery pack in the energy change stage, the method further includes:

[0018] Acquire historical charge data of the battery pack in the historical energy change stage, wherein the historical charge state includes the historical charge state, the historical energy change time and the historical energy load, wherein the historical energy change and the energy change both represent charging or both represent discharging;

[0019] The preset relationship corresponding to the energy change stage is generated according to the historical charge data of the battery pack.

[0020] In a possible implementation manner, after acquiring the historical charge data of the battery pack in the historical energy change stage, the method further includes:

[0021] When the historical energy load corresponding to time T is less than the historical energy load at time T-1 in the historical energy change stage, data correction is performed on the historical energy load at time T so that the historical energy load corresponding to time T and each moment after time T is greater than the historical energy load at time T-1; T is a natural number greater than 1.

[0022] In a possible implementation, the method further includes:

[0023] When there are multiple energy change stages, the estimated energy load corresponding to each energy change stage is obtained, and then the final estimated energy load of the battery set is determined according to the estimated energy load corresponding to each energy change stage.

[0024] In a possible implementation manner, obtaining the actual state of charge of each battery pack in the N battery packs in at least one energy change stage includes:

[0025] When the use demand of any of the battery packs is detected, the actual charge state of each of the N battery packs in at least one energy change stage is obtained.

[0026] In a second aspect, the present application provides a charge and discharge warning method, comprising:

[0027] Determine an estimated energy load of a battery set consisting of N battery packs based on an energy load estimation method; wherein the energy load estimation method includes the energy load estimation method as described in the first aspect;

[0028] The charge and discharge warning level of the battery set is determined according to a comparison result between the estimated energy load and the warning energy load of the battery set.

[0029] In a possible implementation manner, when the warning energy load includes a plurality of different sub-warning energy loads, determining the charge and discharge warning level of the battery set according to a comparison result between the estimated energy load of the battery set and the warning energy load includes:

[0030] Determining a charge and discharge warning level of the battery set according to a comparison result between the estimated energy load of the battery set and the sub-warning energy load;

[0031] Among them, different sub-warning energy loads correspond to different charging and discharging warning levels.

[0032] In a third aspect, the present application provides a charge and discharge alarm method, comprising:

[0033] Obtaining a charge and discharge warning level of a battery set consisting of N battery groups determined according to a charge and discharge warning method; wherein the charge and discharge warning method includes the charge and discharge warning method as described in the second aspect;

[0034] Display and / or play the charge and discharge warning level of the battery set.

[0035] In a fourth aspect, the present application provides an electronic device, including: a memory, a processor;

[0036] The memory stores computer-executable instructions;

[0037] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the first aspect and / or various possible implementations of the first aspect as described above, or executes the second aspect and / or various possible implementations of the second aspect as described above, or executes the third aspect and / or various possible implementations of the third aspect as described above.

[0038] In a fifth aspect, the present application provides a computer-readable storage medium, which stores computer-executable instructions. When the computer-executable instructions are executed by a processor, they are used to implement the first aspect and / or various possible implementation methods of the first aspect, or to implement the second aspect and / or various possible implementation methods of the second aspect, or to implement the third aspect and / or various possible implementation methods of the third aspect.

[0039] In a sixth aspect, the present application provides a computer program product, comprising a computer program, which, when executed by a processor, implements the first aspect and / or various possible implementation methods of the first aspect, or implements the second aspect and / or various possible implementation methods of the second aspect, or implements the third aspect and / or various possible implementation methods of the third aspect.

[0040] The energy load estimation method provided in the embodiment of the present application determines the estimated energy load of the battery set composed of N battery groups in the energy change stage based on the actual charge state of each battery group in the N battery groups in each energy change stage in one or more energy change stages and the corresponding preset relationship. It realizes the early estimation of the state of the energy storage battery group. The user can adjust the charging and discharging strategy according to the estimated energy load of the battery set in the energy change stage, so as to avoid faults in advance. Therefore, the method provided in this embodiment can help avoid faults in advance and reduce the loss of the battery set during the charging and discharging process.

[0041] In addition, since the method provided in this embodiment predicts the energy load directly based on real charging and discharging data (actual state of charge) rather than modeling based on experimental data, it is more adaptable to changes in various battery models, has wide practicality, and is more accurate. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0043] Figure 1 A schematic diagram of a scenario of an energy load estimation method provided in this application;

[0044] Figure 2 A schematic diagram of a flow chart of an energy load estimation method provided in this application;

[0045] Figure 3 A schematic diagram of estimating energy load in the energy load estimation method provided in the present application;

[0046] Figure 4 A schematic diagram of a first relationship in the energy load estimation method provided by the present application;

[0047] Figure 5 A flow chart of the charge and discharge warning method provided in this application;

[0048] Figure 6 A flow chart of the charge and discharge alarm method provided in this application;

[0049] Figure 7 A schematic diagram of the structure of the energy load estimation device provided in this application;

[0050] Figure 8 A schematic diagram of the structure of the charge and discharge warning device provided in this application;

[0051] Fig. 9 A schematic diagram of the structure of the charge and discharge alarm device provided in this application;

[0052] Fig.10 A schematic diagram of the structure of the electronic device provided in this application.

[0053] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0054] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0055] Figure 1 A schematic diagram of a scenario of the energy load estimation method provided in this application, such as Figure 1 As shown, the specific application scenario of this application is the charging and discharging scenario of the energy storage battery pack. In the traditional charging and discharging strategy, when the energy storage battery pack fails, it is currently possible to diagnose the fault in time. However, it is still not possible to estimate the state of the energy storage battery pack in advance to help avoid faults in advance and reduce the loss of the energy storage battery pack during the charging and discharging process.

[0056] In combination with the above scenarios, it can be seen that in the prior art, there is a technical problem that the state of the energy storage battery pack cannot be predicted in advance to help avoid failures in advance and reduce the loss of the energy storage battery pack during the charging and discharging process.

[0057] The energy load estimation method provided in the present application is a technical means for determining the estimated energy load of a battery set consisting of N battery groups in the energy change stage based on the actual charge state of each battery group in N battery groups in each energy change stage and the corresponding preset relationship in one or more energy change stages. It solves the technical problem that the state of the energy storage battery group cannot be estimated in advance to help avoid faults in advance and reduce the loss of the energy storage battery group during the charging and discharging process.

[0058] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0059] Figure 2 Schematic diagram of the process of estimating the energy load provided in this application Figure 1 .

[0060] The energy load estimation method is used to determine the estimated energy load of a battery set consisting of N battery groups during an energy change phase. The battery set may be a battery pack, a battery cabinet, a container, etc. The battery group may be an energy storage battery group.

[0061] like Figure 2 As shown, the method includes:

[0062] S201. Obtaining an actual state of charge of each of N battery packs in each energy change stage in one or more energy change stages, wherein the energy change represents charging or discharging.

[0063] Wherein, N is a natural number greater than 0. When N is equal to 1, it is a single battery pack.

[0064] Among them, the energy change represents charging or discharging. The energy change stage represents a charging stage or a discharging stage. At least one of the energy change stages can be one energy change stage or multiple energy change stages. That is to say, at least one of the energy change stages can include one charging stage, one charging stage and one discharging stage, multiple charging stages and multiple discharging stages, multiple charging stages, or multiple discharging stages. In addition, for the embodiments of the present application, the energy change can represent full charge or full discharge, that is, the charge state of other battery packs at the corresponding moment can be estimated by the charge state of one battery pack under full charge or full discharge.

[0065] The actual state of charge refers to the actually measured state of charge of the battery pack during the energy change phase, and includes the state of charge at each moment during the energy change phase.

[0066] The actual state of charge can be obtained by calculating the current, charge and discharge time and voltage of the battery pack, or by measuring with an electric meter. Preferably, the actual state of charge is calculated by measuring the data displayed by the electric meter.

[0067] The energy load unit is Wh (watt-hour), which can be directly measured by an electric meter or calculated by battery capacity (Ah) and voltage (V).

[0068] S202, determining a preset relationship corresponding to each battery pack, where the preset relationship is a relationship between a state of charge of the battery pack, an energy change time, and an energy load.

[0069] Each battery pack has a corresponding preset relationship. The preset relationship can be determined based on the historical charge and discharge data of the battery pack. The preset relationship is the preset relationship of the battery pack in the energy change stage, and the preset relationships of the battery pack in different energy change stages can be the same or different. For example, the preset relationships corresponding to the battery pack in different charging change stages can be the same or different, and the preset relationships corresponding to the battery pack in different discharging change stages can be the same or different.

[0070] It should be noted that the preset relationship corresponding to the battery pack in the charging change stage is different from the preset relationship corresponding to the battery pack in the discharging change stage.

[0071] The preset relationship is the relationship between the state of charge of the battery pack, the energy change time and the energy load, which may include the relationship between the state of charge and the energy change time, and the relationship between the state of charge and the energy load.

[0072] S203: for each energy change stage, according to the actual state of charge of each battery group and the corresponding preset relationship, determine the estimated energy load of the battery set consisting of the N battery groups in the energy change stage.

[0073] It is understandable that when the battery pack leaves the factory or is used for the first time, the energy load of the battery pack is basically the rated energy load (or full load). After the battery pack is used many times, the load capacity of the battery pack decreases, so the energy load of the battery pack needs to be re-estimated.

[0074] When the energy load of the battery set is re-estimated, the estimation is performed based on the actual charge state of the battery set in the energy change phase and the corresponding preset relationship.

[0075] When determining the estimated energy load of the battery set in an energy change phase, the estimated energy load of the battery set in the energy change phase is determined according to the actual state of charge of each battery group and the preset relationship corresponding to the energy change phase.

[0076] Specifically, the energy load of each battery group in the energy change stage is first determined based on the actual state of charge of each battery group and the preset relationship corresponding to the energy change stage. Then, the energy load of the battery set in the energy change stage is determined based on the energy load of each battery group in the energy change stage. Optionally, the energy load of each battery group in the energy change stage can be summed (superimposed) to obtain the energy load of the battery set in the energy change stage.

[0077] The energy load estimation method provided in this embodiment determines the estimated energy load of the battery set composed of N battery groups in the energy change stage based on the actual charge state of each battery group in each energy change stage and the corresponding preset relationship in one or more energy change stages. It realizes the early estimation of the state of the energy storage battery group. The user can adjust the charging and discharging strategy according to the estimated energy load of the battery set in the energy change stage, so as to avoid faults in advance. Therefore, the method provided in this embodiment can help avoid faults in advance and reduce the loss of the battery set during the charging and discharging process.

[0078] In addition, since the method provided in this embodiment predicts the energy load directly based on real charging and discharging data (actual state of charge) rather than modeling based on experimental data, it is more adaptable to changes in various battery models, has wide practicality, and is more accurate.

[0079] In some embodiments, after step S203, the energy load estimation method further includes:

[0080] When there are multiple energy change stages, the estimated energy load corresponding to each energy change stage may also be obtained, and then the final estimated energy load of the battery set may be determined based on the estimated energy load corresponding to each energy change stage.

[0081] Optionally, the summed average value of the estimated energy loads corresponding to multiple energy change stages may be used as the final estimated energy load of the battery set. For example, if there are three energy change stages, and each energy change stage corresponds to an estimated energy load, the summed average value of the three estimated energy loads may be used as the final estimated energy load.

[0082] Optionally, the minimum value of the estimated energy loads corresponding to multiple energy change stages may be used as the final estimated energy load of the battery set.

[0083] The method provided in this embodiment can avoid the situation where some abnormal charging stages or abnormal discharging stages cause large deviations in the estimation results, and further improve the accuracy of the estimation results of the battery energy load.

[0084] In some embodiments, step S203 includes:

[0085] Step 1: determine the time when the actual state of charge in the N battery packs reaches the initial state of charge earliest as the first moment, and the time when the actual state of charge reaches the initial state of charge latest as the second moment.

[0086] The first moment is earlier than the second moment.

[0087] When the energy change represents charging, the initial state of charge is less than the final state of charge, for example, the initial state of charge is 0%, and the final state of charge is 100%.

[0088] Wherein, when the energy conversion represents discharge, the initial state of charge is greater than the cut-off state of charge. For example, the initial state of charge is 100% and the cut-off state of charge is 0%.

[0089] The battery set stops charging when a certain battery group reaches the charged state, and similarly stops discharging when a certain battery group reaches the discharged state.

[0090] When the energy change stage represents the charging stage, in a charging stage, since the preset relationships corresponding to different battery groups may be different, the actual state of charge of one of the N battery groups will reach 100% first. At this time, even if the actual state of charge of other battery groups has not reached 100%, the battery group will stop charging. Therefore, in the charging stage, it is necessary to know the latest time (first moment) when charging starts and the earliest time (second moment) when charging stops for the battery group. Then, the energy load of each battery group under charging of the battery group is determined based on the latest time (first moment) when charging starts, the earliest time (second moment) when charging stops, and the preset relationship corresponding to each battery group in the energy change stage.

[0091] Similarly, in a discharge phase, since the preset relationships corresponding to different battery groups may be different, the actual state of charge of one of the N battery groups will reach 0% first. At this time, even if the actual state of charge of other battery groups has not reached 0%, the battery group will stop discharging. Therefore, in the discharge phase, it is necessary to obtain the latest time (first moment) when the discharge starts and the earliest time (second moment) when the discharge stops for the battery group. Then, the energy load capacity of each battery group under the discharge of the battery group is determined based on the latest time (first moment) when the discharge starts, the latest time (second moment) when the discharge stops, and the preset relationship corresponding to each battery group in the energy change phase.

[0092] Step 2: determining the estimated energy load of the battery set in the energy change phase according to the first moment, the second moment and the preset relationship.

[0093] As described above, in the charging stage, the first moment represents the moment when the battery set starts charging, and the second moment represents the moment when the battery set ends charging. The preset relationship is the relationship between the state of charge of the battery set, the energy change time and the energy load. Therefore, the charging duration can be determined based on the first moment and the second moment, and the change in the state of charge during the charging duration can be determined based on the charging duration and the preset relationship. Then, the energy load of the battery set during the charging duration can be determined based on the change in the state of charge during the charging duration and the preset relationship. In other words, the energy load of the battery set during the charging stage can be determined.

[0094] Similarly, in the discharge phase, the first moment represents the moment when the battery set starts discharging, and the second moment represents the moment when the battery set ends discharging. The preset relationship is the relationship between the state of charge, discharge time and energy load of the battery set. Therefore, the discharge duration can be determined based on the first moment and the second moment, and the change in the state of charge during the discharge duration can be determined based on the discharge duration and the preset relationship. Then, the energy load of the battery set during the discharge duration can be determined based on the change in the state of charge during the discharge duration and the preset relationship. In other words, the energy load of the battery set during the discharge phase can be determined.

[0095] The method provided in this embodiment first determines the energy change start time of the battery set in the energy change stage as the first time, determines the energy change end time as the second time, and then determines the energy load of each battery group in the battery set based on the first time and the second time. The actual charging and discharging conditions of different battery groups are taken into consideration, that is, the battery groups do not start charging and discharging at the same state of charge. Therefore, the method provided in this embodiment is closer to the actual charging and discharging scenario, so that the estimated energy load of the battery set finally determined is more accurate.

[0096] In some embodiments, the preset relationship includes a first relationship between the state of charge and the energy change time, and also includes a second relationship between the change amount of the state of charge and the energy load. Therefore, the above step 2 includes:

[0097] Step three, for each battery pack, determine the charge state change of the battery pack in the energy change stage according to the first moment, the second moment and the corresponding first relationship, and determine the energy load of the battery pack in the energy change stage according to the charge state change and the second relationship.

[0098] The first relationship may be expressed as F(SOC_T), which may be SOC=k×t+b, where SOC represents the state of charge, t represents time, k represents the slope, and b represents the intercept.

[0099] When the energy change represents charging, the second relationship can be expressed as F(CE_∆SOC), which is a positive correlation relationship, and can be e=z×∆SOC. Where e represents the energy load of the battery pack. Where ∆SOC represents the change in the state of charge. z represents a constant term, z is a positive value, and the z value in different charging stages can be different.

[0100] Assuming that the first moment is t1, substituting t=t1 into the F (SOC_T) of each battery group, the state of charge (SOC) of each battery group at the first moment t1 can be obtained. For example, when N is equal to 10, after substituting t1 into the F (SOC_T) of each battery group, the state of charge of the 10 battery groups at the first moment is 1%, 0%, 2%, 3%, 2%, 3%, 2%, 3%, 2%, 3%, 3%. When the state of charge of battery group 2 reaches 0% at the latest, the battery group starts charging. At this time, the first reference state of charge of battery group 1 is 1%, the first reference state of charge of battery group 2 is 0%, the first reference state of charge of battery group 3 is 2%, and so on.

[0101] Assuming that the second moment is t2, substituting t=t2 into the F (SOC_T) of each battery group, the state of charge (SOC) of each battery group at the second moment t2 can be obtained. For example, when N is equal to 10, after substituting t2 into the F (SOC_T) of each battery group, the states of charge of the 10 battery groups at the first moment are 100%, 97%, 98%, 97%, 96%, 97%, 98%, 99%, 98%, and 97%, respectively. When the state of charge of battery group 1 reaches 100% first, the battery group stops charging. At this time, the second reference state of charge of battery group 1 is 100%, the second reference state of charge of battery group 2 is 97%, the second reference state of charge of battery group 3 is 98%, and so on.

[0102] When the energy change represents discharge, the second relationship can be expressed as F (DCE_∆SOC), which is a negative correlation relationship, and can be e = g × ∆SOC. Where g represents the energy load of the battery pack. Where ∆SOC represents the change in the state of charge. g represents a constant term, g is a negative value, and the g value in different discharge stages can be different.

[0103] Step 4: Determine the estimated energy load of the battery set in the energy change stage according to the energy load of each battery set in the energy change stage.

[0104] By adding up the energy loads of each battery group in the energy change stage, the estimated energy load of the battery group in the energy change stage can be obtained. Assuming N=10, 10 energy loads are obtained in step 3, then the estimated energy load of the battery group in the energy change stage can be obtained by adding up the 10 energy loads.

[0105] See also Figure 3 , Figure 3The estimated energy load of the battery set (including 10 battery groups) in each charging stage in 5 charging stages is shown. Each charging stage contains the energy load of 10 battery groups. The energy loads of the 10 battery groups are superimposed to obtain the estimated energy load of the battery set in the charging stage. The estimated energy load of the battery set in the first charging stage is 3.0wh (Watt-hour). The estimated energy load of the battery set in the second charging stage is the lowest, and the estimated energy load in the fifth charging stage is the highest.

[0106] The method provided in this embodiment first determines the start time of the energy change of the battery set in the energy change stage as the first moment, and determines the end time of the energy change as the second moment. The change in the state of charge of each battery group in the battery set is determined based on the first moment, the second moment and the first relationship. The energy load of each battery group in the battery set is determined based on the change in the state of charge and the second relationship. The actual charging and discharging conditions of different battery groups are taken into account, that is, the battery groups do not start charging and discharging under the same state of charge. Therefore, the method provided in this embodiment is closer to the actual charging and discharging scenario, so that the estimated energy load of the battery set finally determined is more accurate.

[0107] In some embodiments, before step S202 of obtaining the preset relationship corresponding to each battery pack in the energy change stage, the energy load estimation method further includes:

[0108] Step 1: Obtain historical charge data of the battery pack during the historical energy change stage.

[0109] The historical state of charge includes the historical state of charge, the historical energy change time and the historical energy load.

[0110] The historical energy change and the energy change both represent charging or both represent discharging. That is, the preset relationship corresponding to the charging stage can be generated according to the historical charging stage, and the preset relationship corresponding to the discharging stage can be generated according to the historical discharging stage.

[0111] Step 2: generating the preset relationship corresponding to the energy change stage according to the historical charge data of the battery pack.

[0112] The historical state of charge includes the historical state of charge, the historical energy change time and the historical energy load. The first relationship can be determined according to the historical state of charge and the historical energy change time, the change amount of the historical state of charge can be determined according to the historical state of charge, and the second relationship can be determined according to the change amount of the historical state of charge and the historical energy load.

[0113] See also Figure 4 ,The battery set contains 10 battery groups, and the 10 historical energy change stages include 5 charging stages and 5 discharging stages. Figure 4Shown is the fit of the first relationship for 10 battery groups over 10 historical energy variation periods. Figure 4 The horizontal axis represents time, and the vertical axis represents SOC.

[0114] Figure 4 In the figure, the line segment from time A1 to time A2 is the fitting result of the first relationship for the 10 battery packs in the first charging stage. The line segment from point B1 to point B2 represents the fitting of the first relationship for battery pack 1. Through the fitting shown in the figure, it can be concluded that the first relationship is the above-mentioned SOC=k×t+b.

[0115] from Figure 4 From the change of state of charge over time in the 1st and 2nd charging periods, it can be seen that the change of state of charge of the 10 battery groups is not particularly consistent. This will result in that when the state of charge of one battery group reaches 100%, the SOC of other battery groups may only be 90%, which limits the load capacity of the entire battery group. In the 4th and 5th charging periods, the change of state of charge of the 10 battery groups is basically consistent, which makes the energy load capacity of the battery group stronger.

[0116] The method provided in this embodiment can generate the preset relationship corresponding to the energy change stage according to the historical charge data of the battery group in the historical energy change stage, and can also store the generated preset relationship for direct call in step S202. The method provided in this embodiment does not need to calculate the preset relationship every time the estimated energy load of the battery group is determined, but can generate the preset relationship in advance and directly call it when needed, saving the amount of calculation and reducing resource consumption.

[0117] In some embodiments, as the battery pack changes with the increase of the number of times and the usage time, the generated preset relationship may be corrected at regular intervals to make the preset relationship more suitable for the actual usage of the battery pack.

[0118] In some embodiments, after obtaining historical charge data of the battery pack in the historical energy change stage in step 1, the energy load estimation method further includes:

[0119] When the historical energy load corresponding to time T is less than the historical energy load at time T-1 in the historical energy change stage, data correction is performed on the historical energy load at time T so that the historical energy load corresponding to time T and each moment after time T is greater than the historical energy load at time T-1.

[0120] Wherein, T is a natural number greater than 1.

[0121] In some special cases, the historical energy load of a battery pack at time T may be lower than the historical energy load at time T-1. In this case, data correction is required for the historical energy load at time T. During data correction, the energy difference can be added to the historical energy load at time T and after time T. The energy difference can be the historical energy load at time T-1 minus the historical energy load at time T.

[0122] By correcting the historical energy load data under special circumstances, the historical charge data of the battery pack in the historical energy change stage is made more logical, thereby improving the credibility of the historical charge data of the battery pack in the historical energy change stage.

[0123] In some embodiments, some data cleaning work may be performed on the historical charge data of the battery pack in the historical energy change stage to remove interference data.

[0124] In some embodiments, step S201 includes:

[0125] Step 1: when the use demand of any battery pack is detected, the actual charge state of each battery pack in the N battery packs in at least one energy change stage is obtained.

[0126] The usage demand may be detected when an energy change of any battery pack is detected, or may be detected after a charge and discharge command is received, which is not limited in this embodiment.

[0127] The method provided in this embodiment further limits the execution timing of step S201, that is, step S201 is executed only when a usage demand is detected, thereby reducing resource consumption.

[0128] See also Figure 5 An embodiment of the present application further provides a charge and discharge warning method, comprising:

[0129] S501 . Determine an estimated energy load of a battery set consisting of N battery groups based on an energy load estimation method.

[0130] The energy load estimation method includes the energy load estimation method provided in any of the above embodiments.

[0131] S502: Determine a charge and discharge warning level of the battery set according to a comparison result between the estimated energy load and the warning energy load of the battery set.

[0132] The warning energy load can be set according to expert experience or actual needs. Due to the influence of different battery models, different installed energies of battery sets, and consistency of battery state of charge, the warning energy load needs to be set according to actual conditions.

[0133] The estimated energy load may be the rated energy load, 90% of the rated energy load, 70% of the rated energy load, or 50% of the rated energy load. If the estimated energy load is lower than the warning energy load, it means that the load capacity of the battery set is low. At this time, it is necessary to determine the charge and discharge warning level to warn the user of the load capacity of the battery set.

[0134] The method provided in this embodiment can enable the user to adjust the charging and discharging strategy according to the load capacity of the battery set by warning the user of the load capacity of the battery set, thereby avoiding the failure of the battery set in advance, improving the performance and life of the battery set, and reducing the loss of the battery set.

[0135] In some embodiments, when the early warning energy load includes a plurality of different sub-early warning energy loads, step S502 includes:

[0136] According to the comparison result between the estimated energy load of the battery set and the sub-warning energy load, the current charge and discharge warning level of the battery set is determined.

[0137] Among them, different sub-warning energy loads correspond to different charging and discharging warning levels.

[0138] For example, multiple different sub-warning energy loads are 80%, 70% and 60% respectively. When the estimated energy load of the battery set can reach more than 80%, it is considered that there is no problem with the energy load capacity of the battery set. When the energy load of the battery set is estimated to be between [70%, 85%], a first-level charge and discharge warning is given to the battery set. When the energy load of the battery set is estimated to be between [60%, 70%], a second-level charge and discharge warning is given to the battery set. When the energy load of the battery set is estimated to be below 60%, a third-level charge and discharge warning is given to the battery set.

[0139] The method provided in this embodiment provides different charge and discharge warning levels for the battery set according to the estimated energy load of the battery set and multiple different sub-warning energy loads. The graded charge and discharge warning helps users and developers to make different levels of response and response strategies, and confirm whether to replace the battery or report the fault.

[0140] See also Figure 6 , an embodiment of the present application further provides a charge and discharge alarm method, comprising:

[0141] S601: Obtain a charge and discharge warning level of a battery set consisting of N battery groups determined according to a charge and discharge warning method.

[0142] The charging and discharging warning method described in step S601 includes the charging and discharging warning method provided in any of the above embodiments, and may also include other charging warning methods, which are not limited in this embodiment.

[0143] S602: Display and / or play the current charging warning level of the battery pack.

[0144] The charging warning level can be displayed on a display device, or played on an audio playback device. Furthermore, the charging warning level can be sent to an associated client device (eg, a mobile phone).

[0145] After the user learns of the charging warning level through a display device or an audio playback device, or through a client device, the user can adjust the charging and discharging strategy or report a repair in a timely manner, thereby preventing the battery pack from being damaged under an inappropriate charging and discharging strategy.

[0146] The method provided in this embodiment can promptly inform the user of the current charging warning level of the battery set, so that the user can adjust the charging and discharging strategy or report repairs in time to avoid possible faults that may occur during the charging and discharging process in advance, improve the performance and life of the battery set, and reduce the loss of the battery set.

[0147] Figure 7 A schematic diagram of the structure of the energy load estimation device provided in this application, such as Figure 7 As shown, the energy load estimation device 70 provided in this embodiment includes:

[0148] An acquisition module 701 is used to acquire an actual state of charge of each battery pack in N battery packs in each energy change stage in one or more energy change stages, wherein the energy change represents charging or discharging;

[0149] The acquisition module 701 is further used to determine a preset relationship corresponding to each battery pack in the energy change stage, where the preset relationship is a relationship between the state of charge of the battery pack, the energy change time and the energy load;

[0150] The processing module 702 is used to determine the estimated energy load of the battery set composed of N battery packs in the energy change stage according to the actual charge state of each battery pack and the preset relationship corresponding to the energy change stage for each energy change stage.

[0151] In one possible implementation, the processing module 702 is used to determine that the earliest time when the actual state of charge in the N battery groups reaches the starting state of charge is a first moment, and the latest time when the actual state of charge reaches the starting state of charge is a second moment; the first moment is earlier than the second moment; based on the first moment, the second moment and the preset relationship, the estimated energy load of the battery group in the energy change stage is determined.

[0152] In one possible implementation, the preset relationship includes a first relationship between the state of charge and the energy change time, and also includes a second relationship between the change in the state of charge and the energy load. The processing module 702 is used to determine, for each battery pack, the change in the state of charge of the battery pack in the energy change stage based on the first moment, the second moment and the corresponding first relationship, and to determine the energy load of the battery pack in the energy change stage based on the change in the state of charge and the second relationship; and to determine the estimated energy load of the battery pack in the energy change stage based on the energy load of each battery pack in the energy change stage.

[0153] In a possible implementation, when the energy change represents charging, the second relationship is a positive correlation; when the energy change represents discharging, the second relationship is a negative correlation.

[0154] In a possible implementation, the acquisition module 701 is used to acquire historical charge data of the battery pack in the historical energy change stage, wherein the historical charge state includes the historical charge state, the historical energy change time and the historical energy load, wherein the historical energy change and the energy change both represent charging or both represent discharging. The processing module 702 is used to generate the preset relationship corresponding to the energy change stage according to the historical charge data of the battery pack.

[0155] In one possible implementation, the processing module 702 is used to perform data correction on the historical energy load at time T when the historical energy load corresponding to time T is less than the historical energy load at time T-1 during the historical energy change stage, so that the historical energy load corresponding to time T and each moment after time T is greater than the historical energy load at time T-1; T is a natural number greater than 1.

[0156] In one possible implementation, the processing module 702 is used to obtain the estimated energy load corresponding to each energy change stage when there are multiple energy change stages, and then determine the final estimated energy load of the battery set based on the estimated energy load corresponding to each energy change stage.

[0157] In a possible implementation, the acquisition module 701 is used to acquire the actual state of charge of each of the N battery packs in at least one energy change stage when the use demand of any of the battery packs is detected.

[0158] The energy load estimation device provided in this embodiment can execute the energy load estimation method provided in the above method embodiment. Its implementation principle and technical effect are similar, and will not be described in detail in this embodiment.

[0159] Figure 8 The schematic diagram of the structure of the charge and discharge warning device provided in this application is as follows: Figure 8As shown, the charge and discharge warning device 10 provided in this embodiment includes:

[0160] The acquisition module 801 is used to determine the estimated energy load of a battery set consisting of N battery groups based on an energy load estimation method; wherein the energy load estimation method includes the energy load estimation method provided in any of the above embodiments.

[0161] The warning module 802 determines the charge and discharge warning level of the battery set according to the comparison result between the estimated energy load of the battery set and the warning energy load.

[0162] In one possible implementation, when the warning energy load includes multiple different sub-warning energy loads, the warning module 802 is used to determine the charge and discharge warning level of the battery set based on the comparison result between the estimated energy load of the battery set and the sub-warning energy load; wherein different sub-warning energy loads correspond to different charge and discharge warning levels.

[0163] The charge and discharge warning device provided in this embodiment can execute the charge and discharge warning method provided in the above method embodiment. Its implementation principle and technical effect are similar, and this embodiment will not be described in detail here.

[0164] Fig. 9 The schematic diagram of the charging and discharging alarm method provided by this application is as follows: Fig. 9 As shown, the charge and discharge warning device 90 provided in this embodiment includes:

[0165] An acquisition module 901 is used to acquire a charge and discharge warning level of a battery set consisting of N battery groups determined according to a charge and discharge warning method; wherein the charge and discharge warning method includes the charge and discharge warning method provided in any of the above embodiments;

[0166] The alarm module 902 is used to display and / or play the charge and discharge warning level of the battery set.

[0167] The charge and discharge alarm device provided in this embodiment can execute the charge and discharge alarm method provided in the above method embodiment. Its implementation principle and technical effect are similar, and this embodiment will not be described in detail here.

[0168] Fig.10 This is a schematic diagram of the structure of the electronic device provided in this application. Fig.10 As shown, the electronic device 10 provided in this embodiment includes: at least one processor 101 and a memory 102. Optionally, the device 10 further includes a communication component 103. The processor 101, the memory 102 and the communication component 103 are connected via a bus 104.

[0169] In the specific implementation process, at least one processor 101 executes the computer execution instructions stored in the memory 102, so that at least one processor 101 executes the above-mentioned energy load estimation method, or executes the above-mentioned charging and discharging early warning method, or executes the above-mentioned charging and discharging alarm method.

[0170] The specific implementation process of the processor 101 can be found in the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.

[0171] In the above embodiments, it should be understood that the processor can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the invention can be directly implemented as a hardware processor, or can be implemented by a combination of hardware and software modules in the processor.

[0172] The memory may include a high-speed memory (Random Access Memory, RAM), and may also include a non-volatile memory (NVM), such as at least one disk storage.

[0173] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of this application is not limited to only one bus or one type of bus.

[0174] The present application also provides a computer program product, including a computer program, which, when executed by a processor, implements the above-mentioned energy load estimation method, or implements the above-mentioned charging and discharging early warning method, or implements the above-mentioned charging and discharging alarm method.

[0175] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above-mentioned energy load estimation method, or the above-mentioned charge and discharge early warning method, or the above-mentioned charge and discharge alarm method is implemented.

[0176] The above-mentioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special-purpose computer.

[0177] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (Application Specific Integrated Circuits, referred to as: ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.

[0178] The division of units is only a logical function division, and there may be other divisions in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other forms.

[0179] The units described as segmented components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0180] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0181] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0182] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.

[0183] Finally, it should be noted that those skilled in the art will readily conceive of other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses or adaptations of the present invention, which follow the general principles of the present invention and include common knowledge or customary technical means in the art not disclosed by the present invention, are not limited to the precise structure described above and shown in the drawings, and may be modified and changed in various ways without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.

Claims

1. A method for estimating energy loads, It is characterized in that include: Obtaining an actual state of charge of each of the N battery packs in each energy change stage in one or more energy change stages, wherein the energy change represents charging or discharging; Determine a preset relationship corresponding to each battery pack in an energy change stage, wherein the preset relationship is a relationship between a state of charge of the battery pack, an energy change time, and an energy load; For each energy change stage, according to the actual state of charge of each battery pack and the preset relationship corresponding to the energy change stage, determine the estimated energy load of the battery set composed of the N battery packs in the energy change stage; Wherein, determining the estimated energy load of the battery set consisting of the N battery groups in the energy change stage according to the actual state of charge of each battery group and the corresponding preset relationship includes: Determine the estimated energy load of the battery set in the energy change stage according to the first moment, the second moment and the preset relationship, when the energy change represents charging, the first moment represents the moment when the battery set starts charging, and the second moment represents the moment when the battery set ends charging, when the energy change represents discharging, the first moment represents the moment when the battery set starts discharging, and the second moment represents the moment when the battery set ends discharging; The preset relationship includes a first relationship between the state of charge and the energy change time, and also includes a second relationship between the change amount of the state of charge and the energy load. The determining the estimated energy load of the battery set in the energy change stage according to the first moment, the second moment and the preset relationship includes: For each of the battery packs, determining a change in the state of charge of the battery pack in the energy change stage according to the first moment, the second moment and the corresponding first relationship, and determining an energy load of the battery pack in the energy change stage according to the change in the state of charge and the second relationship; According to the energy load of each of the battery groups in the energy change phase, the estimated energy load of the battery set in the energy change phase is determined.

2. The method according to claim 1, It is characterized in that When the energy change represents charging, the second relationship is a positive correlation; when the energy change represents discharging, the second relationship is a negative correlation.

3. The method according to claim 1 or 2, It is characterized in that Before obtaining the preset relationship corresponding to each battery pack in the energy change stage, the method further includes: Acquire historical charge data of the battery pack in the historical energy change stage, wherein the historical charge data includes a historical state of charge, a historical energy change time, and a historical energy load, wherein the historical energy change and the energy change both represent charging or both represent discharging; The preset relationship corresponding to the energy change stage is generated according to the historical charge data of the battery pack.

4. The method according to claim 3, It is characterized in that After acquiring the historical charge data of the battery pack in the historical energy change stage, the method further includes: When the historical energy load corresponding to time T is less than the historical energy load at time T-1 in the historical energy change stage, data correction is performed on the historical energy load at time T so that the historical energy load corresponding to time T and each moment after time T is greater than the historical energy load at time T-1; T is a natural number greater than 1.

5. The method according to claim 1 or 2, It is characterized in that The method further comprises: When there are multiple energy change stages, the estimated energy load corresponding to each energy change stage is obtained, and then the final estimated energy load of the battery set is determined according to the estimated energy load corresponding to each energy change stage.

6. The method according to claim 1 or 2, It is characterized in that The obtaining of the actual state of charge of each of the N battery packs in at least one energy change stage comprises: When the use demand of any of the battery packs is detected, the actual charge state of each of the N battery packs in at least one energy change stage is obtained.

7. A charging and discharging early warning method, It is characterized in that include: Determine an estimated energy load of a battery set consisting of N battery packs based on an energy load estimation method; wherein the energy load estimation method includes the energy load estimation method according to any one of claims 1 to 6; The charge and discharge warning level of the battery set is determined according to a comparison result between the estimated energy load and the warning energy load of the battery set.

8. The method according to claim 7, It is characterized in that When the warning energy load includes a plurality of different sub-warning energy loads, determining the charge and discharge warning level of the battery set according to a comparison result between the estimated energy load of the battery set and the warning energy load includes: Determining a charge and discharge warning level of the battery set according to a comparison result between the estimated energy load of the battery set and the sub-warning energy load; Among them, different sub-warning energy loads correspond to different charging and discharging warning levels.

9. A charging and discharging alarm method, It is characterized in that include: Obtaining a charge and discharge warning level of a battery set consisting of N battery groups determined according to a charge and discharge warning method; wherein the charge and discharge warning method includes the charge and discharge warning method according to claim 7 or claim 8; Display and / or play the charge and discharge warning level of the battery set.

10. An electronic device, It is characterized in that include: Memory, processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor executes the energy load estimation method as described in any one of claims 1 to 6, or executes the charging and discharging early warning method as described in claim 7 or claim 8, or executes the charging and discharging alarm method as described in claim 9.

11. A computer-readable storage medium, It is characterized in that The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the energy load estimation method according to any one of claims 1 to 6, or to execute the charge and discharge warning method according to claim 7 or claim 10, or to implement the charge and discharge alarm method according to claim 9.

12. A computer program product, It is characterized in that It includes a computer program, which, when executed by a processor, implements the energy load estimation method described in any one of claims 1 to 6, or executes the charge and discharge early warning method described in claim 7 or claim 8, or implements the charge and discharge alarm method described in claim 10.

Citation Information

Patent Citations

  • Storage battery pack energy monitoring system

    CN104113090A

  • Method, device and system for estimating residual available energy of battery and storage medium

    CN110967638A

  • Battery pack available energy detection method, system and device and storage medium

    CN112462270A

  • Energy storage system and SOC estimation method thereof

    CN114415055A

  • Battery capacity estimation method and device, computer equipment and storage medium

    CN116298927A