29 KiB
(see “Acoustic, shock, and coupled acoustic-structural analysis,” Section 6.10.1) are projected by default onto the subspace of eigenvectors. Contributions to these global operators, which come from surface-based tie constraints defined between structural and acoustic surfaces, are assembled into global matrices that are projected onto the mode shapes and used in subsequent SIM-based modal dynamic procedures.
| Input File Usage: | Use the following option to account for structural-acoustic coupling during the frequency extraction:*FREQUENCY, EIGENSOLVER=LANCZOS,ACOUSTIC COUPLING=ON (default)Use the following option to project structural-acoustic coupling on the uncoupled eigenmodes during the frequency extraction:*FREQUENCY, EIGENSOLVER=LANCZOS, SIM,ACOUSTIC COUPLING=PROJECTION (only if the Lanczos eigensolver is based on the SIM architecture)Use the following option to ignore structural-acoustic coupling during the frequency extraction:*FREQUENCY, EIGENSOLVER=LANCZOS,ACOUSTIC COUPLING=OFF |
| Abaqus/CAE Usage: | Use the following option to account for structural-acoustic coupling during the frequency extraction:Step module:Step→Create: Frequency: Basic: Eigensolver: Lanczos, toggle onInclude acoustic-structural coupling where applicableUse the following option to project structural-acoustic coupling on the uncoupled eigenmodes during the frequency extraction:Step module:Step→Create: Frequency: Basic: Eigensolver: Lanczos, toggle onUse SIM-based linear dynamics procedures, toggle onProject acoustic-structural coupling where applicableUse the following option to ignore structural-acoustic coupling during the frequency extraction:Step module:Step→Create: Frequency: Basic: Eigensolver: Lanczos, toggle offInclude acoustic-structural coupling where applicable |
Structural-acoustic coupling using the AMS eigensolver
For frequency extractions that use the AMS eigensolver, the modes are computed by default using traction-free boundary conditions on the structural side of the coupling boundary and rigid boundary conditions on the acoustic side. Structural-acoustic coupling operators (see “Acoustic, shock, and coupled acoustic-structural analysis,” Section 6.10.1) are projected by default onto the subspace of eigenvectors. Contributions to these global operators, which come from surface-based tie constraints
defined between structural and acoustic surfaces, are assembled into global matrices that are projected onto the mode shapes and used in subsequent SIM-based modal dynamic procedures.
For frequency extractions that use the AMS eigensolver, Abaqus/Standard can also extract the coupled modes. Because these modes fully account for coupling, they represent the mathematically optimal basis for subsequent modal procedures. The effect is most noticeable in strongly coupled systems such as steel shells and water. However, extracting the coupled structural-acoustic modes using the AMS eigensolver is computationally more expensive than the default option, where the coupling operators are projected onto the subspace of uncoupled eigenvectors.
User-defined acoustic-structural interaction elements (see “Acoustic interface elements,” Section 32.13.1) cannot be used in an AMS eigenvalue extraction analysis.
Input File Usage: Use the following option to project structural-acoustic coupling operators onto the subspace of eigenvectors:
*FREQUENCY, EIGENSOLVER=AMS,ACOUSTIC COUPLING=PROJECTION (default)
Use the following option to disable the projection of structural-acoustic coupling operators:
*FREQUENCY, EIGENSOLVER=AMS,ACOUSTIC COUPLING=OFF
Use the following option to extract coupled structural-acoustic eigenmodes:
*FREQUENCY, EIGENSOLVER=AMS,ACOUSTIC COUPLING=ON
Abaqus/CAE Usage: Use the following option to project structural-acoustic coupling operators onto the subspace of eigenvectors:
Step module: Step→Create: Frequency: Basic: Eigensolver: AMS, toggle on Project acoustic-structural coupling where applicable
Use the following option to disable the projection of structural-acoustic coupling operators:
Step module: Step→Create: Frequency: Basic: Eigensolver: AMS, toggle off Project acoustic-structural coupling where applicable
Requesting the coupled structural-acoustic modes during the AMS eigenanalysis is not supported in Abaqus/CAE.
Specifying a frequency range for the acoustic modes
Because structural-acoustic coupling can be ignored during the AMS and SIM-based Lanczos eigenanalysis, the computed resonances will, in principle, be higher than those of the fully coupled system. This may be understood as a consequence of neglecting the mass of the fluid in the structural phase and vice versa. For the common metal and air case, the structural resonances may be relatively unaffected; however, some acoustic modes that are significant in the coupled response may be omitted due to the air’s upward frequency shift during eigenanalysis. Therefore, Abaqus allows you to specify
a multiplier, so that the maximum acoustic frequency in the analysis is taken to be higher than the structural maximum.
Input File Usage: Use either of the following options:
*FREQUENCY, EIGENSOLVER=AMS
, , , , , , acoustic range factor
or
*FREQUENCY, EIGENSOLVER=LANCZOS, SIM, ACOUSTIC COUPLING=PROJECTION
, , , , , , acoustic range factor
Abaqus/CAE Usage: Step module: Step→Create: Frequency: Basic: Eigensolver: AMS, Acoustic range factor: acoustic range factor
Specifying a frequency range for the acoustic modes during Lanczos eigenanalysis is not supported in Abaqus/CAE.
Effects of fluid motion on natural frequency analysis of acoustic systems
To extract natural frequencies from an acoustic-only or coupled structural-acoustic system in which fluid motion is prescribed using an acoustic flow velocity, either the Lanczos method or the complex eigenvalue extraction procedure can be used. In the former case Abaqus extracts real-only eigenvalues and considers the fluid motion’s effects only on the acoustic stiffness matrix. Thus, these results are of primary interest as a basis for subsequent linear perturbation procedures. When the complex eigenvalue extraction procedure is used, the fluid motion effects are included in their entirety; that is, the acoustic stiffness and damping matrices are included in the analysis.
Frequency shift
For the Lanczos and subspace iteration eigensolvers you can specify a positive or negative shifted squared frequency, S. This feature is useful when a particular frequency is of concern or when the natural frequencies of an unrestrained structure or a structure that uses secondary base motions (large mass approach) are needed. In the latter case a shift from zero (the frequency of the rigid body modes) will avoid singularity problems or round-off errors for the large mass approach; a negative frequency shift is normally used. The default is no shift.
If the Lanczos eigensolver is in use and the user-specified shift is outside the requested frequency range, the shift will be adjusted automatically to a value close to the requested range.
Normalization
For the Lanczos and subspace iteration eigensolvers both displacement and mass eigenvector normalization are available. If the non-SIM architecture is used, displacement normalization is the default. Mass normalization is the only option available for SIM-based natural frequency extraction.
The choice of eigenvector normalization type has no influence on the results of subsequent modal dynamic steps (see “Linear analysis of a rod under dynamic loading,” Section 1.4.9 of the Abaqus
Benchmarks Guide). The normalization type determines only the manner in which the eigenvectors are represented.
In addition to extracting the natural frequencies and mode shapes, the Lanczos and subspace iteration eigensolvers automatically calculate the generalized mass, the participation factor, the effective mass, and the composite modal damping for each mode; therefore, these variables are available for use in subsequent linear dynamic analyses. The AMS eigensolver computes the generalized mass and the participation factor.
Displacement normalization
If displacement normalization is selected, the eigenvectors are normalized so that the largest displacement entry in each vector is unity. If the displacements are negligible, as in a torsional mode, the eigenvectors are normalized so that the largest rotation entry in each vector is unity. In a coupled acoustic-structural extraction, if the displacements and rotations in a particular eigenvector are small when compared to the acoustic pressures, the eigenvector is normalized so that the largest acoustic pressure in the eigenvector is unity. The normalization is done before the recovery of dependent degrees of freedom that have been previously eliminated with multi-point constraints or equation constraints. Therefore, it is possible that such degrees of freedom may have values greater than unity.
Input File Usage: *FREQUENCY, NORMALIZATION=DISPLACEMENT, SIM=NO
Abaqus/CAE Usage: Step module: Step→Create: Frequency: Other: Normalize eigenvectors by: Displacement
Mass normalization
Alternatively, the eigenvectors can be normalized so that the generalized mass for each vector is unity.
The “generalized mass” associated with mode is
m _ {\alpha} = \phi_ {\alpha} ^ {N} M ^ {N M} \phi_ {\alpha} ^ {M} \quad (\text { no sum on } \alpha),
where M ^ { N M } is the structure’s mass matrix and \phi _ { \alpha } ^ { N } is the eigenvector for mode . The superscripts N and M refer to degrees of freedom of the finite element model.
If the eigenvectors are normalized with respect to mass, all the eigenvectors are scaled so that m _ { \alpha } { = } 1 . For coupled acoustic-structural analyses, an acoustic contribution fraction to the generalized mass is computed as well.
Input File Usage: *FREQUENCY, NORMALIZATION=MASS
Abaqus/CAE Usage: Step module: Step→Create: Frequency: Other: Normalize eigenvectors by: Mass
Modal participation factors
The participation factor for mode in direction i , \Gamma _ { \alpha i ; } , is a variable that indicates how strongly motion in the global x , y - , , or z-direction or rigid body rotation about one of these axes is represented in the
eigenvector of that mode. The six possible rigid body motions are indicated by i = 1 , 2 , . . . , 6 . The participation factor is defined as
\Gamma_ {\alpha i} = \frac {1}{m _ {\alpha}} \phi_ {\alpha} ^ {N} M ^ {N M} T _ {i} ^ {M} \quad (\mathrm{nosumon} \alpha),
where T _ { i } ^ { N } defines the magnitude of the rigid body response of degree of freedom N in the model to imposed rigid body motion (displacement or infinitesimal rotation) of type i. For example, at a node with three displacement and three rotation components, T _ { i } ^ { N } is
\left( \begin{array}{c c c c c c} 1 & 0 & 0 & 0 & (z - z _ {0}) & - (y - y _ {0}) \\ 0 & 1 & 0 & - (z - z _ {0}) & 0 & (x - x _ {0}) \\ 0 & 0 & 1 & (y - y _ {0}) & - (x - x _ {0}) & 0 \\ 0 & 0 & 0 & 1 & 0 & 0 \\ 0 & 0 & 0 & 0 & 1 & 0 \\ 0 & 0 & 0 & 0 & 0 & 1 \end{array} \right) \left\{ \begin{array}{l} \hat {e} _ {1} \\ \hat {e} _ {2} \\ \hat {e} _ {3} \\ \hat {e} _ {4} \\ \hat {e} _ {5} \\ \hat {e} _ {6} \end{array} \right\},
where \hat { e } _ { i } is unity and all other \hat { e } _ { p } are zero; x, y, and z are the coordinates of the node; and x _ { 0 } , y _ { 0 } , and z _ { 0 } represent the coordinates of the center of rotation. The participation factors are, thus, defined for the translational degrees of freedom and for rotation around the center of rotation. For coupled acousticstructural eigenfrequency analysis, an additional acoustic participation factor is computed as outlined in “Coupled acoustic-structural medium analysis,” Section 2.9.1 of the Abaqus Theory Guide.
Modal effective mass
The effective mass for mode associated with kinematic direction i ( i = 1 , 2 , . . . , 6 ) is defined as
m _ {\alpha i} ^ {\mathrm{eff}} = \left(\Gamma_ {\alpha i}\right) ^ {2} m _ {\alpha} \quad \mathrm{(nosumon} \alpha).
If the effective masses of all modes are added in any global translational direction, the sum should give the total mass of the model (except for mass at kinematically restrained degrees of freedom). Thus, if the effective masses of the modes used in the analysis add up to a value that is significantly less than the model’s total mass, this result suggests that modes that have significant participation in a certain excitation direction have not been extracted.
For coupled acoustic-structural eigenfrequency analysis, an additional acoustic effective mass is computed as outlined in “Coupled acoustic-structural medium analysis,” Section 2.9.1 of the Abaqus Theory Guide.
Composite modal damping
Composite modal damping allows you to define a damping factor for each material or element in the model as a fraction of critical damping. These factors are then combined into a damping factor for each mode as weighted averages of the mass matrix associated with each material or element; when using the SIM architecture, you can also include the weighted averages of the stiffness matrix. For more information, see “Defining composite modal damping” in “Dynamic analysis procedures: overview,” Section 6.3.1.
Several analysis types in Abaqus/Standard are based on the eigenmodes and eigenvalues of the system. For example, in a mode-based steady-state dynamic analysis the mass and stiffness matrices and load vector of the physical system are projected onto a set of eigenmodes resulting in a diagonal system in terms of modal amplitudes (or generalized degrees of freedom). The solution to the physical system is obtained by scaling each eigenmode by its corresponding modal amplitude and superimposing the results (for more information, see “Linear dynamic analysis using modal superposition,” Section 2.5.3 of the Abaqus Theory Guide).
Due to cost, usually only a small subset of the total possible eigenmodes of the system are extracted, with the subset consisting of eigenmodes corresponding to eigenfrequencies that are close to the excitation frequency. Since excitation frequencies typically fall in the range of the lower modes, it is usually the higher frequency modes that are left out. Depending on the nature of the loading, the accuracy of the modal solution may suffer if too few higher frequency modes are used. Thus, a trade-off exists between accuracy and cost. To minimize the number of modes required for a sufficient degree of accuracy, the set of eigenmodes used in the projection and superposition can be augmented with additional modes known as residual modes. The residual modes help correct for errors introduced by mode truncation. In Abaqus/Standard a residual mode, R, represents the static response of the structure subjected to a nominal (or unit) load, P , corresponding to the actual load that will be used in the mode-based analysis orthogonalized against the extracted eigenmodes,
R ^ {N} = (\delta^ {N J} - \phi_ {\alpha} ^ {N} \frac {1}{m _ {\alpha}} \phi_ {\alpha} ^ {I} M ^ {I J}) (K ^ {- 1}) ^ {J K} P ^ {K},
followed by an orthogonalization of the residual modes against each other.
This orthogonalization is required to retain the orthogonality properties of the modes (residual and eigen) with respect to mass and stiffness. As a consequence of the mass and stiffness matrices being available, the orthogonalization can be done efficiently during the frequency extraction. Hence, if you wish to include residual modes in subsequent mode-based procedures, you must activate the residual mode calculations in the frequency extraction step. If the static responses are linearly dependent on each other or on the extracted eigenmodes, Abaqus/Standard automatically eliminates the redundant responses for the purpose of computing the residual modes.
For the Lanczos eigensolver you must ensure that the static perturbation response of the load that will be applied in the subsequent mode-based analysis ( \mathrm { i } . { \bf e } . , K ^ { - 1 } P ) is available by specifying that load in a static perturbation step immediately preceding the frequency extraction step. If multiple load cases are specified in this static perturbation analysis, one residual mode is calculated for each load case; otherwise, it is assumed that all loads are part of a single load case, and only one residual mode will be calculated. When residual modes are requested, the boundary conditions applied in the frequency extraction step must match those applied in the preceding static perturbation step. In addition, in the immediately preceding static perturbation step Abaqus/Standard requires that (1) if multiple load cases are used, the boundary conditions applied in each load case must be identical, and (2) the boundary condition magnitudes are zero. When generating dynamic substructures (see “Generating a reduced structural damping matrix for a substructure” in “Defining substructures,” Section 10.1.2), residual modes usually
will provide the most benefit if the loading patterns defined in each of the load cases in the preceding static perturbation step match the loading patterns defined under the corresponding substructure load cases in the substructure generation step.
If you use the AMS eigensolver, you do not need to specify the loads in a preceding static perturbation step. Residual modes are computed at all degrees of freedom at which a concentrated load is applied in the following mode-based procedures. You can request additional residual modes by specifying degrees of freedom. One residual mode is computed for every requested degree of freedom.
As an outcome of the orthogonalization process, a pseudo-eigenvalue corresponding to each residual mode, , is computed and given by
\frac {[ R ] _ {\alpha} ^ {T} [ K ] [ R ] _ {\alpha}}{[ R ] _ {\alpha} ^ {T} [ M ] [ R ] _ {\alpha}} \quad (\text { no sum on } \alpha).
Henceforth, and in other Abaqus/Standard documentation, the term eigenvalue is used generally to refer to actual eigenvalues and pseudo-eigenvalues. All data (e.g., participation factors, etc.; see “Output”) associated with the modes (eigenmodes and residual modes) are ordered by increasing eigenvalue. Therefore, both eigenmodes and residual modes are assigned mode numbers. In the printed output file Abaqus/Standard clearly identifies which modes are eigenmodes and which modes are residual modes so that you can easily distinguish between them. By default, if you activate residual modes, all the calculated eigenmodes and residual modes will be used in subsequent mode-based procedures, unless:
• You choose to obtain a new set of eigenmodes and residual modes in a new frequency extraction step.
• You choose to select a subset of the available eigenmodes and residual modes in the mode-based procedure (selection of modes is described in each of the mode-based analysis type sections).
Residual modes cannot be calculated if the cyclic symmetric modeling capability is used. In addition, the Lanczos or AMS eigensolver must be used if you wish to activate residual mode calculations.
Input File Usage: *FREQUENCY, RESIDUAL MODES
Abaqus/CAE Usage: Step module: Step→Create: Frequency: Basic: Include residual modes
Evaluating frequency-dependent material properties
When frequency-dependent material properties are specified, Abaqus/Standard offers the option of choosing the frequency at which these properties are evaluated for use in the frequency extraction procedure. This evaluation is necessary because the stiffness cannot be modified during the eigenvalue extraction procedure. If you do not choose the frequency, Abaqus/Standard evaluates the stiffness associated with frequency-dependent springs and dashpots at zero frequency and does not consider the stiffness contributions from frequency domain viscoelasticity. If you do specify a frequency, only the real part of the stiffness contributions from frequency domain viscoelasticity is considered.
Evaluating the properties at a specified frequency is particularly useful in analyses in which the eigenfrequency extraction step is followed by a subspace projection steady-state dynamic step (see “Subspace-based steady-state dynamic analysis,” Section 6.3.9). In these analyses the eigenmodes extracted in the frequency extraction step are used as global basis functions to compute the steady-state
dynamic response of a system subjected to harmonic excitation at a number of output frequencies. The accuracy of the results in the subspace projection steady-state dynamic step is improved if you choose to evaluate the material properties at a frequency in the vicinity of the center of the range spanned by the frequencies specified for the steady-state dynamic step.
Input File Usage: *FREQUENCY, PROPERTY EVALUATION=frequency
Abaqus/CAE Usage: Step module: Step→Create: Frequency: Other: Evaluate dependent properties at frequency
Initial conditions
If the frequency extraction procedure is the first step in an analysis, the initial conditions form the base state for the procedure (except for initial stresses, which cannot be included in the frequency extraction if it is the first step). Otherwise, the base state is the current state of the model at the end of the last general analysis step (“General and linear perturbation procedures,” Section 6.1.3). Initial stress stiffness effects (specified either through defining initial stresses or through loading in a general analysis step) will be included in the eigenvalue extraction only if geometric nonlinearity is considered in a general analysis procedure prior to the frequency extraction procedure.
If initial stresses must be included in the frequency extraction and there is not a general nonlinear step prior to the frequency extraction step, a “dummy” static step—which includes geometric nonlinearity and which maintains the initial stresses with appropriate boundary conditions and loads—must be included before the frequency extraction step.
“Initial conditions in Abaqus/Standard and Abaqus/Explicit,” Section 34.2.1, describes all of the available initial conditions.
Boundary conditions
Nonzero magnitudes of boundary conditions in a frequency extraction step will be ignored; the degrees of freedom specified will be fixed (“Boundary conditions in Abaqus/Standard and Abaqus/Explicit,” Section 34.3.1).
Boundary conditions defined in a frequency extraction step will not be used in subsequent general analysis steps (unless they are respecified).
In a frequency extraction step involving piezoelectric elements, the electric potential degree of freedom must be constrained at least at one node to remove numerical singularities arising from the dielectric part of the element operator.
Defining primary and secondary bases for modal superposition procedures
If displacements or rotations are to be prescribed in subsequent dynamic modal superposition procedures, boundary conditions must be applied in the frequency extraction step; these degrees of freedom are grouped into “bases.” The bases are then used for prescribing motion in the modal superposition procedure—see “Transient modal dynamic analysis,” Section 6.3.7.
Boundary conditions defined in the frequency extraction step supersede boundary conditions defined in previous steps. Hence, degrees of freedom that were fixed prior to the frequency extraction step will
be associated with a specific base if they are redefined with reference to such a base in the frequency extraction step.
The primary base
By default, all degrees of freedom listed for a boundary condition will be assigned to an unnamed “primary” base. If the same motion will be prescribed at all fixed points, the boundary condition is defined only once; and all prescribed degrees of freedom belong to the primary base.
Unless removed in the frequency extraction step, boundary conditions from the last general analysis step become fixed boundary conditions for the frequency step and belong to the primary base.
If all rigid body motions are not suppressed by the boundary conditions that make up the primary base, you must apply a suitable frequency shift to avoid numerical problems.
Input File Usage: *BOUNDARY
The *BOUNDARY option without the BASE NAME parameter can appear only once in a frequency extraction step.
Abaqus/CAE Usage: Load module: Create Boundary Condition
Secondary bases
If the modal superposition procedure will have more than one independent base motion, the driven nodes must be grouped together into “secondary” bases in addition to the primary base. The secondary bases must be named. (See “Base motions in modal-based procedures,” Section 2.5.9 of the Abaqus Theory Guide.) Secondary bases are used only in modal dynamic and steady-state dynamic (not direct) procedures.
The degrees of freedom associated with secondary bases are not suppressed; instead, a “big” mass is added to each of them. To provide six digits of numerical accuracy, Abaqus/Standard sets each “big” mass equal to 106 times the total mass of the structure and each “big” rotary inertia equal to 106 times the total moment of inertia of the structure. Hence, an artificial low frequency mode is introduced for every degree of freedom in a secondary base. To keep the requested range of frequencies unchanged, Abaqus/Standard automatically increases the number of eigenvalues extracted. Consequently, the cost of the eigenvalue extraction step will increase as more degrees of freedom are included in the secondary bases. To reduce the analysis cost, keep the number of degrees of freedom associated with secondary bases to a minimum. This can sometimes be done by reducing several secondary bases that all have the same prescribed motion to a single node by using BEAM type MPCs (“General multi-point constraints,” Section 35.2.2).
For the Lanczos and subspace iteration methods a negative shift must be used with either the rigid body modes or secondary bases.
The “big” masses are not included in the model statistics, and the total mass of the structure and the printed messages about masses and inertia for the entire model are not affected. However, the presence of the masses will be noticeable in the output tables printed for the eigenvalue extraction step, as well as in the information for the generalized masses and effective masses. See “Double cantilever subjected to multiple base motions,” Section 1.4.12 of the Abaqus Benchmarks Guide, for an example of the use of the base motion feature.
More than one secondary base can be defined by repeating the boundary condition definition and assigning different base names.
Input File Usage: *BOUNDARY, BASE NAME=name
Abaqus/CAE Usage: Load module; Create Boundary Condition; Step: frequency_step; Category: Mechanical; Types for Selected Step: Secondary base; Constrained degrees-of-freedom: Region: select region, U1, U2, U3, UR1, UR2, and/or UR3
Controlling damping for low frequency modes
You can control damping of the low frequency modes (rigid body modes and low frequency modes with secondary base motions) in transient modal analyses. For more information, see “Controlling damping” in “Transient modal dynamic analysis,” Section 6.3.7.
Loads
Applied loads (“Applying loads: overview,” Section 34.4.1) are ignored during a frequency extraction analysis. If loads were applied in a previous general analysis step and geometric nonlinearity was considered for that prior step, the load stiffness determined at the end of the previous general analysis step is included in the eigenvalue extraction (“General and linear perturbation procedures,” Section 6.1.3).
Predefined fields
Predefined fields cannot be prescribed during natural frequency extraction.
Material options
The density of the material must be defined (“Density,” Section 21.2.1). The following material properties are not active during a frequency extraction: plasticity and other inelastic effects, rate-dependent material properties, thermal properties, mass diffusion properties, electrical properties (although piezoelectric materials are active), and pore fluid flow properties—see “General and linear perturbation procedures,” Section 6.1.3.
Elements
Other than generalized axisymmetric elements with twist, any of the stress/displacement or acoustic elements in Abaqus/Standard (including those with temperature, pressure, or electrical degrees of freedom) can be used in a frequency extraction procedure.
Output
The eigenvalues (EIGVAL), eigenfrequencies in cycles/time (EIGFREQ), generalized masses (GM), composite modal damping factors (CD), participation factors for displacement degrees of freedom 1–6 (PF1–PF6) and acoustic pressure (PF7), and modal effective masses for displacement degrees of freedom