Author:
Gagliardi Giuseppe Maurizio,Kulkarni Mandar D.,Marulo Francesco
Abstract
AbstractGradient-based optimization techniques need precise and efficient sensitivities. Numerical sensitivity methods such as finite differences are easy to implement but imprecise and computationally inefficient. In contrast, analytical sensitivity methods, such as the discrete and continuum ones are highly accurate and efficient. Continuum Sensitivity Analysis (CSA) is an analytical method used to calculate derivatives of shape or value parameters. While CSA has been successfully applied in static analysis and dynamic problems in the time domain, this work presents an extension of the approach to eigenvalue sensitivities for the first time. However, CSA revealed limitations, prompting the exploration of an alternative approach based on discrete analytical differentiation. This method is employed for the first time in shape sensitivities. The derivatives of the stiffness and mass matrices required by the method are calculated analytically, resulting in high accuracy and computational efficiency. In addition, an element agnostic approach has been developed leveraging primary analysis matrices to calculate their derivative. This characteristic, along with the nonintrusivity, makes the method employable with standard commercial software. Both approaches have been applied and validated in a wide range of scenarios, involving vibration and buckling problems.
Funder
Università degli Studi di Napoli Federico II
Publisher
Springer Science and Business Media LLC
Reference45 articles.
1. Iott, J., Haftka, R.T., Adelman, H.M.: Selecting step sizes in sensitivity analysis by finite differences. Tech. rep. NASA-TM-86382. National Aeronautics and Space Administration (NASA) (1985)
2. Gill, P.E., Murray, W., Wright, M.H.: Practical Optimization. SIAM, Philadelphia (2019)
3. Haftka, R.T., Adelman, H.M.: Recent developments in structural sensitivity analysis. Struct. Optim. 1, 137–51 (1989)
4. Barthelemy, B., Haftka, R.T.: Accuracy analysis of the semi-analytical method for shape sensitivity calculation. Mech. Struct. Mach. 18, 407–32 (1990)
5. Martins, J.R., Sturdza, P., Alonso, J.J.: The complex-step derivative approximation. ACM Trans. Math. Softw. (TOMS) 29, 245–62 (2003)