Topographieoptimization - Beadfrac

Altair Forum User
Altair Forum User
Altair Employee
edited October 2020 in Community Q&A

Hello,

 

1.)

i want to minimize the beadfraction while the displacement is minimal to.

When i set beadfrac as constraint and displacement as response it doesn´t work. The other way round it doesn´t work, too.

Can anybody help me how to set the parameters?

2.) How can i do a topographieoptimization which maximeses the frequency bzw. that the frequenc is over 200Hz?

Thanks and best regards.

Answers

  • Simon Križnik
    Simon Križnik Altair Community Member
    edited January 2019

    Hi,

     

    the attached subchapter from Free eBook: Practical Aspects of Structural Optimization (A Study Guide) should be helpful. If the issue is not resolved share the .out file or the model. 

     

    Unable to find an attachment - read this blog

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited January 2019

    hello,

     

    thank you very much for sharing the file.

     

    My Problem is: do i minimize the beadfraction with the model where i applied the result of the 1st optimization or in the 'blank' modell?

    And how can i set a value for the constraint?

     

    Thanks and best regards

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited January 2019

    Hi,

     

    the attached subchapter from Free eBook: Practical Aspects of Structural Optimization (A Study Guide) should be helpful. If the issue is not resolved share the .out file or the model. 

     

    Hi, 

    How to calculate the beadfrac for a plate with beads? Does it mean the bead area divide the whole area?

     

    Roy

    Unable to find an attachment - read this blog

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited January 2019

    hello,

     

    thank you very much for sharing the file.

     

    My Problem is: do i minimize the beadfraction with the model where i applied the result of the 1st optimization or in the 'blank' modell?

    And how can i set a value for the constraint?

     

    Thanks and best regards

    Hi,

    For an optimization analysis, the constraint is defined with dconstraints panel.

     

    Roy

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited January 2019

    For an optimization analysis, the constraint is defined with dconstraints panel

     

    jeah that's what I thought, but where is to set the value for example compliance in the dconstraint panel?
    Response and objective is to minimize the beadfraction.
    Constraint is the minimal compliance.

    I don´t know how to set the parameters for that optimization

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited January 2019

     

    jeah that's what I thought, but where is to set the value for example compliance in the dconstraint panel?
    Response and objective is to minimize the beadfraction.
    Constraint is the minimal compliance.

    I don´t know how to set the parameters for that optimization

    First, define compliance response

    Second, define compliance response constraint (dconstraint panel). I think you should give a specific lower bound (the minimal compliance value).

  • Simon Križnik
    Simon Križnik Altair Community Member
    edited January 2019

    My Problem is: do i minimize the beadfraction with the model where i applied the result of the 1st optimization or in the 'blank' modell?

    And how can i set a value for the constraint?

    5

    The idea of first performing optimization at the lower and upper bound of beadfrac parameter is to gain an understanding of the range of performance metrics you are trying to improve. In the following step (minimize beadfrac as objective) use the relevant performance metrics from upper/lower beadfrac optimization runs as constraints to formulate a reasonable/feasible optimization problem. The optimization to minimize beadfrac can be run with initial beadfrac=0, but you can also run with initial beadfrac at lower and upper bounds (-1 and 1) to evaluate if the design converged to local or global optimum. 

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited January 2019

    The idea of first performing optimization at the lower and upper bound of beadfrac parameter is to gain an understanding of the range of performance metrics you are trying to improve. In the following step (minimize beadfrac as objective) use the relevant performance metrics from upper/lower beadfrac optimization runs as constraints to formulate a reasonable/feasible optimization problem. The optimization to minimize beadfrac can be run with initial beadfrac=0, but you can also run with initial beadfrac at lower and upper bounds (-1 and 1) to evaluate if the design converged to local or global optimum. 

    Hi @Ivan,

    How to calculate the beadfrac for a plate with beads? Does it mean the bead area divide the whole area? 

     

    Roy