[发明专利]一种控制器HIL自动化测试方法及系统在审
申请号: | 202011309171.4 | 申请日: | 2020-11-20 |
公开(公告)号: | CN112526966A | 公开(公告)日: | 2021-03-19 |
发明(设计)人: | 周东凯;曾小容;邓璋琳;李金达;陆浩;毛正松;张松;陈涛 | 申请(专利权)人: | 广西玉柴机器股份有限公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 广西曙光知识产权代理有限公司 45132 | 代理人: | 吴方圆 |
地址: | 537005 广西*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制器 hil 自动化 测试 方法 系统 | ||
1.一种控制器HIL自动化测试系统,其特征在于,包括:
上位机、硬件CAN接口卡、控制器和实时仿真设备,所述实时仿真设备分别连接上位机和控制器,所述控制器通过硬件CAN接口卡与上位机连接,其中:
所述上位机包括:人机接口、测试接口和监控接口,所述人机接口用于响应用户在仿真测试控制器的过程中模拟运行操作,获得控制器的仿真测试输入参数并发送给实时仿真设备,并实时显示实时仿真系统内仿真模型运行数据;
所述监控接口用于对控制器的标定,实时控制所述控制器的内部参数以及监测所述控制器的内部运行数据;
所述测试接口根据可执行的测试用文件调用人机接口和监控接口,完成对控制器外部及内部数据的监测和控制,进而实现对控制器的测试。
2.如权利要求1所述的控制器HIL自动化测试系统,其特征在于:所述实时仿真设备为dSPACE HIL仿真设备,所述人机接口为ControlDesk接口,所述测试接口为ECU Test接口,所述监控接口为INCA接口。
3.一种控制器HIL自动化测试方法,其特征在于,包括如下步骤:
S1:根据测试需求,编写初始表格测试用例;
S2:编写并运行第一脚本文件,生成可执行的测试用文件;
S3:在控制器HIL自动化测试系统中调试可执行的测试用文件;
S4:编写并运行第二脚本文件,生成详细表格测试用例;
S5:运行可执行的测试用文件,生成测试报告。
4.如权利要求3所述的控制器HIL自动化测试方法,其特征在于,所述步骤S2中编写并运行第一脚本文件的步骤包括:
S21:设定初始表格测试用例框架为:初始化模块、测试步骤模块、复位模块;
S22:读取初始表格测试用例的内容,内容包括:初始化操作的文字信息,关键测试步骤的文字信息、变量名称信息和变量值信息,复位操作的文字信息;
S23:将读取到的信息与设定的初始表格测试用例框架组合,根据可执行的测试用文件的文本规则,生成可执行的测试用文件。
5.如权利要求4所述的控制器HIL自动化测试方法,其特征在于,所述步骤S4中编写并运行第二脚本文件的步骤包括:
S41:读取可执行的测试用文件,通过正则表达式提取所有测试步骤的文字信息、变量名称信息和变量值信息;
S42:建立一个新的表格文件,将信息写入初始表格测试用例中,形成详细表格测试用例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西玉柴机器股份有限公司,未经广西玉柴机器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011309171.4/1.html,转载请声明来源钻瓜专利网。