[发明专利]一种基于车身域控制器的自动诊断测试系统有效
申请号: | 201711377682.8 | 申请日: | 2017-12-19 |
公开(公告)号: | CN108205308B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 李长龙;孟超;杨彦召;汤利顺;刘丽敏;马伯祥;闫新 | 申请(专利权)人: | 中国第一汽车股份有限公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 北京青松知识产权代理事务所(特殊普通合伙) 11384 | 代理人: | 郑青松 |
地址: | 130011 吉林省长春*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 车身 控制器 自动 诊断 测试 系统 | ||
1.一种基于车身域控制器的自动诊断测试系统,其特征在于,包括测试主机、测试板卡、网络监测设备、供电设备、电阻匹配电路板、真实负载和被测控制器,所述测试板卡包括控制板卡、模拟板卡、负载板卡、调理板卡、电源分配板卡、故障注入板卡,所述测试主机分别与所述控制板卡、所述模拟板卡、所述负载板卡、所述调理板卡、所述网络监测设备和所述故障注入板卡连接;所述网络监测设备还与所述电源分配板卡、所述电阻匹配电路板和所述故障注入板卡连接;所述被测控制器与所述测试板卡和所述真实负载连接;所述供电设备、所述电阻匹配电路板和所述故障注入板卡还与所述控制板卡、所述模拟板卡、所述负载板卡、所述调理板卡和所述电源分配板卡连接;所述真实负载还与所述故障注入板卡连接;
其中,所述测试主机用于基于所述被测控制器的诊断文档对所述测试板卡进行配置和生成测试用例,并基于配置信息和测试用例信息生成测试脚本,并利用所述测试脚本控制所述网络监测设备将包含需要诊断的测试用例信息的诊断服务指令发送给所述被测控制器,以及选择性控制所述测试板卡的操作,以仿真执行所述需要诊断的测试用例所要求的输入和输出信号;所述网络监测设备基于所述诊断服务指令,将所述诊断服务指令发送给所述被测控制器,并对所述被测控制器对所述诊断服务指令的响应情况和响应于所述诊断服务指令所得到的诊断测试数据进行监测和采集,并将采集的数据发送给所述测试主机;所述控制板卡基于所述诊断服务指令控制所述供电设备的输出以及所述电阻匹配电路板的匹配的终端电阻;所述模拟板卡基于所述诊断服务指令模拟被测控制器的输入;所述负载板卡基于所述诊断服务指令模拟被测控制器的相关负载;所述调理板卡基于所述诊断服务指令调节所述模拟板卡的输出信号的频率及范围;所述电源分配板卡基于所述诊断服务指令模拟被测控制器的电源管理;所述故障注入板卡基于所述诊断服务指令进行被测控制器引脚的故障注入;
所述测试主机包括板卡配置模块、测试管理模块、测试用例和测试脚本生成模块、测试用例执行模块,所述板卡配置模块用于对所述测试板卡进行配置;所述测试管理模块用于对测试计划、测试样件、测试参数、测试用例、测试软件和测试报告进行管理;所述测试用例和测试脚本生成模块基于所述诊断文档生成相应的测试用例和测试脚本,所述测试用例包括诊断协议通信测试用例、动静态数据流测试用例、I/O及例程控制测试用例、故障注入测试用例和程序刷写功能测试用例;所述测试用例执行模块用于执行所述测试用例和测试脚本生成模块生成的测试脚本,生成与所执行的测试脚本相对应的诊断服务指令,并将基于所述诊断测试数据所得到的测试结果发送给所述测试管理模块;
所述测试主机通过以太网连接所述控制板卡、所述模拟板卡、所述负载板卡和所述调理板卡,通过USB连接所述网络监测设备,通过RS232串口方式连接故障注入板卡,所述网络监测设备通过CAN线与所述故障注入板卡连接,以及通过CAN线与所述电源分配板卡连接,所述故障注入板卡通过CAN线及硬线与所述被测控制器连接,以及通过硬线与所述真实负载连接,所述真实负载与所述被测控制器通过硬线连接。
2.根据权利要求1所述的基于车身域控制器的自动诊断测试系统,其特征在于,所述板卡配置模块通过Labview和VeriStand对所述测试板卡进行配置和控制;所述测试用例和测试脚本生成模块通过CAN Diva生成所述诊断协议通信测试用例及相应的测试脚本,通过vTestStudio生成所述动静态数据流测试用例、I/O及例程控制测试用例、故障注入测试用例及其测试脚本,以及通过CANoe生成所述程序刷写功能测试用例及相应的测试脚本;所述测试用例执行模块通过CANoe执行所述测试用例和测试脚本生成模块生成的测试脚本并将基于所述诊断测试数据所得到的测试结果发送给所述测试管理模块。
3.根据权利要求2所述的基于车身域控制器的自动诊断测试系统,其特征在于,所述测试用例和测试脚本生成模块通过所述CAN Diva加载被测控制器的.cdd文件及.dll文件自动生成所述诊断协议通信测试用例,同时生成所述CANoe可加载自动化执行诊断协议测试用例的.diva文件。
4.根据权利要求2所述的基于车身域控制器的自动诊断测试系统,其特征在于,所述CANoe在执行所述测试脚本的过程中,通过调用所述VeriStand选择性地控制所述测试板卡来协调执行所述测试脚本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国第一汽车股份有限公司,未经中国第一汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711377682.8/1.html,转载请声明来源钻瓜专利网。