An h -adaptive asynchronous spacetime discontinuous Galerkin method - - PowerPoint PPT Presentation

an h adaptive asynchronous spacetime
SMART_READER_LITE
LIVE PREVIEW

An h -adaptive asynchronous spacetime discontinuous Galerkin method - - PowerPoint PPT Presentation

An h -adaptive asynchronous spacetime discontinuous Galerkin method for TD analysis of complex electromagnetic media Reza Abedi Mechanical, Aerospace & Biomedical Engineering University of Tennessee Space Institute (UTSI) / Knoxville (UTK)


slide-1
SLIDE 1

An h-adaptive asynchronous spacetime discontinuous Galerkin method for TD analysis of complex electromagnetic media

Reza Abedi

Mechanical, Aerospace & Biomedical Engineering University of Tennessee Space Institute (UTSI) / Knoxville (UTK) (in collaboration with) Saba Mudaliar Wright Patterson Air Force Base, Sensor’s Directorate

ICERM, Computational Aspects of Time Dependent Electromagnetic Wave Problems in Complex Materials, June 25-29, 2018, Providence, RI

1538332

slide-2
SLIDE 2

Outline:

  • 1. Asynchronous Spacetime Discontinuous Galerkin method
  • 2. Electromagnetics formulation
  • 3. Characterization (and simulation) of dispersive media
  • 4. Random media (elastodynamics)
  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-3
SLIDE 3
  • 1. aSDG method
slide-4
SLIDE 4

Comparison of DG and CFEM methods

Consider FEs for a scalar field and polynomial order p = 2

p

dof DG/CFEM

1 4 2 2.25 3 1.78 4 1.56 5 1.44

High order polynomial DG competitive Disjoint basis

  • 1. Balance laws at the element level
  • 2. More flexible h-, hp-adaptivity
  • 3. Less communication between

elements Better parallel performance

CFEM: transition element DG

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-5
SLIDE 5

Comparison of DG and CFEM methods: Dynamic problems

Discontinuities are preserved or generated from smooth initial conditions! t = 0, smooth solutio n t > 0, shock has formed Burger’s equation (nonlinear)

Global numerical oscillations

COMSOL

  • 2. Hyperbolic problems: resolving shocks / discontinuities
  • 1. Parabolic & Hyperbolic problems: O(N) solution complexity

CFEM DG

O(N)

O(N1.5) d = 2 O(N2) d = 3

Explicit solver Example: 10x finer mesh (1000x elements in 3D) Cost: DG: 103x CFEM: 106-107x

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-6
SLIDE 6

Spacetime Discontinuous Galerkin Finite Element method:

  • 1. Discontinuous Galerkin Method
  • 2. Direct discretization of spacetime
  • 3. Solution of hyperbolic PDEs
  • 4. Use of patch-wise causal meshes

A local, O(N), asynchronous solution scheme

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-7
SLIDE 7

Direct discretization of spacetime

 Replaces a separate time integration; no global time step constraint  Unstructured meshes in spacetime  No tangling in moving boundaries  Arbitrarily high and local order of accuracy in time  Unambiguous numerical framework for boundary conditions

shock capturing more expensive, less accurate Shock tracking in spacetime: more accurate and efficient

Results by Scott Miller

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-8
SLIDE 8

Spacetime Discontinuous Galerkin (SDG) Finite Element Method

 Local solution property  O(N) complexity (solution cost scales linearly vs. number of elements N)  Asynchronous patch-by-patch solver

DG + spacetime meshing + causal meshes for hyperbolic problems:

Elements labeled 1 can be solved in parallel from initial conditions; elements 2 can be solved from their inflow element 1 solutions and so forth.

SDG Time marching

Time marching or the use of extruded meshes imposes a global coupling that is not intrinsic to a hyperbolic problem

  • incoming characteristics on red boundaries
  • utgoing characteristics on green boundaries
  • The element can be solved as soon as inflow

data on red boundary is obtained 

  • partial ordering & local solution property
  • elements of the same level can be solved

in parallel

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-9
SLIDE 9

Tent Pitcher: Causal spacetime meshing

