Uncertainty is inevitable and has to be taken into consideration in engineering optimization; otherwise, the obtained optimal solution may become infeasible or its performance can degrade significantly. Robust optimization (RO) approaches have been proposed to deal with this issue. Most existing RO algorithms use double-looped structures in which a large amount of computational efforts have been spent in the inner loop optimization to determine the robustness of candidate solutions. In this paper, an advanced approach is presented where no optimization run is required for robustness evaluation in the inner loop. Instead, a concept of Utopian point is proposed and the corresponding maximum variable/parameter variation will be obtained just by performing matrix operations. The obtained robust optimal solution from the new approach may be conservative, but the deviation from the true robust optimal solution is small enough and acceptable given the significant improvement in the computational efficiency. Six numerical and engineering examples are tested to show the applicability and efficiency of the proposed approach, whose solutions and computational efforts are compared to those from a previously proposed double-looped approach, sequential quadratic program-robust optimization (SQP-RO).
Advanced Robust Optimization With Interval Uncertainty Using a Single-Looped Structure and Sequential Quadratic Programming
Contributed by the Design Automation Committee of ASME for publication in the JOURNAL OF MECHANICAL DESIGN. Manuscript received April 10, 2013; final manuscript received October 11, 2013; published online December 11, 2013. Assoc. Editor: Michael Kokkolaras.
- Views Icon Views
- Share Icon Share
- Cite Icon Cite
- Search Site
Zhou, J., and Li, M. (December 11, 2013). "Advanced Robust Optimization With Interval Uncertainty Using a Single-Looped Structure and Sequential Quadratic Programming." ASME. J. Mech. Des. February 2014; 136(2): 021008. https://doi.org/10.1115/1.4025963
Download citation file:
- Ris (Zotero)
- Reference Manager