前言
BMU:Battery Management Unit,电池管理系统从控模块,储能系统中的核心组件。电池包的采集和管理核心,主要负责电池信息采集、监测、保护和通信管理,确保电池包安全、高效运行。
BMU被誉为分布式BMS前端的“采集战士”,重要性不言而喻。主要体现在:
1.用量大。分布式BMS中BCU和BMU的占比为1:N。
2.要求高。BMU安装在电池pack包内,对BMU的绝缘耐压、抗干扰能力、可靠性提出更高要求。
3.免维护。风冷pack维护性相对较好,但逐渐没落。液冷包设计有检修窗口,但打开后会影响整包气密性。浸没式pack,BMU若浸没在绝缘油中,那维护就是灾难级,基本换整包来得更快。
以下从功能模块设计角度,详细介绍下储能分布式BMU功能及设计考虑点。
一、核心功能模块
1.采集功能
BMU最重要的核心功能,没有之一。即采集单体电芯电压和温度。其他功能大多是在该功能之上的研伸及扩展。该部分设计关键点:
1.AFE的选型与应用是BMU的重中之重,可参考前文:AFE选型
2.AFE能直接采集多串单体电压,而温度采集一般不够,硬件设计多采用片选开关加IO口多路复用的方式来实现多路温度采集。
3.单体电压和温度的采集精度需符合GB/T 34131的要求。
4.考虑AFE采集失效状态,AFE采集上送的值需要进行校验,若校验不通过,则当次采集值无效,需要进行过滤或报警处理,以免异常值误触发系统故障。
5.单体电压和温度点灵活配置功能。这个功能对软件架构设计要求高,在需求设计阶段即要考虑。这个功能的用途在于,在同一个BMU产品上,能否向下兼容采集其他不同串数电压。
举例:派诺BMU-M001产品硬件支持采集32~52串单体电压,单个采集口能采集8~13串单体电压,软件无需重新烧录,只需根据硬件接线,软件配置单体电压采样点即可,自动适配上送采集信息。
2.均衡功能
储能系统由大量串联电池组成,根据“木桶理论”,电池一致性差异导致电池系统容量由最差的电芯决定。
行业内,均衡功能已经成为标配。GB/T 34131要求如下:
但也需明白,均衡只是一种弥补手段,可以弥补单体SOC差异,消除自放电影响,但无法解决电芯本身容量差异及内阻变化问题。
·被动均衡:耗散型,利用电阻放掉电芯多余能量。
·主动均衡:转移型,实现电芯能量由高向低转移。
被动均衡设计要点:
1.方案设计。很多AFE芯片自带被动均衡功能,只需参考芯片厂家推荐方案即可。但考虑电阻发热情况,若采用电阻内置方案,长期使用可能对芯片性能和寿命产生影响。因此大多采用控制内置加电阻外置方案,应用广泛。
2.被动均衡功能开发位置。被动均衡功能可选择在BMU或BCU开发,两者功能开发位置不同,应用不同,优缺点各有。
- BMU开发:可以实现单电池包均衡;均衡计算和执行更精准(单体电压数据获取更便利);减少与BCU的指令交互,控制更简单;分摊BCU算力。
- BCU开发:无需BMU上传均衡状态,减少信息交互。
3.被动均衡功能设计:
- 强控均衡功能:可以通过指令强制开启某路或多路均衡,不受其他外部条件限制,优先级高。
- 均衡与单体电压采样共线情况下,均衡时不能采样(线阻导致采样数据偏差较大)。
- 均衡开启前置条件:均衡功能选配标志位、系统是否存在严重故障、接近充满放空状态等。
4.被动均衡逻辑设计:
- 单体电压均衡开启阈值、单体电压与平均电压压差超过阈值、最大开启个数、均衡时间周期设计(例如开启10s停5s,用于单体电压数据更新及均衡通道重新计算)。
3.通信功能
BMU通信功能,目前业内主流的是CAN和菊花链。CAN方案历史悠久,这里最重要的是内部CAN通信协议制定。是整个通信的灵魂。
一个好的通信协议可以兼容同系列产品,具有良好的兼容性、传承性、扩展性和维护性。而一个不好的通信协议则各有各的不好。
菊花链通信大多采用双回环设计,储能系统串数多,AFE用量也多,因此保证通信质量稳定可靠是重中之重。
4.升级功能
CAN通信:支持Bootloader升级,支持CAN本地升级,支持远程升级。
升级功能设计要点:
- 支持程序回滚。升级失败,程序可以自动恢复到原程序,不影响使用。
- 文件命名、文件内容识别保护机制。每个产品应该有自己的产品命名规格及程序识别码,当命名不符合规格或识别码不符时,拒绝升级。
- 具备掉电及通信中断保护机制。
- 具备充放电拒绝升级保护机制。
- 支持救砖功能。
- 支持BMU单个及批量升级。
总设计原则:
- 不管外部如何进行升级操作,不能造成设备异常,不能发生安全问题。这是底线。
- 不管外部如何进行升级操作,产品不能变砖。
- 不管外部如何进行升级操作,产品不能升级完之后运行异常。
二、特色功能模块
1.单包小系统
主要方便单包进行pack装配调试、现场运维快速定位问题。
- 单包数据处理
主要包括单包信息:心跳值、供电采样电压、最高/最低单体电压及序号、平均电压、压差、最高/最低单体温度及序号、平均温度、温差、模块电压、版本号等。
- 单包故障诊断
将单包作为小系统,设计独立的故障诊断功能模块。
按照国标三级告警上报,并指明故障等级、故障触发值、故障编号,故障个数等。
主要包括但不限于:单体电压过高/过低故障、模块电压过高/过低故障、单体温度过高/过低故障、单体电压/温度采样异常故障、通信故障、均衡故障等。
2.单体电压断线检测
单体电压断线检测功能,目前可依据AFE提供方案进行设计开发。需要注意点;
- 单体电压断线检测与单体电压采样点配置吻合。
- 单体电压断线检测与均衡功能的兼容与适配,以防在均衡时出现断线检测误报。
- 断线检测功能首尾线束断线和中间线束断线检测区别。
3.自动地址编码
自动地址编码功能和方案设计可参考:分布式BMU自动地址编码
虽然国标没要求,但目前业界内,自动地址编码功能也逐渐成标配功能了。
4.外围扩展功能
BMU预留一些DO/DI口,用于后续外围功能扩展,主要有:
- 热管理。BMU控制热管理主要是风冷pack,需要BMU控制风扇驱动,用于风冷pack散热及空气流通。
- 外围信号输入检测等。
三、珠海派诺BMU
产品型号EES-LIB-M-0005V-PB-052-056-M001,简称BMU-M001:
珠海派诺BMU产品,能实现上述所有功能,并在国标要求基础上,自增多项EMC测试、环境适应性测试、振动和冲击测试,具备十年可靠性验证,抗干扰能力强,性能要求高,非常适用于集中式及工商业储能领域。