Battery diagnostic apparatus and method

CN122804166APending Publication Date: 2026-09-22LG ENERGY SOLUTION LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202480087901.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2024-04-24
Filing Date
2024-11-19
Publication Date
2026-09-22

AI Technical Summary

Technical Problem

[0010]此外,当电池具有缺陷时,包括电池的装置(例如,EV、ESS)损坏的可能性可能会增加

Benefits of technology

[0030]根据本文公开的实施方式的电池诊断设备和方法可以通过基于充电后SOC定义电池电芯的相对于平均值的充电量来有效地诊断电池电芯的异常。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122804166A_ABST
    Figure CN122804166A_ABST
Patent Text Reader

Abstract

According to one embodiment disclosed in the present document, a battery diagnostic device can include an interface unit that, for each of a plurality of battery cells, acquires a post-charge SOC for each charge cycle; and one or more processors that, based on the post-charge SOC, calculate a charge amount relative to an average for each of the plurality of battery cells; calculate a degree of change in the charge amount relative to the average for each of the plurality of battery cells according to the charge cycle; calculate an index value by applying a weight value for each cycle to the degree of change in the charge amount relative to the average for a battery cell being diagnosed among the plurality of battery cells; and diagnose an anomaly in the battery cell being diagnosed based on the index value for each cycle of the battery cell being diagnosed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Cross-reference to related applications

[0002] This application claims priority and benefit to Korean Patent Application No. 10-2024-0054760, filed on April 24, 2024, with the Korean Intellectual Property Office, the entire contents of which are incorporated herein by reference. Technical Field

[0004] The embodiments disclosed herein relate to battery diagnostic devices and methods. Background Technology

[0005] Recently, research and development of rechargeable batteries have been actively pursued. In this paper, rechargeable batteries, as rechargeable / dischargeable batteries, can include all conventional nickel (Ni) / cadmium (Cd) batteries, Ni / metal hydride (MH) batteries, and more recently, lithium-ion batteries. Among rechargeable batteries, lithium-ion batteries have a significantly higher energy density than conventional Ni / Cd and Ni / MH batteries. Furthermore, lithium-ion batteries can be manufactured to be small and lightweight, making them suitable for use as power sources in mobile devices. Recently, their application has expanded to electric vehicles, thus attracting attention as a next-generation energy storage medium.

[0006] In addition, secondary batteries are typically used as battery packs comprising battery modules in which multiple battery cells are connected in series and / or in parallel. Secondary batteries can also be used as battery racks comprising multiple battery modules and a rack frame for receiving the battery modules.

[0007] Battery cells, battery modules, battery packs, or battery racks can be used in a variety of devices. For example, batteries can be used not only in mobile devices such as mobile phones, laptops, smartphones, and smart tablets, but also in electrically powered vehicles (electric vehicles (EVs), hybrid electric vehicles (HEVs), plug-in hybrid electric vehicles (PHEVs)) or high-capacity energy storage systems (ESS).

[0008] These batteries can be managed and controlled in terms of their state and operation via a battery management system (BMS). The battery management system can be included in a device along with the batteries.

[0009] The battery management system can also manage and control the battery in a state separate from the device including the battery. For example, the battery management system can be implemented as a separate server device. In this case, the battery management system can collect battery data and vehicle data from the vehicle, etc., and use the collected data to manage and control the battery.

[0010] Furthermore, when a battery is defective, the likelihood of damage to devices including the battery (e.g., EVs, ESS) may increase. Therefore, there is a need for a solution to reduce the likelihood of damage to devices including the battery by detecting abnormal battery conditions. Summary of the Invention

[0011] Technical issues

[0012] Typically, diagnosing abnormal voltage behavior caused by factors such as short circuits at battery cell terminals is one of the main aspects of battery cell anomaly diagnosis. However, traditional methods for diagnosing abnormal voltage behavior have limitations in detecting subtle voltage changes.

[0013] The embodiments disclosed herein aim to provide a battery diagnostic device and method that can effectively diagnose battery cell anomalies by defining the charging amount-to-average of each battery cell based on the post-charge SOC of the battery cell and analyzing the charging amount-to-average to detect subtle voltage changes.

[0014] The technical problems of the embodiments disclosed herein are not limited to those described above, and other unmentioned technical problems will be clearly understood by those skilled in the art based on the following description.

[0015] Technical solution

[0016] A battery diagnostic device according to embodiments disclosed herein includes: an interface unit configured to acquire a post-charge state of charge (SOC) for each of a plurality of battery cells in each charging cycle; and one or more processors configured to: calculate the charge amount of each of the plurality of battery cells relative to an average value based on the post-charge SOC; calculate the degree of change of the charge amount of each of the plurality of battery cells relative to an average value with respect to a charging cycle; calculate an index value by applying a cycle-specific weight value to the degree of change of the charge amount of a target battery cell among the plurality of battery cells relative to an average value; and diagnose an anomaly of the target battery cell based on the cycle-specific index value of the target battery cell.

