Ritz Analysis
Often the use of modal analysis requires a large number of modes to be calculated in order to capture the dynamic characteristics of the structure. This is particularly the case when the horizontal and vertical stiffnesses of the structure are significantly different (while the mass is the same). One way to circumvent this problem is to use Ritz (or Rayleigh-Ritz) analysis which yield approximate eigenvalues. While these are approximate they have some useful characteristics.
The eigenvalues (natural frequencies) are upper bounds to the true eigenvalues
The mode shapes are linear combinations of the exact eigenvectors
The number of Ritz vectors required to capture the dynamic characteristics of the structure is usually significantly less that that required for a proper eigenvalue analysis.
Ritz analysis method
A set of trial vectors based initially on gravity loads in each of the x, y and z directions. The subsequent trial vectors are created from these with the condition that they are orthogonal to the previous vectors. The assumption is that we can get approximations to the eigenvectors by taking a linear combination of the trial vectors.
So for trial vectors
Let
and if the approximation to the eigenvalue is , the residual associated with the approximating pair is given by
The Rayleigh-Ritz method requires the residual vector be orthogonal to each of the trial vectors, so
Substituting for from above gives
or
with
This eigenproblem is then solved for the eigenpairs and then the approximate eigenvectors are evaluated from
Ritz trial vectors
The algorithm as applied in a single direction is as follows:
Create a load vector corresponding to a gravity load in the direction of interest
Solve for first vector
Solve for additional vectors
Ritz P-delta analysis
As for modal analysis where we can use modal P-delta analysis, we can adapt ritz analysis to consider P-delta effects so we can account for loading on the structure that affects its natural frequencies and mode shapes. A first pass is carried out from which the geometric stiffness matrix, , can be calculated. This is used to modify the stiffness matrix, and the method runs the same as above, but using in place of .