Initial Value Setting for Lower-Load Optimization Calculation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing optimal control technologies face increased computation load when large changes occur, as the initial value is set using a random number, constraining state variables with evaluation elements, leading to high arithmetic processing loads.

Innovation Solution

An optimal calculation apparatus that sets initial values for input variables using multiple methods to exclude relevant evaluation elements from the optimization problem, reducing the computation load by updating input variables through repeated calculations and using state equations to calculate optimum values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the initial value is set using a random number, then the state variable may be constrained by the constraint condition, but the computation load increases

Engineering Contradiction:
Improveconstraint satisfactionVSAvoidcomputation load
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-setting the initial value of the input variable based on the current state variable before the optimization calculation begins. This preliminary setting ensures that the initial value already satisfies the constraint condition, preventing the state variable from being constrained during the optimization process and thereby reducing the computation load.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter setting method for the initial value from random number generation to a deterministic setting based on the current state variable. This parameter change ensures that the initial value is appropriately configured to avoid constraint violations while reducing the computational burden of the optimization calculation.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the initial value is set to ensure constraint satisfaction, then the computation load is reduced, but the adaptability to different states decreases

Engineering Contradiction:
Improvecomputation loadVSAvoidstate adaptability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by making the initial value setting adaptive to different states. The initial value is determined based on the current state variable, which means the setting dynamically adjusts according to the actual system state. This dynamic approach maintains both computational efficiency and adaptability to different operational conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies local quality by setting the initial value specifically based on the local state of the system rather than using a universal random value. This localized setting approach ensures that the initial value is appropriate for the current state while maintaining computational efficiency, thereby achieving both reduced computation load and maintained adaptability.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20240425067A1Optimal calculation apparatus
Publication Date: 2024.12.26 MITSUBISHI ELECTRIC CORP
  • US20240425067A1 patent drawing
  • US20240425067A1 patent drawing
  • US20240425067A1 patent drawing

AI summary

To provide an optimal calculation apparatus which can reduce the calculation using the evaluation elements, such as constraint condition, in the initial calculation using the initial value when solving the optimization problem. An optimal calculation apparatus sets an initial value of an input variable of a specific type by switching a plurality of setting methods so that an evaluation element of an object type relevant to the input variable of the specific type can be excluded from the optimization problem in an initial calculation using the initial value; and in the initial calculation using the initial value, excludes the evaluation element of the object type relevant to the input variable of the specific type from the optimization problem, and performs calculation for solving the optimization problem.