1 备用电池单元中的电池管理系统配置-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

备用电池单元中的电池管理系统配置

analog_devices 来源:亚德诺半导体 2024-10-30 09:18 次阅读

本文介绍ADI公司为开放计算项目(OCP)开放机架第3版(ORV3)备用电池单元(BBU)的电池管理系统(BMS)开发的算法。BMS是任何数据中心BBU必不可少的设备,其主要作用是通过监视和调节电池包的充电状态(SOC)、健康状况和功率来确保电池包的安全。因此,BMS是数据中心中复杂而重要的组件,必须谨慎设计和实施。

在探索ADI的BBU参考设计时,有必要了解BMS的工作原理。BMS负责监视和调节电池的状况,确保电池在安全参数内运行。其中包括监视电池堆电压、电池堆温度和电池堆整体电流水平,以及管理充电和放电周期。稳健的BMS可以使系统实现理想效率和安全性。延长电池寿命对于维持峰值性能至关重要。在不知情的情况下频繁过度充电或过度放电,会损害电池健康,缩短电池使用寿命。通过仔细监测电池的健康状态(SOH)并正确使用,可以避免电池意外关闭或故障,使电池发挥理想性能。

此外,监视电池的SOC对于电池堆的整体健康状况非常重要。随着时间的推移,电池会损失容量,而电量耗尽至零会加速电池容量的损耗。延长电池寿命的理想方法是将电池电量保持在20%到80%之间。了解电池的SOC可确保BBU模块持续运行更长时间。

除了SOH和SOC之外,还必须更好地了解放电深度(DOD)。DOD是使用充电电池时需要考虑的一个重要因素。它是指在单次放电循环中消耗的电池容量百分比。一般来说,为了延长电池整体寿命,建议避免将电池放电至20%DOD以下。然而,一些电池可以承受更深程度的放电而不会造成明显损坏。务必查询制造商的指南,了解特定电池的具体放电深度建议。

此外,仔细考量电池的化学特性至关重要。在BBU模块的设计中,使用锂离子(Li-ion)电池是一个谨慎的选择。选择锂离子电池是因为它已得到广泛使用,与OCPORV3规范的要求完全一致。这种一致性的背后原因在于锂离子电池的优良特性,即出色的能量密度和非常轻的重量。值得注意的是,深入研究锂离子电池的化学成分揭示了一个至关重要的事实:锂离子电池的化学成分是一个复杂的关键因素,始终决定着电池的性能、安全性和整体耐用性。

另一个需要考虑的方面是电池平衡。电池平衡是电池技术领域的一个重要概念。随着对高效、高性能电池的需求不断增加,实现理想的电池平衡变得越来越重要。电池平衡是指均衡电池包内各个电池的电压或SOC的过程。在包含多个电池的电池包中,每个电池都有各自独特的特性,并且随着时间的推移,电池性能可能会发生变化。制造容差、电池容量变化以及使用模式差异等因素,都可能导致电池不平衡。这些不平衡可能造成电池总容量减少、效率降低,甚至电池包过早失效。相关设计要求BBU上有一个被动平衡器。因此,被动平衡涉及使用电阻来泄放或消耗电压水平较高的电池中的多余能量。这种方法相对简单且经济高效,但会导致能量损失和热量产生。电池平衡可确保电池包中的每个电池都以理想水平运行,从而提高储能系统的整体效率和有效性,有助于BBU模块系统更加可持续和可靠地运行。BBU中使用的BMS微控制器是MAX32625。BMS微控制器负责两个重要的过程。参见图1。

add3e3fe-9042-11ef-a511-92fbcf53809c.svg

图1.连接到BMSIC(ADBMS6948)的BMS微控制器(MAX32625)。

与BMSIC(ADBMS6948)通信,获取电池电压、电池温度、欠压、过压和整体电池堆电流水平的遥测数据。

通过I2C通信将从器件收集的所有遥测数据传递到主微控制器。

