一种自动化CAN路由时间测试系统及方法技术方案

技术编号:38567058 阅读:14 留言:0更新日期:2023-08-22 21:04
本发明专利技术公开了一种自动化CAN路由时间测试系统及方法,属于乘用车通信测试技术领域,包括:电源控制系统,用于为测试系统和被测控制器提供电力供应;报文模拟模块,用于发送报文,模拟发送周期,给报文数据赋值,并发送给报文检测模块;报文检测模块,用于对接收报文模拟模块的发送周期及发送内容的监控和记录,并回传给自动化执行测试单元;网络管理模拟模块,用于对网络管理报文实现控制;自动化执行测试单元,用于报文模拟模块、报文检测模块及网络管理模块的控制协调,实现对路由时间测试的自动化执行。该测试系统及测试方法可实现自动化CAN路由时间测试执行可自动化判断测试结果及分析结果,且大幅度缩减测试周期,优化测试结果一致性。果一致性。果一致性。

【技术实现步骤摘要】
一种自动化CAN路由时间测试系统及方法


[0001]本专利技术属于乘用车通信测试
,具体涉及一种自动化CAN路由时间测试系统及方法。

技术介绍

[0002]CAN路由时间测试是车辆量产前所要做的必要测试,保证车辆功能得以稳定实现。
[0003]目前,大多数主机厂采用手动模拟报文发送的测试方法,但是由于控制器报文路由数目庞大,模拟发送报文繁琐,检查项目较多,使得测试周期较长。由于测试人员对测试规范的理解差异,导致测试结果一致性较差。

技术实现思路

