1、软件性能测试报告 TPMK standardization office【 TPMK5AB- TPMK08- TPMK2C- TPMK18】软件性能测试报告OfficialTestReport正式的测试报告测试项目:软件性能测试ProjectInformation项目信息:ProjectCode:项目代码?072V24SProjectPhase:项目阶段研发?SoftwareVersion:软件版本V1.2?SampleInformation样品信息:SampleLevel:样品类型?BMSQuantity:数量?1SerialNumber:序列号TestOperationInformatio
2、n测试信息:Location:地点?上海博强StartDate:开始日期?2015-12-18FinishDate:完成日期2015-12-21?Conclusion结论:Pass通过Fail不通过Other其它:Performedby测试:樊佳伦SignatureDate:2015-12-22Writtenby撰写:邓文?签名:?日期:2015-12-23Checkedby核查:董安庆2015-12-24Approvedby批准:穆剑权2015-12-25RevisionHistory修订履历SN序号ReportNo.报告编号ReportVersion报告版本Contents变更内容Rele
3、aseDate发行日期1BQ-72V-BMS-0007V1.0Newrelease.2015-12-252BQ-72V-BMS-0007V1.1RTC时间再次验证2015-1-7Contents目录1Purpose目的 42References参考文件 43Glossary术语 44SampleInformation样品信息 44.1GeneralInformation基本信息 44.2Hardware&SoftwareInformation软硬件信息 55Equipment&DeviceInformation设备信息 56Approach测试方法和步骤 57Pass/FailCriteria
4、通过标准 78Results分析与结果 79Conclusion结论 8SoftwarePerformanceTestReport1Purpose目的验证该BMS的软件性能指标是否在产品规范内。2References参考文件Specification产品规格书:编号文档1BMS开发技术协议2T11电动汽车CAN协议3BMS控制需求V1.54BMS基本参数5高压系统连接结构Standard执行标准:GS95024-1,ISO262623Glossary术语缩略语全称定义BMSBatteryManagementSystem电池管理系统CANControllerAreaNetwork控制器局域网络S
5、OCstateofcharge动力电池荷电状态SOHstateofhealth动力电池寿命状态4SampleInformation样品信息4.1GeneralInformation基本信息ProjectPhase项目阶段SampleLevel样品类型Quantity样品数量SampleDescription样品描述Remark备注?研发BMS?1?电池管理系统4.2Hardware&SoftwareInformation软硬件信息软件版本:V1.2硬件版本:V1.25Equipment&DeviceInformation设备信息SNNameSNinBQ1高低温试验箱BQ-SB-25224S/5
6、0AH电池组N/A312VDCN/A4万用表N/A5蓄电池循环充放系统柜BQ-SB-056Approach测试方法和步骤序号测试项目测试步骤/测试方法判定标准1测试ECU上电时间1.从T1wakeon(poweron)开始,进入Bootloader,退出Bootloader,进入应用程序,进入自检,自检完成,发出第一帧报文的时间T2。2.重复测试(3)次,取平均值(T1T2)。3.记录ECU上电时间(T2-T1)/3N/A2ECU时序1.校准上位机时间2.持续4小时3.比较上位机时间与实际时间的误差N/A3报文时序1.通过CANtest软件发送一帧报文0x18c0eff42.在导出文件计算该报
7、文的时间差3.计算该报文的现实时间差4.比较误差,计算精度N/A4报文稳定性1.一台电脑通过CANtest发送一帧报文,另一台电脑通过CANtest接收此帧报文,持续1小时2.选择10种不同类型的报文,按照1#步骤3.在CANtest中导出文件,比较2台电脑发送与接收报文是否有丢失N/A5死机(复位)1.通过CANtest接收BMS的报文数据2.突然断电BMS,再次恢复3.通过CANtest查看BMS是否继续发送上电自检的报文4.拔掉CAN线的EMC屏蔽层,转移测试布置到干扰强烈的地方如充放电设备区,等待至BMS发生死机,再转移测试布置到远离干扰源5.通过CANtest查看BMS是否继续发送上
8、电自检的报文N/A6模拟故障(干扰、电流)输入1.搭建HIL测试布置2.注入故障模拟电压,电流,温度的异常3.通过CANtest查看BMS是否发送异常告警的报文N/A7ECU上下电的反映1.布置连接好测试平台2.反复给BMS执行上电,下电的操作,间隔保持在1s10s之间3.执行步骤2#进行100次4.观察BMS能否再次正常上电且其收发数据是否正常N/A8运行功耗1.布置连接好测试平台2.BMS上电,继电器闭合3.修改保护阈值,制造保护动作,继电器断开4.查看稳压源的电流,待其稳定后记录3W9Bootloader可靠性1.布置连接好测试平台2.通过bootloader下载基础程序3.在正常下载中
9、突然给BMS断电,再次重复下载bootloader程序,能否正常下载4.重复23步骤,进行10次N/A10接收的Buf滤波(Bootloader)1.通过一台电脑在CANtest发送一帧错误报文2.通过另外一台电脑在CANtest接收报文,是否接收该错误报文N/A11接收的Buf滤波(正常工作)1.通过一台电脑在CANtest发送一帧错误报文2.通过另外一台电脑在CANtest接收报文,是否接收该错误报文N/A12电源管理1.布置连接好测试平台2.BMS上电,继电器闭合3.调节供电电压至17V,观察继电器是否断开4.恢复BMS正常供电5.调节供电电压至8V,观察继电器是否断开6.恢复BMS正常
10、供电N/A13通讯一般要求检测波特率是否正确N/A14信号传输时序要求检测报文时序是否符合协议要求N/A15信号滤波错误1.通过一台电脑在CANtest发送一帧错误报文2.通过另外一台电脑在CANtest接收报文,是否接收该错误报文N/A16关键数据保存1.布置连接好测试平台2.修改阈值制造过充,过放,温度,电流的保护3.当保护发生,继电器切断,随即切断BMS4.再次上电,在历史数据中查看是否保存了上次异常数据N/A17重新编程功能1.布置连接好测试平台2.通过CAN进行bootloader的烧录N/A18标定功能1.布置连接好测试平台2.通过CAN网络对电池保护参数进行重新标定N/A7Pas
11、s/FailCriteria通过标准如章节68Results分析与结果共18项测试,其中6项未做,分别是:报文稳定性,死机复位,模拟故障,接收的Buf滤波(Bootloader),接收的Buf滤波(正常工作),信号传输时序要求;其中一项不通过测试,是ECU时序;其余12项测试的试验数据和结果分析如下:序号测试项目试验数据分析结果1测试ECU上电时间3次时间分别为1.12s1.13s1.25s平均为1.16s符合协议通过测试2ECU时序误差约7s符合协议通过测试3报文时序1.007%符合协议通过测试4报文稳定性未做N/AN/A5死机(复位)未做N/AN/A6模拟故障(干扰、电流)输入未做N/AN
12、/A7ECU上下电的反映反复上下电100次后恢复,BMS收发无丢帧异常符合协议通过测试8运行功耗2.04W符合协议通过测试9Bootloader可靠性在下载中执行掉电操作,反复10次,重新下载bootloader状态良好,无报错符合协议通过测试10接收的Buf滤波(Bootloader)未做N/AN/A11接收的Buf滤波(正常工作)未做N/AN/A12电源管理BMS供电8V,继电器中断;17V,继电器中断符合协议通过测试13通讯一般要求250Kbps符合协议通过测试14信号传输时序要求未做N/AN/A15信号滤波错误无报错符合协议通过测试16关键数据保存历史告警保存符合协议通过测试17重新编程功能可用CAN进行程序烧录符合协议通过测试18标定功能可以通过CAN对参数进行重新标定符合协议通过测试9Conclusion结论该BMS在软件版本V1.2和硬件版本V1.2的阶段,其软件性能指标部分不满足协议的要求,其他未测试部分不在本报告表达范围内。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1