# US 2026/0100602 A1 · Bus voltage modulation method for series dynamic reconfiguration battery system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2026/0100602 A1
- Document ID: US20260100602A1
- Status: Published application
- Kind: A1
- Application number: 19/389,164
- Filed: 2025-11-14
- Published: 2026-04-09
- Earliest claimed: 2024-07-03
- Assignees: Ibatterycloud Co.Ltd.
- Applicants: Ibatterycloud Co.Ltd.
- Inventors: Song CI; Ming ZHANG; Hongjun WANG; Kai LI; Weitu WANG
- Web page: https://patentgrep.com/patent/US20260100602A1

## CPC

- H02J 7/96: in response to battery voltage
- H01M 10/4207: {for several batteries or cells simultaneously or sequentially}
- H01M 10/425: {Structural combination with electronic components, e.g. electronic circuits integrated to the outside of the casing (printed circuits H05K1/00)}
- H01M 10/441: {for several batteries or cells simultaneously or sequentially}
- H01M 10/482: {for several batteries or cells simultaneously or sequentially}
- H02J 7/50: acting upon multiple batteries simultaneously or sequentially
- H02J 7/52: for charge balancing, e.g. equalisation of charge between batteries
- H02J 7/663: {using battery or load disconnect circuits (H02J9/002 takes precedence)}
- H02J 7/855: {with circuits adapted for supplying loads from the battery}
- H01M 2010/4271: {Battery management systems including electronic circuits, e.g. control of current or voltage to keep battery in healthy state, cell balancing}
- Y02E 60/10: Energy storage using batteries
- H02J: ELECTRIC POWER NETWORKS; CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H01M: PROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
- Y02E: REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION

## Abstract

The present disclosure discloses a bus voltage modulation method for a series dynamic reconfiguration battery system, comprising: collecting a voltage value of each battery module, and arranging in a descending order according to magnitudes of the voltage values; selecting a battery module corresponding to the highest voltage value; determining whether the serial number i of the selected battery module is less than a total number N of series battery modules, if a determination result is YES, accumulating voltage values corresponding to the selected battery modules, and determining whether a voltage accumulation value of the battery modules is within a preset range; and repeating the above content until an output bus voltage meets requirements for the preset range. A dynamic reconfiguration battery system based on a software-defined technology of the present disclosure can reconstruct and output a desired bus voltage according to voltages of respective battery modules in real time.

## Claims

### Claim 1

A bus voltage modulation method for a series dynamic reconfiguration battery system, comprising the following steps:
S1: starting battery module selection, wherein all battery modules are numbered as i based on bus requirements, a voltage value of each battery module is collected, all battery modules are arranged in a descending order by magnitudes of voltage values, and a battery module corresponding to the highest voltage value is numbered as 0, sequentially numbered as i=0, i=1, i=2 . . . by the magnitudes of voltage values;
S2: selecting the battery module corresponding to the highest voltage value, i.e., i=0;
S3: determining whether a serial number i of the battery module selected is less than a total number N of series battery modules, and if a determination result is YES, accumulating voltage values corresponding to the battery modules selected, and determining whether a voltage accumulation value Σvi of the battery modules is within a preset range;
S4: performing an i++ operation according to the voltage accumulation value Σvi of the battery modules, and repeating S2-S3 until an output bus voltage meets requirements for the preset range,
wherein in S3, determining steps for determining whether the voltage accumulation value Σvi of the battery modules is within the preset range specifically comprise:
S31: comparing the voltage accumulation value Σvi of the battery modules with a bus voltage modulation output lower limit value V1, determining whether the voltage accumulation value Σvi of the battery modules is smaller than the bus voltage modulation output lower limit value V1, and skipping to S32 if a determination result is YES; otherwise, skipping to S33;
S32: based on a result determining to be YES in S31, placing the battery module selected at this time into a switch-on group, accumulating a voltage value corresponding to the battery module into the voltage accumulation value, then performing an i++ operation, and repeating steps S2-S3;
S33: comparing the voltage accumulation value Σvi of the battery modules with a bus voltage modulation output upper limit value V2, determining whether the voltage accumulation value Σvi of the battery modules is greater than the bus voltage modulation output upper limit value V2, and skipping to S34 if a determination result is YES; if the determination result is NO, issuing commands by the switch-on group and a switch bypass group, completing a serial reconfiguration action, and ending the battery module selection;
S34: based on a result determining to be YES in S33, placing the battery module accumulated at this time into the switch bypass group, not accumulating the voltage value corresponding to the battery module selected at this time into the voltage accumulation value, performing an i++ operation, and repeating S2-S3,
wherein in S3, whether the serial number i of the battery module selected is smaller than the total number N of series battery modules is determined, and if a determination result is NO, skipping to S5;
S5: determining whether selected combinations of all the battery modules are all attempted, if it is determined to be YES, skipping to step S6; if it is determined to be NO, shielding one main battery module, and repeating S2-S4, wherein the battery modules comprise main battery modules and dummy battery modules; and
S6: keeping a last selection result, or disconnecting network cards of all battery modules, and starting a mechanism for actively generating a voltage difference between the battery modules.

