汽车技术-Automobile Technology 电动汽车主从分布式电池管理系统设计★ 张传伟李林阳 (西安科技大学,西安710054) 【摘要】为解决电动汽车动力电池充放电不均衡、性能易受温度影响的问题,设计了一款电池管理系统。整体结构方 面,采用了主从分布式方案。硬件方面,设计了电池电压采集电路、温度采集电路、通信电路以及保护均衡电路;软件方面, 设计了均衡策略、温度控制策略和电池SOC估计策略,建立了LABVIEW的人机交互界面,实时显示电池信息。最后,以磁 粉制动器作为负载,进行了模拟工况实验,结果表明,该系统测量误差小,均衡响应快,SOC估计误差小于4.8%。 主题词:电池管理电量监控CAN总线soc ̄6计 中图分类号:U469.72文献标识码:A文章编号:1000—3703(2017)05—0045—06 Design of Master——Slave Distributed Battery Management System for Electric Vehicle Zhang Chuanwei,Li Linyang (Xi’an University of Science and Technology。Xi’an 710054) 【Abstract】In order to solve the problem of unbalanced charging and discharging of electirc vehicle battery,and the performance that is easily affected by the temperature,a new battery management system is developed.In term of system structure,the master—slave distributed scheme is adopted.In term of hardware,battery voltage acquisition circuit, temperature acquisition circuit,communication circuit and protection equalizer circuit are designed.In the aspect of software,the balanced control strategy,the temperature control strategy and the SOC estimation strategy are developed. Meanwhile,the human—machine interaction interface of LABVIEW is established,and the battery information can be displayed in real time.Finally the magnetic particle brake is served as the load to simulate the working conditions.The results show that the voltage measurement error of the system is small,the balance response is fast,and the error of SOC estimation is less than 4.8%. Key words:Battery management,Battery monitor,CAN bus,SOC estimation 一1前言 款电池均衡管理系统,可以实现单体电池的均衡和控 动力电池是电动汽车的能量来源,同时也是电动汽 制。这些研究表明,在实际情况下,充分考虑电压均衡、 车驱动系统重要组成部分,其性能的好坏将决定电动汽 温度调节、SOC估计以及安全保护等问题是提高管理系 车性能的优劣n 。由于单体电池生产工艺的差异,产 统综合眭能的关键。基于此,本文开发了一款主从分布 品一致性很难得到保障;另外,电池工作温度过高或过 式电池管理系统,并通过试验验证了该系统数据采集的 低也会影响电池的整体性[41,因此电池管理系统的开 精确性和稳定性。 发一直是国内外学者研究的热点圈。如,陶银鹏 开发 2电池管理系统整体结构方案 了一款分布式的电池管理系统,可以采集电池的基本信 所开发的电池管理系统整体结构采用了主从分布 息并进行电池SOC估计及修正等;清华大学李哲等人 式的设计方案,其中主控板的主控芯片采用TI公司的 针对电池热管理,研究了动力电池在不同温度下的电池 TMS320LF2407A芯片;从控板的主控芯片采用飞思卡 容量、内阻和开路电压的关系;Stuart T A等人嘲设计了 尔8位芯片Mc90s08Dz60 。芯片之间的通信采用 }基金项目:陕西省教育厅科学研究项目(11JK0869)、高等学校博士学科点专项基金项目(20126121120005)。 2017年第5期 一45— 张传伟,等:电动汽车主从分布式电池管理系统设计 CAN总线,上位机采用PC建立的LABVIEW界面,实时 接收下位机反馈的电池信息,调节相应的电压和温度参 数。主从分布式电池管理系统的整体结构方案如图1 所示。 整车 控制器 电压、 } lI 12串单体 电池 篇 温度 l电源Il最小化I l寿 Ii L——— —一 _一 : 、 12串电单池 体 一 L『由由 JI I 由 图1主从分布式电池管理系统整体结构方案 由图1可看出,每个从控板主要完成12个单体电池 的电压和温度信息的采集、单体电量均衡控制以及温 度调节信号反馈等任务;主控板主要完成数据接收、 SOC估计、控制相应的外围驱动模块和实现人机交互 等任务。 3电池管理系统硬件设计 电池管理系统的硬件主要包括电压采集电路、温度 采集电路、单体电压均衡电路、供电电路、高压保护电路 和通信电路等。其中,电压、温度的采集电路、均衡电 路、供电模块和通信电路是设计的核心。 3.1单体电池电压采集和均衡电路模块 采用凌力尔特科技公司生产的电池管理专用芯片 LTC6804采集单体电池的电压信息,该芯片支持最多12 节电池的电压监控和均衡,其对应的电压采集均衡电路 如图2所示。12个单体电池工作时,电压采集线接通每 个单体电池的正极,然后经过RC滤波回路传人 LTC6804芯片的端口(c1,c2……C12);LTC6804芯片通 过SPI通信和隔离模块将信息反馈到MC90S08DZ60; MC90S08DZ60根据采集到的电压信息判断是否需要采 取均衡,若需要均衡则控制LTC6804芯片的端口(s1, S2……S12)导通,从而控制MOS管开启,启动均衡电 路,将电量过高的单体电池的多余电量通过电阻消耗 掉,同时均衡电路LED灯点亮,指示该路均衡正在进 行。均衡完成后,控制MOS管关闭,断开相应均衡电路。 3.2温度采集电路的设计 采用DS18B20温度传感器采集单体电池的温度,这 ——46—. 种传感器最多支持8个DS18B20串联在一起使用 】。 将DS18B20温度传感器以6个为一组,分两组分别附着 在每个单体电池的表面,以精确采集每个电池的温度信 息。为解决温度传感器组两路5 V供电的问题,采用了 PRTR5VOU2X转换器为其提供电压输人,温度采集电 路如图3所示。 图2单体电池电压采集均衡电路 图3温度采集电路 图3中,采集的温度信号经两路输出线分别与 MC90SO8DZ60的PTD2、PTD3口连接,MC90S08DZ60分 时接收温度传感器采集的温度信号。 3.3电源模块设计 电池管理系统需要供电的电压类型分别为:主控芯 片TMS320LF2407A的供电电压3.3 V,温度传感器组、 MC90S08DZ60、CAN通信芯片rrJA1040的供电电压5 v, 人机交互触摸屏供电电压24 V,霍尔电流传感器供电 电压+15 V,电压采集芯片LTC6804的供电电压40 v。 为了解决多种稳定输出电压问题,同时为了消除 LTC6804芯片本身的电量消耗造成的电池组容量失衡 问题,采用了外部供电的方案,如图4所示。 由图4可看出,车载辅助电源提供12 v直流稳定电 压输入,经由5个电源转换电路模块为电池管理系统的 7个核心部件供电。 由于LTC6804芯片需要的供电电压为11~75 V,当 监控单体电池数量较多时,需要为其提供40 v左右的 汽车技术 张传伟,等:电动汽车主从分布式电池管理系统设计 小于温度下限(0℃)时,同理,MC90S08DZ60将温度过 低信号发送到主控MCU中,主控MCU将信息反馈到整 根据采集的信号进行信息匹配,开启SOC估计子程序估 算此时的SOC值并写入寄存器中;最后通过RS232接口 车控制器,控制车载空调的热通管道与单体电池的通风 管路连接,从而升高电池温度,当温度达到合理温度范 围的中值时断开管路连接。最终,温度信息通过 MC90S08DZ60反馈到CAN总线,主控板上的数据采集 程序或无线模块通信程序实现上、下位机间的数据传输 与通信。 模块再从CAN总线上获取对应信息。 图10从控板主程序 图11电压均衡控制策略流程 4.2主控板程序设计 电池管理系统主控板程序如图l3所示,其执行过 程为:系统上电并进行初始化,检测系统是否存在故障; 初始化完毕后主程序开始运行;通过IO口接收电流信 号,通过CAN总线接收从控板采集的电压、温度信号; ——48—. 图12温度调节子程序 开始 初始化系统上电 采集从控单元反馈的 故障自检 电压信息 采集从控单元反馈的 温度信息 是否允许信息采 ———— L——一 匹配电压、电流、温度信息 采集霍尔传感器反馈 的电流信息 集信息是否异常 \/ 麴. 反馈电压、温度、电流 莉 SOC等信息给上位机 ,_—j|堑皇登l_一、 中断进程、 ) 结束 图13主控板主程序 采用BP神经网络法It2]估计SOC值,SOC估计程序 如图14所示。 5试验及分析 本文所研究对象为电动汽车用磷酸铁锂电池,单体 电池额定电压为3.2 V,容量为20 A・h,成组方式是24 串4并。为了验证所设计电池管理系统对电池信息的 检测和SOC估计的准确性,以接人电池管理系统的锂离 子电池组作为供电电源,采用磁粉制动器作为负载来模 汽车技术 张传伟,等:电动汽车主从分布式电池管理系统设计 拟电动汽车平稳运行的工况,采用LABVIEW建立的人 机交互界面来监控电池状态信息。 集满足要求。 表1单体电池电压偏差对比 采样电 电池管理系统测量 标准表测量电 测量偏差 池序号 电压,V 压,V /mV 1 3.293 3.291 O 2.0 导人电压、电流、温度信息到三层BP 神经网络模型 2 3.285 3-281 0 4.0 3 4 3.298 3.289 3.307 2 3.2860 -9.2 3.O 5 6 7 8 输出估计SOC 值 -●_。-_--●●。_----- 3.284 3.284 3.299 3.298 3.300 3.289 3.296 3.292 3.279 5 3.283 0 3.3040 3.3020 3.298 0 3.2801 3.2900 3.2900 4.5 1.0 -5.O —4.0 2.0 8.9 6.0 2.0 9 10 ......... I ..一 结束 11 12 图14 SOC估计子程序 为了检测电池管理系统电压采集的精度,以电池组 SOC在75%时为例,将上位机反馈的第一模组的12个电 池电压信息与标准表测得的电压信息进行对比,结果如 图l5和表1所示。由图15和表1可知,系统反馈的电 压值与标准表测试的电压值基本一致,误差范围为± 10mV。 图l6单体电池温度检测结果对比曲线 表2单体电池温度检测结果对比 ℃ 恒温箱环 恒温箱检测的电 电池管理系统测量的电 测量 境温度 池表面温度 池表面温度 偏差 -20 —18.365 —13.365 5.000 —10 0 10 —11.228 —3.207 15.008 -6.448 一O.107 17.008 4.780 3.100 2.000 图15单体电池电压对比曲线 20 30 40 30.020 41.880 50.0o0 28.370 42.360 51.350 —1.650 0.480 1.350 为了检测电池管理系统的温度测量精度,采用温 度可调的恒温箱进行对比测试,测试温度为一20~ 70℃,将恒温箱的测量结果与电池管理系统监测的温 50 60 70 58.012 65.12O 83.251 58.492 63.470 82.995 0.480 —1.650 -0.256 度进行对比,其中1个单体电池温度对比结果如图 16和表2所示。 由图16和表2可知,在0~70℃温度下,采样误差 控制在±3℃内,温度为一20~0℃时出现较大偏差。 此偏差对电动汽车电池管理系统影响不大,因为电 池管理系统实际运行过程中,其内置的热管理程序 为了检验电池管理系统SOC估计误差,利用电池组 驱动电机带动磁粉制动器旋转,调节磁粉制动器的转 矩,使电池以1/4C的电流进行放电;电池管理系统采集 电池从满电状态放电到无电状态过程中的电压、电流、 温度信息,估算出相应的SOC值。从这些信息中按时间 —.可以与电动汽车调温装置配合使用,使电池温度保 持在合理范围内(10~25℃),因而该管理系统温度采 2017年第5期 49—. 张传伟,等:电动汽车主从分布式电池管理系统设计 节点抽取150个样本,在相同的电压、电流、温度条件 下,比较电池的理论SOC值与电池管理系统估计SOC 值,结果如图17所示。 由图17可看出,该电池管理系统的SOC估计误差 小于4.8%,满足我国对于电池管理系统SOC估计误差 绝对值小于5%的要求。 时间样本 (a)soc值 5 4 3 逞2 j4llj 1 —1 —2 —3 O 5O l0o 150 时间样本 (b)误差 图17理论SOC值与估计SOC值对比曲线 6结束语 为解决电动汽车动力电池充放电不均衡、性能易受 温度影响的问题,设计了电动汽车主从分布式电池管理 系统。该系统搭载了TMS320LF2407A与 MC90S08DZ60的主从分布式框架,扩展性更强,灵活性 高;并充分考虑了均衡、热管理、SOC估计等关键问题, 一50一 配套了相应的均衡控制策略、温度控制策略和SOC估算 策略。试验结果表明,管理系统软硬件平台兼容性好, 电压采集偏差控制在10 mV以下,温度采集偏差控制 在±3℃以内,SOC估算精度控制在4.8%以内,满足了我 国行业标准要求。 参考文献 1符兴锋,周斯加,龙江启.电动汽车动力电池安全管理研 究及验证.汽车技术,2013(9):40—44. 2安志胜,孙志毅,何秋生.车用锂离子电池管理系统综述. 电源技术,2013,137(6):1069~1071. 3卢兰光,李建秋,华剑锋,等.电动汽车锂离子电池管理系 统的关键技术.科技导报,2016,34(6):39~48. 4 Amine K,Liu J,Belharouak I.High—temperature storage and cycling of C—LiFeP04 graphite Li-ion cells.Elee—tro— chemist ̄Communications,2005。7(7):669-673. 5廖晓军,何丽萍,钟志华,等.电池管理系统国内外现状及 其未来发展趋势.汽车工程,2006,28(10):961 964. 6陶银鹏.纯电动汽车分布式电池管理系统的设计与实现. 汽车技术,2013(1 1):59~62. 7李哲,韩雪冰,卢兰光,等.动力型磷酸铁锂电池的温度特 性.机械工程学报,201 1 47(18):1 15~120. 8 Stuart T A,Zhu We.Modularized bakery management for large lithium ion cells.Journal of Power Sources,201 1,196 (1SI):458~464. 9蒋源,杜晓伟,齐铂金.基于Freescale单片机的电池管理 系统设计.现代电子技术,201 1,34(1):164—166. 10吴志红,吴庚泽,朱元,等.基于XC164CS单片机的混合 动力汽车电池管理系统硬件设计.汽车技术 2009(4): 15~l8. 1 1华强电子网.LT3495—1.http://www.hqew.eom/teeh/xinpin/ 823791.html,2016—08-10. 12封进.BP神经网络预估锂离子电池SOC训练数据选择. 电源技术,2016,140(2):283—286. (责任编辑文楫) 修改稿收到日期为2017年1月5日。 汽车技术