Model Predictive Control With Learned External Parameters for Vehicles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current model predictive controllers for autonomous vehicles rely on fixed operational parameters that do not account for dynamic changes in vehicle and external conditions, leading to suboptimal performance in path tracking and maneuvering.

Innovation Solution

Implementing a trained machine learning vehicle performance circuit to dynamically update operational parameters, such as friction coefficients and weather conditions, to enhance the effectiveness of model predictive controllers in path tracking, corridor keeping, and collision avoidance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If fixed operational parameters are used in model predictive controllers, then device complexity is reduced and ease of operation is improved, but adaptability to dynamic changes in vehicle and external conditions deteriorates

Engineering Contradiction:
Improveadaptability to dynamic changesVSAvoidcontroller complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic parameter adaptation by training a machine learning model to predict optimal operational parameters based on real-time vehicle states and external conditions. The controller transitions from using fixed parameters to dynamically adjusted parameters that adapt to changing conditions, resolving the contradiction between adaptability and complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies preliminary action by pre-training the machine learning model offline using simulation data and historical operational information. This allows the complex adaptation logic to be prepared in advance, so that during real-time operation, the controller can quickly adjust parameters without complex real-time computations, balancing adaptability with operational simplicity.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If learned operational parameters are used to adapt to dynamic changes, then adaptability and path tracking performance are improved, but device complexity and computational requirements increase

Engineering Contradiction:
Improvepath tracking performanceVSAvoidcontroller complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The machine learning model is trained offline using extensive simulation data and historical operational information before deployment. This preliminary training phase allows the complex learning algorithms to be executed in advance, so that during real-time path tracking, the controller only needs to infer parameters from the trained model, reducing real-time computational complexity while maintaining high reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses simulation environments to create virtual copies of the vehicle and training data before deploying the controller to the actual vehicle. The machine learning model learns from these simulated copies and synthetic training data, allowing complex parameter optimization to be performed in the simulation domain, which then transfers to improved real-world performance without proportionally increasing physical system complexity.

Inventive Principle:
Principle #26Copying

3Measurement precision

If fixed parameters are used for model predictive control, then ease of manufacture and deployment is improved, but measurement precision of operational conditions deteriorates

Engineering Contradiction:
Improveoperational parameter accuracyVSAvoiddeployment simplicity
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The system performs preliminary data collection and model training during the manufacturing and deployment phase. Historical operational data is gathered and used to train the machine learning model before the controller is deployed to the vehicle. This preliminary preparation enables precise parameter measurement and adaptation without complicating the actual deployment process, as the complex learning work is completed in advance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The controller implements self-service by automatically adapting its operational parameters using the trained machine learning model without requiring manual calibration or configuration for each specific vehicle or condition. The system self-adjusts to different vehicle configurations, road conditions, and environmental factors, improving measurement precision while maintaining ease of deployment through automated adaptation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250360931A1Systems and methods for updating the parameters of a model predictive controller with learned external parameters generated using simulations and machine learning
Publication Date: 2025.11.27 TOYOTA RESEARCH INSTITUTE INC
  • US20250360931A1 patent drawing
  • US20250360931A1 patent drawing
  • US20250360931A1 patent drawing

AI summary

A computer implemented method for determining optimal values for operational parameters for a model predictive controller for controlling a vehicle, can receive from a data store or a graphical user interface, ranges for one or more external parameters. The computer implemented method can determine optimum values for external parameters of the vehicle by simulating a vehicle operation across the ranges of the one or more operational parameters by solving a vehicle control problem and determining an output of the vehicle control problem based on a result for the simulated vehicle operation. A vehicle can include a processing component configured to adjust a control input for an actuator of the vehicle according to a control algorithm and based on the optimum values of the vehicle parameter as determined by the computer implemented method.