How to Normalize Objective Function in HyperStudy ?
Hello,
I am trying to conduct Multi-Objective Optimization Analysis. Mainly, my design variables are thickness of rib and skin panel,
Response I am looking for is Frequency and element stress. I have constraints on them.
Objectives are to minimize tip displacement and mass. When I selected weighted sum method, it only multiplies weights with tip displacement and mass. Then, sum them up . I would like to normalize both of them. Then, multiply them with weight coefficients. I can't find appropriate selection in tool bar in hyperstudy.
How can I activate normalizing objective functions,
Thanks
Find more posts tagged with
you could simply build an extra response 'myWeightedObj' and create an expression with some weighting factors as desired.
let's say you have
r_1 = disp
r_2 = stress
r_3 = mass
myWeightedObj would be, i.e:
(1/10)*r_1 + (1/100)*r_2 + 1*r_3
Of course you would need to tweek a littkle bit the weightings.
Hello Adriano,
Thanks for responding,
I see you are directly multiplying objective functions with coefficient, how can I normalize them ?
you could simply build an extra response 'myWeightedObj' and create an expression with some weighting factors as desired.
let's say you have
r_1 = disp
r_2 = stress
r_3 = mass
myWeightedObj would be, i.e:
(1/10)*r_1 + (1/100)*r_2 + 1*r_3
Of course you would need to tweek a littkle bit the weightings.