3. Perform the direct integration analysis. The time step $\Delta t$ for this solution should equal about $\frac{1}{20}T_{co}$ , where $T_{co} = 2\pi/\omega_{co}$ (or be smaller for stability reasons when the central difference method is used).
Note that if a mode superposition solution were used for this step (as described in Section 9.3), then $\omega_{co}$ would be the highest frequency to be included in the solution. Hence p in (9.49) is equal to the number of modes with frequencies smaller than or equal to $\omega_{co}$ .
When analyzing a structural dynamics problem, in most cases, an implicit unconditionally stable time integration is most effective. Then the time step $\Delta t$ need generally be only $\frac{1}{20}T_{co}$ (and not smaller, unless convergence difficulties are encountered in the iteration in a nonlinear response calculation; see Section 9.5.2). If an implicit time integration is employed, it is frequently effective to use higher-order finite elements, for example, the 9- and 27-node elements (see Section 5.3) in two- and three-dimensional analysis, respectively, and a consistent mass idealization. The higher-order elements are effective in the representation of bending behavior, but generally need to be employed with a consistent load vector so that the midside and the corner nodes are subjected to their appropriate load contributions in the analysis.
The observation that the use of higher-order elements can be effective with implicit time integration in the analysis of structural dynamics problems is consistent with the fact that higher-order elements have generally been found to be efficient in static analysis, and structural dynamics problems can be thought of as “static problems including inertia effects.” If, on the other hand, the finite element idealization consists of many elements, it can be more efficient to use explicit time integration with a lumped mass matrix, in which case no effective stiffness matrix is assembled and triangularized but a much smaller time step $\Delta t$ must generally be employed in the solution.
# Wave Propagation
The major difference between a structural dynamics problem and a wave propagation problem can be understood to be that in a wave propagation problem a large number of frequencies are excited in the system. It follows that one way to analyze a wave propagation problem is to use a sufficiently high cutoff frequency $\omega_{co}$ to obtain enough solution accuracy. The difficulties are in identifying the cutoff frequency to be used and in establishing a corresponding finite element model.
Instead of using these considerations to obtain an appropriate finite element mesh for the analysis of a wave propagation problem, it is generally more effective to employ the concepts used in finite difference solutions.
If we assume that the critical wavelength to be represented is $L_{w}$ , the total time for this wave to travel past a point is
$$
t _ {w} = \frac {L _ {w}}{c} \tag {9.100}
$$
where $c$ is the wave speed. Assuming that $n$ time steps are necessary to represent the travel of the wave,
$$
\Delta t = \frac {t _ {w}}{n} \tag {9.101}
$$
and the "effective length" of a finite element should be
$$
L _ {e} = c \Delta t \tag {9.102}
$$
This effective length and corresponding time step must be able to represent the complete wave travel accurately and are chosen differently depending on the kind of element idealization and time integration scheme used.
Although a special case, the effectiveness of using (9.102) becomes apparent when a one-dimensional analysis of a bar is performed with a lumped mass idealization and the central difference method. If a uniform bar free at both ends and subjected to a sudden constant step load is idealized as an assemblage of two-node truss elements each of length $c \Delta t$ , the exact wave propagation response is obtained in the solution of the model. It is also interesting to note that the time step $\Delta t$ given in (9.102) then corresponds to the stability limit $T_n / \pi$ derived in Example 9.12, i.e., $\omega_n = 2c / L_e$ , and the nonzero (highest) frequency of a single unconstrained element is $\omega_n$ . Hence, the most accurate solution is obtained by integrating with a time step equal to the stability limit and the solution is less accurate when a smaller time step is employed! This deterioration in the accuracy of the predicted solution when $\Delta t$ is smaller than $\Delta t_{cr}$ is most pronounced when a relatively coarse spatial discretization is used. The scheme is studied, to some extent, in G. Noh and K.J. Bathe [A].
In more complex two- and three-dimensional analyses, the exact solution is generally not obtained, and $L_{e}$ is chosen depending on whether the central difference method or an implicit method is employed for solution.
If the explicit central difference method is used, a lumped mass matrix should be employed, and in this case low-order finite elements in uniform meshes are probably most effective; i.e. the four- and eight-node elements in Figs. 5.4 and 5.5 are frequently employed in two- and three-dimensional analyses, respectively. Using these elements, we construct a mesh as uniform as possible and $L_{e}$ is equal to the smallest distance between any two of the nodes of the mesh employed. This length determines $\Delta t$ as given by (9.102). If higher-order (parabolic or cubic) continuum elements are used, again a mesh as uniform as possible should be constructed with the same measure $L_{e}$ , but the time step has to be further reduced because the interior nodes are “stiffer” than the corner nodes. Also, if structural (beam, plate, or shell) elements are included in the mesh, the time step size $\Delta t$ may be governed by the flexural modes in these elements so that the distances between nodes do not alone determine $\Delta t$ (see Table 9.5). Since the condition is always that $\Delta t \leq T_{n}/\pi$ , where $T_{n}$ is the smallest period of the mesh, we aim to use, for an effective solution, an inexpensively calculated lower bound on $T_{n}$ . This bound is given by the smallest period $T_{n}^{(m)}$ of any element, considered individually, measured over all elements in the mesh, as we show in the following example.
EXAMPLE 9.13: Let $\omega_{n}$ be the largest frequency of an assembled finite element mesh and let $\omega_{n}^{(m)}$ be the largest frequency of element $m$ . Show that
$$
\omega_ {n} \leq \max _ {(m)} \omega_ {n} ^ {(m)} \tag {a}
$$
where $\max_{(m)} \omega_{n}^{(m)}$ is the largest element frequency of all elements in the mesh. Hence, for the central difference method we can then use the time step
$$
\Delta t = \frac {2}{\max _ {(m)} \omega_ {n} ^ {(m)}} \leq \Delta t _ {c r}
$$
Using the Rayleigh quotient (see Section 2.6), we have with $\mathbf{K}^{(m)}$ and $\mathbf{M}^{(m)}$ defined in (4.19) and (4.25),
$$
(\omega_ {n}) ^ {2} = \frac {\phi_ {n} ^ {T} \left(\sum_ {m} \mathbf {K} ^ {(m)}\right) \phi_ {n}}{\phi_ {n} ^ {T} \left(\sum_ {m} \mathbf {M} ^ {(m)}\right) \phi_ {n}} \tag {b}
$$
Let
$$
\mathcal {O} u ^ {(m)} = \boldsymbol {\phi} _ {n} ^ {T} \mathbf {K} ^ {(m)} \boldsymbol {\phi} _ {n} \quad \text { and } \quad \mathcal {I} ^ {(m)} = \boldsymbol {\phi} _ {n} ^ {T} \mathbf {M} ^ {(m)} \boldsymbol {\phi} _ {n}
$$
then $(\omega_{n})^{2} = \frac{\sum_{m} \mathcal{U}^{(m)}}{\sum_{m} \mathcal{F}^{(m)}}$ (c)
Now consider the Rayleigh quotient for a single element,
$$
\rho^ {(m)} = \frac {\boldsymbol {\Phi} _ {n} ^ {T} \mathbf {K} ^ {(m)} \boldsymbol {\Phi} _ {n}}{\boldsymbol {\Phi} _ {n} ^ {T} \mathbf {M} ^ {(m)} \boldsymbol {\Phi} _ {n}} = \frac {\mathcal {U} ^ {(m)}}{\mathcal {I} ^ {(m)}} \tag {d}
$$
Since $\mathbf{M}^{(m)}$ and $\mathbf{K}^{(m)}$ are of the same size as $\mathbf{K}$ , we could theoretically imagine $\mathcal{U}^{(m)}$ and $\mathcal{I}^{(m)}$ to be zero (but not for all $m$ ). However, in any case we have for each element (see Section 2.6)
$$
\mathcal {U} ^ {(m)} \leq (\omega_ {n} ^ {(m)}) ^ {2} \mathcal {I} ^ {(m)}
$$
and therefore from (c),
$$
\begin{array}{l} (\omega_ {n}) ^ {2} \leq \frac {\sum_ {m} (\omega_ {n} ^ {(m)}) ^ {2} \mathcal {F} ^ {(m)}}{\sum_ {m} \mathcal {F} ^ {(m)}} \\ \leq \left[ \max _ {m} \left(\omega_ {n} ^ {(m)}\right) ^ {2} \right] \frac {\sum_ {m} \mathcal {J} ^ {(m)}}{\sum_ {m} \mathcal {J} ^ {(m)}} \\ \end{array}
$$
which proves (a). Note that in (b) we used the $\mathbf{K}^{(m)}$ and $\mathbf{M}^{(m)}$ matrices of element m defined in (4.19) and (4.25), that is with all boundary conditions (and the actions of the other elements) removed. Of course, the same proof is applicable if some elements are constrained at certain degrees of freedom (applied to the assemblage of elements).
For some elements the smallest period can be established exactly in closed form, whereas for more complex (distorted and curved) elements, a lower bound on $T_{n}^{(m)}$ may have to be employed. Table 9.5 summarizes some results.
The condition that $\Delta t \leq$ (“element length”/wave speed) is referred to as the CFL condition after R. Courant, K. Friedrichs, and H. Lewy [A]. We also use the Courant (or CFL) number $\Delta t/\Delta t_{cr}$ to indicate the size of time step actually used in a dynamic solution.
The choice of the effective length $L_{e}$ , and hence time step $\Delta t$ , is considerably simpler if an implicit unconditionally stable time integration method is used. In this case, $L_{e}$ can be chosen according to (9.100) to (9.102) as $L_{e} = L_{w}/n$ in the direction of the wave travel, and then $\Delta t$ follows from (9.102). Nonuniform meshes and low- or high-order elements can be used, and when high-order elements are employed, a consistent mass matrix is usually appropriate. A study using the Bathe method is given in G. Noh, S. Ham and K.J. Bathe [A].
These considerations have been put forward for linear dynamic analysis but are largely also applicable in nonlinear analysis. An important point in nonlinear analysis is that the periods and wave velocities represented in the finite element system change during its
TABLE 9.5 Central difference method critical time steps for some elements:
$$
\Delta t _ {c r} ^ {(m)} = T _ {n} ^ {(m)} / \pi = 2 / \omega_ {n} ^ {(m)}
$$
Two-node truss element:
$$
\begin{array}{l} \mathbf {K} ^ {(m)} = \frac {A E}{L} \left[ \begin{array}{c c} 1 & - 1 \\ - 1 & 1 \end{array} \right]; \quad \mathbf {M} ^ {(m)} = \frac {\rho L}{2} \left[ \begin{array}{c c} 1 & 0 \\ 0 & 1 \end{array} \right] \\ \Delta t _ {c r} ^ {(m)} = \frac {L}{c}; \\ \end{array}
$$
Two-node beam element (see Example 4.1):
$$
\mathbf {K} ^ {(m)} = \frac {E I}{L} \left[ \begin{array}{c c c c} \frac {1 2}{L ^ {2}} & - \frac {6}{L} & - \frac {1 2}{L ^ {2}} & - \frac {6}{L} \\ & 4 & \frac {6}{L} & 2 \\ \text { Sym. } & & \frac {1 2}{L ^ {2}} & \frac {6}{L} \\ & & & 4 \end{array} \right]
$$
$$
\mathbf {M} ^ {(m)} = \frac {\rho A L}{2 4} \left[ \begin{array}{c c c c} 1 2 & 0 & 0 & 0 \\ & L ^ {2} & 0 & 0 \\ \text { Sym. } & 1 2 & 0 \\ & & & L ^ {2} \end{array} \right]
$$
$$
\Delta t _ {c r} ^ {(m)} = \sqrt {\frac {A}{4 8 I}} \frac {L ^ {2}}{c}
$$
Four-node square plane stress element (see Example 4.6):
$$
\mathbf {K} ^ {(m)} = \frac {E t}{1 - \nu^ {2}} \left[ \begin{array}{c c c} \frac {3 - \nu}{6} & & \text { Elements are function of } \nu \\ & \ddots & \\ \text { Sym. } & & \frac {3 - \nu}{6} \end{array} \right]
$$
$$
\begin{array}{l} \mathbf {M} ^ {(m)} = \frac {\rho L ^ {2} t}{4} \left[ \begin{array}{c c c c c} 1 & & & & \\ & 1 & & \text {Zeros} \\ & & \ddots & & \\ & & & 1 & \\ & & & & 1 \end{array} \right] \\ \Delta t _ {c r} ^ {(m)} = \frac {L}{c} \sqrt {1 - \nu} \end{array}
$$
where $E =$ Young's modulus, $\nu =$ Poisson's ratio, $L =$ length (side length) of element, $A =$ cross-sectional area of element, $\rho =$ mass density, $I =$ flexural moment of inertia, $t =$ thickness of plane stress element, $c =$ one-dimensional wave speed $= \sqrt{E / \rho}$
response. Therefore, the selection of the time step size must take into account that in structural dynamics problems the significantly excited frequencies change magnitudes and that in a wave propagation problem the value of c in (9.102) is not constant.
We discuss additional considerations pertaining to nonlinear analysis in Section 9.5. Let us now present an example demonstrating the above modeling features.
EXAMPLE 9.14: Consider the bar shown in Fig. E9.14(a) initially at rest and subjected to a concentrated end load. The response of the bar at time 0.01 sec is sought.

text_image
ρ = 7800 kg/m³
P(t)
E = 2 × 10⁵ MPa
x
5 cm
u(x, t)
Cross-sectional
area 4 cm²
95 cm
ρ = 1560 kg/m³
E = 4.432 MPa
P(t) (MPa)
4 sin ω̂t
ω̂ = 150 rad/sec
Time
0.0419 sec
| Frequency number | Lumped mass matrix assumption | Consistent mass matrix assumption | ||
| 20-element model | 40-element model | 20-element model | 40-element model | |
| 1 | 7.02516E + 01 | 7.02648E + 01 | 7.02770E + 01 | 7.02712E + 01 |
| 2 | 2.19037E + 02 | 2.19393E + 02 | 2.19812E + 02 | 2.19587E + 02 |
| 3 | 3.78880E + 02 | 3.80576E + 02 | 3.82932E + 02 | 3.81591E + 02 |
| 4 | 5.43097E + 02 | 5.47936E + 02 | 5.55239E + 02 | 5.50977E + 02 |
| 5 | 7.06967E + 02 | 7.17610E + 02 | 7.34395E + 02 | 7.24482E + 02 |
| 6 | 8.67764E + 02 | 8.87724E + 02 | 9.20054E + 02 | 9.00834E + 02 |
| $\vdots$ | $\vdots$ | $\vdots$ | $\vdots$ | $\vdots$ |
| 19 | 2.12481E + 03 | 2.89023E + 03 | 3.65556E + 03 | 3.47009E + 03 |
| 20 | 1.93925E + 05 | 3.01715E + 03 | 3.25207E + 05 | 3.69646E + 03 |
| $\vdots$ | $\vdots$ | $\vdots$ | ||
| 38 | 4.26046E + 03 | 7.36679E + 03 | ||
| 39 | 2.73219E + 05 | 3.36596E + 05 | ||
| 40 | 3.97280E + 05 | 6.76577E + 05 | ||