Battery Management System Multi-Error Diagnosis Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional battery management systems (BMS) are unable to effectively handle multi-errors in battery systems, as they apply the same error reactions for both single and multi-errors, leading to inefficient error confirmation and reduced battery usage, which affects fuel consumption.
Innovation Solution
The system includes a battery management system that applies different diagnostic error code confirm conditions for voltage and current sensors when a multi-error is detected, maintaining the main relay in an on state and requesting fail-safe cooperative control from the vehicle controller to adjust charging and discharging torque based on capacitor voltage, thereby distinguishing between single and multi-errors and optimizing battery usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the same error reaction is applied to both single-error and multi-error cases, then the system is simple to operate, but the error confirmation becomes inefficient and battery usage is reduced
Solution Approach 1:
The error diagnosis function is segmented into two distinct pathways: one for single-error cases and another for multi-error cases. The BMS determines the error type and applies different confirm conditions accordingly, allowing efficient error confirmation without requiring complex unified logic for all error scenarios
Solution Approach 2:
The error confirm conditions are made dynamic rather than static. The system adjusts the confirm conditions based on the detected error type (single-error vs. multi-error), enabling the diagnosis system to adapt its behavior to the specific error situation, thereby improving confirmation efficiency without excessive complexity
2Reliability
If the main relay is turned off upon detecting any error, then system safety is improved, but battery usage is unnecessarily reduced
Solution Approach 1:
Different safety responses are applied based on the local characteristics of the error type. For single-error cases, the main relay is turned off to ensure safety. For multi-error cases where fail-safe cooperative control is requested, the system maintains battery usage by adjusting torque instead of immediately disconnecting the relay, optimizing productivity while maintaining adequate safety
Solution Approach 2:
The system changes the control parameters based on error type. Instead of a fixed response (always turning off the relay), the system varies the response parameter (relay state vs. torque adjustment) according to the specific error situation, allowing both safety and productivity to be optimized for different scenarios
3Reliability
If different diagnostic error code confirm conditions are applied for voltage and current sensors in multi-error cases, then error confirmation efficiency is improved, but the diagnostic system complexity increases
Solution Approach 1:
The diagnostic system is segmented to apply different confirm conditions to voltage sensors and current sensors based on their specific error characteristics. This segmentation allows each sensor type to be diagnosed with appropriate conditions, improving accuracy without requiring a completely new complex diagnostic framework
Solution Approach 2:
The BMS maintains a universal error diagnosis framework that can handle both single-error and multi-error cases. By extending this existing framework with multi-functionality to accommodate different confirm conditions for different sensor types, the system achieves improved diagnostic accuracy without proportionally increasing overall system complexity
Data Source
AI summary
A battery system is provided. The system includes a battery and a sensor unit having a voltage sensor that detects a voltage of the battery and a current sensor that detects a charging and discharging current of the battery. A power relay assembly of the system includes a main relay that connects between the battery and a vehicle system. Additionally, a battery management system (BMS) applies different diagnostic error code confirm conditions to the voltage sensor and the current sensor when a multi-error of the voltage sensor and the current sensor is detected.


