BMS软件小白升级手册(1)一文秒懂BMS(硬件电路+软件配置 原理 + 项目实例)

BMS底软小白升级手册(3) 秒懂 HVIL (硬件电路+软件配置 原理 + 项目实例)[万字图解 含ADC PWM Port配置及原理详解]

BMS基础知识

以柳汽项目为例,从软件、硬件、系统层面介绍BMS
在这里插入图片描述

一、BMS概述

电动车上的三电技术:电池、电机、电控技术是电动车最核心的技术,因为这三项技术的应用,是每一辆电动车都需要并且直接影响车辆的续航里程、加速时间、行驶安全等参数。其中电控最核心的功能就是电池管理系统(Battery Management System)简称BMS

电池发展状况

电池比较

锂电池的安全需求

一次过放电就会造成电池的永久性损害,在极端环境下,锂电池过热或者过充电会导致热失控,电池破裂甚至爆炸。锂电池需要BMS来严格控制充放电过程,避免过充、过放、过热。

锂电池的功能需求

锂电池在使用过程中需要知道电池的SOC参数,通过SOC预测电池的剩余电量。BMS必须能够实时测算锂电池的SOC。
大容量锂电池存在比较明显的不一致性,不一致性会影响电池的充放电能力及循环寿命。BMS必须能够通过均衡管理改善不一致性,提升锂电池整体性能。
电池在不同的温度下会有不同的工作性能,锂电池的最佳工作温度为25~40℃。温度的变化会使电池的SOC、内阻和可用电量发生变化,甚至会影响到电池的使用寿命。BMS必须能够控制/协助整车控制电池工作的环境温度,使电池发挥较高的性能。

(BMS)主要有三个功能:

实时监控电池状态。通过检测电池的外特性参数(电压、温度、电流等),采用适当的算法,实现电池内部状态(容量、SOC等)的估算和监控。
建立通信总线,与整车控制器和充电机等实现数据交换。
在正确获取电池的状态后进行热管理、电池均衡管理充放电管理故障报警等;确保电池安全使用,提高电池利用率,延长电池使用寿命。从而进一步保障电动汽车安全、可靠、高效的运行。

二、BMS架构

以柳汽S50EVB为例
以柳汽S50EVB为例
BMS系统网络拓扑图
BMS系统网络拓扑图
BMS系统网络拓扑图
以软件功能划分以功能划分
电池管理系统软件架构应用层软件是BMS的控制核心,包括电池保护、电气伤害保护、故障诊断
管理、热管理、接触器控制、从板控制、均衡控制、SOC估计和通讯管理
等模块。软件架构
电池管理系统硬件架构在这里插入图片描述

三、功能描述

单体电池电压采集

单体电池电压采集必须具备,因为BMS需要根据采集到的每个单体的电压判断充电终止和放电终止条件,防止过充和过放,保证电池使用安全。
AFE芯片型号: LTC6811、LTC6812、MC33771

单体电池温度采集

当前市场上BMS多数不具备检测所有单体电池电芯温度的功能,但是从技术角度考虑,采集每个电池的电芯温度非常重要。电池链接松动、使用不当、内部出现故障等情况下,很重要的表现就是温度上升,通过检测每个电池的电芯温度可以实时了解电池运行状况,提供异常报警,避免发生事故。
温度传感器一般采用NTC(软件通过查NTC表对应的模拟温度)

电流测量

电流测量功能,一方面可以准确的控制充电过程中充电机的输出电流,实现既定充电策略;另一方面控制负载放电电流,保护电池放电过程中的安全。BMS对电流测量的精度要求很高,因为许多BMS的SOC基于电流计算,高精度的电流测量才能够保证高精度的SOC计算。
BMS电流测量器件:分流器、霍尔元件(电气隔离)

总压采集

电池总压测量功能,一方面可以与单体电压采样功能较验,另一方面是高压上电预充过程,继电器诊断必要输入信号。BMS应至少满足3路高压采样,B+B-、B+P-、P+P-。
在这里插入图片描述

IO信号测量

BMS系统中通常包含的IO信号有电压信号、PWM信号、电平信号
电平信号检测:钥匙唤醒信号、DC_APS信号等
PWM信号检测:慢充CP信号、风扇转速反馈信号、碰撞信号、高压互锁等
电压信号检测:供电电压、高边驱动电压、低边驱动电压、高压互锁、CC2电压、CC电压等

SOC广义描述

电池当前可用的剩余容量与电池实际可放出总容量的比值。(%)
通过SOC用户可以预估电池的剩余电量。单体电池的SOC估算也非常重要,因为最小单体的SOC决定了整个电池组的SOC。准确控制电池SOC范围,可避免电池过充过放。SOC不准确,电池性能不能充分发挥,整车性能降低。

SOC表示方法

化学法:通过测量电解液的比重或PH值来指示电池的SOC(没有密封的铅酸电池)
电压法:建立电池充放电过程中电压和SOC的对应关系,通过读取电压参数来反应SOC(受温度和电流影响)
电流积分:即所谓的安时积分法,将充放电电流与充放电时间进行积分,计算电量(需要校准),依赖于历史状态,有累积误差,有均衡的情况下SOC测算难度加大,但安时积分可以通过补偿,校准提高精度,目前应用最广泛
压力法:电池内部压力随着充电的持续而增加,根据测量到的压力判定SOC大小(适用于镍氢电池)

