Technical Papers
Aug 22, 2016

Complex Perturbation Method for Sensitivity Analysis of Nonlinear Trusses

This article has a reply.
VIEW THE REPLY
This article has a reply.
VIEW THE REPLY
Publication: Journal of Structural Engineering
Volume 143, Issue 1

Abstract

A numerical method based on complex analysis is presented for obtaining response sensitivities of three-dimensional (3D) trusses with geometrical and material nonlinearities. To this end, a complex perturbation method for sensitivity analysis is proposed that can be used in conjunction with the finite-element method. Performance of the complex perturbation method is demonstrated by evaluating response sensitivities of linear elastic, hyperelastic, and hyperelastic-plastic 3D trusses. To validate the method, the sensitivity data obtained from the complex perturbation method are compared with analytical sensitivity data and the central difference method. Advantages and limitations of complex perturbation method are discussed, and it is shown that the complex perturbation method can be used to obtain sensitivity data of analytical quality.

Get full access to this article

View all available purchase options and get full access to this article.

Acknowledgments

The presented work is supported in part by the U.S. National Science Foundation through Grant CMS-1055314. Any opinions, findings, conclusions, and recommendations expressed in this paper are those of the authors and do not necessarily reflect the views of the sponsors.

References

Beck, T. (1994). “Automatic differentiation of iterative processes.” J. Comput. Appl. Math., 50(1–3), 109–118.
Bonet, J., and Wood, R. D. (2008). Nonlinear continuum mechanics for finite element analysis, 2nd Ed., Cambridge University Press, Cambridge, U.K.
Cerviño, L. I., and Bewley, T. R. (2003). “On the extension of the complex-step derivative technique to pseudospectral algorithms.” J. Comput. Phys., 187(2), 544–549.
Conte, J., Vijalapura, P., and Meghella, M. (2003). “Consistent finite-element response sensitivity analysis.” J. Eng. Mech., 1380–1393.
CPSSL-FEA [Computer software]. Univ. of Notre Dame, Notre Dame, IN.
Griewank, A., and Walther, A. (2008). Evaluating derivatives, Society for Industrial and Applied Mathematics, Philadelphia.
Gu, Q., Conte, J. P., Elgamal, A., and Yang, Z. (2009). “Finite element response sensitivity analysis of multi-yield-surface J2 plasticity model by direct differentiation method.” Comput. Methods Appl. Mech. Eng., 198(30–32), 2272–2285.
Hoffman, J. D., and Frankel, S. (2001). Numerical methods for engineers and scientists, CRC Press, Boca Raton, FL.
Jeffrey, F., and Juan, A. (2011). “The development of hyper-dual numbers for exact second-derivative calculations.” 49th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition, American Institute of Aeronautics and Astronautics, Reston, VA.
Kiran, R., and Khandelwal, K. (2014a). “Complex step derivative approximation for numerical evaluation of tangent moduli.” Comput. Struct., 140(0), 1–13.
Kiran, R., and Khandelwal, K. (2014b). “Numerically approximated Cauchy integral (NACI) for implementation of constitutive models.” Finite Elem. Anal. Des., 89(0), 33–51.
Kiran, R., and Khandelwal, K. (2015). “Automatic implementation of finite strain anisotropic hyperelastic models using hyper-dual numbers.” Comput. Mech., 55(1), 229–248.
Kleiber, M., Antúnez, H., Hien, T. D., and Kowalczyk, P. (1997). Parameter sensitivity in nonlinear mechanics: Theory and finite element computations, Wiley, New York.
Kok-Lam, L., John, C., Yang, C., and Jongrae, K. (2005). “New complex-step derivative approximations with application to second-order Kalman filtering.” AIAA Guidance, Navigation, and Control Conf. and Exhibit, American Institute of Aeronautics and Astronautics, Reston, VA.
Korelc, J. (2008). “Automation of finite element method.” Nonlinear finite element methods, P. Wriggers, ed., Springer, Heidelberg, Germany, 483–508.
Korelc, J. (2009). “Automation of primal and sensitivity analysis of transient coupled problems.” Comput. Mech., 44(5), 631–649.
Lantoine, G., Russell, R. P., and Dargent, T. (2012). “Using multicomplex variables for automatic computation of high-order derivatives.” ACM Trans. Math. Softwares, 38(3), 1–21.
Lyness, J., and Moler, C. (1967). “Numerical differentiation of analytic functions.” SIAM J. Numer. Anal., 4(2), 202–210.
Martins, J. R. R. A., Sturdza, P., and Alonso, J. J. (2003). “The complex-step derivative approximation.” ACM Trans. Math. Software, 29(3), 245–262.
MATLAB version R2016a [Computer software]. MathWorks, Natick, MA.
Michaleris, P., Tortorelli, D. A., and Vidal, C. A. (1994). “Tangent operators and design sensitivity formulations for transient non-linear coupled problems with applications to elastoplasticity.” Int. J. Numer. Methods Eng., 37(14), 2471–2499.
Press, W. H., Teukolsky, S. A., Vetterling, W. T., and Flannery, B. P. (2007). Numerical recipes: The art of scientific computing, 3rd Ed., Cambridge University Press, New York.
Rall, L. B. (1986). “The arithmetic of differentiation.” Math. Mag., 59(5), 275–282.
Scott, M. (2007). “Analytical sensitivity of plastic rotations in beam-column elements.” J. Struct. Eng., 1341–1345.
Scott, M. (2012). “Response sensitivity of geometrically nonlinear force-based frame elements.” J. Struct. Eng., 1963–1972.
Tanaka, M., Fujikawa, M., Balzani, D., and Schröder, J. (2014). “Robust numerical calculation of tangent moduli at finite strains based on complex-step derivative approximation and its application to localization analysis.” Comput. Methods Appl. Mech. Eng., 269(0), 454–470.
van Keulen, F., Haftka, R. T., and Kim, N. H. (2005). “Review of options for structural design sensitivity analysis. Part 1: Linear systems.” Comput. Methods Appl. Mech. Eng., 194(30–33), 3213–3243.
Zhang, Y., and Der Kiureghian, A. (1993). “Dynamic response sensitivity of inelastic structures.” Comput. Methods Appl. Mech. Eng., 108(1), 23–36.

Information & Authors

Information

Published In

Go to Journal of Structural Engineering
Journal of Structural Engineering
Volume 143Issue 1January 2017

History

Received: May 21, 2015
Accepted: Jun 1, 2016
Published online: Aug 22, 2016
Published in print: Jan 1, 2017
Discussion open until: Jan 22, 2017

Permissions

Request permissions for this article.

Authors

Affiliations

Ravi Kiran, S.M.ASCE
Postdoctoral Associate, Dept. of Civil and Environmental Engineering and Earth Sciences, Univ. of Notre Dame, Notre Dame, IN 46556.
Lei Li, S.M.ASCE
Graduate Student, Dept. of Civil and Environmental Engineering and Earth Sciences, Univ. of Notre Dame, Notre Dame, IN 46556.
Kapil Khandelwal, A.M.ASCE [email protected]
Associate Professor, Dept. of Civil and Environmental Engineering and Earth Sciences, Univ. of Notre Dame, Notre Dame, IN 46556 (corresponding author). E-mail: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share