《电池管理系统整体设计精讲一.ppt》由会员分享,可在线阅读,更多相关《电池管理系统整体设计精讲一.ppt(30页珍藏版)》请在三一办公上搜索。
1、电池管理系统设计方案,电池管理系统设计方案,德龙微电科技(深圳)有限公司-蒋涛编著,目录,目的主要功能和指标 电池管理系统整体设计系统硬件设计 系统软件设计 故障诊断及保护控制策略 结语,主要功能和指标,电池管理系统主要有三个功能:(1)实时监测电池状态。通过检测电池的外特性参数(如电压、电流、温度等),采用适当的算法,实现电池内部状态(如容量和SOC等)的估算和监控,这是电池管理系统有效运行的基础和关键;(2)在正确获取电池的状态后进行热管理、电池均衡管理、充放电管理、故障报警等;(3)建立通信总线,向显示系统、整车控制器和充电机等实现数据交换。,设计指标(部分),电池管理系统网络拓朴图,电
2、池管理系统整体设计 主控模块,主控模块包括继电器控制、电流测量、总电压与绝缘检测和通讯接口等电路。,电池管理系统整体设计 从控模块,从控模块主要实现电压测量、温度测量、均衡管理、热管理和通讯等电路。,模块功能描述,电源模块:给各种用电器件提供稳定电源MCU模块:采集、分析数据、收发控制信号继电器控制模块:控制继电器的吸合、断开来控制电池组是否向外供电电流检测模块:采集电池组充放电过程中的充放电电流电压检测模块:测量电池组各个模块电压温度检测模块:检测电池组充放电过程中电池组温度均衡控制模块:对电池均衡进行控制总电压与绝缘检测模块:监测动力电池组总电压以及电池组与车体之间的绝缘是否符合要求CAN
3、收发模块:进行其他控制器与MCU间的数据通信及程序的标定与诊断,协调整车控制系统与MCU之间的通信RS232收发模块:用于进行电池组管理系统状态监控、程序的标定、参数的修正,实物图片主控模块,主控模块,电源及其处理电路,CAN通信处理电路,继电器,MC9S12DT128,实时时钟芯片,存储器,总电压隔离运放,绝缘检测电路,电流测量电路,实物图片从控模块,从控模块,电源处理电路,CAN通信电路,9S08DZ32,隔离光耦,电压检测芯片,电压检测芯片,继电器,温度检测电路,实物图片显示终端,硬件设计 主控制器,(1)主控制器(Main Control Unit,MCU),MCU控制器具备以下主要参
4、数:主控模块采用型号为9S12DT128的MCU,工作频率:24MHz,128k片内FLASH,4K片内RAM,3路CAN控制器,112脚封装。从控模块采用型号为9S08DZ32的MCU,工作频率16MHz,32k片内FLASH,2K片内RAM,1路CAN控制器,32脚封装。,硬件设计 电源模块,(2)系统电源模块设计,本电池管理系统使用到的供电电源为车载24V转变成5V。采用隔离电源模块得到电压检测、电流检测、绝缘监测、温度检测用供电电源。在电源输入前端加入二极管完成反向保护,两级滤波电路有利于系统的抗干扰性。,硬件设计 主回路控制模块,(3)主回路控制模块设计,动力总成控制系统给继电器提供
5、驱动电源,MCU输出高低电平控制信号来控制驱动继电器闭合与断开,实现主回路继电器的吸合与开启。串行互锁控制方式,提高控制可靠性,硬件设计 电流采集,(4)电流采集电路设计,电池组在整车的实际工况中,电流的变化范围为-200A 至+500A(精度:1A)之间,为了保证电流采集的精度,采用全范围等精度较高的分流器检测电池组总电流。信号经调理后送高速AD进行数模转换和电流积分运算,数字信号经光耦隔离后输入MCU进行处理。,硬件设计 温度采集,(5)电压采集电路设计,在整车实际工况中,随着电池组充放电的进行,电池组的电压不断变化,单体电池之间电压的一致性也会大大影响电池组的性能,所以也有必要检测每个单
6、体电池的电压。采用专用的电压采集芯片对单体电池电压进行模数转换后,通过光耦将数字信号传至MCU。单体电池电压的检测精度为10mV,硬件设计 温度采集,(6)温度采集电路设计,电池组温度也是影响电池组性能的重要参数,电池组温度过高或过低会造成电池组不可逆转破坏。本系统采用数字式温度传感器,把每个温度传感器的地线、数据线、电源线进行合并,采用一根数据总线来进行通信,温度检测精度为1。,硬件设计 绝缘模块,(7)绝缘模块电路设计,绝缘检测模块用来测试判定动力电池组与车体绝缘是否达标,通过测量直流母线与电底盘之间的电压,计算得到系统的绝缘电阻值。,硬件设计 CAN收发模块,(8)CAN收发模块电路设计
7、,采用CAN收发器来进行MCU与动力总成控制系统及其他控制器之间CAN通信。CAN通信采用了共模扼流圈滤波等技术,通信抗干扰能力强,通信比较稳定。CAN通信能够用于动力总成控制系统与MCU间的数据通信及程序的标定与诊断。CAN收发器波特率为250kbps,数据结构采用扩展帧(29位ID值)。,硬件设计 RS232收发模块,(9)RS232收发模块电路设计,RS232收发模块采用芯片MAX232转换电平,采用标准电路进行通信。RS232收发模块,用于进行电池组管理系统程序的标定、参数的修正。RS232收发模块波特率为19.2kbps,系统软件设计主控模块,主控模块,系统上电后,首先进行系统的初始
8、化,对一些重要的参数进行赋值,对相关的外设进行配置和初始化。初始化完成后,进入主循环,在主循环里循环执行电流检测和SOC计量,总电压与绝缘检测,数据处理与故障判断,数据存储,232通讯、CAN0通讯、CAN1通讯和CAN2通讯这些子程序。,系统软件设计数据处理与SOC估算,数据处理与SOC估算,承担了电池管理系统核心的计算工作,包括电池组的SOC,最高、最低温度,最大、最小充放电功率,最大、最小充放电电流,最大、最小模块电压等数据的分析计算。SOC的估算在安时计量方法的基础上,采用电池的OCV-SOC曲线对SOC进行修正。,系统软件设计从控模块,从控模块,上电后先完成系统初始化,对一些重要的参
9、数进行赋值,对相关的外设进行配置和初始化。初始化完成后,在主循环里执行电压检测、均衡控制、温度检测、热管理等子程序。,故障诊断及保护控制策略,结 语,我们对电池管理系统的硬件进行了专门设计,对其软件进行了程序编写,在此基础上对电池管理系统进行了相关台架匹配测试及整车运行验证,证明本电池管理系统达到了设计要求,性能可靠。Best Regards 蒋涛(Vic)德龙微电科技(深圳)有限公司http:/全国免费电话(86)-400-777-3328TEL:0755-82538714 FAX:0755-2264 8183Mobile:+86 135 1023 5659 MSN:Q Q:2378542653SKYPE:vic_518;E-MAIL:公司地址:深圳市南山区粤兴一道18号香港理工大学产学研大楼418、420号,