会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利库 / 编辑中 / 时间线 / 一种测试CAN总线等待休眠时间的方法及装置

一种测试CAN总线等待休眠时间的方法及装置

阅读:1207发布:2020-10-02

IPRDB可以提供一种测试CAN总线等待休眠时间的方法及装置专利检索,专利查询,专利分析的服务。并且本发明涉及一种测试CAN总线等待休眠时间的方法,所述方法包括以下步骤:初始化设备;断开点火信号端口,记录CAN总线停止传输数据时刻T1;CAN总线停止传输数据后,启动测试模型,发送电控模块中接收的数据;所述电控模块发送首帧报文时,记录时刻T2;通过T1与T2计算CAN总线等待休眠时间;发送计算结果。本发明具有测试精度高,测试一致度强,测试面全等优点。可对任意支持CAN2.0协议的电控模块进行测试验证,以支持汽车的休眠低功耗策略的验证,本发明还采用程控电源与CANoe软件进行联合测试,通过测试分析模型的载入,可以对整个测试过程进行自动化分析测试,提供了测试的一致性与测试精度;具备灵活的可移植性。,下面是一种测试CAN总线等待休眠时间的方法及装置专利的具体信息内容。

1.一种测试CAN总线等待休眠时间的方法,其特征在于,所述方法包括以下步骤:A:初始化设备;

B:断开点火信号端口,记录CAN总线停止传输数据时刻T1;

C:等待CAN总线停止传输数据后,启动测试模型,发送电控模块中接收的数据;

D:所述电控模块发送首帧报文时,记录时刻T2;

E:通过T1与T2计算CAN总线等待休眠时间;

F:发送计算结果。

2.根据权利要求1所述的方法,其特征在于,所述步骤C具体包括以下步骤:C1:测试模型通过仿真软件自动读取所述电控模块的数据库中接收的报文;

C2:所述仿真软件调取所述报文;

C3:以10ms为周期,周期性发送所述报文。

3.根据权利要求1所述的方法,其特征在于,所述步骤E之后还包括步骤E1:逐步增加等待间隔1s,重复进行步骤B至步骤E。

4.根据权利要求1所述的方法,其特征在于,步骤A中所述的初始化设备具体为启动所述电控模块,待所述电控模块正常工作。

5.根据权利要求1所述的方法,其特征在于,所述步骤E中,将T2与T1作差作为CAN总线等待休眠时间。

6.根据权利要求1所述的方法,其特征在于,所述步骤F中具体为,所述计算结果以所述仿真软件生成报告,以HTML格式的形式发送。

7.根据权利要求1至6中任一项所述的方法,其特征在于,所述方法中以CANoe软件作为所述仿真软件,并通过CANoe软件对数据进行记录及监测。

8.一种用于实现权利要求1至7中任一项所述方法的装置,其特征在于,所述装置包括:电源、电控模块、CAN总线及点火信号端口,所述电源电性连接所述电控模块,所述电控模块连接所述点火信号端口,所述电控模块信号连接CAN总线。

9.根据权利要求8所述的装置,其特征在于,所述电控模块与所述CAN总线通过DB9数据线连接,所述DB9数据线一端接入所述电控模块的CANH与CANL针脚,另一端并联终端电阻后连接所述CAN总线通道中。

10.根据权利要求8所述的装置,其特征在于,所述电源为程控电源。

说明书全文

一种测试CAN总线等待休眠时间的方法及装置

技术领域

[0001] 本发明属于汽车电子领域,尤其涉及一种测试CAN总线等待休眠时间的方法及装置。

背景技术

[0002] 近年来,中国汽车工业迅猛发展,尤其是在国家能源和环境保护的多重重压下,车辆的低功耗性能已经得到越来越多的重视。
[0003] 新车型在总线架构研发与实物测试过程中,需要对车载CAN总线电控模块的休眠策略是否满足设计要求及存在的问题进行测试验证。

发明内容

