Voltage jump identification method and system

By performing cell consistency detection and differential voltage over-limit detection in parallel in the energy storage battery system, and combining the dual criteria of voltage change rate and absolute voltage difference, the false alarm and missed alarm problems of voltage jump fault diagnosis in traditional methods are solved, achieving higher identification accuracy and comprehensiveness.

CN121784580APending Publication Date: 2026-04-03EVE ENERGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-31
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

Traditional methods for diagnosing voltage jump faults in energy storage battery systems are easily affected by changes in system operating status and data noise, leading to false alarms or missed alarms. Furthermore, they fail to effectively combine the dynamic characteristics and group consistency characteristics of voltage changes, making it difficult to accurately identify random voltage jump faults.

Method used

By performing cell consistency detection and differential voltage over-limit detection in parallel, and combining the dual criteria of voltage change rate and absolute voltage difference, voltage jumps are identified.

Benefits of technology

It significantly improves the accuracy and comprehensiveness of voltage jump identification in energy storage systems, reduces false positives and false negatives, and ensures the safe and stable operation of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121784580A_ABST
    Figure CN121784580A_ABST
Patent Text Reader

Abstract

The invention provides a voltage jump identification method and system. The method comprises the following steps: acquiring a plurality of battery cell voltage sets corresponding to a plurality of battery cells at a plurality of time nodes one by one; determining a plurality of adjacent target time periods according to the plurality of time nodes; calculating a plurality of absolute voltage difference sets and a plurality of voltage change rate sets in one-to-one correspondence with the plurality of battery cells in the plurality of target time periods according to the plurality of battery cell voltage sets; in each target time period, performing cell consistency detection operation according to the plurality of voltage change rate sets to obtain a first abnormal cell detection result, and performing voltage difference over-limit detection operation according to the absolute voltage difference set corresponding to the current target time period to obtain a second abnormal cell detection result; and determining a voltage jump identification result according to the first abnormal cell detection result and the second abnormal cell detection result. According to the invention, the accuracy and comprehensiveness of voltage abnormal jump identification of the energy storage system can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of electrical variable measurement technology or electrical energy storage technology, and in particular to a voltage jump identification method and system. Background Technology

[0002] In fault diagnosis of energy storage battery systems, voltage jumps are one of the common abnormal manifestations of cells. Traditional methods often rely on fixed thresholds or simple statistical methods for anomaly detection, which are easily affected by factors such as changes in system operating status and data acquisition noise, leading to false alarms or missed alarms. Existing methods often fail to effectively combine the dynamic characteristics and group consistency characteristics of voltage changes, making it difficult to accurately identify random voltage jump faults. Summary of the Invention

[0003] This application provides a voltage jump identification method and system. The server performs cell consistency detection and differential voltage over-limit detection in parallel, and combines the results of the two to identify the target abnormal cell. It accurately captures explicit voltage jumps with absolute amplitude exceeding the threshold by using differential voltage over-limit detection, and identifies implicit voltage jumps that deviate from the group pattern by using cell consistency detection. This effectively makes up for the shortcomings of traditional single-criteria detection methods that cannot take into account both types of anomalies. At the same time, through the complementary verification of dual criteria, it reduces the problems of misjudgment and missed judgment caused by overall system fluctuations or data noise, and significantly improves the accuracy and comprehensiveness of voltage jump identification in energy storage systems.

[0004] In a first aspect, this application provides a voltage jump identification method applied to a server of an energy storage system, the energy storage system comprising multiple battery cells; the method includes: Collect the voltage sets of the multiple battery cells at multiple time points; Based on the multiple time points, determine multiple adjacent target time periods; Based on the multiple cell voltage sets, calculate multiple absolute voltage difference sets and multiple voltage change rate sets corresponding to the multiple cells in the multiple target time periods. A single absolute voltage difference set includes multiple voltage difference values ​​corresponding to the multiple cells in a single target time period, and a single voltage change rate set includes multiple voltage change rates corresponding to the multiple cells in a single target time period. In each of the plurality of target time periods, a cell consistency detection operation is performed based on the plurality of voltage change rate sets to obtain a first abnormal cell detection result, and a voltage difference over-limit detection operation is performed based on the absolute voltage difference set corresponding to the current target time period to obtain a second abnormal cell detection result; The voltage jump identification result is determined based on the first abnormal cell detection result and the second abnormal cell detection result, and the voltage jump identification result includes the target abnormal cell that has experienced a voltage jump.

[0005] Secondly, embodiments of this application provide an energy storage system comprising a plurality of battery cells, wherein the system is used to perform the steps of implementing the method described in the first aspect above.

[0006] Thirdly, embodiments of this application provide an electronic device including a processor, a memory, and one or more programs, the one or more programs being stored in the memory and configured to be executed by the processor, the programs including instructions for performing the steps in the first aspect of embodiments of this application.

[0007] Fourthly, embodiments of this application provide a computer-readable storage medium having a computer program / instructions stored thereon, which is executed by a processor to implement the steps of the method described in the first aspect above.

[0008] As can be seen, in this embodiment, the server collects multiple cell voltage sets corresponding to multiple time nodes; determines multiple adjacent target time periods based on the multiple time nodes; calculates multiple absolute voltage difference sets and multiple voltage change rate sets corresponding to multiple cells in the multiple target time periods based on the multiple cell voltage sets. A single absolute voltage difference set includes multiple voltage difference values ​​corresponding to multiple cells in a single target time period, and a single voltage change rate set includes multiple voltage change rates corresponding to multiple cells in a single target time period. In each target time period, a cell consistency detection operation is performed based on the multiple voltage change rate sets to obtain a first abnormal cell detection result, and a voltage difference over-limit detection operation is performed based on the absolute voltage difference set corresponding to the current target time period to obtain a second abnormal cell detection result. A voltage jump identification result is determined based on the first and second abnormal cell detection results, and the voltage jump identification result includes the target abnormal cell that has experienced a voltage jump. Thus, compared to traditional methods that rely on fixed thresholds or simple statistical methods for voltage jump anomaly detection, this application determines the target abnormal cell that has experienced a voltage jump based on dual criteria of voltage change rate and absolute voltage difference, significantly improving the accuracy and comprehensiveness of voltage jump identification in energy storage systems. Attached Figure Description

[0009] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0010] Figure 1 This is a system architecture diagram of an energy storage system provided in an embodiment of this application; Figure 2 This is a flowchart illustrating the steps of a voltage jump identification method provided in an embodiment of this application; Figure 3 This is a flowchart illustrating the overall steps of performing a cell consistency detection operation, as provided in an embodiment of this application. Figure 4 This is a flowchart illustrating the steps for determining potentially abnormal battery cells based on multiple voltage change rates, as provided in an embodiment of this application. Figure 5 This is a flowchart illustrating the overall steps of performing differential pressure over-limit detection, as provided in an embodiment of this application. Figure 6 This is a flowchart illustrating the overall steps for determining voltage jump identification results according to an embodiment of this application. Figure 7 This is a schematic diagram of a voltage jump identification method provided in an embodiment of this application; Figure 8 This is a functional unit block diagram of an energy storage system provided in an embodiment of this application; Figure 9 This is a structural block diagram of an electronic device provided in an embodiment of this application. Detailed Implementation

[0011] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.

[0012] The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.

