小型锂电池管理系统的设计与实现:电压监控、温度监控、SOC计算、高压上下电流程与故障处理策略

       

本文详细介绍了一个小型锂电池管理系统的设计、实现及其关键功能。管理系统主要包括电池电压监控、电池温度监控、电池SOC计算、高压上下电控制策略、电池故障检测及报警等。通过对电池过压、欠压、超温、低温等故障的有效监测和处理,本文提出了一种保障锂电池安全运行的管理策略。旨在为锂电池管理系统的研发和应用提供参考。

一、电池电压监控

电池电压监控是BMS的核心功能之一。本系统可以对电池单元电压进行实时监测,以检查电池过压和欠压故障。

1.1 过压故障检测 

当电池单元电压超过预设的过压阈值时,系统判定为过压故障。此时,BMS将立即采取措施,如切断充电电流,以防止电池损坏。

1.2 欠压故障检测 

当电池单元电压低于预设的欠压阈值时,系统判定为欠压故障。BMS将限制放电电流,避免电池过度放电。

电池过压和电池欠压分三级故障进行报警,一级故障为轻微故障,一般不做限制处理,二级故障为一般故障,通常需要进行限功率/电流处理,三级故障为严重故障,一般需要进行断开继电器进行下电处理。

二、模块温度监控

2.1 模块组成 

大型电池通常由多个模块组合而成,每个模块包含一定数量的电池单元,以串联和并联方式排列。本系统中的每个电池单元均配备模块温度传感器。

2.2 超温与低温故障检测 

系统通过温度传感器实时监测模块温度,检查是否存在超温和低温故障。一旦发现故障,立即采取相应措施。

2.3 电池平均温度计算 

系统对各个模块的温度数据进行处理,计算电池的平均温度,为电池热管理提供依据。

温度监控模块与电压监控模块类似,也是将故障分三个等级,当达到相应的故障阈值后进行报警,温度恢复正常后,故障也恢复。

三、电池参数计算

3.1 电池容量(Ah) 系统通过对放电电流与时间的乘积进行积分,计算电池的实时变化容量。
3.2 可用能量(Wh) 系统利用电压和电流的乘积积分,计算电池中的可用能量。
3.3 充电状态(SOC) 系统采用库仑计数法或开路电压法估算电池的充电状态,为用户和系统提供电池剩余容量的信息。

四、BMS工作模式以及控制器状态

输入变量和输出变量的定义及其功能如下:

输入变量:

1.电池故障状态

2.点火状态

3.充电插头状态

4.连接控制信号

5.总线电压

6.电池包PACK电压信号

7.直流连接控制信号

8.电池SoC

输出变量:

1.操作模式信号,指示当前的BMS工作模式

2.控制故障信号,指示系统故障状态

3.连接控制命令信号,用于控制充电或放电过程

4.连接状态信号,指示当前的连接状态 

五、高压上下电控制策略介绍

通过对输入变量的处理,状态机可以有三种工作模式,内部的Stateflow如下图所示,详细的讲解以后会更新在B站上

5.1 空闲模式 

在空闲模式下,BMS监测电池状态,确保无电流流入或流出。

5.2 充电模式

 充电模式下,BMS监控充电过程,调整充电电流,防止过充。

5.3 放电模式 

放电模式下,BMS监控放电过程,调整放电电流,防止过放。

六、电池故障处理

6.1 故障检测 

系统周期性地检查电池电压和温度数据,识别潜在的故障。

6.2 故障处理策略

6.2.1 切断 对于严重故障,如电池过热或电压异常,系统立即切断电池输出,确保安全。

6.2.2 降级 对于一般故障,系统降低电池的工作功率,进入安全模式。

6.2.3 警告 对于轻微故障,系统发出警告,通知用户进行维护或检查。

总结:本文设计并实现了一个小型锂电池管理系统,通过对电池电压、模块温度的实时监控,以及电池参数的计算和BMS操作模式的管理,有效保障了锂电池的安全运行。实验结果表明,该系统具有较高的可靠性和实用性,为锂电池的应用提供了安全保障。未来的研究将集中在系统性能优化和功能扩展方面。

锂电池管理系统概述:锂电池管理系统设计实现了对15个锂电池单体的电压温度监测,在保证信号监测精度的同时,提供了主监测路和次级监测路的架构,实现更高级别的系统保护。同时,本参考设计提供了模块化可扩展的板级架构,除主监测路模块、次级监测路模块、数据接口模块外,可扩展主动均衡路等其他模块,方便系统原型开发。 48V及以下电压锂电池单元在微混动汽车和工业储能中的应用率很高。系统由13至15个锂电池单体构成。由于锂电池固有特性,需要对该数量的池单体进行精确监测,以保障系统安全性并提高池效率和寿命。 锂电池管理系统硬件设计介绍: 支持4~15通道电压输入,多至15通道温度输出 主监测路及次级监测路 板载15通道被动均衡路,放流100mA;可扩展15通道主动均衡 前级测量处理路由隔离路作气隔离 +/-1.6mV typ. 电压测量精度,+/-1°C温度测量精度 支持USB通讯和CAN总线通讯。CAN通讯模式下,支持多模块级联 工作温度:-40°C~+105°C 硬件设计框图: 锂电池管理系统软件功能介绍: PC端GUI支持USB通讯或CAN总线通讯 提供CAN通讯协议,用户可采用其他CAN工具进行通讯评估 实时显示所有通道电压数据、温度数据、报警状态 配置采样方式、均衡通道、报警方式、报警阈值等系统参数 如截图:锂电池管理系统设计涉及到重要芯片: AD7280A 6通道锂电池电压温度主监测芯片 AD8280 6通道锂电池电压温度次级监测芯片 ADuM5401 包含500mW供隔离和4通道数据隔离的集成芯片 ADuM1201 2通道数据隔离芯片 ADuC7026 ARM7架构32-bit微处理器 AD8601 低成本高精度运算放大器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

新能源BMS佬大

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值