[0017] According to the implementation, the interface unit can also be configured to obtain the SOC (State of Charge) for each of the plurality of battery cells after a specified time following the end of each charging cycle.

[0018] According to the implementation, the processor may also be configured to: calculate the average SOC after charging for each of the plurality of battery cells in each charging cycle, calculate the total cycle average based on the average SOC after charging calculated in each charging cycle, and calculate the amount of charge relative to the average based on the SOC after charging, the average SOC after charging, and the total cycle average.

[0019] According to an embodiment, the processor may also be configured to calculate the difference between the charge amount relative to the average value in the first charging cycle and the charge amount relative to the average value in the second charging cycle preceding the first charging cycle as the degree of change in the charge amount relative to the average value in the first charging cycle.

[0020] According to an implementation, the processor may also be configured to: calculate an average degree of change, the average degree of change indicating the average of the degree of charge change of other battery cells (excluding the target battery cell) relative to an average value in a first charging cycle; identify a minimum degree of change, the minimum degree of change indicating the minimum value of the degree of charge change of other battery cells relative to an average value in the first charging cycle; and calculate a weight value in the first charging cycle by multiplying the larger value between the average degree of change and the minimum degree of change by the degree of charge change of the target battery cell relative to an average value in the first charging cycle.

[0021] According to an implementation, the processor may also be configured to calculate an index value corresponding to the first charging cycle by dividing the degree of change in charge amount of the target battery cell in the first charging cycle relative to the average value by a weight value in the first charging cycle.

[0022] According to the implementation, the processor can also be configured to diagnose anomalies in the target battery cell by comparing the maximum value of a cycle-specific metric value of the target battery cell with a threshold.

[0023] According to the embodiments disclosed herein, a battery diagnostic method includes: for each of a plurality of battery cells, obtaining the state of charge (SOC) in each charging cycle; calculating the charge amount of each of the plurality of battery cells relative to an average value based on the SOC; calculating the degree of change of the charge amount of each of the plurality of battery cells relative to an average value with respect to the charging cycle; calculating an index value by applying a cycle-specific weight value to the degree of change of the charge amount of a diagnostic target battery cell relative to an average value among the plurality of battery cells; and diagnosing an anomaly of the diagnostic target battery cell based on the cycle-specific index value of the diagnostic target battery cell.

[0024] According to the implementation method, obtaining the SOC after charging may include obtaining the SOC for each of a plurality of battery cells after a specified time has elapsed since the end of each charging cycle.

[0025] According to an implementation, calculating the charge amount of each of the plurality of battery cells relative to an average value may include: calculating the post-charge average SOC of each of the plurality of battery cells in each charging cycle; calculating a total cycle average value based on the post-charge average SOC calculated in each charging cycle; and calculating the charge amount relative to the average value based on the post-charge SOC, the post-charge average SOC, and the total cycle average value.

[0026] According to an implementation, calculating the degree of change in charge amount relative to the average value may include calculating the difference between the charge amount relative to the average value in a first charging cycle and the charge amount relative to the average value in a second charging cycle preceding the first charging cycle, as the degree of change in charge amount relative to the average value corresponding to the first charging cycle.

[0027] According to an implementation, calculating the index value may include: calculating an average degree of change, the average degree of change indicating the average degree of charge change of the other battery cells (excluding the target battery cell) in the first charging cycle relative to an average value; identifying a minimum degree of change, the minimum degree of change indicating the minimum value of the charge change of the other battery cells in the first charging cycle relative to an average value; calculating a weight value in the first charging cycle by multiplying the larger value between the average degree of change and the minimum degree of change by the charge change of the target battery cell in the first charging cycle relative to an average value; and calculating an index value corresponding to the first charging cycle by dividing the charge change of the target battery cell in the first charging cycle relative to an average value by the weight value in the first charging cycle.

[0028] According to an implementation, diagnosing anomalies in a target battery cell may include diagnosing the anomaly by comparing the maximum value of a cycle-specific indicator value of the target battery cell with a threshold.

[0029] Beneficial effects

[0030] The battery diagnostic device and method according to the embodiments disclosed herein can effectively diagnose abnormalities in battery cells by defining the charge amount of the battery cell relative to the average value based on the SOC of the battery cell after charging.

[0031] In addition, various effects that can be directly or indirectly identified through this document can be provided. Attached Figure Description

[0032] Figure 1The configuration of a battery diagnostic device according to an embodiment disclosed herein is shown.

[0033] Figure 2 This is a diagram illustrating an example of obtaining a state of charge (SOC) after charging according to an embodiment disclosed herein.

[0034] Figures 3a to 3e An example of a process for diagnosing a battery according to an embodiment disclosed herein is shown.

[0035] Figure 4 This is a diagram illustrating an example of the process for calculating index values ​​from post-charge SOC data according to an embodiment disclosed herein.

[0036] Figures 5 to 7 This is a flowchart of a battery diagnostic method according to the embodiments disclosed herein.

[0037] Figure 8 This is a block diagram illustrating the hardware configuration of a computing system for performing an operation method of a battery diagnostic device according to an embodiment disclosed herein. Detailed Implementation

