10.06.2016 Views

eldo_user

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Optimization<br />

Normal and Elastic Modes of Termination<br />

Figure 13-18. Illustration of Constraint Violations<br />

To cope with this issue, the SQP optimizer can run in one of two different modes:<br />

• normal mode<br />

• elastic mode<br />

The algorithm automatically enters the ‘elastic’ mode when a situation of infeasibility is<br />

detected. This mode performs a shift of the bounds on constraints.<br />

In our example, add a positive number v ≥ 0 to the upper bound UBOUND such that x 1 + x 2 ≤ -<br />

1 + v then try to minimize the value of v, the constraint violation. This numerical modification is<br />

graphically displayed in the right part of Figure 13-18, where the green colored area represents<br />

the non empty feasible domain. It is clear that v = 1 is the smallest of the violation such that<br />

there exist a feasible point.<br />

If this simple problem is solved with the SQP optimizer, the .otm file gives the following results<br />

for the optimized variable:<br />

Section 2 - Status Of Variables<br />

-------------------------------<br />

Name Status Init Value Final Value Lower Bound<br />

X1 BND 4.0000e+00 0.0000e+00 0.0000e+00<br />

X2 BND 7.0000e+00 0.0000e+00 0.0000e+00<br />

The final value of the parameters is (0,0).<br />

The final status of the objective is given by:<br />

660<br />

Eldo® User's Manual, 15.3

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

Saved successfully!

Ooh no, something went wrong!