目录
一、低压电池系统核心原理
二、功能实现(分模块详解)
1. 状态监测模块:电池与环境状态采集
2. 电源管理模块:低压供电的稳定与分配
3. 安全控制模块:故障防护与回路断开
4. 核心控制与通信模块:决策与整车交互
三、典型软件模块(基于嵌入式系统)
1. 底层驱动模块:硬件接口控制
2. 状态管理算法模块:电池状态估算
3. 电源管理软件模块:供电调度
4. 安全保护软件模块:故障响应
5. 通信软件模块:整车协同
12V/24V 低压电池系统的管理控制单元(常见于传统燃油车、混动 / 纯电车的低压辅助电池),核心是实现低压电池的状态监测、电源管理、安全保护与整车协同,是整车低压电气系统的 “能量中枢”。以下从系统原理、功能实现、典型软件模块三方面详细介绍:
一、低压电池系统核心原理
该系统是低压电池(通常为 12V 铅酸电池,或低压锂电池)的全生命周期管理单元,核心逻辑是 “状态感知→能量调度→安全兜底”:
- 状态感知:实时采集电池的充放电电流、单体电压、环境温湿度,获取电池剩余电量(SOC)、健康度(SOH);
- 能量调度:管理低压电源的输入 / 输出(如电池与整车低压负载的供电切换),保障中控、灯光、传感器等低压设备的稳定供电;
- 安全兜底:检测过流、过压、过温等故障,触发熔断器、接触器断开,避免电池损坏或起火风险。
与高压电池系统的核心区别:低压电池电压低(12V 级),无需极端绝缘设计,但需适配整车复杂的低压负载场景,更注重 “供电稳定性” 与 “低成本可靠性”。
二、功能实现(分模块详解)
框图中各模块的功能与硬件实现逻辑如下:
1. 状态监测模块:电池与环境状态采集
是系统决策的基础,覆盖电池电参数与环境参数:
- Current sense(电流采集):采用INA 仪表放大器(如 TI INA219)采集电池充放电电流(精度 ±1%),结合时间积分计算电池剩余电量(SOC);同时通过 “Current resistor” 分流器实现大电流场景的采样适配。
- Environment sensing(环境传感):集成温湿度传感器(如 Sensirion SHT21),监测电池所处环境的温度(-40~85℃)与湿度(0~100% RH),避免电池过温老化或凝露短路。
- Cell supervision(电池监控与均衡):若为低压锂电池(如 12V 锂电),通过 “Cell sense & balance” 采集单体电芯电压(精度 ±2mV),并通过被动均衡电路(并联电阻)保持电芯一致性;若为铅酸电池,仅监测电池总电压。
2. 电源管理模块:低压供电的稳定与分配
负责系统自身与整车低压负载的电源供应,是 “供电稳定性” 的核心:
- Power supply(电源转换):
Non-isolated DC/DC:为系统内部低压模块(如传感器、驱动电路)供电,成本低、效率高;Isolated power supply:实现高低压(若与高压系统交互)或强弱电的电气隔离,避免干扰与安全风险。
- Power selection(电源选择):集成 “Input protection + OR-ing” 电路,实现多电源来源的自动切换(如低压电池、发电机、高压系统的 DC/DC 输出),保障整车低压负载 “不断电”。
- System basis chip(SBC,系统基础芯片):集成 DC-DC 转换器、PMIC(电源管理 IC)、看门狗(防止 MCU 死机)、SVS(电压监控),是系统电源的 “总控”,负责 MCU 与外设的电源稳压、故障监测。
3. 安全控制模块:故障防护与回路断开
是电池安全的 “最后一道防线”:
- Disconnect & breaker control(断开与断路器控制):
Pyrofuse driver:故障时驱动热熔断丝熔断,永久切断电池回路(应对短路、过流等严重故障);Solid-state switch driver + Contactor driver:控制固态开关 / 接触器的通断,实现电池回路的柔性断开(如过温时临时切断供电);Smart fuse:智能熔断器,替代传统保险丝,支持故障自诊断与可恢复保护。
- Safety interlock(安全互锁):监测电池回路的物理连接完整性(如线束插头是否插紧),连接异常时触发供电限制。
- Digital signal isolation(数字隔离):通过数字隔离器(如 ADI ADUM1401)实现控制信号的电气隔离,避免强电干扰弱电控制电路。
4. 核心控制与通信模块:决策与整车交互
- Safety microcontroller(安全 MCU):采用车载级 MCU(如 STM32F4xx、瑞萨 RH850),运行状态估算、电源调度、安全保护等核心逻辑,是系统的 “决策大脑”。
- Communication interface(通信接口):集成 CAN/LIN/Ethernet 收发器,实现与整车控制器(VCU)、仪表、其他电子模块的通信:
- 上传:电池 SOC、SOH、故障码;
- 接收:整车的供电需求、充电指令。
- ESD protection(静电防护):集成 TVS 二极管等器件,防护车载环境的静电干扰,避免通信接口损坏。
三、典型软件模块(基于嵌入式系统)
软件基于 “底层驱动→算法→应用层” 的分层架构,核心模块如下:
1. 底层驱动模块:硬件接口控制
是软件与硬件的桥梁,负责硬件外设的基础控制:
- ADC 驱动:配置 ADC 通道,采集电流、电压、温湿度传感器的模拟信号;
- GPIO 驱动:控制固态开关、接触器、熔断器的通断;
- 通信驱动:实现 CAN/LIN/Ethernet(整车通信)、UART/SPI(内部模块交互)的报文收发;
- 电源驱动:配置 SBC 的 DC-DC 输出电压、看门狗超时阈值、电压监控阈值。
2. 状态管理算法模块:电池状态估算
- SOC 估算模块:采用 “安时积分法”(为主,适配低压电池充放电电流波动小的场景),结合电池总电压修正(铅酸电池 OCV 曲线平缓,修正权重较低),输出剩余电量百分比(精度 ±5%)。
- SOH 估算模块:通过统计电池循环次数、监测容量衰减(放电容量 / 额定容量),输出电池健康度(SOH<80% 时触发更换预警)。
- 均衡控制模块(仅低压锂电):监测单体电芯电压差,当差值>50mV 时,启动被动均衡(给高电压电芯并联电阻放电)。
3. 电源管理软件模块:供电调度
- 电源切换模块:实现 “OR-ing 逻辑”,根据电源优先级(如发电机>低压电池)自动切换供电来源;
- SBC 管理模块:配置 SBC 的电源模式(休眠 / 工作)、看门狗喂狗逻辑、电压异常告警阈值;
- DC/DC 调节模块:控制 DC/DC 的输出电压,适配不同负载的供电需求。
4. 安全保护软件模块:故障响应
- 故障检测模块:实时监测过流(>2 倍额定电流)、过压(>14.5V)、过温(>60℃)等故障;
- 保护策略模块:根据故障等级触发不同动作(预警→功率限制→回路断开);
- 互锁监测模块:检测安全互锁回路的通断状态,异常时限制电池输出功率。
5. 通信软件模块:整车协同
- 协议解析模块:解析整车 CAN/LIN 报文(如 VCU 的供电请求);
- 数据上传模块:封装电池 SOC、SOH、故障码为 CAN 报文,上传至整车网络;
- 指令执行模块:接收整车指令(如充电使能),触发对应的电源 / 开关控制逻辑。