11.12.2012 Views

Chapter 5 Robust Performance Tailoring with Tuning - SSL - MIT

Chapter 5 Robust Performance Tailoring with Tuning - SSL - MIT

Chapter 5 Robust Performance Tailoring with Tuning - SSL - MIT

SHOW MORE
SHOW LESS

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

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

MPC optimization by allowing a different control sequence for each realization of the<br />

disturbance.<br />

The RPTT cost function is a weighted sum of a tailoring for tuning objective,<br />

JTT, and a robust performance tailoring objective, JRP T :<br />

JRP T T =(1− α)JTT + αJRP T<br />

(5.1)<br />

The weighting parameter, α, allows adjustment of the relative weight between tuning<br />

authority and robustness. If α = 0, the design is tailored for maximum tuning<br />

authority, and if α =1,JRP T T reduces to an RPT optimization. Optimizing for<br />

only JTT could lead to a design that is tunable, but is highly sensitive to uncertainty<br />

and therefore relies heavily on hardware tuning for mission success. Since hardware<br />

tuning requires additional time and resources, the ideal structure is one that will most<br />

likely meet performance, but can be tuned to meet requirements in the event that<br />

the hardware realization falls short. Therefore, it is preferable to find a design that<br />

is both robust to uncertainty and tunable, so that the uncertainty compensation is<br />

shared between robust design and hardware tuning.<br />

One way to formulate the two objectives is <strong>with</strong> nested optimizations:<br />

min<br />

�x<br />

⎧<br />

⎪⎨<br />

(1 − α)<br />

⎪⎩<br />

�p∈P min<br />

�<br />

�<br />

JRP T<br />

��<br />

⎫<br />

�<br />

⎪⎬<br />

f (�x, �y, �p)<br />

�y∈Y<br />

+α max f (�x, �y0,�p)<br />

�p∈P ⎪⎭<br />

JTT<br />

� �� �<br />

�<br />

max<br />

s.t. g (�x) ≤ �0<br />

(5.2)<br />

The tailoring for tuning cost is a max-min optimization in which the tuning optimiza-<br />

tion, Equation 4.2, is performed at each of the uncertainty vertices. In effect, JTT,is<br />

the worst-case tuned performance over the uncertainty space. The anti-optimization<br />

cost, Equation 3.4, is used as the robust performance tailoring objective. Note that<br />

the difference between JTT and JRP T is that, in the robust objective the tuning pa-<br />

rameters are fixed at their nominal value, �y0 and no tuning optimization is performed.<br />

The outer tailoring optimization is performed only over the tailoring parameters, �x,<br />

153

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

Saved successfully!

Ooh no, something went wrong!