[0004] 本发明的目的在于提供一种测试CAN总线等待休眠时间的方法及装置,旨在解决现有技术中测试精度低、测试结果不全面,不能用于任意CAN2.0协议电控模块进行测试验证的问题。
[0005] 本发明是这样实现的,一种测试CAN总线等待休眠时间的方法,所述方法包括以下步骤:A:初始化设备;
B:断开点火信号端口,记录CAN总线停止传输数据时刻T1;
C:等待CAN总线停止传输数据后,启动测试模型,发送电控模块中接收的数据;
D:所述电控模块发送首帧报文时,记录时刻T2;
E:通过T1与T2计算CAN总线等待休眠时间;
F:发送计算结果。
[0006] 本发明的进一步技术方案是:所述步骤C具体包括以下步骤:C1:测试模型通过仿真软件自动读取所述电控模块的数据库中接收的报文;
C2:所述仿真软件调取所述报文;
C3:以10ms为周期,周期性发送所述报文。
[0007] 本发明的进一步技术方案是:所述步骤E之后还包括步骤E1:逐步增加等待间隔1s,重复进行步骤B至步骤E。
[0008] 本发明的进一步技术方案是:所述步骤E中,将T2与T1作差作为CAN总线等待休眠时间。
[0009] 本发明的进一步技术方案是:所述步骤F中具体为,所述计算结果以所述仿真软件生成报告,以HTML格式的形式发送。
[0010] 本发明的进一步技术方案是:所述方法中以CANoe软件作为所述仿真软件,并通过CANoe软件对数据进行记录及监测。
[0011] 本发明的另一目的在于提供一种用于实现所述方法的装置,其特征在于,所述装置包括:电源、电控模块、CAN总线及点火信号端口,所述电源电性连接所述电控模块,所述电控模块连接所述点火信号端口,所述电控模块信号连接CAN总线。
[0012] 本发明的进一步技术方案是:所述电控模块与所述CAN总线通过DB9数据线连接,所述DB9数据线一端接入所述电控模块的CANH与CANL针脚,另一端并联终端电阻后连接所述CAN总线通道中。
[0013] 本发明的进一步技术方案是:所述电源为程控电源。
[0014] 本发明的有益效果是:本发明具有测试精度高,测试一致度强,测试面全等优点。可对任意支持CAN2.0协议的电控模块进行测试验证,以支持汽车的休眠低功耗策略的验证。本发明优选的采用程控电源与CANoe软件进行联合测试,通过测试分析模型的载入,可以对整个测试过程进行自动化分析测试,提供了测试的一致性与测试精度;该测试硬件的使用,具备灵活的可移植性。

附图说明

[0015] 图1是本发明实施例提供的流程图;图2是本发明实施例提供的结构图。

具体实施方式

[0016] 如图2所示的结构图可知,本发明在硬件搭建中,使用程控电源对电控模块进行供电,程控电源具有稳定电压,且体积小、重量轻、携带方便等特点,缩小设备的体积,使用更方便。程控电源电性连接电控模块的常电与地针脚定义中,从电控模块中单引出一路常电针脚至点火信号端口待用,在电控模块与CAN总线的连接中,本发明中优选的采用DB9数据线,将DB9数据线的一端接入被测电控模块CANH与CANL针脚,另一端并联终端电阻后连接至VN1640A的高速CAN通道中,将程控电源的程控COM端口与VN1640A的程控USB端口接入依次接入工控机中。至此硬件搭建完毕。本发明通过实验发现使用上述的型号设备最为适合,以上过程所使用的设备包括但不局限于上述型号。
[0017] 硬件搭建完毕后可以开始进行检测,本发明中优选的采用CANoe软件作为所述仿真软件,并通过CANoe软件对数据进行记录及监测,本发明通过实验发现使用CANoe软件进行测试最为适合,但不局限于CANoe软件,也包含其他具备总线收发功能的软件或其他可检测数据的软件。
[0018] 如图1所示的流程图可知,检测的具体步骤如下:S1:初始化设备,启动所述电控模块,待所述电控模块正常工作;
S2:断开点火信号端口,记录CAN总线停止传输数据时刻T1;
S3:等待CAN总线停止传输数据后,启动测试模型,发送电控模块中接收的数据,测试模型以CANoe软件进行CAN总线数据仿真发送,测试模型通过自动读取被测电控模块所接收报文的数据库,任意调取被测电控模块所接受的报文,通过仿真,以数据库中定义的数据长度,以10ms为周期,周期性的发送该数据报文;
S4:所述电控模块发送首帧报文时,记录时刻T2,在CANoe软件监控总线数据界面中观察数据,等待被测电控模块发出首帧报文时刻并记录T2;
S5:通过T1与T2计算CAN总线等待休眠时间,T2与T1作差,即为CAN总线等待休眠的时间;
S6:发送计算结果,通过CANoe软件报告生成功能,将测试结果以HTML格式的形式输出。
[0019] 本发明优选的,为了增加验证结果的稳定性,提高验证结果的精度,通过逐步增加等待间隔1s,重复进行步骤S2至步骤S5,在T1时刻后,每过一秒便记录一次T1,再重复进行验证步骤得出T2,进行多次试验,根据试验结果的平均值以排除设备因故障导致测试结果出现偏差,还验证CAN总线等待休眠时间的稳定性。
[0020] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
高效检索全球专利

IPRDB是专利检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,专利查询、专利分析

电话:13651749426

侵权分析

IPRDB的侵权分析产品是IPRDB结合多位一线专利维权律师和专利侵权分析师的智慧,开发出来的一款特色产品,也是市面上唯一一款帮助企业研发人员、科研工作者、专利律师、专利分析师快速定位侵权分析的产品,极大的减少了用户重复工作量,提升工作效率,降低无效或侵权分析的准入门槛。

立即试用