Wireless battery management system and method for operating the same
Patent Information
- Application Number
- CN202511271816.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2025-03-25
- Filing Date
- 2025-09-08
- Publication Date
- 2026-09-29
AI Technical Summary
然而,在无线电池管理系统中,由于需要较长的初始化时间,OCV表无法使用
[0018]本发明的方面不限于以上提及的那些,并且以上未提及的其他方面和优点将通过以下描述得到理解,并通过示例变得更加明显。此外,本发明的方面可以通过实施方案中指示的手段及其组合来实现。
Smart Images

Figure CN122843549A_ABST
Abstract
Description
[0001] Cross-references to related applications
[0002] This application claims priority to Korean Patent Application No. 10-2025-0037684, filed on March 25, 2025, with the Korean Intellectual Property Office, the entire contents of which are incorporated herein by reference. Technical Field
[0003] This invention relates to a wireless battery management system and its operating method. More specifically, this invention relates to a wireless battery management system for resetting the state of charge (SOC) when / if a momentary disconnection of the battery (B+) occurs, and a method for operating the wireless battery management system. Background Technology
[0004] Batteries (e.g., for use in environmentally friendly vehicles such as electric vehicles (EVs), hybrid electric vehicles (HEVs), and plug-in hybrid electric vehicles (PHEVs)) can be high-voltage batteries that generate high voltage by connecting multiple cells (e.g., cells of the same specifications) in series and / or parallel.
[0005] A battery management system (BMS) is a device that controls and / or manages the charging and discharging of a high-voltage battery consisting of multiple cells. A BMS may include multiple monitoring units (CMUs) that monitor the cells and / or a battery management unit (BMU) that manages the multiple CMUs.
[0006] Based on the communication methods between multiple CMUs and BMUs, battery management systems can be classified into wired battery management systems and wireless battery management systems.
[0007] Wired battery management systems can connect multiple CMUs and BMUs via wired cables, thus providing relatively stable communication. However, wired battery management systems can also use many cables and / or connectors, thereby increasing the vehicle's weight (e.g., by tens of kilograms).
[0008] In contrast, a wireless battery management system can connect multiple CMUs and BMUs wirelessly, thus significantly reducing the weight and size of the battery pack. However, due to the inherent characteristics of wireless communication, the wireless battery management system may require a long time (e.g., 5 to 8 seconds) to initialize after a momentary disconnection of the battery (B+).
[0009] According to current logic standards, after a momentary disconnection of the battery (B+) and before activating the main positive (+) relay of the battery system, the battery's state of charge (SOC) should be reset based on an open-circuit voltage (OCV) meter using the battery pack voltage monitored over a very short period (e.g., 400ms to 500ms). However, in wireless battery management systems, the OCV meter cannot be used due to the longer initialization time required.
[0010] If the main + relay is turned on during the initialization process following a momentary disconnection of the battery (B+) without knowing the battery pack voltage, there is a risk of relay welding. This risk is caused by inrush currents resulting from the discharge path created when other high-voltage components fail.
[0011] The matters described in this background section are only intended to enhance the understanding of the background art of the present invention and should not be regarded as an admission that they correspond to prior art known to those skilled in the art. Summary of the Invention
[0012] The following overview represents a simplified summary of certain characteristics. This overview is not a comprehensive review, nor is it intended to highlight key or essential elements.
[0013] Systems, apparatus, and methods for wireless battery management are described. A wireless battery management system may include: a wireless communication interface; a sensor device including one or more sensors configured to measure one or more voltages of one or more cells of a battery; and a battery management unit (BMU) including: a processor; and a memory storing at least one instruction, which, when executed by the processor in communication with the memory, is configured to cause the BMU to: receive sensing data indicating the voltages of one or more cells from the sensing device via wireless communication associated with the wireless communication interface; detect a battery disconnection based on the sensing data; reset the SOC using a stored state of charge (SOC) value based on the detected battery disconnection, wherein the SOC is battery-related; and control the activation of one or more relays of the battery based on the reset SOC.
[0014] The battery management unit (BMU) may include a processor and a memory, the memory storing at least one instruction, which, when executed by the processor communicating with the memory, is configured to cause the BMU to: receive sensing data indicating the voltage of a cell in the battery from at least one sensor via wireless communication associated with a wireless communication interface; detect a momentary disconnection of the battery based on a battery pack voltage determined from the sensing data, wherein the battery pack voltage is the voltage of the battery's battery pack; reset the SOC using a stored state of charge (SOC) value based on the detected battery disconnection, wherein the SOC is battery-related; and control one or more relays of the battery to be activated based on the reset SOC.
[0015] A method for operating a wireless battery management system may include: measuring the voltage of a cell in a battery by a sensor device including at least one voltage sensor; receiving sensing data indicating the measured cell voltage by a battery management unit (BMU) including a processor and a memory via wireless communication from the sensor device; detecting a battery disconnection based on the sensing data; resetting the SOC by the BMU using a stored state of charge (SOC) value, wherein the SOC value is battery-related, based on the detected battery disconnection; and controlling the activation of one or more relays of the battery based on the reset SOC value.
[0016] The present invention aims to provide a wireless battery management system and a method for operating the wireless battery management system, wherein the wireless battery management system resets the state of charge (SOC) value using periodically stored values when a momentary disconnection of the battery (B+) occurs.
[0017] The present invention further aims to provide a wireless battery management system and a method for operating the wireless battery management system, wherein the wireless battery management system activates the main+ relay of the battery system based on the satisfaction of precharge completion conditions during the SOC reset process following the instantaneous disconnection of the battery (B+).
[0018] The aspects of the invention are not limited to those mentioned above, and other aspects and advantages not mentioned above will be understood from the following description and will become more apparent by example. Furthermore, aspects of the invention can be achieved by the means indicated in the embodiments and combinations thereof.
[0019] These and other features and advantages are described in more detail below. Attached Figure Description
[0020] The foregoing and other aspects of the examples, as well as the following detailed description, should be better understood when read in conjunction with the accompanying drawings. However, the invention is not intended to be limited to the details shown in the drawings, and various modifications and structural changes can be made therein without departing from the spirit of the invention and within the scope and domain of its equivalents. The same reference numerals and names denote the same elements in the various drawings.
[0021] Figure 1 This is a schematic diagram illustrating the structure of a battery system according to an example of the present invention.
[0022] Figure 2 This is a schematic diagram illustrating the relay switching sequence in a battery system structure according to an example of the present invention.
[0023] Figure 3 This is a schematic diagram illustrating an example of the operation method of the BMU under normal use conditions and a condition of momentary disconnection from the battery (B+) according to an embodiment of the present invention.
[0024] Figure 4 This is a configuration diagram of a wireless battery management system according to an example of the present invention.
[0025] Figure 5 This is a schematic diagram illustrating a method for storing SOC values in a data flash memory according to an example of the present invention.
[0026] Figure 6 This is a flowchart illustrating an example of a method for operating a wireless battery management system according to an invention. Detailed Implementation
[0027] The examples disclosed herein will be described in more detail with reference to the accompanying drawings, and in all the accompanying drawings, the same reference numerals are used to indicate the same or similar components, and repeated descriptions thereof are omitted. As used herein, the terms “module” and “unit” used to refer to components are used interchangeably for ease of interpretation, and therefore the terms themselves should not be considered to have different meanings or functions. Regarding the description of the invention, detailed descriptions of relevant known techniques may be omitted when determined to unnecessarily obscure the gist of the invention. Furthermore, it should be understood that the accompanying drawings are intended only to aid in understanding the examples disclosed herein and not to limit the technical principles and scope of the invention. Rather, it should be understood that the accompanying drawings include all modifications, equivalents, or substitutions described by the technical principles and falling within the technical scope of the invention.
[0028] Although the terms first, second, third, etc., may be used herein to describe various elements, components, regions, layers, and / or sections, these elements, components, regions, layers, and / or sections should not be limited by these terms. These terms are used only to distinguish one element from another.
[0029] When a component or layer is referred to as being “on,” “joined to,” “connected to,” or “attached to” another component or layer, it may be directly on, joined to, connected to, or attached to the other component or layer, or there may be intermediate components and / or layers present. Conversely, when a component is referred to as being “directly on,” “directly joined to,” “directly connected to,” or “directly attached to” another component or layer, there may be no intermediate components or layers present.
[0030] As used herein, the terms “unit” or “module” refer to a unit that performs at least one function or operation and can be implemented by hardware, software, or a combination thereof. Operations of methods or functions described in conjunction with the forms disclosed herein can be directly implemented in hardware or software modules, or combinations thereof, executed by a processor. For example, a “module” or “unit” or one or more control devices (e.g., controllers, control units, devices described herein for sending control signals, etc.) can be implemented as processors and memory. “Processor” should be interpreted broadly to include general-purpose processors, central processing units (CPUs), microprocessors, digital signal processors (DSPs), microcontrollers, state machines, etc. In some contexts, “processor” can refer to application-specific integrated circuits (ASICs), programmable logic devices (PLDs), or field-programmable gate arrays (FPGAs), etc.
[0031] Generally, throughout this invention, references to components, units, or modules typically refer to items that can be logically grouped together to perform a function or related function. The same reference numerals are generally intended to refer to the same or similar components. Components, units, and modules can be implemented in software, hardware, or a combination of software and hardware. The aforementioned components, units, modules, and / or functions can be implemented and / or performed by one or more processors. For example, components, units, and / or modules may include processors, microprocessors, graphics processing units, logic circuits, application-specific circuits (ASICs), application-specific integrated circuits (ASICs), programmable array logic, field-programmable gate arrays (FPGAs), controllers, microcontrollers, and / or other suitable hardware. Components, units, and / or modules may also include, for example, software control modules implemented using processors or logic circuits. Components, units, and / or modules may include or otherwise have access to memory, such as one or more non-volatile computer-readable storage media, such as random access memory, read-only memory, electrically erasable programmable read-only memory, erasable programmable read-only memory, flash memory / other storage devices, data registers, databases, and / or other suitable hardware. One or more storage media may include any or all of the tangible memory of a computer, processor, or other associated modules, such as various semiconductor memories, tape drives, disk drives, etc., which can provide non-volatile storage for software programming at any time.
[0032] Depending on the context, the expression “configured as” as used herein can have meanings such as “set as,” “capable of,” “modified as,” “manufactured as,” or “able to.” The expression is not limited to the meaning of “specifically designed in hardware.” For example, a processor configured to perform a specific operation can refer to a general-purpose processor capable of performing that specific operation by executing software, or to a special-purpose computer constructed by programming to perform that specific operation.
[0033] The expression “based on” as used herein is intended to describe one or more factors that influence the action or operation described in the phrase or sentence that includes the expression, and the expression does not exclude any additional factors that influence the action or operation that influences the determination or decision.
[0034] For the purposes of this application and claims, the exemplary phrases “at least one of A; B; or C” or “at least one of A, B, or C” are used, meaning “at least one A, or at least one B, or at least one C, or any combination of at least one A, at least one B, and at least one C.” Furthermore, exemplary phrases as used herein, such as “A, B, and C,” “A, B, or C,” “at least one of A, B, and C,” “at least one of A, B, or C,” etc., can mean each of the listed items or all possible combinations of the listed items. For example, “at least one of A or B” can mean (1) at least one A; (2) at least one B; or (3) at least one A and at least one B. The exemplary phrase “one or more” is synonymous with “at least one.”
[0035] In the following text, reference will be made to Figures 1 to 6 The wireless battery management system and the method for operating the wireless battery management system according to the present invention are described in detail.
[0036] First, refer to Figure 1 and Figure 2 A battery system structure according to an example of the present invention and the relay switching sequence thereunder are described.
[0037] Figure 1 This is a schematic diagram illustrating the structure of a battery system according to an example of the present invention. Figure 2 This is a schematic diagram illustrating the relay switching sequence in a battery system structure according to an example of the present invention.
[0038] refer to Figure 1 The battery system structure according to an example of the present invention may include: a main negative (-) relay (main relay-), a precharge relay, a main positive (+) relay (main relay+), a precharge resistor, and a battery current sensor (S).
[0039] The battery current sensor (S) can measure the current value at the DC link terminal of the inverter (inverter DC link current).
[0040] refer to Figure 2 In the battery system structure according to an example of the present invention, the main relay and the precharge relay are turned on / off, and when the precharge relay is turned on / off, a voltage is applied to the DC link terminal, thereby charging the capacitor of the DC link terminal with voltage, i.e., the inverter capacitor voltage.
[0041] The main + relay can be turned on / off (e.g., only if the voltage meets the threshold voltage) when / if a capacitor at the DC link terminal is charged with a voltage of a certain (e.g., threshold) level (e.g., 95%) or higher based on the battery pack (total cell voltage) voltage (e.g., if the voltage of the capacitor charged to the DC link terminal meets the threshold voltage). See also Figure 2 The timing sequence used for the main relay.
[0042] However, if the main+ relay is turned on / off and there is a significant difference between the battery pack voltage and the voltage of the capacitor charging to the DC link terminal, the relay may fuse due to the surge current generated by the discharge path in the event of a failure of other high-voltage components.
[0043] In the following text, reference will be made to Figure 3 To describe an example of the operation method of a BMU according to the present invention.
[0044] Figure 3 This is a schematic diagram illustrating an example of the operation method of the BMU under normal use conditions and a condition of momentary disconnection from the battery (B+) according to an embodiment of the present invention.
[0045] refer to Figure 3 For normal use conditions according to an example of the invention, when (if / when) the ignition device (IG) is turned on (see...) Figure 3 At point A in the data, sensing data for measuring the cell voltage can be acquired from the CMU via wireless communication. For example, the cell voltage can be measured by one or more sensors (e.g., current sensors, voltage sensors, temperature sensors (thermometers, resistance temperature sensors), impedance / conductance sensors, integrated battery management ICs, etc.) communicating with and connected to the CMU. The CMU can acquire sensing data from one or more sensors and / or based on measurements from one or more sensors. The battery pack voltage can be determined / calculated based on (e.g., as) the sum of the acquired sensing data. The SOC value can be determined / calculated based on the battery pack voltage. The SOC value can be determined / calculated periodically (e.g., according to storage cycles). The SOC value can be stored in memory (e.g., a dedicated storage area allocated in data flash memory). For example, the SOC value can be stored periodically and / or based on the determination that the SOC value has changed relative to the stored SOC value.
[0046] For example, in the examples of the present invention, the determination / calculation of the SOC value can be performed by applying current integration / voltage correction, which corrects for errors in the coulomb counter method (e.g., when / if the SOC value is determined / estimated).
[0047] Additionally, or alternatively, the main relay and pre-charge relay can be switched on / off (e.g., independently of SOC value determination and SOC value storage). Switching the main relay and pre-charge relay on / off allows charging of the capacitors at the DC link terminals. Based on determining at least a threshold level (e.g., 95%) of the battery pack voltage, the capacitors at the DC link terminals are charged (e.g., due to the switching on of the pre-charge relay), at which point / if that threshold level is met (see...). Figure 3 If point B is reached, the main + relay can be turned on / off to conduct current to the battery pack's transmission line.
[0048] If / when the ignition device (IG) is off (see Figure 3 Point C in the diagram can deactivate all relays and can store the SOC value (e.g., 60%) in a dedicated storage area of the data flash memory.
[0049] Regarding the condition of momentary disconnection of the battery (B+), according to an example of the invention, if / when the ignition device (IG) is turned on (see... Figure 3 Point D in the diagram can be used to extract / retrieve information when the ignition device is turned off (see point D in the diagram). Figure 3 The SOC value (e.g., 60%) of point C) stored over time (e.g., in data flash memory). Sensing data indicating the cell voltage (e.g., measured / acquired by one or more sensors of / associated with the CMU) can be acquired (e.g., via wireless communication from the CMU). The battery pack voltage can be determined / calculated based on (e.g., as) the sum of the acquired sensing data.
[0050] Independent of other processes, the SOC value can be periodically determined / calculated and stored in a dedicated storage area of the data flash memory.
[0051] After the main+ relay is turned on to conduct current to the battery pack transmission line, a momentary disconnection of the battery (B+) can be determined / detected (e.g., based on data / measurements received from one or more sensors and / or an indication of disconnection based on the data / measurements). If / when a momentary disconnection of the battery (B+) is determined / detected (see...) Figure 3 Point E in the data flash memory can extract / retrieve the SOC value stored in the data flash memory and convert it into the battery pack voltage used to reset the SOC.
[0052] If / when it is determined that the battery (B+) is momentarily disconnected (see...) Figure 3At point E), the OCV table may be unavailable (e.g., due to the long initialization time, such as due to the characteristics / wireless nature of the wireless battery management system). Accordingly, under the condition of momentary disconnection of the battery (B+) according to an example of the invention, the SOC value stored in memory (e.g., recently in a dedicated storage area of the data flash memory) can be used to perform initialization for the momentary disconnection of the battery (B+).
[0053] If / when initialization is performed using the SOC value stored (e.g., periodically stored in a dedicated storage area of the data flash memory), there may be conversion errors in the battery pack voltage determined / calculated from the SOC value.
[0054] Under the condition of instantaneous disconnection of the battery (B+) according to the example of the present invention, taking into account such switching error, the main + relay can confirm that the pre-charge completion condition has been met (see...). Figure 3 Point F in the circuit is switched on / off. The satisfaction of the pre-charge completion condition can be determined / confirmed using / based on the capacitor charging voltage (e.g., a sensor for measuring the voltage of the DC link terminal) and the current value obtained from the DC link terminal of the inverter (e.g., from a current sensor configured to measure / determine the current value of the DC link terminal).
[0055] In the following text, see references Figure 4 and Figure 5 The present invention will describe an example of a wireless battery management system that implements the operation method of the BMU according to an example of the present invention as described herein.
[0056] Figure 4 This is a configuration diagram of a wireless battery management system according to an example of the present invention. Figure 5 This is a schematic diagram illustrating a method for storing SOC values in a data flash memory according to an example of the present invention.
[0057] refer to Figure 4 According to an example of the present invention, a wireless battery management system 100 may include: a cell monitoring unit (CMU) 110, an inverter 120, and a battery management unit (BMU) 130. The CMU 110 is configured to measure the voltage of cells in the battery system; the inverter 120 is configured to convert DC power from the battery system into AC power; and the BMU 130 is configured to acquire sensing data indicating the cell voltage via wireless communication with the CMU. The sensing data may be based on measurement results from sensors configured to measure / determine the cell voltage.
[0058] The BMU 130 can reset the State of Charge (SOC) value by using (e.g., periodically) stored values based on the determination of a momentary disconnection of the battery (e.g., based on the battery pack voltage determined / calculated by summing sensing data).
[0059] According to one example of the present invention, BMU 130 may include a data acquisition unit 131, a disconnection determination unit 132 and / or a battery control unit 133.
[0060] The data acquisition unit 131 can be configured to acquire sensing data indicating the cell voltage in the battery system via / through wireless communication from the CMU 110. For example, the sensing data can be based on measurements acquired by a voltage sensor.
[0061] The disconnection determination unit 132 can be configured to determine / calculate the battery pack voltage based on sensing data acquired from the CMU 110 via the data acquisition unit 131. The disconnection determination unit 132 can determine / detect an instantaneous disconnection of the battery (B+) based on the calculated battery pack voltage change pattern. An instantaneous disconnection of the battery can be detected as a phenomenon of an immediate / sufficiently rapid change in the battery pack voltage.
[0062] The battery pack voltage based on the sensing data can be determined / calculated based on / by summing the sensing data received from the CMU 110.
[0063] The battery control unit 133 can be configured to reset the SOC based on (e.g., by / through disconnection determination unit 132) detecting / determining a momentary disconnection of the battery, using a stored SOC value (e.g., periodically / currently / recently stored).
[0064] The battery control unit 133 can store a State of Charge (SOC) value based on / corresponding to the time when the ignition is off. Alternatively, the battery control unit 133 can also store an SOC value after / if the ignition is on, based on the time point at which each storage cycle has elapsed and / or based on determining the change in the SOC value relative to the stored SOC value. In this case, the battery control unit 113 can sequentially store the SOC values in a dedicated storage area allocated in the data flash memory (e.g., overwriting the stored SOC value with the most recent SOC value).
[0065] In the case of fast charging (e.g., one-step charging) with the most severe SOC changes, a 2.75C (C-rate, charging rate) can be used, requiring approximately 13 seconds per 1% charge. Even considering a 3-4C charging current, approximately 9 seconds would be expected per 1% charge. Therefore, for example, given a target SOC accuracy requirement of 5%, an error exceeding 5% could occur within one minute. To achieve higher accuracy requirements within 1%, for example, the SOC value storage period could be set to less than 10 seconds.
[0066] (For example,) a dedicated memory (e.g., a region of data flash memory) that sequentially stores SOC values can be designed to take into account the characteristics of data flash memory, where the number of data erases affects the memory's endurance lifespan. To this end, the dedicated storage region allocated in the data flash memory can be divided into multiple memory banks.
[0067] refer to Figure 5 For example, according to an embodiment of the present invention, the dedicated storage area of the data flash memory can be divided into a first storage bank (storage bank 1) and a second storage bank (storage bank 2).
[0068] In this case, when / if the SOC value needs to be stored in the first storage cell first according to the storage order, the battery control unit 133 can sequentially store the SOC value in the first storage cell, and switch from the first storage cell to the second storage cell based on the storage capacity of the first storage cell being exceeded / filled, and store the next SOC value in the second storage cell.
[0069] When / if the dedicated storage area is switched from the first storage unit to the second storage unit (e.g., according to storage order), the SOC value is stored in the second storage unit (e.g., the first entry in the second storage unit is filled), the battery control unit 133 can ensure the new storage capacity by erasing the existing SOC values that are sequentially stored in the first storage unit.
[0070] If a SOC reset due to the momentary disconnection of the battery (+) is not required after the ignition device (IG) is turned on, the battery control unit 133 can extract the SOC value appropriately stored in the data flash memory and read the dedicated storage area of the data flash memory (e.g., storage bank 1 and / or storage bank 2) to identify the storage location for periodically storing the SOC value according to the storage cycle.
[0071] If / when the storage location used for periodically storing SOC values is confirmed / identified, the battery control unit 133 can acquire sensing data indicating the cell voltage via wireless communication from the CMU 110 (e.g., it may have already received sensing data from a sensor configured to measure cell voltage). The battery control unit 133 can determine / calculate the battery pack voltage based on / as a sum of the acquired sensing data.
[0072] If / when a SOC reset is required (e.g., due to the determination of an instantaneous disconnection of the battery (+), which may be based on the detection of an immediate / sudden change in the battery pack voltage and / or based on a pattern of battery pack voltage change determined via the disconnection determination unit 132 after the ignition is turned on), the battery control unit 133 may read a dedicated storage area of the data flash memory (e.g., memory bank 1 and / or memory bank 2) and extract / retrieve the last stored SOC value. The battery control unit 133 may use / based on the extracted / retrieved SOC value to determine / calculate the battery pack voltage used to reset the SOC.
[0073] The battery control unit 133 can activate the main relay and the pre-charge relay to charge the capacitor at the DC link terminal with voltage (inverter cap). Based on the amount of voltage charged to the capacitor at the DC link terminal (e.g., based on a determined charge amount), the battery control unit 133 can determine whether to activate the main relay of the battery system according to pre-charge completion conditions. The pre-charge completion conditions can be determined based on / utilizing the capacitor's charging voltage and the current value obtained from the DC link terminal.
[0074] The battery control unit 133 can determine whether the pre-charge completion conditions have been met. Based on the pre-charge conditions being met (e.g., if / when the difference between the battery pack voltage and the capacitor charging voltage falls within a threshold range, and the current value obtained from the DC link terminal of the inverter falls within the threshold range of reference 0 Amperes (A), the battery control unit 133 can turn on the main + relay of the battery system.
[0075] Reference Figure 6 A method for operating a wireless battery management system according to an example of the present invention is described.
[0076] Figure 6 This is a flowchart illustrating a method for operating a wireless battery management system according to an example of the present invention. For convenience, the method is described by way of example in which the steps are performed by processor circuitry. Figure 6 . Figure 6 One, some, or all of the steps or parts thereof of the example method may be performed by one or more other circuits. Figure 6 One or more steps of the example method may be omitted, performed in a different order, and / or modified in other ways, and / or one or more additional steps may be added.
[0077] In the following description, it is assumed that in this example of the invention, the dedicated storage area allocated in the data flash memory is divided into a first storage bank (storage bank 1) and a second storage bank (storage bank 2) as described above, and the SOC value needs to be stored in the first storage bank first according to the storage order.
[0078] If / when the ignition device (IG) is on, the ignition device (IG) can be turned on (S610), and the BMU 130 can determine whether a SOC reset is required due to the momentary disconnection of the battery (+) (S620).
[0079] Based on the determination that a SOC reset is not required due to the momentary disconnection of the battery (+) (S620 - No), the BMU 130 can extract the SOC value that has been normally stored in the data flash memory (S630). A dedicated storage area of the data flash memory (e.g., memory bank 1 / memory bank 2) can be read to identify the storage location used to periodically store the SOC value according to the storage cycle (S640).
[0080] If / when a storage location for periodically storing SOC values is identified, BMU 130 can (e.g., via wireless communication from CMU 110 and / or the sensor) acquire sensing data indicating cell voltage, and / or determine / calculate the battery pack voltage based on / as the sum of the sensing data (S650).
[0081] Based on the determination that a SOC reset is required due to a momentary disconnection of the battery (B+) determined based on the battery pack voltage change pattern (e.g., this could be a phenomenon of a momentary change in battery pack voltage), the battery control unit 133 can read the dedicated storage area of the data flash memory (e.g., storage bank 1 / storage bank 2) (S660). The last stored SOC can be retrieved / extracted (S670).
[0082] BMU 130 can use the SOC value extracted from a dedicated storage area (e.g., storage bank 1 / storage bank 2) of the data flash memory to determine / calculate the battery pack voltage for resetting the SOC (S680).
[0083] BMU 130 can turn on the main relay and the pre-charge relay to charge the capacitor at the DC link terminal with voltage (inverter cap) (S690).
[0084] BMU 130 can use the charging voltage of the capacitor obtained from the DC link terminal and the current value obtained from the DC link terminal to determine whether to turn on the main+ relay of the battery system (S700) based on the pre-charge completion condition.
[0085] If the difference between the battery pack voltage and the capacitor charging voltage does not fall within the threshold range, and / or if the current value obtained from the DC link terminal of the inverter does not fall within the threshold range of reference 0 Amperes (A) (S700 - No), then BMU 130 can determine a precharge fault (S710).
[0086] If the difference between the battery pack voltage and the capacitor charging voltage falls within the threshold range, and if the current value obtained from the DC link terminal of the inverter also falls within the threshold range of the reference 0 Ampere (A) (S700 - Yes), then BMU130 can determine that the pre-charge completion condition is met and turn on the main + relay of the battery system (S720).
[0087] If / when the time to store the SOC value arrives (e.g., according to the storage cycle), the BMU130 can store the SOC value at the point in time when each cycle has elapsed, in which case it follows the method of sequentially storing the SOC value in a dedicated storage area allocated in the data flash memory (S730).
[0088] BMU 130 can determine whether there is storage capacity in the first memory bank based on the storage order (S740). BMU 130 can determine whether the area where the SOC value was stored in the previous storage cycle is the last area of the first memory bank (the first memory bank can be the current memory bank that is being filled).
[0089] Based on the fact that the area where the SOC value was stored in the previous storage cycle is not the last storage area of the first memory bank (S740 - No), the BMU 130 can sequentially store the SOC value in the next storage area of the first memory bank (S750).
[0090] Based on the fact that the area where the SOC value was stored in the previous storage cycle is the last storage area of the first storage bank (S740 - Yes), the BMU 130 can switch from the first storage bank to the second storage bank and store the next SOC value in the second storage bank (S760).
[0091] When / if a dedicated storage area is switched from the first storage bank to the second storage bank according to storage order and the SOC value is initially (firstly) stored in the second storage bank, in step S770, BMU 130 can ensure the new storage capacity by erasing the existing SOC values stored sequentially in the first storage bank (S770). Then, the second storage bank will be considered the first storage bank, and the empty storage bank will be considered the second storage bank.
[0092] A wireless battery management system according to one aspect of the present invention may include: a cell monitoring unit (CMU) and a battery management unit (BMU), wherein the CMU is configured to measure the voltage of a cell in a battery system; and the BMU is configured to receive sensing data of the measured cell voltage via wireless communication with the CMU, wherein the BMU is configured to determine an instantaneous disconnection of the battery based on the battery pack voltage determined from the sensing data, and to reset the SOC using periodically stored state of charge (SOC) values.
[0093] The BMU can be configured to store the SOC value sequentially according to the storage cycle after the ignition device is turned on, and to calculate the battery pack voltage for resetting the SOC based on the last stored SOC value, determined by the instantaneous disconnection of the battery.
[0094] The wireless battery management system may further include an inverter configured to convert DC power from the battery system to AC power, and the BMU may be configured to turn on / off the main+ relay of the battery system based on the satisfaction of pre-charge completion conditions using the charging voltage and current values of the capacitors (both received from the DC link terminals of the inverter).
[0095] According to another aspect of the present invention, a battery management unit (BMU) with wireless communication capability may include: a data acquisition unit, a disconnection determination unit, and a battery control unit. The data acquisition unit is configured to receive sensing data of the voltage of the cells in the battery system via wireless communication; the disconnection determination unit is configured to determine the momentary disconnection of the battery based on the battery pack voltage determined from the sensing data; and the battery control unit is configured to reset the SOC using periodically stored state of charge (SOC) values based on the determination of the momentary disconnection of the battery.
[0096] The battery control unit can be configured to store at least one of the following SOC values: the SOC value at a time when the ignition is off, or the SOC value at a time when each cycle has elapsed after the ignition is on, according to the storage period.
[0097] The battery control unit can be configured to sequentially store SOC values in a dedicated storage area allocated in the data flash memory.
[0098] A dedicated storage area may include two or more storage units for sequential storage of SOC values.
[0099] The battery control unit can be configured to: in the case of two or more storage cells including a first storage cell and a second storage cell, and the SOC value is to be stored first in the first storage cell according to the storage order, sequentially store the SOC value in the first storage cell, and switch from the first storage cell to the second storage cell based on the storage capacity of the first storage cell being exceeded, initially store the next SOC value in the second storage cell, and erase the existing SOC value stored in the first storage cell.
[0100] The battery control unit can be configured to calculate the battery pack voltage for resetting the SOC based on the last stored SOC value, determined by the instantaneous disconnection of the battery.
[0101] The battery control unit can be configured to compare the battery pack voltage calculated using the periodically stored SOC value with the charging voltage of a capacitor received from the DC link terminal of an inverter included in the battery management system, when calculating the battery pack voltage for resetting the SOC using the periodically stored SOC value.
[0102] The battery control unit can be configured to activate the main+ relay of the battery system based on the difference between the battery pack voltage calculated using periodically stored SOC values and the charging voltage of capacitors falling within a threshold range.
[0103] The battery control unit can be configured to activate the main + relay of the battery system based on the current value received from the DC link terminal of the inverter falling within the threshold range of a reference 0 amperes (A).
[0104] According to another aspect of the present invention, a method for operating a wireless battery management system may include: measuring the voltage of a cell in a battery system by a cell monitoring unit (CMU); receiving sensing data of the measured cell voltage by a battery management unit (BMU) via wireless communication with the CMU; and determining an instantaneous disconnection of the battery based on the battery pack voltage calculated from the sensing data, and resetting the SOC by the BMU using periodically stored state of charge (SOC) values.
[0105] Resetting may include storing the SOC value sequentially according to the storage cycle after the ignition is turned on, and using the last stored SOC value to calculate the battery pack voltage for resetting the SOC based on determining the momentary disconnection of the battery.
[0106] The method may further include: based on the satisfaction of pre-charge completion conditions using the charging voltage and current values of the capacitor (both received from the DC link terminal of the inverter), the BMU activates the main+ relay of the battery system.
[0107] According to an example of the invention, when resetting the SOC based on a momentary disconnection of the determined battery (B+), the SOC value is used in a dedicated storage area of the data flash memory, so that initialization can be performed in a short time without an OCV table.
[0108] Furthermore, according to an example of the invention, since the main + relay of the battery system is turned on / off based on the satisfaction of the pre-charge completion condition during the SOC reset process, relay welding caused by surge current generated from the discharge path can be prevented when other high-voltage components fail.
[0109] As used in this invention (particularly in the appended claims), the terms “a” and “the” include both singular and plural meanings, unless the context clearly indicates otherwise. Furthermore, it should be understood that any numerical range stated in this invention is intended to include all subranges contained herein (unless otherwise explicitly indicated), and accordingly, the disclosed numerical range includes each individual value between the minimum and maximum values of the numerical range.
[0110] The steps constituting the method according to the invention may be performed in a suitable order unless a particular order is described or otherwise specified. That is, the invention is not necessarily limited to the enumerated order of steps. All examples described herein or terms indicating them (“e.g.,” “such as”) are used only to describe the invention in more detail. Therefore, it should be understood that the scope of the invention is not limited to the foregoing exemplary examples or the use of such terms unless limited by the appended claims. Moreover, it will be apparent to those skilled in the art that various modifications, combinations, and substitutions can be made within the scope of the appended claims or their equivalents, depending on design conditions and factors.
[0111] Therefore, the present invention is not limited to the above exemplary examples, but is intended to include all modifications, equivalents and alternatives that fall within the spirit and scope of the appended claims.
Claims
1. A wireless battery management system, comprising: Wireless communication interface; A sensor device comprising one or more sensors configured to measure one or more voltages of one or more cells of a battery; as well as The battery management unit includes: processor; and A memory that stores at least one instruction, which, when executed by a processor communicating with the memory, is configured to cause the battery management unit to: Sensing data indicating one or more voltages of one or more cells is received from a sensing device via wireless communication associated with a wireless communication interface; Detecting battery disconnection based on sensor data; Based on the detection of a battery disconnection, the battery status is reset using stored battery status values, wherein the battery status is related to the battery. Control one or more relays of the battery to be turned on based on the reset power state.
2. The wireless battery management system according to claim 1, wherein, The at least one instruction, when executed by the processor, is further configured to enable the battery management unit: After the ignition device is turned on, the electrical status values are stored sequentially according to the storage cycle; Based on the detected disconnection of the battery, the battery pack voltage for resetting the state of charge is determined according to the most recently stored state of charge value, wherein the battery pack voltage is the voltage of the battery pack.
3. The wireless battery management system according to claim 1, wherein: The battery management system further includes an inverter configured to convert the battery's DC power into AC power. At least one instruction, when executed by the processor, is further configured to enable the battery management unit: Based on the current value and charging voltage of the capacitor at the DC link terminal of the inverter, determine whether the pre-charging completion condition is met; Once the pre-charge completion condition is met, the battery's main positive relay closes to connect the battery node to the DC link node.
4. A battery management unit, comprising: processor; and A memory that stores at least one instruction, which, when executed by a processor communicating with the memory, is configured to cause the battery management unit to: Sensing data indicating the voltage of the cells in the battery is received from at least one sensor via wireless communication associated with a wireless communication interface; Based on the battery pack voltage determined from sensing data, instantaneous disconnection of the battery is detected, wherein the battery pack voltage is the voltage of the battery pack. Based on the detection of a battery disconnection, the battery status is reset using stored battery status values, wherein the battery status is related to the battery. Control one or more relays of the battery to be turned on based on the reset power state.
5. The battery management unit according to claim 4, wherein, At least one instruction, when executed by the processor, is further configured to cause the battery management unit to store a state of charge value based on the ignition device being turned off or according to a storage cycle when the ignition device is turned on.
6. The battery management unit according to claim 5, wherein, At least one instruction, when executed by the processor, is further configured to cause the battery management unit to sequentially store state-of-charge values in a dedicated storage area allocated in the data flash memory.
7. The battery management unit according to claim 6, wherein, The dedicated storage area includes two or more storage units for sequential storage of power status values.
8. The battery management unit according to claim 7, wherein, Two or more memory banks include a first memory bank and a second memory bank, and at least one instruction, when executed by the processor, is further configured to cause the battery management unit to: The battery status values are first stored sequentially in the first storage unit according to the storage order; Based on the fact that the storage capacity of the first memory bank is filled: The next battery status value is stored in the second storage according to the storage order; Erase the power status values stored in the first memory.
9. The battery management unit according to claim 4, wherein, At least one instruction, when executed by the processor, is further configured to cause the battery management unit to determine the battery pack voltage based on the last stored state-of-charge value, upon detecting a battery disconnection.
10. The battery management unit according to claim 9, wherein, At least one instruction, when executed by the processor, is further configured to cause the battery management unit to: compare the battery pack voltage, determined based on the last stored state of charge value, with the charging voltage of the capacitor at the DC link terminal of the inverter, and control one or more relays to be turned on based on the comparison result.
11. The battery management unit according to claim 10, wherein, At least one instruction, when executed by the processor, is further configured to cause the battery management unit to close the main positive relay of the battery, based on a comparison result indicating that the difference between the battery pack voltage and the charging voltage of the capacitor falls within a threshold range, so as to connect the battery node to the node of the DC link.
12. The battery management unit according to claim 10, wherein, At least one instruction, when executed by the processor, is further configured to enable the battery management unit: Based on the current value obtained from the DC link terminal falling within the threshold range based on 0 amperes, the main positive relay of the battery is closed to connect the battery node to the DC link node.
13. A method for operating a wireless battery management system, the method comprising: The voltage of the cells in the battery is measured by a sensor device including at least one voltage sensor; Sensing data indicating the measured voltage of the battery cell is received by a battery management unit, which includes a processor and a memory, via wireless communication from the sensor device. Detecting battery disconnection based on sensor data; Based on the detection of a battery disconnection, the battery management unit resets the battery status using stored battery status values, wherein the battery status is related to the battery. Control one or more relays of the battery to be turned on based on the reset power state.
14. The method of claim 13, further comprising: Based on the activation of the ignition device, the electrical status value is stored sequentially according to the storage cycle. Based on the detected disconnection of the battery, the battery pack voltage for resetting the state of charge is determined according to the last stored state of charge value, wherein the battery pack voltage is the voltage of the battery pack.
15. The method of claim 14, further comprising: Based on the ignition device being turned off, the power status value and the previously stored power status value are stored sequentially.
16. The method of claim 13, further comprising: Based on the detected disconnection of the battery, the battery pack voltage is determined according to the last stored state of charge.
17. The method of claim 16, further comprising: The battery pack voltage is compared with the charging voltage of the capacitor at the DC link terminal of the battery inverter, and one or more relays are controlled to be turned on based on the comparison result.
18. The method according to claim 14, wherein, Sequentially storing power status values includes: sequentially storing the power status values in one of a first or second memory bank within a dedicated storage area allocated in the data flash memory.
19. The method according to claim 18, wherein, The sequential storage of battery status values includes: The battery status values are stored sequentially in the first storage unit; Once the storage capacity of the first storage unit is filled, the next power status value or the power status value according to the storage order is stored in the second storage unit. Erase the power status values stored in the first memory.
20. The method of claim 13, further comprising: Receive the charging voltage and current values of the capacitor at the DC link terminal of the inverter from the battery; The pre-charge completion conditions are determined based on the charging voltage and current values. Once the pre-charge completion conditions are met, the battery management unit closes the battery's main positive relay to connect the battery node to the DC link node.
Citation Information
Patent Citations
Massage hammer
KR1020250037684A