System and method for managing heterogeneous battery modules

The battery management system effectively manages heterogeneous battery banks by monitoring and adjusting operating parameters, addressing thermal risks and ensuring safe operation across mixed cell types.

JP7843716B2Active Publication Date: 2026-04-10AMERICAN ENERGY STORAGE INNOVATIONS INC
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-06-09
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

Conventional battery banks composed of rechargeable cells require all cells to be of the same type to maintain safe operating limits, as overcharging or over-discharging can lead to thermal events and damage, limiting the use of heterogeneous battery modules.

Method used

A battery management system that includes an electrical controller to monitor and manage a battery bank with heterogeneous modules by calculating capacity based on performance levels and state of charge (SOC), and module-side controllers to perform control functions based on all-bank operating parameters.

Benefits of technology

Enables safe and efficient operation of battery banks with mixed cell types by managing operating parameters and performance levels, preventing thermal events and ensuring safe operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007843716000001
    Figure 0007843716000001
  • Figure 0007843716000002
    Figure 0007843716000002
  • Figure 0007843716000003
    Figure 0007843716000003
Patent Text Reader

Abstract

A battery management system and method is provided that allows a battery bank to be configured with battery modules that may be heterogeneous with respect to one another. A battery bank configured with modules that support the battery management system allows any subset of the modules to be easily replaced with modules of different electrochemical characteristics. Each module may also have a controller that manages the cells of the module. The bank-level controller and module-level controller may operate to virtualize the hardware under their control to reduce or eliminate heterogeneous configuration of the underlying cells and modules.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments relate to a battery management system for handling modular batteries of various specifications, years of use, and / or capabilities.

Background Art

[0002] Energy storage systems can rely on batteries for energy storage. For example, in certain conventional electric vehicle (EV) designs (e.g., full electric vehicles, hybrid electric vehicles, etc.), the battery housing installed within the electric vehicle houses a plurality of battery cells (e.g., the battery cells may be individually installed in the battery housing, or may be grouped within respective battery modules each including a set of battery cells, and each battery module is installed within the battery housing). Constructing a battery bank from a set of serially connected battery cells is a common aspect in battery system design. To achieve the desired power and energy capacity, each cell within a stack of 100 cells is typically juxtaposed with similar cells to form parallel groups.

[0003] When such a battery bank is composed of rechargeable battery cells, each cell must be maintained within its safe operating limits. In particular, in Li-ion batteries, overcharging any individual cell can result in dangerous thermal events or rupture. Conversely, over-discharging any cell can damage the cell and make it more susceptible to the effects of thermal events during subsequent use. Beyond the safe voltage range for the battery cell, the cell also has a maximum current limit and a thermal operating range that must be maintained to ensure the safe operation of the bank for the life goal of the bank. As a result, conventional battery banks must be composed of the same type of cells such that the electrochemical behavior and limits of the cells are common and predictable for the entire battery bank.

Summary of the Invention

[0004] Embodiments of the present disclosure are directed to operate at least one electrical controller for managing a battery bank configured with heterogeneous battery modules. The controller or a system of controllers monitors a set of performance attributes associated with a plurality of battery modules in the battery bank, the plurality of battery modules being connected in series with each other. Based on the monitoring, the controller detects a first set of performance levels for a set of performance attributes associated with a first subset of the plurality of battery modules. Based on the monitoring, the controller detects a second set of performance levels for a set of performance attributes associated with a second subset of the plurality of battery modules. The controller manages one or more full-bank operating parameters based at least to some extent on the difference between the performance levels of the first set and the performance levels of the second set.

[0005] The controller calculates the battery bank capacity based on the performance levels of the first and second sets, and transmits the calculated battery bank capacity to the respective module-side controllers in each of the multiple battery modules. In response to the transmission from each module-side controller, the controller receives the state of charge (SOC) of the associated battery module for the calculated battery bank capacity, and manages one or more all-bank operating parameters based at least to some extent on the received SOC.

[0006] Other embodiments of this disclosure are directed to battery modules configured in a heterogeneous battery module configuration and operated by a module-side controller. The module-side controller identifies a set of performance levels for a set of performance attributes of the battery module and reports the set of performance levels to at least one electrical controller. The module-side controller receives, upon reporting, one or more all-bank operating parameters from at least one electrical controller, based on the difference between the set of performance levels of the battery module and one or more corresponding sets of performance levels for one or more other battery modules in the battery bank. The module-side controller then performs one or more module-specific control functions for the battery module based on the one or more all-bank operating parameters.

[0007] A more complete understanding of embodiments of this disclosure will be immediately obtained by referring to the following detailed description in conjunction with the accompanying drawings. The accompanying drawings are provided solely for illustrative purposes and not as an limitation of this disclosure. [Brief explanation of the drawing]

[0008] [Figure 1] Figure 1 shows a front perspective view of the outer frame of a battery module according to an embodiment of the present disclosure. [Figure 2A] Figure 2A shows an alternative rear perspective view of the outer frame of the battery module in Figure 1 according to an embodiment of the present disclosure. [Figure 2B] Figure 2B shows an alternative rear perspective view of the outer frame of the battery module in Figure 1 according to an embodiment of the present disclosure. [Figure 3A] Figure 3A shows a top view of a cross-section of an electric vehicle including a battery housing according to an embodiment of the present disclosure. [Figure 3B] Figure 3B shows an electrical diagram of a top view of the cross-section of the electric vehicle shown in Figure 3A according to an embodiment of this disclosure. [Figure 4A]Figure 4A shows an example in which a module-to-module power connector is arranged between battery modules of an electric vehicle according to an embodiment of this disclosure. [Figure 4B] Figure 4B shows an example in which a module-to-module power connector is arranged between battery modules of an electric vehicle according to an embodiment of this disclosure. [Figure 5A] Figure 5A shows a schematic diagram of a high-voltage control system according to an embodiment of the battery management system. [Figure 5B] Figure 5B shows a schematic diagram of low-voltage communication according to an embodiment of the battery management system. [Figure 5C] Figure 5C shows a schematic diagram of the high-voltage and low-voltage connections in a battery module bank according to an embodiment of the battery management system. [Figure 5D] Figure 5D shows a host interface controller and bank switching contactor, and their connections, according to an embodiment of the battery management system. [Figure 6] Figure 6 shows a schematic diagram of the communication sequence according to an embodiment of the battery management system. [Figure 7] Figure 7 shows the battery management process according to an embodiment of the battery management system. [Figure 8] Figure 8 shows the module management process according to an embodiment of the battery management system. [Modes for carrying out the invention]

[0009] Embodiments of the present disclosure are given in the following description and related drawings. Alternative embodiments may be devised without departing from the scope of the present disclosure. Furthermore, well-known elements of the present disclosure are not described in detail or are omitted so as not to obscure the relevant details of the present disclosure.

[0010] Energy storage systems may rely on batteries for energy storage. For example, in certain conventional electric vehicle (EV) designs (e.g., all-electric vehicles, hybrid electric vehicles, etc.), the battery housing installed within the electric vehicle houses multiple battery cells (for example, they may be individually mounted in the battery housing, or they may be grouped within each battery module, each containing a set of battery cells, and each battery module is mounted within the battery housing). The battery modules within the battery housing are connected in series to a battery junction box (BJB) via busbars, which distributes the power supplied from the busbars to the electric motors that drive the electric vehicle and various other electrical components of the electric vehicle (e.g., radios, control consoles, vehicle heating, ventilation and air conditioning (HVAC) systems, interior lighting, and exterior lighting such as headlights and brake lights). The BJB may be under the control of an internal bank controller, while a host interface controller may manage the distribution of power from the battery bank.

[0011] Figure 1 shows a front perspective view of the outer frame of a battery module 100 according to an embodiment of the present disclosure. Figures 2A-2B show alternative rear perspective views of the outer frame of a battery module 100 according to an embodiment of the present disclosure. In the examples of Figures 1-2B, the battery module 100 is configured for insertion into a battery module compartment. For example, in Figures 1-2B, each side of the battery module 100 includes a guide element 105 or 215B to facilitate insertion (and / or removal) into the battery module compartment. In a further example, the guide element 105 or 215B is configured to fit into a groove in the battery module compartment to facilitate insertion and / or removal of the battery module 100. An insertion-side cover 110 (or end plate) is integrated with the battery module 100. Once inserted, the insertion-side cover 110 is attached or fixed to the battery module compartment (for example, via fixing points 115 such as bolt holes) and seals the battery module 100 inside the battery module compartment using a cover (or end plate) integrated sealing system (for example, a rubber ring, paper gasket, sealant adhesive, etc.). In Figures 1-2B, the insertion-side cover 110 is shown as being integrated with the battery module 100, but alternatively, the insertion-side cover 110 may be independent of the battery module 100 (i.e., separate) in a configuration where the battery module 100 is first inserted into the battery module compartment and then the insertion-side cover 110 is attached.

[0012] Referring to Figures 1-2B, the insertion-side cover 110 includes a fixing point 115, a pair of cooling connections 120, and an overpressure valve 125. In one example, the fixing point 115 may be a bolt hole through which a bolt can be inserted, and the pair of cooling connections 120 may include input / output cooling pipe connectors (through which a refrigerant fluid is pumped into the battery module 100 to cool one or more cooling plates). The overpressure valve 125 may be configured to open when the internal pressure of the battery module 100 exceeds a threshold (for example, to avoid rupture or overpressure by degassing in the case of heat dissipation of battery cells in the battery module 100).

