- In this example, all calculated natural frequencies are considered
for the objective function using the Kreisselmaier-Steinhauser formulation and are defined as follows:
DRESP
ID_NAME = all_lowest_eigenfrequencies
DEF_TYPE = SYSTEM
TYPE = DYN_FREQ_KREISSEL
LC_SET = MODAL, ALL, ALL
END_
OBJ_FUNC
ID_NAME = maximize_eigenfrequencies
DRESP = all_lowest_eigenfrequencies
TARGET = MAX
END_
If one has requested 10 eigenfrequencies in the finite element input model
but only the first 5 eigenfrequencies are to be used in the optimization
definition, then the design response for 5 eigenfrequencies is defined
as follows:
DRESP
ID_NAME = all_lowest_eigenfrequencies_1_5
DEF_TYPE = SYSTEM
TYPE = DYN_FREQ_KREISSEL
LC_SET = MODAL, ALL, 1-5
END_
OBJ_FUNC
ID_NAME = maximize_eigenfrequencies_1_5
DRESP = all_lowest_eigenfrequencies_1_5
TARGET = MAX
END_
Define an Eigenfrequency Objective Function in Tosca ANSA® environment
To add a new objective term for the eigenfrequency optimization, select
command on OBJ_FUNC item.
The OBJ_FUNC_TERM dialog appears:

In this dialog, choose TYPE = DYN_FREQ_KREISSEL.
Select the appropriate load cases
in LC_SET field either directly or by pressing "?" key in LC_SET field and using
the window that appears.
Note:
The 3rd parameter
is the list of required eigenfrequencies, starting with 1 for the lowest
one.

Define an Eigenfrequency Design Response in Tosca Structure.gui
Create a new Design Response.
Set DefType = System, Category = Base
and Type = DYN_FREQ_KREISSEL.
Choose the load cases
by pressing Add LC button and setting Analysis Type
to MODAL, entering the load case
ID and the numbers of eigenmodes (e.g., 1-5) in Eigenmode/Subcase
field.

|