Fault-Tolerant Controller Merging for Vehicle Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Complexity in mobile platforms makes it challenging to mitigate faults while optimizing vehicle operation, particularly in autonomous or user-assisted vehicles, due to the need for real-time fault detection and response strategies.

Innovation Solution

A system with sensors, device controllers, and a supervisory control module featuring fault-tolerant controllers, including model-based, heuristics-based, reinforcement-learning, and machine-learning controllers, to generate and execute commands that manage vehicle components and prompt user takeover when necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple fault-tolerant controllers are implemented to handle various faults, then system reliability is improved, but device complexity increases

Engineering Contradiction:
Improvefault toleranceVSAvoidcontroller complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Multiple fault-tolerant controllers (model-based, heuristics-based, reinforcement-learning, and machine-learning controllers) are merged into a single supervisory control module. These controllers work cooperatively to detect faults and generate control commands, achieving high reliability while managing complexity through integrated architecture rather than separate independent systems

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The supervisory control module serves multiple functions: it detects faults, determines fault types, generates control commands through multiple controller algorithms, and manages vehicle operation. This multi-functional design consolidates what could be separate systems into one unified module, improving reliability without proportionally increasing overall system complexity

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

2Reliability

If real-time fault detection and response is implemented, then system reliability is improved, but processing time and computational load increase

Engineering Contradiction:
Improvefault detection capabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system pre-establishes multiple fault-tolerant controllers with different algorithms (model-based, heuristics-based, reinforcement-learning, machine-learning) that are ready to immediately detect and respond to faults. This preliminary preparation allows real-time fault detection without requiring complex runtime decision-making about which detection method to use, reducing processing time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The supervisory control module acts as an intermediary that receives sensor data, coordinates multiple fault detection controllers, and generates control commands. This intermediary architecture streamlines the processing flow by centralizing coordination functions, preventing time losses from multiple separate processing chains

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If multiple sensor data processing functions are implemented, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvefault detection accuracyVSAvoidprocessing system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Multiple sensor data processing functions across different controller types (model-based, heuristics-based, reinforcement-learning, machine-learning) are merged into the supervisory control module. This consolidation achieves high measurement precision through diverse processing approaches while managing complexity through unified architecture

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The supervisory control module universally processes sensor data using multiple algorithmic approaches, making it adaptable to different fault types and sensor configurations. This multi-functional processing capability achieves high precision without requiring separate dedicated processing systems for each function

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

Data Source

PatentUS11148678B2Controlling operation of a vehicle with a supervisory control module having a fault-tolerant controller
Publication Date: 2021.10.19 GM GLOBAL TECHNOLOGY OPERATIONS LLC
  • US11148678B2 patent drawing
  • US11148678B2 patent drawing
  • US11148678B2 patent drawing

AI summary

System and method for controlling operation of a vehicle in real-time with a supervisory control module. A fault detection module is configured to receive respective sensor data from one or more sensors in communication with the vehicle and generate fault data. The supervisory control module includes at least one fault-tolerant controller configured to respond to a plurality of faults. The supervisory control module is configured to receive the fault data. When at least one fault is detected from the plurality of faults, the supervisory control module is configured to employ the fault-tolerant controller to generate at least one selected command. The selected command is transmitted to one or more device controllers for delivery to at least one of the respective components of the vehicle. Operation of the vehicle is controlled based in part on the selected command.