[0038] In the following description, various embodiments of the present disclosure will be described with reference to the accompanying drawings. However, this description is not intended to limit the present disclosure to a particular embodiment, and it should be construed as including various modifications, equivalents, and / or substitutions of embodiments according to the present disclosure.

[0039] In this document, it should be understood that, unless the relevant context explicitly indicates otherwise, the singular form of a noun corresponding to an item may include one or more things. As used herein, each of the phrases such as “A or B,” “at least one of A and B,” “at least one of A or B,” “A, B or C,” “at least one of A, B and C,” and “at least one of A, B or C” may include any or all possible combinations of the items listed together in the corresponding phrase. Terms such as “first” and “second” or “firstly” and “secondarily” may be used simply to distinguish one component from another and do not limit the components in other respects (e.g., importance or order). It should be understood that if an element (e.g., a first element) is referred to as being "connected" to, "attached to" another element (e.g., a second element), "connected to" another element (e.g., a second element), or "connected to" another element (e.g., a second element) with or without the terms "operably" or "communically", it means that the element can be connected to the other element directly (e.g., wired), wirelessly, or via a third element.

[0040] Each component described herein (e.g., a module or program) may include a single entity or multiple entities. According to various implementations, one or more components may be omitted, or one or more other components may be added. Alternatively or additionally, multiple components (e.g., modules or programs) may be integrated into a single component. In this case, the integrated component may perform one or more functions of each of the multiple components in the same or similar manner as the corresponding components in the multiple components prior to integration. According to various implementations, operations performed by a module, program, or other component may be performed sequentially, in parallel, repeatedly, or heuristically, or may be performed in a different order, or one or more operations may be omitted, or one or more other operations may be added.

[0041] As used herein, the term "module" or "...unit" may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with other terms such as "logic," "logic block," "component," or "circuit." A module may be a single-unit component or the smallest unit or part thereof of a component adapted to perform one or more functions. For example, depending on the implementation, a module may be implemented as an application-specific integrated circuit (ASIC).

[0042] The various embodiments described in this document can be implemented as software (e.g., a program or application) comprising one or more instructions stored in a machine-readable storage medium (e.g., memory). For example, a machine's processor can invoke and execute at least one of the instructions stored in the storage medium. This enables the machine to operate to perform at least one function according to at least one invoked instruction. The one or more instructions may include code generated by a compiler or code executable by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. In this document, the term "non-transitory" simply means that the storage medium is a tangible device and does not include signals (e.g., electromagnetic waves), but this term does not distinguish between cases where data is semi-permanently stored in the storage medium and cases where data is temporarily stored in the storage medium.

[0043] Figure 1 The configuration of a battery diagnostic device according to an embodiment disclosed herein is shown.

[0044] Reference Figure 1 The battery diagnostic device 100 may include an interface unit 110 and one or more processors 120.

[0045] The battery diagnostic device 100 can analyze the SOC of multiple battery cells to diagnose whether a target battery is abnormal. More specifically, the battery diagnostic device 100 can define the charge amount relative to the average value based on the SOC of the battery cells and detect minute voltage changes in the battery cells by analyzing the charge amount relative to the average value, thereby effectively diagnosing abnormalities such as short circuits at the connectors that cause minute voltage changes.

[0046] The following operations of the battery diagnostic device 100 can also be performed in various devices such as not only the battery management system (BMS) in a vehicle and the battery BMS included in a battery pack, but also servers, cloud, chargers, chargers / dischargers, etc.

[0047] Interface unit 110 can establish a connection between battery diagnostic equipment 100 and electronic devices (e.g., servers, battery pack BMS, vehicle BMS, etc.) and send and receive data through the established connection. The connection between interface unit 110 and the electronic device can be a wired and / or wireless network communication connection. In embodiments, the wired network can be based on local area network (LAN) communication or power line communication. In embodiments, the wireless network can be based on short-range communication networks (e.g., Bluetooth, Wi-Fi, or Infrared Data Association (IrDA)) or long-range communication networks (e.g., cellular networks, fourth-generation (4G) networks, fifth-generation (5G) networks).

[0048] According to another embodiment, the connection between the battery diagnostic device 100 and the electronic device can be a connection using a device-to-device communication scheme (e.g., bus, general purpose input / output (GPIO), serial peripheral interface (SPI), or mobile industrial processor interface (MIPI)).

[0049] Interface unit 110 can acquire information about multiple battery cells. These multiple battery cells can be cells included in the same battery pack, battery module, or battery bank.

[0050] In one implementation, when the battery diagnostic device 100 is implemented as a component separate from the electronic device (e.g., an external server for the electronic device), the interface unit 110 can obtain information about the battery cells through a communication channel established between the battery diagnostic device 100 and the electronic device.

[0051] In another embodiment, when the battery diagnostic device 100 is implemented as a BMS in an electronic device, the interface unit 110 can acquire information about the battery cell from at least one sensor capable of measuring information related to the state of the battery cell (e.g., voltage, current, temperature, etc.).

