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 />

Optimization Methods<br />

Optimization Methods<br />

This section provides an overview of the SQP and Search .OPTIMIZE methods and their<br />

parameters:<br />

• Eldo Optimizer SQP Algorithm<br />

• Eldo Optimizer/Search Algorithm<br />

The other group of methods (Dichotomy, Secant, and Passfail) represents a specific class of<br />

algorithms categorized as Derivative Free Optimization (DFO) algorithms. They enable<br />

optimization in the restricted case of one-dimensional problems. Refer to Eldo Optimizer/<br />

Dichotomy/Secant/PassFail Parameters in the Eldo Reference Manual to set-up a measurement<br />

with Eldo using these methods.<br />

Tip<br />

Refer to .OPTIMIZE in the Eldo Reference Manual for a complete description of the<br />

command syntax and parameters.<br />

See also:<br />

• “Optimization in Eldo” on page 589<br />

• “Design Variables” on page 594<br />

• “Conducting an Eldo Optimization” on page 629<br />

• “Post-Analysis of Optimization Simulations” on page 639<br />

• “Examples of Circuit Optimization” on page 664<br />

Eldo Optimizer SQP Algorithm<br />

The Eldo optimizer SQP method optimizer is based on a Sequential Quadratic Programming<br />

method (SQP), using an active-set algorithm for solving large-scale quadratic programming<br />

problems.<br />

The active-set algorithm (proposed by Fletcher [2]) is efficient for solving a large class of<br />

smooth optimization problems belonging to the following list:<br />

• Unconstrained and bound constrained problems (using only the statements<br />

GOAL=MINIMIZE|MAXIMIZE and GOAL=RVALUE).<br />

• Systems of non-linear equations (using only the statement EQUAL=RVALUE).<br />

• General (equality and inequality) constrained problems.<br />

622<br />

Eldo® User's Manual, 15.3

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

Saved successfully!

Ooh no, something went wrong!