[发明专利]一种汽车CAN通讯故障测试系统、方法、装置及存储介质有效
申请号: | 202110793762.1 | 申请日: | 2021-07-14 |
公开(公告)号: | CN113259209B | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 李丰军;周剑光;丁伟 | 申请(专利权)人: | 中汽创智科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L12/40 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;贾允 |
地址: | 211100 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 汽车 can 通讯 故障测试 系统 方法 装置 存储 介质 | ||
1.一种汽车CAN通讯故障测试系统,其特征在于,包括:
自动化测试模块,用于在执行第一测试用例的情况下,向实时系统发送测试指令;根据所述第一测试用例,控制故障盒上链路的通断;
所述实时系统,用于接收所述测试指令,基于所述测试指令确定车辆工况信息;基于所述车辆工况信息,向所述故障盒发送CAN信号;所述CAN信号携带有第一测试用例标识;
所述故障盒,用于向故障注入模块发送所述CAN信号;
所述故障注入模块,用于接收所述CAN信号;基于所述第一测试用例标识确定第二测试用例,向所述CAN信号注入所述第二测试用例相对应的故障信息,以使所述CAN信号更新为故障CAN信号;
产品控制模块,用于接收来自所述故障注入模块的所述故障CAN信号,对所述故障CAN信号进行检测,并做出处理决策。
2.根据权利要求1所述的汽车CAN通讯故障测试系统,其特征在于,所述第二测试用例存储在所述故障注入模块中;
所述基于所述第一测试用例标识确定第二测试用例,包括:
基于所述第一测试用例标识确定对应的第二测试用例标识;
基于所述第二测试用例标识确定所述第二测试用例。
3.根据权利要求2所述的汽车CAN通讯故障测试系统,其特征在于,所述第二测试用例包括预先编写的控制程序。
4.根据权利要求3所述的汽车CAN通讯故障测试系统,其特征在于,所述控制程序包括:
控制信号突变的程序、控制信号延迟的程序、控制信号丢帧的程序和控制信号滞后的程序中的任意一个或者多个。
5.根据权利要求1所述的汽车CAN通讯故障测试系统,其特征在于,所述实时系统包括上位机模块和下位机模块,
所述自动化测试模块用于控制所述上位机模块的车辆工况信息,使所述车辆工况信息满足所述第一测试用例的要求;
所述上位机模块用于控制下位机模块,以使下位机模块向故障注入模块发送CAN信号。
6.根据权利要求1所述的汽车CAN通讯故障测试系统,其特征在于:
所述自动化测试模块还用于若确定所述产品控制模块做出处理决策,对所述汽车CAN通讯故障测试系统执行故障复位操作。
7.一种汽车CAN通讯故障测试方法,其特征在于,包括:
接收来自故障盒的CAN信号;其中,所述CAN信号是实时系统基于车辆工况信息发送至所述故障盒,并由所述故障盒发出的;所述CAN信号携带有第一测试用例标识;所述第一测试用例标识用于指示故障信息的注入;所述车辆工况信息是所述实时系统在自动化测试模块执行第一测试用例的情况下,基于所述自动化测试模块发送的测试指令确定的;所述故障盒上链路的通断由所述自动化测试模块根据所述第一测试用例控制;
基于所述第一测试用例标识确定对应的第二测试用例标识,基于所述第二测试用例标识确定第二测试用例,向所述CAN信号注入所述第二测试用例相对应的故障信息,以使所述CAN信号更新为故障CAN信号;
向产品控制模块发送检测指令,所述检测指令中包含有所述故障CAN信号;所述检测指令用于指示所述产品控制模块对所述故障CAN信号进行检测,并做出处理决策。
8.根据权利要求7所述的汽车CAN通讯故障测试方法,其特征在于,所述第二测试用例包括预先编写的控制程序。
9.根据权利要求8所述的汽车CAN通讯故障测试方法,其特征在于,所述控制程序包括:
控制信号突变的程序、控制信号延迟的程序、控制信号丢帧的程序和控制信号滞后的程序中的任意一个或者多个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中汽创智科技有限公司,未经中汽创智科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110793762.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智慧环保高效率生物质燃料破碎机
- 下一篇:一种棒材切割打磨一体化设备