【技术实现步骤摘要】
一种基于远程诊断的汽车仿真测试方法及系统
[0001]本专利技术属于汽车测试领域,具体涉及一种基于远程诊断的汽车仿真测试方法及系统
。
技术介绍
[0002]随着汽车技术的发展和人们生活水平的提高,汽车配置的复杂性和汽车故障的复杂性越来越大,对车辆诊断技术人员和维修人员的要求越来预高
。
当车辆出现故障时,车辆通常被安置在线下门店,本地维修人员通过本地诊断工具连接车辆
OBD(On
‑
Board Diagnostics
,车载自动诊断系统
)
口发送诊断指令,车辆收到指令执行诊断,然后返回结果
。
线下汽车诊断的过程繁琐且效率较低
。
[0003]现有技术中,虽然存在基于远程诊断的方法线上解决车辆问题的方法,但是目前远程诊断的环境一般为基于实车的环境进行测试,而针对一些无法模拟的电控单元的故障场景,现有技术很难做到全覆盖,也很难保证异常场景的正确性,使得后期技术人员使用远程诊断系统的时候很难快速且准确地定位故障问题,增加了远程诊断场景下的测试成本
。
技术实现思路
[0004]鉴于以上所述的现有技术的缺点,本专利技术的目的是提供一种基于远程诊断的汽车仿真测试方法及系统,解决了远程诊断的测试成本较高
、
效率较低且故障定位不准确的问题
。
[0005]为实现上述目的,本专利技术采用如下技术方案
。
[0006]本申请第一方面提供一种基于远程诊断 ...
【技术保护点】
【技术特征摘要】
1.
一种基于远程诊断的汽车仿真测试方法,其特征在于,包括:创建至少一路模拟整车网络,对所述模拟整车网络添加
precondition
节点和
ECU
节点;配置控制面板和与所述控制面板关联的系统变量,所述系统变量经所述
precondition
节点与网络信号关联且经所述
ECU
节点与诊断响应代码关联;基于所述控制面板控制所述网络信号和
/
或诊断响应代码生成模拟测试数据
。2.
根据权利要求1所述的基于远程诊断的汽车仿真测试方法,其特征在于,所述创建至少一路整车模拟网络,对所述模拟整车网络添加
precondition
节点和
ECU
节点包括:在
CANoe
软件中创建
CAN
模拟整车网络,所述
CAN
模拟整车网络包括
BDCAN、PTCANFD、CHCAN、INFOCANFD、BDEXTENDCAN
和
/
或
CONNCANFD
;对每路
CAN
模拟整车网络添加
.can
文件,所述
.can
文件包括整车数据库文件和诊断数据库文件;在每路
CAN
模拟整车网络中基于预设前置条件添加同一个
precondition
节点,基于整车网络拓扑结构添加
ECU
节点,所述
precondition
节点和
ECU
节点关联对应的
.can
文件
。3.
根据权利要求2所述的基于远程诊断的汽车仿真测试方法,其特征在于,所述对每路
CAN
模拟整车网络添加
.can
文件,所述
.can
文件包括整车数据库文件,诊断数据库文件,包括:基于
Database
添加整车数据库文件;基于
Diagnostic/ISO TP
添加整车
ECU
相关的诊断数据库文件
。4.
根据权利要求2所述的基于远程诊断的汽车仿真测试方法,其特征在于,所述配置控制面板和与所述控制面板关联的系统变量,包括:基于
panel
配置控制面板,所述控制面板通过控件和所述系统变量产生关联;基于
system variables
配置系统变量,所述系统变量包括第一系统变量和第二系统变量,所述第一系统变量经所述
precondition
节点与网络信号关联,所述第二系统变量经所述
ECU
节点与诊断响应代码关联
。5.
根据权利要求4所述的基于远程诊断的汽车仿真测试方法,其特征在于,所述第二系统变量经所述
ECU
节点与诊断响应代码关联,包括:通过第二系统变量关联
NRC
响应码;通过
CAPL
将
NRC
响应码以参数的形式传递给
diagSendNegativeResponse
函数,以通过改变控制面板的方式来改变
NRC
响应码
。6.
根据权利要求5所述的基于远程诊断的汽车仿真测试方法,其特征在于,所述第二系统变量经所述
ECU
节点与诊断响应代码关联,还包括:通过各个
ECU
的
cdd
文件将
DTC
数据提取出来并存储到
ini
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。