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