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.

parameters obtained by tuning the model and the performance variance of the nominal<br />

and tuned models as well as that of the tuned hardware. These results are plotted<br />

graphically in Figure 4-9(b) <strong>with</strong> open circles, filled circles and black x’s representing<br />

the nominal model, tuned model and tuned hardware performance RMS, respectively.<br />

The tuned hardware preformance is obtained by applying the tuning parameters<br />

resulting from a given tuning algorithm to the hardware simulation. The requirement<br />

is indicated by the solid line, and the untuned hardware performance by the dashed<br />

line.<br />

It is clear from both the table and the figure that none of the model-only tuning<br />

schemes result in a tuning configuration that successfully tunes this hardware simula-<br />

tion since none of the x’s lie below the requirement line. This result is not surprising<br />

for the nominal, AO and worst-case model methods since there no hardware data<br />

are used at all in those techniques. Both the nominal and worst-case model tuning<br />

provide tuning configurations that improve the model performance, but make the<br />

hardware performance worse. The AO tuning fails to find a tuning configuration that<br />

improves all of the uncertainty vertices. The untuned configuration is actually the<br />

most robust since the uncertainty space is so large. Therefore the nominal and tuned<br />

model performance (open and filled circles) are directly on top of each other and the<br />

hardware performance (black x) stays at its nominal value.<br />

It is a bit more surprising that optimal model tuning also fails to improve hardware<br />

performance. The optimal model has uncertainty parameters chosen specifically to<br />

result in a model prediction equal to the hardware performance. This goal is met as<br />

indicated in Figure 4-9(b) by the fact that the open circle is directly on the dashed line<br />

for the optimized model case. However, despite the fact that the performances are the<br />

same, the tuned configuration obtained from the optimized model does not also tune<br />

the hardware. In fact, in the figure, the x associated <strong>with</strong> this method is well above<br />

the HW performance line indicating that tuning has made the performance worse.<br />

This result suggests that the uncertainty parameters found by the optimization are<br />

a non-unique solution and there are multiple uncertainty configurations that result<br />

in the same performance. This problem of uniqueness is well-known in the field of<br />

132

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

Saved successfully!

Ooh no, something went wrong!