Scenario Simulation Truncation for Rare Event Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems for detecting and quantifying rare events in simulations, such as collisions in driving simulations for autonomous vehicles, are inefficient due to the high computational resources and time required, leading to unreliable probability calculations.

Innovation Solution

The techniques combine non-sampling-based parameter selection to determine a truncated simulation region within the parameter space and sampling-based techniques to selectively execute simulations, improving the detection of infrequent events and accuracy of probability calculations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional sampling-based simulation techniques are used to detect rare events, then comprehensive coverage of parameter space is achieved, but computational resources and time required become excessively high

Engineering Contradiction:
Improvedetection accuracy of rare eventsVSAvoidcomputational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The parameter space is segmented into multiple sub-regions based on the distribution of rare events. Instead of uniformly sampling the entire parameter space, the method divides it into regions of interest where rare events are more likely to occur, allowing focused simulation execution in these segments while reducing or skipping simulations in regions where rare events are unlikely.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The simulation execution strategy applies local quality by varying the sampling density across different regions of the parameter space. Regions with higher probability of containing rare events receive denser sampling, while regions with lower probability receive sparser sampling or are skipped entirely, optimizing the balance between detection accuracy and computational efficiency.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If the full parameter space is simulated to ensure accurate probability calculations, then reliable safety metrics are obtained, but execution time and computational cost increase significantly

Engineering Contradiction:
Improveprobability calculation accuracyVSAvoidsimulation execution time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The method performs preliminary analysis to identify regions in the parameter space where rare events are likely to occur before executing full simulations. By pre-characterizing the parameter space and identifying high-probability regions, the system can focus computational resources on these areas, achieving accurate probability calculations without simulating the entire parameter space.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If multiple interacting systems and components are executed in driving simulations, then comprehensive system validation is achieved, but resource consumption and computational expense increase

Engineering Contradiction:
Improvesystem validation completenessVSAvoidcomputational resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The method applies partial action by executing simulations only in regions of the parameter space where rare events are likely to occur, rather than exhaustively simulating all possible scenarios. This allows comprehensive validation of safety-critical systems while reducing computational resource consumption by focusing efforts on the most relevant test cases.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11767030B1Scenario simulation execution within a truncated parameter space
Publication Date: 2023.09.26 ZOOX INC
  • US11767030B1 patent drawing
  • US11767030B1 patent drawing
  • US11767030B1 patent drawing

AI summary

Techniques are discussed herein for determining truncated simulation regions within a parameter space of simulation scenarios, such as driving scenarios used to analyze and evaluate the responses of autonomous vehicle controllers. Using non-sampling-based parameter selection techniques, parameterized scenarios may be executed as simulations to determine the truncated simulation region. Sampling-based parameter selection techniques may be used to determine additional parameterized scenarios, which may be compared to the truncated simulation region. Parameterized scenarios within the truncated simulation region may be executed as simulations and scenarios outside of the truncated simulation region may be excluded, and the aggregated results may be analyzed to determine scenario/vehicle performance metrics across the scenario parameter space.