Battery Management System Initialization via Centralized Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing battery management systems require individual software versions for each sensor controller, which is costly and error-prone, and lacks flexibility in handling varying numbers of cell sensors and battery cells, leading to complex maintenance and potential configuration errors.

Innovation Solution

A method where the central controller determines and transmits configuration data, including the number of cell sensors and battery cells, to sensor controllers via a communication channel, allowing uniform software operation without non-volatile memory, using checksums and one-way functions for secure data transmission and verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If individual software versions are used for each sensor controller to handle varying numbers of cell sensors, then the system can accommodate different hardware configurations, but the software maintenance complexity and cost increase significantly

Engineering Contradiction:
Improvehandling varying hardware configurationsVSAvoidsoftware maintenance complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal software version that can handle multiple hardware configurations through runtime parameter adaptation. The sensor controller determines the actual number of cell sensors at runtime and adjusts its operation accordingly, eliminating the need for multiple specialized software versions while maintaining compatibility with varying battery module configurations

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

Solution Approach 2:

The system changes operational parameters (specifically the number of cell sensors) at runtime based on the actual hardware configuration. This allows a single software version to adapt to different numbers of cell sensors by modifying its operational parameters rather than requiring different software builds for each configuration

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If non-volatile memory is added to sensor controllers to store configuration data, then individual configurations can be stored, but the device complexity and cost increase

Engineering Contradiction:
Improvestoring individual configurationsVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the configuration storage function from the sensor controller hardware by moving it to the central controller. The central controller determines and manages the configuration data, while the sensor controller only needs to receive and use this information during operation, eliminating the need for non-volatile memory in the sensor controller

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The central controller acts as an intermediary that manages configuration data and transmits it to sensor controllers. This mediator approach allows configuration information to be stored centrally rather than in each sensor controller, reducing hardware complexity while maintaining configuration capabilities

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If configuration data is transmitted without verification to reduce transmission time, then the initialization speed increases, but configuration errors may occur

Engineering Contradiction:
Improveinitialization speedVSAvoidconfiguration accuracy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the sensor controller sends an acknowledgment signal to the central controller after receiving configuration data. The central controller waits for this confirmation before proceeding, ensuring that configuration data is correctly received and transmitted without errors while maintaining efficient initialization timing

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9505396B2Method for starting a battery management system
Publication Date: 2016.11.29 ROBERT BOSCH GMBH
  • US9505396B2 patent drawing
  • US9505396B2 patent drawing
  • US9505396B2 patent drawing

AI summary

A method for starting a battery management system (1) is disclosed. The battery management system includes a central controller (2) and at least one battery module (4) with a sensor controller (14) and at least one cell sensor (16) which is assigned to at least one battery cell (8). The method includes determining configuration data of each battery module (4) by the central controller (2), which configuration data comprises at least the indication of the number of cell sensors (16) assigned to each battery module (4), transmitting the configuration data by the central controller (2) to each sensor controller (14) via a communication channel (5), checking the configuration data by the respective sensor controller (14), and initializing each battery module (4) on the basis of the configuration data by the respective sensor controller (14) after successful checking.