2. BMS基础与测量参数

电池管理系统(BMS)并不是单一的一块采集板,而是由采样、通信、计算、保护与执行等多个子系统协同构成的实时控制系统。理解BMS的架构,是理解测量精度为何重要的前提:所有上层算法——SOC、SOH、功率限制、均衡策略——都建立在底层电压、电流、温度三类原始测量之上。测量通道的误差会沿着信号链逐级放大,最终体现为续航估算偏差、充电策略保守或激进、甚至安全边界误判。

一、BMS典型架构与信号链

从功能层次看,BMS可分为三层:采集层(AFE模拟前端、分流器/霍尔传感器、温度NTC)、控制层(主控MCU、BMU从控、绝缘监测、均衡驱动)、决策与通信层(SOC/SOH算法、CAN/菊花链通信、整车控制器交互)。采集层负责把物理量转换为数字量,控制层负责时序调度与保护逻辑,决策层负责状态估算与能量管理。

下图展示了BMS从电芯到整车控制器的完整信号链与三类测量通道的接入位置,可帮助建立“测量—计算—执行”的整体视角。

BMS 信号链与三类测量通道 电芯组 Cell 1 Cell 2 Cell 3 … Cell N NTC 温度点 采集层 AFE / 传感器 电压采集 AFE 16bit ΔΣ · 多路MUX 电流采集 分流器 / 霍尔 温度采集 NTC 分压 · ADC 绝缘监测 高压对地电阻 控制层 BMU / MCU 主控 MCU 调度 · 保护 · 均衡 从控 BMU 菊花链 / CAN 均衡驱动 被动 / 主动 继电器控制 预充 · 主正负 决策与通信层 SOC 估算 安时积分 + OCV 修正 SOH 估算 容量衰减 · 内阻增长 功率限制 SOP 充放电边界 整车通信 CAN / 以太网 电压 → 单体安全与均衡 | 电流 → 安时积分与功率 | 温度 → 内阻、寿命与热保护

二、三类测量通道的精度要求

三类通道的精度指标并不相同,因为它们对最终算法的敏感度不同。电压通道直接决定单体过压/欠压保护阈值和均衡判断,通常要求单体电压误差控制在 ±2 mV 以内;电流通道是安时积分的输入,其零点漂移和增益误差会随时间累积,要求全量程精度优于 ±0.5% FS,且零点漂移小于 10 mA;温度通道影响内阻模型和充电策略,一般要求 ±1 ℃ 以内,关键测温点需 ±0.5 ℃。

测量通道 典型精度要求 主要影响 常见误差来源
单体电压 ±1~±2 mV 过压保护、均衡、SOC 修正 AFE 增益误差、分压电阻温漂、线束压降
总电流 ±0.5% FS,零漂 <10 mA 安时积分、SOP、SOH 内阻 分流器温漂、运放失调、ADC 量化
温度 ±1 ℃(关键点 ±0.5 ℃) 内阻模型、充电限流、热保护 NTC 一致性、分压电阻、热耦合延迟
绝缘电阻 ±10% 或 ±100 kΩ 高压安全、故障诊断 注入信号幅值、采样电阻、共模干扰

三、SOC/SOH 估算对精度的依赖

SOC 估算最常用的方法是安时积分与开路电压(OCV)修正相结合。安时积分对电流误差极为敏感:假设电流存在 0.5% 的增益误差,在 100 Ah 电池上经过 2 小时 50 A 放电,累积电量误差约为 0.5 Ah,对应 SOC 偏差约 0.5%。若零点漂移为 20 mA,静置 24 小时就会产生约 0.48 Ah 的虚假积分,SOC 偏差接近 0.5%。因此,电流通道的零点校准与温漂补偿是量产标定的重点。

SOH 估算通常依赖容量衰减和内阻增长两个维度。内阻计算需要同时测量电压阶跃与电流阶跃,若电压通道存在 2 mV 误差、电流通道存在 0.5% 误差,在 100 A 脉冲下内阻误差可能达到 5%~10%,直接影响 SOH 判断和功率限制策略。温度测量偏差则会改变内阻模型的温度修正系数,导致低温下 SOP 过于保守或高温下保护不足。

关键结论:SOC 精度主要受电流通道的增益误差与零漂影响;SOH 精度同时受电压、电流、温度三通道影响;SOP 则对温度与内阻参数最为敏感。三类测量通道的精度指标必须与算法敏感度匹配,而不是统一追求“越高越好”。

四、量产场景与常见误区

在量产标定中,常见的误区包括:只校准电压通道而忽略电流通道的温漂;用单点校准代替多点校准;忽略线束压降对单体电压的影响;温度传感器布置远离发热中心导致响应滞后。以下是一段典型的标定参数配置示例,用于说明量产中需要固化的关键参数:

voltage_channel:
  gain_calibration: multi_point   # 多点增益校准
  offset_calibration: per_channel # 每通道零点校准
  accuracy_target: ±1.5 mV

current_channel:
  gain_calibration: multi_point
  zero_drift_compensation: enabled
  temperature_compensation: enabled
  accuracy_target: ±0.5% FS
  zero_drift_target: <10 mA

temperature_channel:
  ntc_tolerance: ±0.5 ℃
  calibration_points: [ -20, 0, 25, 45, 60 ]
  accuracy_target: ±1.0 ℃

soc_algorithm:
  coulomb_counting: enabled
  ocv_correction: enabled
  rest_time_threshold: 2 h
  soc_error_target: <3%

实操建议:量产标定应覆盖全温度区间和全电流量程,至少包含低温、常温、高温三个温度点和 10%、50%、100% 三个电流点。标定完成后需进行 EOL 抽检,验证 SOC 估算误差和 SOH 内阻误差是否在允许范围内。

排障提示:若整车出现 SOC 跳变或续航估算偏差,优先排查电流通道零点漂移和分流器温漂;若出现单体电压不一致报警,优先检查 AFE 增益校准和线束压降;若低温充电限流异常,优先检查温度传感器布置与 NTC 一致性。

综上,BMS 的架构决定了测量通道的接入方式,而测量通道的精度直接决定了 SOC、SOH、SOP 等核心算法的可信度。理解“测量—算法—执行”的依赖关系,是后续开展精度分析与量产标定工作的基础。