Complex Variable Method for Eigensolution Sensitivity Analysis

The application of complex variable method (CVM) for eigenvalue and eigenvector sensitivity analysis is presented. Gradi ent -based methods usually used in structural optimization require accurate sensitivity information. CVM is accurate, robust and easy to implement as compared to other approximate sensitivity analysis methods. By CVM, the first order modal sensitivity can b e calculated using an existing structural analysis package. This is achieved by making a small complex perturbation to a design variable. The resulting eigensolutions would be complex. The sensitivity of eigensolutions with respect to that design variable can then be obtained by taking the complex part of the eigensolutions divided by the perturbation. Since there is no subtraction involved in the sensitivity calculation, the approximation is not sensitive to step size. Thus, unlike finite difference method s CVM does not suffer the effect of subtraction -cancellation error when a very small step -size is used. The computation of 1 st order modal sensitivity is not hampered by repeated eigenvalue problem, as is the case with other sensitivity analysis methods . For repeated eigenvalues, CVM automatically provides correct eigenvalue sensitivity and the associated eigenvector sensitivity for a differentiable mode. A 5 -dof system with an eigenvalue of multiplicity 3 is used to illustrate the salient features of CVM in eigen -solution sensitivity analysis. Nomenclature K = stiffness matrix for spring -mass system M = mass matrix for spring -mass system � = eigenvalue for spring -mass system � = eigenvector for spring -mass system ( ) ' = derivative of ( ) w.r.t. design variable

[1]  Joaquim R. R. A. Martins,et al.  AN AUTOMATED METHOD FOR SENSITIVITY ANALYSIS USING COMPLEX VARIABLES , 2000 .

[2]  W. K. Anderson,et al.  Sensitivity Analysis for Navier-Stokes Equations on Unstructured Meshes Using Complex Variables , 2001 .

[3]  W. C. Mills-Curran,et al.  CALCULATION OF EIGENVECTOR DERIVATIVES FOR STRUCTURES WITH REPEATED EIGENVALUES , 1988 .

[4]  R. Lane Dailey,et al.  Eigenvector derivatives with repeated eigenvalues , 1989 .

[5]  I. U. Ojalvo,et al.  Efficient computation of modal sensitivities for systems with repeated frequencies , 1988 .

[6]  George Trapp,et al.  Using Complex Variables to Estimate Derivatives of Real Functions , 1998, SIAM Rev..

[7]  Ting-Yu Chen,et al.  Eigenvector derivatives for doubly repeated eigenvalues , 1996 .

[8]  Ting-Yu Chen,et al.  Design sensitivity analysis for repeated eigenvalues in structural design , 1993 .

[9]  Lisa Gayle Stanley,et al.  Design Sensitivity Analysis , 2002 .

[10]  Thomas F. Coleman,et al.  ADMIT-1: automatic differentiation and MATLAB interface toolbox , 2000, TOMS.

[11]  Byung Man Kwak,et al.  Boundary integral equation method for shape optimization of elastic structures , 1988 .

[12]  R. Haftka,et al.  Sensitivity Analysis of Discrete Structural Systems , 1986 .

[13]  Eric J. Nielsen,et al.  Sensitivity analysis for the Navier-Stokes equations on unstructured meshes using complex variables , 1999 .

[14]  Edward J. Haug,et al.  Design Sensitivity Analysis in Structural Mechanics.II. Eigenvalue Variations , 1980 .

[15]  J. N. Lyness,et al.  Differentiation Formulas for Analytic Functions , 1968 .

[16]  Kyung K. Choi,et al.  An iterative method for finite dimensional structural optimization problems with repeated eigenvalues , 1983 .

[17]  J. N. Lyness,et al.  Numerical Differentiation of Analytic Functions , 1967 .

[18]  W. C. Mills-Curran,et al.  Comment on "Eigenvector Derivatives with Repeated Eigenvalues" , 1990 .