GeoELSEvp: a spectral element approach for dynamic elasto-viscoplastic problems

Page created by Angela Love
 
CONTINUE READING
GeoELSEvp: a spectral element approach for
dynamic elasto-viscoplastic problems
Marco Stupazzini,* Clara Zambelli**

Summary
    A spectral element method for the numerical analysis of 2D and 3D wave propagation problems is equipped with a
viscoplastic constitutive model in order to provide a tool able to grant the flexibility of a finite element technique in dealing
with non linear constitutive models, together with the accuracy of spectral methods for propagating waves. The proposed
tool is both fast and behaves like a black-box requiring minimum interaction to the user. The implementation of the meth-
od is illustrated and applied to a set of 2D reference cases.

1. Introduction                                                     ear field and finally (iii) the scarce evidence of non
                                                                    linear effects in the observed motion, other than liq-
     Wave propagation phenomena can be easily                       uefied sites.
studied nowadays thanks to powerful numerical                            However in the last decades, the second and the
techniques and probably the most overwhelming                       third issues have changed completely their perspec-
advances have been recently achieved in computa-                    tives: the viscoplastic constitutive model has grown
tional seismology at global or regional scale                       significantly in importance among the solid dy-
[KOMATITSCH et al., 2003], [KOMATITSCH et al., 2004],               namic scientific community, thanks to the effort de-
by employing visco-elastic constitutive models. Any-                voted by many authors [PASTOR et al., 1995], [DI PR-
way, a large set of numerical techniques like finite                ISCO et al., 2002], [MABSSOUT et al., 2003], and seems
differences (FD), finite elements (FE), spectral ele-               to be one of the most promising models in order to
ments (SE) or integral boundary elements (IBE)                      study accurately non linear propagation phenom-
spurred by the computational power made available                   ena with numerical scheme based on explicit time
by parallel computers, have embraced the area of                    advancing discretization. Concerning the third is-
three-dimensional wave propagation and very inter-                  sue, a number of accelerograms have been recorded
esting results have been achieved particularly in the               during strong earthquakes that have made possible
field of seismic wave propagation [M OCZO et al.,                   to infer non linear response of soil, like reduction of
2003], [BIELAK et al., 1999], [BIELAK et al., 2003],                shear wave velocity and the increase of soil damping
[STUPAZZINI, 2004], [SANCHEZ-SESMA et al., 1995]. Nev-              with increasing load [HARDIN et al., 1972]. Reliable
ertheless, nearly all models used until recently in                 records of events available for the study of non lin-
seismology for predicting ground motion induced                     ear site effects have been provided in a particular
by earthquakes have been based on the assumption                    seismic region in Taiwan (SMART, Strong Motion
of linear elastic behavior of soil. Only few authors, in            Accelerograph Array in Taiwan) [ABRAHAMSON et al.,
recent times, have shown the capabilities of taking                 1987], [CHANG et al., 1989], [WEN, 1994], [BERESNEV,
into account non linear soil behavior in parallel fi-               1995]. Furthermore, the nonlinear behavior of soil
nite element code for large-scale applications [XU et               during strong earthquakes, like Hygoken-Nambu
al., 2003].                                                         1995 [SATO et al., 1996] or Northridge 1994 [BARDET
     This lack of numerical tools capable to solve                  et al., 1996], [TRIFUNAC et al., 1996], have been dem-
solid dynamic problems in non-linear field is basi-                 onstrated by different motion recorded. Finally, in
                                                                    some strong ground motions accelerograms, ampli-
cally due to three main factors: (i) for years non-lin-
                                                                    tude deamplification as well as changes in reso-
ear soil amplification has been routinely taken into
                                                                    nance frequency have been identified [ARCHULETA,
account in geotechnical engineering practice by em-
                                                                    1998], [ARCHULETA et al., 2000].
ploying simple non-linear elasticity [S EED et al.,
1969], (ii) the lack of satisfying constitutive model                    In this study a parallel spectral element method-
able to capture time rate dependence in the non lin-                ology for modeling 2D and 3D wave propagation
                                                                    problems is equipped with a viscoplastic constitutive
                                                                    model in order to grant the flexibility of a finite el-
* Department für Geo- und Umweltwissenschaften Sektion              ement technique in dealing with non linear consti-
   Geophysik Ludwig-Maximilians Universität, Munich                 tutive model, together with the accuracy of spectral
** Department of Structural Engineering, Politecnico di Milano      methods for propagating waves in heterogeneous

                                                                              RIVISTA ITALIANA DI GEOTECNICA 4/2005
GEOELSEVP: A SPECTRAL ELEMENT APPROACH FOR DYNAMIC ELASTOVISCOPLASTIC PROBLEMS                                        71

earth media. Due to the innovative aspects of a SE          are finite. Summation on repeated indices will be
technique for dynamic analyses (for the static case         understood, unless otherwise specified.
see, for instance, Cividini [CIVIDINI et al., 1997])            The previous equation must be supplemented
dealing with non linear constitutive model, a quite         by suitable conditions prescribing the value of both
large dataset of comparisons with a very simple 2D          u and ∂u/∂t for all x ∈ Ω at the initial time t=0. Con-
study case already developed in literature with FEM         cerning the boundary conditions, for simplicity, but
based code [MABSSOUT et al., 2003] has been per-            without loss of generality, displacements have been
formed and illustrated in the following.                    assumed to vanish on ΓD.
                                                                The stress and strain tensors in (1) are related to
                                                            the displacement by Hooke’s law
2. GeoELSE
                                                                                                                (2)
     The computational code employed to perform
                                                            and
the numerical analyses is named GeoELSE (Geo
ELasticity by Spectral Elements [M AGGIO et al.,
2001], [STUPAZZINI, 2004], [MAGGIO et al., 2005]).                                                   ,          (3)
This is a Spectral Element [FACCIOLI et al., 1997],
[KOMATITSCH, 1998] code for the study of wave prop-         where λ and µ are the Lamé elastic coefficient and
agation phenomena in 2D or 3D complex domains.              δij is the Kronecker delta, such that δij =1, if i=j,
The recently presented version of the code includes:        and δij =0, otherwise.
(i) the capability of dealing with fully unstructured            In addition to the “classical” solution of the
computational domains and (ii) the parallel architecture.   standard differential formulation of the elastody-
While the former feature allows to treat problems           namic problem, the variational approach can pro-
involving complex geometries, the second is the             vide other significant solutions, like those with dis-
natural approach for large scale applications. Be-          continuous gradient arising in heterogeneous me-
fore describing the numerical analyses performed            dia where ρ, λ and µ are bounded functions, not nec-
and geotechnical problem taken into consideration,          essarily continuous (for instance, they can be piece-
                                                            wise constant). The Galerkin method stemming
