Dual Controller Error Detection via CAN Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional dual controller systems for calculating and processing steering angle data in vehicles fail to detect errors in minor areas and data transmission errors without communication between controllers, leading to potential transmission of incorrect data and increased risk of system malfunction.

Innovation Solution

An error detecting device and method for a dual controller system that includes a first controller comparing data with a second controller's output and a CAN transceiver, which generates an interrupt signal to prevent data transmission if an error is detected, ensuring accurate data output and error detection without relying on communication between controllers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If dual controller system with mutual control and synchronized communication is used, then reliability of real-time data processing is improved, but complexity of system structure increases

Engineering Contradiction:
Improvereliability of real-time data processingVSAvoidcomplexity of system structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the error detection function into two independent paths: one path uses communication between controllers for mutual verification, while the other path uses direct feedback from CAN transceiver to detect transmission errors. This segmentation allows the system to address different error sources through specialized detection mechanisms without requiring complete system redesign.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary feedback mechanism where the CAN transceiver directly feeds back transmission status to the controller. This intermediary provides independent verification of data transmission without relying on inter-controller communication, thereby detecting errors in communication modules or data output units that would otherwise go undetected.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If error detection relies on communication between controllers, then detection of control logic errors is improved, but detection of transmission errors and minor area errors deteriorates

Engineering Contradiction:
Improvedetection of control logic errorsVSAvoiddetection of transmission errors
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent implements a direct feedback loop from the CAN transceiver to the controller, where the transceiver sends back information about transmission status and data integrity. This feedback mechanism enables the controller to detect errors in the communication module or data output unit independently of inter-controller communication, complementing the existing mutual control error detection.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If synchronization between controllers is maintained through communication, then accuracy of comparing calculation is improved, but vulnerability to communication errors increases

Engineering Contradiction:
Improveaccuracy of comparing calculationVSAvoidvulnerability to communication errors
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent performs preliminary error detection at the transmission stage by having the CAN transceiver verify data before it leaves the controller. This preliminary action catches transmission errors and minor area errors early in the data flow, preventing corrupted data from being transmitted to other nodes and eliminating the need for complex post-transmission verification through inter-controller communication.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9003271B2Error detecting device and method of a dual controller system
Publication Date: 2015.04.07 LS AUTOMOTIVE TECH CO LTD
  • US9003271B2 patent drawing
  • US9003271B2 patent drawing
  • US9003271B2 patent drawing

AI summary

An error detecting device of a dual controller system is provided. The first controller receives a sensing data from a sensor to calculate and generate a first data and outputs a final data if an error is not detected by comparing the first data with a second data transmitted from a second controller. The CAN transceiver receives the final data from the first controller and transmits the final data through a CAN bus. The second controller receives the sensing data from the sensor to calculate and generate a second data and transmits to the first controller an interrupt signal which prevents an output of the final data if an error is detected by comparing the second data with the final data fed back from the CAN transceiver. Accordingly, output transmission to the vehicle is controlled and the stability and reliability of the output data is increased.