Battery Pack Version Verification for Parallel BMS Safety

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In automobile battery management systems, ensuring safety by preventing mismatches in computer programs between host controllers and battery management systems is a challenge, as existing systems lack effective mechanisms to detect and address version information discrepancies.

Innovation Solution

A battery management apparatus with a storage section for programs, a judgment section to identify mismatches in version information between host and battery pack programs, and a notification section to alert the host computer, thereby preventing vehicle operation when mismatches are detected.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple battery packs are connected in parallel with separate BMSs performing CAN communication with a host controller, then system functionality and scalability are improved, but safety risks increase due to potential version mismatches between computer programs in different BMS units

Engineering Contradiction:
Improvesystem scalabilityVSAvoidsafety
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by checking version information of computer programs in each BMS unit before allowing the battery management system to operate. The host controller collects version information from all BMS units and compares it with the standard version stored in its own storage unit. This pre-operational verification prevents safety issues caused by version mismatches, ensuring that all BMS units are using compatible software versions before the system becomes operational.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If version information checking mechanisms are implemented to ensure safety, then reliability is improved, but device complexity increases due to additional judgment and notification functions

Engineering Contradiction:
ImprovesafetyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The host controller is designed with multi-functionality, serving both as the central control unit for battery management and as the version verification system. The storage unit stores both the standard computer program and its version information, while the judgment unit compares version information from multiple BMS units against this standard. This universal design consolidates the version checking functionality within the existing host controller structure, avoiding the need for separate dedicated verification hardware and thus limiting the increase in device complexity.

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

3Reliability

If version mismatches are detected and vehicle operation is prohibited, then safety is ensured, but productivity decreases due to operational interruptions

Engineering Contradiction:
ImprovesafetyVSAvoidvehicle operation continuity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system implements feedback by continuously monitoring version information and providing real-time verification status to the host controller. When a version mismatch is detected, the notification unit immediately informs the host controller, which then prohibits vehicle operation. This feedback mechanism ensures that safety issues are detected and addressed promptly, preventing potential hazards while maintaining operational continuity when no issues are present.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20230302909A1Battery management apparatus
Publication Date: 2023.09.28 ISUZU MOTORS LTD
  • US20230302909A1 patent drawing
  • US20230302909A1 patent drawing
  • US20230302909A1 patent drawing

AI summary

A battery management apparatus is a battery management apparatus configured to manage a plurality of battery packs that are mounted in a vehicle and connected in parallel, the battery management apparatus including: a storage section configured to store a first computer program used in the battery management apparatus and a second computer program used in each of the plurality of battery packs; a judgment section configured to judge whether or not there is a mismatch between version information of the second computer program stored in each of the plurality of battery packs and version information of each of the first computer program and the second computer program stored in the storage section; and a notification section configured to notify a host computer of the battery management apparatus of the mismatch of the version information when there is the mismatch.