causality constraint

tent–pitching sequence

 Given a space mesh, Tent Pitcher

constructs a spacetime mesh such that the slope of every facet on a sequence of advancing fronts is bounded by a causality constraint

 Similar to CFL condition, except

entirely local and not related to stability (required for scalability)

time

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-10
SLIDE 10

Tent Pitcher: Patch–by–patch meshing

 meshing and solution are interleaved  patches (‘tents’) of tetrahedra are solve immediately  O(N) property  rich parallel structure: patches can be created and solved in parallel

tent–pitching sequence

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-11
SLIDE 11

A few other spacetime DG methods

 Time Discontinuous Galerkin (TDG) methods (TJR Hughes, GM Hulbert 1987)

  • Elements are arranged in spacetime slabs
  • Discontinuities are only between spacetime slabs
  • Elements within slabs are solved simultaneously
  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-12
SLIDE 12

A few other spacetime DG methods

 Spacetime discontinuous Galerkin method (JJW Van der Vegt, H Van der Ven, et al)

  • Elements are arranged in spacetime slabs
  • Discontinuities are across all element boundaries
  • Elements within slabs are solved simultaneously as this method is implicit
  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-13
SLIDE 13

A few other spacetime DG methods

 hp-adaptive Spacetime discontinuous Galerkin method, Discontinuous in space, continuous in time (

  • M. Lilienthal, S.M. Schnepp, and T.Weiland. Non-dissipative space-time hp-

discontinuous Galerkin method for the time-dependent Maxwell equations. Journal of Computational Physics, 275:589 –607, 2014.)  Bo Wang, Ziqing Xie, and Zhimin Zhang. Space-time discontinuous Galerkin method for Maxwell equations in dispersive media. Acta Mathematica Scientia, 34(5):1357–76, 2014.

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-14
SLIDE 14

A few other spacetime DG methods

 Causal spacetime meshing (Richter, Falk, etc.)

Gerard R. Richter, An explicit finite element method for the wave equation, Applied Numerical Mathematics 16 (1994) 65-80

Similar and the predecessor to the aSDG method

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-15
SLIDE 15

Advantages of Spacetime discontinuous Galerkin (SDG) Finite element method

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-16
SLIDE 16
  • 1. Arbitrarily high temporal order of accuracy
  • Achieving high temporal orders in semi-discrete methods (CFEMs and

DGs) is very challenging as the solution is only given at discrete times.

  • Perhaps the most successful method for achieving high order of accuracy

in semi-discrete methods is the Taylor series of solution in time and subsequent use of Cauchy-Kovalewski or Lax-Wendroff procedure (FEM space derivatives  time derivatives). However, this method becomes increasingly challenging particularly for nonlinear problems.

  • High temporal order adversely affect stable time step size for explicit DG

methods (e.g.

  • r worse for RKDG and ADER-DG methods).
  • Spacetime (CFEM and DG) methods, on the other hand can achieve

arbitrarily high temporal order of accuracy as the solution in time is directly discretized by FEM.

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-17
SLIDE 17
  • 2. Asynchronous / no global time step
  • Geometry-induced stiffness results from simulating domains with

drastically varying geometric features. Causes are:

  • Multiscale geometric features
  • Transition and boundary layers
  • Poor element quality (e.g. slivers)
  • Adaptive meshes driven by FEM discretization errors.

 Time step is limited by smallest elements for explicit methods

Explicit: Efficient / stability concerns Implicit: Unconditionally stable

Time-marching methods

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-18
SLIDE 18

 Improvements:  Implicit-Explicit (IMEX) methods increase the time step by geometry splitting (implicit method for small elements) or operator splitting.  Local time-stepping (LTS): subcycling for smaller elements enables using larger global time steps

SDGFEM

 Small elements locally have smaller progress in time (no global time step constrains)  None of the complicated “improvements” of time marching methods needed

SDGFEM graciously and efficiently handles highly multiscale domains

  • A. Taube, M. Dumbser, C.D. Munz

