一种bms电池剩余容量的修正方法

文档序号:8255895阅读:1062来源:国知局
一种bms电池剩余容量的修正方法
【技术领域】
[0001] 本发明涉及一种BMS电池剩余容量的修正方法。
【背景技术】
[0002] 电池管理系统(BMS)计算剩余容量是管理系统最基本也是最重要的功能之一,一 般采用W下几种方案;1、利用主芯片上集成的AD和定时器W时间横坐标对电流传感器进 行信号间隔采样,并将掉电后的数据记录于存储器中,同时进行累计加/减运算,再根据额 定容量计算S0C ;2、使用电能计量芯片,独立对电流信号进行累计计算,通过通信接口,由 主芯片编程读取累计值,根据额定容量进行S0C计算。
[0003] 其中,第一种方案由于芯片上定时器都是毫砂级的,如果充/放电电流波动较大, 则此方法便会监控不到采样点W外的数据;第二种方案,由于专用芯片本身具有晶振时钟, 采样频率可达到MHZ W上,但是该电能计量芯片在设计时便给定一个固定电压于电压通 道,且芯片本身会有微小电流泄露到通道中,便导致该通道产生叠加谐波,W及出现额外误 差,而芯片本身的采样精度会受温度影响,长此W往产生的误差便更大。

【发明内容】

[0004] 为了解决上述,本发明提供一种电池剩余容量的修正方法的设计方案。
[0005] -种BMS电池剩余容量的修正方法,包括W下步骤;(1)上电初始化;(2)电流重 校正步骤,当电池管理系统完成单独通道的常规校准后,获取当前电流值,W当前电流值为 基准电流进行电流重校正;(3)当给定不同工作电流区间时,通过上位机获取不同电流分 量区间的误差分量值,根据该误差分量值获得误差值进行校准修正;(4)当给定不同工作 温度区间时,通过上位机获取不同温度分量区间的误差分量值,根据该误差分量值获得误 差值进行校准修正。
[0006] 所述步骤(2)具体包括;上位机给定零点电流,电池管理系统根据获取命令计算 当前电流值,根据当前电流值得到电池管理系统的芯片累计电流值属于正偏差还是负偏 差,并把偏差大小及方向存储至EEPR0M中,当电池管理系统实际运行时,读取偏差的大小 和方向对实际值进行重校正。
[0007] 所述步骤(3)具体包括;根据给定的电流区间,选取采样点并划分分量区间,获取 分量区间对应的误差分量值并存储至EEPR0M中,根据误差分量值通过查表和线性插值方 式计算获得误差值进行校准修正。
[0008] 所述步骤(4)具体包括;根据给定的温度区间,选取采样点并划分分量区间,获取 分量区间对应的误差分量值并存储至EEPR0M中,根据误差分量值通过查表和线性插值方 式计算获得误差值进行校准修正。
[0009] 综上所述,本发明具有W下有益效果;(1)在电池管理系统生产过程中,给系统提 供工作模拟数据,能够深入分析电量计量误差组成;(2)通过跟随电流和温度的变化,自适 应调整电流积分,可W大大提高S0C计算精度。
【附图说明】
[0010] 图1为本发明所述的一种BMS电池剩余容量的修正方法的实现流程示意图。
【具体实施方式】
[0011] 为了让本领域的技术人员能够更好地了解本发明的技术方案,下面结合附图对本 发明作进一步的阐述。
[0012] 如图1所示,本发明掲示了一种BMS电池剩余容量的修正方法,包括W下步骤: (1)上电初始化;(2)电流重校正步骤,当电池管理系统完成单独通道的常规校准后,获取 当前电流值,W当前电流值为基准电流进行电流重校正;(3)当给定不同工作电流区间时, 通过上位机获取不同电流分量区间的误差分量值,根据该误差分量值获得误差值进行校准 修正;(4)当给定不同工作温度区间时,通过上位机获取不同温度分量区间的误差分量值, 根据该误差分量值获得误差值进行校准修正。
[0013] 当完成单独通道的常规校准后,上位机给定零点电流,并向电池管理系统发送该 命令,电池管理系统根据获取命令计算当前电流值,根据当前电流值得到电池管理系统的 芯片累计电流值属于正偏差还是负偏差,并把偏差大小及方向存储至EEPR0M中,当电池管 理系统实际运行时,读取偏差的大小和方向对实际值进行重校正。
[0014] 在电池管理系统生产过程中,根据给定的电流区间,选取采样点并划分分量区间, 获取分量区间对应的误差分量值,并把误差分量值存储至EEPR0M中,根据误差分量值通过 查表和线性插值方式计算获得误差值进行校准修正。
[0015] 其中,每个电流区间的采样点与对应的误差分量值可通过表1进行查询:
【主权项】
1. 一种BMS电池剩余容量的修正方法,其特征在于,包括以下步骤: (1) 上电初始化; (2) 电流重校正步骤,当电池管理系统完成单独通道的常规校准后,获取当前电流值, 以当前电流值为基准电流进行电流重校正; (3) 当给定不同工作电流区间时,通过上位机获取不同电流分量区间的误差分量值,根 据该误差分量值获得误差值进行校准修正; (4) 当给定不同工作温度区间时,通过上位机获取不同温度分量区间的误差分量值,根 据该误差分量值获得误差值进行校准修正。
2. 根据权利要求1所述的一种BMS电池剩余容量的修正方法,其特征在于,所述步骤 (2) 具体包括:上位机给定零点电流,电池管理系统根据获取命令计算当前电流值,根据当 前电流值得到电池管理系统的芯片累计电流值属于正偏差还是负偏差,并把偏差大小及方 向存储至EEPROM中,当电池管理系统实际运行时,读取偏差的大小和方向对实际值进行重 校正。
3. 根据权利要求2所述的一种BMS电池剩余容量的修正方法,其特征在于,所述步骤 (3) 具体包括:根据给定的电流区间,选取采样点并划分分量区间,获取分量区间对应的误 差分量值并存储至EEPROM中,根据误差分量值通过查表和线性插值方式计算获得误差值 进行校准修正。
4. 根据权利要求3所述的一种BMS电池剩余容量的修正方法,其特征在于,所述步骤 (4) 具体包括:根据给定的温度区间,选取采样点并划分分量区间,获取分量区间对应的误 差分量值并存储至EEPROM中,根据误差分量值通过查表和线性插值方式计算获得误差值 进行校准修正。
【专利摘要】本发明公开了一种BMS电池剩余容量的修正方法,包括以下步骤:(1)上电初始化;(2)电流重校正步骤,当电池管理系统完成单独通道的常规校准后,获取当前电流值,以当前电流值为基准电流进行电流重校正;(3)当给定不同工作电流区间时,通过上位机获取不同电流分量区间的误差分量值,根据该误差分量值获得误差值进行校准修正;(4)当给定不同工作温度区间时,通过上位机获取不同温度分量区间的误差分量值,根据该误差分量值获得误差值进行校准修正。本发明在电池管理系统生产过程中,给系统提供工作模拟数据,能够深入分析电量计量误差组成;通过跟随电流和温度的变化,自适应调整电流积分,可以大大提高SOC计算精度。
【IPC分类】G01R31-36
【公开号】CN104569832
【申请号】CN201410743970
【发明人】刘飞, 文锋, 阮旭松, 张维戈, 张丽云
【申请人】惠州市亿能电子有限公司
【公开日】2015年4月29日
【申请日】2014年12月9日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1