[0052] The interface unit 110 can acquire the state of charge (SOC) of each battery cell during each charging cycle. For example, when performing 10 charging cycles on each battery cell, the interface unit 110 can acquire 10 data points about the SOC of each battery cell.

[0053] According to the implementation, for each of the plurality of battery cells, the interface unit 110 can obtain the SOC after a specified time elapsed from the end of each charging cycle.

[0054] Immediately after charging ends, there is a possibility of voltage changes in the battery cells. This allows for the acquisition of the State of Charge (SOC) of the battery cells after the charging cycle has ended, when the voltage is stable, to obtain an accurate SOC value. For this purpose, interface unit 110 can acquire the SOC of each battery cell at a point in time after a specified time has elapsed since the end of the charging cycle. For example, the specified time can be set to a period when the voltage is sufficiently stable, such as two hours.

[0055] For example, such as Figure 2 As shown, interface unit 110 can obtain the SOC at time point T, which is a specified time elapsed after the end point C_E of the charging cycle from the battery cell. Figure 2 In this diagram, the x-axis indicates time and the y-axis indicates voltage, and chgSOC conceptually indicates the post-charge SOC acquired at the indicated time point. That is, the battery diagnostic device 100 can identify the time point used to acquire the post-charge SOC of the battery cell based on voltage data over time.

[0056] Interface unit 110 can acquire additional battery-related information such as battery cell voltage, temperature, SOH, and SOC after charging.

[0057] The processor 120 can be implemented as one or more processors. Each processor may include a central processing unit, an application processor, a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor.

[0058] The processor 120 can diagnose anomalies in the target battery cell and / or each battery cell by using the post-charge SOC of the battery cell obtained by the interface unit 110. For example, the processor 120 can detect minute voltage changes in each battery cell by analyzing the post-charge SOC of each battery cell, thereby diagnosing anomalies in the battery cells.

[0059] The functions and operations of the battery diagnostic device 100 described below can be performed by a single processor, and at least some of the functions can be performed individually by multiple processors. For convenience, the following description will focus on the scenario where the operation of the battery diagnostic device 100 is performed by a single processor.

[0060] Figures 3a to 3e An example of a process for diagnosing a battery according to an embodiment disclosed herein is shown.

[0061] In the following text, refer to Figures 3a to 3e The operation of the battery diagnostic device 100 will be described in detail.

[0062] like Figure 3a As shown in Figure 310, the interface unit 110 can acquire the post-charge SOC of each battery cell in each charging cycle. Figure 310 shows the post-charge SOC data of each of the eight battery cells C1 to C8 after 17 charging cycles 0 to 16, where the x-axis indicates the cycle number and the y-axis indicates the post-charge SOC. Figures 3b to 3e The chart shown illustrates the basis Figure 3a The calculated SOC value after charging is indicated in Figure 310.

[0063] The processor 120 can calculate the charge amount of each of a plurality of battery cells relative to an average value based on the post-charge SOC. Here, the charge amount relative to the average value can be a parameter defined for comparing the relative charge amount of the battery cells in each charging cycle. The processor 120 can calculate the charge amount relative to the average value, which indicates the relative charge amount of each battery cell, to detect and diagnose the relatively subtle behavior of the target battery cell compared to the other battery cells.

[0064] According to the implementation, the processor 120 can calculate the average SOC of each of the plurality of battery cells in each charging cycle. For each charging cycle, the processor 120 can average the SOC of the battery cells acquired in the corresponding charging cycle to calculate the average SOC. For example, when each battery cell undergoes 10 charging cycles, the processor 120 can calculate the average SOC in each charging cycle to calculate 10 average SOC data points.

[0065] The processor 120 can calculate the total cycle average based on the post-charge average SOC calculated in each charging cycle. The processor 120 can average the post-charge average SOC to calculate the total cycle average.

[0066] The processor 120 can calculate the charge amount relative to the average value based on the post-charge SOC, the average post-charge SOC, and the total cycle average. The processor 120 can convert the post-charge SOC of each battery cell into the charge amount relative to the average value by using the average post-charge SOC and the total cycle average.

[0067] In an implementation, the processor 120 may calculate the charge amount of each battery cell relative to the average value based on Equation 1 below.

[0068] [Formula 1]

[0069] here, It can indicate the amount of charge of each battery cell relative to the average value in each charging cycle. chgSOC can indicate the SOC of each battery cell after charging in each charging cycle, avg can indicate the average SOC after charging, and norm can indicate the average value of the total cycles.

[0070] In this way, processor 120 can derive the relative charge amount of each battery cell. The charge amount of each battery cell relative to the average value calculated by processor 120 can be... Figure 3b As shown in Figure 320. Figure 3b In the diagram, the y-axis indicates the amount of charge relative to the average value.

[0071] As can be seen, compared to chart 310 which shows the SOC of each battery cell after charging, a portion of chart 320 indicated by circles more clearly shows the relative comparison of the amount of charge of each battery cell relative to the average value.

[0072] The processor 120 can calculate the degree of change in charge amount relative to the average value for each of the multiple battery cells with respect to charging cycles. The processor 120 can calculate the degree of change in charge amount relative to the average value with respect to charging cycles based on the charge amount of each battery cell relative to the average value.

