Autonomous Vehicle Sensor Fault Detection via Secondary Occupancy Model

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Advanced driver assistance systems (ADAS) and autonomous driving systems face faults due to faulty sensors or aberrant sensor data processing, leading to incorrect object detection and potentially hazardous automated safety and driving functionalities.

Innovation Solution

A self-diagnosis system that generates an environmental model from sensor data and compares it with a secondary occupancy space data structure to identify sensor faults, estimating the time before a potential crash and recalibrating sensors as needed to prevent errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a primary computing system generates an environmental model from sensor data for autonomous driving, then object detection capability is improved, but system reliability deteriorates due to potential sensor faults and aberrant data processing

Engineering Contradiction:
Improveobject detection accuracyVSAvoidsystem reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

A secondary computing system acts as an intermediary to generate an occupancy space data structure from sensor data, which then serves as a reference for fault detection. This intermediary structure enables comparison between the primary environmental model and an independently generated representation, allowing fault identification without directly modifying the primary detection pipeline.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback by comparing the environmental model with the occupancy space data structure and using the discrepancies to identify sensor faults. The fault identification results can trigger recalibration actions, creating a closed-loop feedback mechanism that continuously monitors and corrects sensor performance to maintain system reliability.

Inventive Principle:
Principle #23Feedback

2Reliability

If the system implements fault detection by comparing environmental model with occupancy space data structure, then sensor fault identification is improved, but computational complexity increases

Engineering Contradiction:
Improvefault detection capabilityVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The computational task is segmented into two independent processes: generating the environmental model and generating the occupancy space data structure. This segmentation allows parallel processing and independent optimization of each data structure generation algorithm, reducing the overall computational burden compared to a single complex verification system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of creating a complex verification system, the patent creates a simplified copy or representation of the sensor data processing pipeline that generates the occupancy space data structure. This copy uses the same sensor inputs but produces a different data representation that can be efficiently compared for fault detection.

Inventive Principle:
Principle #26Copying

3Reliability

If the system estimates time before crash based on vehicle velocity and free space, then crash prevention capability is improved, but response time is reduced due to real-time calculation requirements

Engineering Contradiction:
Improvecrash prevention capabilityVSAvoidresponse time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by continuously estimating the time to crash based on current vehicle velocity and free space measurements. This ongoing estimation allows the system to identify potentially hazardous situations before they become critical, providing advance warning and enabling preventive actions to be taken with sufficient time margin.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10553044B2Self-diagnosis of faults with a secondary system in an autonomous driving system
Publication Date: 2020.02.04 SIEMENS ELECTRONIC DESIGN AUTOMATION GMBH
  • US10553044B2 patent drawing
  • US10553044B2 patent drawing
  • US10553044B2 patent drawing

AI summary

This application discloses self-diagnosis of faults for an assisted or automated driving system of a vehicle. A primary computing system can generate an environmental model populated with objects detected from measurement data from sensors. A secondary computing system can generate a secondary system data structure configured to identify objects located around the vehicle that were detected from measurement data from the sensors. The secondary computing system can identify a fault in the sensors based on a comparison of the secondary system data structure with the environmental model. The secondary computing system also can estimate an amount of time before the vehicle crashes from a vehicle velocity vector and free space in the environment around the vehicle, and identify the fault in the sensors based on the estimated amount of time before the vehicle crashes.