1 为什么需要BMS系统

1.1 介绍

1)BMS,battery management system,电池管理系统
2)BMS是一套嵌入式系统,由硬件和软件共同组成
3)BMS功能:管理多节锂电池组成的电池包,实现充放电管理、安全保护、信息监控等功能。

1.2 锂电池基础知识

1)锂电池就是锂离子电池,是铅酸电池后新一代电池主力军,还有钠离子电池等也再发展。

2)锂电池分三元锂和磷酸铁锂电池两类,特性和电参数上有差异,所以BMS也会有相应差异。

3)锂电池外形有多种,有薄片电池、18650电池、特殊的如BYD刀片电池。一般用18650.

4)各种电池特性



1.3 锂电池需要BMS解决什么问题

1)充放电保护。譬如:过充保护、过放保护、过温保护等。

2)充放电信息监控。如:剩余电量/续航计算。

3)电池本身状态监控。如:剩余电量SOC、电池健康度SOH。

4)充放电均衡。如:充电/放电时、主动/被动均衡。
如果电压超出允许的范围,锂离子电池单元就很容易损坏。如果电压超出了上、下限(以纳米磷酸盐型锂离子电池为例,下限电压为2V,上限电压为3.6V),电池就可能出现不可逆转的损坏。
如果电压达到一个临界值,就必需立即停止放电或充电过程。在一个强大的平衡电路的帮助下,相关电池单元的电压可以返回安全范围内。但为达到这一目的,该电路必需能在电池组中任何一个单元的电压开始与其他单元出现差异时马上在各单元之间转移能量。

  • 传统的被动方法
    在一般的电池管理系统中,每个电池单元都通过一个开关连接到一个负载电阻。这种被动电路可以对个别被选中的单元放电。但该方法只适用于在充电模式下抑制最强电池单元的电压攀升。为限制功耗,此类电路一般只允许以100mA左右的小电流放电,从而导致充电平衡耗时可高达几小时。
  • 主动平衡法
    相关资料中有很多种主动平衡法,均需要一个用于转移能量的存储元件。如果用电容来做存储元件,将其与所有电池单元相连就需要庞大的开关阵列。更有效的方法是将能量存储在一个磁场中。该电路中的关键元件是一个变压器。电路原型是由英飞凌的开发小组与VOGT电子元件GmbH公司共同开发的。

5)与充电桩对接。如:充电协议、快充标准等。

2 BMS如何工作

2.1 锂电池特性

1、单节锂电池充放电曲线分析(可百度)
充放电测试时记录的主要数据就是电流和电压的时间演变,从经历不同循环次数的电池的这些充放电基础数据可以获取很多参数,后续所涉及分析基本上都是从充放电曲线提取数据进行再分析的过程。
充电时容量为正值,逐步增加;放电时容量为负值,逐步减小。

2、单节锂电池电特性参数值。

3、电池之间有个体差异:同一规格电池彼此静态参数有误差,动态参数也有误差。
4、电池的老化和老化速度不同步。
5、动力电池和非动力电池的区别。

  • 1)应用行业不同

动力电池是用来为电动汽车提供驱动力的电池,包括传统的铅酸电池,镍氢电池以及目前新兴的锂离子动力电池。这几种电池又分为功率型动力电池(混合动力汽车)以及能量型动力电池(纯电动汽车);而手机、笔记本电脑等消费电子产品使用的锂电池一般统称为锂电池,也就是普通电池,以区别电动汽车用的动力电池。

  • 2)性质不同

动力电池是指为交通运输工具提供动力的电池,一般是相对于为便携式电子设备提供能量的小型电池而言;而普通电池是一种以锂金属或锂合金为负极材料,使用非水电解质溶液的一次电池,与可充电电池锂离子电池跟锂离子聚合物电池是不一样的。

  • 3)放电功率不同

