BMS(电池管理系统)的功能模块由微控制器(MCU)的控制模块和模拟前端(AFE)的传感模块组成。
文章图片
微控制器单元(MCU)
在BMS中,MCU相当于大脑。MCU通过其外围设备从传感器捕获所有数据,并根据电池组的配置文件处理数据以做出适当的决策。
上海航芯通用MCU ACM32F0系列以其低功耗+1路CAN+10万次擦写128K 片上Flash+125度高温支持;ACM32F4系列以其180MHz STAR-MC1(M33)内核+Flash加速+10万次擦写512K片上Flash+2路CAN+125度高温支持被广泛应用在BMS场景中。
文章图片
MCU具有以下功能:
? 监控电池
? 保护电池
? 评估电池状态
? 优化电池性能
? 数据记录
? 通过通信渠道向用户或外部设备报告
为了电池安全,MCU具有以下功能:
? 通过停止充电的方式,防止电池组内的电池单元进入过压状态(向接触器发出关闭信号)。
? 通过减少/停止电流或激活电池组中的冷却系统来防止电池组内的电池单元温度超过阈值上限。这可以保护电池,以免受热失控而造成安全问题。
? 通过限制/停止放电电流来防止组内电池单元进入欠压状态。
? 通过打开接触器来保护电池组免受短路和过载的影响。
与MCU连接的BMS基础功能模块
MCU会与多个功能块连接,例如:
霍尔效应电流传感器(Current Measurement)
电源(Power Supply Unit: PSU)
接触器(Contact Drive)
SD卡(Data Storage)
实时时钟和日历(RTCC)
GPIO 连接器
CAN 连接器
蓝牙(BLE)
高压联锁回路(HV Interlock Loop)
绝缘监测装置(Insulation Monitoring Device : IMD)
电压测量端口(Voltage Measurement)
ISO-SPI 通道
- 霍尔效应电流传感器(Current Measurement)
文章图片
霍尔效应传感器具有以下特点:
? 霍尔效应传感器报告的电流随时间和温度保持准确。
? 霍尔效应传感器与电池组电流隔离,因此不需要隔离。
? 霍尔效应传感器在电流为 0 时存在一个随温度变化的偏移量。所以,即使它们在室温下归零,当它们变热或变冷时,仍可能在没有电流时报告一个小电流。因此,在具有 0 电流周期的应用中需要频繁校准,例如HEV。
霍尔效应电流传感器是包含自身放大器的模块,因此,与断流信号不同,其输出值处于一个较高的水平。它们可以由 5V 双向电源供电(可以看到充电和放电电流)。
基于此,双向传感器会有一个双极的输出,在其输出为2.5V时可认为电流为0A,实际输出值将在2.5V上下摆动。电流传感器产生的电压输出将其发送回 BMS,BMS将根据电流传感器的灵敏度估算实际电流。
- 电源(Power Supply Unit: PSU)
- 接触器(Contact Drive)
? 充电
? 放电
? 预充电
在类似储能系统的部分应用中,将只有一个接触器用于充电和放电。接触器的切换由 BMS 通过驱动电路控制。BMS将向驱动电路发出通电信号,从而使接触器通电以进行操作。接触器的选择需根据充电/放电电流。对于低电流和低电压应用,我们可以选择基于 MOSFET 的解决方案,而不是接触器。
- SD卡 (Data Storage)
电池分析云平台“Edison”可以利用这些数据得到以下功能:
? 通过仪表板让您对电池运行状态进行分析和洞察
? 对任何电池的异常运行进行报警并及时采取措施
? 使用机器学习算法提出纠正措施,以防止电池退化并将电池寿命提高40%。
? 通过云平台向 BMS 推出OTA更新和功能添加
- 实时时钟和日历 (RTCC)
- GPIO 连接器
- CAN 连接器
8.蓝牙(BLE)
它是一种与 BMS 通信的无线模式。用户可以通过蓝牙连接电池组,从而可以可视化所有重要的电池信息,如电压、电流、温度、SOC、SOH、错误等。
- 高压联锁回路(High Voltage Interlock Loop)
- 绝缘监测装置(IMD)
- 电压测量端口(Voltage Measurement Port)
在这种情况下,即使 BMS 发出断开信号,也不允许接触器断开。因此,BMS 识别出接触器中发生了焊接,会通过 CAN 向外部设备发送警报/错误消息以采取紧急措施。
12.ISO-SPI 通道
ISO-SPI 通道用于主机(控制电路)和从机(传感器电路)之间的内部通信。
模拟前端 (AFE)
AFE 是 BMS 中的集成电路 (IC),旨在将 BMS 系统设计和操作所需的所有模拟电路封装到一个小型封装中。它包含用于测量电池堆中每个电池单元的电压值。AFE 可以在 0-5V 范围内测量电池组中的 3 到 15 个串联电池。
文章图片
AFE 在触发平衡电路方面也起着重要作用。AFE IC 包含一个内置温度传感器,用于测量 BMS 板温度。AFE 有一个小型的内部数字状态机,用于管理IC输入端的电压顺序测量,并提供 I2C 接口。
AFE 的功能包括:
? 测量每个电池单元的电压并将其设置到 MCU
? 测量温度(通常通过 NTC 热敏电阻)
? 每个单元的平衡电路
连接到 AFE 的 BMS 的基本功能块,AFE 连接到多个功能块,例如:
电压检测通道
温度传感器
GPIO 连接器
平衡器
ISO-SPI 通道
模拟滤波器
AFE电源
- 电压检测通道
- 温度传感器
- 平衡器
- GPIO 连接器
- ISO-SPI 通道
- 模拟滤波器
- 电源 AFE
推荐阅读
- 程序人生|2022 AI指数报告出炉(中国专利申请量居全球榜首)
- 编程语言|“Go语言第一课”结课了
- 虹膜识别|智慧矿山井下虹膜门禁系统
- yolo|Visual Attention Network
- 数据结构与算法|机器学习 —— 基础整理(五)线性回归;二项Logistic回归;Softmax回归及其梯度推导;广义线性模型...
- 计算机视觉|超越PVT!南大提出ResT(高效多尺度的视觉Transformer)
- Pytorch进阶|【Pytorch进阶一】基于LeNet的CIFAR10图像分类
- 深度学习|【深度学习1】Anaconda3的安装和Jupyter的使用
- python|python 人工智能学习 遗传算法实现图片再现。