书签 分享 收藏 举报 版权申诉 / 14

锂离子电池管理系统和方法.pdf

  • 上传人:t****
  • 文档编号:4961835
  • 上传时间:2018-12-04
  • 格式:PDF
  • 页数:14
  • 大小:456.89KB
  • 摘要
    申请专利号:

    CN201110334938.3

    申请日:

    2011.10.28

    公开号:

    CN102381210A

    公开日:

    2012.03.21

    当前法律状态:

    撤回

    有效性:

    无权

    法律详情:

    登录超时

    IPC分类号:

    B60L11/18

    主分类号:

    B60L11/18

    申请人:

    清华大学

    发明人:

    高大威; 卢青春; 金振华; 曹建华; 宣智渊

    地址:

    100084 北京市海淀区清华园1号

    优先权:

    专利代理机构:

    北京中伟智信专利商标代理事务所 11325

    代理人:

    张岱

    PDF完整版下载: PDF下载
    内容摘要

    本发明公开了一种锂离子电池管理系统和方法。它由一个主控制器和一个或一个以上的从控制器组成;其中,从控制器用于采集一组电池中各电池单体工作参数,并根据单体平均电压估算电池初始SOC;主控制器用于采集各组电池总体工作参数,并根据从控制器传输来的初始SOC结合电池工作电流利用安时积分计算电池SOC;本发明实现了对车用锂离子电池的电池管理与控制,它具备了监测电池工作参数,估算电池SOC,控制电池接通与断开,进行电池热管理,与整车控制器进行通信等功能。

    权利要求书

    1.一种锂离子电池管理系统,其特征在于,由一个主控制器和一个或一个以上的从控制器组成;其中,从控制器用于采集一组锂离子电池中各单体电池工作参数,并根据各单体电池的平均电压估算电池初始SOC;主控制器用于采集各组锂离子电池总体工作参数,并根据从控制器传输来的初始SOC结合电池工作电流利用安时积分法计算电池SOC;主控制器和从控制器之间通过CAN网络进行通信,接收从控制器传输来的数据,并存储到内存中;主控制器和整车控制器之间通过CAN网络进行通信。2.根据权利要求书1所述的锂离子电池管理系统,其特征在于,主控制器包括电源供电模块、电压测量模块、电流测量模块、温度测量模块、DSP模块、内存模块、CPLD控制模块、CAN收发模块;其中,电压测量模块采用精密电阻分压采集锂离子电池总电压;电流测量模块采用电压钳制方法采集锂离子电池总电流;温度采集模块采集的是整个电池的温度和环境温度;主控制器与整车控制器以及从控制器的CAN总线通信以实现电池SOC的修正;电源供电模块主控制器各工作模块提供电压;DSP模块接收电压测量模块、电流测量模块、温度测量模块以及各从控制器发送来的电池单体电压、单体温度、环境温度、SOC数据,按预定程序处理后输出;内存模块是用来存储主控制器采集得到的数据以及从控制器传过来的数据,以进行后续数据处理;CPLD控制模块是控制门电路芯片,用来发送CAN总线的控制指令;CAN收发模块,用于DSP模块、主从CAN网络、主控制器与整车通信的CAN网络间通信连接。3.根据权利要求书1所述的锂离子电池管理系统,其特征在于,所述的从控制器包括电源供电模块、单体电压测量模块、单体温度测量模块、DSP模块、 CPLD控制模块、CAN收发模块功能模块;其中,单体电压测量模块,采集的该组中各单体锂离子电池的电压并输出;单体温度采集模块,采集的各单体锂离子电池的温度并输出;DSP模块,接收电压测量模块、温度测量模块输出的信号,并将其输出到CAN收发模块;CPLD控制模块用来控制测量电池单体电压的开关的选通信号,保证每次选通一个开关;CAN收发模块,将DSP采集得的数据发送给主从控制器间的CAN网络;电源供电模块向各组成模块提供电压。4.根据权利要求书1所述的锂离子电池管理系统,其特征在于,电池单体工作参数包括单体电压、单体温度,电池总体工作参数包括电池总电压、电流。5.根据权利要求书1所述的锂离子电池管理系统,其特征在于,主控制器和从控制器的核心处理器都是型号为TMS320f28335的DSP芯片。6.一种锂离子电池管理方法,至少包括估算SOC的步骤,其特征在于,所述的估算SOC的步骤具体为:以组为单位由从控制器计算出该组单体电压的平均值,通过电池的OCV-SOC曲线查表估算出该组电池的初始SOC;主控制器统计各组的初始SOC数据,将最大值和最小值剔除,取其它各组的初始SOC的平均值作为整个锂离子电池的初始SOC;在整个锂离子电池的初始SOC的基础上,利用安时积分法计算电池的实时SOC。7.如权利要求6所述的锂离子电池管理方法,其特征在于,还包括一个修正SOC的步骤:检测电池工作电流,当电池电流为零并且电机转速或转矩也为零时,从控制器根据实时的单体电压数据查表得到初始SOC,主控制器根据所得的初始SOC进行安时积分计算电池的SOC。 

    说明书

    锂离子电池管理系统和方法

    技术领域

    本发明涉及一种锂离子电池管理系统和方法,特别涉及车用锂离子电池的
    系统管理和方法。

    背景技术

    目前,在电动汽车的推广应用过程中,锂离子动力电池的安全性和使用成
    本问题是重要影响因素。延长锂离子电池的使用寿命是降低使用成本的有效途
    径之一。为确保锂离子动力电池性能良好,延长寿命,对电池进行合理有效地
    管理和控制是必须的。

    锂离子电池在车用工况下经常处于较大的电流变化状态,并且工作电流较
    大,电池发热十分严重;电池组的各个电池单体工作状态不一致;锂离子电池
    的特性决定其不耐过充、过放;电池的高压有可能对车上的乘客造成危险。锂
    离子电池的这些特性决定了其在使用过程中要有专门的系统来监测电池工作状
    况并且对电池进行相关的管理与控制。锂离子电池管理系统就是这样一个系统。
    锂离子电池管理系统主要通过实时监测电池各种参数,包括电池总电压、电流;
    电池单体电压、温度;环境温度等,判断电池工作状态,根据电池所处的状态
    给出合理的使用策略,对电池使用过程进行优化。

    锂离子电池管理系统是电池系统中重要的组成部分。在电池系统中它主要起
    以下的作用,第一,监测电池的工作参数,包括电池单体工作电压和工作温度,
    电池组总电压和电流,环境温度等;第二,利用采集得到的电池工作参数,估
    算电池当前的荷电状态以及分析电池寿命状况;第三,对工作状态不一致的各
    电池单体进行均衡管理,包括电压均衡和温度均衡;第四,对电池充、放电电
    流进行控制,使电池合理充、放电;第五,在锂离子电池接入车辆之前,进行
    预加电测试,确保电池接入不会出现问题;第六,监测电池是否漏电,如果出
    现漏电,及时报警并且切断电池组母线继电器;第七,与整车控制器进行通讯,
    将电池组的工作状态反馈至整车控制器,并接收整车控制器的控制指令。

    锂离子电池管理系统的开发在电动车开发的过程中是很重要的一个环节。能
    否合理地管理和控制锂离子电池组,直接关系到电池组的使用寿命以及安全性
    能。锂离子电池管理系统必须要具有较高的测量精度,以及良好的抗电磁干扰
    性能,监测的电池单体数一般都比较多,要求电路简单实用。

    发明内容

    为克服上述缺陷,本发明的目的在于提供一种电路简单实用、能合理地管
    理和控制锂离子电池组,延长电池组的使用寿命以及安全性能的锂离子电池管
    理系统和方法。

    为达到上述目的,本发明锂离子电池管理系统,由一个主控制器和一个或
    一个以上的从控制器组成;其中,

    从控制器用于采集一组锂离子电池中各单体电池工作参数,并根据各单体
    电池的平均电压估算电池初始SOC;

    主控制器用于采集锂离子电池总体工作参数,并根据从控制器传输来的初
    始SOC结合电池工作电流利用安时积分法计算电池SOC;主控制器和从控制器之
    间通过CAN网络进行通信,接收从控制器传输来的数据,并存储到内存中;主
    控制器和整车控制器之间通过CAN网络进行通信。

    其中,主控制器包括电源供电模块、电压测量模块、电流测量模块、温度
    测量模块、DSP模块、内存模块、CPLD控制模块、CAN收发模块;其中,

    电压测量模块采用精密电阻分压采集锂离子电池总电压;

    电流测量模块采用电压钳制方法采集锂离子电池总电流;

    温度采集模块采集的是整个电池的温度和环境温度;

    主控制器与整车控制器以及从控制器的CAN总线通信以实现电池SOC的修
    正;

    电源供电模块主控制器各工作模块提供电压;

    DSP模块接收电压测量模块、电流测量模块、温度测量模块以及各从控制器
    发送来的电池单体电压、单体温度、环境温度、SOC数据,按预定程序处理后输
    出;CAN总线网络向整车控制器传输采集得到的数据。根据电池管理控制算法,
    结合采集得到的电池数据,DSP芯片28335发出控制电池母线继电器的动作指令,
    接通或者断开电池与整车的连接。根据电池单体温度以及环境温度的采集信息,
    DSP发出电池风扇通断的信号,以控制电池箱的温度,进行电池热管理。

    内存模块是用来存储主控制器采集得到的数据以及从控制器传过来的数
    据,以进行后续数据处理;

    CPLD控制模块是控制门电路芯片,用来发送CAN总线的控制指令;

    CAN收发模块,用于DSP模块、主从CAN网络、主控制器与整车通信的CAN
    网络间通信连接;

    其中,所述的从控制器包括电源供电模块、单体电压测量模块、单体温度
    测量模块、DSP模块、CPLD控制模块、CAN收发模块功能模块;其中,

    单体电压测量模块,采集的该组中各单体锂离子电池的电压并输出;

    单体温度采集模块,采集的各单体锂离子电池的温度并输出;

    DSP模块,接收电压测量模块、温度测量模块输出的信号,并将其输出到
    CAN收发模块;

    CPLD控制模块用来控制测量电池单体电压的开关的选通信号,保证每次选
    通一个开关;

    CAN收发模块,将DSP采集得的数据发送给主从控制器间的CAN网络;

    电源供电模块向各组成模块提供电压。

    其中,电池单体工作参数包括单体电压、单体温度,电池总体工作参数包
    括电池总电压、电流。

    其中,主控制器和从控制器的核心处理器都是型号为TMS320f28335的DSP
    芯片。

    为达到上述目的,本发明锂离子电池管理方法,至少包括估算SOC的步骤,
    其特征在于,所述的估算SOC的步骤具体为:

    以组为单位由从控制器计算出该组单体电压的平均值,通过电池的OCV-SOC
    曲线查表估算出该组电池的初始SOC;

    主控制器统计各组的初始SOC数据,将最大值和最小值剔除,取其它各组
    的初始SOC的平均值作为整个锂离子电池的初始SOC;

    在整个锂离子电池的初始SOC的基础上,利用安时积分法计算电池的实时
    SOC。

    其中,还包括一个修正SOC的步骤:

    检测电池工作电流,当电池电流为零并且电机转速或转矩也为零时,从控制
    器根据实时的单体电压数据查表得到初始SOC,主控制器根据所得的初始SOC进
    行安时积分计算电池的SOC。

    本发明中的锂离子电池管理系统能够准确测量电池的各项工作参数,估算电
    池SOC(电池荷电状态),与整车控制器进行良好通信。该电池管理系统采用主从
    分布式设计,四个从控制器分别负责对四组锂离子电池组的单体电压与温度进
    行采集,估算电池初始SOC;一个主控制器负责采集电池总电压、电流,处理从
    板采集得到得数据并且用安时积分计算电池SOC,主控制器也负责向电池组母线
    继电器发送动作指令。这一主从分布式的锂离子电池管理系统可以方便稳定地
    采集电池工作参数,对电池进行管理,便于锂离子电池在电动汽车上更好得应
    用。

    附图说明

    图1是锂离子电池管理系统组成结构图。

    图2是锂离子电池管理系统主控制器组成结构图。

    图3是锂离子电池管理系统从控制器组成结构图。

    图4是锂离子电池管理系统电池总电压测量原理图。

    图5是锂离子电池管理系统电池电流测量原理图。

    图6是锂离子电池管理系统电池单体电压测量原理图。

    图7是锂离子电池管理系统电池单体温度测量原理图。

    图8是锂离子电池管理系统计算SOC算法。

    具体实施方式

    本发明中的锂离子电池管理系统采用主从分布式的设计方式:系统包含一
    个主控制器和四个从控制器(也可为多个)。主控制器的可以测量锂离子电池总
    电压、电流、环境温度以及控制器自身温度,并根据四个从控制器估算的初始
    SOC计算出电池的SOC。主控制器通过CAN总线和上层电动车整车控制器进行通
    信,向整车控制器发送电池工作状态信息,同时接收整车控制器发出的对电池
    的控制指令。主控制器和从控制器之间通过CAN网络进行通信。从控制器可以
    测量电池单体电压、单体温度、环境温度以及控制器自身温度。四个从控制器
    都接入到CAN网络中。

    各控制器的情况:

    主控制器:

    主控制器采用型号为TMS320f28335的DSP芯片作为处理器,围绕这一DSP
    芯片构建外围电路。TMS320f28335是一款高性能的DSP处理器,主频高达
    150MHz,内部集成了A/D转换以及CAN收发功能,可以大大简化外部电路,它
    精度高,功耗小,数据以及程序存储量大,应用方便可靠。

    围绕DSP芯片28335构建的外围电路包括电源供电模块,电压、电流采集
    模块,温度采集模块,内存模块和CPLD控制模块。

    电源供电模块共向控制器电路板提供3种电压,分别是5V,3.3V和1.9V,
    模拟供电和数字供电分开;

    电压采集模块采集的是锂离子电池的总电压,

    电流采集模块采集的是锂离子电池的工作电流;

    温度采集模块采集的是VCU的温度和环境温度;

    内存模块是用来存储主控制器采集得到的数据以及从控制器传过来的数
    据,以用来进行后续数据处理;

    CPLD控制模块是控制门电路芯片,用来发送CAN总线的控制指令。

    DSP芯片28335内部集成了CAN收发功能,接收四个从控制器发送来的电池
    单体电压、单体温度、环境温度、初始SOC等数据。

    28335通过另一个CAN总线网络向整车控制器传输采集得到的数据。根据电
    池管理控制算法,结合采集得到的电池数据,DSP芯片28335发出控制电池母线
    继电器的动作指令,接通或者断开电池与整车的连接。根据电池单体温度以及
    环境温度的采集信息,DSP发出电池风扇通断的信号,以控制电池箱的温度,进
    行电池热管理。

    从控制器:

    从控制器采用和主控制器同样的DSP芯片作为处理器,围绕这一DSP芯片
    构建外围电路,包括电源供电模块,单体电压采集模块,单体温度采集模块,
    VCU温度采集模块和CPLD控制模块。

    与主控制器一样,电源供电模块共向控制器电路板提供3种电压,分别是
    5V,3.3V和1.9V,模拟供电和数字供电分开;

    单体电压采集模块采集的是24个锂离子电池单体的电压;

    单体温度采集模块采集的是24个锂离子电池单体的工作温度;

    VCU温度采集模块采集的是VCU的温度;

    CPLD控制模块用来控制测量电池单体电压的开关的选通信号,保证每次选
    通一个开关。

    锂离子电池单体电压、单体温度等数据全部通过A/D转换口连接到DSP上,
    DSP通过控制信号每次选通一个单体电压测量电路,依次测量24个单体电压。
    单体温度测量采用热敏电阻,测量电阻两端电压。DSP芯片根据测量得到的电池
    电压查表得出电池的初始SOC值。所有测量的数据通过CAN网络传输到主控制
    器。

    综上,本电池管理系统的主控制器以及从控制器的功能和互相逻辑关系如
    下:从控制器负责单体电池的工作参数采集,包括单体电压、单体温度等,同
    时在系统上电的时候估算电池的初始SOC;主控制器负责电池总体参数的采集,
    包括总电压、电流等,同时根据从控制器估算得的初始SOC采用安时积分法估
    算锂离子电池的SOC,根据电池管理算法结合电池工作参数信息控制电池母线继
    电器以及电池风扇的通断。主控制器和四个从控制器都接入到一个CAN通信网
    络中,从控制器采集得到的数据经过CAN通信网络传输到主控制器中。主控制
    器将存储的电池工作参数经过另外一路CAN网络传输至整车控制器,整车控制
    器的相关控制指令也经过这一CAN网络传输到主控制器中。

    本发明实现了对车用锂离子电池的电池管理与控制,具有很高的创新性。
    它具备了监测电池工作参数,估算电池SOC,控制电池接通与断开,进行电池热
    管理,与整车控制器进行通信等功能。特别地,该管理系统采用集成度非常高
    的DSP芯片TMS320f28335作为主处理器,简化了外部电路,使得管理系统的可
    靠性,抗干扰性得到提高。在实际使用过程中,显示出了优良的性能。

    参照附图,将详细叙述本发明的具体实施方案。

    图1为锂离子电池管理系统的组成结构,详细表示了系统的构成以及各部
    分在系统中的布局和关系。锂离子电池管理系统由一个主控制器和四个从控制
    器构成。四个从控制器分别测量四组电池组的电池单体工作参数,每个控制器
    测量24个电池单体。一个主控制器测量电池总体工作参数。从控制器与主控制
    器都接入到CAN网络中,从控制器和主控制器之间的数据通信通过CAN总线进
    行。

    图2为锂离子电池管理系统主控制器的组成结构,详细表示了主控制器电
    路板上的各个功能模块,以及各模块之间的关系。主控制器电路板上包含有8
    个功能模块,以DSP采用芯片TMS320f28335,周围布置有电源供电模块,内存
    模块,CPLD控制模块,CAN收发模块,电压测量模块,电流测量模块,温度测
    量模块。电源供电模块给其他各个模块供电,它与每个模块都有电路连接。电
    压测量模块、电流测量模块、温度测量模块负责测量电池电压、电流以及温度,
    并把测量得的模拟量输入到DSP芯片A/D转换引脚进行A/D转换,它们与DSP
    芯片之间存在电路连接。CPLD芯片接收来自DSP的信号,经过一定的逻辑运算
    后向CAN总线发出CANReady信号,它与DSP之间存在单向控制信号传输。CAN
    收发器与两个CAN网络有关联,它接收主控制器与从控制器之间的CAN总线传
    输来的数据;还与主控制器和整车控制器间的CAN网络存在双向的数据传输。
    CAN收发器接收到的数据会传输给DSP,CAN收发器发出的数据也是从DSP传过
    来的,因此CAN收发模块与DSP间存在双向的数据流。

    图3为锂离子电池管理系统从控制器的组成结构,详细表示了从控制器电
    路板上的各个功能模块,以及各模块之间的关系。从控制器电路板上包含了6
    个功能模块,以DSP芯片TMS320f28335为核心,周围布置有电源供电模块,CPLD
    控制模块,CAN收发模块,电压测量模块,温度测量模块。电源供电模块给其他
    各个模块供电,它与每个模块都有电路连接。电压测量模块、温度测量模块负
    责测量电池单体电压以及单体温度,并把测量得的模拟量输入到DSP芯片A/D
    转换引脚进行A/D转换,它们与DSP芯片之间存在电路连接。CPLD控制模块接
    受DSP的控制信息,控制信息经过CPLD的逻辑运算给出单体电压测量的开关选
    通信号。DSP、CPLD控制模块、电压测量模块三者之间存在单向的控制信号,即
    DSP控制CPLD,CPLD控制电压测量模块。CAN收发器负责将DSP采集得的数据
    发送给主从控制器间的CAN网络,因此它和DSP之间存在单向的数据流,即数
    据从DSP流向CAN收发器。

    图4为锂离子电池管理系统电池总电压测量的原理,采用的是精密电阻分
    压测量。将电池正负极分别接到一个对称电路的两端。该对称电路是由精密电
    阻串联而成的,所串联的电阻阻值都非常大(20个1MΩ电阻和4个100kΩ电阻),
    对于电池电压影响可以忽略不计。电路的对称点接模拟地,采集点分得的电压
    是两个100kΩ电阻上的电压值。电压测量电路上还串有两个保险,确保测量电
    路安全工作。采集的电压是电池电压的1/100,信号经过电压跟随器输入到DSP
    的A/D转换引脚上进行A/D转换。电压跟随器能够起到提高输入阻抗的作用,
    降低A/D转换电路对于测量信号的影响。

    图5为锂离子电池管理系统电池电流测量的原理,采用电压钳制测量。电
    流传感器的原理是霍尔效应,输出端电压表示电流大小。A/D转换的输入模拟信
    号电压只能是正,所以通过将电流传感器电压输出某一极的电压钳制在一个固
    定值,来达到电流传感器另一极输出电压始终为正的目的。ADR423芯片提供稳
    定的3V电压,经过分压后,将1.5V的电压输入到电流传感器某一极上,电流
    传感器另外一极的电压信号经过电压跟随器输入到DSP的A/D转换引脚进行A/D
    转换。

    图6为锂离子电池管理系统电池单体电压测量的原理,每一个继电器开关
    控制一个单体电压的测量。继电器的控制信号来自CPLD控制模块,通过CPLD
    的逻辑运算,保证每次只有一个继电器接通,防止电池单体出现短路。采集的
    电压信号经过电压跟随器输入到DSP的A/D转换引脚进行A/D转换。

    图7为锂离子电池管理系统电池单体温度测量的原理,(过充检测电压)。
    温度传感器是热敏电阻,将热敏电阻接入到电路中,测量电阻的分压,得到热
    敏电阻的阻值,进而查表得到对应的温度。测量得的信号输入到芯片MAX4619,
    可以同时有六个信号输入,分别接入到X0、X1、Y0、Y1、Z0、Z1引脚。MAX4619
    有三个信号输出,分别是X、Y、Z引脚。当三个控制引脚A、B、C的信号同时
    置为低时,X、Y、Z分别输出X0、Y0、Z0;当三个控制引脚A、B、C的信号同
    时置为高时,X、Y、Z分别输出X1、Y1、Z1。24个单体温度需要4个MAX4619
    芯片,同时可以测量12个单体温度,输出的信号经过电压跟随器,输入到DSP
    的A/D转换引脚进行A/D转换。

    图8为锂离子电池管理系统SOC算法示意。每个从控制器根据采集得的电
    池单体电压数据,计算出单体电压的平均值,通过电池的OCV-SOC曲线查表估
    算出电池的初始SOC。控制器接收从控制器传过来的四个初始SOC数据,将最
    大值和最小值剔除,取两外两个初始SOC的平均值作为整个锂离子电池的初始
    SOC。主控制在初始SOC的基础上,利用安时积分方法计算电池的实时SOC。电
    池SOC估算会出现误差,因此算法每隔一段时间需要对SOC进行修正。通过检
    测电池工作电流,当电池电流为零并且电机转速或转矩也为零时,认为满足修
    正的条件,算法开始SOC修正。SOC修正的步骤是从控制器根据实时的单体电压
    数据查表得到初始SOC,主控制器根据所得的初始SOC进行安时积分计算电池的
    SOC。这种修正可以保证电池SOC估算误差在5%以内。

    关 键  词:
    锂离子电池 管理 系统 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:锂离子电池管理系统和方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-4961835.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1