Introduction To CEM
Introduction To CEM
Introduction To CEM
Faculty of Engineering
Outline of talk
• Controlling equations in B
classical EM are Maxwell’s E
t
eqns.
D
• Two curl eqns (Faraday and H J
Ampere’s laws). t
• Two divergence eqns (Gauss’s
law). D
• Constitutive (material) B 0
parameters ε and μ.
D E
B H
Using Maxwell’s equations
• 20 years back:
Computations – no-one believes
them, except the person who
made them.
Measurements – everyone
believes them, except the person
who made them.
(Attributed to the late Prof
Ben Munk, OSU).
• Each method needed a key
advance, circa late 80s early • Moore’s law of CEM –
90s: processor capacity doubling every
• MoM: MLFMM two years or faster; algorithm
• FEM: vector elements
speed doubling at least as fast.
• FDTD: PML
• Now: far greater (but still • Over a decade, this predicts a
sometimes misplaced) faith in speed-up of around 1000!
CEM results! • Also, memory became very
cheap.
Method of Moments (MoM)
1 2 ( z, z ')
E ( z) ( z, z ')]I z ( z ')dz
inc 2
[ k
j 0 L z
z 2
e jkR
( z, z ')
4 R
• Generates full, complex-valued
interaction matrix: O(f 6) asymptotic
computational cost for surfaces;
O(f 4) memory.
• Key advance: Fast methods, esp
MLFMM.
Multilevel Fast Multipole Method (MLFMM)
one level
N
N
two levels
K1
K2 Multiple levels in the limit:
Memory requirement:
MLFMM 406 MByte
MoM (est) 149 GByte
1.2
constant tangential/linear
0.6
y
0.4
edges.
0
−0.2
1.2
– not interpolatory.
0.8
0.6
y
0.4
0.2
−0.2
1.2
0.8
0.6
y
0.4
0.2
−0.2
• Vector elements
kc =137.377
1.2
0.8
0.6
0.4 kc=2.7x10-6.
0.2
−0.2
−0.5 0 0.5 1 1.5 2 2.5
Higher order vector elements
1 per
face
FDTD method (1)
t
E x (i, j, n 1) E x (i , j , n ) [ H z (i, j, n ) H z (i, j 1, n )]
s
FDTD Radiation boundary conditions & PML
• Rat-race coupler in
microstrip, 1.8 GHz
center frequency.
• “Open boundaries” –
Perfectly Matched Layer –
used to terminate upper
space.
Asymptotic (aka optical methods)