[发明专利]一种整车CAN总线错误帧的排查装置及排查方法有效
申请号: | 201710823498.5 | 申请日: | 2017-09-13 |
公开(公告)号: | CN107659465B | 公开(公告)日: | 2020-06-23 |
发明(设计)人: | 宗文栋 | 申请(专利权)人: | 北京新能源汽车股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/40;H04L1/00 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;安利霞 |
地址: | 102606 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 整车 can 总线 错误 排查 装置 方法 | ||
本发明提供了一种整车CAN总线错误帧的排查装置及排查方法,涉及错误帧检测领域。该排查方法包括:在CAN总线上检测到错误帧时,确定检测到所述错误帧网段;获取错误帧网段的网段基础属性,并判断所述错误帧网段的网段基础属性是否满足预设条件;在所述错误帧网段的网段基础属性不满足所述预设条件时,提示所述错误帧网段的网段基础属性发生错误。本发明通过完整、系统的排查方法,可以提高错误帧排查的效率,从而缩短整车研发周期。
技术领域
本发明涉及错误帧排查技术领域,具体涉及一种整车CAN总线错误帧的排查装置及排查方法。
背景技术
现今社会,汽车在生产制造过程中,经常出现很多故障问题。目前,在整车故障排查过程中,一般的排查方法排查周期比较长,查找根本原因的难度比较大,如果排查不及时,CAN总线错误帧不仅会导致通信实时性差的问题,还会上报各种通信类故障,甚至导致CAN总线无法工作。因此,亟需一种整车CAN总线错误帧的排查装置及排查方法,能够解决排查周期长,查找根本原因难度大的问题,从而缩短整车研发周期。
发明内容
本发明实施例提供一种整车CAN总线错误帧的排查装置及排查方法,目的是提高错误帧排查的效率,从而缩短整车研发周期。
为实现上述目的,本发明实施例提供了一种整车CAN总线错误帧的排查方法,包括:
在CAN总线上检测到错误帧时,确定检测到所述错误帧的错误帧网段;
获取错误帧网段的网段基础属性,并判断所述错误帧网段的网段基础属性是否满足预设条件;
在所述错误帧网段的网段基础属性不满足所述预设条件时,提示所述错误帧网段的网段基础属性发生错误。
优选的,所述网段基础属性包括以下属性中的至少一种:网段的终端负载;网段上是否发生短路。
优选的,在所述错误帧网段的网段基础属性满足所述预设条件时,所述排查方法还包括:
获取错误帧网段上是否存在有离线状态的离线控制器;
在存在有离线控制器时,对每个离线控制器分别执行以下判断处理:
检测离线控制器是否接入CAN总线;
在离线控制器已接入CAN总线时,判断该离线控制器是否发送错误帧;
在该离线控制器未发生错误帧时,检测该离线控制器的线束连接关系是否正常;
在该离线控制器的线束连接关系不正常时,提示该离线控制器的硬件连接存在问题。
优选的,所述离线控制器的线束连接关系不正常包括:所述离线控制器的线束连接中存在虚接、错接、短路中的至少一种。
优选的,在对每个离线控制器执行完所述判断处理后,未发现存在线束连接关系不正常的离线控制器时,所述排查方法还包括:
将CAN总线上的控制器逐个进行移除,并在每移除一个控制器后,检测所述CAN总线上是否还存在有错误帧,若未检测到错误帧,则将该控制器重新接入CAN总线,并再次检测所述CAN总线上是否还存在有错误帧,若检测到错误帧,则提示该控制器导致CAN总线出现错误帧。
优选的,上述所述排查方法中:
若在再次检测所述CAN总线上是否还存在有错误帧时,未检测到错误帧,则继续移除CAN总线上的下一个控制器;
若在CAN总线上的所有控制器均已移除后,所述CAN总线上还存在有错误帧时,则将所有控制器均重新接入CAN总线,并获取CAN总线波形并进行电磁干扰分析,获得电磁干扰分析结果;
在所述电磁干扰分析结果指示存在电磁干扰时,提示CAN总线存在电磁干扰。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京新能源汽车股份有限公司,未经北京新能源汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710823498.5/2.html,转载请声明来源钻瓜专利网。