Jump to content

Recommended Posts

Hi everyone.

I'm running an optimization using Sobol and nsga, my first question is: its possible that the first generation of nsga be the pool of results of sobol?

my other question is: how can configure the design engine just to create models that no violate the constraints

thank you, regards

Share this post


Link to post
Share on other sites

Hi Alexis,

Sobol+NSGA2: no, unfortunately you cannot re-use the Sobol as first generation of the NSGA2.

Constraints: Yes and no... If constraints are such that you can evaluate them before running the external computation (e.g. hard points limiting geometric freedom, geometric properties like cross sectional area, volume, etc.) you can set them at the software connector:

image.png.34eb12be00b06ece7c0a4e45bd718c00.png

This way, no external computation will be run for infeasible designs.

If you specify them at the Design Engine, the external computation will run anyways. Sometimes, a mix of both makes sense...

Apart from that, in many cases it is possible to set up a geometric model in such a way that constraints are always fulfilled -- this is mostly a matter of clever parametrization and modeling but you can also make use of nested optimizations (e.g. to adjust a free variable automatically in order to fulfill a constraint).

Cheers,
Heinrich

 

Share this post


Link to post
Share on other sites

Thank you Heinrich.
And my last question is about this ''result pool window'',  i did not find documentation about. Still i understand that is for select  ''reference designs'' for the new optimization, or not?? im a little confused

Cheers

image.png.5e3171a48e420f25cbeb10296e72fa2c.png

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...