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.

An initial Pcomb is run, and the problem optimization is started with the appropriate stop<br />

condition, just as it would be done manually in CONDUIT. At each iteration, the current<br />

status is output to the Run <strong>Mode</strong> GUI. Additionally, a text file, named “RunStatus” is<br />

created in the <strong>Batch</strong> Problem directory, which lists the current status of the run.<br />

If an optimization stops due to an error message, <strong>Batch</strong> <strong>Mode</strong> will decide whether<br />

or not to run an automated sensitivity analysis. It makes this decision based on the<br />

current phase and the exit message returned from COMATLAB. If a sensitivity analysis<br />

is to be run, <strong>Batch</strong> <strong>Mode</strong> will perform the analysis using the specs critical to the current<br />

phase, and the non-frozen design parameters. Based on the analysis, design parameters<br />

would then be frozen, and the optimization would continue. The process then repeats<br />

until any of three conditions occur:<br />

1. It is determined that a sensitivity analysis is not to be run, based on the error message<br />

and current run conditions.<br />

2. All design parameters were frozen as a result of the sensitivity analysis.<br />

3. No design parameters could be frozen based on the sensitivity analysis.<br />

After the case has been run, it is saved in the same exact manner as a regular<br />

CONDUIT problem. The Iteration History is also saved in the standard format. In<br />

addition to these two files, <strong>Batch</strong> <strong>Mode</strong> saves other parameters such as the optimization<br />

end message and run order to the “.b” file of the current problem. Thus, this information<br />

will be available to display the next time the <strong>Batch</strong> Problem is loaded.<br />

49

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

Saved successfully!

Ooh no, something went wrong!