2、Pack集成通信拓扑设计:集中式与分布式拓扑对比、菊花链通信与CAN通信的选择依据、高压隔离与低压通信的耦合设计

各位工程师朋友,今天我们来聊聊Pack集成里一个绕不开的话题——通信拓扑设计。说白了,就是电池模组之间怎么“说话”,以及跟整车控制器怎么“汇报工作”。

我做了这么多年BMS,发现很多新手容易在拓扑选型上栽跟头。选错了,轻则通信不稳定,重则整个Pack报废。嗯,咱们今天就把这事掰扯清楚。

2.1 集中式与分布式拓扑:两种架构的博弈

先看两种最基础的拓扑结构。我个人习惯把它们比作“中央集权”和“地方分权”。

2.1.1 集中式拓扑

所有电芯的电压、温度采样线,直接拉到一个主控板(BMU)上。主控板统一处理数据,再通过CAN总线跟整车通信。

  • 优点:结构简单,成本低。适合小模组(12-16串)。
  • 缺点:采样线太多,容易受干扰。模组大了根本没法用。

我踩过的坑:曾经有个项目,为了省成本,硬把24串的Pack用集中式做。结果采样线束像蜘蛛网一样,EMC测试死活过不了。最后乖乖换成分布式,多花了两个月改板子。

2.1.2 分布式拓扑

每个模组配一个采集板(CSC),CSC之间通过菊花链或CAN互联,最后汇总到主控。这是目前主流方案。

  • 优点:采样线短,抗干扰强。模组数量灵活扩展。
  • 缺点:成本略高,通信协议复杂一些。

你想想看,现在电动汽车的Pack动不动就100多串,不用分布式根本搞不定。我建议,只要超过24串,直接上分布式,别犹豫。

2.2 菊花链通信 vs CAN通信:怎么选?

这是分布式拓扑里最纠结的选择。我见过不少工程师在这上面反复横跳。

2.2.1 菊花链通信

典型代表是ADI的LTC6811系列、TI的BQ79616。CSC之间首尾相连,像一串葡萄。

  • 优点:速度快(可达1Mbps),不需要隔离变压器,成本低。
  • 缺点:一旦中间某个节点挂了,后面的全断。抗干扰能力弱。

我的经验:菊花链适合模组数量少(≤8个)、环境干扰小的场景。比如储能基站、低速电动车。我曾经在电动大巴上用过菊花链,结果电机启动时通信就丢包,后来加了共模扼流圈才稳住。

2.2.2 CAN通信

每个CSC都挂到CAN总线上,主控轮询读取数据。

  • 优点:可靠性高,一个节点坏了不影响其他。抗干扰能力强。
  • 缺点:需要隔离(成本增加),速度相对慢(典型250kbps-500kbps)。

注意:CAN通信必须做隔离!高压侧和低压侧之间要有隔离栅。我见过有人图省事直接连,结果高压打火把整个主控板烧了。血的教训。

2.2.3 选择依据

场景 推荐方案 理由
模组≤8串,成本敏感 菊花链 省隔离,省线束
模组≥12串,可靠性优先 CAN 单点故障不影响全局
高功率电机驱动场景 CAN 抗干扰强,菊花链容易丢包
需要高速均衡数据 菊花链 速率高,延迟低

说白了,没有绝对的好坏。我个人的习惯是:能用CAN就别用菊花链。虽然成本高一点,但省心。尤其是量产项目,可靠性比那几块钱重要得多。

2.3 高压隔离与低压通信的耦合设计

这是BMS设计里最容易被忽视,但也是最容易出问题的地方。高压侧(电芯、CSC)和低压侧(主控、整车CAN)之间,必须有隔离。

2.3.1 为什么需要隔离?

高压Pack的电压可能高达800V。一旦发生绝缘失效,高压会直接窜到低压系统,烧毁整车控制器,甚至危及人身安全。

我记得有个项目,客户反馈CAN通信偶尔中断。查了三天,发现是高压侧共模干扰通过隔离电容耦合到了低压侧,导致CAN收发器误动作。后来换了隔离电源模块,问题解决。

2.3.2 隔离方案对比

方案 隔离方式 成本 速率 适用场景
光耦隔离 光电转换 ≤1Mbps 低速CAN(250kbps)
磁耦隔离 变压器耦合 ≤10Mbps 菊花链、高速CAN
容耦隔离 电容耦合 ≤100Mbps 高速数据、隔离SPI

我个人偏爱磁耦隔离,比如ADI的ADuM系列。速率够用,可靠性好,而且不需要外部供电。光耦虽然便宜,但老化后性能下降,不适合车规产品。

2.3.3 耦合设计要点

  • 隔离电源:高压侧和低压侧必须用独立的电源。可以用隔离DC-DC模块,比如B0505S。
  • 地线分割:PCB上高压地和低压地要物理分割,中间留2mm以上的爬电距离。
  • 共模扼流圈:在CAN或菊花链线上加共模扼流圈,抑制高频干扰。

避坑指南:我曾经在隔离CAN设计时,把隔离芯片的GND直接连到了高压侧的地。结果高压纹波直接灌进低压侧,导致主控频繁复位。正确的做法是:隔离芯片两侧的GND必须完全独立,中间只能通过隔离变压器耦合。

2.4 知识体系总览

下面这张图,是我自己总结的通信拓扑设计决策流程。你可以把它当作一个检查清单。

Pack集成通信拓扑设计决策流程 开始设计 模组数量 ≤ 24串? (单模组或小模组) 集中式拓扑 CAN通信(推荐) 分布式拓扑 需要进一步决策 环境干扰大? (电机、逆变器附近) CAN通信 + 隔离 可靠性优先 菊花链通信 成本优先,需加防护 完成设计

这张图的核心逻辑很简单:先看规模,再看环境。规模小用集中式,规模大用分布式。分布式里,环境恶劣用CAN,环境干净用菊花链。最后别忘了隔离。

好了,这一章的内容就到这里。通信拓扑设计是BMS的骨架,选对了后面就顺了。下一章我们会深入具体的通信协议实现,包括CAN报文定义和菊花链的时序要求。


公众号:蓝海资料掘金营,微信deep3321