[发明专利]一种车辆诊断方法及相关装置在审
| 申请号: | 202211391704.7 | 申请日: | 2022-11-08 |
| 公开(公告)号: | CN115685971A | 公开(公告)日: | 2023-02-03 |
| 发明(设计)人: | 刘琳琳;孙雷霸 | 申请(专利权)人: | 上海汽车集团股份有限公司 |
| 主分类号: | G05B23/02 | 分类号: | G05B23/02 |
| 代理公司: | 北京信远达知识产权代理有限公司 11304 | 代理人: | 柳欣 |
| 地址: | 201203 上海市浦东新区中国(*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 车辆 诊断 方法 相关 装置 | ||
本申请提供了一种车辆诊断方法及相关装置,应用于车辆诊断网关,该方法包括:向至少一个电子控制单元ECU发送寻址报文;接收至少一个ECU的寻址响应报文,基于寻址响应报文,生成路由映射表,其中,路由映射表包括至少一个ECU的逻辑地址与互联网协议IP地址的对应关系;当接收到诊断报文,根据路由映射表转发诊断报文,以完成车辆诊断。该方法通过车辆诊断网关向车辆ECU发送寻址报文,自动生成路由映射表,并对路由映射表进行动态更新与维护,从而可以提升车辆诊断的准确率。
技术领域
本申请涉及车辆技术领域,尤其涉及一种车辆诊断方法、装置、网关、计算机可读存储介质以及计算机程序产品。
背景技术
车辆诊断是指在不解体车辆的条件下,确定车辆状况,查明故障部位及原因的检查。由于以太网具有高带宽、速度快的特点,基于车载以太网的车辆诊断(Diagnosticcommunication over Internet Protocol,DOIP)功能得以快速发展。
该功能基于DOIP网关实现,其中,DOIP网关配置有路由映射表,路由映射表用于存储车辆电子控制单元(Electronic Control Unit,ECU)节点的DOIP逻辑地址与互联网协议(Internet Protocol,IP)地址间的对应关系。
目前,路由映射表需要人工手动进行配置。然而,随着车辆智能化的发展,车辆中具备DOIP诊断功能的ECU节点数量增多,采用上述方法配置路由映射表的灵活性和可扩展性较差,难以及时对路由映射表进行维护与更新,从而可能造成车辆诊断的错误。
发明内容
本申请提供了一种车辆诊断方法,该方法能够自动生成路由映射表,并对路由映射表进行动态维护,从而提升了车辆诊断的准确率。本申请还提供了上述方法对应的装置、网关、计算机可读存储介质以及计算机程序产品。
第一方面,本申请提供了一种车辆诊断方法。应用于车辆诊断网关,所述方法包括:
向至少一个电子控制单元ECU发送寻址报文;
接收所述至少一个ECU的寻址响应报文,基于所述寻址响应报文,生成路由映射表,所述路由映射表包括所述至少一个ECU的逻辑地址与互联网协议IP地址的对应关系;
当接收到诊断报文,根据所述路由映射表转发所述诊断报文,以完成车辆诊断。
在一些可能的实现方式中,所述基于所述寻址响应报文,生成路由映射表,包括:
从所述寻址响应报文中提取所述至少一个ECU的逻辑地址和所述至少一个ECU的IP地址;
根据所述至少一个ECU的逻辑地址和IP地址,生成所述路由映射表。
在一些可能的实现方式中,所述当接收到诊断报文,根据所述路由映射表转发所述诊断报文,以完成车辆诊断,包括:
根据所述诊断报文,确定待诊断的目标ECU;
根据所述路由映射表,将所述诊断报文转发至所述目标ECU,以完成车辆诊断。
在一些可能的实现方式中,所述根据所述诊断报文,确定待诊断的目标ECU,包括:
提取所述诊断报文中的目标逻辑地址;
若所述目标逻辑地址为所述至少一个ECU的逻辑地址,根据所述目标逻辑地址,确定所述待诊断的目标ECU。
在一些可能的实现方式中,所述路由映射表还包括至少一个ECU的路由激活状态,所述根据所述路由映射表,将所述诊断报文转发至所述目标ECU,以完成车辆诊断,包括:
当所述目标ECU的路由激活状态为已激活时,根据所述路由映射表,将所述诊断报文转发至所述目标ECU,以完成车辆诊断;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海汽车集团股份有限公司,未经上海汽车集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211391704.7/2.html,转载请声明来源钻瓜专利网。