### Claim 2 (depends on 1)

The bus voltage modulation method for the series dynamic reconfiguration battery system according to claim 1, wherein specific steps for starting the mechanism for actively generating the voltage difference between the battery modules in S6 comprise:
S61: collecting, by an energy control unit, voltage values of n main battery modules, and comparing all the voltage values to obtain the highest voltage value; and
S62: performing a difference calculation of the highest voltage value and the rest of the voltage values in a main circuit to obtain the voltage difference; if the voltage difference is greater than a preset threshold value, reconstructing n−1 battery modules in the main circuit in a serial direction; and if the voltage difference is not greater than the preset threshold value, forcibly connecting in the main battery module q corresponding to the highest voltage value, and selecting n−q−1 main battery modules among the rest of the main battery modules n−q for discharging.

### Claim 3 (depends on 1)

The bus voltage modulation method for the series dynamic reconfiguration battery system according to claim 1, wherein specific steps for switching on or bypassing the battery modules comprise:
S621: generating, by an energy control unit, control commands according to bus voltage requirements, and sending the control commands to an energy exchange unit; and
S622: using the energy exchange unit as a bridging unit of a power loop of each battery module for receiving the control commands sent by the energy control unit and controlling states of individual battery modules corresponding thereto according to the received control commands, the states including OFF, isolated, ON.

### Claim 4 (depends on 3)

The bus voltage modulation method for the series dynamic reconfiguration battery system according to claim 3, wherein the control commands comprise 0, 1, 2, wherein
0 represents a battery module turn-off command, and when the energy exchange unit receives the command, the battery module corresponding to the energy control unit is controlled to be turned off, at which time the power loop corresponding to the battery module is turned off;
1 represents a battery module turn-on command, and when the energy exchange unit receives the command, the battery module corresponding to the energy control unit is controlled to be turned on, at which time the power loop corresponding to the battery module is turned on; and
2 represents a battery module isolation command, and when the energy exchange unit receives the command, the battery module corresponding to the energy control unit is controlled to be bypassed, and the power loop corresponding to the battery module is turned on.

### Claim 5 (depends on 4)

The bus voltage modulation method for the series dynamic reconfiguration battery system according to claim 4, wherein the generation of the control commands is based on real-time calculation of a reconstruction cycle.

### Claim 6 (depends on 1)

The bus voltage modulation method for the series dynamic reconfiguration battery system according to claim 1, wherein the bus voltage modulation output lower limit value V1 is 57.4 V, and the bus voltage modulation output upper limit value V2 is 58.4 V.

### Claim 7 (depends on 1)

The bus voltage modulation method for the series dynamic reconfiguration battery system according to claim 1, wherein the battery modules comprise at least two different types of battery modules.