it seems worth to briefly introduce the key features
                                                            from (1) is the basis for the spectral element method
of the spectral element method adopted and then to
                                                            advocated in finite element methods, as well as in
outline the constitutive viscoplastic model intro-
                                                            this paper.
duced.

                                                            3.1. Space discretization with spectral elements
3. Formulation of the problem
                                                                An appropriate numerical solution of (1) can be
    We consider an elastic medium occupying the fi-         achieved with discretization in space and time do-
nite region Ω⊂ℜd (d=2 or 3 number of space di-              main. Herein, the former is done via spectral ele-
mension) with boundary Γ=ΓN ∪ ΓD, where ΓD is               ments and the latter via finite differences.
the portion where the displacement vector u is con-             The spectral element method (SEM) is usually
trolled and ΓN the portion subject to external forces       regarded as a generalization of the finite element
(tractions). Through the principle of virtual work,         method (FEM) based on the use of high order piece-
the dynamic equilibrium problem for the medium              wise polynomial functions. The crucial aspect of the
                                                            method is the capability to provide an arbitrary in-
can be stated in the following weak, or variational
                                                            crease of accuracy simply enhancing the algebraic
form [ZIENKIEWICZ et al., 1989]:
                                                            degree of these functions (the spectral degree). On
    find u=u(x,t) such that ∀t ∈ (0,T)
                                                            practical ground, this operation is completely trans-
                                                            parent for the users, who limit themselves to choose
                                                            the spectral degree at runtime, leaving to the com-
                                                     (1)    putational code the task to build up suitable quadra-
                                                            ture points and new degrees of freedom. Obviously,
                                                            increasing the spectral degree has also the effect to
where t is the time, ρ=ρ(x) the material density, σij       raise the computational effort of the problem.
the stress tensor, εij the small-strain tensor, f=f(x,t)        On the other hand, one can also play on the
a known body force distribution, t=t (x,t) the vector       grid refinement to improve the accuracy of the nu-
of external traction prescribed on ΓN, and v=v(x) is        merical solution, thus following the standard finite
a generic function (candidate to represent admissi-         element approach. Spectral elements are therefore
ble displacements) chosen so that all integrals in (1)      a so-called “h-p” method [F ACCIOLI et al., 1996],

OTTOBRE - DICEMBRE 2005
72                                                                                                   STUPAZZINI - ZAMBELLI

     where “h” refers to the grid size and “p” to the de-     Boundary integrals are evaluated in similar
     gree of polynomials.                                     manner.
         In detail, the SEM adopted in GeoELSE is es-             In order to illustrate the algorithmic aspects of
     sentially based on the formulation proposed by Fac-      the method, it is important to clarify well the de-
     cioli [FACCIOLI et al., 1997]. The approximate nu-       scription of LGL points and Lagrange polynomials: the
     merical solution, uN, as well as the admissible dis-     former are the points where the Eq. (4) is actually
     placement vN, are chosen as piecewise polynomial         computed and where numerical integration and dif-
     functions of degree N, continuous in the whole do-       ferentiation are performed, while the latter are the
     main. To simplify the notation, the set of such poly-    interpolating polynomials which approximate, the
     nomials is denoted by VN, and the subset of those        solution uN through LGL points.
     vanishing on ΓD by V 0N. Then Eq. (1) is approxi-            The distribution of LGL nodes in 2D, for differ-
     mated by the following “semi-discrete” formulation:      ent values of N, is shown in Figure 1.
                                                                  The LGL nodes {ξp} correspond, in a normal-
                                                              ized 1D situation, to the zeroes of L’N, the first space
     such that:                                               derivatives of the Legendre polynomial LN of de-
                                                              gree N [ABRAMOVITZ et al., 1966] along with the ex-
                                                       (4)    tremes of the interval:

                                                                                                                .          (6)

         for all           . The previous piecewise poly-         For a degree N of the Legendre polynomial,
     nomial function can be defined more precisely            one has N-1 zeroes of L’N, plus the two extremes, i.e.
     thanks to the following assumptions: the computa-        a total of (N+1) LGL nodes in each space direction.
     tional domain Ω is decomposed into a family of SH        For 2D and 3D problems LGL points are (N+1)d
     non overlapping quadrilaterals Ωk (hexahedra in          (d=2,3).
     3D), with typical linear size H and such that the in-        Each element Ωk is obtained by a mapping of
     tersection between two elements is either empty, or      the master element Ωref through a suitable transfor-
                                   –      –
     a vertex, or an edge, and Ω=∪k Ωk. A fully non-          mation x=Fk , where {x} and         are the cartesian
     structured domain decomposition was chosen in or-        coordinates in Ωk and Ωref, respectively (Figure 2).
     der to deal with complex computational domains.
                                                                  Thanks to transformation Fk , all computa-
         Each element Ωk is mapped into a reference el-
                                                              tions are performed on the master element Ωref and
     ement Ωref (the square [–1,+1]2, in 2D, and the cube
                                                              then brought back into each subdomain Ωk this is
     [–1,+1]3, in 3D) which is used to evaluate derivatives   the reason why LGL points are shown only in Ωref.
     and integrals in (4).
     1 The restriction of uN and vN to each quadrilate-           Fk   is characterized by the Jacobian Jk . Ac-
         ral in 2D (or hexahedra in 3D) is the mapping        ceptable elements are generated when the sign of
         of polynomials of degree N with respect to each      the Jacobian does not change.
         space variables defined in Ωref; uN and vN are           Once the LGL points have been defined, to im-
         continuous across the element interface.             plement the method we need a set of independent
     2 Each derivative function in (4) is evaluated           polynomials {pj}⊂ V 0N ; this enables to express the i-
         through a linear combination of function values      th component of the numerical solution as
         at the so-called Legendre-Gauss-Lobatto (LGL)                     , where the      ’s are the unknowns
         nodes: the linear combination is expressed by
         means of the spectral differentiation matrix.        of the problem. Consequently, the Eq. (4) needs to
         Details on the LGL nodes and the spectral diffe-
         rentiation matrix are provided in the sequel.
     3 Each volume integral in (4) is evaluated numeri-
         cally by a high accuracy approximation, specifi-
         cally the Legendre-Gauss-Lobatto quadrature
         formula:

                                                        (5)

                                                              Fig. 1 – LGL points within SEM elements with different
     where xj(k) is the vector of the coordinates of the
                                                              spectral degree N.
     LGL nodes in Ωk and the ωj(k) are the corresponding      Fig. 1 – Punti LGL all’interno di elementi spettrali aventi grado
     weights [CANUTO et al., 1988], [DAVIS et al., 1984].     spettrale N differente.

                                                                                 RIVISTA ITALIANA DI GEOTECNICA