[0004]针对现有技术中存在的测试周期较长及测试结果一致性较差等问题,本专利技术提供了一种自动化CAN路由时间测试系统及方法,该测试系统包括电源控制系统、报文模拟模块、报文检测模块、网络管理模拟模块及自动化执行测试单元,所述测试方法可实现自动化CAN路由时间测试执行可自动化判断测试结果及分析结果,且大幅度缩减测试周期,优化测试结果一致性。
[0005]本专利技术通过如下技术方案实现:
[0006]一种自动化CAN路由时间测试系统,包括:
[0007]电源控制系统,用于为测试系统和被测控制器提供电力供应;
[0008]报文模拟模块,用于发送报文,模拟发送周期,给报文数据赋值,并发送给报文检测模块;
[0009]报文检测模块,用于对接收报文模拟模块的发送周期及发送内容的监控和记录,并回传给自动化执行测试单元;
[0010]网络管理模拟模块,用于对网络管理报文实现控制;
[0011]自动化执行测试单元,用于报文模拟模块、报文检测模块及网络管理模块的控制协调,实现对路由时间测试的自动化执行。
[0012]进一步地,所述电源控制系统包括系统外输入模块和系统内输出模块组成,所述系统外输入模块用于电源控制系统获取电力供应;所述系统内输出模块用于对PC测试模块的电力供应和被测控制器的电力供应,可以实现对控制器IG On和IG Off状态的切换。
[0013]进一步地,系统外输入模块采用标准220V三项电源线,系统内输出模块分别与报文模拟模块、报文检测模块、网络管理模拟模块及自动化执行测试单元采用各模块对应的配套电源线连接,测试系统内预留标准接插口。
[0014]进一步地,所述网络管理模拟模块通过报文的标识ID不同,可以实现对不同网络管理方式的控制。
[0015]进一步地,所述网络管理方式包括OSEK网络管理、AUTOSAR网络管理或简单网络管理。
[0016]进一步地,所述自动化执行测试单元同时可以记录报文模拟模块发送的数据以及报文检测模块接收的数据,对报文的路由时间对比监控,判断路由时间是否正确。
[0017]进一步地,所述报文模拟模块通过标准USB数据线与PC上位机进行连接,报文模拟模块通过标准DB9接插件与被测控制器进行连接;
[0018]所述报文检测模块通过标准USB数据线与PC上位机进行连接,报文检测模块通过标准DB9接插件与被测控制器进行连接;
[0019]所述网络管理模拟模块通过标准USB数据线与PC上位机进行连接;
[0020]所述自动化执行测试单元集成于PC上位机。
[0021]另一方面,本专利技术还提供了一种自动化CAN路由时间测试方法,具体包括如下内容:
[0022]通过报文模拟模块发送报文、模拟发送周期、并给报文数据赋值,然后发送给报文检测模块;
[0023]通过报文检测模块对接收报文模拟模块的发送周期及发送内容的监控和记录,并回传给自动化执行测试单元;
[0024]通过自动化执行测试单元记录报文发送模块发送和报文检测模块接收的数据,对报文的路由时间对比监控,判断路由时间是否正确。
[0025]与现有技术相比,本专利技术的优点如下:
[0026]本专利技术提供的一种自动化CAN路由时间测试方法及系统,该测试系统包括电源控制系统、报文模拟模块、报文检测模块、网络管理模拟模块及自动化执行测试单元,所述测试方法可实现自动化CAN路由时间测试执行可自动化判断测试结果及分析结果,且大幅度缩减测试周期,优化测试结果一致性。
附图说明
[0027]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。
[0028]图1为本专利技术的一种自动化CAN路由时间测试系统的系统框图;
[0029]图1中RJ45表示标准8位模块化接口,一般为工业以太网线使用;PC表示电脑,用于测试系统上位机载体;USB表示通用串行总线,用于PC与报文模拟模块、PC与报文检测模块连接;CH 1到CH 7表示为通道1到通道7,用于报文发送与接收;GND表示电源地,KL30表示控制器常电,KL15表示控制器启动开关。
[0030]图2为本专利技术的一种自动化CAN路由时间测试方法的流程示意图。
具体实施方式
[0031]为清楚、完整地描述本专利技术所述技术方案及其具体工作过程,结合说明书附图,本专利技术的具体实施方式如下:
[0032]在本专利技术中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内
部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本专利技术中的具体含义。
[0033]在本专利技术中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。
[0034]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本专利技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0035]实施例1
[0036]如图1所示,为本实施例的一种自动化CAN路由时间测试系统的系统框图,所述测试系统包括:
[0037]电源控制系统,用于为测试系统和被测控制器提供电力供应;
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动化CAN路由时间测试系统,其特征在于,包括:电源控制系统,用于为测试系统和被测控制器提供电力供应;报文模拟模块,用于发送报文,模拟发送周期,给报文数据赋值,并发送给报文检测模块;报文检测模块,用于对接收报文模拟模块的发送周期及发送内容的监控和记录,并回传给自动化执行测试单元;网络管理模拟模块,用于对网络管理报文实现控制;自动化执行测试单元,用于报文模拟模块、报文检测模块及网络管理模块的控制协调,实现对路由时间测试的自动化执行。2.如权利要求1所述的一种自动化CAN路由时间测试系统,其特征在于,所述电源控制系统包括系统外输入模块和系统内输出模块组成,所述系统外输入模块用于电源控制系统获取电力供应;所述系统内输出模块用于对PC测试模块的电力供应和被测控制器的电力供应,可以实现对控制器IG On和IG Off状态的切换。3.如权利要求2所述的一种自动化CAN路由时间测试系统,其特征在于,系统外输入模块采用标准220V三项电源线,系统内输出模块分别与报文模拟模块、报文检测模块、网络管理模拟模块及自动化执行测试单元采用各模块对应的配套电源线连接,测试系统内预留标准接插口。4.如权利要求1所述的一种自动化CAN路由时间测试系统,其特征在于,所述网络管理模拟模块通过报文的标识ID不同,可以实现对不同网络管理方式的控制。5....

【专利技术属性】
技术研发人员:高茹姬楠王邵龙谷原野赵跃赵伟博姜鹏陆昊楠张万友张鹏
申请(专利权)人:一汽奔腾轿车有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1