【技术实现步骤摘要】
基于仿真节点的故障测试方法、装置、系统及存储介质
本专利技术涉及汽车仿真测试领域,尤其涉及一种基于仿真节点的故障测试方法、装置、系统及存储介质。
技术介绍
随着控制器局域网总线(CAN,ControllerAreaNetwork)的应用,其CAN协议用于汽车中各种不同元件之间的通信,比如车辆上的各种控制器之间的通信,CAN网络上的节点不分主从,任一节点均可在任意时刻主动地向网络上其他节点发送信息,通信方式灵活,这些通信方式极大的提高了车辆的智能化与自动化,同时也带来了一些新问题。比如,由于控制器数量过多,导致各网络节点之间信息交互日趋频繁,当某个控制器出现发送信号的延时,将会占用接收节点对下一帧报文的处理时间,从而对整车网络的稳定性产生一定的影响,因此需要提前对整车控制器之间信息的交互情况进行测试,现有测试采用的是人工观察,工作量大,且针对工况不同,不容易模拟出信号延时故障,结果可靠性不高。
技术实现思路
本专利技术的主要目的在于提供一种基于仿真节点的故障测试方法、装置、系统及存储介质,旨在解决现有整车测 ...
【技术保护点】
1.一种基于仿真节点的故障测试方法,其特征在于,所述方法包括:/n根据运行工况创建目标车辆的仿真节点;/n加载所述目标车辆的被测试节点的诊断描述文件,所述诊断描述文件包括在故障条件下的故障代码;/n控制所述仿真节点根据预设报文周期发送报文;/n当所述被测试节点接收报文出现通讯故障时,获取在当前故障条件下的故障代码,并对应记录当前所述仿真节点所发送的预设报文周期。/n
【技术特征摘要】
1.一种基于仿真节点的故障测试方法,其特征在于,所述方法包括:
根据运行工况创建目标车辆的仿真节点;
加载所述目标车辆的被测试节点的诊断描述文件,所述诊断描述文件包括在故障条件下的故障代码;
控制所述仿真节点根据预设报文周期发送报文;
当所述被测试节点接收报文出现通讯故障时,获取在当前故障条件下的故障代码,并对应记录当前所述仿真节点所发送的预设报文周期。
2.如权利要求1所述的基于仿真节点的故障测试方法,其特征在于,所述控制所述仿真节点根据预设报文周期发送报文的步骤,包括:
将所述预设报文周期在原始报文周期的基础上以第一预设百分比逐步增长,控制所述仿真节点根据增长后的报文周期发送报文;
或者,将所述预设报文周期在原始报文周期的基础上以第二预设百分比逐步减少,控制所述仿真节点根据减少后的报文周期发送报文。
3.如权利要求2所述的基于仿真节点的故障测试方法,其特征在于,所述将所述预设报文周期在原始报文周期的基础上以第一预设百分比逐步增长,控制所述仿真节点根据增长后的报文周期发送报文的步骤之后,包括:
当所述预设报文周期增长到第一预设报文周期,且所述目标车辆的被测试节点控制器通讯丢失以及所述被测试节点接收报文出现通讯故障时,则获取在当前故障条件下的故障代码,并记录当前的第一预设报文周期。
4.如权利要求2所述的基于仿真节点的故障测试方法,其特征在于,所述将所述预设报文周期在原始报文周期的基础上以第二预设百分比逐步减少,控制所述仿真节点根据减少后的报文周期发送报文的步骤之后,还包括:
当所述预设报文周期减少到第二预设报文周期,且所述目标车辆的被测试...
【专利技术属性】
技术研发人员:程健俊,胡冰川,张传世,刘春岐,徐洪伟,温敏,
申请(专利权)人:安徽江淮汽车集团股份有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。