Dynamic Recovery Timer for Vehicle Controller Network Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional vehicle controller networks rely on predetermined timers for controller malfunction recovery, which can be insufficient due to transmission delays on the CAN, leading to incorrect designation of recovered controllers as malfunctioning and in need of service.

Innovation Solution

Implementing a dynamic recovery timer set based on vehicle-wide synchronized time-stamps to determine worst-case transmission delays, preventing incorrect designation of recovered controllers by adjusting the recovery time dynamically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a predetermined timer is used for controller malfunction recovery, then the system structure is simple, but transmission delays cause incorrect designation of recovered controllers as malfunctioning

Engineering Contradiction:
Improvecontroller malfunction recovery accuracyVSAvoidrecovery timer mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies the dynamics principle by transitioning from a static predetermined timer to a dynamic recovery timer that adapts to actual transmission conditions. The recovery timer is calculated based on real-time transmission delay measurements between controllers, allowing the system to adjust the recovery time window dynamically. This ensures that recovered controllers are not incorrectly designated as malfunctioning while maintaining system reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback by having controllers monitor and measure actual transmission delays through time-stamping mechanisms. Each controller timestamps messages sent and received, calculates the actual transmission delay, and uses this feedback information to adjust the recovery timer duration. This closed-loop feedback mechanism ensures the recovery timer accurately reflects current system conditions rather than relying on fixed predetermined values.

Inventive Principle:
Principle #23Feedback

2Reliability

If a predetermined timer is used for controller malfunction recovery, then the implementation is simple, but transmission delays result in unnecessary service interventions

Engineering Contradiction:
Improvecontroller status assessment accuracyVSAvoidtime for determining worst-case transmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by having controllers continuously exchange timestamped messages and pre-calculate transmission delay characteristics before malfunction events occur. Each controller maintains records of transmission times and establishes baseline delay values during normal operation. When a malfunction occurs, the system uses these pre-established delay characteristics to quickly determine an appropriate recovery timer without requiring extensive real-time measurements, thus reducing the time loss while improving accuracy.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If time-stamping with synchronized clocks is implemented to determine worst-case transmission delay, then controller recovery accuracy improves, but the system complexity increases

Engineering Contradiction:
Improvetransmission delay measurement precisionVSAvoidtime-stamping and synchronization system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies universality by designing the time-stamping mechanism to serve multiple functions simultaneously. The same timestamping infrastructure is used for both measuring transmission delays and providing chronological ordering of events across different controllers. The synchronized clock system serves dual purposes: establishing precise time references for delay calculation and creating a universal time reference frame for coordinating recovery actions across the controller network, thereby reducing overall system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11584382B2System and method for malfuncton operation machine stability determination
Publication Date: 2023.02.21 FCA US LLC
  • US11584382B2 patent drawing
  • US11584382B2 patent drawing
  • US11584382B2 patent drawing

AI summary

A vehicle includes a controller area network (CAN) and a plurality of a controllers in communication with each other via the CAN, wherein each controller of the plurality of controllers is configured to time-stamp messages transmitted via the CAN using a vehicle-wide synchronized clock, determine a worst-case transmission delay via the CAN based on the time-stamps for messages received from other controllers of the plurality of controllers, and based on the worse-case transmission delay, set a dynamic recovery timer for a malfunctioning controller of the plurality of controllers to recover after its malfunction, wherein the dynamic recovery timer prevents a particular controller that was malfunctioning but has since recovered from being incorrectly designated as a malfunctioning controller in need of service.