next up previous contents
Next: The original VIrtual-Pulse (VIP) Up: Time Discretized Operators: Type Previous: Single field form: introducing

Implementation of the generalized VIP representation

Stability of the Generalized VIP Representation

Although obvious, the stability of the generalized VIP representation is illustrated based on a spectral analysis of the amplification matrix. The conditions for spectral stability of a numerical algorithm are (see [4]):

1. The spectral radius of the amplification matrix must be strictly less than one:
tex2html_wrap_inline33029 .

2. Eigenvalues of tex2html_wrap_inline28375 of multiplicity greater than one are strictly less than one in modulus.

The eigenvalues of the amplification matrix given by (3.19), are obtained as:

equation5660

where tex2html_wrap_inline32483 .

Since the system under consideration is assumed to be under-damped ( tex2html_wrap_inline33035 ), or undamped ( tex2html_wrap_inline33037 ), the spectral radius of the amplification matrix has the obvious property:

equation5670

where the equality is valid only for undamped systems ( tex2html_wrap_inline33037 ). The plot of the spectral radius versus tex2html_wrap_inline33041 for different values of the damping ratio (see Figure 17) shows that the spectral radius is less than one for all values of the frequency and decreasing with the increase in frequency. This ensures good damping properties for the higher frequency modes, which is a very desirable property.

   figure5681
Figure 17: Spectral radius of the generalized VIP representation for different values of the damping coefficient

Accuracy of the Generalized VIP Representation

The accuracy characteristics of an algorithm are measured by the truncation error, numerical dissipation and dispersion. As observed, the generalized VIP representation yields the exact solution for a free (undamped) system. The accuracy of the generalized VIP representation applied to linear systems with proportional damping is presented next (and those involving non-proportional damping are addressed in a later section).

Truncation error

The most widely used measure of the accuracy of a numerical algorithm is the evaluation of the local truncation error, tex2html_wrap_inline33043 , generally defined as:

  equation5691

Following the standard procedures, the modulus of the local truncation error vector can be shown to satisfy the inequality:

  equation5706

in which:

  equation5711

and

equation5723

Since the constant C does not depend on the time step tex2html_wrap_inline27605 , the generalized VIP representation is shown to be consistent and second-order accurate. Convergence is automatically established.

Numerical Dissipation and Dispersion

The numerical dissipation and dispersion are evaluated by the algorithmic damping ratio and the relative period error. These are obtained as:

  equation5731

and

  equation5736

and also show in Figures 18(a) and 18(b).

   figure5744
Figure 18: Plot for numerical dissipation and dispersion

The methodology outlined here represents a complete generalization of the original VIP time integral representation described in [88, 81, 8], in which, the Green's function of the free undamped system is used via a similar formulation. In contrast to the present representation, the original VIP time integral representation (described subsequently) requires one extra approximation, namely assuming a linear interpolation for the velocity, since the virtual or weighted time field was selected based on an undamped system.

Remarks

1. In an attempt to capitalize on the advantages and explain the basis of both modal type methods and time integration techniques for dynamic field problems, the methodology outlined above leading to the development of the `exact integral operator' and its consequences are initially described in [87, 89, 88, 8, 81], in a series of papers for dynamic analysis. The issues relevant to the exact integral operator described in Case 1 also follow Case 2. Since a virtual or weighted time field is employed for the time discretization as the fundamental solution to the adjoint operator set equal to zero based on the initial state with tex2html_wrap_inline33047 representative of a Dirac pulse type behavior, the methodology is termed as the VIrtual-Pulse (VIP) time integral methodology.

2. An `approximate integral operator' is constructed by making an approximation to the forcing function, tex2html_wrap_inline32885 . For dynamic field problems, this leads to an explicit self starting time integral methodology of computation with several computationally attractive, and obviously excellent algorithmic stability and accuracy attributes. It is of n-th order accuracy for (n-1)th order approximation of the load tex2html_wrap_inline32885 . For example, for a linear interpolation of the loads, the approximate integral operator is of second-order accuracy. Furthermore, the time integral operator naturally inherits features of unconditional stability and does not suffer the drawbacks of conditional consistency. For dynamic analysis, obviously the `approximate integral operator' has the following algorithmic characteristics: the algorithmic damping, tex2html_wrap_inline33053 , and the relative period error, tex2html_wrap_inline33055 for damped dynamic systems. These quantities are significantly lower than those of the commonly advocated `integration operators'.

As initial efforts, the `approximate integral operator', however, based on the original VIP methodology (see section to follow) of computation has been extended to a class of nonlinear inertial structural dynamics considering elasto-plastic material behavior described by tex2html_wrap_inline33057 , with the need to compute the eigenproblem only once based on the initial state, and with the argument that with the selection of the virtual or weighted time field being arbitrary, the original semi-discretized nonlinear dynamic system is not disturbed. For nonlinear situations, the approximate integral operator is, however, explicit with iterations. For linear situations, it readily reduces to the linear time integral operator.


next up previous contents
Next: The original VIrtual-Pulse (VIP) Up: Time Discretized Operators: Type Previous: Single field form: introducing

Xiangmin Zhou
Wed Sep 6 20:47:30 CDT 2000

The views and opinions expressed in this page are strictly those of the page author.
The contents of this page have not been reviewed or approved by the University of Minnesota.