电池管理系统(BMS)实验创新平台
电池管理系统(BMS)实验创新平台

本平台可在电控系统的开发过程中替代产品控制器硬件,通过自动代码生成技术,将建模与仿真阶段所形成的控制算法模型下载到快速原型控制器硬件中,并连接实际被控对象,进行控制算法的硬件在环仿真验证和实物验证,并在开发阶段早期实现标定。适用于电池组的管理及开发,可对电池单体电压、电流、温度信号采集、电池组总电压、电流信号采集、电池荷电状态SOC/健康状态SOH估算、电池单体一致性均衡、智能充电控制、电池组热管理、过流、过压、过热保护。

一、主控制器参数

1、基本参数:

1.1 供电电压:9V~32V,峰值电压40V

1.2 工作温度:-40℃~+85℃

1.3 电路保护:接口有短路保护

1.4 防护等级:防尘IP65,气候SO16750

1.5 机械强度:振动试验符合ISO16750

1.6 外壳:材料铝

1.7 外部尺寸不大于:200mmX180mmX 40mm

1.8 接插件:121针AMP接插件

2、主处理器

2.1 主处理器:MPC5554,32位,主频80MHz,硬件浮点单元安全处理器:S9S08QD4

2.2 存储器:Flash2MB,SRAM64KB

2.3 CAN:3路,符合CAN2.0B,ISO11898

2.4 程序刷写:基于CAN总线的Bootloader

2.3 电压量输入:通道数不少于15路

2.4 电阻量输入:通道数6路;

2.5 开关量输入:通道数19路

2.6 频率量输入:通道数12路;

2.7 PWM输出:通道数12路;

2.8 继电器输出:通道数17路;

2.9 电源输出:通道数4路5V,

2.10 通信通道数:CAN3路、LIN1


二、监控模块控制器参数:

1.电压检测通道数量;10路

2.温度检测通道数量;6路

3.单体电压检测精度;±5mV

4.总电压采集范围;0~1000V

5.总电压检测精度;±1%

6.低端驱动通道数量;1~4路

7.电压检测循环周期;<15ms

8.工作温度;-40℃~85℃


三、代码编辑软件参数

(1)功能:

适用于电池组的管理及开发,可对电池单体电压、电流、温度信号采集、电池组总电压、电流信号采集、电池荷电状态SOC/健康状态SOH估算、电池单体一致性均衡、智能充电控制、动力母线预充电控制、绝缘电阻检测、电池组热管理、过流、过压、过热保护;通过自动代码生成技术,一键式将建模与仿真阶段所形成的控制算法模型下载到快速原型控制器硬件中,并连接实际被控对象,进行控制算法的硬件在环仿真验证和实物验证。

(2)包括以下Simulink模型库:

底层模型库:开关量输入、模拟量输入、频率量输入、MCU管理、PWM输出、开关量输出、模拟量输出、电源管理、CAN通信

任务调度:基于时间片的实时任务调度标定协议;CCP,基于CAN总线的标定协议、;支持dbc文件解析、基于CAN总线的Bootloader功能可选通信协议栈;SAEJ1939模块库

四、测量标定软件功能及参数

1、主要功能

1.1可对ECU内部数据采集监控,提供曲线示波器、温度计、转速表、数字液晶、指示灯等系列图形控件易于观察ECU内部数据的变化。

1.2可对ECU实时标定,访问修改RAM/FLASH数据实时在线标定。提供开关、旋钮、曲线标定控件

1.3可刷写ECU,一键完成ECU代码刷写和更新,通过握手程序保证代码刷写准确性。

1.4可数据存储与分析:可将测量数据存储在上位机,以CSV等数据格式保存。

2、测量标定软件技术参数:

2.1通过标准协议实现上下位机之间的通信,支持基于CAN的标定协议CCP。

2.2提供全图形化的用户界面与图形控件,可进行多种样式的测量数据显示与标定参数调整。

2.3可以实时采集和显示ECU内部数据,同时对ECU内部参数进行在线调整。

2.4具有自动测量与标定功能、ECU程序刷写与升级功能。

2.5接口协议支持CCP标定协议,基于CAN总线物理接口,采用ASAP标准的A2L文件。


五、模块主要配置:


序号

设备名称

序号

设备名称

1

1*BMS-ECU-U2BMS主控模块

7

3*24pinB1专用开发线束

2

3*BMS-ECU-B1蓄电池监控模块

8

1*CAN转接头

3

1*BMS全自动代码生成软件

9

1*BootKey激活器

4

1*MeCa程序调试软件

10

1*软件光盘

5

1*USBCANII通信适配器

11

1*USBKEY软件加密狗

6

1*121pinU2专用开发线束

12

1*C编译器