Autonomous Vehicle Control Parameter Tuning for Changing Road Conditions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous driving vehicles face challenges in maintaining optimal control parameters across varying road and weather conditions, leading to uncomfortable or unsafe driving behaviors due to the use of a single set of controller parameters for all conditions, resulting in inadequately posed optimization control problems and potential oscillations in control variables.

Innovation Solution

A microcontroller unit (MCU) receives sensor data to determine the actual state of the vehicle and calculates performance metrics, adjusting weight values for the control algorithm to tune controller parameters dynamically, ensuring optimal motion planning and control by adapting to different road and weather conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single set of controller parameters is used for all driving conditions, then the device complexity is reduced, but the adaptability to different road and weather conditions deteriorates

Engineering Contradiction:
Improvecontroller parametersVSAvoidadaptability to different conditions
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic parameter adjustment by switching between different controller parameter sets based on detected road and weather conditions. The system transitions from static single-parameter control to dynamic multi-parameter control, allowing the controller to adapt its characteristics in real-time according to environmental conditions, thus resolving the contradiction between device complexity and adaptability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies parameter changes by modifying controller parameters according to different operating conditions. Multiple sets of controller parameters are prepared in advance, each optimized for specific road or weather conditions. The system detects current conditions and selects the appropriate parameter set,实现ing parameter adaptation without requiring complex real-time optimization algorithms.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If controller parameters are tuned for specific conditions, then the motion planning performance is improved, but the device complexity increases

Engineering Contradiction:
Improvemotion planning performanceVSAvoidcontroller configuration
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-tuning multiple sets of controller parameters for different road and weather conditions before actual operation. Instead of performing complex real-time parameter optimization, the system prepares optimized parameter sets in advance and simply selects the appropriate one based on detected conditions, thus improving reliability while keeping the runtime system relatively simple.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If the same control input is used under different road conditions, then the ease of operation is maintained, but the vehicle control precision deteriorates

Engineering Contradiction:
Improvecontrol input simplicityVSAvoidvehicle control precision
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent implements feedback by continuously monitoring road and weather conditions and using this information to select appropriate controller parameter sets. The system detects environmental conditions, compares them with predefined condition profiles, and automatically adjusts controller parameters accordingly, thus maintaining control precision without requiring manual intervention or complex real-time optimization.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12195019B2On-board parameter tuning for control module for autonomous vehicles
Publication Date: 2025.01.14 APOLLO AUTONOMOUS DRIVING USA LLC
  • US12195019B2 patent drawing
  • US12195019B2 patent drawing
  • US12195019B2 patent drawing

AI summary

In one embodiment, a microcontroller unit (MCU) receives an expected state of an autonomous driving vehicle (ADV) from a controller of the ADV, where the controller controls motions of the ADV using a control algorithm. The MCU receives sensor data from one or more sensors of the ADV. The MCU determine an actual state of the ADV based on the sensor data. The MCU determines a performance metric of the control algorithm based on the expected state and the actual state. In response to determining the performance metric has satisfied a predetermined condition, the MCU determines a plurality of weight values for the control algorithm. The MCU sends the plurality of weight values to the control system to tune one or more weight parameters of the control algorithm using the plurality of weight values, where the controller controls the ADV using the tuned control algorithm.