Engineering Solutions

Optimization Controls entityOptimizationControls-24

Optimization Controls entityOptimizationControls-24

Previous topic Next topic Expand/collapse all hidden text  

Optimization Controls entityOptimizationControls-24

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

Optimization control entities are used to define and store controls for optimization problem run.  Optimization controls are shown under the OptiControls folder within the Model browser.  The Optimization View can be utilized to create, edit, and delete optimization problems.

Optimization controls do not have a display state.

Optimization controls have an active and export state.  The active state of an optimization control controls the listing of the optimization control in the Model browser and any of its views.  If an optimization control entity is active, then it is listed in the Model browser and any of its views.  If an optimization control entity is inactive, then it is not listed in the Model browser or any of its views.

The export state of an optimization control entity controls whether or not that optimization control is exported when the custom export option is utilized.  The all export option is not affected by the export state of an optimization control.  The active and export states of optimization control entities can be controlled using the Entity State browser.

The data names associated with optimization controls can be found in the data names section of the HyperMesh Reference Guide.

 

The following panels can be used to create and edit optimization controls:

Opti Control

Solver Card Support for Optimization Entities


hmtoggle_arrow1OptiStruct

An optimization problem is set up by defining responses, which are in turn constrained or set as objectives.

Design variables identify the varying quantities in an optimization problem.

All of the optimization panels are available from the  menu Optimizationwhen the OptiStruct user profile is loaded.

 

Supported Card

Solver Description

Supported Parameters

Notes

DOPTPRM

Optimization control card.  Supported as an optimization control entity.

optimizationcontrol

Defined in the Opti Control panel.

If an unsupported argument is encountered on importing a DOPTPRM card, the data is stored as UNSUPPORTED_DOPTPRM on the DOPTPRM card.  This may be reviewed or edited through the card editor.  It is also possible to create an unsupported DOPTPRM card using the UNSUPPORTED_DOPTPRM option on the opticontrol card image.

NESLEXPD

Optimization control card.  Supported as an optimization control entity.

 

 

NESLIMPD

Optimization control card.  Supported as an optimization control entity.

 

 

NESLNLGM

Optimization control card.  Supported as an optimization control entity.

 

 

hmtoggle_arrow1Nastran

Some of the functionality of the optimization capability is general. This includes the equation utility, delete, rename, renumber, and reorder functions. To set up an optimization problem, responses, an objective function and constraints need to be defined. Further, design variables need to be defined. The optimization panels have separate Delete, Rename, Renumber, and Reorder panels to manipulate optimization entries.  These can be reached through the Optimization menu.

 

Supported Card

Solver Description

Supported Parameters

Notes

DOPTPRM

Overrides default values of parameters used in design optimization.

 

Optimization control card

 

 

See Also:

Model browser

Optimization Browser View

Entity State browser

Browsers

Entities & Solver Interfaces

Include Files

Optimization