[0073] According to an embodiment, the processor 120 can calculate the difference between the charge amount relative to the average value in a first charging cycle and the charge amount relative to the average value in a second charging cycle preceding the first charging cycle as the degree of change in charge amount relative to the average value corresponding to the first charging cycle. The difference between the charge amounts relative to the average value in the first charging cycle and the difference between the charge amounts relative to the average value in the second charging cycle can be expressed as absolute values.

[0074] The interval between the first and second charging cycles can be preset. For example, the first and second charging cycles can be adjacent cycles. In another example, the interval between the first and second charging cycles can be n cycle intervals (n is an integer of at least 2). For example, when the first charging cycle is the m-th cycle (m is an integer of at least 2), the second charging cycle can be the (m-2)-th cycle.

[0075] In this way, the processor 120 can apply the difference between the charge amount relative to the average value in the first charging cycle and the charge amount relative to the average value in the second charging cycle to each battery cell and cycle. The degree of change in charge amount relative to the average value calculated by the processor 120 can be... Figure 3c As shown in Figure 330. Figure 3c The degree of change in charge amount relative to the average value in Graph 330 shows the results for n=2 in Graph 320, which shows the charge amount relative to the average value. For example, in Figure 3c In the diagram, the y-axis indicates the degree of change in charge relative to the average value, and it can be seen that cell C3 has a greater degree of change in charge than other battery cells.

[0076] Processor 120 can calculate an index value by applying cyclically specific weight values ​​to the degree of change in the charge amount of a target battery cell relative to an average value among multiple battery cells. This index value can serve as a reference for processor 120 to diagnose anomalies in the target battery cell. Processor 120 can calculate the index value based on the degree of change in charge amount relative to an average value to detect subtle voltage changes based on variations in the charge amount of the battery cell.

[0077] According to the implementation method, the processor 120 can calculate the weight value to be applied to the target battery cell for diagnosis based on data on the degree of change of the charge amount of the battery cell relative to the average value.

[0078] To this end, firstly, the processor 120 can calculate the average degree of change and identify the minimum degree of change, which indicates the average degree of change of charge of the other battery cells (excluding the target battery cell) in the first charging cycle relative to the average value, and the minimum degree of change indicates the minimum value of the degree of change of charge of the other battery cells (excluding the target battery cell) in the first charging cycle relative to the average value.

[0079] The processor 120 can calculate a weight value to be applied to the diagnostic target battery cell based on the average degree of change and the minimum degree of change. In one embodiment, the processor 120 can multiply the larger value between the average degree of change and the minimum degree of change by the degree of charge change of the diagnostic target battery cell relative to the average value in the first charging cycle to calculate the weight value in the first charging cycle.

[0080] The processor 120 can calculate the index value for each battery cell using the calculated weight values. According to one embodiment, the processor 120 can divide the degree of change in charge amount of the target battery cell relative to the average value in the first charging cycle by the weight value in the first charging cycle to calculate the index value corresponding to the first charging cycle. This index value can reflect the ratio of the change in charge amount of the target battery cell relative to other cells.

[0081] The index values ​​calculated by processor 120 can be Figure 3d As shown in Chart 340. In Chart 340, the y-axis indicates the index value, and it can be seen that the trends of the battery cells are significantly different from each other, and the relative change of cell C3 is significantly different from the relative change of other battery cells.

[0082] The processor 120 can diagnose anomalies in the target battery cell based on index values ​​corresponding to each cycle. The index values ​​calculated as described above reflect the relative voltage variation characteristics between battery cells, allowing the processor 120 to diagnose anomalies by detecting subtle voltage changes in the target battery cell.

[0083] According to the implementation, the processor 120 can compare the maximum value of the indicator values ​​of the target battery cell corresponding to each cycle with a threshold to diagnose abnormalities in the target battery cell. For example, when the maximum value of the indicator values ​​of the target battery cell exceeds the threshold, the processor 120 can diagnose an abnormality in the target battery cell. When the maximum value of the indicator values ​​of the target battery cell is very large, it may mean that the target battery cell has a larger voltage change than other battery cells, making it possible to diagnose the battery cell abnormality by comparing the maximum value of the indicator values ​​with the threshold.

[0084] like Figure 3e As shown in Chart 350, processor 120 can identify the maximum value among the indicator values ​​of each battery cell and compare it with a threshold. Referring to Chart 350, when the maximum value among the indicator values ​​of cell C3 exceeds the threshold, processor 120 can diagnose cell C3 as abnormal.

[0085] Figure 4 This is a diagram illustrating an example of the process for calculating index values ​​from post-charge SOC data according to an embodiment disclosed herein.

[0086] Reference Figure 4 An example of the process executed by processor 120 to analyze data using data obtained from interface unit 110 to diagnose each battery cell can be seen.

[0087] First, such as Figure 4As shown in 410, interface unit 110 can acquire / store the post-charge SOC of each battery cell for each cycle in a matrix form. Figure 4 In matrix 410, each row can indicate a battery cell and each column can indicate a cycle, and each component of the matrix can indicate the SOC value after charging.

