笑看天下无敌手 发表于 2024-10-1 05:24:06

如何打造高效、安全的锂电池管理系统BMS:从基本架构到先辈技能解析

https://i-blog.csdnimg.cn/direct/293b8aafe20d4b6caea036ef593c4c3a.png
电池管理系统架构

电池管理系统(BMS)通常由多个功能模块组成,包括截止场效应晶体管(FETs)、燃料监测器、电池单元电压监测器、电池单元电压均衡器、及时钟、温度监测器和状态机(见图)。市面上有多种类型的BMS集成电路(IC)。
解释说明


[*] 截止场效应晶体管(FETs):

[*]用于控制电流的流动,掩护电池不受过度充电或过度放电的影响。通过开关FETs,可以断开电池与负载或充电器的毗连,从而防止电池损坏。

[*] 燃料监测器:

[*]用于测量电池的电量状态(SOC),即电池剩余的电量。这有助于提供正确的电量信息,确保电池不会因过度放电而损坏。

[*] 电池单元电压监测器:

[*]监测每个电池单元的电压,确保它们在安全的工作范围内。这可以及时检测到任何单元电压异常,以防止电池损坏。

[*] 电池单元电压均衡器:

[*]用于均衡电池单元之间的电压差别。通过均衡功能,可以确保全部电池单元的电压保持同等,从而优化电池的整体性能和寿命。

[*] 及时钟:

[*]提供正确的时间信息,以便系统能够跟踪电池的充电和放电周期,举行定时的维护和监测。

[*] 温度监测器:

[*]测量电池单元的温度,防止过热。温度监测器可以检测到电池的异常温升,从而触发掩护步伐,防止热失控和安全隐患。

[*] 状态机:

[*]负责控制系统的逻辑状态和操作。状态机根据电池的当前状态(如充电、放电、掩护模式等)执行相应的操作,以确保系统正常运行。

这些功能模块协同工作,确保电池管理系统能够正确监控和管理电池的状态,提供可靠的性能和安全保障。
https://i-blog.csdnimg.cn/direct/a4eb247fe1464809af8d7146e7000121.png
https://i-blog.csdnimg.cn/direct/73de050923304acfa0cf1413360717d4.png
功能模块组合及其技能分析

功能模块的组合方式差别很大,从简朴的模拟前端(如ISL94208,提供均衡和监测功能,需要微控制器)到独立的集成办理方案(如ISL94203,能够自主运行)。接下来,我们将分析每个模块的目的和技能,以及各自的优缺点。
截止FETs和FET驱动器

FET驱动器功能模块负责电池组与负载和充电器之间的毗连和隔离。FET驱动器的活动基于电池单元电压测量、电流测量以及及时检测电路的效果。图2展示了两种不同类型的FET毗连方式:


[*] 图2A 显示了最少数目毗连的单一毗连方式,该方式将电池组的工作模式限定为充电、放电或休眠。这种方式中,电流流动方向和特定及时测试的活动决定了设备的状态。
[*] 图2B 显示了答应同时充电和放电的双端毗连方式。这种毗连方式提供了更多的操作灵活性,但需要更多的毗连和更复杂的控制逻辑。
技能分析


[*] 简朴模拟前端:

[*]长处:设计简朴、资本较低,适用于基本的电池管理功能。
[*]缺点:需要外部微控制器来管理,大概限定了系统的集成度和功能扩展性。

[*] 独立集成办理方案:

[*]长处:集成度高、运行自主,不需要外部微控制器,能够提供更高的系统集成度和更强的功能。
[*]缺点:大概资本较高,设计复杂度增加。

通过了解这些模块的目的和技能,可以根据详细的应用需求选择符合的BMS设计,以实现最佳的电池管理效果。
功能模块及其技能解析

截止FETs和FET驱动器

ISL94203 配备了一个通道监视器(CHMON),用于监测截止FETs右侧的电压。如果充电器毗连到电池组,而电池组与充电器隔离,那么注入电池组的电流将导致电压上升至充电器的最大供电电压。CHMON上的电压程度达到阈值,从而使BMS设备知道有充电器毗连。为了确定负载毗连,通过向负载注入电流来检查负载的存在。如果注入电流时引脚电压没有显着上升,说明负载存在。这时,FET驱动器的DFET会打开。图2B中的毗连方案答应电池组在充电时同时运行。
FET驱动器可以设计为毗连到电池组的高侧或低侧:


[*] 高侧毗连:需要一个充电泵驱动器来激活NMOS FETs。高侧驱动器提供了一个稳固的地参考,适用于其他电路。使用高侧驱动器时,固然可以提供稳定的地参考,但需要额外的充电泵,大概会增加资本和复杂性。
[*] 低侧毗连:某些集成办理方案中使用低侧FET驱动器以降低资本,由于它们不需要充电泵,也不需要高电压器件,这减少了芯片的面积。然而,低侧FETs会使电池组的地毗连浮动,使其更容易受到噪声的影响,从而大概影响某些IC的性能。
燃料计/电流测量