BMS微控制器通过SPI协议与ADBMS6948通信。通过发送适当的命令代码,BMS微控制器允许该器件收集遥测数据并同时执行操作。参见图2。从BMSIC收集的所有数据都将由BMSMCU发送和处理。

adedba40-9042-11ef-a511-92fbcf53809c.svg

图2.BMS微控制器发送命令和存储BMS芯片数据的过程。

BMS微控制器的另一个重要任务是将收集到的数据发送到主微控制器,用于充电和放电算法及风扇转速控制。这是通过与BMS微控制器进行I2C协议通信,然后由主微控制器读取寄存器来完成的。BMS微控制器的寄存器映射如表1所示。

ae02dace-9042-11ef-a511-92fbcf53809c.png

表1.BMS微控制器寄存器映射

请注意,目前所有BMS微控制器寄存器都是只读寄存器。构建日期和序列号仅采集一次,然后存储在主微控制器的外部EEPROM中。

电池检测和平衡操作

电池充电技术

恒压(CV)和恒流(CC)是电池充电系统中采用的两种不同充电技术,可优化充电过程并延长电池寿命。

CV充电

CV充电是一种在充电初始阶段向电池堆施加固定电压的充电方法。充电过程开始时,BBU模块工作在充电模式,保持44V的稳定电压水平,充电电流从5A开始,随着电池SOC的增加而逐渐减小。这种方法对于防止过度充电特别有效,因为电压保持恒定,不会超过电池的安全电压限值。电池堆电压达到37V至40V或预定义阈值后,充电器可能会转变到其他充电阶段,例如将充电电流从5A减少到0.5A。

CC充电

CC充电则是向电池堆端子施加一致的充电电流。在此阶段,充电电流保持在5A不变,而电池电压随着电池充电的进行而逐渐升高。该方法对于初始充电水平较低的电池堆快速充电特别有用。它确保电流以受控方式流入电池堆,直至达到一定的电压水平。电池堆电压达到预定点后,充电过程可以转变到其他阶段,例如将恒定电流从5A减小到2A,或者进入恒压阶段。

在BBU模块电池堆充电模式中,CV和CC充电方法经常结合使用,以获得理想的充电曲线。前期CC阶段帮助快速向电池传输能量,而后期CV阶段则通过限制电压来避免过度充电。这种组合技术可实现高效充电,延长电池寿命,并保持电池包的安全性和性能。正确实施CV和CC充电机制对于BBU模块充电操作至关重要。

电池检测方法

电池检测方法是电池管理系统的一个关键方面。此技术旨在精准确定电池包中每个电池的电压和状态。电池检测方法采用复杂的检测电路和测量算法,让系统能够收集有关每个电池的电压、温度和整体健康状况的实时数据,然后利用这些信息做出有关充电、放电和平衡操作的明智决策,从而优化电池包的性能、安全性和使用寿命。有效的电池检测对于维持现代储能系统的整体效率和可靠性至关重要。

ADBMS6948有11个ADC,专门用于检测电池包的11个差分电池输入。电池堆采用11路串联和6路并联配置,并连接到C0至C10引脚,即BMS的ADC。ADC的输入范围为-2.5V至+5.5V,采样频率约为4MHz,每1ms产生16位结果,LSB为150μV。另有11个ADC专门利用S引脚同时测量11个差分输入,输入范围为0V至5.5V,采样频率约为4MHz,每8ms产生13位结果,LSB为1.6mV。这些S-ADC通过完全独立于C-ADC的测量方法实现冗余电池电压测量。

被动平衡操作

被动平衡是电池系统管理中常用的技术,它采用无源元件(特别是电阻)和并联在每个电池上的集成MOSFET来实现电池平衡。这些集成元件承担电压泄放器或能量耗散器的作用,有利于让表现出较高电压或能量状态的电池以受控方式耗散多余的能量,使得电池之间的电压电位或能量状态逐渐协调一致,从而在较长时间内促进电压和能量平衡。

