Parallel Battery SOC Correction via Segmented BMS Logic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In parallel State Of Charge (SOC) systems for batteries, cell voltage sensing errors can lead to inaccurate SOC calculations, causing energy consumption issues and imbalances among packs, especially when voltage values indicate 0-0.5V, resulting in a widened SOC range and incorrect energy management.

Innovation Solution

A system with sub-Battery Management Systems (BMS) connected to each sub-pack calculates individual SOC values and a main BMS determines the final SOC by averaging or taking the minimum/maximum values based on sub-pack SOC calculations, while identifying and correcting voltage sensing errors by summing valid cell voltages and applying a correction rate to minimize SOC changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If multiple battery packs are connected in parallel to increase capacity, then the energy storage capability is improved, but the SOC measurement precision deteriorates due to voltage sensing errors

Engineering Contradiction:
Improveenergy storage capacityVSAvoidSOC measurement precision
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The battery system is divided into multiple sub-packs, each managed by a dedicated sub-BMS with independent voltage sensing. This segmentation isolates sensing errors to individual sub-packs, preventing error propagation across the entire parallel system and maintaining overall SOC measurement precision while preserving increased energy capacity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The main BMS acts as an intermediary that collects SOC data from multiple sub-BMS units, validates the readings, and determines the final SOC value. This intermediary layer filters out erroneous voltage measurements by comparing readings across multiple sub-packs and applying correction algorithms, thereby maintaining measurement precision in the parallel configuration.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If voltage sensing is used to calculate SOC, then the calculation speed is improved, but the reliability deteriorates when voltage values are 0-0.5V due to sensing errors

Engineering Contradiction:
ImproveSOC calculation speedVSAvoidSOC calculation reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system preemptively detects voltage sensing errors by monitoring for abnormal voltage readings (0-0.5V range) before they significantly impact SOC calculations. When such errors are detected, the main BMS applies correction algorithms or switches to alternative SOC estimation methods, preventing unreliable voltage-based calculations from compromising overall system reliability.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The main BMS continuously monitors SOC values from multiple sub-BMS units and provides feedback on the consistency of readings. When voltage sensing errors are detected through feedback mechanisms, the system adjusts calculation weights or switches to current integration methods, maintaining reliable SOC calculation while preserving the speed advantages of voltage-based estimation under normal conditions.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If SOC correction is applied to fix sensing errors, then the measurement precision is improved, but the device complexity increases due to multiple BMS units and correction algorithms

Engineering Contradiction:
ImproveSOC measurement precisionVSAvoidBMS system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The BMS is segmented into modular sub-BMS units, each handling a specific sub-pack. This modular architecture distributes the complexity of error correction across multiple simple units rather than requiring one complex centralized system. Each sub-BMS performs basic SOC estimation locally, while the main BMS handles coordination and correction, reducing individual unit complexity while maintaining overall precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each sub-BMS unit independently performs preliminary SOC estimation and error detection on its own sub-pack, providing self-service functionality. This distributes the correction workload and reduces the processing burden on the main BMS. The modular self-service approach maintains high measurement precision while managing system complexity through distributed intelligence rather than centralized complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9234944B2SOC correcting system having multiple packs in parallel
Publication Date: 2016.01.12 SK ON CO LTD
  • US9234944B2 patent drawing
  • US9234944B2 patent drawing
  • US9234944B2 patent drawing

AI summary

A SOC correcting system in a parallel structure of multiple packs in which a plurality of sub-packs having serially connected cells are connected in parallel. The system includes sub BMSs connected to each of the sub-packs a main BMS connected to each of the sub BMSs to collect the SOCs calculated in each of the sub BMSs and to transmit a final SOC to a vehicle SOC to a vehicle controller. When an average SOC to each SOC of the sub-packs is less than 50%, the main BMS determines a minimum value among the SOCs of the sub-packs as a final SOC, and when the average SOC to each SOC of the sub-packs is 50% or more, the main BMS determines a maximum value among the SOCs of the sub-packs as a final SOC.