Objective Function

The objective function describes the optimization target. In general, one scalar value (sometimes combined from other scalars) is to be maximized or minimized.

Related Topics
In Other Guides
OBJ_FUNC

Bead optimization is mostly used to maximize stiffness of a structure or improve the dynamical properties of a shell structure. As already noted SIMULIA Tosca Structure.bead has two different optimization approaches (seeDifferences between bead optimization algorithms) . The possible design responses in the objective function is one of the major differences which becomes obvious by looking at the following table.

Static analysis

Gravity / Inertia

Frequency response

DISP_ABS

CENTER_GRAVITY_X

FS_ACCEL_X

DISP_X

CENTER_GRAVITY_Y

FS_ACCEL_Y

DISP_X_ABS

CENTER_GRAVITY_Z

FS_ACCEL_Z

DISP_Y

INERTIA_XX

FS_DISP_ABS

DISP_Y_ABS

INERTIA_XY

FS_DISP_X_ABS

DISP_Z

INERTIA_XZ

FS_DISP_Y_ABS

DISP_Z_ABS

INERTIA_YY

FS_DISP_Z_ABS

ROT_X

INERTIA_YZ

FS_VELOCITY_X

ROT_Y

INERTIA_ZZ

FS_VELOCITY_Y

ROT_Z

 

FS_VELOCITY_Z

STRAIN_ENERGY*

 

Modal analysis

   

DYN_FREQ*

   

DYN_FREQ_KREISSEL

   

Important:
  • Only design responses marked with * are allowed in controller-based algorithm (BEAD_CONTROLLER).
  • BEAD_HEIGHT is not allowed in sensitivity algorithm. Use DVCON_Bead instead.
  • The Gravity / Inertia design response types are only usable if at least one design response of the other types is used in the objective function or constraints.