Multi-Slave BMS NV Value Synchronization After Source ID Loss
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing BMS systems require manual setting of system values, which is prone to errors and risks, and lack efficient methods for synchronizing and updating NV values across multiple slave BMSs.
Innovation Solution
A BMS managing apparatus and method that allows slave BMSs to autonomously update NV values by setting a representative BMS and target BMS based on NV values, using uniformization requests with or without a source ID, and grouping BMSs by NV values to synchronize them.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Volume of moving object
If battery modules are arranged in parallel rows with battery packs facing each other, then space utilization is improved, but heat dissipation becomes insufficient causing temperature rise
Solution Approach 1:
The battery pack is divided into multiple battery modules arranged in parallel rows. Each module can be independently managed for heat dissipation, allowing targeted cooling strategies for high-temperature regions while maintaining compact overall structure.
Solution Approach 2:
A heat dissipation plate is introduced as an intermediary component between battery modules. This plate conducts heat away from battery modules and transfers it to the cooling plate, enabling efficient heat removal while maintaining compact module arrangement.
2Device complexity
If fixed voltage thresholds are used for battery management, then control logic is simple, but accuracy is insufficient under varying temperature and charge states
Solution Approach 1:
The voltage threshold is changed from a fixed value to a dynamic value that varies with battery temperature and charge state (SOC). The management device automatically adjusts the threshold based on real-time temperature and charge level measurements, ensuring accurate anomaly detection across different operating conditions without requiring complex manual calibration.
3Measurement precision
If detailed anomaly detection is performed for each battery module, then detection accuracy is improved, but communication load and processing time increase
Solution Approach 1:
The battery pack is segmented into multiple modules, each with independent anomaly detection. This allows parallel processing of detection tasks for different modules, maintaining high detection accuracy while reducing overall processing time through concurrent operation.
Solution Approach 2:
The management device continuously monitors battery voltage, temperature, and charge state, and automatically adjusts detection thresholds and communication frequency based on real-time conditions. When anomalies are detected, the system increases monitoring intensity; during normal operation, it reduces communication load, optimizing the balance between detection accuracy and processing time.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A BMS managing apparatus according to an embodiment of the present disclosure is a device including a master BMS and a plurality of slave BMSs, and includes: a master BMS configured to send an NV value confirmation request to the plurality of slave BMSs, and send a uniformization request to the plurality of slave BMSs based on whether a source ID is set, when a response to the NV value confirmation request is received from the plurality of slave BMSs; and a plurality of slave BMSs configured to send each NV value to the master BMS when the NV value confirmation request is received from the master BMS, set a representative BMS and a target BMS based on the plurality of NV values, set the representative BMS or a slave BMS corresponding to the source ID as a source BMS according to the uniformization request received from the master BMS, and update an NV value of the target BMS according to an NV value of the source BMS.