[0013] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0014] In the embodiments of this application, "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent the following three situations: A exists alone; A and B exist simultaneously; B exists alone. Among them, A and B can be singular or plural.

[0015] In this embodiment, the symbol " / " can indicate that the preceding and following objects are in an "or" relationship. Alternatively, the symbol " / " can also represent a division sign, i.e., performing a division operation. For example, A / B can mean A divided by B.

[0016] In the embodiments of this application, "at least one item" or its similar expression refers to any combination of these items, including any combination of a single item or a plurality of items. "One or more" means one or more, while "multiple" means two or more. For example, "at least one item" of a, b, or c can represent the following seven cases: a, b, c; a and b; a and c; b and c; a, b, and c. Each of a, b, and c can be an element or a set containing one or more elements.

[0017] In the embodiments of this application, "equal to" can be used with "greater than" and is applicable to technical solutions used when "greater than" is used; it can also be used with "less than" and is applicable to technical solutions used when "less than" is used. When "equal to" is used with "greater than", it is not used with "less than"; when "equal to" is used with "less than", it is not used with "greater than".

[0018] In fault diagnosis of energy storage battery systems, voltage jumps are one of the common abnormal manifestations of cells. Traditional methods often rely on fixed thresholds or simple statistical methods for anomaly detection, which are easily affected by factors such as changes in system operating status and data acquisition noise, leading to false alarms or missed alarms. Existing methods often fail to effectively combine the dynamic characteristics and group consistency characteristics of voltage changes, making it difficult to accurately identify random voltage jump faults.

[0019] To address the aforementioned issues, this application provides a voltage jump identification method and system. The embodiments of this application will be described in detail below with reference to the accompanying drawings.

[0020] Please see Figure 1 , Figure 1 This is a system architecture diagram of an energy storage system provided in an embodiment of this application, such as... Figure 1As shown, the energy storage system 100 includes a server 110, a user terminal 120, and an energy storage device 130. The energy storage device 130 includes a first battery module 131 and a control module 132. The first battery module 131 includes multiple individual battery cells, namely a first cell 1311, a second cell 1312, a third cell 1313, and a fourth cell 1314. The server 110 is connected to both the user terminal 120 and the control module 132 in the energy storage device 130. The control module 132 is connected to the first battery module 131.

[0021] In the energy storage device 130, the first battery module 131 is the smallest energy storage unit cluster, which contains multiple individual cells, namely the first cell 1311, the second cell 1312, the third cell 1313, and the fourth cell 1314, which are voltage data acquisition terminals. Each individual cell is equipped with a voltage acquisition module, such as a cell voltage sensor, to capture its own voltage value at different time points in real time. The control module 132 in the energy storage device 130 is used to acquire the voltage data of multiple individual cells in the first battery module 131 and transmit it to the server 110 to provide raw data support for subsequent testing.

[0022] The server 110 is responsible for receiving and preprocessing the individual cell voltage data transmitted by the energy storage device 130 to ensure integrity. It determines the target time period, calculates the voltage difference set and voltage change rate set, performs cell consistency detection and voltage difference over-limit detection operations in parallel, and determines the target and suspected abnormal cells by fusing the results and generating voltage jump identification results. At the same time, it can issue high-frequency acquisition commands to the energy storage device 130 or push alarm information to the user terminal 120 based on the voltage jump identification results.

[0023] Among them, the user terminal 120 is an interactive bridge between the energy storage system 100 and the operation and maintenance personnel. It is used to receive the voltage jump identification results transmitted by the server 110 and display the relevant information of the target abnormal cell and the suspected abnormal cell in an intuitive form. It is also used to support the operation and maintenance personnel to issue operation instructions based on the displayed results, such as "check the suspected abnormal cell on site" and "start cell equalization processing". The instructions are forwarded by the server 110 to the control module 132 in the energy storage device 130.

[0024] As can be seen, in this embodiment, the energy storage system 100 collects and transmits cell voltage data in real time through the control module 132, the server 110 performs dual detection and result fusion, and the user terminal 120 realizes result display and operation and maintenance interaction. The three work together to ensure accurate and efficient voltage jump identification, and at the same time, through early warning and command response, comprehensively ensure the safe and stable operation of the energy storage system.

[0025] The following is combined with Figure 2 The voltage jump identification method provided in the embodiments of this application will be further explained.

[0026] Please see Figure 2 , Figure 2 This is a flowchart illustrating the steps of a voltage transition identification method provided in an embodiment of this application, as follows: Figure 2 As shown, the method includes the following steps: Step S210: Collect the voltage sets of multiple battery cells at multiple time points.

[0027] Among them, the voltage set of a single cell in multiple cell voltage sets refers to the set of voltage values ​​of all individual cells in the energy storage system at a specific time point, and is associated with the voltage value one by one through cell identifiers, such as cell serial numbers.

[0028] If the voltage data of a certain cell is missing at a certain time point, the voltage value at the previous time point or the average voltage value of other cells in the same pile / cluster at the same time point can be used, or the default voltage value can be used. This application does not limit the specific implementation method of cell voltage acquisition and voltage data preprocessing.

[0029] Step S220: Determine multiple adjacent target time periods based on multiple time nodes.

[0030] In one possible embodiment, determining multiple adjacent target time periods based on multiple time nodes includes: determining the time periods corresponding to two adjacent time nodes among the multiple time nodes as a target time period, thereby obtaining the multiple adjacent target time periods.

[0031] For example, assuming multiple time points are t1 (10:00:00), t2 (10:00:01), t3 (10:00:02), and t4 (10:00:03), then the multiple target time periods formed by adjacent time points are: Target time period 1: t1 to t2 (10:00:00-10:00:01, duration 1 second), Target time period 2: t2 to t3 (10:00:01-10:00:02, duration 1 second), Target time period 3: t3 to t4 (10:00:02-10:00:03, duration 1 second).

[0032] Step S230: Calculate multiple sets of absolute voltage differences and multiple sets of voltage change rates corresponding to multiple cells in multiple target time periods based on multiple sets of cell voltages.

[0033] The single absolute voltage difference set includes multiple absolute values ​​of voltage differences corresponding to the multiple cells in a single target time period, and the single voltage change rate set includes multiple voltage change rates corresponding to the multiple cells in a single target time period.

[0034] In one possible embodiment, the step of calculating multiple absolute voltage difference sets and multiple voltage change rate sets corresponding to multiple battery cells in multiple target time periods based on multiple battery cell voltage sets includes: for each of the multiple target time periods, performing the following operations to obtain the multiple absolute voltage difference sets and the multiple voltage change rate sets: determining a first time node and a second time node corresponding to the current target time period; determining a first battery cell voltage set corresponding to the first time node and a second battery cell voltage set corresponding to the second time node based on the multiple battery cell voltage sets; calculating the absolute value of the voltage difference between each of the multiple battery cells between the first time node and the second time node based on the first battery cell voltage set and the second battery cell voltage set, obtaining multiple absolute voltage difference values; obtaining the absolute voltage difference set corresponding to the current target time period based on the multiple absolute voltage difference values; and calculating the ratio between the multiple absolute voltage difference values ​​and the duration of the current target time period to obtain multiple voltage change rates; and obtaining the voltage change rate set corresponding to the current target time period based on the multiple voltage change rates.

