3. 电池管理系统概述
电池管理系统(Battery Management System,BMS)是无人机能源系统中负责“感知、决策、保护、通信”的核心电子控制单元。它并不直接产生推力,也不直接存储能量,但它决定了电池组能否被安全、可靠、高效地使用。对于多旋翼、固定翼、垂直起降等无人机平台而言,BMS 既是电池包的“神经中枢”,也是飞控与地面站了解剩余能量状态的唯一可信入口。
一、BMS 的定义与边界
严格来说,BMS 是由硬件电路、嵌入式固件和上位机算法共同构成的系统。硬件包括模拟前端(AFE)、主控 MCU、均衡电路、电流采样、温度采样、隔离通信和功率开关;固件负责采样调度、保护逻辑、状态机与通信协议;算法则完成 SOC(荷电状态)、SOH(健康状态)、SOP(功率状态)估算。三者缺一不可,只有采样没有算法,只能算“电池监控板”;只有算法没有功率切断,也无法称为完整 BMS。
在无人机中,BMS 的边界通常止于电池包对外接口:对内管理电芯,对外通过 CAN、UART、I²C 或 SMBus 向飞控、充电器和地面站提供数据。它不直接参与飞行控制律,但会通过“剩余电量”“可用功率”等参数间接影响航时决策与返航策略。
二、功能模块拆解
一个典型的无人机 BMS 可划分为六个功能模块,它们之间通过数据流和信号链协同工作:
- 采集模块:多路 ADC 或专用 AFE 芯片测量每串单体电压,霍尔或分流器测量总电流,NTC 测量电芯与 MOS 温度。
- 估算模块:基于安时积分、开路电压修正、卡尔曼滤波或等效电路模型,计算 SOC、SOH 与内阻。
- 保护模块:过压、欠压、过流、短路、过温、低温充电等阈值判断,驱动 MOSFET 或继电器切断回路。
- 均衡模块:被动均衡通过电阻放电,主动均衡通过电容或电感转移能量,减小单体差异。
- 通信模块:将电压、电流、温度、SOC、告警码打包为 CAN 帧或串口协议,周期上报。
- 电源与隔离模块:为 AFE、MCU 和通信接口供电,并在高压侧与低压侧之间实现电气隔离。
这些模块并非简单并列,而是存在明确的信号链关系:采集是输入,估算是核心,保护是底线,均衡是长期维护手段,通信是输出窗口。下图以数据流与信号链的方式展示其内部结构及在无人机系统中的位置。
三、拓扑结构:集中式、分布式与主从式
BMS 的拓扑结构决定了采样精度、布线复杂度和成本。无人机常用以下三种:
| 拓扑类型 | 结构特点 | 优点 | 局限 | 典型场景 |
|---|---|---|---|---|
| 集中式 | 单块 BMS 板管理全部电芯,所有采样线汇聚到同一 AFE | 成本低、结构紧凑、通信延迟小 | 线束长、高压侧干扰大、扩展性差 | 3S~6S 小型多旋翼 |
| 分布式 | 每个电池模块配独立从板,就近采样后通过总线汇总 | 采样线短、精度高、易扩展 | 成本高、节点多、同步复杂 | 大载重、多电池包并联 |
| 主从式 | 主板负责决策与通信,从板负责采集与均衡 | 兼顾精度与成本,便于模块化维护 | 主从通信需隔离,固件复杂度上升 | 工业级无人机、eVTOL |
选择拓扑时,不能只看电芯数量。若电池包与飞控距离较远,集中式长线束会引入压降和噪声,此时分布式或主从式更合适;若追求轻量化和低成本,集中式仍是小型无人机的首选。
四、在无人机系统中的位置与作用
BMS 位于电池包与飞控之间,是能量域与信息域的交叉点。它的作用可归纳为四条:
- 安全守门人:在过充、过放、短路、过温时切断回路,防止热失控和起火。
- 能量计量员:提供 SOC 和剩余航时估算,让飞控决定是否返航。
- 寿命维护者:通过均衡和温度管理减缓单体不一致,延长循环寿命。
- 数据接口:把电池内部状态翻译成飞控、充电器和地面站能理解的协议报文。
五、常见误区与复盘
误区一:把“保护板”当成完整 BMS。保护板只有阈值切断,没有 SOC 估算和通信,飞控无法获得剩余电量。误区二:只看总电压,不看单体电压。总电压正常但某串单体已过放,仍会触发保护甚至损坏。误区三:忽略均衡电流与发热。被动均衡电流通常只有几十毫安,若压差过大,均衡耗时很长,且电阻发热会影响温度采样。
# 典型 BMS 上报 CAN 报文示例(简化)
ID: 0x18F50A01
DLC: 8
Data: 0x0E 0x6A 0x02 0x1F 0x00 0x3C 0x01 0x00
解析:
单体最高电压 = 0x0E6A = 3690 mV
单体最低电压 = 0x021F = 543 mV → 异常,需检查采样线
温度 = 0x3C = 60 ℃
告警码 = 0x01 → 过温预警
理解 BMS 的定义、模块、拓扑和系统位置,是后续学习 SOC 估算、均衡策略、自动充电握手和故障诊断的基础。只有把 BMS 放回无人机能量链路中,才能看清它既是保护者,也是信息桥梁。