动力电池支持大电流放电,可能达到20倍容量的电流;普通锂电池只支持1倍容量的放电,就是说,一个普通2600mAh的普通电池,最大放电电流是2600mA。同时动力电池的工作电压比普通锂电池电压要低一些。普通锂电池充电电压最高是4.2V,动力锂电池最高充电电压是3.65V左右。普通锂电池标称电压是3.7V,动力锂电池标称电压是3.2V。

2.2 锂电池的应用场景和数量

1、1节。如电动玩具、小消费电子产品。
2、几节、几十节。如电动工具、滑板车、两轮电动车、
ups等。
3、几百几千几万节。如电动汽车、储能设备等。

2.3 BMS系统的架构设计

1、单节或少量几节电池时。一般不需BMS,只需要简单的充放电保护即可。如TP4056(TP4056是一款完整的单节锂离子电池采用恒定电流/恒定电压线性充电器)
2、几节、几十节电池时。一般使用一体式BMS设计,所有功能单元再一块PCBA中实现。
3、几百几千上万节电池时。一般使用分布式BMS设计,由1个BMU和N个CMU/BCU组成。

分布式

在分布式系统中,我们的测量单元和其他的电子设备直接安装到和单体电池一体的电路板中,这样的好处是BMS与单体电池之间的连线基本上被消灭了。
它也会有一个控制器来负责运算,预测,决策等工作。模块之间基于总线进行通讯。在汽车上,我们一般用的就是CAN总线了。
我们的每个单元里边都包含了采集回路,带CAN总线的MCU,可以直接通过总线通讯来收发信息。

  • 优势

1)拥有极高的扩展性,可以精细到单体电池的扩展。

2)连接可靠性高,基本上没有什么过长的线缆,电池和测量电路结合紧密,也减小了干扰和误差。安全性也很高。

3)易于维护,哪里坏了的话只需要更换一个很小的单元。

  • 不足

1)成本很高,每个单体都增加了一套设备,整体算下来成本是很高的。

2)体积过大,每一个电池的每一个单体的旁边都有一套测量系统,会影响整个电池板的体积。

2.4 总结

1、BMS是一套软硬件,用来管理多节锂电池,是电动时代必不可少非常重要的一环。
2、BMS的开发需要对锂电池特性有一定了解。
3、BMS应用场景很广泛,彼此也有不少差异。电动汽车BMS的技术难度和技术含量是最高的。
4、在产品中BMS和锂电池在一起,一般内置产品中,而充电桩和产品是分离的。充电桩对接BMS给锂电池充电。


如有侵权,请联系删除。

