General Mechanical

General Mechanical

Topics relate to Mechanical Enterprise, Motion, Additive Print and more

How to optimize dependent parameter

    • Md_Salem
      Subscriber

      Hello everyone,

      I am using MOGA to perform the geometry optimization process. The Design modeler in the next picture constructs the structure for optimization.

      It is required to optimize the 2-D pattern of the shown patches on the substrate plate. The optimization parameters are the horizontal and vertical starting distances (H8, V6) and the (horizontal, vertical) pitch distances in addition to (horizontal, vertical) replicant numbers

      In order to ensure the even distribution of the patches for any proposed design point as shown in the figure, the parameters are defined as shown in the next pictures.

      Then, the optimization process is done using the 6 parmeters with some constrains

      The problem is with the dependent parameters (H8 and V6). After the optimization is done, the given geometry is configured upon the relationship given in the design modeler.

      While the given values of (H8, V6) in the candidate design points are given upon the constraints given in the MOGA optimization, these constraints don't conflict the dependent parameters (H8, V6) relationships with the other parameters (the constraint is that the start distance is less than or equal to the half distance between patches).

      This conflict is shown in the next pictures.

      The final shown geometery configuration used the values of the left hand side table (as shown in the 1st picture) despite these values conflict with the MOGA given constrains and differ from the given values of optimization candidate  points.

      I tried to reoptimize the geometry without tcikling boxing next to these parameters ( H8, V6) since they are dependent and they should change according to the given relationship in the design modeler as shown next.

      but unfortunately, the process didn't succeed, and the given values of  the other 4 parameters were selected to fulfill fixed values of (H8,V6)

    • dlooman
      Ansys Employee

      Can the dependency be defined in the Workbench Parameter Manager or in Design Explorer?

    • Gary_S
      Ansys Employee

      An alternate suggestion: 
      Instead of DMs Parameter Manager + Expression Constraints, it might work better if we use Constraints in DM sketching. 

      In DM, you can define Constraints such as Equal Distance, or Equal Length and many others.


Viewing 2 reply threads
  • You must be logged in to reply to this topic.