电池管理系统整体设计精讲一

上传人:hao****an 文档编号:253016263 上传时间:2024-11-27 格式:PPT 页数:30 大小:953KB
返回 下载 相关 举报
电池管理系统整体设计精讲一_第1页
第1页 / 共30页
电池管理系统整体设计精讲一_第2页
第2页 / 共30页
电池管理系统整体设计精讲一_第3页
第3页 / 共30页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,电池管理系统设计方案,电池管理系统设计方案,德龙微电科技,(,深圳,),有限公司,-,蒋涛编著,目录,目的,主要功能和指标,电池管理系统整体设计,系统硬件设计,系统软件设计,故障诊断及保护控制策略,结语,主要功能和指标,电池管理系统主要有三个功能:,(,1,),实时监测电池状态。通过检测电池的外特性参数(如电压、电流、温度等),采用适当的算法,实现电池内部状态(如容量和,SOC,等)的估算和监控,这是电池管理系统有效运行的基础和关键;,(,2,),在正确获取电池的状态后进行热管理、电池均衡管理、充放电管理、故障报警等;,(,3,),建立通信总线,向显示系统、整车控制器和充电机等实现数据交换。,设计指标,(,部分,),项 目,技术要求,说明,最高可测量总电压,450 VDC,最大可测量电流,500A,SOC,估算误差(),6,单体电压测量精度,0.5%,在可测量电压范围内,电流测量精度,1%,按电流传感器满量程值计算,温度测量精度,1,工作温度范围,30-85,高于电池工作温度要求,CAN,通讯,满足整车控制要求,故障诊断,对电池故障进行诊断报警,故障记忆功能,统计记录次数,记录最后一次故障时电池状态信息,在线监测与调试功能,满足整车要求,电池管理系统网络拓朴图,电池管理系统整体设计,主控模块,主控模块,包括继电器控制、电流测量、总电压与绝缘检测和通讯接口等电路。,电池管理系统整体设计,从控模块,从控模块,主要实现电压测量、温度测量、均衡管理、热管理和通讯等电路。,模块功能描述,电源模块:给各种用电器件提供稳定电源,MCU,模块:采集、分析数据、收发控制信号,继电器控制模块:控制继电器的吸合、断开来控制电池组是否向外供电,电流检测模块:采集电池组充放电过程中的充放电电流,电压检测模块:测量电池组各个模块电压,温度检测模块:检测电池组充放电过程中电池组温度,均衡控制模块:对电池均衡进行控制,总电压与绝缘检测模块:监测动力电池组总电压以及电池组与车体之间的绝缘是否符合要求,CAN,收发模块:进行其他控制器与,MCU,间的数据通信及程序的标定与诊断,协调整车控制系统与,MCU,之间的通信,RS232,收发模块:用于进行电池组管理系统状态监控、程序的标定、参数的修正,实物图片,主控模块,主控模块,电源及其处理电路,CAN,通信处理电路,继电器,MC9S,12DT128,实时时钟芯片,存储器,总电压隔离运放,绝缘检测电路,电流测量电路,实物图片,从控模块,从控模块,电源处理电路,CAN,通信电路,9S08,DZ32,隔离,光耦,电压检测芯片,电压检测芯片,继电器,温度检测电路,实物图片,显示终端,硬件设计,主控制器,(,1,)主控制器(,Main Control Unit,,,MCU,),MCU,控制器具备以下主要参数:,主控模块采用型号为,9S12DT128,的,MCU,,工作频率,:24MHz,,,128k,片内,FLASH,,,4K,片内,RAM,,,3,路,CAN,控制器,,112,脚封装。从控模块采用型号为,9S08DZ32,的,MCU,工作频率,16MHz,,,32k,片内,FLASH,2K,片内,RAM,,,1,路,CAN,控制器,,32,脚封装。,硬件设计,电源模块,(,2,)系统电源模块设计,本电池管理系统使用到的供电电源为车载,24V,转变成,5V,。,采用隔离电源模块得到电压检测、电流检测、绝缘监测、温度检测用供电电源。,在电源输入前端加入二极管完成反向保护,两级滤波电路有利于系统的抗干扰性。,硬件设计,主回路控制模块,(,3,)主回路控制模块设计,动力总成控制系统给继电器提供驱动电源,,MCU,输出高低电平控制信号来控制驱动继电器闭合与断开,实现主回路继电器的吸合与开启。串行互锁控制方式,提高控制可靠性,硬件设计,电流采集,(,4,)电流采集电路设计,电池组在整车的实际工况中,电流的变化范围为,-200A,至,+500A,(精度:,1A,)之间,为了保证电流采集的精度,采用全范围等精度较高的分流器检测电池组总电流。信号经调理后送高速,AD,进行数模转换和电流积分运算,数字信号经光耦隔离后输入,MCU,进行处理。,硬件设计,温度采集,(,5,)电压采集电路设计,在整车实际工况中,随着电池组充放电的进行,电池组的电压不断变化,单体电池之间电压的一致性也会大大影响电池组的性能,所以也有必要检测每个单体电池的电压。采用专用的电压采集芯片对单体电池电压进行模数转换后,通过光耦将数字信号传至,MCU,。单体电池电压的检测精度为,10mV,硬件设计,温度采集,(,6,)温度采集电路设计,电池组温度也是影响电池组性能的重要参数,电池组温度过高或过低会造成电池组不可逆转破坏。本系统采用数字式温度传感器,把每个温度传感器的地线、数据线、电源线进行合并,采用一根数据总线来进行通信,温度检测精度为,1,。,硬件设计,绝缘模块,(,7,)绝缘模块电路设计,绝缘检测模块用来测试判定动力电池组与车体绝缘是否达标,通过测量直流母线与电底盘之间的电压,计算得到系统的绝缘电阻值。,硬件设计,CAN,收发模块,(,8,),CAN,收发模块电路设计,采用,CAN,收发器来进行,MCU,与动力总成控制系统及其他控制器之间,CAN,通信。,CAN,通信采用了共模扼流圈滤波等技术,通信抗干扰能力强,通信比较稳定。,CAN,通信能够用于动力总成控制系统与,MCU,间的数据通信及程序的标定与诊断。,CAN,收发器波特率为,250kbps,,数据结构采用扩展帧(,29,位,ID,值)。,硬件设计,RS232,收发模块,(,9,),RS232,收发模块电路设计,RS232,收发模块采用芯片,MAX232,转换电平,采用标准电路进行通信。,RS232,收发模块,用于进行电池组管理系统程序的标定、参数的修正。,RS232,收发模块波特率为,19.2kbps,系统软件设计,主控模块,主控模块,系统上电后,首先进行系统的初始化,对一些重要的参数进行赋值,对相关的外设进行配置和初始化。初始化完成后,进入主循环,在主循环里循环执行电流检测和,SOC,计量,总电压与绝缘检测,数据处理与故障判断,数据存储,,232,通讯、,CAN0,通讯、,CAN1,通讯和,CAN2,通讯这些子程序。,系统软件设计,数据处理与,SOC,估算,数据处理与,SOC,估算,承担了电池管理系统核心的计算工作,包括电池组的,SOC,,最高、最低温度,最大、最小充放电功率,最大、最小充放电电流,最大、最小模块电压等数据的分析计算。,SOC,的估算在安时计量方法的基础上,采用电池的,OCV-SOC,曲线对,SOC,进行修正。,开始,等待模拟量采集完毕,计算最大、最小充放电电流,计算最大、最小充放电功率,计算最高、最低温度,计算最大、最小模块电压,满足计算,SOC,条件否?,是,计算,SOC,估算电池组性能指标,系统软件设计,从控模块,从控模块,上电后先完成系统初始化,对一些重要的参数进行赋值,对相关的外设进行配置和初始化。初始化完成后,在主循环里执行电压检测、均衡控制、温度检测、热管理等子程序。,故障诊断及保护控制策略,故障名称,描述,故障阀值,故障解除阀值,整车处理方式,BMS,处理方式,BMS,温度控制,系统失效,BMS,风扇及,加热控,制失效,检测异常,检测正常,整车接到故障警告,3,次以上(含),控制停车,同时通过,CAN,发送断电控制命令,接到整车断电控制命令后,启动高压切断流程;未接到整车命令时,持续上报故障至故障解除;发生故障时,若动力主线还未接通则禁止接通,BMS,故障,BMS,自检硬,件出现,故障,检测异常,检测正常,整车接到故障警告,3,次以上(含),控制停车,同时通过,CAN,发送断电控制命令,接到整车断电控制命令后,启动高压切断流程;未接到整车命令时,持续上报故障至故障解除;发生故障时,若动力主线还未接通则禁止接通,绝缘等,级低,电池组输出与底盘绝缘电阻小于阀值,500,欧,/V*V,(电池组电压)*,1.5,500,欧,/V*V,(电池组电压)*,2,整车接到故障警告,3,次以上(含),控制停车,同时通过,CAN,发送断电控制命令,接到整车断电控制命令后,,启动高压切断流程;未接到,整车命令时,持续上报故障,至故障解除;发生故障时,,若动力主线还未接通则禁止,接通,单体或总电压过高,单体电压或总电压超过阀值,单体电压,3.65V,单体电压:,3.60V,整车接到故障警告,3,次以上(含),控制电机停止对电池回充,直至故障解除,持续上报故障至故障解除,单体或总电压过低,单体电压或总电压低于阀值,单体电压,2.0V,单体电压,2.5V,整车接到故障警告,3,次以上(含),整车控制停机,并提示司机停车充电,持续上报故障至故障解除,总电压:,240V,总电压,300V,SOC,过高,SOC,超过阀值,100%,95%,整车接到故障警告,3,次以上(含),控制电机停止对电池回充,直至故障解除,持续上报故障至故障解除,SOC,过低,SOC,低于阀值,10%,15%,整车接到故障警告,3,次以上(含),整车控制停机,并提示司机停车充电,持续上报故障至故障解除,温度过高,温度超过阀值,50,45,整车接到故障警告,3,次以上(含),按照,BMS,上传的最大充、放电电流的,50%,控制电机输出,直至故障解除;,持续上报故障至故障解除,同时控制启动热管理;发生故障时,若动力主线还未接通则禁止接通,温度不均衡,最高温度与最低温度之差超过阀值,5,3,整车接到故障警告,3,次以上(含),按照,BMS,上传的最大充、放电电流的,70%,控制电机输出,直至故障解除;,持续上报故障至故障解除,同时控制启动热管理,电压不均衡,单体电压与平均电压之差超过阀值,55mV,40mV,整车接到故障警告,3,次以上(含),按照,BMS,上传的最大充、放电电流的,70%,控制电机输出,直至故障解除;,持续上报故障至故障解除,同时控制均衡电池(均衡在检测到电池差异时就会启动,不以故障出现为条件),SOC,偏高,SOC,超过阀值,95%,90%,整车接到故障警告,3,次以上(含),按照,BMS,上传的最大充电流的,80%,控制电机对电池回充,直至故障解除;,持续上报故障至故障解除,SOC,偏低,SOC,低于阀值,15%,20%,整车接到故障警告,3,次以上(含),按照,BMS,上传的最大放电电流的,80%,控制电机输出,提示司机尽快停车充电;,持续上报故障至故障解除,充电电流过大,充电电流超过阀值,BMS,上报的最大充电电流的,110%,BMS,上报的最大充电电流的,90%,整车接到故障警告,3,次以上(含),按照,BMS,上传的最大充电电流的,80%,控制电机充电,直至故障解除;,持续上报故障至故障解除,放电电流过大,放电电流超过阀值,BMS,上报的最大放电电流,110%,BMS,上报的最大充电电流的,90%,整车接到故障警告,3,次以上(含),按照,BMS,上传的最大充电电流的,80%,控制电机输出,直至故障解除;,持续上报故障至故障解除,充电温度过低,温度低于阀值,0,5,整车接到故障警告,3,次以上(含),控制电机停止对电池回充,直至故障解除,持续上报故障至故障解除,同时控制启动热管理,结 语,我们对电池管理系统的硬件进行了专门设计,对其软件进行了程序编写,在此基础上对电池管理系统进行了相关台架匹配测试及整车运行验证,证明本电池管理系统达到了设计要求,性能可靠。,Best Regards,蒋涛,(Vic),德龙微电科技(深圳)有限公司,http:/,全国免费电话,(86)-400-777-3328TEL:0755-82538714 FAX:0755-2264 8183Mobile:+86 135 1023 5659 MSN:Q Q:2
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!