Multi-BMS Communication ID Allocation via Network Topology
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for allocating communication IDs to multiple battery management systems (BMS) in a multi-module battery pack are inefficient, requiring separate hardware circuits and increasing time with the number of BMSs, especially in master-slave configurations.
Innovation Solution
A system and method that utilize vertical and horizontal communication networks to combine and transmit ID information between BMSs, allowing each BMS to set its communication ID by combining vertical and horizontal ID information without additional hardware, and a master BMS to manage ID allocation and detect overlaps.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a separate hardware circuit is used to store ID information in each slave BMS, then the communication ID can be uniquely identified, but the device complexity and manufacturing cost increase
Solution Approach 1:
The patent extracts the ID storage function from the hardware circuit and relocates it to the communication memory unit, which is already present for communication purposes. This eliminates the need for separate ID storage hardware while maintaining unique identification capability.
Solution Approach 2:
The communication memory unit is given dual functionality: it stores both communication data and ID information. This multi-functional approach eliminates the need for dedicated ID storage hardware, reducing device complexity while maintaining reliability.
2Reliability
If IDs are allocated sequentially by waking up multiple BMSs in order, then each BMS can be uniquely identified, but the time required to allocate IDs increases with the number of BMSs
Solution Approach 1:
The master BMS pre-generates and distributes ID information to all slave BMSs simultaneously before operation begins. This preliminary action eliminates the need for sequential wake-up and allocation, reducing ID allocation time from O(n) to O(1) while ensuring unique identification.
Solution Approach 2:
The master BMS creates copies of ID information and distributes them to all slave BMSs at once. This copying approach allows parallel ID assignment to multiple BMSs simultaneously, dramatically reducing the time required compared to sequential allocation.
3Extent of automation
If a master BMS manages ID allocation for multiple slave BMSs, then centralized control is achieved, but the communication network complexity increases
Solution Approach 1:
The patent changes the communication protocol parameters to enable efficient bulk ID distribution. By optimizing the data transmission format and timing, the master BMS can allocate multiple IDs in a single communication cycle, reducing network complexity while maintaining centralized control.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present disclosure discloses a system and method for allocating a communication identification (ID) associated with a position of a multi-battery management system (BMS). According to the system and method for allocating a communication ID according to the present disclosure, the communication ID associated with the position may be allocated to the multi-BMS quickly.