2. 电芯电压采集基础
电芯电压采集是BMS(电池管理系统)最基础、最关键的功能之一。无论是SOC估算、SOH评估、均衡控制还是故障诊断,几乎所有的上层算法都依赖于准确、可靠的电芯电压数据。如果电压采集环节出现偏差或失效,后续所有功能都将失去意义。本章将从电压的物理定义出发,深入剖析不同电芯化学体系的电压特性,明确工程设计中必须关注的精度、采样率与分辨率指标,为后续采集电路设计打下坚实的理论基础。
2.1 电压定义:OCV、CCV与极化电压
核心原理
电芯电压从物理层面看,是正负极材料电化学电位之差。但在实际工程中,我们更关注三个不同的电压概念:开路电压(OCV)、闭路电压(CCV)和极化电压。OCV是指电芯在无外部负载、静置足够长时间后测得的平衡电压,它直接对应电芯的荷电状态(SOC),是SOC估算的核心依据。CCV是电芯在工作状态下(充电或放电)测得的端电压,它包含了电流流过内阻产生的压降以及电化学极化效应。极化电压则是OCV与CCV之间的差值,主要由欧姆极化、浓差极化和电化学极化三部分组成。
在BMS采集电路中,我们实际测量到的是CCV,而算法需要的是OCV。因此,理解两者之间的关系至关重要。以磷酸铁锂电芯为例,其OCV-SOC曲线在中段(20%~80% SOC区间)非常平缓,电压变化不足50mV,这意味着即使采集精度达到±1mV,SOC估算误差也可能达到2%~3%。而三元锂电芯的OCV曲线相对陡峭,同样的电压精度下SOC估算精度会更高。
判断方法与操作流程
在工程实践中,区分OCV与CCV的测量场景如下:
- OCV测量:电芯需静置至少2小时(铁锂建议4小时以上),确保极化完全消除。测量时采样电路输入阻抗应大于1MΩ,避免测量回路自身产生放电电流。
- CCV测量:在充放电过程中实时采集,需同步记录电流方向与大小,便于后续进行内阻补偿计算。
- 极化电压评估:通过对比同一SOC下静置前后的电压差值,可以估算电芯的直流内阻和极化特性。
案例拆解:铁锂电池OCV平台期的电压采集策略
某储能项目采用磷酸铁锂电芯,额定电压3.2V,工作电压范围2.5V~3.65V。在调试中发现,当SOC从50%变化到70%时,OCV仅从3.30V上升到3.34V,变化量仅40mV。若采集系统精度为±5mV,则SOC估算误差可达±6%。为解决此问题,项目组采取了以下措施:
- 将采集精度提升至±1mV(选用16位ADC,参考电压精度0.1%);
- 在OCV-SOC曲线平缓段引入安时积分法辅助修正;
- 增加静置时间判断逻辑,确保OCV采样时极化已充分消除。
最终系统SOC估算误差从±8%降低至±3%以内,有效提升了储能系统的可用容量。
常见误区与总结
2.2 电芯化学特性与电压范围
核心原理
不同电芯化学体系具有截然不同的电压特性,这直接决定了采集电路的量程设计、ADC参考电压选择和故障阈值设定。下表对比了主流电芯体系的电压参数:
| 电芯类型 | 额定电压 | 充电截止电压 | 放电截止电压 | OCV-SOC曲线特征 |
|---|---|---|---|---|
| 三元锂(NCM/NCA) | 3.6~3.7V | 4.2~4.35V | 2.8~3.0V | 曲线较陡,SOC分辨率高 |
| 磷酸铁锂(LFP) | 3.2~3.3V | 3.65V | 2.5V | 平台期平缓,中段分辨率低 |
| 钛酸锂(LTO) | 2.3~2.4V | 2.8V | 1.5V | 曲线较陡,但电压整体偏低 |
| 铅酸电池 | 2.0V | 2.4V | 1.8V | 曲线较陡,但精度要求较低 |
从采集电路设计角度看,电压范围决定了ADC的输入量程和前端衰减比例。例如,三元锂电芯最高电压4.35V,若采用3.3V供电的ADC,必须使用分压电阻或仪表放大器进行信号调理。而钛酸锂电芯电压较低,虽然量程要求不高,但需要更高的分辨率来区分较小的电压变化。
判断方法与操作流程
在设计采集电路前,必须明确以下参数:
- 电芯的绝对最大电压(含充电过压保护阈值);
- 电芯的最小放电截止电压;
- 正常工作温度范围内的电压漂移量(通常为±1%~±2%);
- 老化后期内阻增大导致的额外压降。
案例拆解:多化学体系兼容的采集板设计
某BMS厂商希望设计一款兼容三元锂和磷酸铁锂的采集板。三元锂电压范围2.8V~4.35V,铁锂为2.5V~3.65V。若采用固定增益的差分放大器,很难同时满足两种电芯的分辨率要求。最终方案采用可编程增益放大器(PGA),通过软件配置增益:三元锂模式增益为1,铁锂模式增益为1.2。这样在铁锂模式下,3.65V满量程对应ADC的90%量程,有效分辨率提升了约20%。
常见误区与总结
2.3 精度要求:系统误差预算与ADC选型
核心原理
电压采集精度是BMS最核心的性能指标之一。根据行业标准(如GB/T 38661-2020),BMS电压采集精度通常要求为±5mV(常温下),部分高端应用要求±2mV甚至±1mV。但这里的“精度”是系统级指标,包含传感器、信号调理电路、ADC、参考电压、温度漂移等所有环节的误差总和。
系统误差预算通常分解为以下几部分:
- ADC量化误差:由分辨率决定,12位ADC在4.5V量程下量化步长为1.1mV,16位ADC则为0.068mV;
- 参考电压误差:常见基准源精度为±0.1%~±0.5%,温漂为10~50ppm/℃;
- 信号调理误差:包括分压电阻精度(0.1%~1%)、运放失调电压(0.1~1mV)和温漂;
- 采样保持误差:ADC内部采样电容充电不充分导致的误差。
判断方法与操作流程
进行误差预算分配的推荐流程:
- 确定系统级精度目标(如±5mV);
- 分配各环节误差占比(通常ADC+基准占50%,调理电路占30%,其他占20%);
- 根据误差预算反推ADC位数、基准源精度和电阻精度要求;
- 进行最坏情况分析(WCCA),验证全温度范围内误差不超限。
案例拆解:±2mV精度系统的误差分配
某高端乘用车BMS要求电压采集精度±2mV(全温度范围)。设计团队进行了如下误差预算:
| 误差源 | 误差值 | 占比 |
|---|---|---|
| ADC量化误差(16位,4.5V量程) | ±0.07mV | 3.5% |
| 基准源误差(0.05%,5ppm/℃) | ±0.8mV | 40% |
| 调理电路(0.1%电阻+运放) | ±0.7mV | 35% |
| 采样保持与布线 | ±0.4mV | 20% |
| 其他(噪声、温漂) | ±0.03mV | 1.5% |
最终系统总误差为√(0.07²+0.8²+0.7²+0.4²+0.03²)≈1.15mV,满足±2mV目标。该方案选用了16位SAR ADC、0.05%精度基准源和0.1%精度薄膜电阻。
常见误区与总结
2.4 采样率与分辨率:动态性能与静态精度的平衡
核心原理
采样率决定了BMS对电压变化的响应速度,分辨率决定了电压测量的精细程度。两者并非独立指标,而是需要根据应用场景进行权衡。对于电芯电压采集,采样率通常不需要太高,因为电芯电压变化相对缓慢(除非发生内部短路等极端故障)。但采样率必须足够高,以捕捉瞬态过压或欠压事件。
典型采样率设计参考:
- 正常监控:10~100Hz,用于SOC估算和均衡控制;
- 故障检测:1kHz以上,用于捕捉短路或断线等瞬态事件;
- 离线标定:1~10Hz,配合高精度万用表进行校准。
分辨率方面,12位ADC在4.5V量程下分辨率为1.1mV,16位ADC为0.068mV。但实际有效分辨率(ENOB)通常低于标称分辨率,因为存在噪声和线性误差。例如,一颗标称16位的ADC,在100kHz采样率下ENOB可能只有14位。
判断方法与操作流程
选择采样率和分辨率的工程步骤:
- 确定最小可检测电压变化(如1mV);
- 根据信号带宽确定最小采样率(奈奎斯特准则,通常取5~10倍);
- 评估ADC的有效分辨率是否满足要求;
- 考虑多通道扫描模式下,每个通道的实际采样率会除以通道数。
案例拆解:采样率不足导致的故障漏检
某储能BMS在运行中频繁出现“电芯断线”误告警。排查发现,采集板采用16通道模拟开关+单ADC方案,ADC采样率为50kHz,每通道实际采样率约3kHz。当电芯连接片出现松动时,接触电阻变化导致电压在1ms内波动约200mV,但3kHz采样率下,每个周期仅能采样3个点,且模拟开关切换时存在建立时间,导致采样点恰好落在电压稳定前的暂态区间,采集到异常值。最终通过提高ADC采样率至200kHz,并在软件中增加中值滤波,问题得以解决。