GEOELSEVP: A SPECTRAL ELEMENT APPROACH FOR DYNAMIC ELASTOVISCOPLASTIC PROBLEMS                                                  73

                                                                                                                          (7)

                                                                      taking value 1 in ξi and 0 in ξj, for i≠j, i.e.:

                                                                                                                          (8)

                                                                      For example, for N=6 one has 7 LGL points
                                                                  and 7 Lagrange polynomials: some of them, in the
                                                                  1D case, are shown in Figure 3. In this figure the
                                                                  normalized basis [0,1] was used instead of [–1,1].
                                                                      In 2D or 3D, the interpolation functions are ob-
                                                                  tained by tensor product of 1D functions of Eq. (7).
                                                                  For example in 2D, the generic spectral element shape
                                                                  function, is:

                                                                                                                          (9)

                                                                      In Figure 4 are depicted three Lagrange poly-
Fig. 2 – Computational domain Ω is decomposed into a              nomials for a simple 2D case.
family of non overlapping quadrilaterals Ωk, obtained by              The spectral domain decomposition formula-
a mapping of the master element Ωref =[–1,1]2 through a           tion can now be written:
suitable transformation x=Fk        [CASADEI et al., 2000].
Fig. 2 – Il dominio di calcolo Ω viene suddiviso in un insieme
di quadrilateri Ωk, che non si sovrappongono, come risultato di   such that:
una mappatura dell’elemento di riferimento Ωref =[–1,1]2, tra-
mite un’opportuna trasformazione x=Fk         [CASADEI et al.,
2000].

                                                                                                                         (10)
be satisfied only by such {pj}, i.e. taking vN = pjei, for
all j, where ei is the i-th base unit vector.
     It turns out that the right choice for the space
components of {v} is the Lagrange polynomials of
degree N. In fact, this choice allows on one hand to                 where              and f (i) denote the scalar
preserve the exponential accuracy of the spectral                 components of the vectors uN, vN, t and f, respecti-
method and, on the other hand, to minimize the
                                                                  vely;                denotes the part of the boun-
computational effort. Note that with the choice of
                                                                  dary of Ωk shared with ΓN. In (10) the continuity of
Lagrange polynomials, the unknown coefficients
                                                                  the displacements across the interface is ensured by
      coincide with the values of the i-th component              assumption. Further, it can be shown that the equa-
of uN(t) at the j-th grid point.                                  tions of motion are satisfied by uN at all internal no-
    In 1D, the i-th Lagrange polynomial can be ex-                des, and that tractions at the interfaces can be di-
pressed by the classical product formula as:                      scontinuous but their “jump” vanishes as N → ∞.

Fig. 3 – Lagrange polynomials of degree 6 centered on different LGL nodes [CASADEI et al., 1997].
Fig. 3 – Polinomi di Lagrange di grado 6 posizionati su diversi nodi LGL [CASADEI et al., 1997].

OTTOBRE - DICEMBRE 2005
74                                                                                                                    STUPAZZINI - ZAMBELLI

     Fig. 4 – Lagrange polynomials for a 2D case (top), associated with different nodal points shown by solid dots, in a simple
     grid with four elements Ωk (bottom). The plots refer to an internal point (left), an interface point (centre), and a cross-point
     (right), respectively [FACCIOLI et al., 1997].
     Fig. 4 – Polinomi di Lagrange in caso bidimensionale, associati a diversi punti nodali (punto in grossetto) in una maglia semplice formata
     da 4 elementi Ωk. La figura fa riferimento ad un punto interno (sinistra), un punto di interfaccia (centro) e un cross-point (destra)
     [FACCIOLI et al., 1997].

     The traction condition on ΓN is satisfied in a similar
                                                                                                                                         (12)
     manner. A detailed analytical derivation for the 1D
     cases is given elsewhere [FACCIOLI et al., 1996]. It
     must be stressed that the actual implementation of                       where        are the LGL points and the       are the
     the method here illustrated makes direct use of Eq.                      corresponding weights. From Eq. (10) a system of
     (10), by picking the Lagrange functions associated                       algebraic equations is obtained by first introducing
     with each nodal point.                                                   (11) for the unknown uN. Then, for each scalar com-
         It is well known that when the “exact” solution u                    ponent of displacement, as many equations are gen-
     is sufficiently smooth, the numerical solution uN                        erated as the number of nodal points. Each equa-
     provided by the proposed method is expected to                           tion is obtained from Eq. (10) by choosing
     converge u to as u–uN 1 ≤CHN exp(–N), where C is                                        (i=1…d), where Ψr is the Lagrange
     a constant independent from H and N. Therefore,                          polynomial associated with r-th LGL node. In this
     spectral elements converge more rapidly to the                           way Eq. (10) can be written as an ordinary differen-
     exact solution than finite elements, a property                          tial equations system with respect to time:
     known in literature as spectral accuracy.
         Assembling the grids of the single elements                                                                                     (13)
     yields the global LGL grid, that is denoted by {xq} in
                                                                              where matrices [M] and [K], respectively the mass
     the sequel. As stated earlier, to the q-th node is asso-
                                                                              and the stiffness matrix, arise from the terms on the
     ciated a continuous piecewise polynomial function
                                                                              left-hand side of (10), vectors F and T are due to the
     of degree N that takes value 1 at the node consid-
                                                                              contributions of external forces and tractions condi-
     ered and vanishes at the others; this function is de-
                                                                              tions, respectively, and U are the displacement val-
     noted by Ψq(x). Owing to this choice, the i-th dis-
                                                                              ues uN(xq,t) at LGL nodes. The advancement of nu-
     placement component is expressed as:
                                                                              merical solution in time will be discussed in the fol-
                                                                (11)          lowing section.

     where                          . Numerical differenti-                   3.2. Time discretization
     ation and integration make also use of LGL nodes.
     Both are performed in the master element through                             The full numerical treatment of the problem at
     the transformation Fk.                                                   hand requires also the time-discretization of
         Integration is performed going back to the mas-                      Eq. (13). Several finite difference schemes have
     ter element Ωref as follows; let the integrals appear-                   been tested for the scalar 2D wave equation [MAG-
     ing in the reference element be approximated with                        GIO et al., 1994], both implicit and explicit. While
     the quadrature formula:                                                  the former are unconditionally stable, the latter

                                                                                                 RIVISTA ITALIANA DI GEOTECNICA