[0088] Processor 120 can average the post-charge SOC of each battery cell in each cycle to calculate the post-charge average SOC, wherein the post-charge average SOC calculated from matrix 410 is shown as matrix 420. That is, processor 120 can calculate matrix 420 by averaging the components of each column of matrix 410.

[0089] Processor 120 can average the post-charge average SOC of each charging cycle to calculate the total cycle average, where the total cycle average calculated from matrix 420 is represented as norm. That is, processor 120 can average all components of matrix 420 to calculate the total cycle average.

[0090] Processor 120 can calculate the charge amount of each battery cell relative to the average value based on the post-charge SOC, the post-charge average SOC, and the total cycle average value, and an example of the charge amount relative to the average value is shown as matrix 430. Matrix 410 and matrix 430 can be of the same size.

[0091] Processor 120 can calculate the degree of change in charge amount of each battery cell relative to the average value with respect to charging cycles, and an example of the degree of change is shown as matrix 440. Matrix 440 can show the result when the cycle interval is 2 unit intervals in matrix 430 of charge amount relative to the average value, wherein matrix 440 has 15 fewer columns than matrix 430 has 17 fewer columns.

[0092] The processor 120 can calculate the index value of each battery cell in each charging cycle by applying weight values ​​to the degree of change in charge amount relative to the average value, and an example of the index value is shown as matrix 450.

[0093] Subsequently, processor 120 can identify the maximum value among the indicator values ​​of each battery cell. For example, processor 120 can derive matrix 460 by identifying the maximum value among the indicator values ​​in each row of matrix 450. Processor 120 can diagnose abnormalities in battery cells by comparing the identified maximum value with a threshold using matrix 460.

[0094] Figures 5 to 7 This is a flowchart of a battery diagnostic method according to the embodiments disclosed herein.

[0095] Reference Figure 5The battery diagnostic method may include: operation S100, for each of a plurality of battery cells, obtaining the state of charge (SOC) after charging in each charging cycle; operation S200, calculating the charge amount of each of the plurality of battery cells relative to the average value based on the SOC after charging; operation S300, calculating the degree of change of the charge amount of each of the plurality of battery cells relative to the average value with respect to charging cycles; operation S400, calculating an index value by applying a cycle-specific weight value to the degree of change of the charge amount of the target battery cell among the plurality of battery cells relative to the average value; and operation S500, diagnosing anomalies of the target battery cell based on the cycle-specific index value of the target battery cell.

[0096] In operation S100, for each of the plurality of battery cells, the interface unit 110 can obtain the state of charge (SOC) after charging in each charging cycle. In an embodiment, for each of the plurality of battery cells, the interface unit 110 can obtain the SOC after a specified time elapsed from the end of each charging cycle.

[0097] In operation S200, one or more processors 120 can calculate the amount of charge of each of the multiple battery cells relative to the average value.

[0098] Reference Figure 6 The method for calculating the amount of charge relative to an average value, executed by the processor 120 according to an embodiment, may include the following steps: operation S210, calculating the post-charge average SOC of each of the plurality of battery cells in each charging cycle; operation S220, calculating a total cycle average value based on the post-charge average SOC calculated in each charging cycle; and operation S230, calculating the amount of charge relative to the average value based on the post-charge SOC, the post-charge average SOC, and the total cycle average value.

[0099] In operation S210, the processor 120 can calculate the average SOC after charging by averaging the SOC of multiple battery cells in the corresponding charging cycle of each charging cycle.

[0100] In operation S220, the processor 120 may again average the post-charge average SOC calculated in each charging cycle to calculate the total cycle average.

[0101] In operation S230, processor 120 can calculate the charge amount relative to the average value based on the post-charge SOC, the post-charge average SOC, and the total cycle average value. In this embodiment, processor 120 can calculate the charge amount relative to the average value based on Equation 1.

[0102] In operation S300, the processor 120 can calculate the degree of change in charge amount relative to the average value for each of the plurality of battery cells with respect to a charging cycle. In one embodiment, the processor 120 can calculate the degree of change in charge amount relative to the average value corresponding to the first charging cycle as the difference between the charge amount relative to the average value in a first charging cycle and the charge amount relative to the average value in a second charging cycle preceding the first charging cycle.

[0103] In operation S400, processor 120 can calculate index values ​​by applying cyclic specific weight values ​​to the degree of change in the charge amount of the target battery cell relative to the average value.

[0104] Reference Figure 7 The method for calculating an index value executed by the processor 120 according to the embodiment may include the following steps: operation S410, calculating an average degree of change, which indicates the average value of the degree of change of charge amount of other battery cells (excluding the target battery cell) relative to the average value in the first charging cycle; operation S420, identifying a minimum degree of change, which indicates the minimum value among the degree of change of charge amount of other battery cells relative to the average value in the first charging cycle; operation S430, calculating a weight value in the first charging cycle by multiplying the larger value between the average degree of change and the minimum degree of change by the degree of change of charge amount of the target battery cell relative to the average value in the first charging cycle; and operation S440, calculating an index value corresponding to the first charging cycle by dividing the degree of change of charge amount of the target battery cell relative to the average value in the first charging cycle by the weight value in the first charging cycle.

