动力电池自动化测试系统总体方案(修改) 下载本文

?

第三部分:软件刷写测试系统方案

本系统通过条码扫描枪读取电池包的条码信息,控制电源对设备上电后,调用预

一、简述

设好的用户程序完成对电池包的控制器应用层程序的刷写,刷写完成后控制电源重新对电池包BMS上电,检查确认系统基本参数,并将物流信息写入控制器中。并把相关信息记录在数据库中,同时将结果进行标签打印。 二、组成

软件刷写测试系统主要由以下设备组成,系统原理框图如图1所示。 1)研华工控机

2)Honeywell条码扫描枪 3)NI PCI CAN通讯卡 4)明纬开关电源 5)NI PCI I/O板卡 6)Zebra标签打印机 7)附属组件

工控机PCI PCI I/OUSB以太CAN通板卡通讯口网口道卡MESCAN总线辅助接触器开关电源12VDC扫描枪标签打印机电池包+??-??BMSMSD 图1 软件刷写测试系统原理框图

三、功能实现技术方案

软件刷写测试系统由工控机通过软件进行设备集成。用户登录后,根据权限编写测试流程,测试流程包含选择需要刷写的用户程序、用于解析BMS协议的DBC文件、系统基本参数的合理性的判定条件、需要写入的物流参数的设定,并将测试流程与条码进行模糊绑定。

在进行具体测试过程中,当完成线束连接后,可以点击启动按钮,软件测试系统自动完成软件的刷写、BMS的重上电、系统基本参数的判定、物流参数的写入等功能,完成测试后,将测试结果按照预设格式进行打印。同时出于满足手动调试的需要,所有的操作均可以单步手动操作。

工控机内安装PCI接口的CAN通讯卡、I/O板卡。工控机通过PCI I/O板卡控制的接触器对BMS上电、下电控制。工控机通过PCI CAN通讯卡与BMS进行通讯,完成程序刷写、系统基本参数读取、物流参数的写入等功能。按照功能划分,软件具备如下功能: 3.1 人机界面;

提供用户的登入登出、新用户的建立、管理等功能。软件提供了测试流程的编辑、检查、载入等功能。并提供测试方案的启动、停止、暂停、回复等按钮,用于测试流程控制。软件具备电池包基本参数显示、刷写过程显示、物流参数显示等,提供刷写过程中的一些必要信息。

操作名称 载入 启动 停止 暂停 恢复 快捷操作 载入方案 启动运行 停止运行 暂停运行 恢复运行 功 能

3.2 测试流程控制

软件能根据预先编制好的测试方案,按照用户的命令启动测试方案,并能按照测试

方案自动的执行测试流程,并完成结果判定。 3.3 数据存储、管理、查询功能;

记录用于对电池包设备的操作信息,并存储在数据库中,并提供查询界面,用于用户查询。

查询功能同第一部分。 3.4 标签打印;

通过以太网接口,将程序的刷写结果与电池包的测试结果,按照定制好的格式用标签打印机打印出来,粘贴在流程卡上,便于直接查看电池包状态。 打印内容用户定义。 四、接口及形式

? 对MES的以太网通讯接口 ? 对电池包的CAN通讯接口 ? 对电池包的12VDC电源接口

第四部分:电池包EOL测试系统方案

一、简述

电池包EOL综合测试系统是针对目前电池Pack测试过程自动化程度较低,记录分析能力较差的问题,开发的一种全智能化测试平台。将电池充放电测试、电池安规检测、电池参数测试、BMS测试、辅助功能测试等多种功能,通过设备集成的方式,实现整个工作流程全智能化、自动化,以达到减少操作人员、提高测试效率的目的。测试范围包含电池本体及相关辅件、BMS系统等。 二、功能、组成 2.1 测试功能

EOL系统的主要测试功能及分配如下表所示。

表1 EOL系统测试功能及分配列表

序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 测试阶段 功能名称 BMS初始化测试 基本参数检查 绝缘检测功能测试 BMS系统均衡功能测试 总电压、电流精度测试 充放电测PACK自动试仪 ● ● ● ● ● ● 测试仪 ● ● ● ● ● ● ● ● ● ● ● ● 静态测试 开路电压测试 充电状态指示电路测试 充电连接状态电路测试 水泵控制电路测试 慢充回路测试 快充回路测试 主输入/输出回路测试 脉冲充放电测试 电芯组压差测试 动态测试 温升、温差测试 直流内阻测试 容量测试 SOC状态调整