SOC估算

在这里插入图片描述
在这里插入图片描述

SOC估算技术难点

电池内部电化学过程复杂
电池工作特性呈非线性,且受多种因素影响
建立准确的电池模型困难
单体间的不一致性处理较复杂
大电流可充放电容量低于额定容量,反之亦然
不同温度下电池组的容量存在一定的变化
电池的容量在循环过程中会逐渐减少
……

SOH估算

即电池的健康状态,是用来表征电池是否可以正常工作的一个指标,当SOH较差时电池可能已经处于失效状态。SOH主要表现在以下几方面:
容量衰减
内阻增大导致有源功耗
自放电率增大
初始放电电压下降
在这里插入图片描述

SOP估算

即为电池包在将来一段时间内可用的最大放电、回馈及充电功率。整车通过当前SOP控制电池的实时功率输入及输出,需确保在满足整车动力性能条件下电池实时功率不超过电池的可用功率。SOP主要影响因素:
SOC
温度
电池内阻
在这里插入图片描述

在这里插入图片描述

均衡控制

电池包中串联的单体,即使是新电池,其性能也存在差异,随充放电循环次数的增加,单体差异会越来越大,导致电池组容量利用率变低,最终发生“水桶效应”。

电池不一致性

第一类:电池自身容量的差异导致的不一致性。由电池生产制造工艺不完善导致,同一批次电池容量有一定的离散型。在这里插入图片描述
第一类不一致性影响:充电时,#1电池先达到截止电压,充电终止;放电时三支电池几乎同时达到截止电压,放电终止,电池组的充放电能力受容量最小单体#1制约,实际只有95AH。

在这里插入图片描述
第二类:纯粹由各个单体电池初始电量差异导致的不一致性。电池组在实际应用过程中因为内阻差异、自放电率差异等原因,第二类不一致性会从无到有,从弱到强。

在这里插入图片描述
第二类不一致性的影响:充电时#3电池先达到截止电压,充电终止。放电时#1先达到截止电压,放电终止;电池的实际容量是100AH,然而充放电能力实际只有90AH。

在这里插入图片描述
BMS需要均衡功能,但是由于技术和成本等原因,并非所有BMS都具备均衡。选择均衡要看两个方面:均衡方式(被动均衡/耗散型、主动均衡/非耗散型)、均衡形式(充电均衡、放电均衡还是充放电均衡)和均衡能力(多大的均衡电流?)。

能量耗散型均衡

主要通过将电池组中能量较高的电池利用其旁路电阻进行放电的方式损耗部分能量,以期达到电池组能量状态的一致。

能量非耗散型均衡

利用储能原件和均衡旁路构建能量传递通道,将其从能量较高电池直接或间接转移至能量较低的电池

均衡方法

在这里插入图片描述

旁路电阻均衡

在这里插入图片描述

投切电容

在这里插入图片描述

开关电容

在这里插入图片描述

同轴多副变压器均衡

在这里插入图片描述

热管理

电动汽车自燃事件频出,究其原因主要与电池管理系统的热管理有关。由于过高或过低的温度都将直接影响动力电池的使用寿命和性能,并有可能导致电池系统的安全问题,并且电池箱内温度场的长久不均匀分布将造成个电池模块、单体间性能的不均衡,因此电池热管理系统对于电动车辆动力电池系统而言是必须的。可靠、高效的热管理系统对于电动车辆的可靠安全应用意义重大。

热管理系统要求

电池温度的准确测量和监控
电池组温度过高时的有效散热和通风(风冷、液冷)
低温条件下的快速加热(加热器控制)
电池组内温度场的均匀分布

绝缘检测

电动车辆动力电池系统电压已经大大超过了人体可以承受的安全电压,电动汽车动力电池系统电器绝缘性能是电安全管理的重要内容,绝缘性能的好坏不仅关系到电器设备和系统能否正常工作,更重要的是还关系到人的生命财产安全。
目前大多数采用不平衡电桥法进行绝缘电阻检测。
在这里插入图片描述

故障诊断

故障诊断是指,对故障的检测、定位、上报等一系列动作以及完成整车控制器针对故障下达的指令,如切断主回路接触器或者降低功率运行等。
电池故障是指电池组、高压电回路、热管理等各个子系统的传感器故障、执行器故障(如接触器、风扇、加热器等),以及网络故障、各种控制器软硬件故障等。电池组本身故障是指过压(过充)、欠压(过放)、过电流、过温、内短路故障、接口松动、电解液漏液、绝缘故障等。

故障诊断分类

在这里插入图片描述

充放电管理

充放电管理模块能够根据电池的特性、温度高低、故障等级以及充电机的功率等级等,实时监控及控制电池进行安全充放电。
在这里插入图片描述

上位机

不仅是开发过程的功能调试,还是生产下线的测试过程,都需要有上位机能够实时显示、检测、存储、标定电池组的参数,以及实现在线升级、故障查询等功能。
在这里插入图片描述

补充核心三大功能部件

VCU(Vehicle Control Unit)整车控制器

在这里插入图片描述

MCU(Moter Control Unit)电机控制器

在这里插入图片描述

BMS(Battery Management System)电池管理系统

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

蚂蚁猩球

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

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

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

打赏作者

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

抵扣说明:

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

余额充值