and R. Schneider, A high-order discontinuous Galerkin method with time accurate local time stepping for the Maxwell equations, Int. J. Numer. Model. 2009; 22:77–103

  • 2. Asynchronous / no global time step

time

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-19
SLIDE 19
  • 3. Spacetime grids and Moving interfaces
  • Problems with moving interfaces:

* Solid-fluid interaction * Non-linear free surface water waves * Helicopter rotors /forward fight * Flaps and slats on wings and piston engines

  • Derivation of a conservative scheme is very challenging:
  • Even Arbitrary Lagrangian Eulerian (ALE) methods do not automatically

satisfy certain geometric conservation laws.

  • Spacetime mesh adaptive operations

Enable mesh smoothing and adaptive

  • perations Without projection errors of

semi-discrete methods.

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-20
SLIDE 20

Examples from solid mechanics: Solution dependent crack propagation Low load High load

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-21
SLIDE 21
  • 4. Adaptive mesh operations
  • Local-effect adaptivity: no need for reanalysis of the entire domain
  • Arbitrary order and size in time:
  • Adaptive operations in spacetime:

Example: LTS by Dumbser, Munz, Toro, Lorcher, et. al.

SDG ADER-DG with LTS

  • Front-tracking better than shock capturing
  • hp-adaptivity better than h-adaptivity

Sod’s shock tube problem

Results by Scott Miller Shock capturing: 473K elements Shock tracking: 446 elements

slide-22
SLIDE 22

Time in up direction Initial crack

These meshes for a crack-tip wave scattering problem are generated by adaptive operations. Refinement ratio smaller than 10-4.

  • 4. Adaptive mesh operations

highly multiscale grids in spacetime

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-23
SLIDE 23
  • 5. Riemann-solution free scheme
  • Reimann solutions are often complicated, expensive, and even difficult to

derive particularly for nonlinear and anisotropic materials. Example: Simple linear elastodynamic problem ( regions III and IV)

  • Riemann solutions required for inter-element noncausal

boundaries

  • If interior facets are eliminated we obtain a Riemann-

solver free method 

  • Riemann-solution free scheme can also be more efficient

active elements predecessor elements active element = list of int. cells predecessor elements integration cells

Single-element patch

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-24
SLIDE 24

 Outstanding base properties of serial mode  O(N) Complexity  Favors highest polynomial order  Favors multi-field over single-field FEMs  Asynchronous  Nested hierarchical structure for HPC: 1.patches, 2.elements/cells, 3.quadrature points 4,5.rows & columns of matrices  Domain decomposition at patch level:  Near perfect scaling for non-adaptive case  95% scaling for strong adaptive refinement  Diffusion-like asynchronous load balancing

Multi-threading & Vectorization UIUC

Multi-threading

LU solve

Number of OpenMP Threads Wall Time (s)

assembly physics

more efficient CG: Bathe SDG

  • 5. parallel computing (asynchronous structure)
  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-25
SLIDE 25

Other Applications

Multiscale & Probabilistic Fracture  Probabilistic crack nucleation.  Exact tracking of crack interfaces. Structural Health Monitoring  Multiscale and noise free solution of scattering enables detection of defects at unprecedented resolutions. Dynamic Contact/Fracture  SDGFEM eliminates common artifacts at contact transitions

High resolution slip-stick-separation waves

Click here to play movie Click here to play movie Click here to play movie Click here to play movie movie YouTube link YouTube link YouTube link YouTube link YouTube link

movie

Fluid mechanics: Euler’s equation Hyperbolic thermal model Solid mechanics

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-26
SLIDE 26
  • 2. Electromagnetics
slide-27
SLIDE 27

Balance laws in spacetime: Differential forms

slide-28
SLIDE 28

Balance laws for dynamic problems

Balance law reads as

∀𝜕

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-29
SLIDE 29

Spacetime expression of balance law: Sloppy way!

Spatial & temporal fluxes are Combined.

  • Balance law for arbitrary  in spacetime:
  • Strong form:

x PDE Jump (Rankin-Hugoniot) conditions

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-30
SLIDE 30

Exterior calculus: 0 to 3-forms

Russer 2004

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-31
SLIDE 31