如果电池包中的电池变得不平衡,BMS必须通过让电压较高的电池放电来达成平衡。ADBMS6948上的S-ADC引脚可用于对单个电池进行放电。S-ADC引脚上内置的MOSFET可用于对电池进行放电。每个S-ADC引脚都可以使用PWM单独或连续控制。通过配置PWMA、PWMB和CFGB寄存器,还可以在BMS微控制器处于休眠工作模式时平衡电池。

使用库仑计数器的电池充电

库仑计数器的主要作用是准确测量流入流出电池或电路的电荷量(以库仑为单位)。通过这种测量,可以更好地控制电池堆充电和放电,从而延长电池堆寿命,提高效率,并且更准确地监测容量。

ADBMS6948集成了库仑计数器,因此可以监测充电过程中流经电池的电荷量。库仑计数器也称为集成电流传感器或电荷监测器,用于测量流入或流出电池的电荷总量(以库仑为单位)。使用库仑计数器进行电池充电时,计数器会监测输送到电池的电荷量。这是通过测量流经电池的电流并将其对时间积分以计算总电量来完成的。因此,估计电池的SOC并实施充电算法可以优化充电过程。

ADBMS6948库仑计数器的基本操作涉及将流入流出电池堆的电流对时间积分,以计算传输的总电荷。其工作原理如下:

电流测量:该器件测量流入或流出电池堆的电流。这通常利用电流传感器(例如连接在电池堆低端的分流电阻)来完成。

积分:使用ADBMS6948将测得的电流对时间积分。积分涉及定期对电流值求和以计算累积电荷。

容量计算:累积电荷转换为安时(Ah)或库仑,以提供有关电池堆剩余容量的信息。

监视与显示:计算出的容量经过处理后传输到主MCU,并显示在图形用户界面上以供进一步处理。该信息对于电池管理、确定SOC以及防止过度充电或过度放电非常有价值。

充电时,库仑计数器会连续测量流过电池的电流,并将其对时间积分。通过了解电池的初始SOC,可以将积分电量与初始值相加来估计充电期间的SOC。此估计有助于防止过度充电,并支持实施充电算法,根据温度、电池使用时间和化学成分等因素优化充电过程。

总结

综上,ADI公司的ADBMS6948 BMS与BBU的集成至关重要。BMS具有许多优点,可以改善电池系统的性能、安全性、可靠性和寿命。通过优化电池性能,良好的BMS有助于最大限度延长电池寿命和提高容量,确保高效利用电池的储能能力。BMS可以主动管理充电和放电过程,防止过度充电、过度放电和过热,避免损坏电池。安全性是一个关键方面,尤其是对于电池系统。BMS整合了安全功能和监控机制,以防止热失控并最大限度地减少潜在危险。它能防范过流、过压和异常温度情况,从而保护电池系统和周围环境。能效是BMS的另一大优势。优化充电和放电过程可最大限度地减少能量损失,并提高BBU的整体效率。这意味着可以节省成本,减少对环境的影响,增加可用能源的利用率。

BMS还能准确监测和估算电池堆的SOC和SOH。这些信息对于正确管理电池使用情况、计算剩余运行时间以及规划维护或更换时间至关重要。添加库仑计数器对于精确测量和监测非常重要。此信息对于在各种应用中实现高效电池管理和延长电池寿命至关重要,有利于提高系统可靠性并降低意外故障的可能性。

总之,BBU中包含的ADI ADBMS6948 BMS在保证数据中心的性能、安全性和可靠性方面发挥着重要作用。它可以提供每位用户都应该了解的关键信息,以帮助延长电池使用寿命。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 锂离子电池
    +关注

    关注

    85

    文章

    3238

    浏览量

    77685
  • soc
    soc
    +关注

    关注

    38

    文章

    4161

    浏览量

    218162
  • 电池管理系统

    关注

    41

    文章

    511

    浏览量

    33356
  • bms
    bms
    +关注

    关注

    107

    文章

    996

    浏览量

    65946
  • 备用电池
    +关注

    关注

    0

    文章

    16

    浏览量

    6794

