Optimum Run

 

Description

This component can be viewed as another type of multiple-run device, similar to the Multiple Run component.  The major difference is that the Optimum Run component actually searches for (and converges to) the optimum design parameters.  The Optimum Run approach can result in a huge time savings by drastically reducing the amount of runs required, as well as improving accuracy by converging to the exact design point.

 

An option is provided for the selection of different optimization techniques:

  1. Golden Section:  Suitable for optimization of a single REAL variable.  The golden section, also known as the divine proportion, golden mean, or golden ratio, is a number often encountered when taking the ratios of distances in simple geometric figures.

  2. Simplex:  Suitable for optimization of several REAL (up to 20) variables.  This method runs along polytope edges of the visualization solid to find the best answer.

  3. Hooke-Jeeves:  Suitable for optimization of several REAL variables.

  4. Genetic Algorithm:  Suitable for optimization of several REAL/INTEGER/LOGICAL variables.  An adaptive stochastic optimization algorithm involving search and optimization that was first used by John Holland.  Holland created an electronic organism as a binary string ('chromosome'), and then used genetic and evolutionary principles of fitness-proportionate selection for reproduction (including random crossover and mutation) to search enormous solution spaces efficiently.

Regardless of the optimization technique chosen, a user defined Objective Function (OF) is required as an input signal.  From the value of this function, the optimization algorithm will determine a new set of output parameters each run and compare the difference in OF value to the input Tolerance.  If the change in OF is less than the specified Tolerance, the multiple-run is stopped.

 

The output signal is an array with dimension specified within the component.

 

More:

EMTDC References [29], [30], [31], [32], [33]

Optimization Viewer

Parameters

Main

 

Golden Section

 

Simplex / Hookes-Jeeves

 

Genetic Algorithm

 

Genetic Algorithm - Real Specifications

 

Genetic Algorithm - Integer Specification

 

Output Configuration