Forms in spacetime

x1 xd t

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-32
SLIDE 32

Spacetime expression of balance law: Using differential forms

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-33
SLIDE 33

Elastodynamics

slide-34
SLIDE 34

Elastodynamic formulation in spacetime: Fields, fluxes and sources

  • Kinematic fields
  • Force-like fields
  • Balance law

𝛼. 𝑡 − 𝑇 = ሶ 𝑞

slide-35
SLIDE 35

Electromagnetics

slide-36
SLIDE 36

Electromagnetics formulation in spacetime: Fields, fluxes and sources

  • Electromagnetic fields
  • Electromagnetic (total) flux densities
  • Constitutive equation

,

Inductive Conductive Dispersive

slide-37
SLIDE 37

Spacetime electromagnetic flux

Spacetime electromagnetic flux density

Acting on time-like (“vertical”) boundaries Spacetime flux Acting on space-like (“horizontal”) boundaries Comparison with d-form fluxes in spacetime 2-form fluxes in spacetime for EM problem

slide-38
SLIDE 38

Comparison with other differential form formulation of EM problem

Source: Peter Russer, Exterior Differential Forms in Teaching Electromagnetics, 2004.

Our electromagnetic fields have an extra dt

slide-39
SLIDE 39

Balance laws in spacetime

Source terms: current and charge densities Integral form of Maxwell equations Spacetime electromagnetic flux density (f is a 1-form) Stokes’ theorem Strong form of Maxwell equations (Provides PDEs) (Provides Boundary conditions and interface jump conditions) Diffuse part Jump part

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-40
SLIDE 40

Strong Form to weak form and FEM formulation

  • a. Maxwell’s balance laws (diffuse part of the strong form)
  • b. Jump equations (BCs, interfaces, etc.)
  • Weighted residual statement (WRS)

Stokes’ theorem

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-41
SLIDE 41

Strong Form to weak form and FEM formulation

  • Weak statement (WKS)
  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-42
SLIDE 42

Time Domain Electromagnetics SDG: Balance of energy / proof of numerical stability

  • Energy stability proof (dissipative method)
  • Sketch of the proof:
  • Bilinear form from the weighted residual statement:
  • By showing

and manipulation of bilinear form we can show:

(interchanging * and ^ on fields and flux densities)

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-43
SLIDE 43

Time Domain Electromagnetics SDG: Balance of energy / proof of numerical stability

That is But, = 0 outflow > 0 inflow > 0 non-causal (using Riemann values, etc.)

slide-44
SLIDE 44

Convergence studies: Energy Dissipation

d = 1 d = 2 d = 3

Energy dissipation: Convergence rate:

2p + 1

slide-45
SLIDE 45

Convergence studies: Error w.r.t. exact solution

Convergence rate:

2p + 2

d = 1

Error inside elements Error on fronts

d = 2

slide-46
SLIDE 46

Other types of error:

  • 1. Divergence errors

Balance laws exactly satisfied: BUT divergence laws are not even weakly enforced! in balance law form: Total divergence errors: Have convergence rate of

p + 1

slide-47
SLIDE 47

Other types of error:

  • 2. Dispersion error

𝑞 = 0

slide-48
SLIDE 48

Other types of error:

  • 2. Dispersion error

Dispersion error: Convergence rate (odd p):

𝑞

Dissipation error: Convergence rate (odd p):

𝑞 + 1

slide-49
SLIDE 49

2D scattering problem / meshing in spacetime

Transverse Electric (TE) Initial conditions for Initial mesh Space time meshes

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-50
SLIDE 50

2D scattering problem / solution visualization

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-51
SLIDE 51

2D scattering problem / Nonadaptive meshing

𝐼𝑨 = cos(𝜌 2 𝑦 𝑒𝑦 )cos(𝜌 2 𝑧 𝑒𝑧 ) Electric permittivity: 𝜁𝑗 = 1 𝜁𝑝 = 10 Magnetic permeability: 𝜈 = 1 Initial condition:

Transverse Magnetic (TM) formulation

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-52
SLIDE 52

2D scattering problem adaptive meshing