[0105] In operation S410, the processor 120 can average the degree of charge change of other battery cells, excluding the target battery cell, in the first charging cycle relative to the average value to calculate the average degree of change.

[0106] In operation S420, processor 120 can identify the minimum degree of change, which indicates the minimum value among the degree of change in charge relative to the average value of other battery cells besides the target battery cell being diagnosed.

[0107] In operation S430, processor 120 can multiply the larger value between the average degree of change and the minimum degree of change by the degree of change of charge relative to the average value in the first charging cycle to calculate the weight value in the first charging cycle.

[0108] In operation S440, the processor 120 can divide the degree of change in charge amount of the target battery cell relative to the average value in the first charging cycle by a weight value to calculate an index value corresponding to the first charging cycle.

[0109] In this way, the processor 120 can calculate the indicator values ​​for each cycle for diagnosing the target battery cell.

[0110] In operation S500, the processor 120 can diagnose anomalies in the target battery cell based on cycle-specific indicator values. In one implementation, the processor 120 can compare the maximum value among the cycle-specific indicator values ​​of the target battery cell with a threshold to diagnose anomalies. For example, when the maximum value among the indicator values ​​of the target battery cell exceeds the threshold, the processor 120 can diagnose an anomaly in the target battery cell.

[0111] Figure 8 This is a block diagram illustrating the hardware configuration of a computing system for performing an operation method of a battery diagnostic device according to an embodiment disclosed herein.

[0112] Reference Figure 8 The computing system 1000 according to the embodiments disclosed herein may include a microcontroller unit (MCU) 1010, a memory 1020, an input / output interface (I / F) 1030, and a communication I / F 1040.

[0113] MCU 1010 can be a processor that executes various programs stored in memory 1020, through which it processes various information, including time-series data of the battery, and enables the execution of programs including... Figure 1 The function of the processor in the battery diagnostic device shown.

[0114] The memory 1020 can store various programs for performing the functions of the battery diagnostic device. The memory 1020 can also store various information including battery data (SOC after charging, etc.), diagnostic prediction results, etc.

[0115] Multiple memory units 1020 can be provided as needed. The memory units 1020 can be volatile or non-volatile. For memory units 1020 used as volatile memory, random access memory (RAM), dynamic RAM (DRAM), static RAM (SRAM), etc., can be used. For memory units 1020 used as non-volatile memory, read-only memory (ROM), programmable ROM (PROM), electrically variable ROM (EAROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), flash memory, etc., can be used. The examples of memory units 1020 listed above are merely examples and are not limited to these.

[0116] The Input / Output I / F 1030 provides an interface for sending and receiving data by connecting input devices (not shown) such as a keyboard, mouse, touch panel, etc., and output devices such as a display (not shown) to the MCU 1010.

[0117] The communication I / F 1040, as a component capable of sending and receiving various types of data to and from a server, can be various types of devices capable of supporting wired or wireless communication. For example, a battery diagnostic device can send and receive various information, including battery data, from an external server provided separately via the communication I / F 1040.

[0118] Thus, the computer program according to the embodiments disclosed herein can be recorded in the memory 1020 and processed by the MCU 1010, thereby being implemented to execute... Figure 1 The module that provides the shown functions.

[0119] Even though all components constituting the embodiments disclosed herein have been described above as operating in one or more combinations, the embodiments disclosed herein are not necessarily limited to this embodiment. That is, within the scope of the purposes of the embodiments disclosed herein, all components can be operated by being selectively combined into one or more.

[0120] Furthermore, unless otherwise stated, terms such as "comprising," "constituting," or "having" as used above may imply that the corresponding component may be inherent, and should therefore be interpreted as further including rather than excluding other components. Unless otherwise defined, all terms, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which the embodiments disclosed herein pertain. Terms used in the same manner as defined in a dictionary should be interpreted as having the same meaning as in the context of the relevant art, and should not be interpreted as having an ideal or overly formal meaning unless they are explicitly defined in this document.

[0121] The above description is merely an illustration of the technical concept disclosed herein, and those skilled in the art can make various modifications and changes to the embodiments disclosed herein without departing from the basic characteristics of the embodiments disclosed herein. Therefore, the embodiments disclosed herein are intended to describe, not limit, the technical spirit of the embodiments disclosed herein, and the scope of the technical spirit of this disclosure is not limited to these embodiments. The scope of protection of the technical spirit disclosed herein should be interpreted by the appended claims, and all technical spirit within the same scope should be understood to be included within the scope of this document.

Claims

