In-Vehicle LAN Fault Detection for Battery Drain Mitigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In-vehicle communication networks can unintentionally remain active, leading to battery drain due to errors such as memory issues or communication message errors, causing undesirable power consumption when the network is assumed to be inactive.

Innovation Solution

A fault detection and mitigation system that identifies unintended active states in the LAN communication network and employs techniques to power down communicating devices, using virtual networks and communication kernels to manage signal activation and deactivation, ensuring the network enters a low-power state when not in use.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the communication network remains active to ensure reliable communication, then communication reliability is improved, but energy consumption increases causing battery drain

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidbattery drain
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system dynamically transitions the communication network between active and sleep modes based on operational needs. The ECU activates the communication kernel and virtual networks only when communication is required, and deactivates them when idle, making the system's power state flexible rather than fixed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements periodic monitoring of the communication bus to detect active messages. The ECU periodically checks for communication activity and adjusts the power state accordingly, using periodic action to balance between energy savings and communication reliability.

Inventive Principle:
Principle #19Periodic action

2Loss of energy

If the network enters sleep mode to conserve power, then energy consumption is reduced, but detection of unintended active states becomes difficult

Engineering Contradiction:
Improvepower consumptionVSAvoidfault detection difficulty
Core Design Contradiction:
Loss of energyVSDifficulty of detecting and measuring

Solution Approach 1:

The ECU performs preliminary checks before entering sleep mode to ensure no unintended active states exist. It monitors the communication bus and verifies the absence of active virtual networks before deactivating the communication kernel, preventing undetected faults from persisting.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the ECU continuously monitors the communication bus for active messages and compares this information with the expected state. This feedback loop allows the system to detect unintended active states even when in sleep mode, as the monitoring function remains active enough to detect bus activity.

Inventive Principle:
Principle #23Feedback

3Reliability

If multiple shutdown paths are implemented to handle faults, then system reliability is improved, but device complexity increases

Engineering Contradiction:
Improvefault toleranceVSAvoidshutdown path complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The shutdown functionality is segmented into two distinct paths: a normal shutdown path for routine operations and an alternative shutdown path for fault conditions. This segmentation allows each path to be optimized for its specific purpose while maintaining overall system reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The communication bus monitoring function acts as an intermediary that detects active states and triggers appropriate shutdown paths. This mediator component simplifies the overall system architecture by centralizing the fault detection logic and routing to appropriate shutdown procedures.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8665700B2Fault detection and mitigation for in-vehicle LAN network management
Publication Date: 2014.03.04 GM GLOBAL TECHNOLOGY OPERATIONS LLC
  • US8665700B2 patent drawing
  • US8665700B2 patent drawing
  • US8665700B2 patent drawing

AI summary

A method of detecting and mitigating an unintended active state of an in-vehicle communication network. The in-vehicle communication network includes a plurality of electronic control units (ECUs) communicating over a controller area network bus system. Each ECU includes both transmitting and receiving capabilities, and is configured with a communication protocol that provides guidelines for exchanging messages with other ECUs within the communication system. Each ECU enters a communication kernel active state for communicating on the bus. Virtual networks within the communication system are identified. Each virtual network includes a collection of signals involving respective ECUs whose transmission and reception are started and stopped collectively as a unit. Each respective virtual network that is active by fault is detected. Each faulty active virtual network is deactivated.