22.06.2015 Views

Developement Of A Batch Mode For Conduit And Its ... - Cal Poly

Developement Of A Batch Mode For Conduit And Its ... - Cal Poly

Developement Of A Batch Mode For Conduit And Its ... - Cal Poly

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.

2.5 Sensitivity Automation<br />

<strong>Batch</strong> <strong>Mode</strong>, up to this point, has accomplished all of the objectives except for<br />

one. It has the ability to create multiple CONDUIT problems and modify every<br />

parameter of a problem that could be modified by a user. It has the ability to<br />

automatically run the multiple cases, and incorporates the means to quickly and<br />

effectively view the results of these problems. The only objective lacking is the ability to<br />

run the problems in such a way as to minimize user intervention. When running a<br />

CONDUIT problem, sometimes the optimization can get stuck. The user must then run a<br />

sensitivity analysis, freeze insensitive and correlated parameters, and continue. While<br />

this is not necessary for some cases, the same can’t be said for all cases. Thus,<br />

considering the large number of cases that could be used in a <strong>Batch</strong> Problem, some<br />

automation of this process had to be implemented, and so the Sensitivity Automation was<br />

created.<br />

2.5.1 Typical Use of Sensitivity Tools<br />

Before the development of the Sensitivity Automation can be discussed, the<br />

details of the Sensitivity Analysis must be explained, with emphasis on the actions<br />

performed by the user. When an optimization ends, it lists a reason why. Depending on<br />

this reason, the user may opt to either accept the results and quit, or run a sensitivity<br />

analysis. Typically, unless the message indicates that the problem is fully optimized, the<br />

user would usually run a sensitivity analysis. The first step in a Sensitivity Analysis is<br />

the selection of the design parameters for the gradient calculation. Typically, the<br />

parameter selection would reflect the non-frozen parameters of the problem. However,<br />

71

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

Saved successfully!

Ooh no, something went wrong!