[0035] Absolute voltage difference refers to the absolute value of the voltage difference between two consecutive time points within a certain target time period for a single battery cell, reflecting the absolute voltage jump amplitude of the cell within that time period. For example, if the cell voltage is 3.200V at time t1 and 3.205V at time t2, then the absolute voltage difference is 5mV.

[0036] The voltage change rate refers to the ratio of the absolute voltage difference of a single cell to the duration of the target time period, reflecting how quickly the voltage changes. For example, if the aforementioned 5mV absolute voltage difference occurs within 1 second, then the voltage change rate is 5mV / s.

[0037] As can be seen, in this embodiment, by using the voltage data at the beginning and end of each target time period, the absolute voltage difference and voltage change rate of each cell in the corresponding time period are calculated and aggregated into data. This provides standardized and comparable quantitative indicators for subsequent cell consistency detection and voltage difference over-limit detection, ensuring that the two detection methods can be accurately executed based on a unified data foundation, and providing key data support for voltage jump identification.

[0038] Step S240: In each of the multiple target time periods, a cell consistency detection operation is performed based on multiple voltage change rate sets to obtain a first abnormal cell detection result; and a voltage difference over-limit detection operation is performed based on the absolute voltage difference set corresponding to the current target time period to obtain a second abnormal cell detection result.

[0039] Among them, the cell consistency detection operation is based on the analysis of multiple voltage change rate sets. The core is to identify cells that deviate from the normal fluctuation of the group by comparing the voltage change rate of each cell in the same target time period with the group voltage change pattern in adjacent time periods.

[0040] Among them, the first abnormal cell detection result is the output of the cell consistency detection operation, which mainly includes potential abnormal cells that are identified as having group deviation characteristics within the target time period, reflecting the abnormal cell attributes that are inconsistent between the individual and the group.

[0041] Among them, the differential voltage over-limit detection operation uses the set of absolute voltage differences in the current target time period as the basis for judgment. The core is to identify candidate abnormal cells that exceed the safety threshold by comparing the absolute value of the voltage difference of each cell with the preset threshold.

[0042] Among them, the second abnormal cell detection result is the output of the differential voltage over-limit detection operation. It mainly includes candidate abnormal cells whose absolute value of voltage difference exceeds the standard within the target time period, reflecting the abnormal cell attributes of individual cells whose jump amplitude exceeds the standard.

[0043] As can be seen, in this embodiment, by executing the cell consistency detection operation focusing on "relative anomalies" and the differential voltage over-limit detection operation focusing on "absolute amplitude anomalies" in parallel, the first abnormal cell detection result containing potential abnormal cells and the second abnormal cell detection result containing candidate abnormal cells are output respectively. The two dimensions comprehensively capture two types of voltage jump scenarios: latent group deviation and obvious amplitude over-limit, effectively making up for the limitations of single detection.

[0044] Step S250: Determine the voltage jump identification result based on the first abnormal cell detection result and the second abnormal cell detection result.

[0045] The voltage jump identification result includes the target abnormal battery cell that experienced the voltage jump. Specifically, the voltage jump identification result is a structured output formed by fusing the two types of detection results. The core of the output includes a verified list of target abnormal battery cells, cell identification, abnormal period, cell attributes and other related information, as well as warning information for suspected abnormal battery cells.

[0046] It is understandable that directly identifying the target abnormal cell experiencing a voltage jump based solely on the first abnormal cell detection result has limitations. The first abnormal cell detection result only reflects the characteristic that "the individual voltage change pattern deviates from the overall group change pattern." Its limitation lies in the fact that some identified potential abnormal cells may only exhibit relative deviations, while their absolute voltage jump amplitude may not have reached the preset risk threshold. For example, due to instantaneous noise interference during data acquisition, a cell's voltage change rate may temporarily deviate from the group, but the actual voltage difference is extremely small. Such cases are non-substantive anomalies requiring further verification. Therefore, the target abnormal cell experiencing a voltage jump cannot be directly identified based on the first abnormal cell detection result. After identifying a potential abnormal cell, it is necessary to combine the second abnormal cell detection result or other detection operations to further determine whether the potential abnormal cell is the target abnormal cell experiencing the voltage jump.

[0047] Furthermore, it can be understood that the second abnormal cell detection result focuses on determining whether the absolute value of the absolute voltage difference of the cell exceeds a threshold. This threshold is a substantive risk limit preset based on the safety operation standards of energy storage systems. Combined with scenario verification, it can exclude the normal situation where the absolute voltage difference of multiple cells in a group simultaneously exceeds the limit. All identified candidate abnormal cells meet the core condition that the voltage jump amplitude of an individual cell reaches the risk threshold. Therefore, the second abnormal cell detection result can be directly used as the basis for determining the target abnormal cell.

[0048] As can be seen, in this embodiment, by performing cell consistency detection and differential voltage over-limit detection in parallel, and combining the results of the two, the target abnormal cell is identified. This not only uses differential voltage over-limit detection to accurately capture explicit voltage jumps with absolute amplitude exceeding the threshold, but also uses cell consistency detection to identify implicit voltage jumps that deviate from the group pattern. This effectively makes up for the shortcomings of traditional single-criteria detection methods that cannot take into account both types of anomalies. At the same time, through the complementary verification of dual criteria, the problems of misjudgment and omission caused by overall system fluctuations or data noise are reduced, significantly improving the accuracy and comprehensiveness of voltage jump identification in energy storage systems.

[0049] Please see Figure 3 , Figure 3 This application provides an embodiment of a flowchart illustrating the overall steps of performing a cell consistency detection operation. In terms of performing the cell consistency detection operation based on multiple sets of voltage change rates to obtain a first abnormal cell detection result, the method may further include the following steps: Step S310: Determine the first voltage change rate set corresponding to the current target time period, the second voltage change rate set corresponding to the previous target time period, and the third voltage change rate set corresponding to the next target time period based on multiple voltage change rate sets.

[0050] Among them, multiple sets of voltage change rates correspond one-to-one with multiple target time periods.

[0051] Understandably, obtaining the voltage change rate set from the previous and subsequent time periods is intended to overcome the limitations of isolated analysis of a single time period. By constructing a cross-time period data chain encompassing historical, current, and subsequent time periods, detection accuracy can be improved. Data from the previous time period can serve as a historical benchmark, allowing comparison of the current time period's cell changes to see if they deviate from their past patterns, avoiding misjudging consistently present individual differences. Data from the subsequent time period provides trend references, helping to determine whether the current time period's changes are short-term fluctuations or a continuous state. This allows cell consistency detection to move beyond relying on fragmented data from a single time period, providing a more comprehensive reflection of the true characteristics of cell changes.

[0052] Step S320: Determine the first median and first absolute median difference corresponding to the first voltage change rate set, the second median and second absolute median difference corresponding to the second voltage change rate set, and the third median and third absolute median difference corresponding to the third voltage change rate set.

[0053] The median represents the average rate of change of voltage across all cells during that period, reflecting the typical magnitude of change within the group. The absolute median deviation represents the average deviation of each cell's rate of change from the median, reflecting the consistency within the group.