BMS系统—产生原因如何工作相关推荐

  1. 计算机控制点火系统检修,《发动机电控技术》教学教案:计算机控制点火系统的组成及工作原理...

    <发动机电控技术>教学教案:计算机控制点火系统的组成及工作原理 (14页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.9 积分 第十讲第 ...

  2. 计算机控制的电子点火系统,计算机控制点火系统的组成及工作原理.ppt

    计算机控制点火系统的组成及工作原理 网络工程技术专业 (1)发动机转速 发动机转速的升高点火提前角均应增大.采用ESA控制系统相对于机械离心式点火提前系统,更接近理想的点火提前角. (2)发动机负荷 ...

  3. 发微博说服务器数据有延迟,微信回应消息延迟bug:由于系统抖动原因致信息延迟...

    1月18日,有用户反映称微信出现延迟.对此,微信方面在微博回应称, 非常抱歉,由于系统抖动原因,今天14点左右,部分微信用户遇到了消息收取延迟情况,现在已经修复完成.Ps:你家网络应该没啥问题. 相关 ...

  4. HBase vs Cassandra: 我们迁移系统的原因

    HBase vs Cassandra: 我们迁移系统的原因 HBase vs Cassandra: 我们迁移系统的原因 » 我有分寸 HBase vs Cassandra: 我们迁移系统的原因 Mar ...

  5. BMS(电池管理系统)第一课——BMS系统框架简介什么是BMS?

    为什么需要BMS? 1.锂离子电池使用范围受限: 对于锂离子电池,其理想的工作范围受限很大,并不宽泛.因此,锂离子电池在应用过程中必须进行管理,尤其在动力电池的应用场景下. 2.安全问题Distort ...

  6. ERP系统模块完全解析──工作中心

    ERP系统模块完全解析──工作中心 1.工作中心简介   工作中心(Working Center)是直接的生产加工部门.工作中心有明确的生产场地,是生产加工单元的统称.如一条流水线,CNC加工机床等. ...

  7. 计算机管理进不去的原因,电脑进不了系统Windows怎么解决?电脑进不了系统的原因和解决方法...

    最近有用户遇到了电脑开机之后无法进入Windows系统,不知道怎么回事.其实,出现这种情况有可能是因为电脑软件问题以及硬件问题,导致电脑开机后进不了系统只是在运行.下面就和小编一起来看看电脑进不了系统 ...

  8. C语言机器人视觉系统原理,机器人视觉系统的组成及工作原理

    [摘 要]随着大规模集成电路技术的发展,视觉系统逐渐走向实用化.由于微型计算机的飞速发展,使用的视觉系统已经进入领域,其中机器人视觉系统是机器视觉应用的一个重要领域.本文叙述机器人视觉系统的各部分组成 ...

  9. w ndows10QQ远程,Win10提示“QQ远程系统权限原因,暂时无法操作”的解决方法

    我们可能会使用到QQ上的远程控制功能来协助对方帮助解决电脑各种系统问题或者帮助别人安装某软件.调试等,但是如果对方的电脑(被控端)是Windows10系统,使用QQ远程桌面控制对方电脑的时候,在操作的 ...

最新文章

  1. 让你android手机变平板,手机瞬间变平板 两种形态随意换_手机Android频道-中关村在线...
  2. [收藏]整理了一些T-SQL技巧
  3. element-ui使用笔记
  4. STL源码剖析 slist单向链表概述
  5. jdk+Tomcat环境搭建
  6. Spring boot整合shiro权限管理
  7. 大数据分析有哪些步骤
  8. 苹果wifi测试中文软件,WiFi测评大师
  9. 英语语法学习特点总结
  10. 讨论小程序游戏开发用什么好?
  11. 计算机网络教室财产登记表,固定资产清查登记表-资产管理.DOC
  12. Dockerfile指令详解镜像构建实例说明
  13. 安卓开发新手入门教程!Android学习路线指南,复习指南
  14. 计算机网络几种常见协议
  15. 计算机组成原理ACC MQ,计算机组成原理讲案第一章.ppt
  16. 图论应用 floyd(弗洛伊德)算法、dijkstra(迪杰斯特拉)算法
  17. 学习k-近邻算法简单易懂
  18. 毕设--自动浇花系统的设计
  19. 小程序使用vant中的步骤条 vant-steps
  20. STM32F4_外部中断详解(EXTI)

热门文章

  1. 第三讲 文件和文件夹的命名规则、隐藏与显示
  2. 创维E900-E900S-E910-E950-海思Hi3798MV100芯片-非高安-当贝桌面-拆机强刷卡刷固件包
  3. Android如何让Handler中内部run停止(runnable/thread)
  4. 【SR Works】使用HTC Vive Pro结合SteamVR在Unity中制作MR内容
  5. matlab求两向量夹角_初学讲义之高中数学十四:向量的数量积
  6. 靠谱的EI会议——移动互联网、云计算与信息安全国际学术会议(MICCIS 2023)
  7. 做你自己,生活自然如你所愿燃烧吧,少年!
  8. Android 10.0 Launcher3 app列表页桌面图标按安装时间排序app图标
  9. 2022年最新优化算法---蛛母狼马蜂算法(论文创新点)
  10. GWAS分析中SNP解释百分比PVE | 第三篇,MLM模型中如何计算PVE?