原文标题:一文深入了解备用电池单元中的BMS配置

文章出处:【微信号:analog_devices,微信公众号:analog_devices】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    NI MAX 系统配置问题

    NI MAX 系统配置出现问题显示不可用,请问该如何解决
    发表于 06-26 19:36

    单片机系统配置及接口相关介绍

    单片机原理及应用C语言版9ppt课件单片机原理及应用 (C语言版)第9章单片机系统配置及接口 第9章 单片机系统配置及接口 目录9.1键盘接口 9.2LED显示接口 9.3A/D转换接口 9.4D
    发表于 07-14 08:08

    从I2C写入系统配置内存失败可能是什么原因?是否按照正确的程序写入系统配置

    我正在研究 ST25DV64KC NFC 芯片。我正在尝试从 i2c 写入系统配置内存。脚步:1) 我通过发送当前密码命令打开了 i2c 安全会话。我已经从动态寄存器内存读取
    发表于 12-08 08:16

    备用电池电路

    备用电池电路
    发表于 01-13 19:57 2786次阅读
    <b class='flag-5'>备用电池</b>电路

    备用电池原理图

    备用电池原理图
    发表于 01-13 19:57 1809次阅读
    <b class='flag-5'>备用电池</b>原理图

    阳能发电原理及系统配置设置说明

    阳能发电原理及系统配置设置说明 太阳能发电系统由太阳能电池组、太阳能控制器、蓄电池(组)组成。如输出电源为交流220V或 110V,还需要配置
    发表于 11-14 11:27 777次阅读

    MP4播放器系统配置

    MP4播放器系统配置              系统配
    发表于 12-21 16:29 2083次阅读

    LPC111x系统配置

    LPC111x系统配置,有需要的朋友下来看看。
    发表于 01-13 16:04 15次下载

    FPGA最小系统配置电路的设计

    FPGA最小系统配置电路的设计,有兴趣的同学可以下载学习
    发表于 05-04 11:31 37次下载

    一体化分散控制系统配置方案在发电厂的应用分析

    蒙西DCS项目由DAS、FSSS、SCS、MCS、DEH、ECS、ACC等部分组成,总点数约20000点,采用TPS系统,总配置单元机组配置控制器18×2对,公用
    发表于 04-06 10:59 1573次阅读
    一体化分散控制<b class='flag-5'>系统配置</b>方案在发电厂的应用分析

    FPGA CPLD可编程逻辑器件的在系统配置方法

    FPGA CPLD可编程逻辑器件的在系统配置方法(深圳市村田电源技术有限公司)-FPGA CPLD可编程逻辑器件的在系统配置方法                   
    发表于 09-18 10:51 13次下载
    FPGA CPLD可编程逻辑器件的在<b class='flag-5'>系统配置</b>方法

    通信电源系统配置设计参数

    通信电源系统配置设计参数(安徽力普拉斯电源技术有限公司招聘)-该文档为通信电源系统配置设计参数总结文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,,,,,
    发表于 09-22 16:41 4次下载
    通信电源<b class='flag-5'>系统配置</b>设计参数

    UART系统配置步骤详解

    CPU通过挂载到APB总线上的UART模块,实现其与外部设备的串行通信。系统配置部分将实现UART模块与CPU的通信,APB总线的读写和模块的功能配置,中断信号的产生。
    的头像 发表于 06-05 16:05 3052次阅读
    UART<b class='flag-5'>系统配置</b>步骤详解

    简单的菜单系统配置开源设计

    德赢Vwin官网 网站提供《简单的菜单系统配置开源设计.zip》资料免费下载
    发表于 06-09 10:31 0次下载
    简单的菜单<b class='flag-5'>系统配置</b>开源设计

    C2000系统配置应用说明

    德赢Vwin官网 网站提供《C2000系统配置应用说明.pdf》资料免费下载
    发表于 09-14 10:12 0次下载
    C2000<b class='flag-5'>系统配置</b>应用说明