Robust Optimization Under Uncertainty

Main.RobustOptimization History

Hide minor edits - Show changes to markup

June 21, 2020, at 04:46 AM by 136.36.211.159 -
Deleted lines 13-31:

(:html:)

 <div id="disqus_thread"></div>
    <script type="text/javascript">
        /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
        var disqus_shortname = 'apmonitor'; // required: replace example with your forum shortname

        /* * * DON'T EDIT BELOW THIS LINE * * */
        (function() {
            var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
            dsq.src = 'https://' + disqus_shortname + '.disqus.com/embed.js';
            (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
        })();
    </script>
    <noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
    <a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>

(:htmlend:)

January 11, 2013, at 02:26 PM by 69.169.188.188 -
Added lines 14-32:

(:html:)

 <div id="disqus_thread"></div>
    <script type="text/javascript">
        /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
        var disqus_shortname = 'apmonitor'; // required: replace example with your forum shortname

        /* * * DON'T EDIT BELOW THIS LINE * * */
        (function() {
            var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
            dsq.src = 'https://' + disqus_shortname + '.disqus.com/embed.js';
            (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
        })();
    </script>
    <noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
    <a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>

(:htmlend:)

December 22, 2012, at 04:32 PM by 69.169.188.188 -
Added lines 1-13:

(:title Robust Optimization Under Uncertainty:) (:keywords robust optimization, constrained optimization, GRG, SQP, genetic algorithms, continuous optimization, mathematical modeling, discrete optimization, nonlinear, optimization, engineering optimization, interior point, active set, differential, algebraic, modeling language, university course:) (:description Robust optimization methods for systems with uncertain inputs, constraints, or mathematical models.:)

Chapter 8: Robust Optimization

In the β€œreal” world, almost all designs are subject to variation. Such variation can arise from multiple sources, including manufacturing processes, material properties, changing operating conditions, or the environment. We can also have uncertainty associated with our computer model. We may not know some assumed values as well as we would like (e.g. heat transfer coefficients, friction coefficients), and our assumptions about boundary conditions might also be faulty. For example, loads or temperatures might be different than we assumed.

The consequences of variation are almost always bad. Variation in product dimensions can lead to assemblies which assemble poorly or not at all, or function improperly. Failure to take into account variation can lead to product failure, poor performance and customer dissatisfaction. A famous quality researcher, Genichi Taguchi, has promoted the idea that any deviation from a desired target value results in a loss to the customer.

Optimized designs may be particularly vulnerable to variation. This is because optimized designs often include active or binding constraints. Such constraints are on the verge of being violated. Slight variations in problem parameters can cause designs to become infeasible.

Thus it should be clear that we should not only be interested in an optimal design, but also in an optimal design which is robust. A robust design is a design which can tolerate variation. Fortuitously, a general approach to robust design can be formulated in terms of optimization techniques, further extending the usefulness of these methods. In this section we learn how to apply optimization methods to determine a robust design.