Markus
Ansys Employee

 

Hi, 

The sensitivity coefficients are the importance of the individual parameters contributing to the variation of the response. I do not see a reason why using them in the objective function. The optimizer will adjust all given input parameters.

Instead, I would recommend scaling the components of the objective function to the same order of magnitude. Here you see an example:


If you do not scale it, the optimizer will tend to improve the component of objective with the larger numerical value. After scaling, the objectives have a rather equal importance.

If you have multiple objectives you may also start with a Multi-Objective Optimization (more information here: 3.2. Multi-Objective Optimization (ansys.com)) and conduct the Single-Objective Optimization afterwards.

Best regards,

Markus