发明名称 |
Method and apparatus for isolating a fault-active controller in a controller area network |
摘要 |
A method for monitoring communications among a plurality of controllers signally linked to a communication bus of a controller area network includes monitoring bus communications including determining bus error counts for a plurality of execution cycles. When a bus error count associated with message transmission from one of the controllers exceeds a predetermined threshold, the one of the controllers is prohibited from communicating on the communications bus for a predetermined period of time and is included in a subset of candidate fault-active controllers. Any of the plurality of controllers included within the subset of candidate fault-active controllers that successfully transmits a message is removed from the subset of candidate fault-active controllers. A fault-active controller is isolated based upon the subset of candidate fault-active controllers and the bus error counts. |
申请公布号 |
US9499174(B2) |
申请公布日期 |
2016.11.22 |
申请号 |
US201214425676 |
申请日期 |
2012.09.05 |
申请人 |
GM GLOBAL TECHNOLOGY OPERATIONS LLC |
发明人 |
Jiang Shengbing |
分类号 |
G06F11/00;B60W50/029;G06F11/07;G05B19/042;H04L12/26;H04L12/40;B60W50/00 |
主分类号 |
G06F11/00 |
代理机构 |
|
代理人 |
|
主权项 |
1. Method for monitoring communications among a plurality of controllers signally linked to a communication bus of a controller area network, comprising:
monitoring bus communications including determining bus error counts for a plurality of execution cycles; when a bus error count associated with message transmission from one of the controllers exceeds a predetermined threshold, prohibiting said one of the controllers from communicating on the communications bus for a predetermined period of time and including said one of the controllers in a subset of candidate fault-active controllers; removing from the subset of candidate fault-active controllers any of the plurality of controllers included within the subset of candidate fault-active controllers that successfully transmits a message; and isolating a fault-active controller based upon the subset of candidate fault-active controllers and the bus error counts. |
地址 |
Detroit MI US |