钜大LARGE | 点击量:800次 | 2021年12月23日
如何重新含义电动汽车电池管理系统
随着电气化动力系统变得日益复杂,BMS要执行的功能增多,承受的负担之重前所未有。
无论是简单的充电控制器还是复杂的控制单元,关于电池管理系统(BMS)的需求都在迅速上升,尤其是电动汽车领域。除了传统的充电状态监控外,BMS系统还必须遵守日益严格的安全法规,重视控制和待机功能、热管理和用于保护OEM车厂电池的加密算法。未来,甚至车辆控制单元(VCU)的部件和功能也会与BMS相关联。
未来,BMS将在电动汽车领域发挥重要用途。然而BMS的各个子功能往往由OEM车厂定制,会因系统配置不同而存在很大差异。因此,不可能制定出适用于每一个电动汽车制造商的完整的BMS要求列表。然而,电池管理系统处理的任务范围不断扩大,这一事实毋庸置疑。BMS最常见的要求包括安全要求、控制和监控功能、待机功能、热管理、加密算法和预留可扩展接口新增新功能。
安全要求
在ISO26262安全标准范围内,如BMS等特定的电气和电子系统将被归类为从ASILC至ASILD的高安全类别。与之对应的故障检测率至少为97%至99%。电池系统中最危险的故障来源有:因电缆磨损或事故而导致车辆底盘出现高电压漏电而未被发现;各种引起高电压电池起火或爆炸的原因:例如对电池过度充电(例如在公用电网上或因停电恢复引起)、电池过早老化(例如爆炸性气体泄漏)、液体进入和短路(例如因雨水引起)、滥用(例如维修不当)和热管理错误(例如冷却失效)等。
充电温度:0~45℃
-放电温度:-40~+55℃
-40℃最大放电倍率:1C
-40℃ 0.5放电容量保持率≥70%
在安全方面,主开关(主继电器)在防止与高电压相关的事故中起到了重要的用途,它可确保BMS电子系统能够作出充分的故障反应。发生故障时,BMS模块会在适当的故障反应时间内断开开关(例如10ms以内)。非关键故障安全条件的特点通常是:假如BMS微控制器(MCU)失效,甚至在控制器逻辑完全失效的情况下,独立的外部安全元件(例如窗口看门狗)仍可确保主开关继电器可靠地打开逆变器(正/负)的两个高电压触点。BMS系统中还集成了其他安全功能,包括漏电电流监控和主开关继电器监控。
控制和监控功能:
其他BMS功能包括对电动汽车中昂贵的高电压电池的监控、保养和维护。BMS控制和监控功能来源于安装于电池包中的电子平衡单元。管理各个电池组内(batteryslavepack)的平衡,同时精确地感测各个单电池的电压。平衡芯片通常可管理多达12个单电池组成的群组。相关数量的电池群组串联后可出现高达数百伏的高中间电路电压以供逆变器控制之用,这是电动汽车的逆变器电驱动所必需的。位于主开关对所有高电压电池的总电流的测量,以及从芯片对各个单电池电压的单电池精确同步监控,BMS可使用特定算法(例如,基于电池化学MatlabSimulink模型)评估充电状态及健康状态等电池参数。BMS通常不会安装在非常靠近高电压电池的位置,但是通常会通过冗余的流电去耦总线系统(比如CAN或其他适合的差分总线)与电子平衡从动元件相连接。它由汽车电压(12伏电池)供电,因此可通过现有的网络架构与现有的控制单元群组结合使用,无需进一步的流电去耦措施。最后,它还改善了安全性,因为它让BMS能够在高电压电池发生机构或化学缺陷时确保功能正常并且安全地断开主开关。
随着电池专用的化学/电气算法日益复杂,预计BMS将要使用拥有2.5MB至4MB闪存和强大的多核处理器架构的AURIX等微控制器(MCU)。这种组合可以保证有足够的内存用于全面校准参数并供应足够的计算能力。
待机功能:
电动汽车制造商倾向于定期监视电池组和各个单电池的充电状态。因此,BMS必须供应专门的低功耗待机功能,该功能仅要μA级极小的MCU功耗且能够借助按时器快速唤醒系统,例如,在BMS激活模式下通过平衡芯片记录特定的单电池数据。为借助唤醒按时器实现BMS的循环唤醒,AURIX微控制器有多个型号均在独立的低功耗域内(在同一芯片上)集成了一个8位单片待机MCU。
热管理:
出于设计原因,高电压电池模块通常包含主动热管理,比如用于冬季的加热器和用于夏季的冷却系统。这些可通过风冷或水冷实现。在这两种情况下,BMS均用于感测电池的相关温度数据和主动执行及控制散热器(例如,风扇电机或水泵)。AURIX微控制器具有内置的ADC采样器和多种按时器功能,可胜任此任务。
加密算法:
应防止电动汽车的原装OEM电池受未经授权的第三方维修。更换电池群组中的单电池或组装从废旧电池上拆卸的个别零部件,会掩盖与安全相关的故障甚至是爆炸或火灾危险迹象。为保证车厂确认电池保修的正常性,英飞凌的Origa芯片等适当的保护模块应直接安装于各个单电池群组。同时,在MCU中集成硬件安全模块(HSM)构成的电池个体数据逻辑保护可作为一种低成本的备选方法。
在这种情况下,由于电池可控制这些参数并将它们存储于受HSM保护的安全数据存储器,AURIX中的HSM可有效检测上述电池的各个参数。例如,在使用寿命方面,通过这种方式将各个单电池状态存储为AES加密档案,如此可基于此数据检测未经授权的各个单电池更换。我们可以将典型的电池群组档案比作一个指纹,其唯一性将有利于检测存在更换的群组。加密算法的另一个应用领域是负责监控和比较由外部供应商计算的充电量与由BMS实际测量所得的充电量。未来的任务:
根据制造商选择的电动汽车特定电子拓扑结构,目前已有高阶驱动策略的逆变器控制单元和独立的整车控制单元,即VCU。同时还有整个转矩控制系统,这些系统还具有其它高级功能,如智能电源管理器等。电源处理器(通过集成的导航单元)将驾车路线规划涵盖在内,可根据具体路线优化整个电源系统,因此有助于新增电池的行驶距离范围。
独立的OEM厂商现在正在考虑将以前的VCU的所有部件改设至BMS和逆变器控制单元中,从而减少电动汽车的总电子元件成本。去除VCU的先决条件归根结底是由BMS可处理的微控制器特定参数所决定,比如闪存和SRAM的数量和性能、各个控制单元功能在实时能力方面的独立性和在共享的可扩展的微控制器架构上无缝集成安全相关软件功能(从QM至ASILD)等。针对这一特定情况,英飞凌推出了基于三核处理器的AURIX多核架构的控制器硬件,可在未来的BMS客户应用中集成所有上述要求功能。