GEOELSEVP: A SPECTRAL ELEMENT APPROACH FOR DYNAMIC ELASTOVISCOPLASTIC PROBLEMS                                          75

must satisfy the well known Courant-Friedrichs-              capable of capturing all the phenomena associated
Levy (CFL) condition:                                        to the coupling between water and soil skeleton, in
                                                             which soil liquefaction is included. Solely in the last
                                                     (14)    decade non-linear numerical analyses of dynamic
                                                             problems have been performed. In this field the
where ∆xmin is the shortest spectral grid spacing,           time factor plays a fundamental role, for this reason
cmax is an upper bound for the wave propagation ve-          an elastoplastic approach is not suitable because the
locity, and γ is a positive constant strictly less than 1.   dependency of the mechanical response on the load
Since ∆xmin corresponds to the LGL points closest to         frequency, during cyclic tests, or on the load period
the boundary, where the spectral grid size is propor-        when impulsive tests are analysed, is completely
tional to N–2, the condition for numerical stability         provided by the inertial term. Conversely, the
can also be written as:                                      elasto-viscoplastic constitutive models take actually
                                                             into consideration the dependency of the mechani-
                                                             cal behaviour of soils on the time factor, but such a
                                                     (15)
                                                             dependency is very well known as far as cohesive
                                                             soils are concerned but less when soft rocks and
where L is the typical linear dimension of Ωk. For           granular soils [DI PRISCO et al., 1996] are considered.
example if N = 5, –γ ≅ 4.3γ. The condition (15)                  A standard Perzyna [PERZYNA, 1963] type elasto-
shows that the stability requirement on ∆t becomes
                                                             viscoplastic constitutive model for the ideal cohe-
prohibitive for small values of L/N2 (which corre-
                                                             sive-frictional material has been implemented in
sponds to the p-version), for which an implicit time
                                                             this spectral element numerical algorithm.
discretization is strongly recommended. For the h
                                                                 The material mechanical response is assumed to
and h-p version, the best tradeoff in terms of accu-
                                                             be characterized by the superimposition of an in-
racy, stability and computational complexity (also in
                                                             stantaneous elastic strain increment and a delayed
view of parallel computing), is provided by the ex-
                                                             plastic strain:
plicit 2nd order leap-frog scheme (LF2-LF2) [MAG-
GIO et al., 1994].
                                                                                                                (17)

                                                             where     is the elastic strain rate tensor and       is
                                                     (16)
                                                             the viscoplastic one.
                                                                 The stress rate is given by
    Finally, it is worth summarizing the crucial as-
pects of the here adopted SEM technique, com-                                                                   (18)
pared with a classical FEM: (i) spectral elements
converge more rapidly to the exact solution or,
equivalently, it is more accurate for a given number         where Deijhk is the elastic constitutive tensor (Eqs. 2
of nodal points (spectral accuracy), when the exact          and 3) and εhk the strain tensor. The viscoplastic
solution is sufficiently smooth; (ii) the polynomial         strain increment     [PERZYNA, 1963] may be defined
order of the method can be set at run-time, without          in the following way:
modifying the computational grid like in FEM; (iii)
the mass matrix is diagonal for construction.
Thanks to this latter fact the inversion needed into                                                            (19)
an explicit time discretisation come up to be trivial
in terms of computational effort.                            where f is the yield function, g the plastic potential,
                                                             φ( f ) the viscous nucleus and γ is a constitutive para-
                                                             meter, that influences the strain rate and conse-
4. GeoELSEvp                                                 quently the rapidity with which the asymptotic
                                                             strain value is reached. In above, ⟨.⟩ are the Macau-
    The kernel described up to now follows the most          lay brackets,
simple way of interpreting the dynamic response of
soils, that consists in defining an elasto-viscous
model in which the elastic stresses are added to the
viscous ones and both contributes are obtained by
assuming the linearity of the constitutive relation-             The plastic potential g defines the direction of
ship. By following such an approach, the coupling            the viscoplastic strain increment tensor and the
between the shear and the volumetric components              yield function f influences its modulus by means of
is missing, and, consequently, these models are not          the viscous nucleus φ( f ).

