Automated Hint Generator for Autonomous Driving Test Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The high effort, time, and cost associated with testing autonomous driving systems, particularly due to the need for extensive real-world testing and the difficulty in simulating critical and unusual driving situations, lead to inefficient verification and validation processes.

Innovation Solution

A computer-implemented method and test unit that automatically provides notifications during test processes, using a notification mechanism to analyze simulation results and trigger actions based on predefined parameters, allowing for resource-saving scenario-based testing and timely reaction to relevant events.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If extensive real-world testing is conducted to verify autonomous driving systems, then validation reliability is improved, but testing time and costs increase significantly

Engineering Contradiction:
Improvevalidation reliabilityVSAvoidtesting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by generating and executing test sequences before actual real-world testing. The automated test sequence generation creates virtual test scenarios that pre-validate system responses to critical driving situations, allowing developers to identify and fix issues before costly real-world testing begins. This reduces the number of real-world test kilometers needed while maintaining validation reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating virtual copies of real-world driving scenarios through automated test sequence generation. Instead of directly testing every possible real-world situation, the system generates simulated test sequences that replicate critical driving conditions, allowing validation in a virtual environment before proceeding to expensive real-world testing.

Inventive Principle:
Principle #26Copying

2Reliability

If more test executions are performed to cover critical and unusual situations, then test coverage is improved, but resource consumption increases

Engineering Contradiction:
Improvetest coverageVSAvoidresource consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies dynamics by making the test sequence generation adaptive and dynamic. The system automatically adjusts test sequences based on observed system behavior during testing, dynamically generating new test cases when critical situations are detected or when coverage gaps are identified. This ensures comprehensive test coverage while avoiding redundant executions of already-tested scenarios, optimizing resource utilization.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent uses feedback mechanisms where test execution results are automatically analyzed and fed back into the test sequence generation process. When critical events or unusual situations are detected during testing, the system generates additional targeted test sequences to thoroughly validate those specific scenarios. This feedback-driven approach ensures complete coverage of critical situations without unnecessarily increasing overall resource consumption.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If manual test control is used to evaluate simulation results, then measurement precision is improved, but productivity decreases

Engineering Contradiction:
Improveevaluation precisionVSAvoidtesting productivity
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies self-service by implementing automated evaluation of simulation results. The test sequence generation and execution system automatically analyzes simulation outputs, detects critical events, and determines whether test objectives are met without requiring manual intervention. This maintains measurement precision through systematic automated evaluation while dramatically increasing testing productivity by eliminating manual review processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical evaluation processes with automated computational systems. Instead of human experts manually reviewing simulation results, the system uses automated algorithms to evaluate test outcomes, detect critical situations, and generate follow-up test sequences. This substitution maintains evaluation precision through consistent automated criteria while enabling parallel processing of multiple test scenarios, thereby increasing productivity.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentEP4086773A1Computer-implemented method for automatically providing instructions for test processes
Publication Date: 2022.11.09 DSPACE SE & CO KG
  • EP4086773A1 patent drawingFigure 1~2
  • EP4086773A1 patent drawingFigure 3~4
  • EP4086773A1 patent drawingFigure 5~6

AI summary

A computer-implemented method for automatically providing a hint for test processes, wherein the hint is determined by at least one hint provider and the hint provider is selected manually and/or automatically for tests and/or simulations, wherein the hint provider observes at least two test executions so that at least one event in the test executions is detected and at least one hint is derived, wherein the hint provider is executed automatically during the test executions by a hint provider mechanism and a hint determined by the hint provider is provided to the test system and/or a user.