[0013] In alternative embodiments, the fixing point 115 and associated flanges may be omitted, and different fastening mechanisms (e.g., clips or clamps such as U-shaped clips) may be used to secure the battery modules 100 within their respective battery module compartments. For example, the insertion-side cover 110 may be fastened to the opening insertion surface of the battery module compartment with a metal sheet band. The “band” may be wrapped around the insertion-side cover 110 to cover part of the top and bottom of the battery housing, and the wrapped band is then fastened (e.g., with a U-shaped clip). In one example, as a safety feature configuration, removing the wrapped band and removing the insertion-side cover 110 would result in the wrapped band being damaged in such a way that unauthorized removal of the battery module becomes detectable (e.g., thereby invalidating the vehicle warranty, etc.).

[0014] Referring to Figures 2A-2B, the battery module 100 further includes a set of fixing and positioning elements 200 (for example, to position and secure the battery module 100 within the battery module compartment as it is inserted), and a set of HV connectors 205 (corresponding to the positive and negative terminals of the battery module 100, each of which may be connected to an electrical interface coupled to either the BJB or another battery module (for example, a plug connection, a bolt connection, or a screw connection). In Figure 2A, the battery module includes a wired LV data port 210A (for example, in the battery module compartment, to connect the internal sensors of the battery module 100 to the BJB (not shown in Figure 2A) via a wired LV module-tunnel interface (not shown in Figure 2A)). In Figure 2B, the battery module includes an optional optical LV data port 210B (for example, in the battery module compartment, an optical tube connects an internal sensor of the battery module 100 to the BJB (not shown in Figure 2B) via an optical LV module-tunnel interface (not shown in Figure 2B)). In one example, when the battery module 100 is inserted into the battery module compartment, the optical LV data port 210B is pushed against the optical LV module-tunnel interface (not shown in Figure 2B), thereby allowing optical signals to be exchanged with the BJB through the optical tube in the tunnel space without the accumulation of dust or other debris. Thus, when the battery module 100 is inserted into the battery module compartment, the fixing and positioning elements 200, the HV connector 205, and the LV data port 210A or 210B are fixed and connected to the corresponding connectors in the battery module compartment, respectively (for example, plugged in or pushed in and sealed). As used herein, the terms "LV" and "HV" are used to distinguish between data connections (i.e., LV) and power connections (i.e., HV).Generally, power connections are associated with higher voltages (e.g., suitable for powering the drive motor of an electric vehicle), while data connections are associated with lower voltages (e.g., suitable for carrying data). The optional optical LV data port 210B may be removed or replaced with an electrical port. Thus, the low-voltage data connections 210A and 210B may be coaxial cable connections, electrical plug-connect connections, or other data connection interfaces (e.g., universal serial bus, serial).

[0015] The various embodiments of the present disclosure described herein relate to module-module power connectors between battery modules of an energy storage system (e.g., battery module 100 in Figures 1-2B). As described below, the module-module power connector may be located to some extent within a tunnel space defined above the battery module mounting area, while also including an electrical interface (e.g., a plug or socket) extending downward into the battery module mounting area to establish an electrical connection with an HV connector (e.g., HV connector 205 in Figures 2A-2B). In one example, the module-module power connector may be used to connect at least one pair of battery modules in adjacent battery module compartments in series.

[0016] FIG. 3A shows a top view of a cross-section of an electric vehicle 300A including a battery housing 305A according to an embodiment of the present disclosure. FIG. 3A illustrates various well-known components of the electric vehicle 300A (e.g., wheels, axles, etc.) to provide a general background, but these components will not be described in detail below for the sake of simplicity of explanation. Regarding FIG. 3A and other drawings described below, the terms "battery 'housing'" and "battery'module mounting area'" may be interchangeable in some cases. The battery module mounting area in FIG. 3A (and other drawings described below) refers to the arrangement configuration of a battery module compartment configured to receive the insertion of a battery module and sealed by an insertion-side cover to form a battery housing. Also, in at least one embodiment, the battery module mounting area is part of the floor of the electric vehicle 300A.

[0017] Referring to FIG. 3A, the battery housing 305A includes ten battery module compartments indicated by A to J, and a central bar 310A positioned between battery module compartments A to E and battery module compartments F to J on each longitudinal surface (e.g., left and right surfaces) of the electric vehicle 300A. Each battery module compartment includes a frame (or multiple walls) defining an internal space configured to fit each battery module, and an insertion surface that can be opened to facilitate the insertion and / or extraction of each battery module. The central bar 310A can be composed of split bodies (or firewalls) separated laterally adjacent to the battery module compartments A to J (e.g., arranged in the width direction to form left / right pairs in the electric vehicle 300A) (e.g., the firewall between battery module compartment A and battery module compartment F, the firewall between battery module compartment B and battery module compartment G, etc.).

[0018] In one example, the central bar 310A may be a single longitudinal "bar" extending across the entire battery housing 305A. In this case, the internal sidewalls of each battery module compartment may be attached to the central bar 310A to form a battery module mounting area. In an alternative example, each laterally adjacent pair of battery module compartments may be pre-configured as a battery module compartment chamber, each having its own chamber-specific firewall for separating its respective laterally adjacent battery module compartments. The battery module compartment chambers may be stacked longitudinally to form a battery module mounting area. In this case, the central bar 310A is a collection of individual firewalls that traverse the battery housing 305A and are contained within the chambers of each respective battery module compartment.

[0019] In FIG. 3A, the central bar 310A is shown as being at the center of the battery housing 305A. However, in other embodiments, the central bar 310A may be positioned at other locations (e.g., near one side or the other side to fit different-sized battery modules on the left and right sides of the battery module mounting area). Also, in other examples, a plurality of central bars may be provided. For example, especially in a wide vehicle, a battery module mounting area wider than the length of two battery modules may be equipped so that there may be a gap between the two battery modules when inserted into a pair adjacent to the side of the battery module compartment. In this case, two separate firewalls may be used for each of the battery module compartments adjacent to the sides such that each respective battery module can fit therein with a gap between the two firewalls with a margin. The two firewalls may form part of two separate "central" bars corresponding to either two long "bars" extending across the battery housing 305A or two assemblies of chamber-specific firewalls from the chambers of the longitudinally stacked battery module compartments, even if each respective firewall is offset from the center or middle of the battery housing 305A. In at least one embodiment, the gap between the two separate central bars may be utilized as a tunnel space (e.g., to facilitate optical communication, to pass LV / HV busbars, etc.). However, the embodiments described below relate to examples where the tunnel space is defined above the battery module compartments rather than in the gap between the side-adjacent battery module compartments.

[0020] It should be noted that a battery housing 305A containing 10 battery module compartments A-J is shown in Figure 3A for illustrative purposes only. For example, an electric vehicle with a longer wheelbase may be configured with a battery housing having more battery module compartments (e.g., 12, 14, etc.), while an electric vehicle with a shorter wheelbase may be configured with a battery housing having fewer battery module compartments (e.g., 8, 6, etc.). Battery module compartments A-E are located longitudinally on the right side of the electric vehicle 300A (i.e., along the length direction with respect to the electric vehicle 300A), while battery module compartments F-J are located longitudinally on the left side of the electric vehicle 300A.

[0021] As used herein, a "battery module" is a package containing multiple battery cells, such as lithium-ion battery cells or battery cells made of different electrode materials. A battery module may be configured as a prismatic or pouch battery cell configuration (sometimes called a soft pack), while other battery modules may be configured as cylindrical battery cells.

[0022] As used herein, "sealed" of a battery module compartment means that it is at least watertight or liquidtight, and optionally airtight (at least against certain gases and / or particles such as smoke from ignition, carbon, electrolyte particles, dust and debris). Generally, sealing of a battery module compartment is the result of its inner walls being welded or (where possible) bonded to each other, and any connection interfaces (e.g., insertion-side covers, refrigerant interface plugs, electrical interfaces, etc.) being sealed with an appropriate type of sealing material (e.g., O-rings, rubber gaskets, sealing compounds, etc.). While sealing of a battery module compartment can potentially be airtight (e.g., airtight to all gases), airtight sealing is not required (e.g., due to high cost). Therefore, the sealing of the battery module compartment may be configured to prevent the propagation of potential contaminants (e.g., liquids such as water, flames and / or smoke from ignition, carbon, electrolyte particles, dust and debris, etc.) from entering the battery module compartment from the external environment and / or from flowing out of the battery module compartment toward a protected area (e.g., the passenger cabin of an electric vehicle). Furthermore, although the various embodiments described below relate to the lateral or lateral insertion of battery modules into their respective battery module compartments, the insertion surfaces for battery module compartments A to J may vary among the configurations of different battery module mounting areas.

[0023] Referring to Figure 3A, the central bar 310A is configured to increase the overall rigidity of the battery housing 305A (and thereby the electric vehicle 300A). In one example, the central bar 310A may be positioned below a tunnel space 315A that can be centrally located between battery module compartments A-E and battery module compartments F-J, similar to the central bar 310A. As described above, the battery module compartment firewall with the central bar 310A limits the propagation of hazards (e.g., overheating or fire, fluid leaks, etc.) between battery module compartments A-E and battery module compartments F-J. The tunnel space 315A optionally allows wireless communication (e.g., optical communication) between the battery modules inserted in battery module compartments A-J and BJB (not shown in Figure 3A). In one example, the tunnel space 315A may be located outside the battery module compartments A-J and, efficiently, in the center of the electric vehicle 300A, "above" the battery housing 305A (for example, along the top of the central bar 310A). Alternatively, instead of covering or defining the "above" of the battery housing 305A, the tunnel space 315A may be aligned vertically (or at the same height) with the battery module compartments A-J in the battery housing 305A between adjacent battery module compartments on each side of the electric vehicle 300A (for example, the space between each pair of laterally adjacent battery module compartments defines the tunnel space 315A, and two inner walls or firewalls are used to seal each pair of laterally adjacent battery module compartments).

[0024] Although not explicitly shown in the top view illustrated in Figure 3A, the busbars contained within each module-module power connector may be arranged along the tunnel space 315A to provide an electrical connection between the battery module inserted into one of the battery module compartments A to J and BJB.

[0025] Figure 3B shows an electrical diagram of a top view of a cross-section of an electric vehicle 300A according to an embodiment of the present disclosure. Referring to Figure 3B, BJB300B is located at one end of the tunnel space 315A near battery module compartments E and J. The negative terminal of BJB300B is connected to the electrical interface of battery module compartment J via an HV busbar (e.g., a sealed HV busbar), which is connected to the negative terminal of the battery module in battery module compartment J. The positive terminal of the battery module in battery module compartment J is on the other hand connected to the electrical interface of battery module compartment J, which is connected to an HV busbar that is connected to the electrical interface of battery module compartment I, which is connected to the negative terminal of the battery module in battery module compartment I, and so on. Thus, the battery modules in battery module compartment J may be daisy-chained in series with the battery modules in battery module compartment I, which in turn may be daisy-chained (in that order) with the battery modules in battery module compartments H, G, F, A, B, C, D, and E, and the positive terminal of the battery module in battery module compartment E is connected back to BJB300B via an HV busbar, completing the HV power connection between BJB300B and each battery module in battery housing 305A.

[0026] Referring to Figure 3B, the electrical interfaces and associated busbars used to configure the electrical connections between battery modules in adjacent battery module compartments are integrated into module-module power connectors 305B-325B. These interfaces and battery modules can be managed by an internal bank controller as shown in Figure 5C. In Figure 3B, module-module power connectors 305B-320B are implemented as “paired” module-module power connectors, meaning they include two separate busbars to configure two separate series module-module electrical connections. For example, module-module power connector 305B includes a first busbar to facilitate the electrical series connection between battery modules in battery module compartments I and J, and a second busbar to facilitate the electrical series connection between battery modules in battery module compartments D and E. In one example, each busbar in each “paired” module-module power connector is isolated from each other, as each busbar is configured to connect different pairs of battery modules in series. In contrast, module-module power connectors 305B-320B are implemented as “single” module-module power connectors in the sense that they include a single busbar to constitute a single series module-module electrical connection between battery modules in battery module compartments A and F.

[0027] Referring to Figure 3B, each of the module-module power connectors 305B to 320B is configured to connect battery modules in adjacent battery module compartments along the same longitudinal plane of the battery housing 305A. For example, module-module power connector 305B is configured to connect battery modules in longitudinally adjacent battery module compartments I and J in series, and separately connect battery modules in longitudinally adjacent battery module compartments D and E in series. In contrast, module-module power connector 325B is configured to connect battery modules in laterally adjacent battery module compartments A and F in series.

[0028] Referring to Figure 3B, each of the module-module power connectors 305B–325B may include one or more busbars (e.g., HV busbars) for transporting power between battery modules in adjacent battery module compartments. In Figure 3B, these busbars are shown as 330B–370B. In one example, some or all of the busbars 330B–370B may include integrated disconnection components. Each integrated disconnection component is part of or attached to the respective busbar in the module-module power connector and is configured to reduce or interrupt the voltage across the respective electrical connection in response to a trigger (e.g., a current surge, heat generation, etc., that may occur in a failure scenario). As will be described in more detail below, integrated disconnection components may include fuses, explosive components (e.g., pyrofuses, etc.). Figure 3B also shows the HV busbars 375B–380B. Each of the HV busbars 370B-380B connects a single battery module to the BJB300B, thereby being characterized as part of a module-BJB power connector instead of a module-module power connector. Similar to the module-module power connector described above, the HV busbars 370B-380B in the module-BJB power connector can be sealed.

[0029] Although not shown in Figure 3B, each battery module compartment may also include an LV module-tunnel interface (e.g., optical communication interface, wired communication interface, etc.) to facilitate connection between the battery module and the BJB300B.

[0030] In one example, centrally positioning the busbars (e.g., HV busbars 330B-380B and / or LV busbars) along the tunnel space 315A in the center of the electric vehicle 300A helps to isolate the busbars from areas of impact from a fracture (e.g., the left and right sides of the electric vehicle 300A), which in turn protects the busbars from damage caused by the impact of the fracture. Similarly, defining the tunnel space 315A above the central bar 310A, which may constitute a strong metal "spine" of the battery housing 305A, can also help to protect the busbars (e.g., from damage caused by the impact of a fracture) by the tunnel space 315A, which acts as a relatively protected area. The tunnel space 315A may also function as an electromagnetic shield to protect the busbars from external electromagnetic interference. In one example, the busbars may be mounted in the upper portion of the battery module compartment near the firewall so that the tunnel space 315A is left substantially empty, facilitating the deployment of LV busbars or optical communication interfaces therein. The central busbar may include LV (i.e., data) busbars (not shown) and HV (i.e., power) busbars (e.g., busbars 330B-380B), as described above. However, the LV busbars may be omitted if an optical communication interface (e.g., optical tubes) is implemented (e.g., LV wiring is not required for communication with individual battery modules).

[0031] In embodiments in which the tunnel space 315A is defined in the “upper part” of the battery housing 305A, in one example, each pair of laterally adjacent battery module compartments may include a set of holes positioned close to the tunnel space 315A and arranged perpendicular to the direction in which the battery modules are inserted and removed (for example, for lateral or side insertion, the holes may be on the upper side wall or upper wall of the battery module compartment). The electrical interface of the module-module power connector is mounted in each hole between a set of holes for connecting the battery modules to the busbars 330B-370B within the tunnel space 315A. For example, each module-module power connector may be mounted in the tunnel space 315A in the upper part of the battery housing 305A, with each electrical interface extending downward and being inserted into one or more respective holes before being fixed and sealed. When the battery module is inserted into the battery module compartment, the electrical interfaces (e.g., plugs, sockets, etc.) to the positive and negative terminals of the battery module are aligned with the electrical interfaces (e.g., plugs, sockets, etc.) in the module-module power connector in the following manner: In this embodiment, when the battery module is removed from the battery module compartment, the electrical interfaces of the battery module are disconnected (i.e., uncoupled) from the module-module power connector, so that when the battery module is fully inserted into the battery module compartment, the electrical interfaces of the battery module are coupled to the electrical interfaces in the module-module power connector. Alternatively, instead of embodiments in which the battery module is plugged into the module-module power connector upon insertion, the HV busbar in the module-module power connector may be manually secured to the electrical interface in the battery module. For example, the HV busbar may be bolted to the electrical interface in the battery module and then covered or sealed by a separate cover.In this case, the electrical interface of the module-module power connector to the battery module corresponds to a portion of the HV busbar that is bolted to the electrical interface of the battery module (in contrast to, for example, a plug / socket mechanism for forming an electrical connection between the module-module power connector and the battery module).

[0032] In one example, the electrical interface in the module-module power connector may interface with the battery modules on both sides of the battery module mounting area. For example, the module-module power connector 305B connects the battery modules in battery module compartments I and J in series on one longitudinal side of the battery housing 305A, while also connecting the battery modules in battery module compartments D and E in series on the other longitudinal side of the battery housing 305A. The electrical coupling of the battery modules becomes possible in chain connection from battery module compartment to battery module compartment (e.g., each of battery module compartments A to J) when the last battery module is inserted, as HV becomes available in the BJB300B.

[0033] The electrical interface in each module-module power connector 305B-325B may be sealed so that each battery module compartment is sealed from the external environment (for example, so that no liquid enters or leaves the battery housing 305A when all battery module compartments are sealed) (for example, by sealing rings such as plastic covers, rubber gaskets, sealing adhesives, or axial or radial O-rings). In one example, this sealing does not apply between battery modules that are electrically connected via the electrical interface of the module-module power connectors 305B-325B (for example, gaps may be defined inside the module-module power connectors 305B-325B to allow airflow between each adjacent battery module). In one example, the module-module power connectors 305B-325B may be fixed to the top of the battery housing 305A in the tunnel space 315A by bolt or screw connections.

[0034] For example, positioning the module-module power connectors 305B-325B relative to the battery housing 305A in the tunnel space 315A may allow workers (e.g., assembly workers and maintenance workers at a vehicle assembly plant during the assembly of an electric vehicle 300A) to access a specific subset of battery module compartments without being exposed to the hazard of high voltage. For instance, as described above, the busbars 330B-370B of each battery module compartment may be positioned inside or in the center of the electric vehicle 300A, while in a lateral module insertion scenario, workers may be positioned outside the electric vehicle 300A, thereby being shielded from the centrally positioned busbars 330B-370B.

[0035] In particular, when inserting a battery module including an integrated cover (or end plate), the worker inserts the battery module into the battery module compartment and connects the battery module to at least one corresponding bus bar (e.g., via the electrical interface of one or more module-module power connectors, where the connection of the battery module may be performed by the worker pushing or sliding the electrical interface of the battery module onto the corresponding electrical interface of one or more module-module power connectors). The worker can then secure the cover (or end plate) to the battery module compartment (e.g., by tightening bolts) so that the battery module compartment is sealed. Similarly, when withdrawing, the worker will release or disengage the cover mounting mechanism (e.g., by removing bolts) before sliding the battery module out of the battery module compartment. Thus, in at least one embodiment, during either insertion or withdrawal, the worker accesses only the battery module inside one specific subset of the battery module compartment and its associated bus bars at a time, without exposing the worker to the central HV bus bars 330B-370B.

[0036] In some embodiments, the BJB300B may be positioned (laterally) centrally or in the middle of one longitudinal end of the electric vehicle 300A above the battery housing 305A. For example, to simplify and / or shorten power wiring and improve safety, the BJB300B may be positioned at one longitudinal end of the battery housing 305A above battery module compartments E and J, or at the other longitudinal end of the battery housing 305A above battery module compartments A and F. In one example, positioning the BJB300B (laterally) in the middle of the electric vehicle 300A above the tunnel space 315A may reduce the length of the electrical connection between the BJB300B and the battery modules due to the busbars 330B-370B extending along the tunnel space 315A. However, it should be clear that the BJB300B can be placed anywhere in the electric vehicle 300A and does not need to be installed in close proximity to the battery housing 305A at the exact location shown in Figure 3B.

[0037] With respect to Figures 3A to 3B, the battery housing 305A described above can be based on various battery module mounting area configurations, such as the configuration of a side-insertion type battery module mounting area used to describe the following various embodiments (for example, the battery module is inserted into the battery module mounting area from the left or right side of the electric vehicle). However, although not explicitly shown, other battery module mounting area configurations are possible, such as a vertical insertion type battery module mounting area configuration (for example, the battery module is inserted into the battery module mounting area from the top or bottom side of the electric vehicle) and a hinge-insertion type battery module mounting area configuration (for example, the battery module compartment is attached to a hinge so that the battery module compartment rotates upward and downward by the hinge for inserting the battery module).

[0038] Figures 4A to 4B show examples in which module-module power connectors are arranged between battery modules of an electric vehicle according to the embodiments of this disclosure. In particular, Figures 4A to 4B show examples specific to the configuration of a side-insertion battery module mounting area for an electric vehicle battery housing.

[0039] Referring to Figure 4A, the electric vehicle chassis 400A includes a battery module mounting area 405A on the left side of the electric vehicle chassis 400A, which includes a battery module compartment configured to receive battery modules 710A-735A by left-side lateral insertion. In Figure 4A, battery modules 410A-425A are shown in varying degrees of lateral insertion, while battery modules 430A-435A are shown in a fully inserted state. Although not explicitly shown in Figure 4A, the battery module mounting area 405A may further include a battery module compartment on the right side of the electric vehicle 400A, which is configured to receive the other battery modules 410A-435A by right-side lateral (i.e., lateral) insertion. More specifically, the insertion surfaces of battery modules 410A to 435A correspond to the left outward-facing side of each battery module compartment on the left side (longitudinal direction) of the electric vehicle 400A, and the insertion surfaces of the battery modules in each battery module compartment on the right side (longitudinal direction) correspond to the right outward-facing side of the electric vehicle 400A. A rocker panel 445A may be attached to the electric vehicle 400A.

[0040] Referring to Figure 4A, the BJB450A is mounted on top of the battery module mounting area 405A and is electrically connected to battery modules 410A-435A (and also to the right-hand battery module, which is not explicitly shown in Figure 4A) via the module-to-module power connector 455A. A battery module controller, as shown in Figure 5, coupled to the BJB450A, is communicatively coupled to each battery module via the LV busbar 460A. In other embodiments, an optical communication interface (e.g., an optical tube) may be used for coupling. Although not explicitly shown in Figure 4A, the module-to-module power connector 455A and the LV busbar 460A may each be located in a protected tunnel space 415B, as shown in Figure 4B.

[0041] Referring to Figure 4B, another electric vehicle chassis 400B is illustrated along with a battery module mounting area 405B. Various battery modules 410B are shown at varying degrees of insertion into the battery module mounting area 405B. The tunnel space 415B is defined above the battery module mounting area 405B by a pair of central mounting bars 420B. Also shown in Figure 4B is a BJB 425B configured to connect to various battery modules via an LV bus bar 430B and a module-to-module power connector 435B. Although not explicitly shown in Figure 4B, the LV bus bar 430B and the module-to-module power connector 435B are installed inside the tunnel space 415B and can then be sealed (for example, by bolting or screwing them onto the top of the battery module mounting area 405B). Furthermore, although Figure 4B shows the BJB425B, LV busbar 430B, and module-module power connector 435B floating above the battery housing components, the BJB425B is installed adjacent to the tunnel space 415B, and the LV busbar 430B and module-module power connector 435B are installed inside the tunnel space 415B, so it should be clear that this illustration is for illustrative purposes only. The module-module power connector 435B can be managed by an internal bank controller that manages the power flow of the battery module 410B.

[0042] In the embodiments described above, the module-module power connectors are used to configure series connections between battery modules within each battery module compartment to increase the voltage level supplied to the BJB300B. However, in alternative embodiments, some or all of the module-module power connectors may instead be configured to configure parallel connections between battery modules within each battery module compartment to increase the current. Thus, the specific type of connection configured by the module-module power connectors may vary from embodiment to embodiment depending on whether a higher current or a higher voltage is desired.

[0043] Figure 5A shows a schematic diagram of a high-voltage control system 500 according to an embodiment of the battery management system.

[0044] Referring to Figure 5A, the schematic diagram shows that high-voltage power connections transport energy from battery modules 510A-513A, 510B-513B, and 510C-513C to the vehicle system. Battery modules 510A-513A are located in battery bank 503, battery modules 510B-513B are located in battery bank 505, and battery modules 510C-513C are located in battery bank 507. These three battery banks 503, 505, and 507 may also constitute part of the vehicle power system 501 or other power sources. Figure 5B shows the low-voltage communication connections between controllers. Figure 5C shows the high-voltage and low-voltage connections within each bank in more detail.

[0045] Battery banks such as battery banks 503, 505, and 507 may each include an internal bank controller 514A, 514B, or 514C. The internal bank controller 514A of battery bank 503 may control the current to and from battery bank 503, for example, via a switch at one terminal and a variable resistor at the other terminal. The internal bank controller may communicate directly with the modules in the bank and may include a current shunt and a Coulomb counter on the main circuit to monitor those modules connected in series. The internal bank controller may also be referred to here as a junction box, switch box, BJB, or S-Box, or may be part of these hardware components. The battery modules themselves may be connected in series within the battery bank. The negative terminal of each bank is indicated by a dotted line and extends to an application contactor 540, which may be implemented as a switching device for supplying or receiving power in 552, 554, and 556. The host interface controller 520 may receive power via an auxiliary connection 558, which may be used to transmit power to other controllers and modules.

[0046] In one embodiment, the vehicle system, i.e., the load, may be a vehicle power supply 552 and an AC / DC or DC / DC converter 556, while the input may be a battery charger 554. Switches and resistors controlled by the internal bank controller 514A may, for example, adjust the battery bank 503, providing harmony between modules and interacting with the module-level controller. Figures 5B and 5C show the control architecture of the battery bank in more detail, where the internal bank controller 514A controls the voltage and current across the high-voltage connections of the output terminals.

[0047] The positive terminals of battery banks 503, 505, and 507 are connected to a bank switching contactor 530, which may be implemented as a set of switches controlled by a microcontroller to adjust power between the various battery banks. The bank switching contactor 530 may be controlled by a host interface controller 520, which acts as the central control unit of the battery management system 500. The host interface controller 520 may also control the switching of the application contactor 540. The bank switching contactor 530, together with the application contactor 540, may receive control signals from the safety interlock 550. The host interface controller 520 is a control unit that provides suitability for one or more battery banks for a specific application (e.g., passenger car, truck, fixed storage). The host interface controller may provide direct control of general-purpose feature configurations such as safety contactors, charging, and connections to automotive control units (e.g., ECUs).

[0048] The host interface controller 520 also transmits auxiliary voltage power to the positive and negative terminals of each battery bank 503, 505, and 507. These power lines, not shown in Figure 5A, operate to supply power from the vehicle to the host interface controller 520. The host interface controller 520 receives power through these lines and, preferably acting as a switch instead of the bank switching contactor 530 and the applying contactor 540, controls the auxiliary power as needed. This redundant power may be at a lower voltage or current than one or more of the normal operating load, the vehicle power supply 552, or the DC / DC converter 556.

[0049] Figure 5B shows a schematic diagram of low-voltage communication according to an embodiment of the battery management system.

[0050] Referring to Figure 5B, battery banks 503, 505, and 507 are shown with information or control signal flows via different wiring or paths than those of the high-voltage power flow in Figure 5A. Alternatively, the illustrated information flow may be transmitted by current modulation along one or more high-voltage paths and detected by various controllers connected to the high-voltage system. In any case, modules 510A to 513A may be connected in series by an information network, as shown in Figure 5B.

[0051] Figure 5B shows a low-voltage (LV) communication connection. The connections within a module are shown as a ring configuration, similar to the high-voltage connection, where modules are connected in series. Inter-module connections may be a hub-and-spoke configuration or a bus configuration with respect to the module controller. The low-voltage connection may follow the same topology as the high-voltage main circuit that connects each module in series.

[0052] The host interface controller 520 may function as the head of the controller network. In particular, control or feedback for the various battery banks 503, 505, and 507 may be started or terminated at the host interface controller 520, respectively. The host interface controller 520 may also transmit control signals to the bank switching contactor 530 and the application contactor 540 to control the switch configuration or settings. The host interface controller 520 may be a dedicated power control or battery management circuit or processor. Alternatively, the host interface controller 520 may be integrated into the vehicle's electronic control unit (ECU).

[0053] The information flow shown in Figure 5B may be hierarchical. That is, control decisions that can be made locally (e.g., within a module or bank) are managed by a local controller (e.g., an internal bank controller 514A). Similarly, monitoring or feedback data may be filtered by controllers at each successive level so that only the information required by the higher-level controller is transferred. Each level of controller may recharacterize or repackage the data collected by the lower-level controllers or monitoring devices. The host interface controller 520 may be the highest-level controller and may receive power distribution commands, switching control commands, or power mode changes from the vehicle ECU or the vehicle's engine controller. Furthermore, the host interface controller 520 may receive information or feedback from the monitoring circuits in the bank switching contactor 530 and the application contactor 540.

[0054] Furthermore, the host interface controller 520 and internal bank controllers 514A-C may act as gateways between module-level controllers and monitoring circuits and the vehicle ECU. As gateways, the internal bank controllers 514A-C and the host interface controller 520 may transform, repackage, compress, filter, or convert data for use by other parts of the network (e.g., the application contactor 540). This is particularly important in heterogeneous embodiments where battery banks from different suppliers or manufacturers may have different monitoring circuits or transmission protocols. As a result of bank virtualization by the internal bank controllers, the host interface controller 520 will observe or connect to the banks as homogeneous battery banks. In the case of heterogeneous battery banks (e.g., 503 is different from 505 above the module level), the host interface controller 520 may perform other interoperability functions. Similarly, if battery modules such as 511A or 511C are upgraded or modified (especially in the case of the original equipment manufacturer - non-OEM), the internal bank controllers may perform interoperability functions for those modules.

[0055] In some embodiments of the gateway, bank switching contactors 530 and application contactors 540 may be included in the gateway. The bank switching contactors 530 may be opened to receive various protocols for control without modification by the host interface controller 520. In particular, these switch banks may receive commands from various upstream controllers (e.g., ECUs) in various protocols, with or without passing those commands to the host interface controller 520. The internal bank controllers and host interface controllers in the battery management system may be hardware, software, or a combination thereof, such as an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a processor consisting of executable software instructions, and other embodiments.

[0056] At the module level, the illustrated series connection not only provides a connection to the internal bank controller 514A, but may also connect each module to other modules in the battery bank so that, for example, cooperation and balancing can be managed at the module or subbank level. Furthermore, since modules may be connected via dedicated information connections, these connections do not need to reflect a series connection of power or high-voltage connections. Instead, for example, an information or low-voltage network for modules (e.g., 510B-513B) may be implemented in parallel connections so that pairs of modules (e.g., 510B and 512B) or other groups can be controlled by each other. This can increase efficiency and reduce costs. Furthermore, wired connections of modules and / or internal bank controllers may be replaced with wireless connections or other data link connections. In particular, the host interface controller 520 may be connected to the vehicle for additional external communication via line 599.

[0057] Figure 5C shows a schematic diagram of the high-voltage and low-voltage connections in a battery module bank according to an embodiment of the battery management system.

[0058] The embodiment shown in Figure 5C provides a detailed diagram of the data link and high-voltage connections within a single battery bank (here, within battery bank 503). Importantly, battery bank 503 is shown as having N battery modules (where N is any integer), as indicated by the ellipse between the end modules. Any of the battery banks 503, 505, or 507 in Figures 5A and 5B may be implemented with one or more modules. Furthermore, each bank of the power system 501 does not need to have the same number of modules. In fact, one of the advantageous effects of this battery management system is that it can handle different types of battery banks and / or battery modules. The cells of each module (e.g., 511A) are indicated on both sides of the arrow in the battery's electrical symbol. Battery bank 503 may also be the battery bank shown in Figure 3B, and Figure 5C also shows module-module power connectors 305B-325B that connect modules 511A and 513A in series with other modules (though they are not labeled).

[0059] In particular, Figure 5C shows cell module controllers 571-576, each of which is provided with a module and connected between the positive and negative terminals of the module. Thus, the cell module controllers 571-576 can be powered by battery cells under control. Similarly, a detailed view of the battery bank 503 in Figure 5C shows another layer: the battery cell architecture. Any number of cells can be implemented in each module. The number of cells may affect the energy storage capacity and output voltage, but can be handled by different battery management systems. The cells may be further characterized by their chemical composition (e.g., Li ions, Li polymer, lead acid).

[0060] The cell module controller 573 may be configured, for example, to store or detect a cell model for each cell under management in each module 511A. The cell model can predict or characterize the discharge curve, charge curve, thermal limit, optimal operating range for current, temperature and switching, cell number, and / or performance degradation over time. Furthermore, the cell module controller 573 may be configured to detect one or more of these battery cell parameters and build or improve the cell model. The cell module controller 573 in the battery management system may be hardware, software, or a combination thereof, such as an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a processor consisting of executable software directives, and other embodiments.

[0061] A cell module controller may be connected to one or more cells in the module to detect the voltage and other functional parameters of the cells. Similarly, the cell module controller may selectively exclude cells from contributing to the module via shunts or other switchable bypasses. This extends the lifespan of the module 511A against cell degradation. The cell module controller may be aware of the chemistry of the cells and their arrangement or grouping. The cell module controller may also employ various switching techniques to balance the required load from the battery module 511A across one or more cells in the module. In particular, the output voltage of the module may be adjusted by switching one or more cells from a series configuration to a parallel configuration. The cells may be cylindrical, prismatic, or pouch-shaped.

[0062] The cell module controller 573 may encode, record, or periodically transmit to the host interface controller 520 or internal bank controller 514A the operating limits (e.g., ampere-hours) of the battery module 511A. Since these operating limits may change over time, the cell module controller 573 may connect to one or more monitoring circuits or detectors within the battery module 511A to measure or derive the operating limits. Examples of these operating limits may include current limits for charging and discharging under pulsed or continuous charge / discharge, maximum and minimum voltage limits, thermal limits for operation and idle, charge state, and health state. Importantly, if the battery module 511A is determined to be near, at, or beyond its operating limits, the cell module controller may initiate a bypass procedure that bypasses the module's cells while maintaining the series connection of the connected bank. The bypass procedure may be performed in conjunction with a nearby module (e.g., 513A) or internal bank controller 514A. Other corrective actions include cell rebalancing, cell disconnection, cell recharging, and level adjustment of other cells.

[0063] Ultimately, for heterogeneous modules or cells, the cell module controller may operate to abstract the module and its inherent cells into one or more standardized module forms, or to abstract the module as a battery cell. A battery module may consist of homogeneous battery cells combined in parallel groups (P) and series-connected groups (S), such that the module has S×P cells. Thus, interoperability may, in some cases, include a cell module controller 573 that functions to appear to the upstream controller as a simplified battery cell while improving the functionality and performance of the cells within module 511A. By abstracting or virtualizing modules as adaptable to smaller sets of standard cells or modules, it is possible to enhance interoperability with third-party systems and protocols at a higher level of abstraction within the management system. For example, a newly replaced battery module may be virtualized by the cell module controller 573 so as to simulate the service life of a nearby module or a service life set by the internal bank controller 514A. As a result, the organization of the cells within the module and their chemistry do not need to be known or detectable outside the module or to a higher-level controller.

[0064] The internal bank controller 514A is also connected to the bank switching contactor 530 via high-voltage I / Os 581 and 584, with contact 581 being the positive terminal and contact 584 being the negative terminal. The internal bank controller 514A provides a data communication link with the host interface controller via the low-voltage communication line 582. Furthermore, the internal bank controller 514A outputs an auxiliary power line 583 that can bypass the bank switching contactor 530 and then be directly connected to the host interface controller 520, which can then supply auxiliary power to the vehicle in certain situations or modes (for example, after a safety interlock has been activated).

[0065] The internal bank controller 514A, like other internal bank controllers, may be equipped with a current shunt emergency shutoff and a Coulomb counter 519 for monitoring the charge flow from battery bank 503, and a pyroswitch 518 for safe disconnection at the positive terminal 581, which is activated by temperature or other ignition indicators. The current shunt is shared and used by all modules; that is, current measurements are performed by each internal bank controller and Coulomb counter. These measurements are made available to all modules for harmonization purposes. Thus, the modules themselves do not bear the component costs of these two items. The pyroswitch 518 may be used for a one-time emergency disconnection if the internal bank controller 514B determines it is necessary. The pyroswitch may also be activated by overcurrent or overvoltage conditions that would indicate a fault in the bank or would naturally result in ignition.

[0066] In the next level of control or management, the internal bank controller 514A also provides an abstraction about the module's battery bank 503. Using the abstracted data from each module, the internal bank controller 514 can calculate, for example, the battery bank's capacity, discharge curve, or current limit. Other operating limits and parameters may be calculated from information obtained from the cell module controller. As can be seen in Figure 5A, the main current circuits of each battery bank 503, 505, and 507 are routed through their respective internal bank controllers 514A-C. Similarly, the information flow of data from battery modules 511B and 513B is routed through their respective internal bank controllers 514B, as can be seen, for example, in Figure 5B.

[0067] Therefore, the internal bank controller 514B understands the performance of the modules and banks not only from the data received from the cell module controller, but also from the actual current and voltage passing through under its control. The internal bank controller 514B may also send information such as battery bank capacity back to the cell module controller. Any internal bank controller may transmit bank capacity, bank voltage, bank temperature, bank discharge current limit (pulse / continuous) per temperature, bank charge limit (pulse / continuous) per temperature, and bank thermal limit.

[0068] Figure 5D shows a host interface controller and bank switching contactor, and their connections, according to an embodiment of the battery management system.

[0069] Referring to Figure 5D, the input to the host interface controller 520 is shown along with an exemplary electrical structure of a bank switching contactor 530 according to one embodiment. The bank switching contactor 530 has a high-voltage switch for each of the three battery banks 503, 505, and 507 in Figure 5A. The switch may be controlled by a power control line 594 connecting the host interface controller 520 to the bank switching contactor 530. Furthermore, the switch may be controlled by a safety interlock 550. The bank switching contactor 530 provides an output to "POWER," which may be a high-voltage connection to the vehicle or the applied contactor 540. The host interface controller 520 selects only one battery bank at a time, such as battery bank 505, so that the other battery banks 503 and 507 operate without power supply to extend the vehicle's range.

[0070] As shown in Figure 5C, the internal bank controller has two output sections in addition to the bank power output sections 581 and 584. Specifically, the communication line 582 and auxiliary power input section 583 from the host interface controller 520 are shown as connection section 591 in Figure 5D with respect to battery bank 503. The other banks 505 and 507 also have these connection sections 592 and 593, respectively. Furthermore, the host interface controller 520 is shown as having connection sections 591, 592 and 593, each having two connection sections. Each of the input sections 591 to 593 provides an auxiliary power connection to the internal bank controllers 514C, 514B and 514A, respectively. These auxiliary power connections can be always on, meaning they constantly draw power from the vehicle and supply power to the controllers. Furthermore, the auxiliary power connections can be under the control of the host interface controller 520 so that the auxiliary power from the vehicle via the power input section 597 has a specific voltage. Therefore, the host interface controller 520 may include one or more switches for controlling this auxiliary power.

[0071] The host interface controller 520 also receives data from internal bank controllers 514A to C via connection sections 591 to 593. In particular, the host interface controller 520 may receive information on bank capacity, bank voltage, bank current limit, bank current discharge limit (pulse / continuous) per temperature, bank current charge limit (pulse / continuous) per temperature, bank temperature, and bank thermal limit. The host interface controller 520 may transmit at least a portion of this information (e.g., bank capacity) to the vehicle computer or engine controller via a communication link. The host interface controller 520 may also receive and execute commands from the communication link 599. For example, the host interface controller 520 may identify or receive commands to switch between battery banks and control the bank contactors 530 or application contactors 540 to switch between charge mode, fast charge mode, sport discharge mode, or life cycle discharge mode.

[0072] The host interface controller 520 may calculate pack limits and range estimates for all battery banks and provide them to the vehicle interface via the communication link 599. The host interface controller 520 may also provide additional thermal management functions, including switching battery banks to regulate temperature. The communication connection 595 connects to the application contactor 540 to control the switching of power between various high-voltage vehicle systems connected to the application contactor. The application contactor 540 may be arranged and controlled similarly to the switching banks of the bank controller contactor 530 shown in Figure 5D.

[0073] Figure 6 shows a schematic diagram of the communication sequence according to an embodiment of the battery management system.

[0074] Referring to Figure 6, the schematic diagram shows the communication flow between the cell module controller, internal bank controller, and host interface controller 520 of a battery management system 500 according to one embodiment. The cell module controllers 571-576 may transmit module-specific safety limits 610, including, for example, module-specific limits (e.g., current limit - amperes) and thermal limits, to the internal bank controller 514A. The internal bank controller 514A may calculate the minimum current limit (charge / discharge), bank voltage, bank capacity, and bank thermal limit based on the information 610 received from the cell module controllers. The internal bank controller 514A may transmit periodic updates 620 to the host interface controller 520, including the bank capacity and other parameters calculated by the internal bank controller. The internal bank controller 514A may then send back the bank capacity or bank limit as a transmission 630 to each cell module controller 571-576 so that the modules can be rebalanced or adjusted. The ability to balance dissimilar modules is important for optimal module utilization. Note that the rate-based approach is just one aspect; other approaches also exist.

[0075] Furthermore, the cell module controllers 571-576 can individually or collaboratively calculate the apparent charge state of the modules based on the bank capacity rather than the calculated initial module capacity. The cell module controllers 571-576 then send the calculated state of charge (SOC) or usable capacity limit for each module back to the internal bank controller 514A. As a result, the internal bank controller can represent a set of dissimilar modules to the host interface controller 520 as a single set of battery limits. Measurements performed by the cell module controllers may include cell voltage measurement, cell temperature measurement, and current measurement of the current flowing through the module.

[0076] More specifically, each P group (parallel group) module or individual module may perform duty cycle calculations. Based on criteria including current measurements in the internal bank controller 514A and the SOC reported from each module, the internal bank controller 514A may periodically initiate balancing rate measurements by notifying each cell module controller. Each cell module controller 571-576 may measure the SOC of each P group in the module and report the apparent minimum SOC for all P groups to the internal bank controller 514A. The internal bank controller 514A may then identify the apparent minimum SOC across all modules and report the minimum SOC for all bank P groups to all modules. Each module will adjust the duty cycle of the balancing resistor for each P group as a function of the difference between the SOC of the P group and the SOC of the minimum P group for the bank.

[0077] The battery management system can perform two types of balancing: active balancing and passive balancing. Active balancing is performed by using high-voltage cells to charge cells at lower voltages, thereby reducing the voltage difference between cells or generating uniform voltages until all cells are aligned and the battery is fully charged. Passive balancing can be performed by providing each cell with a parallel resistor that turns on when the cell voltage exceeds a threshold, including the cycling operation of the P group. This can be used to discharge charge from the P group and equalize the usable discharge capacity in all P groups.

[0078] As part of the duty cycle leveling function, each module (or cell module controller) may report the minimum duty cycle of its balancing resistor from all P groups to the internal bank controller 514A, which will then determine the minimum duty cycle across all modules. The internal bank controller 514A may communicate this minimum duty cycle to all modules, and then all modules in the bank may level their duty cycles by subtracting this minimum value.

[0079] Figure 7 shows the battery management process according to an embodiment of the battery management system.

[0080] Figure 7 shows the battery management process according to an embodiment of the battery management system 500. The process may be initiated at the start of charging, vehicle startup, or other initialization sequence. In 702, the system monitors a set of performance attributes associated with multiple battery modules in a battery bank, which may be connected in series with respect to each other. Examples of the performance attributes to be monitored are described above with reference to Figures 5B and 5C.

[0081] In 704, the system may, based on monitoring, detect a first set of performance levels for a set of performance attributes in relation to a first subset of multiple battery modules. In particular, an internal bank controller may detect or calculate these performance levels.

[0082] In 706, the system may, based on monitoring, detect a second set of performance levels for a second set of performance attributes in relation to a second subset of multiple battery modules. In particular, an internal bank controller may detect or calculate these performance levels.

[0083] In 708, the system may manage or set one or more all-bank operating parameters based at least to some extent on the difference between the performance levels of the first set and the performance levels of the second set. That is, the battery module may have heterogeneous characteristics managed by the battery management system 500, or more specifically, the internal bank controller and the host interface controller 250. One or more all-bank operating parameters may include all-bank capacity, all-bank voltage, all-bank discharge current limit, all-bank charge current limit, all-bank thermal limit, all-bank minimum P group duty cycle, or any combination thereof.

[0084] Each of the multiple battery modules may contain multiple parallel groups of battery cells (P groups). The set of performance attributes may include the minimum charge state (SOC) across multiple P groups for each battery module. The set of performance attributes may also include the minimum duty cycle across multiple P groups for each battery module. One or more all-bank operating parameters may include one or more all-bank safety limits. The first set of performance attributes may include one or more module-specific safety limits. The set of performance attributes may include module-specific capacity, module-specific voltage, module-specific discharge current limit, module-specific charge current limit, module-specific thermal limit, module-specific discharge state (SOC), or any combination thereof.

[0085] The battery management system calculates the battery bank capacity based on the performance levels of the first and second sets, transmits the calculated battery bank capacity to the respective module-side controller in each of the multiple battery modules, and may receive the state of charge (SOC) of the associated battery module for the calculated battery bank capacity in response to the transmission from each module-side controller. The system may manage one or more all-bank operating parameters based at least to some extent on the received SOCs. The battery management system may identify the lowest of the minimum SOCs and transmit the identified lowest SOC to the respective module-side controller in each of the multiple battery modules to adjust the duty cycle of group P. One or more module-specific safety limits may be adjusted to conform to one or more all-bank safety limits, or one or more module-specific safety limits may be independent of one or more all-bank safety limits.

[0086] Figure 8 shows the module management process according to an embodiment of the battery management system.

[0087] In a battery bank composed of heterogeneous battery modules, the module-side controller of a battery module can manage the battery module involved in the exemplary processing shown in Figure 8. In 802, the controller can identify a set of performance levels for a set of performance attributes of the battery module. The set of performance attributes may be known or encoded in the module according to the manufacturing process and may represent the battery's chemistry and other fixed performance parameters.

[0088] In 804, the controller may report a set of performance levels to at least one electrical controller. In 806, in response to the report, the controller may receive from at least one electrical controller one or more full-bank operating parameters based on the difference between the set of performance levels of the battery module and one or more corresponding sets of performance levels of one or more other battery modules in the battery bank.

[0089] In 808, the controller may perform one or more module-specific control functions for the battery module based on one or more bank-wide operating parameters. The controller may determine the correct operating process and rebalance or modify the duty cycle of the cells within the module based on the bank-wide parameters.

[0090] A battery architecture can be based on a set of battery modules with heterogeneous characteristics. While the battery modules themselves can be constructed from similar, well-matched cells, such requirements do not exist among the modules that make up the battery bank. For example, in a battery bank consisting of 5000 cells (referred to as 100S×50P), where 100 parallel groups of 50 cells each are stacked in series, the cell stack can be evenly divided into 10 modules of 500 cells each, each similarly configured in parallel groups of 50 cells (10S×50P). The battery management approach described above does not require each module to have the same number of cells in each parallel group or stack height. In fact, this approach allows very dissimilar modules to be chained together within a battery bank. However, in practice, it is sometimes desirable for the module capacities to be relatively similar. That is, since the capacity of a series stack of battery cells is limited by the smallest cell in the stack, having modules with very different capacities increases the proportion of battery that becomes unusable (wasted).

[0091] Making such heterogeneous modules individually replaceable throughout the battery bank's lifespan offers significant benefits in terms of service flexibility and optimization of battery maintenance and lifetime costs. The battery bank must ensure that the safe operating limits of each component module (and its constituent cells) are maintained by the internal bank controller, and that the optimal use of available energy across the entire bank of modules is also ensured.

[0092] This can be achieved by each module communicating a standard abstraction (independent of cell type, chemical action, and years of use) to a battery system controller that integrates abstracted characteristics across all modules in the bank. The derived overall bank safety limits and required operating parameters are then returned to each individual module. Finally, an abstraction representation of the integrated set of modules can be reported to the vehicle. Various abstractions enable a homogeneous management approach for heterogeneous components at lower levels of the hierarchy.

[0093] A set of battery modules electrically connected in series is sometimes referred to here as a bank or battery bank. The main circuits of these battery modules are routed through an internal bank controller. The modules also share a communication channel (CAN-FD bus) that connects all modules to the bank controller. A set of one or more battery banks that can be switched in parallel is sometimes referred to as a battery pack (e.g., battery pack 501). Switching between banks is possible during operation, but in practice, only one bank can be discharged at any given time. In this way, a second or third battery bank acts to extend the range (capacity) in the vehicle scenario, rather than its power.

[0094] With respect to battery cells and battery modules, the term "homogeneous" may suggest that the constituent cells are identical in manufacturing and model and are likely to come from the same manufacturing batch by a single supplier. This term may also include non-OEM sources for battery cells. With respect to battery cells, the term "heterogeneous" may suggest that the constituent cells are dissimilar in one or more aspects: manufacturing, model, chemical action, form, health, or manufacturing batch. With respect to battery modules, it may mean that the cells within any single module are homogeneous, but the cells between two modules are heterogeneous relative to each other.

[0095] While the embodiments described above primarily relate to land-based electric vehicles (e.g., passenger cars, trucks, etc.), it should be apparent that various battery-related embodiments can be developed for any type of electric transport means (e.g., ships, submarines, aircraft, helicopters, drones, spacecraft, space shuttles, rockets, etc.).

[0096] The embodiments described above primarily relate to a battery module compartment and associated battery modules and insert-side covers for deployment as part of an energy storage system for electric vehicles, but it should be seen that other embodiments can be used to develop various battery-related embodiments for any type of energy storage system. For example, in addition to electric vehicles, the embodiments described above are applicable to energy storage systems such as household energy storage systems (e.g., providing energy storage for household power systems), industrial or commercial energy storage systems (e.g., providing energy storage for commercial or industrial power systems), and grid energy storage systems (e.g., providing energy storage for public power systems or power grids).

[0097] To ensure understanding, the arrangement of the various battery module compartments in the above embodiments has been described as being integrated into the vehicle floor of the electric vehicle. However, it should be understood that the general closed compartment profile design can be extended to battery module mounting areas that can be installed in other locations within the electric vehicle (e.g., in the trunk of the electric vehicle, behind one or more passenger seats, under the front hood of the electric vehicle, etc.).

[0098] The above description is provided to enable those skilled in the art to manufacture or use embodiments of the present invention. However, since various modifications of these embodiments will be immediately apparent to those skilled in the art, it should be clear that the present invention is not limited to the specific formulations, processing steps, and materials disclosed herein. That is, the comprehensive principles set forth herein may be applied to other embodiments without departing from the spirit or scope of the embodiments of this disclosure. Furthermore, the present invention includes the following aspects. [Aspect 1] A method for operating at least one electrical controller configured to manage a battery bank consisting of heterogeneous battery module configurations, A step of monitoring a set of performance attributes related to a plurality of battery modules of the battery bank, wherein the plurality of battery modules are connected in series with each other; Based on the monitoring step, a step of detecting the performance level of a first set of performance attributes with respect to a first subset of the plurality of battery modules, Based on the monitoring step, a step of detecting the performance level of a second set of performance attributes with respect to a second subset of the plurality of battery modules, A step of managing one or more all-bank operating parameters based at least to some extent on the difference between the performance level of the first set and the performance level of the second set, A method for providing this. [Aspect 2] The method according to embodiment 1, wherein the set of performance attributes comprises module intrinsic capacitance, module intrinsic voltage, module intrinsic discharge current limit, module intrinsic charge current limit, module intrinsic thermal limit, module intrinsic discharge state (SOC), or any combination thereof. [Aspect 3] A step of calculating the capacity of the battery bank based on the performance levels of the first and second sets, The steps include: transmitting the calculated capacity of the battery bank to the respective module-side controller in each of the multiple battery modules; The steps include receiving the state of charge (SOC) of the relevant battery module relative to the calculated capacity of the battery bank, in accordance with the transmission step from each module-side controller, Furthermore, The method according to embodiment 1, wherein the management step involves managing the one or more bank operation parameters based at least to some extent on the received SOC. [Aspect 4] The method according to embodiment 1, wherein the one or more all-bank operating parameters include all-bank capacity, all-bank voltage, all-bank discharge current limit, all-bank charge current limit, all-bank thermal limit, all-bank minimum P group duty cycle, or any combination thereof. [Aspect 5] The method according to embodiment 1, wherein each of the plurality of battery modules comprises a plurality of parallel groups (P groups) of battery cells. [Aspect 6] The method according to embodiment 5, wherein the set of performance attributes comprises minimum charge states (SOC) across a plurality of parallel groups (P groups) for each battery module. [Aspect 7] The aforementioned management steps are: The step of identifying the lowest of the aforementioned minimum SOCs, The steps include: sending the lowest of the minimum SOCs identified from the minimum SOCs to the respective module-side controllers in each of the multiple battery modules to adjust the duty cycle of the parallel group (P group); The method according to embodiment 6, including the method described in embodiment 6. [Aspect 8] The method according to embodiment 5, wherein the set of performance attributes comprises a minimum duty cycle across a plurality of parallel groups (P groups) for each battery module. [Aspect 9] The aforementioned management steps are: The steps include identifying the lowest of the aforementioned minimum duty cycles, The steps include: sending the lowest of the minimum duty cycles identified from the minimum duty cycles to the respective module-side controllers in each of the multiple battery modules to adjust the duty cycle of the parallel group (P group); The method according to embodiment 8, including the method described in embodiment 8. [Aspect 10] The method according to embodiment 1, wherein the performance attributes of the first set are provided with one or more module-specific safety limits. [Aspect 11] The aforementioned one or more module-specific safety limits are adjusted to conform to one or more total bank safety limits, or The method according to embodiment 10, wherein the one or more module-specific safety limits are independent of the one or more total bank safety limits. [Aspect 12] The method according to embodiment 10, wherein the one or more all-bank operating parameters have one or more all-bank safety limits. [Aspect 13] The aforementioned one or more total bank safety limits are calculated based on one or more module-specific safety limits adjusted to conform to one or more initial total bank safety limits, or The method according to embodiment 12, wherein the one or more total bank safety limits are calculated based on one or more module-specific safety limits independent of the one or more initial total bank safety limits. [Aspect 14] A method for operating the module-side controller of a battery module in a battery bank configured with different types of battery modules, The steps include identifying a set of performance levels for the set of performance attributes of the battery module, The steps include reporting the set of performance levels to at least one electrical controller, Depending on the reporting step, the step of receiving one or more total bank operating parameters from at least one of the electrical controllers, based on the difference between the set of performance levels of the battery module and one or more corresponding sets of performance levels for one or more other battery modules in the battery bank, The steps include: executing one or more module-specific control functions for the battery module based on the one or more bank-wide operating parameters; A method for providing this. [Aspect 15] The method according to embodiment 14, wherein the set of performance attributes comprises module intrinsic capacitance, module intrinsic voltage, module intrinsic discharge current limit, module intrinsic charge current limit, module intrinsic thermal limit, module intrinsic discharge state (SOC), or any combination thereof. [Aspect 16] The method according to embodiment 14, wherein the one or more bank operating parameters described above are provided for the capacity of the battery bank. [Aspect 17] The method according to embodiment 14, wherein the battery module comprises a plurality of parallel groups (P groups) of battery cells. [Aspect 18] The method according to embodiment 17, wherein the set of performance attributes comprises minimum charge states (SOC) across a plurality of parallel groups (P groups) for the battery module. [Aspect 19] The method according to embodiment 17, wherein the one or more all-bank operating parameters have the lowest minimum SOC among the multiple battery modules in the battery bank. [Aspect 20] The method according to embodiment 17, wherein the set of performance attributes comprises a minimum duty cycle across a plurality of parallel groups (P groups) for the battery module. [Aspect 21] The method according to embodiment 20, wherein the one or more all-bank operating parameters have the lowest minimum duty cycle among the multiple battery modules in the battery bank. [Aspect 22] The method according to embodiment 14, wherein the performance attributes of the first set include one or more module-specific safety limits. [Aspect 23] The aforementioned one or more module-specific safety limits are adjusted to conform to one or more total bank safety limits, or The method according to embodiment 22, wherein the one or more module-specific safety limits are independent of the one or more total bank safety limits. [Aspect 24] The method according to embodiment 22, wherein the one or more total bank operating parameters have one or more total bank safety limits. [Aspect 25] The aforementioned one or more total bank safety limits are calculated based on one or more module-specific safety limits adjusted to conform to one or more initial total bank safety limits, or The method according to embodiment 14, wherein the one or more total bank safety limits are calculated based on one or more module-specific safety limits independent of the one or more initial total bank safety limits. [Aspect 26] At least one electrical controller configured to manage a battery bank composed of heterogeneous battery modules, Memory and Communication interface, At least one processor that is communicatively coupled to the memory and the communication interface, The set of performance attributes associated with multiple battery modules connected in series to each other in the aforementioned battery bank is monitored, Based on the monitoring, the performance level of the first set of performance attributes is detected with respect to a first subset of the multiple battery modules. Based on the monitoring, the performance level of the second set of performance attributes is detected with respect to a second subset of the multiple battery modules. One or more all-bank operating parameters are managed based at least to some extent on the difference between the performance level of the first set and the performance level of the second set. A processor configured as follows, An electrical controller equipped with the following features. [Aspect 27] A module-side controller for a battery module in a battery bank configured with different types of battery modules, Memory and Communication interface, At least one processor that is communicatively coupled to the memory and the communication interface, For the set of performance attributes of the aforementioned battery module, identify a set of performance levels. The set of performance levels is reported to at least one electrical controller. One or more total bank operating parameters are received from at least one of the electrical controllers, in accordance with the report, based on the difference between the set of performance levels of the battery module and one or more corresponding sets of performance levels for one or more other battery modules in the battery bank. Based on the one or more bank-wide operating parameters described above, one or more module-specific control functions are executed for the battery module. A processor configured as follows, A module-side controller equipped with the following features.

Claims

1. A method for operating at least one electrical controller configured to manage a battery bank consisting of heterogeneous battery modules, A step of monitoring a set of performance attributes related to a plurality of battery modules of the battery bank, wherein the plurality of battery modules are connected in series with each other; Based on the monitoring step, a step of detecting the performance level of a first set of performance attributes with respect to a first subset of the plurality of battery modules, Based on the monitoring step, a step of detecting the performance level of a second set of performance attributes with respect to a second subset of the plurality of battery modules, A step of managing one or more bank operation parameters based at least to some extent on the difference between the performance level of the first set and the performance level of the second set, Equipped with, Each of the aforementioned battery modules comprises a plurality of parallel groups (P groups) of battery cells, The method wherein the set of performance attributes comprises minimum charge states (SOCs) across a plurality of parallel groups (P groups) for each battery module.

2. The method according to claim 1, wherein the set of performance attributes comprises module intrinsic capacitance, module intrinsic voltage, module intrinsic discharge current limit, module intrinsic charge current limit, module intrinsic thermal limit, module intrinsic discharge state (SOC), or any combination thereof.

3. A step of calculating the capacity of the battery bank based on the performance levels of the first and second sets, The steps include: transmitting the calculated capacity of the battery bank to the respective module-side controller in each of the multiple battery modules; The steps include receiving the charge state (SOC) of the relevant battery module relative to the calculated battery bank capacity, in accordance with the transmission step from each module-side controller, Furthermore, The method according to claim 1, wherein the management step involves managing the one or more bank operation parameters based at least to some extent on the received SOC.

4. The method according to claim 1, wherein the one or more all-bank operating parameters include all-bank capacity, all-bank voltage, all-bank discharge current limit, all-bank charge current limit, all-bank thermal limit, duty cycle of the minimum P group of all banks, or any combination thereof.

5. The aforementioned management steps are: The step of identifying the lowest of the aforementioned minimum SOCs, The steps include: sending the lowest of the minimum SOCs identified from the minimum SOCs to the respective module-side controllers in each of the multiple battery modules to adjust the duty cycle of the parallel group (P group); The method according to claim 1, including the method described in claim 1.

6. The method according to claim 1, wherein the set of performance attributes comprises a minimum duty cycle across a plurality of parallel groups (P groups) for each battery module.

7. The aforementioned management steps are: The steps include identifying the lowest of the aforementioned minimum duty cycles, The steps include: sending the lowest of the minimum duty cycles identified from the minimum duty cycles to the respective module-side controllers in each of the multiple battery modules to adjust the duty cycle of the parallel group (P group); The method according to claim 6, including the method described in claim 6.

8. The method according to claim 1, wherein the performance attributes of the first set include one or more module-specific safety limits.

9. The aforementioned one or more module-specific safety limits are adjusted to conform to one or more total bank safety limits, or The method according to claim 8, wherein the one or more module-specific safety limits are independent of the one or more total bank safety limits.

10. The method according to claim 8, wherein the one or more total bank operating parameters include one or more total bank safety limits.

11. The aforementioned one or more total bank safety limits are calculated based on one or more module-specific safety limits adjusted to conform to one or more initial total bank safety limits, or The method according to claim 10, wherein the one or more total bank safety limits are calculated based on one or more module-specific safety limits independent of the one or more initial total bank safety limits.

12. A method for operating the module-side controller of a battery module in a battery bank configured with different types of battery modules, The steps include identifying a set of performance levels for the set of performance attributes of the battery module, The steps include reporting the set of performance levels to at least one electrical controller, Depending on the reporting step, the step of receiving one or more total bank operating parameters from at least one of the electrical controllers, based on the difference between the set of performance levels of the battery module and one or more corresponding sets of performance levels for one or more other battery modules in the battery bank, The steps include: executing one or more module-specific control functions for the battery module based on the one or more bank-wide operating parameters; Equipped with, The aforementioned set of performance attributes comprises module-specific capacitance, module-specific voltage, module-specific discharge current limit, module-specific charge current limit, module-specific thermal limit, module-specific discharge state (SOC), or any combination thereof. The above one or more bank operation parameters are provided for the capacity of the battery bank.

13. The method according to claim 12, wherein the battery module comprises a plurality of parallel groups (P groups) of battery cells.

14. The method according to claim 13, wherein the set of performance attributes comprises minimum charge states (SOCs) across a plurality of parallel groups (P groups) for the battery module.

15. The method according to claim 13, wherein the one or more all-bank operating parameters have the lowest minimum SOC among the multiple battery modules in the battery bank.

16. The method according to claim 13, wherein the set of performance attributes comprises a minimum duty cycle across a plurality of parallel groups (P groups) for the battery module.

17. The method according to claim 16, wherein the one or more all-bank operating parameters have the lowest minimum duty cycle among the plurality of battery modules in the battery bank.

18. The method according to claim 12, wherein the performance attributes of the first set include one or more module-specific safety limits.

19. The aforementioned one or more module-specific safety limits are adjusted to conform to one or more total bank safety limits, or The method according to claim 18, wherein the one or more module-specific safety limits are independent of the one or more total bank safety limits.

20. The method according to claim 18, wherein the one or more all-bank operating parameters include one or more all-bank safety limits.

21. The aforementioned one or more total bank safety limits are calculated based on one or more module-specific safety limits adjusted to conform to one or more initial total bank safety limits, or The method according to claim 12, wherein the one or more total bank safety limits are calculated based on one or more module-specific safety limits independent of the one or more initial total bank safety limits.

22. At least one electrical controller configured to manage a battery bank composed of heterogeneous battery modules, Memory and Communication interface, At least one processor that is communicatively coupled to the memory and the communication interface, The set of performance attributes associated with multiple battery modules connected in series to each other in the aforementioned battery bank is monitored, Based on the monitoring, the performance level of the first set of performance attributes is detected with respect to the first subset of the multiple battery modules. Based on the monitoring, the performance level of the second set of performance attributes is detected with respect to a second subset of the multiple battery modules. One or more all-bank operating parameters are managed based at least to some extent on the difference between the performance level of the first set and the performance level of the second set. A processor configured as follows, Equipped with, Each of the aforementioned battery modules comprises a plurality of parallel groups (P groups) of battery cells, The set of performance attributes comprises an electrical controller having minimum charge states (SOCs) across multiple parallel groups (P groups) for each battery module.

23. A module-side controller for a battery module in a battery bank configured with different types of battery modules, Memory and Communication interface, At least one processor that is communicatively coupled to the memory and the communication interface, For the set of performance attributes of the aforementioned battery module, identify a set of performance levels. The set of performance levels is reported to at least one electrical controller. One or more total bank operating parameters are received from at least one of the electrical controllers in accordance with the report, based on the difference between the set of performance levels of the battery module and one or more corresponding sets of performance levels for one or more other battery modules in the battery bank. Based on the one or more bank-wide operating parameters described above, one or more module-specific control functions are executed for the battery module. A processor configured as follows, Equipped with, The aforementioned set of performance attributes comprises module-specific capacitance, module-specific voltage, module-specific discharge current limit, module-specific charge current limit, module-specific thermal limit, module-specific discharge state (SOC), or any combination thereof. The above-mentioned one or more bank operation parameters are provided by a module-side controller that has the capacity of a battery bank.

Citation Information

Patent Citations

  • Battery system, and electric vehicle equipped with the same

    JP2011151006A

  • Charging circuit

    JP2017135845A

  • Battery pack and method of controlling the same

    US20160226263A1

  • Power storage system

    WO2018221040A1

  • Device and method for controlling storage cell system

    WO2019239640A1