HS-4205: Multi-Objective Optimization Study Using an Excel Spreadsheet
Learn how to perform a multi-objective optimization with HyperStudy.
The objective of this tutorial is to find the cross-sectional dimensions (width and height) of a beam that minimize the beam volume while keeping the tip deflection below 0.53 mm.
In this tutorial, both the beam volume and tip deflection will be considered as objective functions to be minimized. The constraint in the tip deflection is not applied in an effort to understand the trade-off associated with this condition Using a Global Response Search Method (GRSM), a series of solutions (called non-dominated solutions), will be found. These solutions form a Pareto front in which users can do trade-off analysis.
Add Approach and Run Multi-Objective Optimization Study
-
Add an Optimization.
- In the Explorer, right-click and select Add from the context menu.
- In the Add dialog, select Optimization.
- For Definition from, select Setup and click OK.
-
Modify input variables.
- Go to the step.
-
Add two objectives.
- Go to the step.
-
In the work area, set the Mode to Global Response Search Method
(GRSM).
Note: Only the methods that are valid for the problem formulation are enabled.
- In the Settings tab, change the Number of Runs to 50.
- Click Apply.
- Go to the step.
- Click Evaluate Tasks to launch the Optimization.
- Optional: HyperStudy also allows you to perform multi-objective Optimizations using a Weighted Sum approach. Add and activate multiple objectives amongst the output responses, set a weight respectively for each objective in the Weighted Sum field, and select an algorithm (SQP, MFD, GA, ARSM) in the Specifications table. Proceed with the optimization.
- Go to the step.
Post-Process Multi-Objective Optimization Results
- Click the Optima tab.
-
Using the Channel selector, select Goal 1 for the X Axis
and Goal 2 for the Y Axis.
The Optima tab plots the trade-off between competing objectives. One objective cannot improve without the other competing objective getting worse.