Bulk Data Entry
DOPTPRM – Design Optimization Parameters
Description
Defines design optimization parameters by overriding the defaults.
Format
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
DOPTPRM |
PARAM1 |
VAL1 |
PARAM2 |
VAL2 |
PARAM3 |
VAL3 |
PARAM4 |
VAL4 |
|
|
PARAM5 |
VAL5 |
Etc … |
|
|
|
|
|
|
|
Field |
Contents |
PARAMi |
Parameter name. See below for valid names. |
VALi |
Parameter value. (Real, Integer, or Label) |
The available parameters and their values are listed below (click the parameter name for detailed parameter descriptions).
Parameter |
Brief Description |
Value |
---|---|---|
Switch to select the approximation type for stress/strain responses of shells, composites and 1D elements. |
FULL or REDUCED |
|
Controls the internal constraints of PBARL and PBEAML properties during optimization. |
REQUIRED or EXTENDED |
|
Determines the buckling zone of the model. |
0.0 ≤ Real ≤ 1.0 |
|
Specifies the maximum number of elements to represent the buckling zone for local modes. |
Integer ≥ 0 |
|
Controls the checkerboard-like element wise density distribution. |
0 or 1 |
|
Controls the percentage value of the constraint violation tolerance. |
Real > 0.0 |
|
Control options for discrete design optimization. |
1, 2, or 3 |
|
The initial fractional move limit for topography/shape design variables (fractional difference between the upper and lower bounds). |
Real > 0.0 |
|
The initial fractional move limit for size design variables. |
Real > 0 |
|
The initial fractional move limit for topology and free-size design variables. |
Real > 0 |
|
Defines the maximum number of design iterations. |
Integer > 0 |
|
Discreteness parameter. Influences the tendency for elements in a topology optimization to converge to a material density of 0 or 1. |
Real > 0.0 Defaults: 1.0 – general default. 2.0 - for solid dominant structures with member size control and no manufacturing constraints. |
|
Discreteness parameter for 1D elements. |
Real > 0.0 |
|
Maximum number of outer design loops in the design of Multi-body dynamic systems and for nonlinear optimization using ESLM. |
Integer > 0 |
|
Controls the time step screen strategy in the design of multi-body dynamic systems. |
<0 or 1> |
|
Controls the tolerance for screening out time steps in the design of multi-body dynamic systems. |
0.0 < Real < 1.0 |
|
Controls the global buckling constraint. |
YES, NO, 1 or 0 |
|
Defines the initial material fraction. |
Real between 0.0 and 1.0 |
|
Controls the maximum number of buckling eigenvalues to be considered for each buckling subcase in an optimization problem. |
Integer > 0 |
|
Sets the minimum element material density. |
Real > 0.0 |
|
Specifies the minimum diameter of members formed in a topology optimization. |
Real > 0.0 |
|
Parameter to ensure a checkerboard-free solution. |
Integer = 0 or 1 |
|
Specifies the number of time steps retained for optimization from each EXPDYN subcase. At each time step, one ESL is generated. |
Integer > 0 |
|
Specifies the number of time steps retained for optimization from each IMPDYN subcase. At each time step, one ESL is generated. |
Integer > 0 |
|
Specifies the number of time steps retained for optimization from each NLGEOM subcase. At each time step, one ESL is generated. |
Integer > 0 |
|
Relative convergence criterion. |
Real > 0.0 For Lattice Structure Optimization, the default is set to 0.001. |
|
Options to choose the optimization algorithm. |
MFD, SQP, DUAL, BIGOPT, DUAL2, |
|
Specifies the value of the power (or penalty) p, used in the Stress NORM method for stress response calculation in Lattice Structure Optimization. |
Real ≥ 1.0 |
|
Parameter to activate the remeshing process. |
Integer = 0 or 1 |
|
Optional parameter to select an alternative shape optimization algorithm. |
<1 or 2> |
|
Defines the minimum ply thickness allowed for all plies of PCOMP’s selected by DSIZE or DTPL design variable definitions. |
0.0 < Real < min(Ti) |
|
Activates the improved discrete topology optimization formulation. |
YES or NO |
1. | Some of the parameters may also be defined as separate entities in the I/O section of the deck, using the Previous (OS3.5) Input Format. Only one definition is allowed. |
2. | This card is represented as an opticontrols in HyperMesh. |
See Also: