Optimal Solution Calculation Using Previous-Solution Initialization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for solving optimization problems in model predictive control, such as analytically solving mathematical expressions and gradient methods, face difficulties with restrictions on control targets and evaluation functions, leading to increased calculation time due to the need for random initial solutions in search-based methods.

Innovation Solution

An optimal solution calculation device that generates initial solutions using previous optimal solutions, allowing for parallel processing and adjusting the number of search repetitions based on evaluation function values to reduce the number of searches and calculation time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If random initial solutions are used in search-based methods, then the method can solve difficult optimization problems, but the calculation time increases due to the need for extensive searches

Engineering Contradiction:
Improveability to solve optimization problemsVSAvoidcalculation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by generating initial solutions from previous optimal solutions before starting the search process. This pre-positioning of initial solutions in promising areas of the search space eliminates the need for random initialization, reducing the number of searches required while maintaining the ability to solve difficult optimization problems.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by using the optimal solution obtained in one time step as the initial solution for the next time step. This feedback mechanism allows the search process to leverage previously acquired knowledge, significantly reducing calculation time while maintaining reliability in solving optimization problems with time-varying parameters.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the number of search repetitions is increased to avoid local solutions, then the optimal solution accuracy improves, but the calculation time increases

Engineering Contradiction:
Improveoptimal solution accuracyVSAvoidcalculation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

By pre-generating initial solutions from previous optimal solutions, the patent reduces the number of search repetitions needed to achieve accurate optimal solutions. The initial solutions are already positioned in promising areas, so fewer iterations are required to converge to the optimal solution, maintaining accuracy while reducing calculation time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent dynamically adjusts the search process by using time-varying initial solutions that adapt to changing parameters. This dynamic approach allows the system to maintain high solution accuracy with fewer repetitions by continuously leveraging the most recent optimal solution information, rather than using fixed random initial solutions.

Inventive Principle:
Principle #15Dynamics

3Loss of time

If analytical methods are used to solve the evaluation function, then the calculation time is reduced, but the control target is restricted

Engineering Contradiction:
Improvecalculation timeVSAvoidcontrol target flexibility
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The patent segments the solution process into two parts: using analytical methods for the evaluation function calculation (to reduce calculation time) and using search-based methods with improved initial solutions for finding optimal control inputs (to maintain versatility). This segmentation allows the system to handle diverse control targets while maintaining efficient calculation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism (the improved initial solution generation from previous optimal solutions) that bridges analytical methods and search-based methods. This intermediary allows the system to use fast analytical evaluation while still achieving versatile optimal control for various control targets through the guided search process.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240320516A1Optimal solution calculation device
Publication Date: 2024.09.26 DENSO CORP
  • US20240320516A1 patent drawing
  • US20240320516A1 patent drawing
  • US20240320516A1 patent drawing

AI summary

An optimal solution calculation device repeatedly calculates an optimal solution that minimizes an evaluation function having a time-varying parameter at regular intervals. The optimal solution calculation device includes: an initial solution generation unit that generates an initial solution for providing an initial value for a search process to search for the optimal solution; and an optimal solution search unit that calculates the optimal solution through the search process using the initial solution. The initial solution generation unit generates the initial solution using a previous optimal solution calculated by the optimal solution search unit.