动力电池管理系统硬件设计技术_第1页
动力电池管理系统硬件设计技术_第2页
动力电池管理系统硬件设计技术_第3页
动力电池管理系统硬件设计技术_第4页
动力电池管理系统硬件设计技术_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、动力电池管理系统硬件设计技术电动汽车是指全部或部分由电机驱动的汽车。目前主要有纯电动汽车、混合电动车和燃料电池汽车3种类型。电动汽车目前常用的动力来自于铅酸电池、锂电池、镣氢电池等。锂电池具有高电池单体电压、高比能量和高能量密度,是当前比能量最高的电池。但正是因为锂电池 的能量密度比较高,当发生误用或滥用时,将会引起安全事故。而电池管理系统能够解决这一问题。当电 池处在充电过压或者是放电欠压的情况下,管理系统能够自动切断充放电回路,其电量均衡的功能能够保 证单节电池的压差维持在一个很小的范围内。此外,还具有过温、过流、剩余电量估测等功能。本文所设 计的就是一种基于单片机的电池管理系统1。1电池

2、管理系统硬件构成针对系统的硬件电路,可分为MCU莫块、检测模块、均衡模块。1.1 MCU模块MCIM系统控制的核心。本文采用的MCI® M68HC0繇列的GZ16型号的单片机。该系列所有的MCU采用增强型M68HC0呻央处理器(CP08) o该单片机具有以下特性:(1)8 MHz内部总线频率;(2)16 KB的内置FLASHY储器;(3)2个16位定时器接口模块;(4)支持1 MHa 8 MHz晶振的时钟发生器;(5)增强型串行通信接口 (ESCI)模块。1.2检测模块检测模块中将对电压检测、电流检测和温度检测模块分别进行介绍。1.2.1电压检测模块本系统中,单片机将对电池组的整体电

3、压和单节电压进行检测。对于电池组整体电压的检测有2种方法:(1)采用专用的电压检测模块,如霍尔电压 传感器; 采用精密电阻构建电阻分压电路。采用专用的 电压检测模块成本较高,而且还需要特定的电源,过程比较复杂。所以采用分压的电路进行检测。10串镒酸锂电池组电压变化的范围是28 V42 V。采用3.9 M?赘和300 k?赘的电阻进行分压,采集出来的电压信号的变化范围是 2 V3 V,所对应的AD转换结果为409和*。对于单体电池的检测, 主要采用飞电容技术。飞电容技术的原理图如图1所示2,为电池组后4节的保护电路图,通过四通道的 开关阵列可以将后4节电池的任意1节电池的电压采集到单片机中,单片

4、机输 出驱动信号,控制 MOS!的导通和关断,从而对电池组的充电放电起到保护作用-二 T4!- - TL如图1所示,为电池组后4节的保护电路图,通过四通道的开关阵列可以将后4节电池的任意1节电池的电压采集到单片机中,单片机输出驱动信号,控制MOS!的导通和关断,从而对电池组的充电放电起到保护作用。以上6节电池可以用2个三通道开关切换阵列来实现。MAX30对1片4选1、双通道的多路开关,通过选址实现通道的选择。开关 S5、S& S7负责将电池的正极连接至飞电容的正极。开关S2、S3、S4负责将电池负极连接至飞电容的负极。三通道开关切换阵列结构与四通道开关切换阵列类似,只是通道数少1路。工

5、作时,单片机发出通道选址信号,让其中1路电池的正负极与电容连接,对电容进行充电,然后断开通道开关,接通跟随 放大器的开关,单片机对电容的电压进行快速检测,由此完成了对 1节电池的电压 检测。若发现检测电压小于 2.8 V ,则可推断出电池可能发生短路、过放或保护系统到电池的检测线断路, 单片机将马上发出信号切断主回路 MOS!。重复上述过程,单片机即完成对本模块所管理的电池的检测。1.2.2 电流采样电路电流采样时,电池管理系统中的参数是电池过流保护的重要依据。本系统中电流采样电路如图 2所示。当电池放电时,用康铜丝对电流信号进行检测,将检测到的电压信号经过差模放大器的放大,变为05 V的电压

