Академический Документы
Профессиональный Документы
Культура Документы
in
computation time on the order of (3N ) 2 and (3N ) 3, respectively, where N is the number of cells. Numerically
efficient algorithms have been developed, but at best, time
requirements are reduced to N log2 N [4], which is still
very large for the needed high-resolution methods where
N'may be on the order of several thousand to tens of thousands.
Among the time domain methods are the finite-element
and the finite-difference methods. In contrast to MoM, the
finite-difference time-domain (FDTD) method has storage
and time requirements proportional to a constant times N.
Even though N is considerably greater for the FDTD
method because of an overhead of free space cells surrounding the body, when bodies of 20 000 cells are contemplated, any method whose resource requirements increase linearly rather than geometrically presents an
attractive alternative. This paper describes the FDTD
method as applied to bioelectromagnetic problems and
evaluates it by comparing its results to analytic solutions.
I. INTRODUCTION
The programs used were derived from programs develTHE increasing exposure of human beings to'radio fre- oped by Taflove and his associates [5]-[7] based on a
Iquency electromagnetic fields in public as well as method first proposed by Yee [8]. Each program comfrom occupational situations has resulted in a necessity to putes the finite-difference steady-state solution using a
obtain dosimetric information for use in the evaluation of continuous sinusoidal field as the incident field, and then
possible biohazards. Also, the expanding use of electro- computes the analytic solution to the same problem by
magnetic energy for biomedical applications, e.g., dia- Bessel function expansion for comparison. Comparisons
thermy, hyperthermia for cancer therapy, and NMR im- are made for three cases: 2D cylinder with incident TM
aging, requires that internal field distributions be obtained plane wave, 2D cylinder with incident TE plane wave,
for various exposure conditions, both for the patient as and 3D sphere with incident plane wave. This paper also
gives the internal field and SAR calculations for a 3D inwell as the support personnel [1], [2].
Several methods have been described in the literature homogeneous body representing the human torso.
[3] for numerical calculations of rates of electromagnetic
II. DESCRIPTION OF THE METHOD
energy absorption (specific absorption rates or SAR's).
The approaches to this problem consist of numerically A. FDTD Implementation
solving Maxwell's equations in either differential or inThe FDTD method is a direct implementation of the
tegral form. These approaches fall into two categories: time-dependent Maxwell equations
time domain and frequency domain. The most successful
a + J= V x H a = -VxE
frequency domain method is the method of moments
(1)
at
at
(MoM). However, MoM requires computer storage and
written in finite-difference form for implementation on a
computer. The finite-difference procedure was first proManuscript received April 3, 1986; revised September 8, 1986. This
8303655
posed by Yee [8], who positione,d the E and H fields at
work was supported by National Science Foundation Grant ECE
and National Institute of Environmental Health Sciences Grant ES 02304.
half-step intervals around a unit cell (Fig. 1). The E and
The authors are with the Department of Electrical Engineering, UniverH fields are evaluated at alternate half time steps, effecsity of Utah, Salt Lake City, UT 84112.
tively giving centered difference expressions for both the
IEEE Log Number 861 161 1.
149
EZ(I, J, K)
on a
CAZ(I, J, K) *EZ(I, J, K)
+ CBZ(I, J, K)* [HY(I, J, K)
-HY(I - 1, J, K) + HX(I, J - 1,
K)
(5a)
-HX(I, J, K)]
where
Fig. 1. Position of the field components about a unit cell of the Yee lattice.
(aHy
aEz
at
c-ax
1-
ay
bt
at
ay
it
E+l(i, j, k +
2 *
(2)
ax
+ 4)
Ez(i, j, k + 4)
gives
at
En(i j k+
Hn+1/2(ij
!j,
1\
,LjnI /2K.
2)
oz(i, j, k
1 +
aEy)
1 (Ex
Ez(i,j, k + 4)
CAZ(I, J, K) -
aHz
aHl- E)
bt * oz(i, j, k + 4)
j, k
4) a6
1 j
2)
\\ j2' k +
-2i!k2)
k + 2)]
H2112(i2k!)n/2
+ +H
Ez (i, j, k
2(
1/
k) =
Ex
Hz/2
+
i +
1,1
k)
2
-
Exi + 2' /
k)
Ey(i j
CBZ(I, J, K)
+ En(i j k +
at
+
k)
+ 2' k) -
4)
(3a)
a]6
Ey(i
1,
2' k)]
(3b)
Ez(i,j, k + 4) +
nonmagnetic, i.e., it =
the
following simplification, due to Taflove [5], can
AO,
are
(i) +
where
e(i, j, k + 2) is the permittivity at i, j, k + I
a( i, j; k + 4) is the conductivity at the same point,
6 is the cell size, and
at is the time between successive calculations.
Making the substitution
E=i-E
IE 1(i,j, k
bt +
rz(i, j, k
4)
(6)
and
bt
DB =-*
150
Total Fields
Scattered Fields
Scattering Object
Lattice Truncation
two parts: 1) the total field, and 2) the scattered field (Fig.
2). The incident wave is generated along one edge of the
total field, propagates through the field, and is subtracted
out the other end. Therefore, the only components of the
E and H fields to reach the scattered field volume are those
which are scattered off the scatterer. This simplifies the
implementation of the radiation condition, which is described in the next section.
D. Lattice Truncation
An important drawback to this FDTD method is the fact
that the radiation condition is not implicit, i.e., outgoing
scattered waves, if left alone, would not simply disappear
off the end of the grid defined by the E and H arrays, but
would reflect back into the scattered object as if they had
hit a "wall" defined by the edge of the arrays. This problem is, however, circumvented by applying an absorption
condition around the edge of each E field matrix which
absorbs the outgoing scattered waves.
The basis for the absorption condition is the assumption
that the scattered wave can be represented by a multipole
expansion
Fs =
+ B((0, o) + . .
(8)
(kr) 2 (1/2) =
0(2
(9)
Details of the implementation of such an absorption condition in an FDTD program are given by Mur [11] and
Umashankar [6].
E. Output
As the EM field is being stepped through the scatterer,
a peak detector is constantly monitoring each point for a
new maximum amplitude. When steady state is reached
(typically after the incident wave has been generated for
approximately three periods of oscillation), these stored
values of maximum amplitude are retained, and the specific absorption rate (SAR) can be calculated at each point
by
SAR (x, y, z)
a=( 22
)FaX(X,Yz).
a
,Z
(10)
Z kSARerror (i, j,
= i,j,k
k)
SARtot
(11)
i-.e., the absolute value of the difference between the analytic and the FDTD SAR is sumrried at every point and
divided by the total SAR for the body, SARtOt.
F. Constraints and Limitations
Given the selection of a cell size 6, there is a restriction
on the time step bt to ensure stability [5]:
bt < 6
for 2D
for 3D
vI2co
bt c
'I co
Given the cell size 6 and the time step bt, there is a
restriction on the frequency. Since the FDTD method can
be thought of as a "sampled" representation of the analog
E and H fields, these fields must be adequately "sampled" to ensure accuracy. We have found that a criterion
of ten points per internal wavelength Xi gives fairly accurate results. Therefore,
(14)
6 <0.1X 0=
f V Er
where c is the speed of the EM field through the scattering
body. Taking the body to be human muscle with IC* =
50, and assuming a cell size of 1 cm,
0.1I x 3 X 10'
3x10 = 4.24 x i08 = 424 MHz
0.01V0
0.1
(15)
151
is
NSTEPS
LT]
x cx
3 2
3 x 2 x 3 x 108
4.33 x 108 x 0.01
414
(16)
where T = the period of oscillation.
At 100 MHz, only about two time periods have been
found to be sufficient to reach steady state. However, this
gives
NSTEPS =
x
x 0
2[
LI X 108 X 0.01
3
1=200=, (17)
j
i.e., everything else being equal, lower frequencies take
longer to compute.
Recall now from (9) that the error of the radiation condition is proportional to c/(27rfr). Once again, low frequencies do not do as well as high frequencies. In fact,
when using 433 MHz and 1 cm cells on a 50 x 50 grid
in a 2D TM illumination problem, error due to backscattering begins to show at about 100 MHz and increases
considerably (to about 20 percent) by 27 MHz. Increasing
the grid size to 84 x 84 eliminates this scattering error,
but notice that we have increased the number of cells from
2500 to 7054.
We may conclude from the above discussion that for a
cell size of 1 cm and a grid of 50 x 50, the range of
practical illumination frequencies is between 100 and 433
MHz. The upper range can, of course, be increased by
decreasing the cell size. In order to reach 1 GHz, for instance, 6 would have to be reduced to 0.5 cm. Halving
the cell size quadruples the number of cells in 2D, and
increases it by a factor of 8 in 3D! The lower frequency
limit of 100 MHz could also be reduced by a corresponding increase of computer resources caused by both the grid
size and number of iterations, as illustrated above. An
alternative would be to increase the cell size, but this
would result in the loss of the 1 cm resolution.
x
III. RESULTS
A. Comparison to Analytic Solutions
In this section, we use the FDTD method to illuminate
canonical scatterers so we can compare their SAR distributions to those of analytic solutions for the same scatterers. In two dimensions, we use as the scatterer a layered cylinder with a 10 cm radius, using cells 1 cm on
each side. The inner layer, radius = 5 cm, will be assigned the dielectric constant and conductivity of muscle,
and the outer layer, the dielectric constant and conductivity of fat. Two types of illumination will be used, TE and
TM. In three dimensions, a layered sphere and plane wave
illumination will be used (Fig. 3), again with cells 1 cm
on each side. For each of the problems, results will be
presented for two different illumination frequencies: 100
and 433 MHz. At 100 MHz, a relative dielectric constant
Er of 71.7 and a conductivity a of 0.889 S/m is used. At
152
Ez
O.)
Perpendicular Axis
H.
Fa-
MuscleP
Incident Axis
Perpendi'cular Axis
E,
Z SARFD(i, j, k) - Z SARanalytic(i, j, k)
i,j,k
i,j,k
Axis
Hy /
Fig. 3. Diagram of configurations used to test FDTD methods with canonical scatterers.
Z SARanalytic(i, j, k)
i,J,k
(19a)
percent absolute SAR error
153
Perpendicular Axis
Incident Axis
'I
600
600
400
400
200
200 F
0
cm
Incident Axis
500
'
0:
250
scan
Perpen idicular
Incident
15
25
to
20
10
lS
35
:z
I1
10
10
20
cm
scan
polariza-
154
Incident
Perpendicular
400
300 .
0:
inc
v)
200
00 roo,<
II
00
10
cm
X-Axis
Z-Axis
Y-Axis
2
cm
10
Z-Axis
X-Axis
Y-Axis
120
40.
cm
cm
scan
magnitudes tapering off around the sides. The E polarization, however, gives some surprising results: in particular, the high SAR distributions on the side and the relatively low values in front. This is not in keeping with the
types of SAR distributions usually found in 2D cylinders, which normally display a high SAR distribution in
front which trails off rapidly as it goes around the sides.
However, in comparing the torso to infinite cylinders, two
things must be kept in mind: 1) the human torso is not
round, but more ellipsoidal, and 2) the torso is finite, not
infinite. In regard to point 1), another scan of the torso
155
40 -
TABLE I
TISSUE TYPES USED IN CREATING THE TORSO MODEL, ALONG WITH THEIR
RELATIVE DIELECTRIC CONSTANTS AND CONDUCTIVITIES.
0
1
30
Layer 22
Liver cross-section
Fig. 10. Diagram of the human torso showing the levels displayed in
Eycleshymer and Schoemaker and the levels at which data were calculated for the finite-difference method.
was
2
3
4
5
6
7
8
9
10
11
12
13
Type of Tissue
Er
Cartilage
Muscle
Fat/bone
Blood
Intestine
Cartilage
Liver
Kidney
Pancreas
Spleen
Lung
Heart
Nerve
Skin
1.0
54.0
5.7
65.0
27.0
5.7
53.0
59.0
59.0
90.0
35.0
58.0
74.0
17.4
(S/m)
0.00
1.30
0.07
1.22
0.65
0.07
0.83
1.14
1.14
0.90
1.10
1.02
0.62
0.42
(20)
In the implementation of the program, several points
are needed for each cell, so several 3D arrays are needed
to represent the entire space of the problem. They are
156
F R 0 N T
latrtia
ildneys
Spinal Cord
iat
dt y
IC4d"ys
Spinal Cord
computations
157
Rarearla
- .03
-.035
11ldm,.
_ _
_-_-
_-
SpinrA Cord
Fig. 13. SAR distribution from E-polarized 300 MHz plane wave, similar
to that in Fig. Il(a), except that illumination was from the side instead
of the front.
ACKNOWLEDGMENT
The authors
are
helpful discussions.
REFERENCES
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
1941.
[13] J. R. Mautz, "Mie series solution for a sphere," IEEE Trans. Microwave Theory Tech., vol. MTT-26, p. 375, 1978.
[14] C. C. Johnson and A. W. Guy, "Nonionizing electromagnetic wave
effects in biological materials and systems," P)oc. IEEE, vol. 60,
pp. 692-718, 1972.
[15] A. C. Eycleshymer and D. M. Schoemaker, A Cross-Section Anatomy. New York and London: Appleton, 1911.
_
01
X
'
David T. Borup was born in Boise, ID, on October 24, 1958. He received the B.S. degree in
mathematics from the College of Idaho, Caldwill,
in 1981.
He is currently studying towards the Ph.D. degree at the University of Utah, Salt Lake City,
where he has been working on numerical methods
for microwave dosimetry.
Om P. Gandhi (S'57-M'58-SM'65-F'79), for a photograph and biography, see p. 767 of the August 1986 issue of this TRANSACTIONS.