time-domain finite-element finite- difference hybrid method and its application to electromagnetic...

44
Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes of Health

Upload: ella-donnelly

Post on 27-Mar-2015

224 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Time-Domain Finite-Element Finite-Difference Hybrid Method and Its

Application to Electromagnetic Scattering and Antenna Design

Shumin WangNational Institutes of Health

Page 2: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Organization of the Talk Introduction Time-Domain Finite-Element Finite-Difference (TD-

FE/FD) hybrid method Theory Numerical stability and spurious reflection

Implementation of TD-FE/FD hybrid method Mesh generation Sparse matrix inversion

Numerical examples

Page 3: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Introduction Problem statements: antennas

near inhomogeneous media Full-wave simulation methods:

Integral-equation method Finite difference method Finite element method

MRI transmit antenna

Page 4: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Finite Difference Method Finite-difference method

Taylor expansion

Finite-difference approximations of derivatives

Applicable to structured grids: spatial location indicated by index

Application to Maxwell’s equations: discretization of the two curl equations or the curl-curl equation

)(!2

)('')(')()( 3

20

000 xOxxf

xxfxfxxf

)(!2

)('')(')()( 3

20

000 xOxxf

xxfxfxxf

)(2

)()()(' 200

0 xOx

xxfxxfxf

)( 0xf)( 0 xxf )( 0 xxf

x x

Curl-curl equationTwo curl equations

Page 5: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Finite-Difference Time-Domain (FDTD) Method

Staggered grids and interleaved time steps for E and H fields

An explicit relaxation solver of Maxwell’s two curl equations

Advantage: efficiency Disadvantage: stair-case approximation FDTD grids

Discretized Maxwell’s equations

Page 6: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Finite-Element Time-Domain (FETD) Method

Both the two curl Maxwell’s equations and the curl-curl equation can be discretized

The curl-curl equation is popular due to reduced number of unknowns

The first step is to discretize the computational domain: mesh generation Cube Tetrahedron Pyramid Triangular prism

01

2

2

t

J

t

E

t

EE

Page 7: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Finite-Element Time-Domain (FETD) Method

Expanding E fields by vector edge-based tangentially continuous basis functions

Enforcement of the curl-curl equation

Strong-form vs. week-form

Weighted residual and Galerkin’s approach

Partition of unity

The final equation to solve

0),,( dvzyxfV

0),,( zyxf

t

J

t

E

t

EE

2

21

ii NeE

0dvV

01

2

2

t

J

t

E

t

EE

0)1

(2

2

j

vi

iiiij dv

t

J

t

N

t

NNeN

0j

V jdvN

j

jN 1

Page 8: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Motivation of the Hybrid Method FETD vs. FDTD:

Advantages: Geometry modeling accuracy Unconditionally stability

Disadvantages Mesh generation Computational costs

Hybrid methods: apply more accurate but more expensive methods in limited regions

Page 9: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

TD-FE/FD Hybrid Method Hybrid method:

FETD is mainly used for modeling curved conducting structures

Apply FDTD in inhomogeneous region and boundary truncation

Numerical stability is the most important concern in time-domain hybrid method

Stable hybrid method can be derived by treating the FDTD as a special case of the FETD method

Page 10: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

TD-FE/FD Hybrid Method Let us continue from

Time-domain formulation Central difference of time derivatives Newmark-beta method: unconditionally stable when

0)1

