基于CAN总线的锂离子动力电池组管理系统
李慧琪
(广州益维电动汽车有限公司,广东广州510045)
摘要:本文描述_『一种新的动力电浊组管理系统,该系统蔫予酗琏。誊臻教术,具有电滟组状蠢监控、均衡充电、电澈葡眩蛩。评
估等功能,可以提高电池组的使用效率及鹰命,保证电池维和电动汽车行I车的蜜余。
关键词:CAlN总线;电池组管理系统;状态嗡控;均衡觉电;电池膂电馒评估
中图分类号:U469.72
文献标识码:A
文章编号:r《】09—9492(2007)0l一∞8l{___.D2。
Xj㈦嚣“
j
1前言
发展电动汽车,缓解能源危机和环境污染是我国政府实施的重大科学战略。采用锂离子动力电池等新型高能二次电池是电动汽车(EV)研发与产业化的关键。目前,制约EV推广应用的最主要问题是锂离子动力电池组的造价及使用寿命问题。
为保证锂离子动力电池组在电动汽车的安全高效使用必须配置电池管理系统(BMS)。BMS是采用微电脑技术,检测技术等构成的、对电池组的特性及工况进行检测与控制的一套装置。其目的是提高动力电池组的使用效率及寿命。影响锂离子动力电池组使用寿命的重要原因之一是动力电池特性的不一致。在BMS中配备均衡充电功能,可有效补偿单个电池容量的不一致,有效降低电池容量不一致而造成电池组使用效率和寿命缩短的问题。通过BMS,可以估算电池荷电量(50C),保证SOC维持在合理的范围内及行车安全,防止由于过充电或过放电对电池的损伤。BMS也町对有故障的电池作出早期预测,防止因单只电池损坏造成的整组电池寿命降低。
在汽车电控装置中,CAN总线应用较为广泛,不仅已被高档轿车上采用,在一些经济型乘用车中也进入了实用化阶段。cAN总线规范是目前具有国际标准的一种现场总线,得到Intel、Motomla、Philips、TI、In6neon等许多半导体制造厂商的支持,推出各种集成有cAN协议的产品。本文研究了基于CAN总线的锂离子动力电池管理系统。
通信网络。通信介质可以是双绞线、同轴电缆和光导纤维。
电池管理系统的控制拓扑结构框图如图l所示,忍个下层电控单元(ECU)和1个上层ECU组成一个CAN总线网络,网络拓扑结构为总线型,传输介质为双绞线,传输协议为CAN2.OA。下层ECU的主要功能是测量单体电池的电压、温度以及与上层ECU进行数据通信。采用带CAN接口的专用芯片可在简化系统结构的基础上实现上述功能,本文主要对上层ECU进行介绍。
CANHC^NI
卜
I
卜-一
I
图l
电池管理系统的控制拓扑结构
上层ECU硬件框图如图2所示。系统采用ATMEL公司的AT89S52微处理器。AT89S52是一个低功耗、高性能
的CMOS
8位单片机,其兼容标准MCS一51指令系统及
80C5l引脚结构,芯片内集成了通用8位中央处理器和
ISP
Flash存储单元,功能强大的AT89S52可为许多嵌入
2电池管理系统组成
本文所设计的锂离子动力电池管理系统采用基于CAN总线的分布式系统,它由上层控制器(ECu)、下层ECU及CAN总线组成。CAN总线是目前汽车应用最广泛的现场总线之一,它能有效地支持分布式控制或实时控制的串行
收稿日期:2006一11
29
式控制应用系统提供高性价比的解决方案。微处理器通过扩展的CAN接口从CAN总线上接收下层ECU上传的电压、温度。经过一定的处理和判断后存储在RAM中,并且将要显示的参数送往显示器进行显示。微处理器还能通过RS232接口与上位机进行通信,这样就可以对整车的历
万方数据
—=孵墨●——————广——————T’可下,●,㈣气亨1
||2jjl81h:』..。。二.。.....。:。。:....。.....。J;}4I【..........。。..—。——..————..,。......【......................J
}:“;:
保持每个电池容量的相对一致。
一
一f电池容量不一致性一般直接体现在电池端电压的不均I显示器接口}.斗
J
I—I
衡上。目前国内外采用的方案主要有:电阻方案、开关电叫容方案、独立充电方案。本文采用电阻均衡充电方案,采AT89S52
用充低放高的做法。上层ECU根据下层ECU采集的各单应用系统
体电池电压,设定单体电池的目标电压值和电压容差并传.Rs23接口卜
叫
送给下层ECU,下层ECU根据此数值选择需对哪一节单一
电池进行充电或放电,实现均衡充电。均衡电路原理如图
4所示。
图2
BMS系统上层ECU硬件结构框图
史数据进行系统详细的分析。通过键盘的切换可以在显示器上显示所需的信息。
CAN控制器选用Philips公司的sJAlooO。它是一个独立的CAN控制器,特别适用于汽车内电子模块、传感器、制动器的连接。SJAl000同时支持CAN2.OA和CANV2.0B图4
均衡电路原理图
定义的帧类型,本系统中采用CAN2.0A标准。图3为CAN接口连接图。硬件电路中使用高性能CAN总线收发
.(2)|s0C评估方法
SOC描述电池荷电量的数量,是电池使用过程中的重要参数。确定电池在一定放电倍率下,剩余电量与相同条件下额定电量的比值,是确保电池组安全和电动汽车行车
安全的关键因素之一。电池组舳C的评估是系统的必备功
能,也是最难实现的部分。
目前常用的用于电池.s0C估算的是开路电压法、内阻法以及库仑计法。由于电动汽车的电池组工作在SDC为30%一90%之间,一般不会出现过充或者过放的状况。目前国内外公认的较好方案主要是库仑计法,但是通过实验发现,如果单独采用库仑计法,累积误差将难以得到修正,
图3
CAN接口连接图
|sDC的评估会出现较大误差,因此有必要采取措施进行修正。本文采取库仑计法结合开路电压法,同时考虑充电效
器PCA82C250是为了增大通信距离,提高瞬间抗干扰能率以及白放电的影响,完成对SOC的估算。初始SOC采力,保护总线,降低射频干扰(RFI),实现热防护等。为用开路电压法进行计量,即当电池静置6个小时以上,认了进一步提高抗干扰措施,在两个CAN控制器之间使用为其电压为开路电压,根据开路电压和SOC的关系得到初