顶部
电车资源栏目: 商用车 乘用车

研究周报 | 如何让电池更安全?解析动力电池BMS控制策略的开发与测试

  • 2017-05-02 08:52
  • 来源:朱玉龙

摘要:第一,动力电池管理系统的设计依赖于动力电池的特性,不同的电池类型、不同的电池特性对应着不同的电池管理系统的软硬件设计;

随着电动汽车的蓬勃发展,动力电池市场高速扩张,电池管理系统的需求也随之迅速扩大。

动力电池管理系统(BMS)的设计应用与整个动力电池组是密不可分的,主要体现为两个方面:第一,动力电池管理系统的设计依赖于动力电池的特性,不同的电池类型、不同的电池特性对应着不同的电池管理系统的软硬件设计;第二,电池管理系统要与动力电池组结合起来进行整体测试,既包含机械方面的内容,例如防水、防尘、抗震、安定、散热等方面的设计与测试,也包含整体性的测试。

第一部分 电池管理系统的开发需求

电池管理系统主要通过对电池电压、温度、电流等信息的采集,实现高压安全管理、电池状态分析、能量管理、故障诊断管理、电池信息管理等功能,并通过CAN总线将电源系统关键参数与整车通讯联系,从而实现对电池系统安全的有效管理,避免电池过充、过放,延长电池寿命。

如何让电池更安全?解析动力电池BMS控制策略的开发与测试

图1 电池管理系统

电池管理系统里面一个很重要的核心是SOC算法,从不同的性质维度、温度维度、电池生命周期维度去给出符合需求的SOC值。

1.仪表显示值作为给车主参考的能量表征: 车主需要通过SOC对整车续航里程做出综合判断,对电池系统剩余的可用能量进行评估(根据不同工况下的运行距离结果,把SOC作为一个参考对比值)

如何让电池更安全?解析动力电池BMS控制策略的开发与测试

图2 SOC使用区间和里程估计

2.整车控制策略参考需求:整车控制策略需要参考SOC值,从而对行驶策略进行管理。电动汽车需要根据SOC值来实现电池保护和节能方面的平衡。当SOC比较高的时候,能量回收的时候需要做一些限制)。通过SOC得出的功率特性,可以对电池寿命进行较好的保护,防止由于功率限制没做好引起的寿命衰减。

如何让电池更安全?解析动力电池BMS控制策略的开发与测试

图3 SOC与功率限值

除了SOC评估算法以外,动力电池管理系统的软件设计实际上是由许多个功能模块的详细设计组合而成的。这些功能模块包括:安全保护策略、(充放电)能量控制策略、电池均衡控制策略、健康状态(SOH)、功能状态(SOF)、能量状态(SOE)、故障及安全状态(SOS)等评估算法等;还要为通信及智能故障诊断机制留有足够的资源,以保证足够快的响应时间。

电池各种状态估计之间的关系如图4所示。电池温度估计是其他状态估计的基础。

如何让电池更安全?解析动力电池BMS控制策略的开发与测试

图4 电池的基本算法联动

第二部分 模型化的开发过程

1) 基于MBD的开发过程

工具和基于模型的设计方法首先对电池管理控制系统进行了设计、仿真和验证,然后为其生成了产品代码。电池管理系统的算法和策略需要符合传统ECU的模型化开发策略。以下为电池管理的V模式开发流程示意图。

如何让电池更安全?解析动力电池BMS控制策略的开发与测试

图5 电池管理的V模式开发

在整个V型开发过程里面涉及以下的内容:

  • 控制需求分析 开发需求文档

  • 控制系统定义与设计 系统定义与设计文档

  • 策略模型开发 单元控制模型(Simulink Stateflow)

  • 模型集成 控制策略模型(Simulink Stateflow)

  • 单元测试 单元测试报告(Model Advisor&Design Verifier &Verification and Validation)

  • MIL测试 MIL测试报告(Simscape)

  • 自动代码生成&SIL测试 控制策略代码(MATLAB Coder Embedded Coder) SIL测试报告

  • HIL测试 HIL测试报告(DSpace)

  • 匹配标定 整车标定报告(CANape)

  • 实车测试 实车测试报告(CANoe)

2) BMS的控制策略开发过程

在确定了项目需求之后,开发出基本的浮点控制器模型。使用测试数据开发出电池的 Simulink 模型。该模型可以在控制器模型验证时,提供电池动态信息,从而使测试结果更准确。

如何让电池更安全?解析动力电池BMS控制策略的开发与测试

图6 状态滞回的一阶RC 模型

