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.

an isoperformance set for both bivariate (two design parameters) and multi-variable<br />

design problems.<br />

In this thesis the isoperformance methodology is applied to the hardware tuning<br />

process. Instead of using isoperformance to obtain a design, the methodology aids<br />

in finding a set of uncertainty parameters that, when used in the model, predict the<br />

actual hardware performance. In order to locate the isoperformance set for a system<br />

<strong>with</strong> two uncertainty parameters and one performance objective, deWeck’s gradient-<br />

based contour following algorithm is employed. This algorithm traces out an isop-<br />

erformance contour using performance gradient information. First, a gradient-based<br />

optimization is used to find an initial point on the contour. In fact, the uncertainty<br />

values obtained through optimized model tuning could be used for this purpose. A<br />

neighboring point on the contour is then found by taking a step in a direction tan-<br />

gential to the contour. The tangent direction is obtained through a singular value<br />

decomposition of the performance gradient <strong>with</strong> respect to the uncertain parameters.<br />

The contour following algorithm takes advantage of the fact that there are only two<br />

uncertain parameters, but is extensible to the n-dimensional case. The extended algo-<br />

rithm is called tangential front following, and detailed descriptions of it and contour<br />

following are found in [36].<br />

4.3.3 <strong>Tuning</strong> Algorithm<br />

If the dominant source of uncertainty is parametric and the uncertainty model is<br />

well-known and bounded, then isoperformance can be applied to the model updating<br />

problem to reduce the uncertainty set. The isoperformance tuning algorithm is given<br />

in Figure 4-11 for reference.<br />

To begin, there is one data point from the hardware available, the performance of<br />

the untuned hardware, denoted σ0. Gradient-based contour following is applied over<br />

the uncertainty bounds to obtain the initial isoperformance set, Piso0:<br />

Piso0 = {�p ∈ P |σ (˜x, �y0,�p) =σ0} (4.17)<br />

138

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

Saved successfully!

Ooh no, something went wrong!