CAN Intermittent Fault Detection via Controller Self-Supervision

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing CAN systems are unable to effectively identify the root cause of faults, distinguish between transient and intermittent faults, and require separate monitoring hardware and detailed physical topology knowledge to detect faults in the network.

Innovation Solution

A method for monitoring a CAN that detects short-lived faults within a predefined time window, identifies inactive controllers associated with these faults, and uses filtering and reachability analysis to locate intermittent faults by integrating fault sets and employing a CAN monitoring routine that periodically checks controller status and updates fault information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate monitoring hardware and detailed physical topology knowledge are used to detect faults, then fault detection capability is improved, but device complexity and ease of operation deteriorate

Engineering Contradiction:
Improvefault detection capabilityVSAvoidmonitoring hardware requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The CAN controllers perform self-diagnosis by monitoring their own communication status and generating fault indicators internally. The system uses existing controller resources to detect faults without requiring separate monitoring hardware, as each controller supervises its own message transmission and reception activities.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A message intermediary layer is introduced that translates physical communication faults into standardized fault indicators. This intermediary mechanism allows controllers to detect faults through software-based message supervision rather than requiring direct physical topology monitoring hardware.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If separate monitoring hardware and detailed physical topology knowledge are used to detect faults, then fault detection capability is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvefault detection capabilityVSAvoidoperation simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

Controllers automatically perform fault detection on their own communication activities without requiring external monitoring equipment. The self-supervision mechanism monitors message transmission and reception status, automatically identifying faults in the communication network.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The fault indicator message serves as an intermediary that simplifies fault detection by translating complex physical communication failures into standardized, easily interpretable signals that can be processed by higher-level diagnostic systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If signal supervision and signal time-out monitoring are used at the interaction layer, then fault detection is achieved, but the ability to identify root cause and distinguish fault types deteriorates

Engineering Contradiction:
Improvefault detectionVSAvoidroot cause identification
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The fault detection system is segmented into multiple functional layers: physical layer message supervision, data link layer fault indicator generation, and application layer root cause analysis. Each layer processes specific aspects of fault detection, with the message intermediary layer translating physical faults into diagnostic information that enables precise root cause identification.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9524222B2Method and apparatus for fault detection in a controller area network
Publication Date: 2016.12.20 GM GLOBAL TECHNOLOGY OPERATIONS LLC
  • US9524222B2 patent drawing
  • US9524222B2 patent drawing
  • US9524222B2 patent drawing

AI summary

A controller area network (CAN) has a plurality of CAN elements including a communication bus and a plurality of controllers. A method for monitoring the CAN includes detecting occurrences of a first short-lived fault and a second short-lived fault within a predefined time window. A first fault set including at least one inactive controller associated with the first short-lived fault and a second fault set including at least one inactive controller associated with the second short-lived fault are identified. An intermittent fault is located in the CAN based upon the first and second fault sets.