[发明专利]用于CAN通信的错误诊断的方法有效
申请号: | 201380035549.8 | 申请日: | 2013-06-27 |
公开(公告)号: | CN104509035B | 公开(公告)日: | 2018-08-21 |
发明(设计)人: | 金现硕 | 申请(专利权)人: | 大陆汽车有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/40 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 周学斌;胡莉莉 |
地址: | 德国*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 can 通信 错误 诊断 方法 | ||
公开了一种用于CAN通信的错误诊断的方法。在该方法中,将存储在主电子控制设备和副电子控制设备中的滚动计数器值相互比较。当滚动计数器差值在预定的错误诊断保留范围内时,保留对于对应CAN通信的错误诊断的确定。当由于滚动计数器差值偏离了错误诊断保留范围而使错误诊断的累积数量达到用于错误诊断确定的预定数量时,确定CAN通信的错误发生。当主电子控制设备和副电子控制设备的滚动计数器值相互匹配时,确定用于CAN通信的错误诊断是正常的,在此情况下,即使在CAN通信中发生了暂时的信号延迟现象(即抖动),也能够有效地中断对于CAN通信的错误的有误诊断。
技术领域
本公开涉及一种用于CAN通信的错误诊断的方法,并且更特别地,涉及一种方法,其中防止将暂时的信号延迟误判为CAN通信错误,该暂时的信号延迟能够发生于接收数据的主电子控制设备和传输数据的副电子控制设备之间的CAN通信中。
背景技术
如本领域中通常所知晓的,车辆中包括了很多电子部件和用于控制电子部件的多个电子控制设备。CAN通信主要用于在电子控制设备之间交换数据。
通过CAN通信传送的数据对应于在车辆操作中使用的数据,并且在车辆的安全操作中是重要的。相应地,有必要诊断是否发生了对于通过CAN通信传送的数据的错误。
根据相关领域,滚动计数器被安装在通过CAN通信接收数据的主电子控制设备(例如,引擎控制单元(ECU))和通过CAN通信传输数据的副电子控制设备(例如,传输控制单元(TCU))中,并且无论何时执行CAN通信,执行CAN通信的主电子控制设备和副电子控制设备的计数器将滚动计数器值增加值1。
在相关领域中,主电子控制设备和副电子控制设备的滚动计数器检验每个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/201380035549.8/2.html,转载请声明来源钻瓜专利网。