Optimization - Problem Setup



Your Ad Here

An optimization problem is set up by defining responses, which are in turn constrained or set as objectives. This page describes how OptiStruct responses, constraints and objectives are defined in HyperMesh.

Subsequent pages describe how design variables are defined (Optimization - Design Variables ) and how more general features, such as the design equations, table entries, constraint screening, etc. are defined (Optimization - Other).

All of the optimization panels are available on the optimization page, which can be accessed from the Analysis page. They are also available form the Optimization pull-down menu when the OptiStruct user profile is loaded.

OptiStruct Keyword

Notes

DRESP1

Generic response. Supported in HyperMesh as a response entity.

Defined in the responses panel. (All response types except function).

DRESP2

Function response. Supported in HyperMesh as a response entity.

Defined in the responses panel. (Use function response type).

DCONSTR

A constraint definition, defining lower and/or upper bounds for a response. Supported in HyperMesh as an opticonstraint entity.

Defined in the dconstraints panel.

DCONADD

Collects constraints. DCONADD do not exist within the HyperMesh database, they are created automatically on export from HyperMesh for opticonstraint entities.

DOBJREF

Reference definition for minmax (maxmin) optimization problems. Supported in HyperMesh as an objectivereference.

Defined in the obj reference panel.

DESOBJ

Objective function, can occur before the first SUBCASE statement or within a subcase (depending on the response type). Supported in HyperMesh as an objective.

Defined in the objective panel.

MINMAX
MAXMIN

Objective functions for minmax (maxmin) problems. Supported in HyperMesh as an objective.

Defined in the objective panel.

DESSUB

Subcase dependent constraint selection. Automatically created on export from HyperMesh, when a loadstep (subcase) is selected in an opticonstraint definition.

opticonstraints are defined in the dconstraints panel.

DESGLB

Global constraint selection. Automatically created on export from HyperMesh for opticonstraints that do not require a loadstep (subcase) selection.

opticonstraints are defined in the dconstraints panel.

MODEWEIGHT

The weighting applied to modes for response types WFREQ, COMB. Automatically created within relevant subcase definitions on export from HyperMesh.

Defined in the responses panel for WFREQ and COMB response types.

WEIGHT

The weighting applied to compliances for response types WCOMP, COMB. Automatically created within relevant subcase definitions on export from HyperMesh.

Defined in the responses panel for WCOMP and COMB response types.

How do I...

Define a response

Define a constraint

Define the objective function

See Also

Interfacing with Altair HyperMesh

Return to Altair HyperWorks Index