Battery Capacity Estimation Using Dynamic Multi-Stage Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional coulometers lack accuracy and stability in estimating battery capacity due to jitter errors and low current errors, and they often use constant noise parameters that fail to account for varying noise conditions.

Innovation Solution

A dynamic filter algorithm is employed to estimate battery capacity by sampling voltages across a sensor resistor, applying average, median, and low-pass filtering to remove white noise, impulse noise, and adjust filtering thresholds based on data scope, using first or second-order low-pass filters as needed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional coulometers output data without filter processing, then the calculation is simple and fast, but the data contains jitter errors and low current errors resulting in poor accuracy

Engineering Contradiction:
Improvebattery capacity estimation accuracyVSAvoidfiltering process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The filtering process is divided into three distinct segments: average filtering to remove white noise, median filtering to remove impulse noise, and low-pass filtering to smooth remaining fluctuations. Each segment addresses specific types of errors independently, achieving comprehensive noise removal while maintaining clear functional separation in the processing pipeline.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic adjustment of filtering parameters based on real-time noise characteristics. The system adaptively changes filtering strength according to detected noise levels, transitioning between different filtering intensities to maintain optimal performance across varying operating conditions while preventing over-filtering of valid signal changes.

Inventive Principle:
Principle #15Dynamics

2Reliability

If conventional coulometers use constant noise parameter for filtering, then the filtering process is simple, but it fails to account for varying noise conditions affecting stability

Engineering Contradiction:
Improvecoulometer stabilityVSAvoidnoise parameter adjustment complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system continuously monitors the filtered data to detect remaining noise characteristics and feeds this information back to adjust filtering parameters. This closed-loop approach allows the system to automatically adapt to changing noise conditions, maintaining optimal filtering performance and stability without manual intervention or complex external control systems.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent dynamically changes filtering parameters including noise thresholds and filtering coefficients based on detected operating conditions and noise levels. By adjusting these parameters in real-time according to actual noise characteristics rather than using fixed constants, the system maintains high reliability across diverse operating scenarios while keeping the adaptation logic relatively simple.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If multiple filtering stages are applied to remove different noise types, then the accuracy improves, but the processing time and computational load increase

Engineering Contradiction:
Improvevoltage data accuracyVSAvoidfiltering processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Different filtering operations are segmented and applied in sequence, each targeting specific noise types. Average filtering handles white noise efficiently, median filtering quickly removes impulse noise, and low-pass filtering smooths remaining variations. This segmented approach processes only relevant noise components at each stage rather than applying heavy computation uniformly, reducing overall processing time while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies filtering selectively based on detected noise characteristics rather than always applying maximum filtering strength. When noise levels are low or data is stable, filtering intensity is reduced or skipped, avoiding unnecessary computational overhead. This partial action approach maintains accuracy when needed while minimizing processing time during stable operating conditions.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12504479B2Method for estimating battery capacity based on dynamic filter algorithm
Publication Date: 2025.12.23 BEIJING BIG TOP MOMENT TECH CO LTD
  • US12504479B2 patent drawing
  • US12504479B2 patent drawing
  • US12504479B2 patent drawing

AI summary

A method for estimating battery capacity of a battery, includes: sampling a series of voltages across a sensor resistor coupled to the battery when a current flows through the sensor resistor under conditions of default time and default temperature, and recording the voltages as sample voltages; calculating average filtering voltages by filtering white noise in the sample voltages; calculating median filtering voltages by removing impulse noise in the average filtering voltages; detecting data scope of the median filtering voltages in the data characteristic filed; calculating low-pass filtering voltages by using a low-pass filter formula according to the median filtering voltages domain in the data characteristic filed; and estimating the battery capacity of the battery according to the low-pass filtering voltages.