How to increase weight of a point

Mirhan Ozdemir_21843
Mirhan Ozdemir_21843 Altair Community Member
edited November 2020 in Community Q&A

Hi everyone,

I am working on an optimization process. I measure the FRF of 9 points from the structure and trying to minimize summation of FRFs as objective of the optimization. however, I realized that a point is more important than others, so I tried to increase its weight in the summation by dequation card. I defined a equation  y(x1,x2,x3,x4,x5,x6,x7,x8,x9) = x1+x2+x3+x4+x5+x5+x5+x5+x6+x7+x8+x9 (to increase weight of the interested point 4 times) and used it in the response. However, I am not sure wheter my approach is correct or not? Or is there another way to do so. 

Thank you for your time. 

Tagged:

Answers

  • Adriano Koga_20259
    Adriano Koga_20259 New Altair Community Member
    edited November 2020

    this is ok.

    You could just use 4*x5 in your equation, but it works as well.

    You could also try using a minmax formulation, by minimizing the maximum of all your frf resposnes.

    you would create a objective reference, selecting your FRF values and giving them some reference (normalization) value. Then assin a objective as minmax (objective reference). But in this case, no weighting is applied.

    For weighting you could maybe create a secondary response, multiplying only your x5 by a weight, and use this new one (x5*), instead of the original x5 in the minmax, or even in the original equation.

     

    Another option is to use a DSYSID for System Identification. In this case you select all your frf points and give them some target values (known values) and also weighting factors. OS will perform a Min Mean Squares fitting, trying to fit as good as possible your targets.

    image

  • Mirhan Ozdemir_21843
    Mirhan Ozdemir_21843 Altair Community Member
    edited November 2020

    this is ok.

    You could just use 4*x5 in your equation, but it works as well.

    You could also try using a minmax formulation, by minimizing the maximum of all your frf resposnes.

    you would create a objective reference, selecting your FRF values and giving them some reference (normalization) value. Then assin a objective as minmax (objective reference). But in this case, no weighting is applied.

    For weighting you could maybe create a secondary response, multiplying only your x5 by a weight, and use this new one (x5*), instead of the original x5 in the minmax, or even in the original equation.

     

    Another option is to use a DSYSID for System Identification. In this case you select all your frf points and give them some target values (known values) and also weighting factors. OS will perform a Min Mean Squares fitting, trying to fit as good as possible your targets.

    image

    Thank you so much Adriano, I will go through each of your suggestions. 

     

Welcome!

It looks like you're new here. Sign in or register to get started.

Welcome!

It looks like you're new here. Sign in or register to get started.