To define the modal analysis parameters for new dynamic cases in the structure, do one of the following:
It is recommended to apply iterative solver for solving large-scale problems as it provides three methods of solving eigenvalue problems. To do so, select Iterative solver from the Structural Analysis dialog in Job Preferences.
Currently the modal and seismic (pseudo) modes are available for iterative solver. Modal mode is accessible only for the preconditioned conjugate gradient (PCG) [1-4]. Seismic (pseudo) mode is accessible for modified Lanczos and Ritz-gradient (PCG_Ritz).
Lanczos is a modified Lanczos method that avoids factorization of a large-scale matrix. Preconditioned conjugate gradient method (PCG) generates a collection of Lanczos vectors instead of performing back resolution of the factorized stiffness matrix. All preconditioning types defined for static analysis are available (Tools > Job Preferences > Iterative > Parameters).
Modified Lanczos is preferable in seismic and spectral analysis of large structures when many modes are required.
Mass matrix type (lumped with rotations or consistent) and number of modes.
Calculation precision depends on the assumed tolerance of calculating Lanczos vectors and Number of Modes. Tolerance is assigned in Tools > Job Preferences > Iterative > Parameters and is the same as for static cases. Tolerance in the Modal Analysis Parameters - Iterative Solver dialog denotes a tolerance for a solution of a generalized eigenvalue problem including defined Lanczos vectors and cannot be smaller than 1.0e-04.
The more accounted Number of Modes, the closer low Ritz vectors will be to the appropriate eigenvalues. The sum of modal masses will be more exact.
PCG_Ritz is a Ritz method in which the preconditioned gradient approach is used for generating a collection of basis vectors (Ritz-gradient method [5]). PCG_Ritz method is preferable for approximate quick definitions of eigenpairs during seismic and spectral analysis. It is necessary to select a multilevel method. It is also recommended to assign one aggregation level. This method will prove effective for medium-sized problems (up to 60,000 equations). All preconditioning types defined for static analysis are available (Tools > Job Preferences > Iterative > Parameters).
Mass matrix type (lumped with rotations or consistent) and number of modes. Precision of calculations depends on Number of Modes.
PCG is a preconditioned conjugate gradient method [1-5] that is preferable when a small number of eigenmodes is defined. For example, PCG method may prove to be very useful while applying wind loads or checking a small number of low modes obtained by means of PCG_Ritz method. All preconditioning types defined for static analysis are available (Tools > Job Preferences > Iterative > Parameters). All mass matrix types (consistent, lumped with rotations, lumped without rotations) may be applied.
Number of Modes; Tolerance - precision criteria concerning stopping iterations; Number of Iterations - maximal allowable number of iterations for each mode (iteration process for each mode is stopped, if a current tolerance parameter is smaller than Tolerance or if a current iteration number exceeds Number of Iterations); Shift - takes advantage of the shift technique for convergence acceleration; Number of repetitions - determines a number of repetition (for each mode the algorithm performs iterations determined by Number of Iterations, corrects a shift value and repeats the iterations determined by Number of Iterations the number of times defined by Number of Repetitions).
Multilevel or non-multilevel method with ICCF approach (Tools > Job Preferences > Iterative > Parameters); nModes £ 5; Tolerance = 0.01; Number of Iterations = 100 for a non-multilevel method; Shift - switched off
A control system prevents incorrect modal analysis parameter settings for iterative solvers. It is activated once the OK is clicked to begin modal analysis. An analysis parameters prompt displays. Click Yes to accept the parameter values determined in the dialog. Click No to return to the Modal Analysis Parameters dialog and make corrections.
If an iterative solver in Seismic (Pseudo) mode is used in calculations, then do the following.
For such an analysis type, the Tolerance parameter in the dynamic analysis results has no practical meaning and can be ignored. If these recommendations are not followed, the error could reaching several tens of percent.
See also:
Parameters of Modal Analysis Recognizing Static Forces
Description of Modal Analysis Recognizing Static Forces
Description of the Method of Block Subspace Iteration