Battery management device, server, and battery system including these
The battery management device and system address the issue of busbar-induced voltage deviations by using resistance data to accurately measure and correct voltages, enhancing safety and reliability in battery systems.
Patent Information
- Application Number
- JP2025546127
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-02-09
- Filing Date
- 2024-01-19
- Publication Date
- 2026-02-24
AI Technical Summary
Existing battery management systems face challenges in accurately diagnosing battery cells due to voltage deviations caused by bus bar resistance in battery modules, leading to inaccurate voltage measurements.
A battery management device and system that includes a data management unit and controller to manage and reflect busbar resistance data, allowing for accurate voltage measurement and correction of battery banks by calculating corrected voltages based on busbar resistance, and a server that manages and transmits resistance data to the device.
Enables precise voltage measurement and early diagnosis of battery banks, ensuring safety and reliability by accounting for busbar-induced voltage deviations.
Smart Images

Figure 2026506374000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention claims the benefit of priority based on Korean Patent Application No. 10-2023-0017447, filed on February 9, 2023, the entire contents of which are incorporated herein by reference.
[0002] The embodiments disclosed herein relate to a battery management device, a server, and a battery system including the same. [Background technology]
[0003] Electric vehicles receive electricity from an external source to charge their batteries, and then use the voltage stored in the batteries to drive the motor to generate power. Electric vehicle batteries can generate heat due to chemical reactions during the charging and discharging process, which can damage the battery's performance and lifespan. Therefore, a Battery Management System (BMS) monitors the battery's temperature, voltage, and current to diagnose and control the battery's condition.
[0004] In a battery module in which multiple batteries are electrically connected using bus bars, bus bar resistance is generated due to the current path formed in the bus bars, which causes voltage deviations between the batteries. Therefore, the battery management device has a problem in that it is difficult to accurately diagnose the battery cells due to errors in measuring the battery voltages. Summary of the Invention [Problem to be solved by the invention]
[0005] An object of the embodiments disclosed herein is to provide a battery management device, a server, and a battery system including these that can accurately measure the voltage of a battery by reflecting the resistance due to the busbar structure of a battery module and can diagnose the battery early.
[0006] The technical problems of the embodiments disclosed in this document are not limited to the technical problems mentioned above, and other technical problems not mentioned will be clearly understood by those skilled in the art from the following description. [Means for solving the problem]
[0007] A battery management device according to one embodiment disclosed herein may include a data management unit that manages resistance data related to a bus bar of each of a plurality of battery banks included in a battery module, and a controller that measures a voltage of each of the plurality of battery banks, reflects the resistance data related to the bus bar of each of the plurality of battery banks in the voltage of each of the plurality of battery banks, and calculates a corrected voltage for each of the plurality of battery banks.
[0008] According to one embodiment, the data management unit can manage resistance data related to bus bars of each of the plurality of battery banks corresponding to the identification information of the battery module.
[0009] According to one embodiment, the data management unit can acquire resistance data related to the bus bars of each of the plurality of battery banks corresponding to the serial number of the battery module from a server that manages resistance data related to the bus bars of the battery banks.
[0010] According to one embodiment, when a current is generated from the battery pack, the controller can calculate a corrected voltage for each of the plurality of battery banks by reflecting a value obtained by multiplying the current value of the battery pack by the busbar resistance of each of the plurality of battery banks in the voltage of each of the plurality of battery banks.
[0011] According to one embodiment, the controller can set a reference voltage based on the corrected voltage of each of the plurality of battery banks, and diagnose a voltage deviation between the plurality of battery banks based on the reference voltage.
[0012] A server according to one embodiment disclosed herein may include a controller that matches and manages identification information of each of a plurality of battery banks included in a battery module with resistance data related to the bus bars of each of the plurality of battery banks, and a communication unit that transmits the resistance data related to the bus bars of each of the plurality of battery banks to a battery management device of a battery pack including the battery banks.
[0013] According to an embodiment, the communication unit may receive direct current internal resistance (DCIR) data of the battery module from a battery manufacturing device or a process control system (PLC).
[0014] According to one embodiment, the controller may generate resistance data for a busbar of each of the plurality of battery banks based on an internal resistance of each of the plurality of battery banks.
[0015] According to one embodiment, the communication unit may transmit resistance data regarding the busbars of a battery bank corresponding to the serial number of a battery module included in the battery pack to the battery management device when the battery pack is manufactured.
[0016] A battery system according to one embodiment disclosed herein may include a server that matches and manages identification information of each of a plurality of battery banks included in a battery module with resistance data related to the bus bars of each of the plurality of battery banks, and a battery management device that measures the voltage of each of the plurality of battery banks, reflects the resistance data related to the bus bars of each of the plurality of battery banks in the voltage of each of the plurality of battery banks, and calculates a corrected voltage for each of the plurality of battery banks.
[0017] According to one embodiment, the server may generate resistance data for the busbars of each of the plurality of battery banks based on the internal resistance (DCIR, Direct Current Internal Resistance) of each of the plurality of battery banks.
[0018] According to one embodiment, the server may transmit resistance data regarding the busbars of the battery bank corresponding to the serial number of the battery module included in the battery pack to the battery management device when the battery pack is manufactured.
[0019] According to one embodiment, when a current is generated from the battery pack, the battery management device can calculate a corrected voltage for each of the plurality of battery banks by reflecting the value obtained by multiplying the current value of the battery pack by the busbar resistance of each of the plurality of battery banks in the voltage of each of the plurality of battery banks.
[0020] According to one embodiment, the battery management device can set a reference voltage based on the corrected voltage of each of the plurality of battery banks, and diagnose voltage deviations among the plurality of battery banks based on the reference voltage. [Effects of the Invention]
[0021] According to the battery management device, server, and battery system including these according to one embodiment disclosed in this document, the battery voltage can be accurately measured by reflecting the resistance due to the busbar structure of the battery module, and the battery can be diagnosed early. [Brief explanation of the drawings]
[0022] [Figure 1] 1 is a block diagram showing the configuration of a battery system according to an embodiment disclosed herein. [Figure 2] FIG. 2 is a block diagram illustrating a configuration of a server according to an embodiment disclosed in this document. [Figure 3] 1 is a graph illustrating the internal resistance of a battery bank according to an embodiment disclosed herein. [Figure 4] FIG. 1 illustrates a battery pack according to one embodiment disclosed herein. [Figure 5] 1 is a block diagram showing the configuration of a battery management device according to an embodiment disclosed in this document. [Figure 6] 1 is a flowchart illustrating a method of operating a battery management device according to one embodiment disclosed herein. [Figure 7] FIG. 1 is a block diagram showing the hardware configuration of a computing system that implements an operation method of a battery management device according to an embodiment disclosed herein. DETAILED DESCRIPTION OF THE INVENTION
[0023] Some embodiments disclosed herein will be described in detail below with reference to exemplary drawings. When assigning reference numerals to components in each drawing, it should be noted that the same reference numerals are assigned to the same components as long as possible when they appear in other drawings. Furthermore, when describing the embodiments disclosed herein, if a detailed description of related known configurations or functions is deemed to hinder understanding of the embodiments disclosed herein, such detailed description will be omitted.
[0024] In describing components of the embodiments disclosed herein, terms such as first, second, A, B, (a), (b), etc. may be used. Such terms are merely used to distinguish the component from other components and do not limit the nature, order, or sequence of the components. Furthermore, unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by a person of ordinary skill in the art to which the embodiments disclosed herein pertain. Terms defined in commonly used dictionaries should be interpreted as having a meaning consistent with the context of the relevant art and should not be interpreted in an idealized or overly formal sense unless expressly defined herein.
[0025] FIG. 1 is a block diagram showing the configuration of a battery system according to an embodiment disclosed in this document. Referring to FIG. 1, the battery system includes a server 100 and a battery pack 200 , and the battery pack 200 may include a battery management device 220 .
[0026] The server 100 can generate data related to the resistance of the batteries for measuring the voltages of the batteries. The server 100 can generate data related to the resistance of the batteries optimized for the batteries and transmit the data to the battery management device 220 of the battery pack 200.
[0027] The battery management unit 220 of the battery pack 200 can receive data on the resistance of the batteries optimized for the plurality of batteries from the server 100 and measure and correct the voltage of the batteries.
[0028] The battery management unit 220 can accurately measure the voltage of the battery mounted on the vehicle using data on the resistance of the battery received through communication with the server 100. Here, the vehicle may include an electric vehicle that is driven by rotating a motor using electricity stored in a battery.
[0029] In addition, the battery management device 220 can analyze and manage battery data using the server 100, which has abundant computing resources. In addition, the battery management device 220 can precisely analyze battery data through the server 100 and obtain battery data optimized for battery operation. The battery management unit 220 and the server 100 will be specifically described below.
[0030] FIG. 2 is a block diagram showing the configuration of a server according to an embodiment disclosed in this document. Referring to FIG. 2, the server 100 may include a communication unit 110 and a controller 120 .
[0031] The communication unit 110 can collect data of a battery manufacturing apparatus (not shown) operating in a battery manufacturing process in real time. The communication unit 110 can collect operation data of the battery manufacturing apparatus. The communication unit 110 can also collect operation data of a process processing device (PLC) (not shown) that controls the battery manufacturing apparatus. Here, the operation data of the process processing device can include an operation record of the battery manufacturing apparatus.
[0032] According to various embodiments, a battery may include a battery cell, which is a basic unit of a battery that can be used by charging and discharging electrical energy. The battery cell may be, but is not limited to, a lithium-ion (Li-ion) battery, a lithium-ion polymer (Li-ion) 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. Here, the target device may include an electrical, electronic, or mechanical device that operates by receiving power from a battery pack including a plurality of battery cells. For example, the target device may be, but is not limited to, small products such as digital cameras, DVD players, MP3 players, mobile phones, PDAs, portable game devices, power tools, and e-bikes, as well as large products requiring high power output such as electric vehicles and hybrid vehicles, and power storage devices or backup power storage devices that store surplus generated power or renewable energy.
[0033] Battery cells can be manufactured through a series of manufacturing processes including an electrode manufacturing process, an assembly process, and a chemical conversion process. The manufactured battery cells can be connected to each other in series or parallel and embedded in a case structure to form a battery module. The battery pack assembly process involves mounting multiple battery modules and a battery management device on the battery pack body, followed by bolt tightening. After the battery modules are assembled, the battery pack assembly process involves connecting each battery module and assembling a battery pack cover.
[0034] According to an embodiment, a battery module may be realized by including a plurality of battery banks. Here, a battery bank may be defined as a series line composed of a plurality of battery cells in a battery module. The plurality of battery banks may be connected in series to each other within the battery module. Also, the plurality of battery cells included in each of the plurality of battery banks may be connected in parallel to each other. The battery module may include a rigid frame to protect the plurality of battery banks from external impacts such as heat and vibration. Specifically, the plurality of battery banks included in the battery module may be connected in series to each other via bus bars.
[0035] The communication unit 110 can acquire and manage the internal resistance (DCIR, Direct Current Internal Resistance) data of the battery module measured at the final production step (EOL, End Of Line) of the battery module from the battery manufacturing equipment or process processing equipment during the battery module assembly process.
[0036] Specifically, the communication unit 110 can acquire and manage resistance data related to bus bars of a plurality of battery banks included in a battery module. Here, the bus bars may include inner bus bars. A current path may be formed in the bus bars when measuring and testing the direct current internal resistance (DCIR) of the battery bank. Therefore, bus bar resistance due to the current path of the bus bars may be generated when measuring and testing the direct current internal resistance (DCIR) of the battery bank. The bus bar resistance may cause a voltage drop in the battery bank, resulting in voltage deviations and differences in internal resistance values between the plurality of battery banks.
[0037] A battery manufacturing apparatus or process processing device in a battery module assembly process can measure the voltages of multiple battery banks included in a battery module at the end of line (EOL) of the battery module. The controller 120 can determine at least one battery bank among the multiple battery banks in which a voltage deviation has occurred based on voltage data of the multiple battery banks acquired from the battery manufacturing apparatus or process processing device at the end of line (EOL) of the battery module assembly process. The controller 120 can calculate an average voltage decrease amount of the battery bank in which a voltage deviation has occurred relative to the voltage of a normal battery bank among the multiple battery banks.
[0038] FIG. 3 is a graph showing the internal resistance of a battery bank according to one embodiment disclosed herein. 3, for example, the plurality of battery modules may include eight battery banks, and the server 100 may determine which of the second to seventh battery banks has experienced a voltage drop phenomenon based on the voltage values of the eight battery banks.
[0039] The controller 120 can calculate the internal resistance of each of the eight battery banks based on the voltage values of the eight battery banks and the current values of the direct current internal resistance (DCIR) test. For example, the controller 120 can calculate the average internal resistance of the first and eighth battery banks to be 0.385Ω. The controller 120 can also calculate the average internal resistance of the second through seventh battery banks to be 0.402Ω.
[0040] The controller 120 can calculate the average voltage decrease amount of the second to seventh battery banks, where a voltage decrease phenomenon has occurred, compared to the first and eighth battery banks, which are normal battery banks. The controller 120 can calculate a value by dividing the average voltage decrease amount of the second to seventh battery banks by the current value of the direct current internal resistance (DCIR) test of the multiple battery banks.
[0041] The controller 120 can calculate the busbar resistance of the second to seventh battery banks by dividing the average value of the voltage decrease amounts of the second to seventh battery banks by the current value of the direct current internal resistance (DCIR) test of the multiple battery banks.
[0042] The controller 120 can generate and manage busbar resistance data for some battery banks where a voltage drop phenomenon has occurred. The controller 120 can match and manage identification information for each of the battery banks included in a battery module with the busbar resistance data for each of the battery banks. Here, the identification information for each of the battery banks included in a battery module may include the serial number of the battery module. That is, the controller 120 can match and manage the serial number of the battery module with the busbar resistance data for each of the battery banks included in the battery module.
[0043] Specifically, during the assembly process of the battery pack 200, the controller 120 can determine the serial numbers of the battery modules included in the battery pack 200, and then transmit busbar resistance data of multiple battery banks corresponding to the serial numbers of the battery modules to the battery management device 220.
[0044] The battery pack and the battery management device will be specifically described below with reference to FIG. FIG. 4 is a diagram illustrating a battery pack according to one embodiment disclosed herein.
[0045] Referring to FIG. 4 , a battery pack 200 according to one embodiment disclosed herein may include a battery module 210 , a battery management unit 220 , and a relay 230 .
[0046] The battery module 210 may supply power to a target device (not shown). To this end, the battery module 210 may be electrically connected to the target device. Here, 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. For example, the target device may be, but is not limited to, an electric vehicle (EV) or an energy storage system (ESS).
[0047] The battery module 210 may include a plurality of battery banks 211, 212, 213, and 214. Here, a battery bank may be defined as a series line composed of a plurality of battery cells within the battery module 210. Although FIG. 3 illustrates four battery banks 211, 212, 213, and 214, the number of battery banks is not limited to four, and the battery module 210 may include n battery banks (n is a natural number greater than or equal to two). According to an embodiment, the battery banks 211, 212, 213, and 214 may be electrically connected to each other to form a cell module assembly (CMA). According to an embodiment, the battery banks 211, 212, 213, and 214 may be connected to each other in series within the battery module 210.
[0048] 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 to each other. In addition, the number of battery cells connected in parallel within the plurality of battery banks 211, 212, 213, and 214 may be the same.
[0049] The battery management system (BMS) 220 can manage and / or control the state and / or operation of the battery module 210. For example, the battery management system 220 can manage and / or control the state and / or operation of the multiple battery banks 211, 212, 213, and 214 included in the battery module 210. The battery management system 220 can manage the charging and / or discharging of the battery module 210 and the multiple battery banks 211, 212, 213, and 214 included in the battery module 210.
[0050] The battery management unit 220 can control the operation of the relay 230. For example, the battery management unit 220 can short-circuit the relay 230 to supply power to a target device. In addition, the battery management unit 220 can short-circuit the relay 230 when a charging device is connected to the battery pack 200.
[0051] The battery management unit 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. For monitoring via the battery management unit 220, sensors and various measurement modules (not shown) can be further provided in the battery module 210, a charge / discharge path, or any position on the battery module 210. The battery management unit 220 can calculate parameters indicating the state of the battery module 210, such as a state of charge (SOC) or a state of health (SOH), based on the measured values of the monitored voltage, current, temperature, internal resistance, etc.
[0052] The battery management unit 220 may include a battery bank voltage correction logic that uses busbar resistance data of the multiple battery banks 211, 212, 213, and 214 received from the server 100. The battery management unit 220 can correct the voltage of each battery bank using the battery bank voltage correction logic.
[0053] The battery management unit 220 can acquire busbar resistance data from the server 100 during the battery pack assembly process. The battery management unit 220 can acquire busbar resistance data measured at the final production step (EOL, End Of Line) of the battery module from the server 100. Specifically, the battery management unit 220 can acquire busbar resistance data for 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. The battery management unit 220 can generate battery bank voltage correction logic that can reflect the voltage reduction phenomenon caused by the busbar resistance of each of the plurality of battery banks 211, 212, 213, and 214, using the busbar resistance data for each of the plurality of battery banks 211, 212, 213, and 214.
[0054] For example, when a vehicle equipped with the battery pack 200 is running, the battery management device 220 can calculate corrected voltages for each of the multiple battery banks 211, 212, 213, and 214 using battery bank voltage correction logic that reflects the voltage reduction due to the busbar resistance of each of the multiple battery banks 211, 212, 213, and 214 measured for each of the multiple battery banks 211, 212, 213, and 214.
[0055] FIG. 5 is a block diagram showing the configuration of a battery management device according to an embodiment disclosed in this document. The configuration of the battery management unit 220 will be specifically described below with reference to FIG.
[0056] Referring to FIG. 5, the battery management unit 220 may include a data management unit 221 and a controller 222 . The data management unit 221 can manage resistance data related to the busbars of each of the plurality of battery banks 211, 212, 213, and 214 included in the battery module 210. The data management unit 221 can receive, from the server 100, the busbar resistance data of each of the plurality of battery banks 211, 212, 213, and 214 corresponding to the identification information of the battery module 210. Specifically, the data management unit 221 can receive, from the server 100, the busbar 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.
[0057] The controller 222 can measure the voltage of each of the multiple battery banks 211, 212, 213, and 214. The controller 222 can calculate a corrected voltage for each of the multiple battery banks 211, 212, 213, and 214 by reflecting the busbar resistance data of each of the multiple battery banks 211, 212, 213, and 214 in the voltage of each of the multiple battery banks 211, 212, 213, and 214.
[0058] For example, the controller 222 can use busbar resistance data of the multiple battery banks 211, 212, 213, and 214 to generate battery bank voltage correction logic that can reflect the voltage reduction phenomenon caused by the busbar resistance of the multiple battery banks 211, 212, 213, and 214. Specifically, the controller 222 can generate battery bank voltage correction logic that can reflect, when a current is generated in the battery pack 200, a value obtained by multiplying the current value of the battery pack 200 by the busbar resistance of each of the multiple battery banks 211, 212, 213, and 214, in the measured voltage of each of the multiple battery banks 211, 212, 213, and 214.
[0059] The controller 222 can use the battery bank voltage correction logic to calculate the corrected voltage for each of the multiple battery banks 211, 212, 213, and 214 by subtracting the value obtained by multiplying the current value of the battery pack 200 by the busbar 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.
[0060] The controller 222 can set a reference voltage based on the corrected voltage of each of the plurality of battery banks 211, 212, 213, and 214. For example, the controller 222 can set a Cut-Off voltage based on the corrected voltage of each of the plurality of battery banks 211, 212, 213, and 214. Here, the reference voltage can be defined as, for example, a reference value that can determine that a voltage deviation has occurred when the voltage difference between the battery banks exceeds a certain threshold.
[0061] The controller 222 can diagnose voltage deviations among the battery banks 211, 212, 213, and 214 based on the reference voltages. The controller 222 can generate a diagnostic trouble code (DTC) when a voltage deviation occurs among the battery banks 211, 212, 213, and 214.
[0062] According to an embodiment, the controller 222 measures the voltage of each of the plurality of battery banks 211, 212, 213, and 214 while the vehicle or electronic device equipped with the battery pack 200 is running, and then calculates the corrected voltage of each of the plurality of battery banks 211, 212, 213, and 214 using battery bank voltage correction logic that reflects the busbar resistance data of each of the plurality of battery banks 211, 212, 213, and 214.
[0063] As described above, according to the battery management device and the battery system including the battery management device according to one embodiment disclosed in this document, the voltage of the battery bank can be accurately measured using the busbar resistance of the battery bank due to the busbar structure of the battery module.
[0064] In addition, the battery management device and battery system can calculate a correction voltage that reflects the busbar resistance of the battery bank to quickly diagnose battery banks that have experienced voltage deviations, thereby ensuring the safety and reliability of battery energy.
[0065] FIG. 6 is a flowchart illustrating a method of operating a battery management device according to one embodiment disclosed herein. The operation method of the battery management device 220 will be specifically described below with reference to Figures 1 to 5. The battery management device 220 is substantially similar to the battery management device 220 described with reference to Figures 1 to 5, and therefore will be described briefly below to avoid duplication of description.
[0066] Referring to FIG. 6, the operating method of the battery management device 220 may include the steps of: managing resistance data related to the busbars of each of a plurality of battery banks included in a battery module (S101); measuring the voltage of each of the plurality of battery banks (S102); calculating a corrected voltage for each of the plurality of battery banks by reflecting the resistance data related to the busbars of each of the plurality of battery banks in the voltage of each of the plurality of battery banks (S103); and diagnosing a voltage deviation between the plurality of battery banks based on the corrected voltage of each of the plurality of battery banks (S104).
[0067] In step S101 , the data management unit 221 can manage resistance data relating to the bus bars of each of the plurality of battery banks 211 , 212 , 213 , and 214 included in the battery module 210 .
[0068] In step S101, the data management unit 221 can receive busbar resistance data for each of the plurality of battery banks 211, 212, 213, and 214 corresponding to the identification information of the battery module 210 from the server 100. Specifically, in step S101, the data management unit 221 can receive busbar resistance data for 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. Here, the busbar resistance data can be measured at the final production step (EOL, End Of Line) of the assembly process of the battery module 210.
[0069] In step S102, the controller 222 can measure the voltage of each of the plurality of battery banks 211, 212, 213, and 214. In step S103, the controller 222 can calculate corrected voltages for each of the battery banks 211, 212, 213, and 214 by reflecting the busbar resistance data for each of the battery banks 211, 212, 213, and 214 in the voltages of each of the battery banks 211, 212, 213, and 214. In step S103, for example, the controller 222 can use the busbar resistance data for the battery banks 211, 212, 213, and 214 to generate battery bank voltage correction logic that can reflect the voltage reduction phenomenon caused by the busbar resistance of the battery banks 211, 212, 213, and 214.
[0070] Specifically, in step S103, when the battery pack 200 generates a current, the controller 222 generates a battery bank voltage correction logic that can reflect the value obtained by multiplying the current value of the battery pack 200 by the busbar resistance of each of the multiple battery banks 211, 212, 213, and 214 in the measured voltage of each of the multiple battery banks 211, 212, 213, and 214.
[0071] In step S103, the controller 222 uses the battery bank voltage correction logic to subtract the value obtained by multiplying the current value of the battery pack 200 by the busbar resistance of each of the battery banks 211, 212, 213, 214 from the measured voltage of each of the battery banks 211, 212, 213, 214, thereby calculating the corrected voltage for each of the battery banks 211, 212, 213, 214.
[0072] In step S103, the controller 222 can set a reference voltage based on the corrected voltage of each of the plurality of battery banks 211, 212, 213, and 214. For example, the controller 222 can set a Cut-Off voltage based on the corrected voltage of each of the plurality of battery banks 211, 212, 213, and 214. Here, the reference voltage can be defined as, for example, a reference value that can be used to determine that a voltage deviation has occurred when the voltage difference between the battery banks exceeds a certain threshold.
[0073] In step S103, according to an embodiment, the controller 222 measures the voltage of each of the battery banks 211, 212, 213, and 214 while the vehicle or electronic device equipped with the battery pack 200 is running, and then calculates the corrected voltage of each of the battery banks 211, 212, 213, and 214 using battery bank voltage correction logic that reflects the busbar resistance data of each of the battery banks 211, 212, 213, and 214.
[0074] In step S104, the controller 222 can diagnose voltage deviations among the battery banks 211, 212, 213, and 214 based on the reference voltages. In step S104, the controller 222 can generate a DTC (Diagnostic Trouble Code) when a voltage deviation occurs among the battery banks 211, 212, 213, and 214.
[0075] FIG. 7 is a block diagram showing the hardware configuration of a computing system that implements the method of operating a battery management device according to an embodiment disclosed herein.
[0076] Referring to FIG. 7, a computing system 2000 according to one embodiment disclosed herein may include an MCU 2100, a memory 2200, an input / output I / F 2300, and a communication I / F 2400.
[0077] The MCU 2100 may be a processor that executes various programs (e.g., a battery diagnostic program) stored in the memory 2200, processes various data through such programs, and performs the functions of the battery management device 220.
[0078] The memory 2200 can store various programs related to the operation of the battery management unit 220. The memory 2200 can also store operation data for the battery management unit 220.
[0079] A plurality of such memories 2200 may be provided as necessary. The memories 2200 may be volatile memories or nonvolatile memories. The volatile memories 2200 may be RAM, DRAM, SRAM, etc. The nonvolatile memories 2200 may be ROM, PROM, EAROM, EPROM, EEPROM, flash memory, etc. The examples of the memories 2200 listed above are merely illustrative and are not limited to these examples.
[0080] The input / output I / F 2300 can provide an interface that connects input devices (not shown) such as a keyboard, mouse, or touch panel, and output devices such as a display (not shown), to the MCU 2100, enabling data to be sent and received.
[0081] The communication I / F 2400 is configured to be able to send and receive various data to and from a server, and may be any device that supports wired or wireless communication. For example, programs for resistance measurement and abnormality diagnosis, various data, and the like can be sent and received from a separately provided external server via the communication I / F 2400.
[0082] The above description merely exemplifies the technical concept of the present disclosure, and various modifications and variations are possible by a person having ordinary knowledge in the technical field to which the present disclosure pertains, without departing from the essential characteristics of the present disclosure.
[0083] Therefore, the embodiments disclosed in this disclosure are intended to illustrate, not limit, the technical idea of the disclosure, and the scope of the technical idea of the disclosure is not limited by such embodiments. The scope of protection of the disclosure should be interpreted by the claims below, and all technical ideas within the equivalent range should be interpreted as being included in the scope of rights of the disclosure.
Claims
1. a data management unit that manages resistance data relating to the busbars of each of a plurality of battery banks included in the battery module; a controller that measures a voltage of each of the plurality of battery banks, reflects resistance data related to the bus bars of each of the plurality of battery banks in the voltage of each of the plurality of battery banks, and calculates a corrected voltage for each of the plurality of battery banks; A battery management device comprising:
2. The battery management device according to claim 1 , wherein the data management unit manages resistance data relating to bus bars of each of the plurality of battery banks corresponding to the identification information of the battery module.
3. The battery management device according to claim 2 , wherein the data management unit acquires the resistance data for the bus bars of each of the plurality of battery banks corresponding to the serial number of the battery module from a server that manages resistance data for the bus bars of the battery banks.
4. 4. The battery management device according to claim 3, wherein when a current is generated in a battery pack including the battery module, the controller calculates a corrected voltage for each of the plurality of battery banks by reflecting a value obtained by multiplying a current value of the battery pack by a bus bar resistance of each of the plurality of battery banks in a voltage of each of the plurality of battery banks.
5. The battery management device according to claim 4 , wherein the controller sets a reference voltage based on the corrected voltage of each of the plurality of battery banks, and diagnoses a voltage deviation between the plurality of battery banks based on the reference voltage.
6. a controller that matches and manages identification information of each of a plurality of battery banks included in a battery module with resistance data related to the bus bars of each of the plurality of battery banks; a communication unit that transmits resistance data relating to the busbars of each of the plurality of battery banks to a battery management device of a battery pack including the plurality of battery banks; Including, the server.
7. The server according to claim 6 , wherein the communication unit receives the internal resistance data of the battery module from a battery manufacturing device or a process processing device.
8. The server according to claim 6 or 7, wherein the controller generates resistance data for a bus bar of each of the plurality of battery banks based on an internal resistance of each of the plurality of battery banks.
9. The server of claim 8 , wherein the communication unit transmits resistance data on 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 manufactured.
10. a server that matches and manages identification information of each of a plurality of battery banks included in a battery module with resistance data related to the bus bars of each of the plurality of battery banks; a battery management device that measures the voltage of each of the plurality of battery banks, reflects resistance data related to the bus bars of each of the plurality of battery banks in the voltage of each of the plurality of battery banks, and calculates a corrected voltage for each of the plurality of battery banks; a battery system including:
11. The battery system according to claim 10 , wherein the server generates resistance data relating to a bus bar of each of the plurality of battery banks based on an internal resistance of each of the plurality of battery banks.
12. The battery system of claim 11 , wherein the server transmits resistance data on bus bars 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 manufactured.
13. 13. The battery system according to claim 12, wherein when a current is generated in the battery pack, the battery management device calculates a corrected voltage for each of the plurality of battery banks by reflecting a value obtained by multiplying a current value of the battery pack by a bus bar resistance of each of the plurality of battery banks in a voltage of each of the plurality of battery banks.
14. The battery system according to claim 13 , wherein the battery management device sets a reference voltage based on the corrected voltage of each of the plurality of battery banks, and diagnoses a voltage deviation between the plurality of battery banks based on the reference voltage.