t = 0.18 t = 0.50 t = 0.70 t = 0.95 t = 1.30 t = 2.35

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-53
SLIDE 53

2D scattering problem adaptive meshing

slide-54
SLIDE 54

Comparison of Adaptive / nonadaptive schemes

Nonadaptive Adaptive

Initial spatial Mesh 25K elements 46 elements

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-55
SLIDE 55

Comparison of Adaptive / nonadaptive schemes

Nonadaptive Adaptive

93 Hours Numerical dissipation 8x10-4 72 Hours Numerical dissipation 1x10-4 Initial Mesh: 83K elements Even finer nonadaptive simulation > 500 Hours Numerical dissipation 2x10-4 (still larger than adaptive one)

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-56
SLIDE 56

Effect of target values Riemann versus Average fluxes

time

x y

Nontrivial target solutions are needed on interior (non-causal) facets of patches Riemann fluxes (R) Average fluxes (A)

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-57
SLIDE 57

Comparison of Riemann and average fluxes

Riemann solutions:

  • More dispersive (especially for low p)
  • Less oscillatory

p = 0

Riemann

(less oscillatory)

Average

Material 1 Material 2 Applied electric field

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-58
SLIDE 58
  • 3. Dispersive media
slide-59
SLIDE 59

S-parameters for a slab

Material Properties Transmission / reflection coefficients

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-60
SLIDE 60

Unit cell to dispersive response (S-parameters) retrieval method

  • 1. (Computationally) solve for t, r:
  • 2. Inverse solution for Z, c

(non-uniqueness)

s Elastodynamics Electromagnetics

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-61
SLIDE 61

Time Domain vs. Frequency Domain

  • Time Domain (TD) vs. Frequency Domain (FD)

solvers:

  • Transient problems  TD
  • Steady state and frequency response:
  • Small problem size  FD
  • Large problem size 