OTTOBRE - DICEMBRE 2005
76                                                                                                 STUPAZZINI - ZAMBELLI

         By using the present flow rule, it is not necessary   5.1. Biaxial compression test
     to introduce the consistency rule, as the viscoplastic
     strain rate modulus depends directly on the func-               The aim of this section is the analysis of a bidi-
     tion describing the viscous nucleus and not on the        mensional specimen subjected to a rapid wave load-
     plastic multiplier. The yield function may be posi-       ing on its upper face. The study case is sketched in
     tive or negative, without any constraint, i.e. the        Figure 5 and it consists of a square 1 m wide, but for
     stress state may be external or internal to the yield     the symmetry only one half has been considered in
     locus. It is important to underline that from a nu-       the numerical analyses. The imposed boundary
     merical point of view, this approach allows to avoid      conditions are the following:
     the loading-unloading criterion definition; as a con-     (i) on Γ1 ux =uy =0
     sequence the numerical implementation of this kind        (ii) on Γ2 the symmetry results on ux =0
     of constitutive models into FEM and SEM codes is
                                                               (iii) Γ3 is a stress free boundary (σxx =0 and σxy =0)
     more simple.
                                                               (iv) finally, displacement at Γ4 is given by (Figure 6a):
         Among the several alternative choices for the
     function φ( f ), it has been used the following                 ux =0
                                                                     uy =u0(t),
                                                               where u0 (t) is given by:
                                                       (20)          u0 (t)=0.06667 · t      0≤ t≤tf,
                                                                           =0.01                 t>tf,
     where N is a model parameter, and f is the yield fun-     where tf has been taken as 0.15 s.
     ction. The value f0 characterizes the stress level be-          The numerical simulations (Fig. 7) show clearly
     low which no flow occurs. In the case of a Von Mises
                                                               that the strain localization is captured by GeoEL-
     material, f is taken as the effective stress σ–
                                                               SEvp both playing on the grid size (“h”) or on the
                                                               spectral degree (“p”). This feature must be consid-
                                                      (20a)    ered like a fundamental one into a SE technique
                                                               and it is preserved even if a non-linear constitutive
     where sij is the deviatoric stress tensor. The size of
                                                               model is introduced. The analysis has been per-
     the yield surface varies according to the following
                                                               formed with two different structured meshes: the
     suitable hardening/softening law:
                                                               “fine” mesh is characterized by a large number of el-
                                                               ements (200 el.) and a spectral degree (SD) equal to
                                                       (21)    2, that can be considered as a low interpolation de-
                                                               gree for a SE technique. The second mesh, “coarse”,
     where H is the hardening modulus.
         For the sake of simplicity, in the following an as-
     sociated flow rule has been assumed and the accu-
     mulated viscoplastic strain is defined as follows:

                                                       (22)

                                             .

     5. Numerical examples
          Two different “ideal tests” will be discussed and
     numerically analysed. Both the first and the second
     are biaxial tests in which the specimen is subjected
     to an imposed upper bound displacement charac-
     terized, respectively, by a (i) rapid compression
     wave and (ii) a tensile shock wave. All study cases are
     characterized by an ideal material with the following
     properties: Young’s modulus E=8×10–7 Pa, Pois-
                                                  –
     son’s ratio ν=0.3, an initial yield stress σ=5×10     5
                                                               Fig. 5 – Bidimensional specimen subjected to a displace-
     Pa and a softening modulus of H=–E/10. Parame-            ment loading.
     ters of Perzyna’s model are γ=20s–1 and N=1. Den-         Fig. 5 – Campione bidimensionale soggetto ad uno spostamento
     sity is ρ=2000 kg/m3.                                     imposto.

                                                                                RIVISTA ITALIANA DI GEOTECNICA
GEOELSEVP: A SPECTRAL ELEMENT APPROACH FOR DYNAMIC ELASTOVISCOPLASTIC PROBLEMS                                                            77

                                                                      discretizes the domain with only 8 elements but the
                                                                      spectral degree is chosen equal to 10. It is evident
                                                                      from Figure 7c and Figure 7d that almost the same
                                                                      results in terms of accumulated viscoplastic strain
                                                                      are obtained in these two different analyses (snap-
                                                                      shot taken at t = 0.15 s. of Fig. 6).
                                                                          Thanks to the capabilities of GeoELSE kernel to
                                                                      handle unstructured domain it is possible to study
                                                                      the same problem with the two very different un-
                                                                      structured meshes depicted in Figure 8a and b. Dif-
                                                                      ferences between the two meshes lay on (i) the
Fig. 6 – Imposed vertical displacement on the bidimensional
                                                                      number of elements adopted, (ii) the spectral degree
specimen upper bound as (a) rapid wave or (b) shock wave.             and (iii) the “orientation” of the general pattern.
Fig. 6 – Spostamento verticale imposto sul bordo superiore del            It can be stated that even with an unstructured
campione bidimensionale come (a) onda veloce o (b) onda di “shock”.   mesh (Fig. 8) GeoELSEvp is able to reproduce the
                                                                      same viscoplastic strain pattern obtained with the

                                                                      Fig. 8 – Influence of the mesh size and spectral degree in
Fig. 7 – Influence of the mesh size and spectral degree in            strain softening regime: deformed mesh (a) 14 elements
strain softening regime: deformed mesh (a) “fine” with                with SD=7 and (b) 34 elements with SD=4. Accumulated
SD=2 and (b) “coarse” with SD=10. Accumulated viscopla-               viscoplastic strain respectively for mesh (c) with 14 el. and
stic strain respectively for mesh (c) “fine” and (d) “coarse”.        (d) with 34 el.
Fig. 7 – Influenza della dimensione della griglia e del grado         Fig. 8 – Influenza della dimensione della griglia e del grado
spettrale per materiale avente comportamento fragile: griglia         spettrale per materiale avente comportamento fragile: griglia
deformata (a) “fine” con grado spettrale 2 e (b) “grossolana” con     deformata (a) 14 elementi con grado spettrale 7 e (b) 34 elementi
grado spettrale 10. Deformazione viscoplastica accumulata,            con grado spettrale 4. Deformazione viscoplastica accumulata,
rispettivamente per la griglia (c) “fine” e (d) “grossolana”.         rispettivamente per la griglia (c) 14 el. e (d) 34 el.

