BMS开发测试过程中的AFE 菊花链仿真测试
BMS(电池管理系统)仿真测试在新能源汽车和可再生能源领域的发展至关重要。当前,BMS仿真测试的主要难点在于如何准确模拟电池的动态特性、预测电池健康状态,以及如何将其有效集成到复杂系统中。实际需求包括提高电池管理系统的精准性和稳健性、减少开发周期和成本,并确保电池系统的安全性和性能。因此,市场对能够有效模拟电池行为并提供准确评估的仿真工具的需求日益增加,以支持电池管理系统的优化和开发。
特别在前期开发过程、BMS HIL测试、最终的高低温测试过程中,依托于实际的电池和AFE控制板,及其不方便,因此需要一个AFE芯片模拟器来进行模拟,同时其需要模拟多个AFE芯片,特别在储能行业和汽车BMS行业,电压高达400v以上,因此AFE菊花链仿真模拟器是一个能够保证安全,同时加快研发、测试进程的好工具。
龙坪智能自主研发的AFE菊花链仿真系统旨在应对BMS仿真测试中的各种挑战。该系统能够精确地模拟电池的电压、温度变化和健康状态,为评估BMS功能、实时仿真以及确保系统安全性提供了重要的数据和保障。通过这项先进的仿真技术,企业能够降低开发成本,缩短产品上市时间,并推动新能源汽车和可再生能源领域的持续创新和发展。这一系统有望成为行业中不可或缺的工具,帮助企业和研究机构应对复杂性挑战,取得更大的成功。。
1、BMS仿真测试介绍
BMS(电池管理系统)是一种用于智能化管理及维护各个电池单元,防止电池出现过充电和过放电,延长电池的使用寿命,监控电池的状态的系统。它主要用于电动汽车、储能系统、便携式电子设备等场景中,确保电池组的安全性、性能和寿命。
2、BMS主要构成
主控制器(MCU):主控制器是BMS的核心,负责整个系统的控制和管理。
AFE芯片(模拟前端):AFE芯片与电池组连接,负责监测电池的电压、温度等模拟信号,并将其转换为数字信号传输给主控制器。
通信接口:通信接口用于与外部设备(如车辆控制系统、充电器等)进行通信,常见的接口包括CAN总线、LIN总线、UART等。
电源管理单元:电源管理单元用于管理BMS系统的供电,保证各个部分正常工作。
3 AFE芯片及菊花链介绍
1、AFE芯片简介
AFE芯片的作用是采集电池模组中的电压电流模拟信号,并将其转换为数字信号,在电池包中,可能有多个电池模组,电池模组配备有多个AFE芯片。这些AFE芯片之间通过菊花链(daisy-chain)的方式连接起来,形成一个链状结构。通过这种连接方式,BMS与电池模块之间可以进行数据传递和信息交换,实现对整个电池组的集中监测和管理。
2、AFE芯片菊花链相较于传统通信方式优势:
灵活性和可扩展性:简单串联多个设备,方便增减设备数量,不受系统影响。
简化布线和安装:通过简单连接,减少布线和安装成本。
降低总体成本:简化布线和安装可降低整个系统成本。
减少通信冲突:数据按顺序传递,避免冲突,提高通信稳定性和可靠性。
3、AFE芯片功能
电压测量:同时测量每个单体电池的电压,确保电池组内各电池电压均衡。
温度监测:监控各部件温度,防止过热或过冷,及早发现潜在故障。
保护功能:具备过压、欠压、过流等保护功能,检测异常并采取措施确保安全。
通信接口:集成SPI、I2C等多种通信接口,BMS与AFE芯片间通过串行接口通信,AFE芯片间通过SPI等协调数据采集,实现电池状态监测管理。
数据处理和计算:处理和计算采集数据,包括总电压、总电流、SOC、SOH等。
4 AFE菊花链仿真模拟器介绍
AFE菊花链仿真模拟器与BMS MCU连接如下:
龙坪智能自研的AFE菊花链仿真模拟器主要由上位机配置软件、AFE菊花链仿真模拟器构成。
硬件:
供电5V,(Typec),可外接充电宝供电,便携易带,方便环境仓测试用。
通讯接口:CAN(DB9)、TCP(RJ45)、串口(Uart)
根据AFE芯片定制菊花链接口:支持I2C、Uart、SPI等
支持远程升级功能
可根据需要选择使用TCP配置软件、can配置软件、串口配置软件进行AFE菊花链模拟器配置等,可通过TCP、can、串口实时进行寄存器设定值的更改
配置软件如下:
TCP配置软件:
CAN配置软件:
串口配置软件:
同时支持实时仿真机进行AFE菊花链模拟器配置与指令发送,实时仿真系统为xpc target(支持matlab2019b、matlab2020a以下版本)
实时仿真界面如图所示:
目前支持定制ADBMS6830系列、TI BQ79616、NXP MC33771等系列,可以支持菊花链通信故障注入、真实AFE接入等需求。