TD (TDDG ≈ O(N) FD = O O (Na), a ≥ 1.5

  • Material nonlinearities are better modeled in TD
  • Entire spectrum obtained by one TD simulation of

broadband signal

Busch:2009 d FD TD 2 3

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-62
SLIDE 62

Time Domain vs. Frequency Domain

  • Time Domain (TD) vs. Frequency Domain (FD) solvers:
  • Eigenmode analysis: Time domain

TD:O(N) FD: O O (N3)

  • C.T. Chan, Q.L. Yu, and K.M. Ho, Order-N

spectral method for electromagnetic waves, PHYSICAL REVIEW B VOLUME 51, 23, 1995

  • Homogenization of dispersive media:
  • Mario G. Silveirinha, PHYSICAL REVIEW B 83,

165104, Time domain homogenization

  • f metamaterials, 2011
  • 3 to 40 times faster than FD simulations.
  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-63
SLIDE 63

Advantages of SDG method & adaptivity in spacetime

Refinement ratio of 104 increases the maximum frequency wM captured by 4 order of magnitudes!

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-64
SLIDE 64

Computation of S-parameters

Time Domain (TD)

Gaussian pulse

Properties:

  • Ultrashort duration pulses

Broadband frequency content

  • (Almost) zero solutions for

initial and final times facilitates Fourier analysis After Fourier transform

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-65
SLIDE 65

Inverse problem

Slab length Ambient

  • 1. Reflection & Transmission coefficients are computed
  • 2. Inverse Problem:

Given r & t Z is uniquely determined z is uniquely determined BUT NOT k Find Z (Impedance) and k (wavenumber)

  • 3. Once Z and k are knowns 

Compute effective material properties x

slide-66
SLIDE 66

Non-uniqueness

Non-uniqueness is in the integer number of full waves in the slab.

Arslanagic el. al. (2013) A review scattering-parameter extraction clarification ambiguity metamaterial homogenization

𝑚𝑙𝑆 += 2𝑞𝜌

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-67
SLIDE 67

Addressing: Non-uniqueness

Observation 1: Use continuity of k as w increases. As 𝜕 ՜ 0 ֜ k՜ 0 Starts from low frequency where p = 0 and w increases

𝑞 = 𝜚/2𝜌 (𝑚𝑙𝑆/2𝜌)

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-68
SLIDE 68

Test problem: Retrieval method for solid slab

𝜁 = 1, 𝜈 = 1 𝜁 = 0.1, 𝜈 = 1 𝜁 = 1, 𝜈 = 1 Initial space mesh Movie: Solution

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-69
SLIDE 69

Ambiguity in wave number in parameter retrieval method

Mid-layer is conductive Wavenumber permittivity

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-70
SLIDE 70

Numerical errors in computing scattering parameters

Higher errors in computing R and T at higher frequencies (as expected)

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-71
SLIDE 71

Stopband

w w

Sia Nemat-Nasser, John R. Willis, Ankit Srivastava, and Alireza V. Amirkhizi. Homogenization of periodic elastic composites and locally resonant sonic materials. Physical Review B, 83(10), March 2011.

Electromagnetics: 3 layer 1D: Stopbands, etc.

𝜗𝐶 = 0.1152, 𝜈𝐶 = 1.18 𝜗𝐷 = 0.003125, 𝜈𝐷 = 7.954 𝜗0 = 1, 𝜈1 = 1

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-72
SLIDE 72

Electromagnetics: 3 layer 1D: Stopbands, etc.

𝜗𝐶 = 0.1152, 𝜈𝐶 = 1.18 𝜗𝐷 = 0.003125, 𝜈𝐷 = 7.954 𝜗0 = 1, 𝜈1 = 1

w w

Re(𝜁) Re(𝜈)

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-73
SLIDE 73

Example from elastodynamics: Retrieval method for 2D unit cells

Ying Wu, Yun Lai, and Zhao-Qing Zhang. Effective medium theory for elastic metamaterials in two

  • dimensions. Physical Review B, 2007.

lead rubber epoxy Spatial mesh for the SDG method

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-74
SLIDE 74

Example from elastodynamics: Retrieval method for 2D unit cells

Movie: Solution, Mesh

slide-75
SLIDE 75

Example from elastodynamics: Retrieval method for 2D unit cells

Movie: Solution, Mesh

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-76
SLIDE 76

Retrieval method for 2D unit cells: Transmission coefficient

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-77
SLIDE 77

Solution of Dispersive media in TD

slide-78
SLIDE 78

Ongoing work: Elimination of convolutions in TD

Huang et. al., SIAM J. SCI. COMPUT., Vol. 35, No. 1, pp. B248–B274, 2013

Drude material Dispersive (metamaterial) TD PML Jichun Li, Journal of

Computational and Applied Mathematics 236 (2011) 950–961

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-79
SLIDE 79

Ongoing work: Elimination of convolutions in TD

  • Electromagnetic equations in FD
  • Frequency domain constitutive relation for an isotropic media:
  • Pull-back in time domain involves a convolution:
  • Solution: Elimination of convolution integral by introducing additional fields.
  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-80
SLIDE 80

Elimination of convolution integral:

  • Assume electrical permittivity uses a Debye dispersion model,
  • By the introduction of Auxiliary Field P we get,
  • That is convolution term is eliminated by the addition of the field P(k).
  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-81
SLIDE 81

Automated elimination of ADEs

  • An instruction-based approach recursively derives ADEs for

dispersion relations in rational function form

  • They appear in constitutive equations in the form:
  • The pull-back to time domain is:

Pull dispersive relation to Example:

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-82
SLIDE 82

Perfectly Matched Layer (PML)

  • Perfectly Matched Layer (PML): Berenger, 1994
  • Weng Cho Chew, H. Weedon William. A 3D perfectly matched medium from modified

Maxwell’s equations with stretched coordinates, 1994

  • Complex Frequency Shifted PML (CFS-PML), Mustafa Kuzuoglu and Raj Mittra, 1996:
  • Second order PML, Davi Correia and Jian-Ming Jin, 2005,2006:
  • R. Abedi, UTK / ICERM, June 25-29, 2018

Attenuates evanescent waves as well. Better performance than CFS-PML at low frequencies.

TDDG, PML, dispersive media: - Tiao Lu, Pingwen Zhang, Wei Cai, DG methods for dispersive and lossy Maxwell’s equations and PML boundary conditions, JCP 200 (2004) 549–580

  • Jichun Li, Development of discontinuous Galerkin methods for Maxwell’s equations in metamaterials and

perfectly matched layers, Journal of Computational and Applied Mathematics 236 (2011) 950–961

  • Busch, Konig 2011, etc
slide-83
SLIDE 83

Time Domain Electromagnetics SDG: Formulation of PML for dispersive media

  • Perfectly matched layer for bi-anisotropic dispersive media

PML stretching  dispersive relations 2 Levels of ADEs needed in TD Conductive Inductive Dispersive Level Base L1 L2 P M L Constitutive model

✓ ✓ ✓ ✓ ✓ ✓ ✓

Recursive formulation of ADEs automatically formulates PML equations.

Teixeira, Chew, General closed-form PML constitutive tensors to match arbitrary bianisotropic and dispersive linear media, IEEE Microw. Guid. Wave Lett., 1998

  • R. Abedi, UTK / ICERM, June 25-29, 2018
  • 3 levels for linear PML (2 additional levels to the base material)
  • 5 levels for CFS-PML.
  • Even more levels for second order PML.
slide-84
SLIDE 84

Random media: Solution of stochastic PDEs

slide-85
SLIDE 85

Representative Volume Elements (RVEs) versus Statistical Volume Elements (SVEs)

  • RVEs are good for many elastic regime problems
  • For fracture modeling (particularly quasi-brittle material):
  • Need to preserve spatial inhomogeneity
  • Randomness (sample to sample variations)

Ostoja-Starzewski 1998

RVE limit: 𝑚 is very large

PDF of a material property, e.g. stiffness

SVE sizes: Material property is probabilistic

SVEs appropriate for fracture modeling (still reduce problem size by homogenization)

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-86
SLIDE 86

Stochastic PDEs: Elastodynamics

Statistical Volume Element

(SVE)

1 2 4 Random field realizations 5

Macroscopic Simulations Random field statistics

  • 1. By using SVEs material inhomogeneities & sample to

sample variations (randomness) are preserved.

  • 2. Still no need to resolve all microscale details!

A very efficient and accurate model for fracture modeling

3

Baxter, 2000

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-87
SLIDE 87

Stochastic Decomposition:

Karhunen-Loeve expansion

Gaussian random field 𝜃 𝒚 :

𝐷𝑃𝑊 ҧ 𝑡 𝒀 , ҧ 𝑡 𝒁 = 𝑓

− |𝒀−𝒁| 𝑒𝑑

2

𝜃 𝒚, 𝜕 = 𝜈𝜃 𝒚 + ෍

𝑗=1 𝑜𝐿𝑀

𝜇𝑗 𝑐𝑗 𝒚 𝑍

𝑗 𝜕

𝜃 𝒚 = 𝜈𝜃 𝒚 + ෍

𝑗=1 𝑜𝐿𝑀

𝜇𝑗 𝑐𝑗 𝒚 𝑧𝑗 𝜃 𝒚, 𝜕 ~𝑂(𝜈𝜃, 𝜏𝜃) Non- Gaussian random field: 𝜊 𝒚 = 𝐺𝜊

−1 𝐺 𝜃 𝜃 𝒚

ҧ 𝑡 𝒚 = 𝜊 𝒚 = 𝐺𝜊

−1 1

2 1 + 𝐹𝑠𝑔 𝜃 𝒚 2 𝜃 𝒚 ~𝑂(0,1) (Inverse Transform Method) Eigen-pairs 𝜇𝑗, 𝑐𝑗 𝒚

𝑗=1 𝑜𝐿𝑀 :

v න

ഥ 𝐸

𝐷𝑃𝑊

𝜃 𝒚1, 𝒚𝟑 𝑐 𝒚2 𝑒𝒚2 = 𝜇𝑐 𝒚1

𝒚𝟑 𝒚𝟐

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-88
SLIDE 88

Sample KL Random Fields

SVE1x1 SVE2x2 SVE4x4 SVE8x8 SVE16x16

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-89
SLIDE 89

Sample stochastic fracture results

SVE1x1 SVE8x8 Realizations for fracture strength based on SVE2x2 Window sizes uses for statistical volume elements Uniform fracture strength

Fracture patterns under uniform load in horizontal direction

Very unrealistic fracture pattern with uniform fracture strength model

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-90
SLIDE 90

Effect of fracture strength randomness:

e.g., SVE1x1

KL random fracture strength ҧ 𝑡(𝑦)

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-91
SLIDE 91

Conclusions

  • Space time directly discretized  O(N) patch-by-patch scheme.
  • Asynchronous solution scheme is ideal for the solution of grids

with disparate length scales.

  • It provides a powerful h-adaptive scheme in spacetime.
  • Energy dissipation of all elements is non negative.
  • Convergence rate p + 1.
  • Used as an error indicator for adaptivity.
  • Riemann vs. Average flux:
  • Average flux

 less dissipative for p = 0.

  • Riemann flux

 less oscillatory for p ≥ 0.

  • Divergence errors

 p + 1 convergence rate.

  • Von Neumann dispersion analysis (p and p + 1 rates for odd p)

Nonadaptive 46 elements Adaptive

  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-92
SLIDE 92

Conclusions

  • Dispersive media:
  • TD becomes more efficient than a FD as problem size increases.
  • Adaptivity of the aSDG method increase frequency range by 4 orders of magnitude.
  • Ambiguity on real part of wave number is resolved by continuity of wave number
  • A automated recursive method for formulation of dispersive media in TD (PML +

metamaterial: in progress)

  • Random media:
  • SVEs for characterization
  • KL method for random field realization
  • (Collocation method) for the solution of macroscopic SPDEs (in progress)
  • R. Abedi, UTK / ICERM, June 25-29, 2018
slide-93
SLIDE 93

Acknowledgments

 Saba Mudaliar, AFRL, Sensors directorate.  University of Tennessee (Knoxville / Space Institute)  Philip Clarke, Bahador Bahmani, Omid Omidi, Justin Garrard, Hang Wang  University of Illinois at Urbana-Champaign:  Faculty (past and present): Robert Haber, Jeff Erickson, Ahmed Elbann, Laxmikant Kale, Michael Garland, Robert Gerrard, John Sullivan, Duane Johnson  Students: Past students: Scott Miller, Boris Petrakovici, Alex Mont, Aaron Becker, Shuo-Heng Chung, Yong Fan, Morgan Hawker, Jayandran Palaniappan, Brent Kraczek, Shripad Thite, Yuan Zhou, Kartik Marwah, Ian McNamara, Raj Kumar Pal, Christian Howard, Amit Madhukar.  NCSA Staff Member: Valodymyr Kindratenko in collaboration with several funding agencies (NSF, Air Force research lab, NASA, Boeing, etc.)

slide-94
SLIDE 94

Relevant Publications

 R. Abedi, S.H. Chung, J. Erickson, Y. Fan, M. Garland, D. Guoy, R.B. Haber, J. Sullivan, S. Thite, and Y. Zhou, “Space–time meshing with adaptive refinement and coarsening”, In Proceedings of the Twentieth Annual Symposium on Computational Geometry, SCG ’04, pages 300-309, New York, NY, USA, June 9-11

  • 2004. ACM.

 R. Abedi, B. Petracovici, and R.B. Haber, “A spacetime discontinuous Galerkin method for linearized elastodynamics with element–wise momentum balance”, Computer Methods in Applied Mechanics and Engineering, 195:3247–3273, 2006.  R. Abedi, R.B. Haber, S. Thite, and J. Erickson, “An h–adaptive spacetime discontinuous Galerkin method for linearized elastodynamics”, Revue Européenne de Mécanique Numérique, special issue on adaptive analysis (ed.), 15(6):619–642, 2006 (Invited paper).  R. Abedi and S. Mudaliar, "An asynchronous spacetime discontinuous Galerkin finite element method for time domain electromagnetics. Journal of Computational Physics, 351:121--144, 2017.