3、BMS硬件架构:集中式与分布式架构对比、主控板(BMU)与从控板(CSC)功能划分、硬件选型原则
做BMS硬件设计,第一个要拍板的问题就是:用集中式还是分布式?
这个问题没有标准答案。我这些年经手过十几个BMS项目,从两轮车到储能柜,每种架构都有它的脾气。说白了,选架构就是选妥协的方向——你要成本,还是要灵活性?
3.1 集中式架构:简单粗暴,但别贪心
集中式架构,就是把所有电池采样、均衡、通信、保护功能,全部塞进一块板子里。
优点很明显:
- 成本低——一块PCB,一个MCU,搞定
- 开发周期短——硬件设计简单,软件也省事
- 可靠性高——没有板间通信,少了很多故障点
缺点也很致命:
- 采样线束太多——每节电池都要拉线到主板,线束又粗又重
- 扩展性差——电池串数一多,板子尺寸就失控
- 维修困难——坏了就得整块换
适用场景: 电池串数 ≤ 16串,空间紧凑,成本敏感的项目。
比如电动两轮车、便携储能、小功率UPS。
我的经验: 做集中式BMS,最怕的是采样线束的压接工艺不过关。我曾经有个项目,量产时发现电压采样值跳变,查了三天,最后发现是线束端子压接不良。从那以后,我要求所有采样线束必须做100%的导通测试。
3.2 分布式架构:灵活,但别小看通信
分布式架构,就是把采样和均衡功能下放到每个模组的从控板(CSC),主控板(BMU)只负责数据处理和策略控制。
优点:
- 采样线束短——CSC紧贴电池模组,线束长度可控
- 扩展性好——加模组就加CSC,主控不用改
- 维护方便——哪个CSC坏了换哪个
缺点:
- 成本高——每块CSC都要MCU、隔离、电源
- 通信复杂——CAN或菊花链,隔离和抗干扰都是坑
- 开发周期长——板间协议要定义,联调要花时间
适用场景: 电池串数 ≥ 24串,模组化设计,对可维护性要求高的项目。
比如储能集装箱、大巴车、大型UPS。
注意: 分布式架构的通信隔离是最大的坑。我曾经有个储能项目,CAN总线在高压侧和低压侧之间没做好隔离,结果一次绝缘故障直接烧了主控板。从那以后,我坚持所有板间通信必须用隔离CAN或隔离SPI。
3.3 主控板(BMU)与从控板(CSC)功能划分
分布式架构里,BMU和CSC的分工要清晰。我习惯用一句话概括:CSC负责“感知”,BMU负责“决策”。
从控板(CSC)的核心功能
- 电压采样: 每节电池的电压,精度要求 ±5mV 以内
- 温度采样: 每模组至少2个NTC,关键位置要4个
- 被动均衡: 均衡电流通常 50mA~200mA,电阻散热要算好
- 通信上报: 把采样数据打包,通过CAN或菊花链发给BMU
主控板(BMU)的核心功能
- 状态估算: SOC、SOH、SOP,算法跑在BMU上
- 保护控制: 过压、欠压、过温、过流,该断就断
- 均衡策略: 决定哪节电池需要均衡,均衡多久
- 对外通信: 跟整车控制器或上位机交互,CAN或以太网
- 数据记录: 故障日志、历史数据,存到本地Flash
我建议: 不要把均衡算法放在CSC上。CSC的MCU性能有限,而且均衡策略需要全局数据,只有BMU能看到所有模组的状态。我曾经见过一个设计,均衡算法放在CSC上,结果各模组各自为政,均衡效果很差。
3.4 硬件选型原则
选型这件事,我踩过的坑比走过的路还多。下面是我总结的几个核心原则:
MCU选型
- BMU: 选带CAN控制器、硬件加密、大容量Flash的。我常用STM32F4系列或国产GD32F4系列。
- CSC: 选低功耗、小封装、带SPI/I2C的。STM32G0系列或NXP的KEA系列都不错。
采样芯片选型
- 主流方案: ADI的LTC68xx系列、TI的BQ76PLxxx系列、NXP的MC3377x系列
- 关键指标: 采样精度、通道数、均衡电流、隔离耐压
- 我的偏好: 项目要求高可靠性时,我选LTC68xx;成本敏感时,选国产的如中颖或比亚迪的采样芯片
隔离器件选型
- 通信隔离: 隔离CAN用ISO1050或ADM3053,隔离SPI用ISO7240
- 电源隔离: 用隔离DC-DC模块,比如B0505S系列
- 注意: 隔离耐压要留余量,至少 2500Vrms
功率器件选型
- 充放电MOS: 根据电流选,通常留1.5倍余量。散热要算好,我见过MOS管散热不够导致热失控的案例
- 预充电路: 大容量电池必须加预充,否则上电瞬间电流会烧保险
- 保险丝: 选快熔型,额定电流留1.2倍余量
避坑指南: 我曾经在一个项目中,采样芯片选了某国产新品牌,规格书上写精度 ±5mV,实测在高温下漂到了 ±15mV。从那以后,我坚持所有关键芯片必须做高低温测试,不能只看datasheet。
3.5 架构对比总结
| 对比项 | 集中式 | 分布式 |
|---|---|---|
| 成本 | 低 | 高 |
| 扩展性 | 差 | 好 |
| 采样线束 | 多且长 | 少且短 |
| 可维护性 | 差 | 好 |
| 开发周期 | 短 | 长 |
| 适用串数 | ≤16串 | ≥24串 |
3.6 架构选择流程图
下面这张图是我自己总结的选型逻辑,每次做新项目我都会过一遍:
这张图的核心逻辑很简单:串数少、成本敏感,走集中式;串数多、要灵活,走分布式。 但实际项目中,还要考虑客户对可维护性的要求、生产线的工艺能力等因素。
我的习惯: 做新项目时,我会先画一张类似的决策树,把关键约束条件列出来。然后跟结构工程师、软件工程师一起过一遍,确保大家都认同这个方向。硬件架构一旦定下来,后面改起来成本很高。
好了,这一章的内容就到这里。硬件架构选型是BMS设计的基石,选对了后面顺风顺水,选错了后面全是坑。下一章我们聊聊采样电路的设计细节,那是BMS硬件里最容易出问题的地方。
公众号:蓝海资料掘金营,微信deep3321