6、信号送至单片机。如果放电的电流过大,单片机检测到的电压信号比较大,就会驱动三极管动作,改变MO漕栅极电压,关断放电的回路。比如,对于 36 V的镒酸锂电池来说,设定其保护电流是60 Ao康铜丝的电阻是5 m Q左右。当电流达到 60 A时,康铜丝的电压达 300 mV左右。为提高精度,将电压通 过放大器放大10倍送至单片机检测。国飞电吃M电K1.2.3温度检测电池组在充、放电过程中,一部分能量以热量形式被释放出来,这部分热量不及时排除会引起电池组过热。如果单个镣氢电池温度超过55C,电池特性就会变质,电池组充、放电平衡就会被打破,继而导致电池组永久性损坏或爆炸。为防止以上情况发生,需要对电池组

7、温度进行实时监测并进行散热处理。采用热敏电阻作为温度传感器进行温度采样。热敏电阻是一种热敏性半导体电阻器,其电阻值随着温度的升高而下降。电阻温度特性可以近似地用下式来表示:A中.m分削&不x *海陞曲5 M定r:ril度/-1 KI卜的电阻值:为温度,单位KlZ;Hl-273J5 + /;rt:)HH为XT( 敏电明ft定的材” »数 fi实际应用中.可以采用比StMN的汽-7曲线.表 n . I .1, T定电阳/温度笑希,田*1.3均衡模块电池组常用的均衡方法有分流法、飞速电容均衡充电法、电感能量传递方法等。在本系统中,需要较 多的I/O 口驱动开关管,而单片机的I/O

8、口有限,所以采取整充转单充的充电均衡方法。原理图如图3所示。Q4是控制电池组整充的开关,Q2、Q3 Q5是控制单节电池充电的开关。以10节镒酸锂电池组为例,变压器主线圈两端电压为42 V,副线圈电压为电池的额定电压4.2 V。刚开始Q4导通,Q2、Q& Q5截止,单节电池的电压不断升高,当检测到某一节电池的电压达到额定电压4.2 V以后,电压检测芯片发出驱动信号,关闭Q4,打开Q2、Q3 Q5,整个系统进入单充阶段,未充满的电池继续充电,以达到额定电压的电 池保持额定电压不变。经测试,电压差值不会超过50 mV。3HDTil2 SOC电量检测在锂离子电池管理系统中,常用的SOC十算方法

9、有开路电压法、库伦计算法、阻抗测量法、综合查表法3。(1) 开路电压法是最简单的测量方法,主要根据电池开路电压的大小判断SOC的大小。由电池的工作特性可知,电池的开路电压与电池的剩余容量存在着一定的对应关系。(2) 库仑计算法是通过测量电池的充电和放电电流,将电流值与时间值的乘积进行积分后计算得到电池充进的电量和放出的电量,并以此来估计SOC的值。(3) 阻抗测量法是利用电池的内阻和荷电状态SOC间一定的线性关系, 通过测出电池的电压、 电流参数计算出电池的内阻,从而得到 SOC的估计值。(4) 综合查表法中电池的剩余容量 SO3电池的电压、电流、温度等参数是密切相关的。通过设置一个相关表,输

10、入电压、电流、温度等参数就可以查询得到电池的剩余容量值。在本设计中,从电路的集成度、成本、所选MCU勺性能方面考虑,采用了软件编程的方法。综合几种方法,采用库伦计算法比较合适。 用C表示锂电池组从42 V降到32 V时放出的总的电量。 用7表示电流i经过时间t后,放出的电量与 C的比值rp仁=idrq表示时间f内放出的#的电|3|电油的= * UJKJgdi其中CRM的剩余电量。令 Ci=i x t,表示?驻t时间内电池组以i放电的放电量;或者是以i充电 的充电量,剩余电量实际上是对 Ci的计算以及累加。设定合适的采样时间 t ,测定当前的电流值,然后计算乘积,得到 t时间内剩余容量CRMM勺

11、变化量,从而不断更新CRMM勺值,即可实现SOCfe量的检测。3试验结果通过电池管理系统对镒酸锂电池组进行充放电测试。图 4(a)为锂电池组放电测试图,放电电流为8 A,当电池组电压降至32 V时,放电MO带关断。图4(b)为充电的测试图。充电结束 4小时后,均衡完成。49.m>6,<DC 3Taci>< Ik-W申doII.CEI -49-I MM1 Ml,-5 UD-T WO (I IO O 3>.il 111 聆 I】II MJ I 70 独 HFJ fJ3 pim iijnn ajO (MIU-r B Offlln彳m寻4帼'j mio心 111 1 I '11 4iUJ *

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论