1 温度电压采样
BMS电池管理系统的采样主要包括温度、电压以及电流的采样,采样模块主要包括温度电压采样模块和电流采样模块。
电压温度采样模块的数量和位置一般根据实际电池模组情况去设置,基本的功能是完成对电池电压和温度的采集,通常是通过电池采样芯片(AFE)完成的。
1.1温度采样
温度采样用的是NTC热敏电阻,通过贴片的实行安装在柔性电路板上,柔性电路板的主要功能就是用来采集电芯电压电流温度用的。NTC热敏电阻的布置电是通过热仿真去分析哪里是热源的高点,其次是通过热电偶的实验来验证温度采样点是否布置得当。温度采样主要就是采集电芯温度用的,如果说检测到电芯温度过高,那么这个信号就会传递给BMS,BMS就会控制水泵来给电池加大冷却的效果。
1.2电压采样
电芯电压采样
每个电芯用两根线进行采样,用开关进行控制采样,采集完后的数据通过通信传递到下一级,采样芯片的电量是来自电芯模组的。
总电压采样
通过上述单个电芯电压的采样计算出总电压,总电压作为电池包充放电的一项重要的指标。
电池包绝缘检测
漏电检测主要检测的是电池包的正极相对于底盘,电池包负极相对于底盘绝缘阻抗。在绝缘阻抗的两端做绝缘监测的时候引入一个电路,通过电阻分压的形式去计算整个电池包正极相对于底盘,电池包负极相对于底盘的电势,然后建立一个方程算出绝缘阻值。
2 电流采样
电流采样相比于电压和温度的采样不同,因为整个动力电池系统中只有一个总电流的信息需要关注。电流采样重要的一个作用是用于SOC的评估,因此电流采样的频率会比较高。同时电流也是作为电池状态评估的一个重要参数,当发生短路,过流故障的时候,电流检测就是保护电池的第一道屏障。
目前主流的电流采集方案有两种:一种是基于串联电阻的电流监测,采用最基本的电压电流关系来进行测量;另一种是基于电流传感器的电流监测,通过霍尔传感器和分流器完成。
2.1基于串联电阻的电流监测
电压量是最直接能够被测量到的,因此将电流信号转换成电压信号进行测量,目前使用的一种方式就是在电池的工作回路中串联一个分流电阻(shunt电阻)。如下图所示就是基本的实现方式。
分流电阻实际上就是一个电阻非常小的电阻,精度高、温漂小,当电流流过分流器的时候,可以通过测量两端的压降计算出电流的大小。
2.2基于电流传感器的电流监测
霍尔传感器一般有3个引脚,分别连接电源的正极和负极以及一个电压输出管脚。霍尔传感器的输出往往跟输入呈线性关系,所以只要电压能够采集准确,电流也能够计算出来。但是在实际应用中,输入输出并不是严格的线性比例关系,并且在电流0点可能也会存在有电压的情况。
3 SOC算法
SOC(State of Charge)表示电池的荷电状态,即当前剩余容量占总容量的百分比。常用的基础SOC估算方法主要有以下两种。
3.1安时积分法
安时积分法公式如下:
其中,SOC0为初始荷电状态,I为电池充放电电流,t为时间,C为电池总容量。通过电流和时间的积分得到这段时间内的电池容量变化,除以总容量得到容量变化的百分比,用初始SOC值减去容量变化百分比即得到当前SOC值。
安时积分法中,电流I的准确性对SOC计算影响很大,因此尽可能选择精度较高的电流传感器,电流采样周期设置尽量要短。电池总容量C会受到电池老化以及电池温度的影响,可以通过实验室测试得到不同温度下的电池容量,再考虑SOH值,可得到比较准确的当前电池总容量。
3.2开路电压法
开路电压法也称为OCV修正法,开路电压(Open Circuit Voltage)指电池在未连接负载时的电压值。为了确保开路电压法得到准确的SOC,使用开路电压法时要确保电池持续一段时间处于无电流或小电流状态下,此时电池电压接近开路电压值,根据电压值查询SOC值,得到当前SOC值。
实际应用过程中,为进一步提升SOC估计精度,通常将安时积分法与开路电压法联合使用。电池在使用过程中按照安时积分法计算SOC,当电池持续一段时间无电流或小电流时,使用开路电压法对SOC进行修正校准。SOC-OCV曲线是一种表征离子电池电化学性能的曲线。其中SOC表示离子电池的状态剩余容量(state of charge),取值范围为0-100%。OCV表示离子电池的开路电压opencircuitvoltage),即电池在没有负载的情况下的电势。SOC-OCV曲线反映了理离子电池的电化学性能随着SOC的变化而变化的规律。
SOC-OCV关系不是固定不变的,同一个电芯的SOC-OCV关系在其整个生命周期中不是一成不变得,它会受到环境温度、电芯的SOH、静置时间的影响,不同的电芯的SOC-OCV关系曲线更是相差甚远,所以随着电芯得使用,要想SOC-OCV准确,就必须有针对性得不断进行数据更新,否则静态的使用初始值,会造成计算累计误差。
4 均衡策略
电池正常处于三种状态:
- 放电状态:不适合均衡,电池本身需要给负载提供能量;
- 静止状态:当电池处于静止的状态,电压测量更准确,从而找出那些电芯达到了均衡条件进行更准确的被动均衡。
- 充电状态:充电状态下判断最高节电芯电压和最低电芯电压是否达到均衡压差条件,如果达到条件则开启均衡,抑制最高节电芯的电压充电速度。
BMS电池管理系统比较合理的均衡的方式:
(1)电池处于静止状态开启均衡,充电状态不关闭均衡,放电状态关闭均衡。
(2)放电状态下:当最低那节电池电压达到过放保护电压条件时就关掉放电MOS,然后等电池电压回升,如果那节最低电池电压未达到恢复放电电压,就开始判断最高电池电压是否达到均衡条件,如果达到就进行均衡。
(3)充电状态下:当最高那节电池电压达到过冲保护电压条件时就关掉充电MOS,然后判断最高和最低电芯是否达到均衡压差条件,如果达到则进行整体电芯均衡,当最高和最低电芯电压差未达到均衡压差条件时,则开启充电,反复这样直至整体电芯都充满。