1. A battery diagnostic device, the battery diagnostic device comprising: An interface unit is configured to acquire the state of charge (SOC) after charging for each of a plurality of battery cells in each charging cycle. as well as One or more processors, wherein the one or more processors are configured to: The charge amount of each of the plurality of battery cells relative to the average value is calculated based on the SOC after charging. Calculate the degree of change in charge amount of each of the plurality of battery cells relative to the average value with respect to charging cycles; The index value is calculated by applying cyclically specific weight values ​​to the degree of change in the charge amount of the target diagnostic battery cell relative to the average value among the plurality of battery cells; and The abnormalities of the target battery cell are diagnosed based on the cycle-specific index values ​​of the target battery cell.

2. The battery diagnostic device according to claim 1, wherein, The interface unit is also configured to obtain the SOC (State of Charge) for each of the plurality of battery cells after a specified time elapsed from the end of each charging cycle.

3. The battery diagnostic device according to claim 1, wherein, The processor is also configured to: Calculate the average SOC after charging for each of the plurality of battery cells in each charging cycle; The total cycle average is calculated based on the post-charge average SOC calculated in each charging cycle; as well as The amount of charge relative to the average value is calculated based on the SOC after charging, the average SOC after charging, and the total cycle average value.

4. The battery diagnostic device according to claim 1, wherein, The processor is further configured to calculate the difference between the charge amount relative to the average value in the first charging cycle and the charge amount relative to the average value in the second charging cycle preceding the first charging cycle as the degree of change of the charge amount relative to the average value corresponding to the first charging cycle.

5. The battery diagnostic device according to claim 1, wherein, The processor is also configured to: Calculate the average degree of change, which indicates the average degree of change in charge amount of the other battery cells among the plurality of battery cells, excluding the target battery cell for diagnosis, in the first charging cycle relative to the average value; Identify the minimum degree of change, which indicates the minimum value among the degree of change in charge of the other battery cells relative to the average value in the first charging cycle; as well as The weight value in the first charging cycle is calculated by multiplying the larger value between the average degree of change and the minimum degree of change by the degree of change in charge of the target battery cell relative to the average value in the first charging cycle.

6. The battery diagnostic device according to claim 5, wherein, The processor is also configured to calculate an index value corresponding to the first charging cycle by dividing the degree of change in charge amount of the target battery cell in the first charging cycle relative to the average value by the weight value in the first charging cycle.

7. The battery diagnostic device according to claim 1, wherein, The processor is also configured to diagnose anomalies in the target battery cell by comparing the maximum value of a cycle-specific metric value of the target battery cell with a threshold.

8. A battery diagnostic method, the battery diagnostic method comprising the following steps: For each of the multiple battery cells, the state of charge (SOC) after charging is obtained in each charging cycle; The charge amount of each of the plurality of battery cells relative to the average value is calculated based on the SOC after charging. Calculate the degree of change in charge amount of each of the plurality of battery cells relative to the average value with respect to charging cycles; The index value is calculated by applying cyclically specific weight values ​​to the degree of change in the charge amount of the target diagnostic battery cell relative to the average value among the plurality of battery cells; and The abnormalities of the target battery cell are diagnosed based on the cycle-specific index values ​​of the target battery cell.

9. The battery diagnostic method according to claim 8, wherein, The step of obtaining the SOC after charging includes obtaining the SOC for each of the plurality of battery cells after a specified time elapsed from the end of each charging cycle.

10. The battery diagnostic method according to claim 8, wherein, The step of calculating the charge amount of each of the plurality of battery cells relative to the average value includes the following steps: Calculate the average SOC after charging for each of the plurality of battery cells in each charging cycle; The total cycle average is calculated based on the post-charge average SOC calculated in each charging cycle; and The amount of charge relative to the average value is calculated based on the SOC after charging, the average SOC after charging, and the total cycle average value.

11. The battery diagnostic method according to claim 8, wherein, The step of calculating the degree of change of the charge amount relative to the average value includes calculating the difference between the charge amount relative to the average value in a first charging cycle among multiple charging cycles and the charge amount relative to the average value in a second charging cycle preceding the first charging cycle as the degree of change of the charge amount relative to the average value corresponding to the first charging cycle.

12. The battery diagnostic method according to claim 8, wherein, The steps for calculating the index value include the following: Calculate the average degree of change, which indicates the average degree of change in charge amount of the other battery cells among the plurality of battery cells, excluding the target battery cell for diagnosis, in the first charging cycle relative to the average value; Identify the minimum degree of change, which indicates the minimum value among the degree of change in charge of the other battery cells relative to the average value in the first charging cycle; The weight value in the first charging cycle is calculated by multiplying the larger value between the average degree of change and the minimum degree of change by the degree of change in charge amount of the target battery cell relative to the average value in the first charging cycle; and The index value corresponding to the first charging cycle is calculated by dividing the degree of change in charge amount of the target battery cell in the first charging cycle relative to the average value by the weight value in the first charging cycle.

13. The battery diagnostic method according to claim 8, wherein, The steps for diagnosing an abnormality in the target battery cell include comparing the maximum value of a cycle-specific indicator value of the target battery cell with a threshold to diagnose the abnormality.

Citation Information

Patent Citations

  • Ultrasonic cleaning device using thickness change of vibration transmission member and frequency change

    KR1020240054760A