Computational aspects of sensitivity calculations in linear transient structural analysis

A study has been performed focusing on the calculation of sensitivities of displacements, velocities, accelerations, and stresses in linear, structural, transient response problems. Several existing sensitivity calculation methods and two new methods are compared for three example problems. All of the methods considered are computationally efficient enough to be suitable for largeorder finite element models. Accordingly, approximation vectors such as vibration mode shapes are used to reduce the dimensionality of the finite element model. Much of the research focused on the convergence of both response quantities and sensitivities as a function of the number of vectors used.Two types of sensitivity calculation techniques were considered. The first type of technique is an overall finite difference method where the analysis is repeated for perturbed designs. The second type of technique is termed semi-analytical because it involves direct analytical differentiation of the equations of motion with finite difference approximation of the coefficient matrices. To be computationally practical in large-order problems, the overall finite difference methods must use the approximation vectors from the original design in the analyses of the perturbed models. This was found to result in poor convergence of stress sensitivities in several cases. To overcome this poor convergence, two semianalytical techniques were developed. The first technique accounts for the change in eigenvectors through approximate eigenvector derivatives. The second technique applies the mode acceleration method of transient analysis to the sensitivity calculations. Both result in very good convergence of the stress sensitivities. In both techniques the computational cost is much less than would result if the vibration modes were recalculated and then used in an overall finite difference method.A dot over a symbol indicates derivative with respect to time. A superscriptT indicates a transposed matrix.

[1]  R. Haftka,et al.  Computational aspects of sensitivity calculations in transient structural analysis , 1989 .

[2]  E. Wilson,et al.  Dynamic analysis by direct superposition of Ritz vectors , 1982 .

[3]  G. Vanderplaats An efficient feasible directions algorithm for design synthesis , 1984 .

[4]  Raphael T. Haftka,et al.  Accuracy of eigenvalue derivatives from reduced-order structural models , 1989 .

[5]  Edward J. Haug,et al.  Design Sensitivity Analysis of Planar Mechanism and Machine Dynamics , 1981 .

[6]  R. L. Fox,et al.  Structural optimization in the dynamics response regime - A computational approach , 1970 .

[7]  Ramana V. Grandhi,et al.  Efficient identification of critical stresses in structures subject to dynamic loads , 1986 .

[8]  C. Fleury,et al.  Dual methods and approximation concepts in structural synthesis , 1980 .

[9]  Karl S. Pister,et al.  Sensitivity analysis for hysteretic dynamic systems: Theory and applications , 1978 .

[10]  J. Arora,et al.  Design sensitivity analysis and optimization of dynamic response , 1984 .

[11]  R. A. Meric,et al.  Shape design sensitivity analysis of dynamic structures , 1988 .

[12]  Raphael T. Haftka,et al.  Recent developments in structural sensitivity analysis , 1989 .

[13]  Raphael T. Haftka,et al.  Accuracy problems associated with semi-analytical derivatives of static response , 1988 .

[14]  J. Pasciak,et al.  Computer solution of large sparse positive definite systems , 1982 .

[15]  Edward J. Haug,et al.  Design sensitivity analysis of elastic mechanical systems , 1978 .

[16]  Joanne L. Walsh,et al.  Comparison of several methods for calculating vibration mode shape derivatives , 1988 .

[17]  Ray W. Clough,et al.  Dynamic analysis of structures using lanczos co‐ordinates , 1984 .

[18]  Hirokazu Miura,et al.  An advanced structural analysis/synthesis capability—ACCESS 2 , 1978 .

[19]  R. Haftka,et al.  Elements of Structural Optimization , 1984 .

[20]  Edward J. Haug,et al.  Optimal structural design under dynamic loads , 1977 .

[21]  R. Melosh Integration of Linear Equations of Motion , 1975 .

[22]  E. Haug Design sensitivity analysis of dynamic systems , 1987 .

[23]  Lucien A. Schmit,et al.  Optimum Structural Design with Dynamic Constraints , 1976 .

[24]  Kenneth A. Kline,et al.  Dynamic analysis using a reduced basis of exact modes and Ritz vectors , 1986 .

[25]  D. Williams,et al.  Dynamic loads in aeroplanes under given impulsive loads with particular reference to landing and gust loads on a large flying boat , 1945 .

[26]  Pierre Léger,et al.  Modal summation methods for structural dynamic computations , 1988 .

[27]  D. Tortorelli,et al.  SHAPE SENSITIVITIES FOR NONLINEAR DYNAMIC THERMOELASTIC STRUCTURES , 1989 .

[28]  S. Nash,et al.  Numerical methods and software , 1990 .

[29]  Richard B. Nelson,et al.  Simplified calculation of eigenvector derivatives , 1976 .

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

[31]  Roy R. Craig,et al.  Structural Dynamics: An Introduction to Computer Methods , 1981 .

[32]  H. Saunders,et al.  Finite element procedures in engineering analysis , 1982 .

[33]  L. Watson,et al.  Design-oriented identification of critical times in transient response , 1986 .