10.06.2016 Views

eldo_user

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Optimization<br />

Scaling Design Objectives<br />

In these cases the objective statement parameters GOAL, EQUAL, LBOUND, UBOUND,<br />

WEIGHT and TYPVAL must be a scalar value or a constant waveform. Refer to “Specifying<br />

Design Objectives Using .OBJECTIVE” on page 608 for more details on these parameters.<br />

When waveforms are used in OBJECTIVE_INFO, the value of the objectives (goal and bounds)<br />

are sampled values of the waveform at simulation points.<br />

It is possible to mix scalar values and waveforms. Specifying LBOUND as a scalar means that<br />

this bound is global.<br />

Related Topics<br />

Implicit and Explicit Data Points<br />

Scaling Design Objectives<br />

Consider the scale of the design objectives, particularly in relation to the stopping conditions<br />

and the computation of derivatives. Differing sizes among the component functions of an<br />

extracted measure F can cause the same types of problems as differing sizes among the<br />

optimization variables.<br />

For instance, if the algorithm requires a decrease in the merit function, and it is clear that if the<br />

units of two component functions of F(x) are widely different, then the smaller component<br />

function is virtually ignored. For this reason, the Eldo optimizer algorithms also use a positive<br />

diagonal scaling matrix Df on the design objectives F(x), which works as D does on x.<br />

The diagonal matrix Df is chosen so that all the components of Df . F(x) will have a similar<br />

magnitude. You can specify an initial Df using the parameter TYPVAL. The algorithm then<br />

sets:<br />

The result of this scaling procedure is described in the output file .otm, in the section headed<br />

Section 1- Scaling Transformation Design Objectives. Refer to “ASCII Optimization File<br />

Contents” on page 643 for more information.<br />

Related Topics<br />

Specifying Design Objectives Using .EXTRACT<br />

Specifying Design Objectives Using .OBJECTIVE<br />

Types of Design Objective<br />

Design Objectives for Multi-Point Simulation<br />

Eldo® User's Manual, 15.3 621

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!