[0054] In one possible embodiment, determining the first median and the first absolute median difference corresponding to the first voltage change rate set includes: sorting the plurality of first voltage change rates in ascending order and determining the first voltage change rate located in the middle of the sequence as the first median; calculating the absolute value of the difference between the plurality of first voltage change rates and the first median to obtain a plurality of absolute difference values; sorting the plurality of absolute difference values ​​in ascending order and determining the absolute value of the difference located in the middle of the sequence as the first absolute median difference.

[0055] For example, if the voltage change rates of the five cells in the first voltage change rate set are [2mV / s, 3mV / s, 5mV / s, 6mV / s, 4mV / s], then after sorting, they are [2mV / s, 3mV / s, 4mV / s, 5mV / s, 6mV / s], with a median value of 4mV / s, which is the first median; furthermore, the absolute value of the difference between each voltage change rate and the median is [2mV / s, 1mV / s, 0mV / s, 1mV / s, 2mV / s], and after sorting, they are [0mV / s, 1mV / s, 1mV / s, 2mV / s, 2mV / s], with a median value of 1mV / s, which is the first absolute median difference.

[0056] Similarly, determining the second median and the second absolute median difference corresponding to the second voltage change rate set includes: sorting the plurality of second voltage change rates in ascending order, and determining the second voltage change rate located in the middle of the sequence as the second median; calculating the absolute value of the difference between the plurality of second voltage change rates and the second median respectively, obtaining a plurality of absolute difference values; sorting the plurality of absolute difference values ​​in ascending order, and determining the absolute value of the difference located in the middle of the sequence as the second absolute median difference.

[0057] Similarly, determining the third median and the third absolute median difference corresponding to the third voltage change rate set includes: sorting the plurality of third voltage change rates in ascending order, and determining the third voltage change rate located in the middle of the sequence as the third median; calculating the absolute value of the difference between the plurality of third voltage change rates and the third median respectively, obtaining a plurality of absolute difference values; sorting the plurality of absolute difference values ​​in ascending order, and determining the absolute value of the difference located in the middle of the sequence as the third absolute median difference.

[0058] It should be noted that in the method for determining the median and absolute median difference given in the embodiments of this application, multiple voltage change rates and the absolute values ​​of the differences between the multiple voltage change rates and the median are sorted in ascending order. Alternatively, they can be sorted in descending order; the core is to find the value at the middle position through sorting, and the sorting direction does not affect the final result. Furthermore, this application does not limit the specific implementation method for calculating the median and absolute median difference.

[0059] As can be seen, in this embodiment, by calculating the median and absolute median difference of the voltage change rate set of the current and adjacent time periods, the typical change amplitude and internal consistency of the cell group in each time period are quantified. It supports flexible calculation and sorting methods, and provides an objective, reliable and highly adaptable quantitative basis for the group characteristics of the subsequent cell consistency detection.

[0060] Step S330: Perform a cell consistency detection operation based on the first voltage change rate set, the first median, the first absolute median difference, the second voltage change rate set, the second median, the second absolute median difference, the third voltage change rate set, the third median, and the third absolute median difference to obtain the first abnormal cell detection result.

[0061] In one possible embodiment, the step of performing a cell consistency detection operation based on a first voltage change rate set, a first median, a first absolute median difference, a second voltage change rate set, a second median, a second absolute median difference, a third voltage change rate set, a third median, and a third absolute median difference to obtain a first abnormal cell detection result includes: determining multiple first voltage change rates corresponding to the multiple cells in the first voltage change rate set, multiple second voltage change rates corresponding to the multiple cells in the second voltage change rate set, and multiple third voltage change rates corresponding to the multiple cells in the third voltage change rate set; performing the cell consistency detection operation on the first voltage change rate, second voltage change rate, and third voltage change rate corresponding to each of the multiple cells to determine potential abnormal cells; and determining that the first abnormal cell detection result includes the potential abnormal cells.

[0062] Specifically, please refer to Figure 4 , Figure 4 This application provides a flowchart of a process for determining potentially abnormal battery cells based on multiple voltage change rates. In determining potentially abnormal battery cells, the method may further include the following steps, in addition to performing cell consistency detection operations on the first, second, and third voltage change rates corresponding to each of the multiple battery cells: Step S410: Calculate the absolute value of the first difference between the first voltage change rate and the first median of the first battery cell; calculate the absolute value of the second difference between the second voltage change rate and the second median of the first battery cell; and calculate the absolute value of the third difference between the third voltage change rate and the third median of the first battery cell.

[0063] Step S420: Determine whether the absolute value of the first difference exceeds a first preset multiple of the first absolute median difference, and whether the absolute value of the second difference does not exceed a second preset multiple of the second absolute median difference, and whether the absolute value of the third difference does not exceed a third preset multiple of the third absolute median difference.

[0064] Specifically, if so, then step S430 is executed.

[0065] The values ​​of the first, second, and third preset multiples increase sequentially. The first preset multiple is preferably 2.5, the second preset multiple is preferably 4, and the third preset multiple is preferably 5. The selection of these values ​​must consider the energy storage system's safety threshold, cell operating characteristics, and historical data to ensure that the multiples can accurately identify real anomalies while filtering out non-substantial interference.

[0066] Step S430: Determine that the first cell is a potentially abnormal cell.

[0067] Understandably, the core logic of the judgment mechanism for potential abnormal battery cells is to accurately capture "instantaneous individual anomalies" and differentiate the definition of anomalies in different time periods through gradient preset multiples. The current time period uses the smallest first preset multiple, meaning the judgment standard for "individual deviation from the group" is the strictest, aiming to keenly identify possible abnormal signals. The previous and subsequent time periods use larger preset multiples, with the values ​​increasing sequentially. This allows for a certain degree of deviation in individual battery cells within a more lenient threshold between time periods, thus excluding situations of "continuous deviation from the group" or "random noise interference." This judgment mechanism ensures sensitivity to the current potential abnormal voltage fluctuations, and by limiting the states in the preceding and subsequent time periods, filters out non-substantial interference, ultimately identifying high-risk battery cells and improving the targeting and accuracy of potential abnormal battery cell identification.

[0068] As can be seen, in this embodiment, by integrating the voltage change rate set of the current time period and the time periods before and after, and then calculating the median and absolute median difference of each time period to quantify the group characteristics, and finally using the gradient preset multiple rule, potential abnormal cells that "only deviate from the group in the current time period and have normal voltage in the time periods before and after" are accurately screened. This not only breaks the limitations of single time period analysis and filters out non-substantial interference, but also improves the pertinence, accuracy and adaptability of cell consistency detection.

[0069] Please see Figure 5 , Figure 5 This application provides an embodiment of a flowchart illustrating the overall steps of performing a differential voltage over-limit detection operation. In terms of performing the differential voltage over-limit detection operation based on the absolute voltage difference set corresponding to the current target time period to obtain the second abnormal cell detection result, the method may further include the following steps: Step S510: Determine the first absolute voltage difference set corresponding to the current target time period based on multiple absolute voltage difference sets.

[0070] Among them, multiple sets of absolute voltage differences correspond one-to-one with multiple target time periods.

[0071] Step S520: Determine the multiple first absolute voltage difference values ​​corresponding to the multiple cells in the first absolute voltage difference set.

[0072] Step S530: For each of the multiple first absolute voltage differences, determine whether the first absolute voltage difference exceeds a preset voltage jump threshold.

[0073] Specifically, if so, then step S540 is executed.

