Abstract
Manufactured parts are meticulously engineered to perform well with respect to several conflicting metrics, like weight, stress, and cost. The best achievable trade-offs reside on the Pareto front , which can be discovered via performance-driven optimization. The objectives that define this Pareto front often incorporate assumptions about the context in which a part will be used, including loading conditions, environmental influences, material properties, or regions that must be preserved to interface with a surrounding assembly. Existing multi-objective optimization tools are only equipped to study one context at a time, so engineers must run independent optimizations for each context of interest. However, engineered parts frequently appear in many contexts: wind turbines must perform well in many wind speeds, and a bracket might be optimized several times with its bolt-holes fixed in different locations on each run. In this paper, we formulate a framework for variable-context multi-objective optimization. We introduce the Pareto gamut , which captures Pareto fronts over a range of contexts. We develop a global/local optimization algorithm to discover the Pareto gamut directly, rather than discovering a single fixed-context "slice" at a time. To validate our method, we adapt existing multi-objective optimization benchmarks to contextual scenarios. We also demonstrate the practical utility of Pareto gamut exploration for several engineering design problems.
Highlights
Performance-driven optimization is a cornerstone for effective engineering design, because it permits the fine-tuning of parts based on their predicted performance in the real world
Our theory extends to any problem size, we focus on examples with a total of at most 4 performance metrics and context variables for computational reasons
To select a turbine that performs well overall, engineers must explore designs over a range of possible wind speeds. To facilitate this context exploration, we introduce the Pareto gamut, which captures the optimal designs at all contexts in a given range
Summary
Performance-driven optimization is a cornerstone for effective engineering design, because it permits the fine-tuning of parts based on their predicted performance in the real world. The desired performance metrics for a given part are often multiple and conflicting: ACM Trans. Graph., Vol 40, No 4, Article 171. To achieve good trade-offs between such objectives, engineers typically seek Paretooptimal design solutions, or designs for which it is impossible to improve performance on all metrics at the same time; improving any metric will worsen at least one other. Such Pareto-optimal designs are typically identified via multi-objective optimization schemes
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.