Dual-Controller Autonomous Driving for Single-Point Failure Tolerance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing autonomous driving systems with a single Electric Control Unit (ECU) architecture cannot achieve the required Automotive Safety Integration Level (ASIL) D-level functional safety and reliability, particularly in highly autonomous driving scenarios where failures in controllers or actuation mechanisms can lead to system instability.

Innovation Solution

A dual-controller architecture is implemented, where a main controller and a backup controller work together with corresponding steering and braking controllers, enabling the system to switch to backup control instructions and instructions when abnormalities or communication interruptions occur, ensuring continuous operation and ASIL D-level safety.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single ECU architecture is used in autonomous driving systems, then the device complexity is reduced, but the reliability cannot achieve ASIL D-level functional safety requirements

Engineering Contradiction:
Improvefunctional safety levelVSAvoidcontroller architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The control system is segmented into multiple independent controllers (main controller and backup controller) rather than using a single ECU. Each controller can independently execute control instructions, and the system divides the control functions across multiple units to achieve redundancy and meet ASIL D-level safety requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements beforehand cushioning by pre-configuring backup controllers that stand ready to take over if the main controller fails. This prior preparation of redundant control units ensures that safety is maintained even when abnormalities occur, cushioning against potential failures before they impact system reliability.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

2Reliability

If backup controllers are added to the autonomous driving system, then the reliability achieves ASIL D-level safety, but the device complexity increases

Engineering Contradiction:
Improvefunctional safety levelVSAvoidcontroller architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The backup controllers are designed with multi-functionality, serving both as standby units for safety redundancy and as active controllers when needed. This universal design allows the same hardware architecture to fulfill multiple roles, reducing the need for entirely separate systems and thereby limiting the increase in device complexity.

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

Solution Approach 2:

The system uses copying by creating identical backup controller units that replicate the main controller's functionality. Instead of designing complex unique backup systems, the solution copies the proven main controller architecture, ensuring reliability through redundancy while keeping the complexity manageable through standardized designs.

Inventive Principle:
Principle #26Copying

3Reliability

If the system switches to backup control instructions when abnormalities occur, then the reliability is maintained, but the response time and system complexity increase

Engineering Contradiction:
Improvecontinuous operation capabilityVSAvoidswitching response time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-configuring and pre-testing backup controllers before failures occur. The backup units are ready with pre-loaded control instructions and can immediately take over without requiring complex real-time decision-making or instruction transmission delays, thus minimizing switching response time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms that continuously monitor the main controller's status and automatically trigger the switch to backup controllers when abnormalities are detected. This closed-loop feedback ensures rapid response to failures, maintaining reliability while minimizing the time loss associated with detection and switching operations.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12145607B2Autonomous driving control system and control method and device
Publication Date: 2024.11.19 ZHEJIANG GEELY HLDG GRP CO LTD
  • US12145607B2 patent drawing
  • US12145607B2 patent drawing
  • US12145607B2 patent drawing

AI summary

An autonomous driving control system comprises a main controller, a backup controller, main execution apparatuses and backup execution apparatuses. The backup controller is configured to decompose, when receiving a main control instruction from the main controller, the main control instruction to obtain backup control instructions corresponding to the backup execution apparatuses respectively, and send the backup control instructions to the backup execution apparatuses correspondingly; and the control system is configured to control, when detecting that an abnormality occurs in any one device of the main execution apparatuses, the backup execution apparatus corresponding to the device in which the abnormality has occurred to execute a corresponding backup control instruction. The system can solve the problem that an autonomous driving control system cannot operate normally when any controller or actuation mechanism fails at a single point.