[0074] The preset voltage jump threshold is set based on the safety operation standards of energy storage systems. It represents the critical risk value of cell voltage jump. Exceeding this value means that the cell may have a substantial abnormality that affects system stability or its own lifespan. The preset voltage jump threshold is preferably 150mV.

[0075] Step S540: Determine the cell corresponding to the first absolute voltage difference as a candidate abnormal cell.

[0076] Understandably, cells exceeding the threshold are identified as candidate abnormal cells, and all selected candidate abnormal cells meet the core condition that "the absolute jump amplitude reaches the risk standard".

[0077] Step S550: Determine that the second abnormal cell detection result includes candidate abnormal cells.

[0078] As can be seen, in this embodiment, by extracting the absolute voltage difference data of the cells during the current target time period, and using the voltage jump threshold set based on the system safety standard as the judgment criterion, candidate abnormal cells whose absolute jump amplitude exceeds the risk threshold are screened out to form the second abnormal cell detection result, thus realizing the direct, accurate and efficient identification of substantial voltage jump anomalies.

[0079] Please see Figure 6 , Figure 6 This application provides an embodiment of a flowchart illustrating the overall steps for determining a voltage jump identification result. In determining the voltage jump identification result based on the first abnormal cell detection result and the second abnormal cell detection result, the method may further include the following steps: Step S610: Identify multiple potential abnormal cells based on the detection results of the first abnormal cell.

[0080] Step S620: Determine multiple candidate abnormal cells based on the second abnormal cell detection results.

[0081] Step S630: Identify multiple candidate abnormal cells as target abnormal cells. Multiple candidate abnormal cells include one or more potential abnormal cells that are simultaneously candidate abnormal cells among multiple potential abnormal cells.

[0082] Understandably, candidate abnormal cells are selected based on the judgment rule of "absolute voltage difference exceeding the safety threshold". They already meet the "substantial risk" condition and are obvious abnormalities that must be given priority. All candidate abnormal cells are directly identified as target abnormal cells. At the same time, candidate abnormal cells naturally include some cells that are both potential abnormal cells and candidate abnormal cells.

[0083] For example, the potential abnormal battery cells include battery cell A, battery cell B, and battery cell C; the candidate abnormal battery cells include battery cell B, battery cell C, and battery cell D. Then the target abnormal battery cells are all the candidate abnormal battery cells, namely battery cell B, battery cell C, and battery cell D.

[0084] Step S640: Obtain cell-related information of the target abnormal cell.

[0085] The information related to the battery cell includes the cell serial number, the target time period during which the abnormality occurred, the voltage values ​​before and after the voltage jump, the battery information, and the data acquisition time.

[0086] Step S650: Obtain voltage jump identification results based on the target abnormal cell and cell-related information.

[0087] In one possible embodiment, the method further includes: identifying one or more potential abnormal cells that are not simultaneously candidate abnormal cells among the plurality of potential abnormal cells as suspected abnormal cells; and obtaining cell-related information of the suspected abnormal cells. Based on suspected abnormal battery cells and related information, an alert report is generated. The alert report is used to remind users that suspected abnormal battery cells may pose a potential risk of voltage fluctuation.

[0088] Among them, although the suspected abnormal cells showed voltage characteristics of "relative group deviation" through the cell consistency test, they did not pass the voltage difference over-limit test. That is, their voltage jump amplitude (absolute voltage difference) has not exceeded the preset voltage jump threshold. They belong to an intermediate state with abnormal tendency but have not yet constituted an obvious risk.

[0089] Furthermore, suspected abnormal battery cells are key targets for early warning. Information such as the suspected abnormal battery cell's serial number, the time of abnormality, and the battery to which it belongs will be integrated into a warning report, alerting users that "this type of battery cell has a potential voltage jump risk." While no emergency action is required, enhanced monitoring, such as high-frequency data collection, is necessary to prevent the risk from escalating. This warning report can be part of the voltage jump identification results or decoupled from them and presented separately to the user. This application does not limit the specific presentation method of the voltage jump identification results.

[0090] As can be seen, in this embodiment, by performing cell consistency detection and differential voltage over-limit detection in parallel, and combining the results of the two to determine the target abnormal cell, the differential voltage over-limit detection accurately captures the explicit voltage jump with absolute amplitude exceeding the threshold, while the cell consistency detection identifies the implicit voltage jump that deviates from the group pattern. This effectively makes up for the shortcomings of traditional single-criteria detection methods that cannot take into account both types of anomalies. At the same time, through the complementary verification of dual criteria, the problems of misjudgment and omission caused by overall system fluctuations or data noise are reduced, and the accuracy and comprehensiveness of voltage jump identification in energy storage systems are significantly improved.

[0091] The following section provides a detailed explanation of a voltage jump identification method provided in this application, using specific examples.

[0092] Assume the energy storage system includes a first cell, a second cell, and a third cell. The cell voltages of the three cells are collected at four consecutive time points t0, t1, t2, and t3: t0: [3.2, 3.2, 3.2], t1: [3.3, 3.3, 3.3], t2: [3.8, 3.4, 3.4], t3: [3.5, 3.5, 3.5]; and the target time periods are determined as: T1 (t0-t1), T2 (t1-t2), and T3 (t2-t3), with each time period lasting 1 second. Furthermore, the absolute voltage difference set corresponding to time period T1 is calculated to be [0.1, 0.1, 0.1], and the voltage change rate set is calculated to be [0.1, 0.1, 0.1]; the absolute voltage difference set corresponding to time period T2 is calculated to be [0.5, 0.1, 0.1], and the voltage change rate set is calculated to be [0.5, 0.1, 0.1]; and the absolute voltage difference set corresponding to time period T3 is calculated to be [0.3, 0.1, 0.1], and the voltage change rate set is calculated to be [0.3, 0.1, 0.1].

[0093] Taking the current time period T2 as the target, based on multiple voltage change rate sets, and combining the time periods T1 and T3, a cell consistency detection operation is performed: the first median corresponding to the voltage change rate set [0.1, 0.1, 0.1] in time period T1 is calculated to be 0.1, and the first absolute median difference is 0; the second median corresponding to the voltage change rate set [0.5, 0.1, 0.1] in time period T2 is calculated to be 0.1, and the second absolute median difference is 0; the third median corresponding to the voltage change rate set [0.3, 0.1, 0.1] in time period T3 is calculated to be 0.1, and the third absolute median difference is 0. Assume the first preset multiple = 2.5, the second preset multiple = 4, and the third preset multiple = 5. Furthermore, the absolute value of the first difference between the voltage change rate of the first cell (0.5) and the second median (0.1) in the current T2 period is calculated to be 0.4; the absolute value of the second difference between the voltage change rate of the first cell (0.1) and the first median (0.1) in the T1 period is 0; and the absolute value of the third difference between the third voltage change rate of the first cell (0.3) and the third median (0.1) in the T3 period is 0.2.

[0094] It is evident that the absolute value of the first difference (0.4) exceeds 2.5 times the second absolute median difference (0), the absolute value of the second difference (0) does not exceed 4 times the first absolute median difference (0), and the absolute value of the third difference (0.2) does not exceed 5 times the third absolute median difference (0). Therefore, the first cell is determined to be a potentially abnormal cell. Similarly, repeating the above steps for the second and third cells confirms that the detection results for the first abnormal cell are that the first cell, the second cell, and the third cell are all potentially abnormal cells.

