Internal short circuit detection method and system of battery module, storage medium and computer product
By collecting characteristic indicators of individual cells in the battery module during the constant current stage, a characteristic sequence is formed. The internal short circuit conditions are constructed using the mean and standard deviation, which solves the problem of early identification of internal short circuits in the battery module and achieves early warning and reduces the false alarm rate.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-03-03
- Publication Date
- 2026-04-07
AI Technical Summary
Existing technologies struggle to identify micro-short circuit faults within battery modules at an early stage, leading to the risk of thermal runaway. Furthermore, traditional detection methods have a high false alarm rate and cannot be adapted to battery modules operating under different conditions and with varying degrees of aging.
By collecting characteristic indicators of individual cells during the constant current stage, a characteristic sequence is formed. The mean and standard deviation are used to construct internal short-circuit conditions, and it is determined whether the characteristic indicators meet the internal short-circuit conditions, so as to achieve early warning.
It effectively distinguishes internal short-circuit faults, reduces false alarm rate, adapts to battery modules with different operating conditions and aging levels, and achieves early warning.
Smart Images

Figure CN121805856A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of battery internal short circuit detection technology, and in particular to a method, system, storage medium, and computer product for detecting internal short circuits in a battery module. Background Technology
[0002] Internal short circuits in lithium-ion batteries are a key cause of thermal runaway and serious safety accidents. In battery modules or packs, this type of fault often begins with an early micro-short circuit in an individual cell, initially characterized by a small current and minimal temperature rise. If the faulty cell cannot be identified and located in the early stages, the micro-short circuit will continue to worsen, eventually leading to the spread of thermal runaway within the battery module.
[0003] The abnormal signals such as voltage drop and temperature rise caused by early internal short circuits are extremely weak and easily drowned out by the background noise of the battery module during operation, making it difficult to achieve early warning. Traditional voltage consistency monitoring methods can only detect voltage differences between batteries and cannot effectively distinguish whether the difference is caused by internal short circuits or by the battery itself, resulting in a high false alarm rate. Existing detection methods require preset fixed thresholds to judge faults, making it difficult to adapt to battery modules with different operating conditions and different aging levels. Summary of the Invention
[0004] The technical problem to be solved by the embodiments of the present invention is to provide a method, system, storage medium, and computer product for detecting internal short circuits in battery modules. This method involves collecting characteristic indicators of individual cells during the constant current phase and integrating them to obtain a characteristic sequence reflecting the current state of the battery module. Internal short circuit detection is then performed on the characteristic sequence. If one or more characteristic indicators in the characteristic sequence meet the internal short circuit condition, the individual cell corresponding to that characteristic indicator is determined to have an internal short circuit fault. The characteristic indicators can amplify the voltage difference caused by the internal short circuit, making it stand out from background noise and achieving early warning. Since an internal short circuit causes additional internal leakage current, when an internal short circuit occurs, the characteristic indicators of the individual cell will significantly deviate from zero, effectively distinguishing internal short circuit faults and reducing the false alarm rate. The internal short circuit condition is constructed based on the mean and standard deviation calculated from the characteristic sequence, without relying on a fixed threshold, resulting in high adaptability.
[0005] To address the aforementioned technical problems, this application provides a method for detecting internal short circuits in a battery module, comprising: During the constant current phase, a differential feature extraction step is performed sequentially on each individual cell in the battery module to obtain the feature index corresponding to each individual cell. The feature indicators are integrated to form a feature sequence. The feature sequence is detected. When one or more of the feature indicators in the feature sequence meet the internal short circuit condition, it is determined that the single cell corresponding to the feature indicator has an internal short circuit fault. The internal short-circuit condition is constructed based on the mean and standard deviation obtained from the feature sequence.
[0006] In one feasible implementation, the constant current stage includes a constant current charging stage and a constant current discharging stage; The differential feature extraction step includes, The change in charging voltage of the single cell during the constant current charging phase and the change in discharging voltage of the single cell during the constant current discharging phase are obtained. The characteristic index of the single cell is obtained by subtracting the change in charging voltage from the change in discharge voltage and taking the absolute value.
[0007] In one feasible implementation, the change in charging voltage is calculated based on the open-circuit voltage of the individual battery cells at the start and end of the constant current charging phase.
[0008] In one feasible implementation, the change in discharge voltage is calculated based on the open-circuit voltage of the individual cell at the start and end of the constant current discharge phase.
[0009] In one feasible implementation, the integration of the feature indicators to form a feature sequence includes, The characteristic sequence is formed by arranging the characteristic indicators corresponding to the individual cells in the battery module according to their physical arrangement order.
[0010] In one feasible implementation, the internal short-circuit condition includes, |Δ(ΔU) i -μ|>3σ; Where, Δ(ΔU) i The characteristic index represents the i-th individual cell. μ represents the mean of the feature sequence; σ represents the standard deviation of the characteristic sequence.
[0011] Accordingly, this application also relates to an internal short-circuit detection system for a battery module, used to implement the internal short-circuit detection method for the battery module, including, The feature index extraction module is configured to, during the constant current stage, sequentially process each individual cell in the battery module through the difference feature extraction module to obtain the feature index corresponding to each individual cell. An internal short-circuit detection module is configured to integrate the feature indicators to form the feature sequence, detect the feature sequence, and determine that the individual battery corresponding to the feature indicator has an internal short-circuit fault when one or more of the feature indicators in the feature sequence meet the internal short-circuit condition; wherein, the internal short-circuit condition is constructed based on the mean and standard deviation calculated from the feature sequence.
[0012] In one feasible implementation, the differential feature extraction module includes, The voltage change acquisition unit is configured to acquire the charging voltage change of the single cell during the constant current charging stage and the discharge voltage change of the single cell during the constant current discharging stage. The characteristic index calculation unit is configured to obtain the characteristic index of the single cell by subtracting the charging voltage change from the discharge voltage change and taking the absolute value.
[0013] Accordingly, this application also relates to a readable storage medium storing a computer program, which, when executed by a processor, is used to implement the steps of the internal short-circuit detection method for the battery module.
[0014] Accordingly, this application also relates to a computer program product, including a computer program that, when executed by a processor, implements the steps of the internal short-circuit detection method for the battery module.
[0015] Implementing this invention has the following beneficial effects: By collecting and integrating characteristic indicators of individual cells during the constant current phase, a feature sequence reflecting the current state of the battery module is obtained. This feature sequence is then subjected to internal short-circuit detection. If one or more characteristic indicators in the feature sequence meet the internal short-circuit condition, the corresponding individual cell is determined to have an internal short-circuit fault. The characteristic indicators can amplify the voltage difference caused by the internal short circuit, making it stand out from background noise and enabling early warning. Since an internal short circuit causes additional internal leakage current, the characteristic indicators of the individual cell will significantly deviate from zero when an internal short circuit occurs, effectively distinguishing internal short-circuit faults and reducing false alarm rates. The internal short-circuit condition is constructed based on the mean and standard deviation calculated from the feature sequence, without relying on a fixed threshold, resulting in high adaptability.
[0016] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0017] Figure 1 This is a flowchart illustrating the steps of an internal short-circuit detection method for a battery module in one embodiment of the present invention; Figure 2This is a schematic diagram of the differential feature extraction step in one embodiment of the present invention; Figure 3 This is a schematic diagram of an internal short-circuit detection system for a battery module in one embodiment of the present invention; Figure 4 This is a comparison curve of characteristic indicators of normal and abnormal batteries in one embodiment of the present invention; Figure 5 This is a schematic diagram of the computer device of the present invention. Detailed Implementation
[0018] To make the above-mentioned objects, features, and advantages of the present invention more apparent and understandable, specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. Many specific details are set forth in the following description to provide a thorough understanding of the present invention. However, the present invention can be practiced in many other ways different from those described herein, and those skilled in the art can make similar modifications without departing from the spirit of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.
[0019] It should be noted that when a component is said to be "fixed to" another component, it can be directly attached to the other component or there may be an intervening component. When a component is said to be "connected to" another component, it can be directly connected to the other component or there may be an intervening component. The terms "vertical," "horizontal," "left," "right," and similar expressions used in this document are for illustrative purposes only.
[0020] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. The terminology used herein in the description of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. The term "and / or" as used herein includes any and all combinations of one or more of the associated listed items.
[0021] In view of the technical problems existing in the prior art, this application proposes a method, system, storage medium and supporting application that can at least realize short circuit detection in battery modules.
[0022] In some embodiments, the internal short-circuit detection method can be executed by an internal short-circuit detection system. For example, the internal short-circuit detection method can be partially or wholly stored in a storage device (such as the built-in storage module of the internal short-circuit detection system or an external storage device) in the form of a program or instructions. When the program or instructions are executed, the internal short-circuit detection method can be implemented. The apparatus disclosed in this application for implementing the above-described internal short-circuit detection method can be either a device with a large amount of computing resources (e.g., a computer, server, cloud computing, etc.) or a device with limited computing resources (e.g., FPGA (Field Programmable Gate Array) chip board, ASIC (Application-Specific Integrated Circuit) chip board, and other hardware circuits).
[0023] The following description, with reference to the accompanying drawings, illustrates some preferred embodiments of the present application. It should be noted that the following description is for illustrative purposes only and is not intended to limit the scope of protection of this application.
[0024] Reference Figure 1 , Figure 1 This is a flowchart illustrating the internal short-circuit detection method for the battery module of this application, including: Step S100: During the constant current stage, perform the differential feature extraction step sequentially on each individual cell in the battery module to obtain the feature index corresponding to each individual cell. Step S200: Integrate feature indicators to form a feature sequence, and detect the feature sequence. When one or more feature indicators in the feature sequence meet the internal short circuit condition, it is determined that the single cell corresponding to the feature indicator has an internal short circuit fault. The internal short-circuit condition is constructed based on the mean and standard deviation obtained from the characteristic sequence.
[0025] In some embodiments, the battery module of this application is a battery series module, which includes at least two individual batteries connected in series.
[0026] In one feasible implementation, the constant current stage in step S100 includes a constant current charging stage and a constant current discharging stage. Reference Figure 2 , Figure 2 This is a schematic diagram of step S100, the differential feature extraction step, of this application, including: Step S101: Obtain the change in charging voltage of a single cell during the constant current charging stage and the change in discharging voltage of a single cell during the constant current discharging stage. Step S102: Obtain the characteristic indicators of a single cell by subtracting the change in charging voltage from the change in discharge voltage and taking the absolute value.
[0027] For example, for any single cell in a battery series module, when the current battery series module is in the constant current charging stage, the open-circuit voltage U1 of the single cell at the start time t1 of the constant current charging stage and the open-circuit voltage U2 of the single cell at the end time t2 of the constant current charging stage are recorded. Furthermore, the voltage change in step S101 is calculated based on the open-circuit voltages (corresponding to U1 and U2) of the single cell at the start and end times of the constant current charging stage. Therefore, the voltage change of the single cell during this charging stage is ΔU1 = U2 - U1; When the current battery series module is in the constant current discharge stage, record the open-circuit voltage U3 of the individual cell at the start time t3 of the constant current discharge stage, and the open-circuit voltage U4 of the individual cell at the end time t4 of the constant current discharge stage. The voltage change in step S101 is calculated based on the open-circuit voltages (corresponding to U3 and U4) of the individual cell at the start and end times of the constant current discharge stage. Therefore, the voltage change of the individual cell during this discharge stage is ΔU2 = U3 - U4.
[0028] For example, step S102 obtains the characteristic index of a single cell by subtracting the change in charging voltage from the change in discharge voltage and taking the absolute value. That is, the characteristic index of a single cell is obtained by calculating the difference between the voltage changes in the single cell during the charging and discharging stages, where Δ(ΔU) = |ΔU2-ΔU1|. This difference value Δ(ΔU) is defined as the characteristic index characterizing the state of the single cell.
[0029] Because factors such as consistent battery aging and increased connection resistance have a relatively stable impact on voltage changes during continuous constant current operation, the Δ(ΔU) value tends towards zero. However, an internal short circuit leads to additional internal leakage current, causing ΔU to undergo continuous abnormal changes, resulting in Δ(ΔU) significantly deviating from zero. Therefore, calculating the characteristic indicators of a single battery cell's state according to the above steps can effectively distinguish internal short circuits from other non-fault factors, reducing the false alarm rate. This characteristic indicator effectively amplifies the difference in voltage behavior between faulty and normal cells during constant current operation, while avoiding the influence of factors such as charge / discharge rate and ambient temperature.
[0030] In one feasible implementation, step S200 integrates feature indicators to form a feature sequence, including: The characteristic indicators corresponding to each individual cell in the battery module are arranged to form a characteristic sequence according to the physical arrangement order of the individual cells.
[0031] For example, the Δ(ΔU) value of each individual battery cell is calculated according to the method in step S100. Then, the Δ(ΔU) values of all cells are arranged into a characteristic sequence according to the physical arrangement order of the individual cells within the battery module (the series number of the individual cells in the battery module). This sequence characterizes the voltage change consistency state of the battery pack during the constant current phase in the current cycle. If there are n individual cells in the battery module, this characteristic sequence can be represented as {Δ(ΔU)1, Δ(ΔU)2, ..., Δ(ΔU)}. n The mean μ and standard deviation σ of this characteristic sequence are calculated using the following formulas: ; ; Where, Δ(ΔU) i This represents the characteristic index of the i-th individual battery cell, where n is the total number of individual batteries in the battery module.
[0032] In a feasible implementation, the internal short-circuit condition includes, |Δ(ΔU) i -μ|>3σ; Where, Δ(ΔU) i This represents the characteristic index of the i-th individual cell; where i is less than or equal to n. μ represents the mean of the characteristic sequence; σ represents the standard deviation of the characteristic sequence.
[0033] For example, step S200 involves applying statistical analysis (3σ criterion) to the feature sequence to detect outliers. If there exist one or more individual cells whose Δ(ΔU) values satisfy |Δ(ΔU)|... i If -μ|>3σ, then an internal short-circuit fault is determined to exist in the battery pack. Individual cells satisfying this inequality are identified as outliers of the internal short-circuit fault, and their positions within the battery module are the location results. If no individual cells satisfying this inequality exist in the battery module, the process continues in the next complete constant current phase to determine whether individual cells satisfy the inequality.
[0034] Specifically, the 3σ criterion is used as the statistical basis for judgment. Mathematical analysis is performed on the characteristic sequence composed of the Δ(ΔU) values of each individual battery cell to identify outliers in the sequence and thus determine the corresponding internal short-circuit faulty cells. The core is to use statistical laws to define the normal data range of the characteristic sequence; values exceeding this range are judged as abnormal. This application applies the 3σ criterion to the characteristic sequence, not relying on a preset fixed voltage / characteristic threshold, but dynamically calculating the normal range based on the actual characteristic sequence data of the battery pack's current charge-discharge cycle. This not only conforms to the characteristic change patterns of the battery pack under different operating conditions and aging stages, but also accurately identifies weak characteristic anomalies caused by early micro-short circuits. Simultaneously, it effectively reduces the false alarm rate caused by non-fault factors such as battery consistency aging and changes in connection resistance, and the calculation process is simple.
[0035] In some embodiments, taking a battery module composed of n individual cells connected in series as an example, the internal short-circuit detection process is as follows: During the constant current charging phase of the charging cycle, the voltage U of each battery cell at the start of constant current charging is recorded. 充start And the voltage U at the end of constant current charging. 充end Calculate the voltage change of each battery cell i: ΔU 充i =U 充end_i -U 充start_i ; During the constant current discharge phase of the discharge cycle, the battery management system records the voltage U of each cell at the start of the constant current discharge. 放start And the voltage U at the end of the constant current discharge. 放end Calculate the voltage change of each battery cell i: ΔU 放i =U 放start_i -U 放end_i ; Calculate the differential characteristics of each battery i: Δ(ΔU) i =|ΔU 放i -ΔU 充i |, thus obtaining the feature sequence {Δ(ΔU)1, Δ(ΔU)2, ..., Δ(ΔU)}. n}. Calculate the mean μ and standard deviation σ of the sequence. Check all cells i; if |Δ(ΔU)| < σ, then... i If -μ|>3σ, then the i-th battery is determined to be an internal short-circuit fault battery.
[0036] like Figure 4 The figure shows Δ(ΔU) for some normal batteries and batteries with internal short circuits due to faults. iThe blue dashed line in the figure represents the internal short circuit judgment boundary constructed based on the 3σ principle. The comparison shows that the Δ(ΔU) values of normal batteries (Norm1, Norm3) are lower, while the Δ(ΔU) values of faulty batteries (5000 ohms, 300 ohms, 200 ohms, 100 ohms) significantly exceed the 3σ boundary and can be accurately identified and located.
[0037] Accordingly, this application also relates to an internal short-circuit detection system for a battery module, and an internal short-circuit detection method for the implemented battery module, referring to... Figure 3 ,include, The feature index extraction module 10 is configured to process each individual cell in the battery module sequentially through the difference feature extraction module during the constant current stage to obtain the feature index corresponding to each individual cell. The internal short circuit detection module 20 is configured to integrate feature indicators to form a feature sequence, and to detect the feature sequence. When one or more feature indicators in the feature sequence meet the internal short circuit condition, it is determined that the single cell corresponding to the feature indicator has an internal short circuit fault. The internal short circuit condition is constructed based on the mean and standard deviation obtained by calculating the feature sequence.
[0038] For example, the differential feature extraction module 10 includes, The voltage change acquisition unit is configured to acquire the charging voltage change of a single cell during the constant current charging stage and the discharge voltage change of a single cell during the constant current discharging stage. The characteristic index calculation unit is configured to obtain the characteristic index of a single cell by subtracting the change in charging voltage from the change in discharge voltage and taking the absolute value.
[0039] In some embodiments, the voltage change acquisition unit is used to: when the battery series module is in the constant current charging stage, record the single cell open-circuit voltage U1 at the start time t1 of the constant current charging stage and the single cell open-circuit voltage U2 at the end time t2 of the constant current charging stage. Therefore, the voltage change of the single cell during this charging stage is ΔU1=U2-U1; When the battery series module is in the constant current discharge stage, record the open-circuit voltage U3 of the individual cell at the start time t3 of the constant current discharge stage, and the open-circuit voltage U4 of the individual cell at the end time t4 of the constant current discharge stage. Therefore, the voltage change of the individual cell during this discharge stage is ΔU2 = U3 - U4.
[0040] The characteristic index calculation unit is used to: arrange the Δ(ΔU) values of all individual cells into a characteristic sequence according to the physical arrangement order of the individual cells in the battery module (the series number of the individual cells in the battery module). If there are n individual cells in the battery module, the characteristic sequence can be represented as {Δ(ΔU)1, Δ(ΔU)2, ..., Δ(ΔU)}. n}; and determine whether the characteristic index meets the internal short-circuit condition by the following formula, where the internal short-circuit condition refers to: |Δ(ΔU) i -μ|>3σ; Where, Δ(ΔU) i This represents the characteristic index of the i-th individual battery cell; where i is less than or equal to n, and n is the total number of individual batteries in the battery module. μ represents the mean of the characteristic sequence; σ represents the standard deviation of the characteristic sequence.
[0041] Furthermore, if there exist one or more individual cells whose Δ(ΔU) values satisfy |Δ(ΔU)| i If -μ|>3σ, then an internal short-circuit fault is determined to exist in the battery pack. This individual cell is identified as an outlier of the internal short-circuit fault, and its position within the battery module is the location result. If no individual cell in the battery module satisfies the internal short-circuit condition during the current constant current phase, the process continues in the next complete constant current phase to determine whether the individual cells satisfy the above inequality. This application extracts characteristic indicators of individual cells during the constant current phase and constructs a feature sequence. Based on the statistical characteristics of the feature sequence, an internal short-circuit determination condition is constructed, which can effectively identify internal short-circuit faults and reduce the false alarm rate.
[0042] Accordingly, refer to Figure 5 , Figure 5 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. The computer device may be a server, and its internal structure diagram may be as follows: Figure 5 As shown, the computer device includes a processor, memory, and a network interface connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The database stores various types of data involved in the instruction processing methods. The network interface is used for communication with external terminals via a network connection. When executed by the processor, the computer program implements an internal short-circuit detection method for a battery module.
[0043] Those skilled in the art will understand that Figure 5 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0044] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.
[0045] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0046] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0047] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on its differences from other embodiments. In particular, hardware + program embodiments are basically similar to method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions in the method embodiments.
[0048] It should be noted that the above-described apparatus, electronic device, server, etc., according to the description of the method embodiments, may also include other implementation methods, and specific implementation methods can be referred to the description of the relevant method embodiments. Furthermore, new embodiments formed by the combination of features between various methods, apparatuses, devices, and server embodiments still fall within the scope of this application, and will not be elaborated upon here.
[0049] In the description of this specification, the references to "one embodiment," "an embodiment," and / or "some embodiments," "some embodiments," "other embodiments," "ideal embodiments," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of the present invention. In this specification, the illustrative descriptions of the above terms do not necessarily refer to the same embodiment or example, and certain features, structures, or characteristics in one or more embodiments of this specification may be appropriately combined.
[0050] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0051] The above embodiments merely illustrate several implementation methods of the present invention, and their descriptions are relatively specific and detailed, but they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the present invention, and these all fall within the protection scope of the present invention. Therefore, the protection scope of this invention patent should be determined by the appended claims.
[0052] The basic concepts have been described herein. It is obvious that the detailed disclosure above is merely illustrative and does not constitute a limitation of this specification. Although not explicitly stated herein, various modifications, improvements, and corrections may be made to this specification by those skilled in the art. Such modifications, improvements, and corrections are suggested in this specification and therefore remain within the spirit and scope of the exemplary embodiments described herein.
[0053] Furthermore, those skilled in the art will understand that various aspects of this specification can be described and illustrated in several patentable ways or situations, including any new and useful combination of processes, machines, products, or substances, or any new and useful improvements thereof. Accordingly, various aspects of this specification can be implemented entirely by hardware, entirely by software (including firmware, resident software, microcode, etc.), or by a combination of hardware and software. All of the above hardware or software may be referred to as a “data block,” “module,” “engine,” “module,” “component,” or “system.” Furthermore, various aspects of this specification may be represented as a computer product located on one or more computer-readable media, including computer-readable program code.
[0054] Computer storage media may contain a propagated data signal containing computer program code, for example, on baseband or as part of a carrier wave. This propagated signal may take various forms, including electromagnetic, optical, and suitable combinations thereof. Computer storage media can be any computer-readable medium other than a computer-readable storage medium, which can be connected to an instruction execution system, apparatus, or device to enable communication, propagation, or transmission of a program for use. The program code located on the computer storage medium can be propagated through any suitable medium, including radio, cable, fiber optic cable, RF, or similar media, or any combination of the above media.
[0055] The computer program code required for the operation of each part of this manual can be written in any one or more programming languages, including object-oriented programming languages such as Java, Scala, Smalltalk, Eiffel, JADE, Emerald, C++, C#, VB.NET, Python, etc.; conventional procedural programming languages such as C, Visual Basic, Fortran 3003, Perl, COBOL 3002, PHP, ABAP; dynamic programming languages such as Python, Ruby, and Groovy; or other programming languages. This program code can run entirely on the user's computer, or as a standalone software package on the user's computer, or partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the latter case, the remote computer can be connected to the user's computer through any network, such as a local area network (LAN) or wide area network (WAN), or connected to an external computer (e.g., via the Internet), or in a cloud computing environment, or used as a service such as Software as a Service (SaaS).
[0056] Furthermore, unless expressly stated in the claims, the order of elements and sequences, the use of numbers and letters, or other names in this specification are not intended to limit the order of the processes and methods described herein. Although various examples have been discussed in the foregoing disclosure of some embodiments of the invention that are currently considered useful, it should be understood that such details are for illustrative purposes only, and the appended claims are not limited to the disclosed embodiments; rather, the claims are intended to cover all modifications and equivalent combinations that conform to the spirit and scope of the embodiments described herein. For example, while the system components described above can be implemented using hardware devices, they can also be implemented solely using software solutions, such as installing the described system on an existing server or mobile device.
[0057] Similarly, it should be noted that, in order to simplify the description disclosed herein and thus aid in the understanding of one or more embodiments of the invention, the foregoing description of embodiments in this specification may sometimes combine multiple features into a single embodiment, drawing, or description thereof. However, this method of disclosure does not imply that the subject matter of this specification requires more features than those mentioned in the claims. In fact, the embodiments contain fewer features than all the features of a single embodiment disclosed above.
[0058] In some embodiments, numbers describing the quantity of components and attributes are used. It should be understood that such numbers used in the description of embodiments are sometimes modified by the terms "approximately," "approximately," or "generally." Unless otherwise stated, "approximately," "approximately," or "generally" indicates that the numbers are allowed to vary. Accordingly, in some embodiments, the numerical parameters used in the specification and claims are approximate values, which may be changed depending on the characteristics required by individual embodiments. In some embodiments, numerical parameters are taken into account a specified number of significant digits and employ a general method of digit reservation. Although the numerical ranges and parameters used to confirm their breadth of range in some embodiments of this specification are approximate values, in specific embodiments, such values are set as precisely as feasible.
[0059] For each patent, patent application, patent application publication, and other material, such as articles, books, specifications, publications, and documents, referenced in this specification, the entire contents of which are incorporated herein by reference. This excludes historical application documents that are inconsistent with or conflict with the content of this specification, as well as documents that limit the broadest scope of the claims in this specification (currently or subsequently appended to this specification). It should be noted that in the event of any inconsistency or conflict between the descriptions, definitions, and / or terminology used in the supplementary materials and the content of this specification, the descriptions, definitions, and / or terminology used in this specification shall prevail.
[0060] Finally, it should be understood that the embodiments in this specification are merely illustrative of the principles of the embodiments described herein. Other variations may also fall within the scope of this specification. Therefore, alternative configurations of the embodiments in this specification are intended to be illustrative rather than limiting, and should be considered consistent with the teachings of this specification. Accordingly, the embodiments in this specification are not limited to those explicitly described and illustrated herein.
Claims
1. A method for detecting internal short circuits in a battery module, characterized in that, include, During the constant current phase, a differential feature extraction step is performed sequentially on each individual cell in the battery module to obtain the feature index corresponding to each individual cell. The feature indicators are integrated to form a feature sequence. The feature sequence is detected. When one or more of the feature indicators in the feature sequence meet the internal short circuit condition, it is determined that the single cell corresponding to the feature indicator has an internal short circuit fault. The internal short-circuit condition is constructed based on the mean and standard deviation obtained from the feature sequence.
2. The method for detecting internal short circuits in a battery module according to claim 1, characterized in that, The constant current stage includes a constant current charging stage and a constant current discharging stage; The differential feature extraction step includes, The change in charging voltage of the single cell during the constant current charging phase and the change in discharging voltage of the single cell during the constant current discharging phase are obtained. The characteristic index of the single cell is obtained by subtracting the change in charging voltage from the change in discharge voltage and taking the absolute value.
3. The method for detecting internal short circuits in a battery module according to claim 2, characterized in that, The change in charging voltage is calculated based on the open-circuit voltage of the individual battery cells at the start and end of the constant current charging phase.
4. The method for detecting internal short circuits in a battery module according to claim 2, characterized in that, The change in discharge voltage is calculated based on the open-circuit voltage of the individual cell at the start and end of the constant current discharge phase.
5. The method for detecting internal short circuits in a battery module according to claim 1, characterized in that, The feature indicators are integrated to form a feature sequence. include, The characteristic sequence is formed by arranging the characteristic indicators corresponding to the individual cells in the battery module according to their physical arrangement order.
6. The method for detecting internal short circuits in a battery module according to claim 1, characterized in that, The internal short-circuit conditions include, |Δ(ΔU) i -μ|>3σ; Where, Δ(ΔU) i The characteristic index represents the i-th individual cell. μ represents the mean of the feature sequence; σ represents the standard deviation of the characteristic sequence.
7. An internal short-circuit detection system for a battery module, characterized in that, The method for implementing the internal short-circuit detection of the battery module according to any one of claims 1-6 includes, The feature index extraction module is configured to, during the constant current stage, sequentially process each individual cell in the battery module through the difference feature extraction module to obtain the feature index corresponding to each individual cell. An internal short-circuit detection module is configured to integrate the feature indicators to form the feature sequence, detect the feature sequence, and determine that the individual battery corresponding to the feature indicator has an internal short-circuit fault when one or more of the feature indicators in the feature sequence meet the internal short-circuit condition; wherein, the internal short-circuit condition is constructed based on the mean and standard deviation calculated from the feature sequence.
8. The internal short-circuit detection system for a battery module according to claim 7, characterized in that, The differential feature extraction module includes, The voltage change acquisition unit is configured to acquire the charging voltage change of the single cell during the constant current charging stage and the discharge voltage change of the single cell during the constant current discharging stage. The characteristic index calculation unit is configured to obtain the characteristic index of the single cell by subtracting the charging voltage change from the discharge voltage change and taking the absolute value.
9. A readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it is used to implement the steps of the internal short-circuit detection method for the battery module as described in any one of claims 1-6.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the internal short-circuit detection method for the battery module as described in any one of claims 1-6.