OTTOBRE - DICEMBRE 2005
78                                                                                                              STUPAZZINI - ZAMBELLI

     structured meshes (Figure 7). Obviously, due to the                PRISCO et al., 2002], [DI PRISCO et al., 2003]. It is im-
     mesh dependence phenomena, the stencil of the                      portant to underline that the viscoplastic constitu-
     spectral mesh triggers the shear band in different                 tive model is not capable of avoiding numerical
     ways (see Figs. 8c and d).                                         solution mesh dependency due to the particular
         This kind of problem is observed when strain                   viscous nucleus definition as well as the viscous
     localisation is numerically analysed. To avoid                     constitutive parameter value. In fact, the constitu-
     mesh dependence of solution, viscoplastic consti-                  tive parameter γ represents the characteristic time
     tutive models can be employed. Unfortunately, as                   which defines the evolution of the material micro-
     already shown by Sluys [SLUYS, 1992] and by di Pri-                structure on the material mechanical response,
     sco [DI PRISCO et al., 2003], this approach is not al-             this is experimentally calibrated by means of
     ways sufficient to avoid mesh dependence when                      creep tests and not on the localization profile and,
     the strain softening regime is considered. One                     as a consequence, not to regularize the numerical
     possible solution will be the implementation of                    solution.
     nonlocal constitutive model into GeoELSEvp ker-                        Figure 10 shows the load-displacement curves
     nel as it has already been successfully introduced                 obtained by means of the four meshes previously
     in finite difference and finite element codes [ DI                 considered (Figs. 7 and 8). Up to 0.007 m of dis-

                                                                        Fig. 10 – Load-displacement curves obtained during a
                                                                        strain softening regime; data are filtered with a low-pass
                                                                        300 Hz filter.
                                                                        Fig. 10: Curve carico-spostamento per materiale avente
                                                                        comportamento fragile; i dati sono stati filtrati passa-basso a
                                                                        300Hz.

     Fig. 9 – Influence of the mesh size and spectral degree in
     strain hardening regime: deformed mesh (a) “fine” with
     SD=2 and (b) 34 elements with SD=4. Accumulated vi-
     scoplastic strain respectively for mesh (c) with “fine” and
     (d) with 34 el.                                                    Fig. 11 – Load-displacement curves obtained during a
     Fig. 9: Influenza della dimensione della griglia e del grado       strain hardening regime; data are filtered with a low-pass
     spettrale per materiale avente comportamento incrudente: griglia   300 Hz filter.
     deformata (a) “fine” con grado spettrale 2 e (b) 34 elementi con   Fig. 11 – Curve carico-spostamento per materiale avente
     grado spettrale 4. Deformazione viscoplastica accumulata,          comportamento incrudente; i dati sono stati filtrati passa-basso a
     rispettivamente per la griglia (c) “fine” e (d) 34 el.             300Hz.

                                                                                           RIVISTA ITALIANA DI GEOTECNICA
GEOELSEVP: A SPECTRAL ELEMENT APPROACH FOR DYNAMIC ELASTOVISCOPLASTIC PROBLEMS                                                                   79

placement, all results seem to coincide; subse-                            based on a velocity-stress formulation, by Mabssout
quently the curves suddenly differ because of the                          and Pastor [MABSSOUT et al., 2003].
mesh dependence.                                                               The bidimensional specimen of Figure 5 is sub-
    On the other hand, the results obtained with the                       jected to a shock wave on its upper boundary.
same analysis and hardening behavior are depicted                              The imposed displacement at Γ 4 is given by
in Figure 11; it is evident that all the curves coin-                      (Figure 6b):
cide, and therefore, mesh dependence disappears                                ux =0
in this case. Thanks to the assumption of associated                           uy =–u0(t),
flow rule, the strain pattern obtained in hardening                        where u0 (t)is given by:
regime does not show a clear localization direction                            u0 (t)=1·t         0≤t≤tf,
(Figure 9). It is worth noting that the snapshot scale                                = 5×10-3              t>tf,
adopted in softening or hardening regime does not
                                                                           where tf has been taken as 5×10–3s.
coincide.
                                                                              The shear band starts from point A (Fig. 5)
                                                                           when the wave is reflected at the base.
5.2. Strain localization in 2D specimen                                       The amplitude of the wave has been chosen
                                                                           such that the stresses do not reach the yield surface
   The second example is taken from literature                             until the wave is reflected at the bottom, which
and has been already analysed with a FEM code,                             happens at t = 4.5 × 10 –3 s. Hereafter, the stress

Fig. 12 – Influence of the mesh size and spectral degree: (a) fine mesh with SD=1, (b) 8 elements structured mesh with
SD=7, (c) 2 elements mesh with SD = 13 and (d) 34 elements unstructured mesh with SD =3.
Fig. 12 – Influenza della dimensione della griglia e del grado spettrale: (a) maglia fine con grado spettrale pari a 1, (b) maglia strutturata
ad 8 elementi con grado spettrale pari a 7, (c) maglia strutturata di 2 elementi con grado spettrale pari a 13 e (d) maglia non strutturata
di 34 elementi e grado spettrale pari a 3.

OTTOBRE - DICEMBRE 2005
80                                                                                                                   STUPAZZINI - ZAMBELLI

     doubles, the stress path crosses the yield surface,                     captured at 9 ms. Therefore if the simulation went
     and the strain localizes in the form of a shear band                    on, shear band will increase and once again mesh
     which is incepted at point A (Fig. 5). Inclination of                   dependence could be observed.
     the shear band is 58°, which agrees well with ana-                           Finally, it is crucial to underline, once again,
     lytical solution.                                                       the capability of GeoELSEvp to provide an arbi-
          The numerical results obtained in terms of de-                     trary increase of accuracy, achieved just increasing
     formed mesh are shown in Figure 12, in particular:                      the spectral degree at run time and preserving the
     (a) fine mesh with SD equal to 1, (b) 8 elements                        user from any remeshing operation. The code is
     structured mesh with SD equal to 7, (c) 2 elements                      encharged to fulfill the task to build up a suitable
     mesh with SD equal to 13 and (d) 34 elements un-                        quadrature points and new degree of freedom.
     structured mesh with SD equal to 3. While the cor-                      This aspect is clearly shown in Figure 13, where the
     responding contours of the accumulated viscoplas-                       results obtained analyzing only the 8 elements
     tic strain are given respectively in Figure 12 (e), (f),                mesh with different spectral degree are reported.
     (g) and (h). Though the meshes considered are ex-                       The spectral degree 4 (Fig. 13a) is already capable
     tremely different, among each others, both from                         of capturing the shear band occurence, anyway go-
     the grid size point of view and from the spectral                       ing up to spectral degree 7 (b) and spectral degree
     degree adopted, the localization of shear band                          10 (c), the solution is improved. On the contrary,
     shows a very similar shape. Even if this second ex-                     from spectral degree equal to 10 up to spectral de-
     ample seems to highlight no mesh dependence, it                         gree 13 (Fig. 13d) no further solution refinement
     is worth to stress out the fact that the snapshot are                   is recognizable.

     Fig. 13 – Influence of spectral degree with an 8 elements structured mesh: (a) SD=4, (b) SD=7, (c) SD=10 and (d) SD=13.
     Fig. 13 – Influenza del grado spettrale per una maglia strutturata di 8elementi: (a) grado spettrale pari a 4, (b) grado spettrale pari a
     7, (c) grado spettrale pari a 10 e (d) grado spettrale pari a 13.

                                                                                                RIVISTA ITALIANA DI GEOTECNICA
GEOELSEVP: A SPECTRAL ELEMENT APPROACH FOR DYNAMIC ELASTOVISCOPLASTIC PROBLEMS                                           81

Conclusions                                               ARCHULETA R.J. (1998) – Direct observation of nonlinear
                                                             soil response in acceleration time histories. Seism. Res.
     GeoELSE is a Spectral Elements code for the             Lett., 69, 149.
study of wave propagation phenomena in 2D or 3D           BARDET J.P., DAVIS C., (1996) – Engineering observa-
complex domains. One of the peculiarities of the             tions on ground motion at the Van Norman complex af-
formulation of SEM adopted in such a numerical               ter the 1994 Northridge earthquake. Bull. Seism. Soc.
code is the strong similarity with the FEM. This al-         Am., 86, pp. 333-349.
lows the authors to introduce a viscoplastic constitu-    BERESNEV I.A., WEN K.L., YEH Y.T. (1995) – Seismo-
tive model quite easily into the GeoELSE kernel and          logical evidence for nonlinear elastic ground behavior
testing its capabilities to handle non linear behavior       during large earthquakes. Soil Dyn. Earthquake
with time rate dependence.                                   Eng., 14, pp. 103-114.
     The very simple constitutive law introduced for      BIELAK J., XU J., GHATTAS O. (1999) – Earthquake
the soil is justified by the goal of the research work       ground motion and structural responsein alluvial val-
which does not consist in reproducing a real case            leys. J. Geotech. Geoenviron. Eng., 125, pp. 413-
but in illustrating the capability of the approach.          423.
The “ideal test” numerically simulated concerns the       B IELAK J., L OUKAKIS K., H ISADA Y., Y OSHIMURA C.
localization of a soil specimen characterized by a           (2003) – Domain reduction method for three-dimen-
marked strain softening. The 2D examples pro-                sional earthquake modeling in localized regions. Part I.
vided show that the SEM version adopted is able to           Theory Bull. Seism. Soc. Am., 93, 2, pp. 817-824.
capture non linear phenomena with good accuracy.          CANUTO C., FUNARO D. (1988) – The Schwarz algo-
In particular, it is worth noting that (i) the shear         rithm for spectral methods. SIAM J. Numer. Anal.,
band formation (both in rapid wave and shock wave)           25, pp. 24-40.
is captured correctly and viscoplastic strains cross      CANUTO C., HUSSAINI M., QUARTERONI A., ZANG T.
the elements, (ii) solution seems to improve playing         (1988) – Spectral methods in fluid dynamics.
both on the refinement (“h”) of the mesh or increas-         Springer-Verlag, New York.
ing the spectral degree (“p”) without providing any       CASADEI F., GABELLINI E. (1997) – Implementation of a
refinement of the computational domain.                      3D coupled spectral element / finite element solver for
                                                             wave propagation and soil-structure interaction simu-
                                                             lations. Part I – Models. EUR 17730 EN.
                                                          CASADEI F., FOTIA G., GABELLINI E., MAGGIO F., QUAR-
Acknowledgments                                              TERONI A. (2000) – A mortar spectral/finite element
                                                             method for complex 2D and 3D elastodynamic prob-
    The authors are grateful to Prof. C. di Prisco for
                                                             lems. Computer Methods in Applied Mechanics
his stimulating suggestions and capability to
                                                             and Engineering, 191, pp. 5119-5148.
strongly encourage this research. Eng. L. Frassine
                                                          C HANG C.Y., P OWER M.S., TANG Y.K., M OK C.M.
for proposing the “young researchers project”
                                                             (1989) – Evidence of nonlinear soil response during a
thanks to which the research had been partly sup-
                                                             moderate earthquake. In “Proc. 12th Int. Conf. on
ported. Dott. F. Maggio and Eng. L. Massidda of              Soil Mechanics and Foundation Engineering”, 3,
CRS4 for allowing the user to adopt GeoELSE ker-             pp. 1-4, Rio de Janeiro.
nel and their general support. Prof. H. Igel, coordi-     CIVIDINI A., ZAMPIERI E., (1997) – Non linear stress anal-
nator of SPICE project, for his support. Prof. R.            ysis problems by spectral collocation methods. Comp.
Paolucci and Prof. E. Faccioli for their suggestions.        Meth. Appl. Mech. Eng., 145, pp. 185-201.
The research was partially supported by the Euro-         DAVIS P., RABINOWITZ P. (1984) – Methods of numerical
pean Union (Project DIGA and Project SPICE).                 integration. 2nd edtn, Academic Press, Orlando.
                                                          DI PRISCO C., IMPOSIMATO S. (1996) – Time dependent
                                                             mechanical behaviour of loose sand. Mechanics of co-
References                                                   esive-frictional materials, 17, 1, pp. 45-73.
                                                          DI PRISCO C., IMPOSIMATO S., AIFANTIS E. (2002) – A
ABRAHAMSON N.A., BOLT B.A., DARRAGH R.B., PENZIEN            visco-plastic constitutive model for granular soils
  J., TSAI Y.B. (1987) – The SMART1 accelerograph            modified according to non-local and gradient ap-
  array (1980-1987), a review. Earthquake Spectra,           proaches. Int. J. Num. Anal. Meth. Geomech., 26,
  3, pp. 263-287.                                            2, pp. 121-138.
ABRAMOVITZ M., STEGUN I.A. (1966) – Handbook of           DI P RISCO C., I MPOSIMATO S. (2003) – Nonlocal nu-
  Mathematical Functions. Dover, New York.                   merical analyses of strain localization in dense sand.
ARCHULETA R.J., BONILLA L.F., LAVALLEE D. (2000) –           Mathematical and Computer Modelling, 37,
  Nonlinearity in observed and computed accelerograms.       pp. 497-506.
  In “Paper n. 1934, Proc. 12th World Conf. on            FACCIOLI E., MAGGIO F., QUARTERONI A., TAGLIANI A.
  Earthquake Eng.”, Auckland, New Zealand.                   (1996) – Spectral-domain decomposition methods for

OTTOBRE - DICEMBRE 2005
82                                                                                                             STUPAZZINI - ZAMBELLI

       the solution of acoustic and elastic wave equation. Geo-       PERZYNA P. (1966) – Fundamental problems in viscoplas-
       physics, 61, pp. 1160-1174.                                       ticity. Advances in Applied Mechanics, Academic
     FACCIOLI E., MAGGIO F., PAOLUCCI R., QUARTERONI A.                  Press, 9, pp. 243-377.
       (1997) – 2D and 3D elastic wave propagation by a               SÀNCHEZ-SESMA F.J., LUZON F. (1995) – Seismic re-
       pseudo-spectral domain decomposition method. Jour-                sponse of three-dimensional alluvial valleys for incident
       nal of Seismology, 1, pp. 237-251.                                P, S, and Rayleigh waves. Bull. Seism. Soc. Am., 85,
     HARDIN B.O., DRNEVICH V.P. (1972) – Shear Modulus                   pp. 890-899.
       and Damping in Soils: Design Equations and Curves.             SATO K., K OKUSHO T., MATSUMOTO M., YAMADA E.
       Journal of Soil Mechanics and Foundation Divi-                    (1996) – Nonlinear seismic response and soil property
       sion, ASCE, 98, 7, pp. 667-692.                                   during strong motion. Special Issue of Soils and Foun-
     KOMATITSCH D., VILOTTE J.P. (1998) – The spectral                   dations, Japanese Geotechnical Society, pp. 41-52.
       element method: an efficient tool to simulate the seismic      SEED H.B., IDRISS I.M., (1969) – The influence of soil
       response of 2D and 3D geological structures. Bulle-               conditions on ground motions during earthquakes. J.
       tin of the Seismological Society of America, 88,                  Soil Mech. Found. Div. ASCE, 94, pp. 93-137.
       2, pp. 368-392.                                                SLUYS L.J. (1992) – Wave propagation, localisation and
     KOMATITSCH D., TSUBOI S., JI C., TROMP J. (2003) – A                dispersion in softening solids. Delft University of
       14.6 billion degrees of freedom, 5 tetraflops, 2.5 tetrabyte      Technology, PhD Thesis.
       earthquake simulation on the Earth Simulator. Proc. of         SLUYS L.J., BOLCK J., DE BORST R. (1992) – Wave prop-
       the “ACM/IEEE Supercomputing SC 2003 Con-                         agation and localisation in viscoplastic media. In Com-
       ference” Phoenix, Arizona, 15-21 november.                        putational Plasticity. Fundamentals and Applications,
     KOMATITSCH D., LIU Q., TROMP J., SUSS P., STIDHAM                   by Owen D.R.J., Onate E. and Hinton E. (Eds.),
       C., SHAW J.H. (2004) – Simulations of Ground Mo-                  pp. 539-550.
       tion in the Los Angeles Basin Based upon the Spectral-         STUPAZZINI M. (2004) – A spectral element approach for
       Element Method. Bulletin of the Seismological So-                 3D dynamic soil-structure interaction problems. Milan
       ciety of America, 94, 1, pp. 187–206.                             University of Technology, PhD Thesis.
     MABSSOUT M., PASTOR M. (2003) – A Taylor-Galerkin                TRIFUNAC M.D., TODOROVSKA M.I. (1996) – Nonlinear
       algorithm for shock wave propagation and strain local-            soil response 1994 Northridge,California, earthquake.
       ization failure of viscoplastic continua. Comput.                 J. Geotechnical Engrg., 122, pp. 725-735.
       Methods Appl. Mech. Engrg, 192, pp. 955-971.                   WEN K.L., BERESNEV I.A., YEH Y.T. (1994) – Nonlinear
                                                                         soil amplification inferred from downhole strong seismic
     MABSSOUT M., PASTOR M. (2003) – A two step Taylor-
                                                                         motion data. Geophys. Res. Lett., 21, pp. 2625-2628.
       Galerkin algorithm applied to shock wave propagation
                                                                      XU J., BIELAK J., GHATTAS O., WANG J. (2003) – Three-
       in soil. Int. J. Num. Anal. Meth. Geomech., 27,
                                                                         dimensional nonlinear seismic ground motion mode-
       pp. 685-704.
                                                                         ling in basins. Physics of the Earth and Planetary
     MAGGIO F., QUARTERONI A. (1994) – Acoustic wave sim-
                                                                         Interiors, 137, pp. 81-95.
       ulation by spectral methods. East-west J. Num. Math,
                                                                      ZIENCKIEWICZ O., TAYLOR R.L. (1989) – The finite ele-
       2, pp. 129-150.
                                                                         ment method. vol. I, McGraw-Hill, London.
     MAGGIO F., MASSIDDA L., SABADELL J., SIDDI G. (2001)
       – A parallel spectral element method for applications to
       computational mechanics. Internal Report, CRS4-
       TECH-REP-01/103.
     MAGGIO F., MASSIDDA L., PAOLUCCI R., STUPAZZINI M.
       (2005) – A parallel spectral element method for dy-
       namic soil-structure interaction problems. Int. J.
                                                                      GeoELSEvp: un approccio agli elementi
       Num. Meth. Engng., submitted.                                  spettrali per problemi dinamici elasto-
     MOCZO P., KRISTEK J. (2003) – Seismic wave propagation           viscoplastici
       in viscoelastic media with material discontinuities: a 3D
       fourth-order staggered-grid finite-difference modeling.
       Bull. Seism. Soc. Am., 93, 5, pp. 2273-2280.                   Sommario
     PASTOR M., ZIENKIEWICZ O.C., VILOTTE J.P., MIRA P.,                   In un codice di calcolo per lo studio di problemi 2D e 3D di
       R UBIO S., H UANG M. (1995) – Mesh-dependence                  propagazione di onde, basato su di un metodo ad elementi
       problems in viscoplastic materials under quasi-static          spettrali, è stato introdotto un legame costitutivo di tipo elasto-
       loading. In D.R.J. Owen, E. Hinton, and E. Onate,              viscoplastico. La tecnica numerica messa a punto è tale da
                                                                      garantire sia la flessibilità di un metodo ad elementi finiti per
       (Eds.), (1995) Computational Plasticity, Swansea,
                                                                      l’analisi in campo non lineare, che l’accuratezza di un metodo
       Pineridge Press.                                               spettrale per la propagazione di onde. Il codice proposto è veloce
     PERZYNA P. (1963) – The constitutive equations for rate          e di semplice utilizzo, grazie alla minima interazione richiesta.
       sensitive plastic materials. Quart. Appl. Math., 20,           L’implementazione della tecnica numerica messa a punto viene
       pp. 321-332.                                                   illustrata e applicata a due casi bidimensionali.

                                                                                          RIVISTA ITALIANA DI GEOTECNICA
You can also read