[0095] Based on the absolute voltage difference set [0.5, 0.1, 0.1] corresponding to the current time period T2, perform a voltage difference over-limit detection operation: Assuming the preset voltage jump threshold is 0.15V, compare each absolute voltage difference value in the absolute voltage difference set [0.5, 0.1, 0.1] with 0.15V one by one, determine the absolute voltage difference value 0.5 that exceeds 0.15V and its corresponding first cell, and then determine the detection result of the second abnormal cell as the first cell as a candidate abnormal cell.

[0096] Based on the results of the cell consistency test and the differential voltage over-limit test, the voltage jump identification results are determined as follows: the first cell is the target abnormal cell, and the second and third cells are suspected abnormal cells. The voltage jump identification results include relevant information about the target abnormal cell and the suspected abnormal cells, as well as the corresponding warning reporting information for the suspected abnormal cells.

[0097] It should be noted that this application collects the voltage values ​​of multiple cells at different time points. In addition to constructing voltage sets, absolute voltage difference sets, and voltage change rate sets, multiple sets can also be presented in a matrix for subsequent calculation operations. This application does not limit the specific presentation method of multiple voltage values.

[0098] As can be seen, in this embodiment, the server performs cell consistency detection and differential voltage over-limit detection in parallel, and combines the results of the two to determine the target abnormal cell. It not only uses differential voltage over-limit detection to accurately capture explicit voltage jumps with absolute amplitude exceeding the threshold, but also uses cell consistency detection to identify implicit voltage jumps that deviate from the group pattern. This effectively makes up for the shortcomings of traditional single-criteria detection methods that cannot take into account both types of anomalies. At the same time, through the complementary verification of dual criteria, it reduces the problems of misjudgment and omission caused by overall system fluctuations or data noise, and significantly improves the accuracy and comprehensiveness of voltage jump identification in energy storage systems.

[0099] Please see Figure 7 , Figure 7 This is a schematic diagram of a voltage transition identification method provided in an embodiment of this application, combined with... Figure 1 ,like Figure 7The diagram illustrates a complete application scenario of the voltage jump identification method in an energy storage system: Control module 132 collects voltage data from individual cells 1311, 1312, 1313, and 1314, and transmits it to server 110. Server 110 executes dual detection logic based on voltage change rate and absolute voltage difference to complete cell consistency detection and voltage difference over-limit detection. It then determines that cell 1311 is the target abnormal cell experiencing a voltage jump, while simultaneously identifying cells 1312, 1313, 1314, 1315, 1316, 1317, 1318, 1319, 1310, 13111, 13112, 1313, 1314, and 13153. Cell 1313 is a suspected abnormal cell with potential risks. Subsequently, server 110 pushes this abnormal information to user terminal 120, displaying a message on the terminal interface stating "Currently, the first cell is the target abnormal cell with voltage jump," and outputting a warning message "The second and third cells are suspected abnormal cells with voltage jump risks." It also provides an entry point to "View cell-related information," realizing a complete solution from cell data collection and multi-dimensional anomaly analysis to user-visualized alarms, improving the accuracy, comprehensiveness, and visibility of voltage jump identification in energy storage systems.

[0100] Please see Figure 8 , Figure 8 A functional unit block diagram of an energy storage system provided in this application embodiment, such as Figure 8 As shown, the energy storage system 100 includes the following units: The acquisition unit 810 is used to acquire the multiple cell voltage sets corresponding to multiple time points of the multiple cells; The processing unit 820 is configured to: determine multiple adjacent target time periods based on the multiple time nodes; calculate multiple absolute voltage difference sets and multiple voltage change rate sets corresponding to the multiple cells in the multiple target time periods based on the multiple cell voltage sets, wherein a single absolute voltage difference set includes multiple absolute values ​​of voltage differences corresponding to the multiple cells in a single target time period, and a single voltage change rate set includes multiple voltage change rates corresponding to the multiple cells in a single target time period; in each of the multiple target time periods, perform a cell consistency detection operation based on the multiple voltage change rate sets to obtain a first abnormal cell detection result, and perform a voltage difference over-limit detection operation based on the absolute voltage difference set corresponding to the current target time period to obtain a second abnormal cell detection result; determine a voltage jump identification result based on the first abnormal cell detection result and the second abnormal cell detection result, wherein the voltage jump identification result includes the target abnormal cell that has experienced a voltage jump.

[0101] In one embodiment, the step of performing a cell consistency detection operation based on the plurality of voltage change rate sets to obtain a first abnormal cell detection result includes: determining a first voltage change rate set corresponding to the current target time period, a second voltage change rate set corresponding to the previous target time period, and a third voltage change rate set corresponding to the next target time period based on the plurality of voltage change rate sets; determining a first median and a first absolute median difference corresponding to the first voltage change rate set, a second median and a second absolute median difference corresponding to the second voltage change rate set, and a third median and a third absolute median difference corresponding to the third voltage change rate set; and performing the cell consistency detection operation based on the first voltage change rate set, the first median, the first absolute median difference, the second voltage change rate set, the second median, the second absolute median difference, the third voltage change rate set, the third median, and the third absolute median difference to obtain a first abnormal cell detection result.

[0102] In one embodiment, the step of performing the cell consistency detection operation based on the first voltage change rate set, the first median, the first absolute median difference, the second voltage change rate set, the second median, the second absolute median difference, the third voltage change rate set, the third median difference, and the third absolute median difference to obtain a first abnormal cell detection result includes: determining a plurality of first voltage change rates corresponding to the plurality of cells in the first voltage change rate set, a plurality of second voltage change rates corresponding to the plurality of cells in the second voltage change rate set, and a plurality of third voltage change rates corresponding to the plurality of cells in the third voltage change rate set; performing the cell consistency detection operation on the first voltage change rate, the second voltage change rate, and the third voltage change rate corresponding to each of the plurality of cells to determine potential abnormal cells; and determining that the first abnormal cell detection result includes the potential abnormal cells.

[0103] In one embodiment, performing the cell consistency detection operation on the first voltage change rate, second voltage change rate, and third voltage change rate corresponding to each of the plurality of cells to determine potential abnormal cells includes: calculating the absolute value of the first difference between the first voltage change rate of the current first cell and the first median; calculating the absolute value of the second difference between the second voltage change rate of the first cell and the second median; and calculating the absolute value of the third difference between the third voltage change rate of the first cell and the third median; determining whether the absolute value of the first difference exceeds a first preset multiple of the first absolute median difference, and the absolute value of the second difference does not exceed a second preset multiple of the second absolute median difference, and the absolute value of the third difference does not exceed a third preset multiple of the third absolute median difference, wherein the values ​​of the first preset multiple, the second preset multiple, and the third preset multiple increase sequentially; if so, then the first cell is determined to be the potential abnormal cell.

[0104] In one embodiment, determining the first median and the first absolute median difference corresponding to the first voltage change rate set includes: sorting the plurality of first voltage change rates in ascending order and determining the first voltage change rate located in the middle of the sequence as the first median; calculating the absolute value of the difference between the plurality of first voltage change rates and the first median to obtain a plurality of absolute difference values; sorting the plurality of absolute difference values ​​in ascending order and determining the absolute value of the difference located in the middle of the sequence as the first absolute median difference.