这一过程需要首先对控制子模块进行单元测试,然后将各子模块集成,再将完整的控制器模型和 Simulink 的电池模型链接在一起,运行仿真来验证控制逻辑的基本功能。为进一步优化控制器的算法,快速生成控制模型的代码,并下载到快速原型器来控制实际电池,以实现对算法的验证。

将浮点模型转换为定点模型,并再次运行仿真,以验证转换质量。工程师们采用MC/DC (修正条件/决策覆盖率) 指标来评估测试的完整性。生成了模型的产品代码之后,他们用软件在回路测试的方法验证了生成的代码是否按照设计的方式运行,在该测试中用 Simulink 的电池模型与控制代码形成闭环进行测试。

3) BMS的控制策略测试

动力锂电池的可用电量可根据空闲状态下电池的开路电压(OCV)进行估算,一般地,为了安全监控,电池组中的每串电池电压都需要采集。不同的体系对精度的要求不一样,对于LMO/LTO电池,单体电压采集精度只需达到10 mV。对于LiFePO4/C电池,单体电压采集精度需要达到1mV左右。但目前单体电池的电压采集精度多数只能达到5 mV。

如何让电池更安全?解析动力电池BMS控制策略的开发与测试

图7 LFP电池OCV曲线与采集电压的关系

BMS 硬件在环仿真测试系统中主要为测试 BMS 的控制算法、功能验证、故障诊断等提供良好的闭环测试环境。通过 HIL 仿真测试系统可以快速开发和验证 BMS 的控制功能和诊断功能,尽早发现 BMS 产品在设计和开发过程中存在的各种缺陷,不断完善和提高 BMS 产品的功能和性能。

如何让电池更安全?解析动力电池BMS控制策略的开发与测试

图8 BMS 的HIL系统

在最后的验证阶段,将代码下载到他们的基于微处理器的电池控制ECU中。利用被控对象生成的代码,他们对ECU进行硬件在环的仿真,以此验证控制软件和 ECU 硬件是否很好地集成在一起。将控制器安装到样车中进行可靠性和耐久性的路试,使用 CANape 对控制器进行标定,而标定工具用到的ASAP2 标定文件是与产品代码一起自动生成的。

参考文献:

1) 电动汽车锂离子电池管理系统的关键技术 卢兰光,李建秋,华剑锋,欧阳明高

2) BMS HIL 仿真测试系统方案

3) BMS算法中定义SOC需考虑哪些因素


2017年6月电动汽车资源网重庆会议火热招商中

6月1日-2日,由电动汽车资源网承办的“2017中国新能源汽车第三届运营商与车企对接采购交流会暨整车企业与零配件企业技术交流论坛”将于重庆召开,预计规模在600人,将会邀请整车、零部件、运营商等探讨2017年新补贴政策影响下电动汽车发展方向、技术创新、降成本和运营模式等问题。现正火热招商报名中,联系人:刘俏美,电话:13723780453。点击报名》》》

网友评论

还可以输入 500

上汽大众ID.4 X成为中保研史上第一款全优车型

本次中保研一共公布了5款车型的测试结果,让观众眼前一亮的无疑是上汽大众ID.4 X的“4个G”的评级了,这在中保研的测试中是比较罕见的。
关键字: 中保研 上汽大众
2021-10-29

车企纷纷抢装「不起火」电池 电动车自燃问题解决了吗?

1-6月份,新能源车型销量达120.6万辆,同比增长201.5%,销量增速迅猛。但要获得更多消费者的认可,还需进一步解决新能源车的最大痛点---电池安全问题。
关键字: 自燃 电池
2021-07-23

探秘黑科技 | 和波音787的体验一样? 聊聊最近热门的变色天幕

不知道从什么时候开始,汽车上似乎逐渐出现越来越多炫技>实用意义的配置。例如作为新能源车标杆、不断被模仿的特斯拉,从第一款四门轿车Model S开始便配备了分体式天幕,并且没有遮阳帘。
关键字: 特斯拉 AION S...
2021-07-01

及格与高分的差距 蔚来EC6、理想ONE中保研碰撞结果解析

1月21日,中国保险汽车安全指数C-IASI(简称中保研)一改以往“测一项公布一项”的宣传节奏,直接一口气公布了最新一批7款车型碰撞测试成绩
关键字: 中保研 理想ONE
2021-01-26

比亚迪DM-i混动如此低的油耗是怎么做到的?

既有一定的纯电行驶能力、又能够加油彻底终结续航焦虑、还可以不用摇号直接获得免限行的绿色新能源车牌(北京除外)。插电式混合动力车完美地兼顾了政策需求和实际的用车情况,怎么看都是最全能的一类。
关键字: 秦PLUS DM-i
2021-01-20
电车资源2022年活动排期
相关车型
  • 周排行
  • 月排行
关闭
东风俊风纯电动物流车秒杀