Battery management device, server, and battery system including battery management device and server
By managing the bus resistance data of the battery module and using the server to calculate the correction voltage, the problem of battery voltage measurement error is solved, and the accurate diagnosis of battery status and early deviation detection is achieved to ensure the safety and reliability of the battery system.
Patent Information
- Application Number
- CN202480007724.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-02-09
- Filing Date
- 2024-01-19
- Publication Date
- 2025-08-19
AI Technical Summary
When measuring battery voltage, existing battery management devices are unable to accurately diagnose the battery state due to errors due to the bus resistance when measuring battery voltage, and voltage deviations cannot be detected early.
By managing resistance data related to the bus lines in the battery module, the correction voltage is calculated using the server, and the battery state is diagnosed based on the correction voltage, reflecting the resistance caused by the bus lines structure to accurately measure the battery voltage.
Accurate measurement and early diagnosis of battery voltage are achieved to ensure the safety and reliability of battery energy.
Smart Images

Figure CN120513397A_ABST
Abstract
Description
Technical Field
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to and the benefit of Korean Patent Application No. 10-2023-0017447 filed in the Korean Intellectual Property Office on February 9, 2023, the entire contents of which are incorporated herein by reference. Technical Field
[0003] Embodiments disclosed herein relate to a battery management device, a server, and a battery management system including the same. Background Art
[0004] Electric vehicles are supplied with external power to charge their batteries, and the resulting voltage in the batteries then drives the electric motors to generate power. The batteries in electric vehicles may generate heat through chemical reactions during charging and discharging, and this heat can impair the battery's performance and lifespan. Therefore, a battery management device (or battery management system (BMS)) monitors the battery's temperature, voltage, and current to diagnose and control its condition.
[0005] In battery modules that electrically connect multiple batteries using bus bars, bus bar resistance is generated due to the current paths formed in the bus bars, and voltage deviations between the batteries occur due to the bus bar resistance. Consequently, battery management devices have a problem of difficulty accurately diagnosing battery cells due to errors in battery voltage measurement. Summary of the Invention
[0006] [Technical Issues]
[0007] The embodiments disclosed herein are intended to provide a battery management device, a server, and a battery system including the battery management device and the server, wherein the voltage of a battery can be accurately measured by reflecting the resistance caused by the bus bar structure of a battery module, and the battery can be diagnosed early.
[0008] Technical problems of the embodiments disclosed herein are not limited to the above-mentioned technical problems, and other unmentioned technical problems will be clearly understood by those of ordinary skill in the art from the following description.
[0009] [Technical solution]
[0010] A battery management device according to an embodiment disclosed herein includes: a data management unit configured to manage resistance data associated with a bus bar of each of a plurality of battery pools included in a battery module; and a controller configured to measure a voltage of each of the plurality of battery pools and calculate a correction voltage of each of the plurality of battery pools by reflecting the resistance data associated with the bus bar of each of the plurality of battery pools to the voltage of each of the plurality of battery pools.
[0011] According to an embodiment, the data management unit may be further configured to manage resistance data associated with the bus bar of each of the plurality of battery banks corresponding to identification information of the battery module.
[0012] According to an embodiment, the data management unit may be further configured to obtain resistance data associated with the bus bar of each of the plurality of battery banks corresponding to the serial number of the battery module from a server configured to manage resistance data associated with the bus bar of the battery bank.
[0013] According to an embodiment, the controller may be further configured to calculate a correction voltage for each of the plurality of battery banks by reflecting the product of the current value of the battery pack and the bus bar resistance of each of the plurality of battery banks when the current of the battery pack is generated to the voltage of each of the plurality of battery banks.
[0014] According to an embodiment, the controller may be further configured to set a reference voltage based on the correction voltage of each of the plurality of battery banks, and diagnose a voltage deviation among the plurality of battery banks based on the reference voltage.
[0015] A server according to an embodiment disclosed herein includes: a controller configured to match and manage identification information of each of a plurality of battery pools included in a battery module and resistance data associated with a bus bar of each of the plurality of battery pools; and a communication unit configured to transmit the resistance data associated with the bus bar of each of the plurality of battery pools to a battery management device of a battery pack including the battery pools.
[0016] According to an embodiment, the communication unit may be further configured to receive direct current internal resistance (DCIR) data of the battery module from a battery manufacturing device or a programmable logic controller.
[0017] According to an embodiment, the controller may be further configured to generate resistance data associated with a bus bar of each of the plurality of battery banks based on the DCIR of each of the plurality of battery banks.
[0018] According to an embodiment, the communication unit may be further configured to transmit resistance data related to a bus bar of a battery bank corresponding to a serial number of a battery module included in the battery pack to the battery management device at the time of production of the battery pack.
[0019] A battery system according to an embodiment disclosed herein includes: a server configured to match and manage identification information of each of a plurality of battery pools included in a battery module and resistance data associated with a bus bar of each of the plurality of battery pools; and a battery management device configured to measure a voltage of each of the plurality of battery pools and calculate a correction voltage of each of the plurality of battery pools by reflecting the resistance data associated with the bus bar of each of the plurality of battery pools to the voltage of each of the plurality of battery pools.
[0020] According to an embodiment, the server may be further configured to generate resistance data associated with a bus bar of each of the plurality of battery banks based on a direct current internal resistance (DCIR) of each of the plurality of battery banks.
[0021] According to an embodiment, the server may be further configured to transmit resistance data related to bus bars of the battery bank corresponding to serial numbers of battery modules included in the battery pack to the battery management device at the time of production of the battery pack.
[0022] According to an embodiment, the battery management device may be further configured to calculate a correction voltage for each of the plurality of battery banks by reflecting the product of a current value of the battery pack and a bus bar resistance of each of the plurality of battery banks when the current of the battery pack is generated, to the voltage of each of the plurality of battery banks.
[0023] According to an embodiment, the battery management apparatus may be further configured to set a reference voltage based on the correction voltage of each of the plurality of battery banks, and diagnose a voltage deviation among the plurality of battery banks based on the reference voltage.
[0024] [Beneficial Effects]
[0025] With the battery management apparatus, the server, and the battery system including the same according to the embodiments disclosed herein, the voltage of the battery can be accurately measured by reflecting the resistance due to the bus bar structure of the battery module, and the battery can be diagnosed early. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 is a block diagram illustrating a configuration of a battery system according to an embodiment disclosed herein.
[0027] Figure 2 is a block diagram illustrating a configuration of a server according to an embodiment disclosed herein.
[0028] Figure 3 is a diagram illustrating internal resistance values of a battery pack according to an embodiment disclosed herein.
[0029] Figure 4 is a diagram illustrating a battery pack according to an embodiment disclosed herein.
[0030] Figure 5 is a block diagram illustrating a configuration of a battery management device according to an embodiment disclosed herein.
[0031] Figure 6 is a flowchart illustrating an operating method of a battery management device according to an embodiment disclosed herein.
[0032] Figure 7 is a block diagram illustrating a hardware configuration of a computing system for executing an operating method of a battery management apparatus according to an embodiment disclosed herein. DETAILED DESCRIPTION
[0033] Hereinafter, some embodiments disclosed in this document will be described in detail with reference to the exemplary drawings. When adding reference numerals to the components of each drawing, it should be noted that the same components are given the same reference numerals even if they are indicated in different drawings. In addition, when describing the embodiments disclosed in this document, if it is determined that the detailed description of related known configurations or functions interferes with the understanding of the embodiments disclosed in this document, the detailed description will be omitted.
[0034] In order to describe the components of the embodiments disclosed herein, terms such as first, second, A, B, (a), (b), etc. may be used. These terms are only used to distinguish one component from another and do not limit the components to the nature, order, sequence, etc. of the components. The terms used herein, including technical and scientific terms, have the same meanings as those commonly understood by those skilled in the art, as long as these terms are not defined differently. Generally, terms defined in commonly used dictionaries should be interpreted as having the same meanings as the contextual meanings of the relevant technology, and should not be interpreted as having ideal or exaggerated meanings unless they are clearly defined in this document.
[0035] Figure 1 is a block diagram illustrating a configuration of a battery system according to an embodiment disclosed herein.
[0036] refer to Figure 1 The battery system may include a server 100 and a battery pack 200 , and the battery pack 200 may include a battery management device 220 .
[0037] The server 100 may generate battery resistance related data for voltage measurement of the plurality of batteries, generate battery resistance related data optimized for the plurality of batteries, and transmit the generated battery resistance related data to the battery management device 220 of the battery pack 200 .
[0038] The battery management device 220 of the battery pack 200 may receive battery resistance-related data optimized for a plurality of batteries from the server 100 , and measure and correct the voltages of the batteries.
[0039] The battery management device 220 may accurately measure the voltage of the battery mounted on the vehicle by using the battery resistance related data received through communication with the server 100. Herein, the vehicle may include an electric vehicle driven by rotating a motor using electricity accumulated in a battery.
[0040] The battery management device 220 can analyze and manage battery data by using the server 100 having abundant computing resources. The battery management device 220 can accurately analyze the battery data through the server 100 to obtain battery data optimized for operating the battery.
[0041] Hereinafter, each of the battery management device 220 and the server 100 will be described in detail.
[0042] Figure 2 is a block diagram illustrating a configuration of a server according to an embodiment disclosed herein.
[0043] refer to Figure 2 , the server 100 may include a communication unit 110 and a controller 120 .
[0044] Communication unit 110 can collect data from battery manufacturing equipment (not shown) operating during the battery manufacturing process. Communication unit 110 can collect operational data from the battery manufacturing equipment. Furthermore, communication unit 110 can collect operational data from a programmable logic controller (PLC, not shown) used to control the battery manufacturing equipment. The PLC operational data can include operational records of the battery manufacturing equipment.
[0045] According to various embodiments, a battery may include a battery cell, which is the basic unit of a battery capable of using electrical energy through charging and discharging. The battery cell may be, but is not limited to, a lithium-ion (Li-ion) battery, a Li-ion polymer battery, a nickel-cadmium (Ni-Cd) battery, a nickel-metal hydride (Ni-MH) battery, or the like. The battery cell may supply power to a target device (not shown). To this end, the battery cell may be electrically connected to the target device. In this context, the target device may include an electrical, electronic, or mechanical device that operates by receiving power from a battery pack comprising multiple battery cells. In this context, the target device may include, but is not limited to, large products requiring high output, such as electric vehicles or hybrid vehicles, power storage devices that store surplus power or renewable energy or for backup, and small products, such as digital cameras, P-DVDs, MP3 players, mobile phones, PDAs, portable gaming devices, power tools, and electric bicycles.
[0046] Battery cells can be manufactured through a series of manufacturing processes including electrode manufacturing, assembly, and chemical conversion. The manufactured battery cells can be connected in series or parallel and embedded in a housing structure to form a battery module. The battery pack assembly process may include performing bolting operations after mounting multiple battery modules and a battery management device on the battery pack body. During the battery pack assembly process, after the assembly of the battery modules is completed, each battery module is connected and the battery pack cover is assembled.
[0047] Depending on the embodiment, the battery module may include multiple battery banks. In this document, a battery bank may be defined as a serial line including multiple battery cells in the battery module. Multiple battery banks may be connected in series with each other in the battery module. In addition, multiple battery cells included in each of the multiple battery banks may be connected in parallel with each other. The battery module may include a solid frame to protect the multiple battery banks from external impacts such as heat, vibration, etc. More specifically, the multiple battery banks included in the battery module may be connected in series with each other via a bus bar.
[0048] The communication unit 110 may obtain and manage internal resistance (direct current internal resistance (DCIR)) data of the battery module measured in end of line (EOL) of the battery module from a battery manufacturing device or a PLC during assembly of the battery module.
[0049] More specifically, the communication unit 110 can obtain and manage resistance data related to the bus bars of the plurality of battery banks included in the battery module. In this article, the bus bar may include an internal bus bar. The bus bar may form a current path in the DCIR measurement test of the battery bank. Therefore, in the DCIR measurement test of the battery bank, bus bar resistance may occur due to the current path of the bus bar. The bus bar resistance may cause a voltage drop phenomenon in the battery bank, thereby causing voltage deviation and internal resistance value differences between the plurality of battery banks.
[0050] The battery manufacturing equipment or PLC of the battery module assembly process may measure the voltages of multiple battery banks included in the battery module at the end of life of the battery module. The controller 120 may determine at least one battery bank among the multiple battery banks that has experienced a voltage deviation based on the voltage data of the multiple battery banks obtained from the battery manufacturing equipment or PLC at the end of life of the battery module assembly process. The controller 120 may calculate an average value of the voltage reduction of the battery bank when the voltage deviation occurs compared to the voltage of a normal battery bank among the multiple battery banks.
[0051] Figure 3 is a diagram illustrating DCIR of a battery bank according to an embodiment disclosed herein.
[0052] refer to Figure 3For example, the plurality of battery modules may include eight battery banks. The server 100 may determine the second to seventh battery banks where voltage drops occur based on the voltages of the eight battery banks.
[0053] The controller 120 can calculate the internal resistance of each battery bank based on the voltage of the eight battery banks and the current value of the DCIR test. For example, the controller 120 can calculate the average internal resistance of the first battery bank to the eighth battery bank as 0.385 In addition, the controller 120 may calculate the average internal resistance of the second battery bank to the seventh battery bank as 0.402 .
[0054] The controller 120 may calculate an average value of voltage reductions of the second to seventh battery banks, which have voltage reductions compared to the first and eighth battery banks, which are normal battery banks, among the eight battery banks. The controller 120 may calculate a value obtained by dividing the average value of voltage reductions of the second to seventh battery banks by the current values of the DCIR test of the plurality of battery banks.
[0055] The controller 120 may calculate the bus bar resistances of the second to seventh battery banks by dividing an average value of the voltage drop amounts of the second to seventh battery banks by the current values of the DCIR test of the plurality of battery banks.
[0056] The controller 120 can generate and manage bus bar resistance data for some battery banks experiencing voltage drops. The controller 120 can match and manage identification information for each of the multiple battery banks included in the battery module and the bus bar resistance data for each of the multiple battery banks. Here, the identification information for each of the multiple battery banks included in the battery module can include the serial number of the corresponding battery module. In other words, the controller 120 can match and manage the serial number of the battery module and the bus bar resistance data for each of the multiple battery banks included in the battery module.
[0057] More specifically, during the assembly process of the battery pack 200 , the controller 120 may determine serial numbers of battery modules included in the battery pack 200 and then transmit bus bar resistance data of a plurality of battery banks corresponding to the serial numbers of the battery modules to the battery management device 220 .
[0058] In the following, reference will be made to Figure 4 Describe the battery pack and battery management device in detail.
[0059] Figure 4 is a diagram illustrating a battery pack according to an embodiment disclosed herein.
[0060] refer to Figure 4, a battery pack 200 according to an embodiment disclosed herein may include a battery module 210 , a battery management device 220 , and a relay 230 .
[0061] The battery module 210 can supply power to a target device (not shown). To this end, the battery module 210 can be electrically connected to the target device. Herein, the target device may include an electrical, electronic, or mechanical device that operates by receiving power from the battery pack 200 including the battery module 210. The target device may be, for example, an electric vehicle (EV) or an energy storage system (ESS), but is not limited thereto.
[0062] The battery module 210 may include a plurality of battery banks 211, 212, 213, and 214. In this document, a battery bank may be defined as a serial line including a plurality of battery cells in the battery module 210. Although the plurality of battery banks 211, 212, 213, and 214 are Figure 3 Although four are shown in the figure, the present disclosure is not limited thereto, and the battery module 210 may include n battery banks (n is a natural number equal to or greater than 2). Depending on the embodiment, the plurality of battery banks 211, 212, 213, and 214 may be electrically connected to each other to form a cell module assembly (CMA). Depending on the embodiment, the plurality of battery banks 211, 212, 213, and 214 may be connected in series with each other in the battery module 210.
[0063] The plurality of battery banks 211, 212, 213, and 214 may include a plurality of battery cells. According to an embodiment, the plurality of battery cells included in each of the plurality of battery banks 211, 212, 213, and 214 may be connected in parallel with one another. According to an embodiment, the plurality of battery cells included in each of the plurality of battery banks 211, 212, 213, and 214 may be connected in parallel with one another. The number of battery cells connected in parallel in the plurality of battery banks 211, 212, 213, and 214 may be the same.
[0064] The battery management system (or BMS) 220 may manage and / or control the state and / or operation of the battery module 210. For example, the battery management system 220 may manage and / or control the state and / or operation of the plurality of battery banks 211, 212, 213, and 214 included in the battery module 210. The battery management system 220 may manage the charging and / or discharging of the battery module 210 and the plurality of battery banks 211, 212, 213, and 214 included in the battery module 210.
[0065] The battery management device 220 may control the operation of the relay 230. For example, the battery management device 220 may short-circuit the relay 230 to supply power to the target device. When a charging device is connected to the battery pack 200, the battery management device 220 may short-circuit the relay 230.
[0066] In addition, the battery management device 220 can monitor the voltage, current, temperature, internal resistance, etc. of the battery module 210 and / or each of the plurality of battery banks 211, 212, 213, and 214 included in the battery module 210. Sensors or various measurement modules not shown for monitoring performed by the battery management device 220 may be additionally installed in the battery module 210, the charge / discharge path, any position of the battery module 210, etc. The battery management device 220 can calculate parameters indicating the state of the battery module 210, such as the state of charge (SOC) or the state of health (SOH), based on measurement values such as the monitored voltage, current, temperature, internal resistance, etc.
[0067] The battery management device 220 may include a battery bank voltage correction logic using bus bar resistance data of the plurality of battery banks 211, 212, 213, and 214 received from the server 100. The battery management device 220 may correct the voltage of each battery bank by using the battery bank voltage correction logic.
[0068] The battery management device 220 can obtain bus bar resistance data from the server 100 during the battery pack assembly process. The battery management device 220 can also obtain bus bar resistance data measured at the end-of-life (EOL) of a battery module from the server 100. More specifically, the battery management device 220 can obtain bus bar resistance data for each of the plurality of battery banks 211, 212, 213, and 214 corresponding to identification information of the battery module from the server 100. The battery management device 220 can use the bus bar resistance data for each of the plurality of battery banks 211, 212, 213, and 214 to generate battery bank voltage correction logic that reflects the voltage drop caused by the bus bar resistance of each of the plurality of battery banks 211, 212, 213, and 214.
[0069] For example, when driving a vehicle on which the battery pack 200 is mounted, the battery management device 220 can calculate a corrected voltage for each of the multiple battery banks 211, 212, 213, and 214 by using a battery bank voltage correction logic that reflects the voltage drop due to the bus bar resistance of each of the multiple battery banks 211, 212, 213, and 214 to the measured voltage of each of the multiple battery banks 211, 212, 213, and 214.
[0070] Figure 5 is a block diagram illustrating a configuration of a battery management device according to an embodiment disclosed herein.
[0071] In the following, reference will be made to Figure 5 The configuration of the battery management device 220 is described in detail.
[0072] Reference Figure 5, the battery management device 220 may include a data management unit 221 and a controller 222 .
[0073] The data management unit 221 may manage resistance data associated with a bus bar of each of the plurality of battery banks 211, 212, 213, and 214 included in the battery module 210. The data management unit 221 may receive the bus bar resistance data of each of the plurality of battery banks 211, 212, 213, and 214 corresponding to the identification information of the battery module from the server 100. More specifically, the data management unit 221 may receive the bus bar resistance data of each of the plurality of battery banks 211, 212, 213, and 214 corresponding to the serial number of the battery module 210 from the server 100.
[0074] The controller 222 may measure the voltage of each of the plurality of battery banks 211, 212, 213, and 214. The controller 222 may calculate a correction voltage of each of the plurality of battery banks 211, 212, 213, and 214 by reflecting the bus bar resistance data of each of the plurality of battery banks 211, 212, 213, and 214 to the voltage of each of the plurality of battery banks 211, 212, 213, and 214.
[0075] For example, the controller 222 may generate a battery bank voltage correction logic capable of reflecting a voltage drop due to the bus bar resistance of the plurality of battery banks 211, 212, 213, and 214 by using the bus bar resistance data of the plurality of battery banks 211, 212, 213, and 214. More specifically, the controller 222 may generate the battery bank voltage correction logic capable of reflecting the product of the current value of the battery pack 200 and the bus bar resistance of each of the plurality of battery banks 211, 212, 213, and 214 when the current of the battery pack 200 is generated, to the measured voltage of each of the plurality of battery banks 211, 212, 213, and 214.
[0076] The controller 222 can calculate the correction voltage of each of the multiple battery banks 211, 212, 213 and 214 by using the battery bank voltage correction logic by subtracting the current value of the battery pack 200 and the bus bar resistance of each of the multiple battery banks 211, 212, 213 and 214 from the measured voltage of each of the multiple battery banks 211, 212, 213 and 214.
[0077] The controller 222 may set a reference voltage based on the correction voltage of each of the plurality of battery banks 211, 212, 213, and 214. For example, the controller 222 may set a cut-off voltage based on the correction voltage of each of the plurality of battery banks 211, 212, 213, and 214. Here, the reference voltage may be defined as a reference value for determining that a voltage deviation occurs when a voltage difference between battery banks is greater than or equal to a specific threshold.
[0078] The controller 222 may diagnose a voltage deviation among the plurality of battery banks 211, 212, 213, and 214 based on the reference voltage. When a voltage deviation occurs among the plurality of battery banks 211, 212, 213, and 214, the controller 222 may generate a diagnostic trouble code (DTC).
[0079] Depending on the embodiment, in driving a vehicle or electronic device having the battery pack 200 mounted thereon, the controller 222 may measure the voltage of each of the plurality of battery banks 211, 212, 213, and 214, and then calculate a corrected voltage of each of the plurality of battery banks 211, 212, 213, and 214 by using a battery bank voltage correction logic that reflects the bus bar resistance of each of the plurality of battery banks 211, 212, 213, and 214.
[0080] As described above, with the battery management apparatus and the battery system including the same according to the embodiments disclosed herein, the voltage of the battery bank can be accurately measured by using the bus bar resistance of the battery bank due to the bus bar structure of the battery modules.
[0081] In addition, the battery management device and the battery system can calculate a correction voltage reflecting the bus bar resistance of the battery bank to diagnose the battery bank with voltage deviation at an early stage, thereby ensuring the safety and reliability of battery energy.
[0082] Figure 6 is a flowchart illustrating an operating method of a battery management device according to an embodiment disclosed herein.
[0083] In the following, reference will be made to Figure 1 and Figure 5 The operation method of the battery management device 220 is described. The battery management device 220 can be used with reference to Figures 1 to 5 The described battery management device 220 is substantially the same and thus will be described briefly to avoid redundant description.
[0084] Reference Figure 6, the operating method of the battery management device 220 may include: an operation S101 of managing resistance data associated with a bus bar of each of a plurality of battery pools included in a battery module; an operation S102 of measuring a voltage of each of the plurality of battery pools; an operation S103 of calculating a correction voltage of each of the plurality of battery pools by reflecting the resistance data associated with the bus bar of each of the plurality of battery pools to the voltage of each of the plurality of battery pools; and an operation S104 of diagnosing a voltage deviation among the plurality of battery pools based on the correction voltage of each of the plurality of battery pools.
[0085] In operation S101 , the data management unit 221 may manage resistance data related to a bus bar of each of the plurality of battery banks 211 , 212 , 213 , and 214 included in the battery module 210 .
[0086] In operation S101, the data management unit 221 may receive bus bar resistance data of each of the plurality of battery libraries 211, 212, 213, and 214 corresponding to identification information of the battery module from the server 100. More specifically, in operation S101, the data management unit 221 may receive bus bar resistance data of each of the plurality of battery libraries 211, 212, 213, and 214 corresponding to the serial number of the battery module 210 from the server 100. Herein, the bus bar resistance data may be measured at the end-of-line (EOL) of the assembly process of the battery module 210.
[0087] In operation S102 , the controller 222 may measure a voltage of each of the plurality of battery banks 211 , 212 , 213 , and 214 .
[0088] In operation S103, the controller 222 may calculate a correction voltage of each of the plurality of battery banks 211, 212, 213, and 214 by reflecting the bus bar resistance data of each of the plurality of battery banks 211, 212, 213, and 214 to the voltage of each of the plurality of battery banks 211, 212, 213, and 214. In operation S103, for example, the controller 222 may generate a battery bank voltage correction logic capable of reflecting a voltage drop due to the bus bar resistance of the plurality of battery banks 211, 212, 213, and 214 by using the bus bar resistance data of the plurality of battery banks 211, 212, 213, and 214.
[0089] In operation S103, more specifically, the controller 222 can generate a battery cell voltage correction logic that is capable of reflecting the product of the current value of the battery pack 200 when the current of the battery pack 200 is generated and the bus bar resistance of each of the multiple battery cells 211, 212, 213 and 214 to the measured voltage of each of the multiple battery cells 211, 212, 213 and 214.
[0090] In operation S103, the controller 222 may calculate a correction voltage for each of the plurality of battery banks 211, 212, 213, and 214 by subtracting a product of a current value of the battery pack 200 and a bus bar resistance of each of the plurality of battery banks 211, 212, 213, and 214 from a measured voltage of each of the plurality of battery banks 211, 212, 213, and 214 using a battery bank voltage correction logic.
[0091] In operation S103, the controller 222 may set a reference voltage based on the correction voltage of each of the plurality of battery banks 211, 212, 213, and 214. For example, the controller 222 may set a cut-off voltage based on the correction voltage of each of the plurality of battery banks 211, 212, 213, and 214. Here, the reference voltage may be defined as a reference value for determining that a voltage deviation occurs when a voltage difference between battery banks is greater than or equal to a specific threshold.
[0092] In operation S103, depending on the embodiment, while driving a vehicle or electronic device having the battery pack 200 mounted thereon, the controller 222 may measure the voltage of each of the plurality of battery banks 211, 212, 213, and 214, and then calculate a correction voltage of each of the plurality of battery banks 211, 212, 213, and 214 by using a battery bank voltage correction logic that reflects the bus bar resistance of each of the plurality of battery banks 211, 212, 213, and 214.
[0093] In operation S104, the controller 222 may diagnose a voltage deviation among the plurality of battery banks 211, 212, 213, and 214 based on a reference voltage. In operation S104, when a voltage deviation occurs among the plurality of battery banks 211, 212, 213, and 214, the controller 222 may generate a DTC.
[0094] Figure 7 is a block diagram illustrating a hardware configuration of a computing system for executing an operating method of a battery management apparatus according to an embodiment disclosed herein.
[0095] refer to Figure 7 , the computing system 2000 according to the embodiments disclosed herein may include an MCU 2100 , a memory 2200 , an input / output I / F 2300 , and a communication I / F 2400 .
[0096] The MCU 2100 may be a processor that executes various programs (eg, a battery diagnosis program, etc.) stored in the memory 2200 , processes various data through these programs, and performs the above-mentioned functions of the battery management device 220 .
[0097] The memory 2200 may store various programs related to the operation of the battery management device 220. In addition, the memory 2200 may store operation data of the battery management device 220.
[0098] The memory 2200 may be provided in multiple forms as needed. The memory 2200 may be a volatile memory or a non-volatile memory. For the volatile memory 2200, random access memory (RAM), dynamic RAM (DRAM), static RAM (SRAM), etc. may be used. For the non-volatile memory 2200, read-only memory (ROM), programmable ROM (PROM), electrically alterable ROM (EAROM), erasable programm ...
[0099] The input / output I / F 2300 may provide an interface for transmitting and receiving data by connecting an input device (not shown) such as a keyboard, a mouse, a touch panel, etc. and an output device such as a display (not shown) to the MCU 2100 .
[0100] The communication I / F 2400, which is a component capable of transmitting and receiving various data to and from a server, may be various devices capable of supporting wired or wireless communication. For example, a program or various data for measuring the resistance and diagnosing abnormalities of a battery cell may be transmitted to and received from a separately provided external server via the communication I / F 2400.
[0101] The above description merely illustrates the technical idea of the present disclosure, and various modifications and variations will be possible for those skilled in the art to which the present disclosure belongs without departing from the basic characteristics of the present disclosure.
[0102] Therefore, the embodiments disclosed in this disclosure are intended to describe rather than limit the technical spirit of this disclosure, and the scope of the technical spirit of this disclosure is not limited by these embodiments. The scope of protection of this disclosure should be interpreted by the appended claims, and all technical spirits within the same scope should be understood to be included within the scope of this disclosure.
Claims
1. A battery management device, comprising: a data management unit configured to manage resistance data associated with a bus bar of each of a plurality of battery banks included in the battery module; as well as A controller is configured to measure a voltage of each of the plurality of battery banks and calculate a correction voltage of each of the plurality of battery banks by reflecting resistance data associated with a bus bar of each of the plurality of battery banks to the voltage of each of the plurality of battery banks.
2. The battery management device according to claim 1, wherein: The data management unit is further configured to manage resistance data associated with a bus bar of each of the plurality of battery banks corresponding to identification information of the battery module.
3. The battery management device according to claim 2, wherein: The data management unit is further configured to obtain resistance data associated with a bus bar of each of the plurality of battery banks corresponding to the serial number of the battery module from the server configured to manage resistance data associated with the bus bars of the battery banks.
4. The battery management device according to claim 3, wherein: The controller is further configured to calculate a correction voltage for each of the plurality of battery banks by reflecting a product of a current value of the battery pack and a bus bar resistance of each of the plurality of battery banks when the current of the battery pack is generated, to a voltage of each of the plurality of battery banks.
5. The battery management device according to claim 4, wherein: The controller is further configured to set a reference voltage based on the correction voltage of each of the plurality of battery banks, and diagnose a voltage deviation among the plurality of battery banks based on the reference voltage.
6. A server comprising: a controller configured to match and manage identification information of each of a plurality of battery banks included in the battery module and resistance data associated with a bus bar of each of the plurality of battery banks; as well as A communication unit is configured to transmit resistance data associated with a bus bar of each of the plurality of battery banks to a battery management device of a battery pack including the battery bank.
7. The server according to claim 6, wherein: The communication unit is further configured to receive direct current internal resistance (DCIR) data of the battery module from a battery manufacturing device or a programmable logic controller.
8. The server according to claim 6, wherein: The controller is further configured to generate resistance data associated with a bus bar of each of the plurality of battery banks based on a DCIR of each of the plurality of battery banks.
9. The server according to claim 8, wherein: The communication unit is further configured to transmit resistance data related to a bus bar of a battery bank corresponding to a serial number of a battery module included in the battery pack to the battery management device when the battery pack is produced.
10. A battery system comprising: a server configured to match and manage identification information of each of a plurality of battery banks included in the battery module and resistance data associated with a bus bar of each of the plurality of battery banks; as well as A battery management device is configured to measure a voltage of each of the plurality of battery banks and calculate a correction voltage of each of the plurality of battery banks by reflecting resistance data associated with a bus bar of each of the plurality of battery banks to the voltage of each of the plurality of battery banks.
11. The battery system according to claim 10, wherein: The server is further configured to generate resistance data associated with a bus bar of each of the plurality of battery banks based on a direct current internal resistance (DCIR) of each of the plurality of battery banks.
12. The battery system according to claim 11, wherein: The server is further configured to transmit resistance data associated with a bus bar of a battery bank corresponding to a serial number of the battery module included in the battery pack to the battery management device when the battery pack is produced.
13. The battery system according to claim 12, wherein: The battery management device is further configured to calculate a correction voltage for each of the plurality of battery banks by reflecting a product of a current value of the battery pack and a bus bar resistance of each of the plurality of battery banks when the current of the battery pack is generated, to the voltage of each of the plurality of battery banks.
14. The battery system according to claim 13, wherein: The battery management device is further configured to set a reference voltage based on the correction voltage of each of the plurality of battery banks, and diagnose a voltage deviation among the plurality of battery banks based on the reference voltage.
Citation Information
Patent Citations
Polymer and organic light emitting device using the same
KR1020230017447A