[0105] In one embodiment, the step of performing a voltage difference over-limit detection operation based on the absolute voltage difference set corresponding to the current target time period to obtain a second abnormal cell detection result includes: determining a first absolute voltage difference set corresponding to the current target time period based on the plurality of absolute voltage difference sets, and determining a plurality of first absolute voltage difference values ​​corresponding to the plurality of cells in the first absolute voltage difference set; for each of the plurality of first absolute voltage difference values, determining whether the first absolute voltage difference value exceeds a preset voltage jump threshold; if so, determining that the cell corresponding to the first absolute voltage difference value is a candidate abnormal cell; and determining that the second abnormal cell detection result includes the candidate abnormal cell.

[0106] In one embodiment, determining the voltage jump identification result based on the first abnormal cell detection result and the second abnormal cell detection result includes: determining a plurality of potential abnormal cells based on the first abnormal cell detection result; determining a plurality of candidate abnormal cells based on the second abnormal cell detection result; determining the plurality of candidate abnormal cells as the target abnormal cell, wherein the plurality of candidate abnormal cells includes one or more potential abnormal cells that are simultaneously candidate abnormal cells among the plurality of potential abnormal cells; obtaining cell-related information of the target abnormal cell, wherein the cell-related information includes cell serial number, target time period in which the abnormality occurred, and battery information to which it belongs; and obtaining the voltage jump identification result based on the target abnormal cell and the cell-related information.

[0107] In one embodiment, the method further includes: identifying one or more potential abnormal cells that are not simultaneously the candidate abnormal cells among the plurality of potential abnormal cells as suspected abnormal cells; obtaining cell-related information of the suspected abnormal cells; and generating warning reporting information based on the suspected abnormal cells and the cell-related information, wherein the warning reporting information is used to alert the user that the suspected abnormal cells have a potential voltage jump risk.

[0108] In one embodiment, calculating the multiple absolute voltage difference sets and multiple voltage change rate sets corresponding to the multiple battery cells in the multiple target time periods based on the multiple battery cell voltage sets includes: for each target time period in the multiple target time periods, performing the following operations to obtain the multiple absolute voltage difference sets and the multiple voltage change rate sets: determining a first time node and a second time node corresponding to the current target time period; determining a first battery cell voltage set corresponding to the first time node and a second battery cell voltage set corresponding to the second time node based on the multiple battery cell voltage sets; calculating the absolute value of the voltage difference between each battery cell in the multiple battery cells between the first time node and the second time node based on the first battery cell voltage set and the second battery cell voltage set, obtaining multiple absolute voltage difference values; obtaining the absolute voltage difference set corresponding to the current target time period based on the multiple absolute voltage difference values; and calculating the ratio between the multiple absolute voltage difference values ​​and the duration of the current target time period to obtain multiple voltage change rates; and obtaining the voltage change rate set corresponding to the current target time period based on the multiple voltage change rates.

[0109] In one embodiment, determining multiple adjacent target time periods based on the multiple time nodes includes: determining the time periods corresponding to two adjacent time nodes among the multiple time nodes as a target time period, thereby obtaining the multiple adjacent target time periods.

[0110] As can be seen, in this embodiment, by performing cell consistency detection and differential voltage over-limit detection in parallel, and combining the results of the two, the target abnormal cell is identified. This not only uses differential voltage over-limit detection to accurately capture explicit voltage jumps with absolute amplitude exceeding the threshold, but also uses cell consistency detection to identify implicit voltage jumps that deviate from the group pattern. This effectively makes up for the shortcomings of traditional single-criteria detection methods that cannot take into account both types of anomalies. At the same time, through the complementary verification of dual criteria, the problems of misjudgment and omission caused by overall system fluctuations or data noise are reduced, significantly improving the accuracy and comprehensiveness of voltage jump identification in energy storage systems.

[0111] Figure 9 This is a structural block diagram of an electronic device provided in an embodiment of this application. For example... Figure 9 As shown, electronic device 900 may include one or more of the following components: processor 901 and memory 902 coupled to processor 901, wherein memory 902 may store one or more computer programs, which may be configured to implement the methods described in the examples above when executed by one or more processors 901.

[0112] Processor 901 may include one or more processing cores. Processor 901 connects to various parts within the electronic device 900 using various interfaces and lines, and performs various functions and processes data of the electronic device 900 by running or executing instructions, programs, code sets, or instruction sets stored in memory 902, and by calling data stored in memory 902. Optionally, processor 901 may be implemented using at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). Processor 901 may integrate one or more of the following: Central Processing Unit (CPU), Graphics Processing Unit (GPU), and modem. It is understood that the aforementioned modem may also not be integrated into processor 901, but may be implemented separately through a communication chip.

[0113] The memory 902 may include random access memory (RAM) or read-only memory (ROM). The memory 902 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 902 may include a program storage area and a data storage area. The program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as touch functionality, sound playback functionality, image playback functionality, etc.), and instructions for implementing the above-described method examples. The data storage area may also store data created during the use of the electronic device 900.

[0114] It is understood that the electronic device 900 may include more or fewer structural elements than those shown in the above block diagram, such as a power module, physical buttons, WiFi (Wireless Fidelity) module, speaker, Bluetooth module, sensor, etc., without limitation.

[0115] This application also provides a computer storage medium storing a computer program / instructions thereon, which, when executed by a processor, implements some or all of the steps of any of the methods described in the above method embodiments.

[0116] This application also provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods described in the above method embodiments.

[0117] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0118] In the several embodiments provided in this application, it should be understood that the disclosed methods, apparatuses, and systems can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for example, the division of units is merely a logical functional division, and there may be other division methods in actual implementation; for example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0119] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0120] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can be physically comprised separately, or two or more units can be integrated into one unit. The integrated unit described above can be implemented in hardware or in the form of hardware plus software functional units.

[0121] The integrated units implemented as software functional units described above can be stored in a computer-readable storage medium. These software functional units, stored in a storage medium, include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute partial steps of the methods of the various embodiments of the present invention. The aforementioned storage medium includes: a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, volatile memory, or non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDRSDRAM), enhanced synchronous DRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct memory bus RAM (DRRAM), etc., which are various media capable of storing program code.

[0122] While the present invention has been disclosed above, it is not limited thereto. Any person skilled in the art can easily conceive of variations or substitutions without departing from the spirit and scope of the present invention, and various modifications and alterations can be made, including combinations of the different functions and implementation steps described above, as well as software and hardware implementation methods, all of which are within the protection scope of the present invention.

Claims

1. A voltage transition identification method, characterized in that, A server applied to an energy storage system, the energy storage system comprising multiple battery cells; the method includes: Collect the voltage sets of the multiple battery cells at multiple time points; Based on the multiple time points, determine multiple adjacent target time periods; Based on the multiple cell voltage sets, calculate multiple absolute voltage difference sets and multiple voltage change rate sets corresponding to the multiple cells in the multiple target time periods. A single absolute voltage difference set includes multiple absolute values ​​of voltage differences corresponding to the multiple cells in a single target time period, and a single voltage change rate set includes multiple voltage change rates corresponding to the multiple cells in a single target time period. In each of the plurality of target time periods, a cell consistency detection operation is performed based on the plurality of voltage change rate sets to obtain a first abnormal cell detection result, and a voltage difference over-limit detection operation is performed based on the absolute voltage difference set corresponding to the current target time period to obtain a second abnormal cell detection result; The voltage jump identification result is determined based on the first abnormal cell detection result and the second abnormal cell detection result, and the voltage jump identification result includes the target abnormal cell that has experienced a voltage jump.

