测试方法及装置与流程

文档序号:34394887发布日期:2023-06-08 12:13阅读:66来源:国知局
测试方法及装置与流程

本说明书中实施方式涉及车辆诊断领域,特别是涉及一种测试方法及装置。


背景技术:

1、随着用户对驾驶安全的重视程度不断提升,如何提升车辆诊断的便捷性和准确性现已成为行业关注的热点问题。现有车辆诊断技术可以在不解体车辆的情况下对车辆状态进行检测,以确定车辆电子控制单元(electronic control unit,ecu)的功能实现情况,在一定程度上降低了ecu的测试和检修成本。

2、目前,车辆ecu功能诊断主要通过诊断设备、网关ecu以及功能ecu之间的数据传输实现。为减少因诊断指令不准确造成的诊断错误,通常需要先对诊断指令进行测试。诊断指令测试过程与ecu功能诊断的过程基本相同,需要通过网关ecu向功能ecu发送来自诊断设备的诊断指令,并向诊断设备反馈功能ecu针对诊断指令的响应数据。

3、因此,在相关技术中,执行一次诊断指令测试的数据链路较长,测试复杂度较高。


技术实现思路

1、本说明书中多个实施方式提供一种测试方法及装置,可以降低诊断指令测试复杂度。

2、本说明书的一个实施方式提供一种测试方法,所述方法应用于模拟器,包括:接收目标诊断装置发出的测试请求;其中,所述测试请求附带有单元标识和服务码;其中,所述单元标识用于表示所述测试请求针对的电子控制单元,所述服务码用于表示所述测试请求所指示的诊断服务;按照指定规则构建所述电子控制单元的应答数据;其中,所述应答数据包括所述电子控制单元响应所述诊断服务的诊断数据;将所述应答数据发送给所述目标诊断装置。

3、本说明书的一个实施方式提供一种测试装置,所述装置应用于模拟器,包括:接收模块,用于接收目标诊断装置发出的测试请求;其中,所述测试请求附带有单元标识和服务码;其中,所述单元标识用于表示所述测试请求针对的电子控制单元,所述服务码用于表示所述测试请求所指示的诊断服务;构建模块,用于按照指定规则构建所述电子控制单元的应答数据;其中,所述应答数据包括所述电子控制单元对应所述诊断服务的诊断数据;发送模块,用于将所述应答数据发送给所述目标诊断装置。

4、本说明书提供的多个实施方式,通过接收目标诊断装置发出的测试请求,并按照指定规则构建所述电子控制单元的应答数据,再将所述应答数据发送给所述目标诊断装置,实现了在诊断指令的测试过程中,采用模拟器的虚拟响应代替功能ecu对测试请求的响应和网关ecu的数据接发,缩短了执行一次测试涉及的数据传输链路长度,进而降低了诊断指令测试的复杂度,同时缩短了执行一次测试所需的时间。



技术特征:

1.一种测试方法,其特征在于,应用于模拟器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,接收目标诊断装置发出的测试请求的步骤,包括:

3.根据权利要求2所述的方法,其特征在于,按照指定规则构建所述电子控制单元的应答数据的步骤,包括:

4.根据权利要求3所述的方法,其特征在于,所述模拟器还包括模拟响应单元,所述模拟响应单元用于模拟所述目标测试请求数据中的单元标识表示的电子控制单元响应所述目标测试请求数据中的服务码指示的诊断服务的诊断数据;按照指定规则构建响应于所述目标测试请求数据的所述电子控制单元的应答数据的步骤,包括:

5.根据权利要求3所述的方法,其特征在于,所述指定规则包括所述目标测试请求数据与所述诊断数据之间的指定映射关系,按照指定规则构建响应于所述目标测试请求数据的所述电子控制单元的应答数据的步骤,包括:

6.根据权利要求1所述的方法,其特征在于,接收目标诊断装置发出的测试请求的步骤,包括:

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

8.根据权利要求7所述的方法,其特征在于,所述数据配置界面包括第一控件和第二控件;其中,所述第一控件与指定单元标识绑定;认定需要对指定数据通道进行监听的情况,包括:

9.根据权利要求7所述的方法,其特征在于,所述数据配置界面包括第三控件和第四控件;其中,所述第三控件与第一单元标识和第一服务码绑定;所述方法还包括:

10.一种测试装置,其特征在于,所述装置应用于模拟器,所述装置包括:


技术总结
本说明书中实施方式提供了一种测试方法及装置。所述方法包括:接收目标诊断装置发出的测试请求;其中,所述测试请求附带有单元标识和服务码;所述单元标识用于表示所述测试请求针对的电子控制单元,所述服务码用于表示所述测试请求所指示的诊断服务;按照指定规则构建所述电子控制单元的应答数据;其中,应答数据包括电子控制单元响应所述诊断服务的诊断数据;将应答数据发送给目标诊断装置。通过本说明书中实施方式,实现了在诊断指令测试过程中,采用模拟器的虚拟响应代替功能ECU对测试请求的响应和网关ECU的数据接发,缩短了执行一次测试涉及的数据传输链路长度,降低了诊断指令测试复杂度,同时缩短了执行一次测试所需的时间。

技术研发人员:丁杰
受保护的技术使用者:北京集度科技有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1