(2

2

j

vi

iiiij dv

t

J

t

N

t

NNeN

)]1()1([)()21()( tetetete 4/1

Page 11: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

TD-FE/FD Hybrid Method Evaluation of elemental matrices

Analytical method Numerical method

The choice of is also element-wise FDTD can be derived from FETD

Page 12: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

TD-FE/FD Hybrid Method Cubic mesh and curl-conforming basis functions

The curl of basis functions

Page 13: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

TD-FE/FD Hybrid Method Trapezoidal rule:

First-order accuracy The lowest-order basis functions

are first order functions

The resulting mass matrix is diagonal

Page 14: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

TD-FE/FD Hybrid Method Inversion of the global system matrix

The second-order equation can be reduced to first-order equations by introducing an intermediate variable H

FDTD is indeed a special case of FETD Cubic mesh Trapezoidal integration Choosing Explicit matrix inversion

Hybridization is natural because choices are local Pyramidal elements for mesh conformity

0

Page 15: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

TD-FE/FD Hybrid Method Numerical stability: linear growth of the FETD method

Consider wave propagation in a source-free lossless medium

Spurious solution

The cause of linear growth: Round-off error Source injection Residual error of iterative solvers

Remedies: Prevention: source conditioning, direct solver etc. Correction: tree-cotree, loop-cotree etc.

01

2

2

t

EE

tE

Page 16: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

TD-FE/FD Hybrid Method Spurious reflection on mesh interface due to the different

dispersion properties of different meshes For practical applications, the worst-case reflection is about

-40 dB to -35 dB

Page 17: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Automatic Mesh Generation Three types of meshes are required: tetrahedral, cubic and

pyramidal Transformer: fixed composite element containing tetrahedrons

and pyramids Mesh generation procedure

Generating transformers Generating tetrahedrons with specified boundary

Transformer

Page 18: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Automatic Mesh Generation Object wrapping: generate

transformers and tetrahedral boundaries Create a Cartesian representation

(cells) of the surface Register surface normal directions

at each cell Cells grow along the normal

direction by multiple times The outmost layer of cells are

converted to transformers Tetrahedral boundaries are

generated implicitly

Cell representation of surface Surface normal

Surface model Tetrahedral boundary

Page 19: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Automatic Mesh Generation

Example of multiple open structures

Page 20: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Automatic Mesh Generation Constrained and conformal mesh

generation Advancing front technique (AFT)

Front: triangular surface boundary Generate one tetrahedron at a time

based on the current front Before tetrahedron generation

Search existing points Generate a new point After tetrahedron generation

Page 21: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Automatic Mesh Generation Practical issues:

What is a valid tetrahedron? Which front triangle should be selected?

Advantages: Constrained mesh is guaranteed Mesh quality is high

Disadvantages: Relatively slow Convergence is not guaranteed

Sweep and retry Adjust parameters

Page 22: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Automatic Mesh Generation

Example of single closed object

Page 23: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Automatic Mesh Generation

Example of multiple open objects

Page 24: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Mesh Quality Improvement Mesh quality measure: minimum dihedral angle Bad mesh quality typically translates to matrix singularity Dihedral angles are generally required to be between 10o and 170o

Mesh quality improvement: Topological modification

Edge splitting and removal Edge and face swapping

Smoothing: smart and optimization-based Laplacian

Page 25: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Mesh Quality Improvement Edge splitting/removal

Face and edge swapping

Edge swapping is an optimization problem solved by dynamic programming

Page 26: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Mesh Quality Improvement Laplacian mesh smoothing

Result is not always valid and always improved Smart Laplacian: position optimization for best dihedral angle

i

ip VN

V 1

Page 27: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Mesh Quality Improvement Combined mesh quality optimization:

Smart Laplacian Edge splitting/removal Edge and face swapping Optimization-based Laplacian

Before and after smoothing

Page 28: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Mesh Quality Improvement

Dihedral angle distributions CPU time

Human head example

Page 29: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Mesh Quality Improvement

Dihedral angle distributions CPU time

Array example

Page 30: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Sparse Cholesky Decomposition Standard direct solver: LU

decomposition

Symmetric positive definite (SPD) matrix and Cholesky decomposition

Matrix fill-in and reordering

]][[][ ULA

yxUbyL ][,][

bxA ][ ][A ][L ][U

bxUL ]][[

Page 31: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Sparse Cholesky Decomposition Computational complexity of banded matrices is NB2

Cache efficiency Reverse Cuthill-McKee and left-looking frontal method

Page 32: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Sparse Cholesky Decomposition

Ogive Array BK-16 L45OS BK-12

Oval L225Oval

Examples with single-layer tetrahedral region

Examples with double-layer tetrahedral region

Page 33: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Sparse Cholesky Decomposition Computational complexity is O(N1.1) for single-layer tetrahedral

meshes and O(N1.7) for double-layer tetrahedral mesh

Single-layer Double-layer

Page 34: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Scattering Example Number of Tetrahedrons: 22,383. CPU time of mesh generation: 60 s. Min. dihedral: 19.98o Max. dihedral: 140.17o. FEM degree of freedom: 41,133. CPU time of Cholesky: 3.64 s.

Surface model.

3D meshes

Page 35: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Scattering Example

Mono-static Radar Cross Section at 1.57 GHz

Page 36: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Transmit Antennas in MRI Goal: to generate homogeneous

transverse magnetic fields Theory of birdcage coil

Sinusoidal current distribution on boundary

Fourier modes of circularly periodic structures

Problems at high fields (7 Tesla or 300 MHz): Dielectric resonance of human head Specific absorption rate (SAR)

n

1B

1B

Page 37: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Transmit Antennas in MRI

Hybrid method model Mesh detail

MoM model

Tuned by the MoM method SAR and field distributions

were studied by the hybrid method

Page 38: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Transmit Antennas in MRI

Equivalent phantoms are qualitatively good for magnetic field distributions

Inhomogeneous models are required for SAR

Page 39: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Transmit Antennas in MRI Verification: power absorption at 4.7 Tesla

Experimental setup: A shielded linear 1-port high-pass birdcage coil at 4.7 Tesla A 3.5-cm spherical phantom filled with NaCl of different concentrations

Absorbed power to generate a 180o flip angle within 2 ms at the center of the phantom was measured and simulated

Model Result

Page 40: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Transmit Antennas in MRI

B1

Peak SAR

Page 41: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Receive Antennas in MRI Single element

Circularly polarized magnetic field

SNR

Antenna array Combined SNR

Design goal: maximum SNR with maximum coverage

Page 42: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Receive Antennas in MRI

32-channel array Hybrid mesh interface Tetrahedral mesh

Coil and head model SNR map

Page 43: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Receive Antennas in MRI

Coil model Top Middle Bottom

Page 44: Time-Domain Finite-Element Finite- Difference Hybrid Method and Its Application to Electromagnetic Scattering and Antenna Design Shumin Wang National Institutes

Conclusions A TD FE/FD hybrid method was developed

FDTD is a special case of FETD Relevant choices of FETD method is local

Hybrid mesh generation Transformers for implicit pyramid generation Advancing front technique for constrained tetrahedral meshes Combined approach for mesh quality improvement

Sparse matrix inversion Profile reduction for banded matrices and cache efficiency Conformal meshing yields high computational efficiency (O(N1.1)

Future improvement: Formulations with two curl equations Adaptive finite-element methods