2. The method according to claim 1, characterized in that, The step of performing a cell consistency detection operation based on the multiple sets of voltage change rates to obtain a first abnormal cell detection result includes: Based on the multiple sets of voltage change rates, determine the first set of voltage change rates corresponding to the current target time period, the second set of voltage change rates corresponding to the previous target time period, and the third set of voltage change rates corresponding to the next target time period; Determine the first median and the first absolute median difference corresponding to the first set of voltage change rates, the second median and the second absolute median difference corresponding to the second set of voltage change rates, and the third median and the third absolute median difference corresponding to the third set of voltage change rates; The cell consistency detection operation is performed based on the first voltage change rate set, the first median, the first absolute median difference, the second voltage change rate set, the second median, the second absolute median difference, the third voltage change rate set, the third median, and the third absolute median difference to obtain the first abnormal cell detection result.

3. The method according to claim 2, characterized in that, The cell consistency detection operation is performed based on the first voltage change rate set, the first median, the first absolute median difference, the second voltage change rate set, the second median, the second absolute median difference, the third voltage change rate set, the third median, and the third absolute median difference to obtain the first abnormal cell detection result, including: Determine a plurality of first voltage change rates corresponding to the plurality of cells in the first voltage change rate set, a plurality of second voltage change rates corresponding to the plurality of cells in the second voltage change rate set, and a plurality of third voltage change rates corresponding to the plurality of cells in the third voltage change rate set; For each of the plurality of battery cells, the cell consistency detection operation is performed on the first voltage change rate, the second voltage change rate and the third voltage change rate corresponding to each cell to identify potentially abnormal cells; The detection result of the first abnormal cell is determined to include the potential abnormal cell.

4. The method according to claim 3, characterized in that, The step of performing cell consistency detection operations on the first voltage change rate, second voltage change rate, and third voltage change rate corresponding to each of the plurality of cells to identify potentially abnormal cells includes: Calculate the absolute value of the first difference between the first voltage change rate of the first cell and the first median; and calculate the absolute value of the second difference between the second voltage change rate of the first cell and the second median; and calculate the absolute value of the third difference between the third voltage change rate of the first cell and the third median. Determine whether the absolute value of the first difference exceeds a first preset multiple of the first absolute median difference, and the absolute value of the second difference does not exceed a second preset multiple of the second absolute median difference, and the absolute value of the third difference does not exceed a third preset multiple of the third absolute median difference, wherein the values ​​of the first preset multiple, the second preset multiple, and the third preset multiple increase sequentially; If so, then the first battery cell is determined to be the potentially abnormal battery cell.

5. The method according to claim 3, characterized in that, Determining the first median and the first absolute median difference corresponding to the first voltage change rate set includes: The plurality of first voltage change rates are sorted in ascending order, and the first voltage change rate located in the middle of the sequence is determined to be the first median. Calculate the absolute value of the difference between the plurality of first voltage change rates and the first median, and obtain a plurality of absolute difference values; The absolute values ​​of the multiple differences are sorted in ascending order, and the absolute value of the difference located in the middle of the sequence is determined as the first absolute median difference.

6. The method according to any one of claims 3-5, characterized in that, The step of performing a differential voltage over-limit detection operation based on the absolute voltage difference set corresponding to the current target time period to obtain the second abnormal cell detection result includes: Based on the plurality of absolute voltage difference sets, a first absolute voltage difference set corresponding to the current target time period is determined, and a plurality of first absolute voltage difference values ​​corresponding to the plurality of cells in the first absolute voltage difference set are determined; For each of the plurality of first absolute voltage differences, determine whether the first absolute voltage difference exceeds a preset voltage jump threshold; If so, then the cell corresponding to the first absolute voltage difference is determined to be a candidate abnormal cell; The detection result of the second abnormal cell is determined to include the candidate abnormal cells.

7. The method according to claim 6, characterized in that, The step of determining the voltage jump identification result based on the first abnormal cell detection result and the second abnormal cell detection result includes: Based on the first abnormal cell detection results, multiple potential abnormal cells were identified; Based on the second abnormal cell detection results, multiple candidate abnormal cells are identified; The plurality of candidate abnormal cells are identified as the target abnormal cell, and the plurality of candidate abnormal cells include one or more potential abnormal cells that are simultaneously the candidate abnormal cells among the plurality of potential abnormal cells; Obtain cell-related information of the target abnormal cell, including cell serial number, target time period of the abnormality, and battery information; The voltage jump identification result is obtained based on the target abnormal battery cell and the battery cell-related information.

8. The method according to claim 7, characterized in that, The method further includes: One or more potential abnormal cells that are not simultaneously the candidate abnormal cells among the plurality of potential abnormal cells are identified as suspected abnormal cells. Obtain cell-related information for the suspected abnormal battery cell; Based on the suspected abnormal battery cell and related information, an alert report is generated. The alert report is used to remind the user that the suspected abnormal battery cell has a potential risk of voltage fluctuation.

9. The method according to any one of claims 1-2, characterized in that, The step of calculating multiple sets of absolute voltage differences and multiple sets of voltage change rates corresponding to the multiple battery cells in multiple target time periods based on the multiple battery cell voltage sets includes: In each of the plurality of target time periods, the following operations are performed respectively to obtain the plurality of absolute voltage difference sets and the plurality of voltage change rate sets: Determine the first and second time nodes corresponding to the current target time period; The first set of battery cell voltages corresponding to the first time node and the second set of battery cell voltages corresponding to the second time node are determined based on the multiple sets of battery cell voltages. Based on the first set of cell voltages and the second set of cell voltages, calculate the absolute value of the voltage difference between each cell in the plurality of cells at the first time node and the second time node to obtain a plurality of absolute values ​​of voltage difference; Based on the absolute values ​​of the plurality of voltage differences, the set of absolute voltage differences corresponding to the current target time period is obtained; and... Calculate the ratio between the absolute values ​​of the multiple voltage differences and the duration of the current target time period to obtain multiple voltage change rates; and, The set of voltage change rates corresponding to the current target time period is obtained based on the multiple voltage change rates.

10. The method according to any one of claims 1-2, characterized in that, The step of determining multiple adjacent target time periods based on the multiple time nodes includes: The time intervals corresponding to two adjacent time nodes among the multiple time nodes are determined as a target time interval, thus obtaining the multiple adjacent target time intervals.

11. An energy storage system, characterized in that, The system includes a plurality of battery cells, wherein the system is used to perform the steps of the method as described in any one of claims 1-10.

12. An electronic device, characterized in that, It includes a processor and a memory, wherein the memory stores a computer program, and the processor executes the step instructions of the method as described in any one of claims 1 to 10 when it invokes the computer program in the memory.

13. A computer-readable storage medium having a computer program / instructions stored thereon, characterized in that, When the computer program / instructions are executed by the processor, they implement the steps of the method according to any one of claims 1-10.