Abstract
The Newmark/Newton–Raphson (NNR) method is widely employed for solving nonlinear dynamic systems. However, the current NNR method exhibits limited applicability in complex nonlinear dynamic systems, as the acquisition of the Jacobian matrix required for Newton iterations incurs substantial computational costs and may even prove intractable in certain cases. To address these limitations, we integrate automatic differentiation (AD) into the NNR method, proposing a modified NNR method with AD (NNR-AD) to significantly improve its capability for effectively handling complex nonlinear systems. The proposed NNR-AD method directly solves dynamic systems with complex nonlinear characteristics, and its accuracy and generality have been rigorously validated. Furthermore, automatic differentiation significantly simplifies the computation of Jacobian matrices for such complex nonlinear dynamic systems. This enhancement simplifies, improves the efficiency, and modularizes the existing NNR method, enabling it to address the analysis of complex nonlinear dynamic systems. Such improvements facilitate the extension of the NNR method to broader applications in analyzing complex nonlinear dynamic systems. Our work will simplify the numerical implementation of the NNR method for complex nonlinear dynamic problems.
| Original language | English |
|---|---|
| Article number | 177 |
| Journal | Nonlinear Dynamics |
| Volume | 114 |
| Issue number | 3 |
| DOIs | |
| State | Published - Feb 2026 |
| Externally published | Yes |
Keywords
- Automatic differentiation
- Newmark/Newton–Raphson
- Nonlinear dynamics
- Ordinary differential equation
Fingerprint
Dive into the research topics of 'A modified Newmark/Newton–Raphson method with automatic differentiation for general nonlinear dynamics analysis'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver