Absorbing boundaries and soil-structure interaction in LS-DYNA

The latest release version of LS-DYNA includes capabilities for efficient and accurate earthquake analysis of soil-structure interaction and dam-water-rock interaction.

   

Specifically, LS-DYNA now has the following capabilities:

This website presents the documentation and tutorials for these new features.

A perfectly matched layer (PML) is an absorbing layer model that — when placed next to an elastic bounded domain — absorbs nearly perfectly all waves traveling outward from the bounded domain, without any reflection from the interface between the bounded domain and the PML.

PML boundary

The outgoing wave is absorbed and attenuated in the PML. There is some reflection of the wave from the fixed outer boundary of the PML, but that reflected wave can be made as small as desired. Therefore, an accurate model of an unbounded domain may be obtained even if the PML is placed very close to the excitation.

Background

PML was originally developed for electromagnetic waves in seminal works by Bérenger and Chew in 1994, and followed up by extensive investigation of electromagnetic PMLs by numerous researchers, as well as extensions to other fields such as elastic waves for seismic applications.

Most of these formulations and implementations used finite-difference split-field methods to implement the PML, which had two disadvantages: (i) the finite-difference methods could not be used easily with finite-element models for structures, and (ii) the split-field formulation often led to long-time instability.

These shortcomings were rectified for elastic PMLs by Basu and Chopra [2003 [pdf], 2004 [pdf], 2009 [pdf]] by developing a displacement-based finite-element implementation that allowed explicit analysis, thus enabling realistic analysis of three-dimensional soil-structure systems.

Theory

Consider a semi-infinite rod — a simple model of an unbounded half-space — where only rightward waves are allowed:

Semi-infinite rod

The equations for the elastic medium of this rod can be converted into equations for a perfectly matched medium (PMM), which is mathematically designed to damp out waves using a damping function f(x) that increases in the unbounded direction:

Perfectly matched medium

This PMM may be placed next to a bounded elastic rod to absorb and damp out all waves traveling outward from the bounded medium:

Rod with PMM

The medium is mathematically designed not to reflect any portion of the waves at its interface to the elastic rod, this being the perfect matching property of the medium.

This PMM may be truncated where the wave is sufficiently damped, to give the perfectly matched layer:

Rod with PML

There will be some reflection from the truncated end of the PML, but the amplitude of the reflected wave, given by

|R| = exp[-2F(L_P)],  F = int f dx

is controlled by f and L_p, and can be made as small as desired.

The attenuation function is typically chosen as

f(x)
		  = f_0 (x/L_P)^m

Typically, m=2 works best for finite-element analysis, and f_0 may be chosen from simplified discrete analysis. LS-DYNA automatically chooses an optimal value of f_0 according to the depth of the layer.

The depth L_P of the layer may be chosen so that the layer is about 5–8 elements deep, with the mesh density in the PML chosen to be similar to that in the elastic medium.

Implementation

PML has been implemented in LS-DYNA for elastic, elastic fluid and acoustic media, and may be used through one of the following cards:

Some requirements of the PML materials are:

  • The PML material should form a parallelepiped box around the bounded domain.
  • This box must be aligned with the coordinate axes.
  • The outer boundary of the PML should be fixed.
  • The material in the bounded domain near the PML should be linear.
  • The PML material constants should match the linear bounded material.
  • The PML layer should have 5–8 elements through the depth, with a smaller depth if the PML is distant from the excitation.
  • The PML layer cannot withstand any static load.

Results

Two examples are presented here: the first gives a visual demonstration of the absorption of waves by the PML, and the second shows the efficacy of the PML model even with small bounded domains.

Consider a half-space, with a uniform vertical force applied over a square area on its surface:

Force on half-space

We first choose the following PML model — with 5 elements through the PML — to demonstrate the wave absorption:

Large PML model of half-space

The wave propagation may be seen in the following movie: (note the dark band in the PML in the edges)

However, the PML is most effective when it is close to the excitation:

Small PML model of half-space

The following figure shows the above PML in cross-section, with 8 elements through the PML, along with a dashpot model of the same size used for comparison.

Cross-section of PML model Cross-section of
		    dashpot model

An extended mesh model is used as a benchmark:

Extended mesh model of half-space

We apply a vertical force:

Vertical force

and calculate the vertical displacements at the center and at the corner of the area:

Center displacement
Corner
		    displacement
label

Clearly, the PML model produces accurate results, borne out by the computed error in the results:

%error = max|u_PML-u_EXT|/max|u_EXT|

Model Center displacement Corner displacement
PML 5% 6%
Dashpots 46% 85%

But more striking is the cost of the PML model, which is found to be similar to the dashpot model, but a tiny fraction of the cost of the extended mesh model:

Model Elements Time steps Wall-clock time
PML 4 thousand 600 30 secs
Dashpots 4 thousand 900 15 secs
Extd. mesh 10 million 900 35 proc-hrs

The PML and dashpot results were obtained from LS-DYNA running on a desktop workstation, whereas the extd. mesh results required a specially parallelised and optimised code running on a supercomputer.

Clearly, PML guarantees accurate results at low cost. A slightly shallower PML, e.g. one 5-elements deep, would still have produced close to accurate results.

We may also mention here that:

  • Long-time stability of this PML has been verified numerically.
  • The critical time-step of the PML for explicit analysis is the same as that for the corresponding elastic element.

LS-DYNA models soil-structure interaction using the effective seismic input method, which needs only the free-field ground motion at the soil-structure interface, and a small soil box around the structure. This is in contrast to classical SSI analyses, where the free-field ground motion at the surface is deconvolved down to depth, and a plane wave is propagated vertically back to the surface, thus providing approximate results even though a large soil box may be used.

Scattering analysis framework

Effective seismic input, developed by Bielak and co-workers [1977,1984, 1988], treats soil-structure interaction as a scattering problem, wherein the structure is considered to scatter the free-field motion in the soil.

Consider the free-field state of the soil (or foundation rock, for dams) excited by an earthquake in the absence of the structure.

Free-field

Consider also an alternate state where the structure (here, a dam) disturbs and scatters the incoming earthquake wave.

Foundation with structure

If we take the difference of the foundation motion in the two states, we are left with only the scattered motion, having eliminated both the earthquake source and the incoming wave. The scattered motion — because it is caused entirely by the dam — is outgoing from the dam.

Scattered motion

Now the unbounded domain can be replaced by a truncated bounded domain...

Truncated domain

...but without any treatment, the outer boundary will reflect spurious waves back to the structure...

Spurious wave reflection

...which may be avoided by using an absorbing boundary to reduce the wave reflection.

Absorbing boundary

Applying the ground motion

Sed non urna. Donec et ante. Phasellus eu ligula. Vestibulum sit amet purus. Vivamus hendrerit, dolor at aliquet laoreet, mauris turpis porttitor velit, faucibus interdum tellus libero ac justo. Vivamus non quam. In suscipit faucibus urna.

Section 3

Nam enim risus, molestie et, porta ac, aliquam ac, risus. Quisque lobortis. Phasellus pellentesque purus in massa. Aenean in pede. Phasellus ac libero ac tellus pellentesque semper. Sed ac felis. Sed commodo, magna quis lacinia ornare, quam ante aliquam nisi, eu iaculis leo purus venenatis dui.

  • List item one
  • List item two
  • List item three

Section 4

Cras dictum. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Aenean lacinia mauris vel est.

Suspendisse eu nisl. Nullam ut libero. Integer dignissim consequat lectus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.

This is about dam analysis
This gives contact information