Distinct eigenvalue case
The theory presented below assumes that all the eigenvalues are distinct (i.e., no repeated eigenvalues). If this is not the case, further manipulations are required to obtain the eigenvalue and eigenvector sensitivities corresponding to the repeated eigenvalues, and the following equations for the sensitivities will be incorrect. The repeated eigenvalue case is considered in the next section.
Performing a frequency analysis means solving the following eigenvalue problem (see Eigenvalue extraction):
where represents the eigenvalues, represents the eigenvectors, and is the mass matrix. In addition, the eigenvectors are scaled such that either
or
for each mode. The default is the first scaling scheme. To obtain eigenvalue and eigenvector sensitivities, first differentiate Equation 1 with respect to design parameter to obtain the following equation:
where represents a particular mode number.
Pre-multiplying by , making use of Equation 1 and manipulating the result gives the eigenvalue sensitivities:
Except for the mass and stiffness derivatives, all quantities in this equation are known once the eigenvalue problem has been solved.