Autonomous Vehicle Brake Architecture With Redundant Command Arbitration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current braking systems for autonomous vehicles, especially Level 4 systems, lack the necessary robustness and precision to ensure safety in case of failures, as they are not designed to handle complex failure scenarios effectively, which is critical for fully autonomous operations.

Innovation Solution

The implementation of a redundant braking system architecture with multiple vehicle control units and brake controllers configured in a master/slave architecture, providing multiple paths for braking commands and using arbitration logic to select the operational set of commands, ensuring fail-operational and safe vehicle control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single braking system is used in autonomous vehicles, then the device complexity is low, but the reliability is insufficient to handle complex failure scenarios

Engineering Contradiction:
Improvebraking system reliabilityVSAvoidbraking system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The braking control system is segmented into multiple independent control units (primary VCU, secondary VCU, primary brake controller, secondary brake controller) that can operate independently. Each unit has its own processing capabilities and can generate braking commands separately, allowing the system to maintain functionality even when some segments fail.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements redundant braking control paths that are prepared in advance to cushion against potential failures. Multiple command generation paths and arbitration mechanisms are pre-configured so that when a failure occurs, the system can immediately switch to备用 paths without loss of braking capability.

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

2Reliability

If multiple redundant braking control paths are implemented, then the reliability improves, but the device complexity increases

Engineering Contradiction:
Improvebraking control reliabilityVSAvoidcontrol architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The arbitration logic is pre-programmed with failure detection and command selection algorithms that automatically execute when failures are detected. The system performs preliminary health checks and maintains ready-to-use alternative command paths, eliminating the need for complex real-time decision-making during failure scenarios.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The arbitration logic acts as an intermediary component that receives braking commands from multiple sources, evaluates their validity, and selects appropriate commands for execution. This mediator simplifies the overall system architecture by centralizing the complexity of managing multiple redundant paths in a single dedicated component.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If redundant components are configured in master/slave architecture, then the fail-operational capability is achieved, but the ease of operation decreases

Engineering Contradiction:
Improvefail-operational capabilityVSAvoidsystem operation simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The redundant braking control system operates autonomously with self-diagnosis and self-selection capabilities. The arbitration logic continuously monitors the health of all control units and automatically selects valid braking commands without requiring external intervention or complex manual operation, making the system self-sufficient in maintaining safe operation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11884284B2Braking control architectures for autonomous vehicles
Publication Date: 2024.01.30 CREATEAI INC
  • US11884284B2 patent drawing
  • US11884284B2 patent drawing
  • US11884284B2 patent drawing

AI summary

Devices, systems, and methods for redundant braking systems and architectures are described. An example method for controlling a vehicle includes receiving, by a braking system, a first set of commands generated by a primary brake controller and a primary vehicle control unit (VCU) comprising multiple processors, receiving a second set of commands generated by the primary VCU and a secondary brake controller, receiving a third set of commands generated by a secondary VCU and the primary brake controller, receiving a fourth set of commands generated by the secondary VCU and the secondary brake controller, and selecting, based on an arbitration logic, exactly one of the first, second, third, and fourth sets of commands to operate the braking system, wherein the primary VCU and the secondary VCU are configured in a master/slave architecture.