Automatic ID Assignment for Multi-Slave Battery Management Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for setting IDs in multi-slave battery management systems require manual input and programming, leading to complex operations, limited product flexibility, and increased production costs, with potential for erroneous mounting and reduced reliability.

Innovation Solution

A method where the main BMS transmits a trigger signal to initiate ID setting among slave BMSs, allowing sequential ID allocation based on physical locations without pre-programming, ensuring accurate and adaptive ID assignment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual input and programming of IDs is used for each slave BMS, then unique identification is achieved, but the operating complexity increases and production efficiency decreases

Engineering Contradiction:
ImproveID assignment accuracyVSAvoidoperating complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The slave BMS units automatically assign IDs to themselves based on their physical connection sequence in the daisy-chain network. When powered on, each slave BMS detects whether it is the first unit (no trigger signal received) or a subsequent unit (trigger signal received from previous slave), and automatically sets its ID accordingly without requiring manual programming or external intervention.

Inventive Principle:
Principle #25Self-service

2Reliability

If manual input and programming of IDs is used for each slave BMS, then unique identification is achieved, but productivity decreases due to time-consuming operations

Engineering Contradiction:
ImproveID assignment accuracyVSAvoidproduction efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The slave BMS units automatically assign IDs to themselves based on their physical connection sequence in the daisy-chain network. When powered on, each slave BMS detects whether it is the first unit (no trigger signal received) or a subsequent unit (trigger signal received from previous slave), and automatically sets its ID accordingly without requiring manual programming or external intervention.

Inventive Principle:
Principle #25Self-service

3Reliability

If slave BMSs are assigned fixed IDs during manufacturing, then ID uniqueness is ensured, but adaptability to different physical locations is reduced

Engineering Contradiction:
ImproveID uniquenessVSAvoidphysical location flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The ID assignment system transitions from a static fixed-ID approach to a dynamic sequential assignment approach. The ID of each slave BMS is determined by its physical position in the daisy-chain connection sequence at the time of power-up, allowing the system to automatically adapt to different physical configurations and locations without requiring reprogramming or replacement of units.

Inventive Principle:
Principle #15Dynamics

4Adaptability or versatility

If sequential ID assignment based on physical location is implemented, then adaptability and ease of replacement are improved, but a more complex initialization mechanism is required

Engineering Contradiction:
Improvephysical location flexibilityVSAvoidinitialization mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The complex ID assignment logic is extracted from the slave BMS units and concentrated in the master BMS unit. The master BMS generates and transmits the trigger signal that initiates the sequential ID assignment process, while each slave BMS simply needs to detect the trigger signal and set its ID accordingly, simplifying the implementation in the slave units.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP2629391B1Method and system for setting up sequential ids for multiple slaves of a battery pack
Publication Date: 2016.05.04 LG CHEM LTD
  • EP2629391B1 patent drawingFigure 1~2
  • EP2629391B1 patent drawingFigure 3
  • EP2629391B1 patent drawingFigure 4

AI summary

Disclosed is a method for setting sequential ID to a multi-slave BMS in a battery pack, the battery pack including N (N: natural number of 2 or more) slave BMSs having sequential physical locations to control a battery module containing at least one battery and a main BMS to control the N slave BMSs, the method including the main BMS transmitting a trigger signal to a first slave BMS, the first slave BMS receiving the trigger signal and transmitting ID information of the first slave BMS to the main BMS and the trigger signal to a next slave BMS, sequentially performing a process of receiving the trigger signal and transmitting ID information of each slave BMS to the main BMS and the trigger signal to a next slave BMS throughout the second slave BMS to the N-1th slave BMS, and the Nth slave BMS receiving the trigger signal and transmitting ID information of the Nth slave BMS to the main BMS.