BMS Memory Recovery Using Backup Blocks After Fault Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing battery management systems face irrecoverable data loss issues due to memory faults, leading to potential safety hazards and system shutdowns, particularly in electric vehicles.

Innovation Solution

A computer system with processing circuitry that performs flaw checks on memory sections, detects faulty blocks, and extends or recovers memory sections using backup blocks, ensuring data recovery without shutting down the system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the battery management system shuts down the entire system when data storage faults are detected, then system safety is improved, but system availability and operational continuity deteriorate

Engineering Contradiction:
Improvesystem safetyVSAvoidsystem availability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The memory system is divided into multiple independent memory nodes, each containing primary and backup memory sections. When a fault is detected in one section, only that specific section is affected while other memory nodes continue to operate, enabling localized recovery without system-wide shutdown

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Backup memory sections are pre-configured and maintained within each memory node before faults occur. When a fault is detected, the system can immediately restore data from the pre-existing backup without requiring external intervention or system shutdown

Inventive Principle:
Principle #10Preliminary action

Solution Approach 3:

The system dynamically changes the operational state of memory sections based on fault detection. Healthy sections continue normal operation while faulty sections are isolated and restored from backup, allowing the system to adapt its configuration to maintain availability

Inventive Principle:
Principle #35Parameter changes

2Loss of time

If backup memory sections are stored locally in each memory node, then data recovery speed is improved, but device complexity increases

Engineering Contradiction:
Improvedata recovery speedVSAvoidmemory architecture complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The backup memory functionality is merged directly into each memory node, combining primary storage and backup storage in a single integrated unit. This eliminates the need for separate centralized backup systems and reduces inter-node communication overhead

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

Each memory node is designed with universal functionality to serve both as primary storage for its own data and as a backup source for other nodes. This multi-functionality reduces the need for dedicated backup infrastructure and simplifies the overall system architecture

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentEP4657442A1Method and computer system for data recovery in a battery management system
Publication Date: 2025.12.03 VOLVO TRUCK CORP
  • EP4657442A1 patent drawingFigure 1
  • EP4657442A1 patent drawingFigure 2
  • EP4657442A1 patent drawingFigure 3

AI summary

A computer system is provided, comprising processing circuitry configured to perform a flaw check of a first memory section (52) of a first memory node (50) of a data storage module (214, 224); detect a faulty memory block (54) in the first memory section (52) of the first memory node (50); and extend the first memory section (52) of the first memory node (50) with a new memory block (56) corresponding to the faulty memory block (54) of the first memory section (52). The processing circuitry is further configured to: recover the new memory block (56) of the extended first memory section (52) of the first memory node (50) from a backup memory section (58, 58').