Академический Документы
Профессиональный Документы
Культура Документы
Computational Electromagnetics
Finite Difference Time Domain Method
K.J. Vinoy
Outline
Basics of Finite Differences
FD to solve simple diff eqn
FD for PDE
Solving Maxwell equations
Advanced topics
Stability of algorithm; Anisotropic materials;
Dispersive materials; meshless/conformal approaches
Laguerre based FDTD
E(t)
t+t
Other Schemes
Backward
Centered
(4-1)
(4-1)
E(t)
E(t)
t-t
t-t /2 t+t /2
Centered diff scheme is the most accurate at t
Some observations
Although we can choose t to be very small, it can not be
zero!
The value selected would determine the solution accuracy.
Maxwell Equations
(6-1)
- M
(6-2)
(6-3)
(6-4)
Constitutive relations
(6-5)
(6-6)
(6-7)
(6-8)
(7-1)
(8-2)
(8-3)
(8-4)
Handling of derivatives - 1
Handling of derivatives - 2
10
We approximate Ex as
(10-1)
Handling of derivatives - 3
11
12
(12-1)
(12-2)
(12-4)
13
Leapfrog Method
14
15
The FDTD algorithm was first proposed by Kane S. Yee in 1966, employing
second-order central differences.
1. Replace all the derivatives in Amperes and Faradays laws with finite
differences (centered). Discretize space and time so that the electric and
magnetic fields are staggered in both space (by half cell size) and time
(half time step).
2. Solve the resulting difference equations to obtain update equations
that express the future fields (unknown) in terms of past fields (known).
3. Initialize all field variables in the entire domain at t=0
4. Evaluate the magnetic fields in the entire domain at one half time-step.
(t=0.5t)
Uses past value of H at the point and recent values of E at nearby locations
5. Evaluate the electric fields in the entire domain at one time-step. ((t=t)
Uses past value of E at the point and recent values of H at nearby locations
6. Repeat steps 4 and 5 until the fields have been obtained over the desired
duration (H at all n+0.5t.; E at all nt)
Meaning of FD-TD
First part of the name comes from finite differences used.
Second part due to the use of time domain form of ME
Applications
16
Features of FDTD
17
Disadvantages of FDTD
18
19
20
Amperes law:
(22-1)
For 1D
(22-2)
at k, at t=
n+1/
Average value
at k, at t= n+1/2
(22-3)
(22-4)
21
(23-1)
Hy(23-2)
Hz
Ex
y
x
Hy
y
(23-3)
All components at
Hz
Yee Cell
22
http://fdtd.wikispaces.com/The+Yee+Cell
23
(i,j+1/2,k+1)
(i+1/2,j+1/2,k+1)
(i+1/2,j,k+1)
24
(i+1/2,j+1,k+1)
(i+1,j+1/2,k+1)
(i,j,k+1/2)
(i,j+1,k+1/2)
(i,j+1/2,k+1/2)
(i+1/2,j,k+1/2)
(i+1,j,k+1/2)
(i+1,j+1/2,k+1/2)
(i,j,k)
(i+1/2,j,k)
(i+1/2,j+1,k+1/2)
(i+1,j+1,k+1/2)
(i,j+1/2,k)
(i+1/2,j+1/2,k)
(i+1/2,j+1,k)
(i+1,j+1/2,k)
http://fdtd.wikispaces.com/The+Yee+Cell
Automatically Divergence-less
25
(27-1)
http://www.cs.elte.hu/~faragois/phdcourse/lecturehr2.pdf
26
Is a+b = a?
How are numbers stored in a computer
in exponential formthe standard allocation of bits is:
total bits
sign
mantissa
single precision
double precision
32
64
1
1
23
52
exponent
8
11
1+5.96046 x10-8.
27
z/2
Hy
Ex
z/2
28
z/2
Hy
Ex
Ex
Hy
Hy
Time step in 2D
29
y/2
y/2
y/2
Ex
Ex
Hz
Ex
Ey x/2
Ex
x/2
x/2
Ex
Note:
t is closely related to the cell size
In most problems of interest, there will always be some free space
within the model space. So vmax = c
The maximum allowed value for t is called the Courant limit.
Courant limit leads to the shortest possible computation time.
If t below the Courant limit is used, grid dispersion error would
increase!
30
Voltage Excitation
31
Examples
Gaussian ;
its derivative
2
or modulated Gaussian
32
Schemes:
Surface equivalence theorem based approach.
Methods based on one-way wave eqn. (e.g., Mur ORBC)
Fictitious material absorbers with small reflections (e.g., PML
boundary conditions)
Approach 2:
33
This approach looks back one time step in time and one cell
inside the FDTD space to predict the new value of field at the
boundary.
Vector wave equation in the time domain is
(33-1)
(33-2)
(33-4)
34
(34-1)
(34-2)
(34-3)
One-Way Approach
35
One solution:
Second order BC (looking back to two cells within the space & two time
steps)
Homework Exercise 1
36
Radome characteristics
Free space
Dielectric slab