On practical integration of semi-discretized nonlinear equations of motion. Part 1: reasons for probable instability and improper convergence
Time integration is the most versatile method for analyzing the general case of nonlinear semi-discretized equations of motion. However, the approximate responses of such analyses generally do not converge properly, and might even display numerical instability. This is a very significant shortcoming...
Gespeichert in:
Veröffentlicht in: | Journal of sound and vibration 2005-06, Vol.284 (3), p.705-731 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Time integration is the most versatile method for analyzing the general case of nonlinear semi-discretized equations of motion. However, the approximate responses of such analyses generally do not converge properly, and might even display numerical instability. This is a very significant shortcoming especially in practical time integration. Herein, after illustrating that this phenomenon is viable even for very simple nonlinear dynamic models, sources of the shortcoming are discussed in detail. The conclusion is that in time integration of nonlinear dynamic mathematical models of physically stable structural systems, responses may converge improperly for three major reasons. These reasons are: (1) inadequate number of iterations before terminating nonlinearity solutions; (2) deficiencies in the formulation of some time integration methods; and (3) the inherent behaviour of the models of some special dynamic systems. In addition, limitations on computational facilities and improper consideration of these limitations may impair the numerical stability and convergence of the computed responses. The differences between static and dynamic analyses are also discussed from the viewpoint of the numerical errors induced by nonlinearity. |
---|---|
ISSN: | 0022-460X 1095-8568 |
DOI: | 10.1016/j.jsv.2004.07.008 |