燃料计功能块 跟踪电池组中的电荷流入和流出。电荷是电流和时间的乘积。在设计燃料计时可以使用多种不同的方法:


[*] 电流传感放大器和嵌入式低分辨率ADC:这种方法通过电流传感放大器放大信号,适用于高共模情况,从而实现更高分辨率的测量。只管这种设计技能牺牲了动态范围,但在一些应用中依然有效。
[*] 高分辨率ADC或昂贵的燃料计IC:高分辨率ADC提供了较大的动态范围,但牺牲了速率。如果电池毗连到不稳定的负载,如电动车,慢速ADC大概会遗漏高幅度和高频率的电流峰值。
对于不稳定的负载,使用具有电流传感放大器前端的逐次逼近寄存器(SAR)ADC大概更为理想。测量误差会影响电池电荷的整体误差,长期测量误差会导致显着的电池电量状态错误。16位分辨率和50 µV或更小的偏移量对于充电测量是足够的。
电池单元电压和延长电池寿命

监测电池组中每个单元的电压对于确定其整体康健状况至关紧张。全部电池单元都有一个操作电压窗口,充电/放电应在此窗口内举行,以确保电池的正常运行和寿命。对于使用锂化学电池的应用,操作电压通常在2.5V到4.2V之间(详细范围取决于化学身分)。在电压范围之外操作电池会显着减少电池的使用寿命,并大概使其变得无用。
电池单元以串联和并联的方式毗连形成电池组。并联毗连增加了电池组的电流驱动本领,而串联毗连则增加了整体电压。由于电池单元的性能分布,随着每个单元在充电和放电之间循环,其充电和放电速率会发生变化,这导致电池组内的电池单元之间存在分布差别。
为了确定电池组是否充满,可以监测每个单元的电压直到设定电压程度。第一个达到电压限定的电池单元会触发电池组充满的限定。如果电池组中有一个较弱的单元,大概会导致较弱的单元最先达到限定,从而阻止其他单元完全充电。
为了提高电池组每次充电的ON时间,可以采取以下两种方法:

[*] 在充电周期中减慢对较弱单元的充电速率:通过将一个旁路FET与限流电阻毗连到电池单元(图3A),从充电电流较高的单元中分流电流,减缓较弱单元的充电速率。这样,其他电池单元能够赶上,实现电池组充电容量的最大化。
[*] 主动均衡:在放电周期中,通过从强电池单元盗取电荷并将其提供给弱电池单元(图3B),实现主动均衡。这种方法在电池组充电和放电时都有助于均衡各单元的电荷,从而延长电池组的使用寿命。
https://i-blog.csdnimg.cn/direct/54cd359cfd7e4d03ac3aae3513dc298a.png
https://i-blog.csdnimg.cn/direct/7636d7bf0bd6487c91e5803fd0d4d18d.png
其他功能模块及其技能解析

主动均衡

第二种方法是通过在放电周期中实现充电位移方案来均衡电池组。这种方法通过感应耦合或电容存储,从强电池单元(alpha单元)获取电荷,并将储存的电荷注入到最弱的电池单元中。这样可以延缓最弱电池单元达到放电极限的时间,这种方法被称为主动均衡(见图3B)。
温度监测

现代电池在保持恒定电压的同时能够提供大量电流,这大概导致电池过热,进而引发火灾。电池中使用的化学品非常易燃,如果电池受到锐物刺穿,也大概引发火灾。温度测量不但用于安全,还可以帮助确定是否适合充电或放电电池。
温度传感器用于监测每个电池单元在能源存储系统(ESS)应用中,或在较小、便携的应用中监测电池单元组。常用的温度传感器是由内部ADC电压参考供电的热敏电阻。内部电压参考有助于减少由于情况温度变化而导致的温度读数不正确的问题。
状态机或算法

大多数BMS系统需要微控制器(MCU)或现场可编程门阵列(FPGA)来管理来自传感电路的信息,然后根据接收到的信息做出决策。在某些设备中,如ISL94203,数字编码的算法可以实现单芯片的独立办理方案。独立办理方案在与MCU配合时也很有价值,由于独立方案的状态机可以释放MCU的时钟周期和内存空间。
其他BMS功能模块

其他功能模块大概包括电池认证、及时钟(RTC)、内存和串联链路(daisy chain):


[*] 电池认证:防止BMS电子系统毗连到第三方电池组,确保系统安全性。
[*] 及时钟(RTC)和内存:用于黑匣子应用——RTC用于时间戳,内存用于存储数据。这可以让用户在灾难性变乱发生前了解电池组的活动。
[*] 电压参考/稳压器:用于为BMS系统周围的外围电路供电。
[*] 串联链路:用于简化堆叠设备之间的毗连。串联链路模块取代了光耦合器或其他电平转换电路的需求,简化了系统设计。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 如何打造高效、安全的锂电池管理系统BMS:从基本架构到先辈技能解析