You are on page 1of 6

IEEE TRhTSACTIONS ON AXTEXXAS AND PROPAGATION VOL. AP-14, so.

3 MAY, 1Ybb

V. CONCLUSION REFERENCES
P. S. Epstein,“Onthe
T h e characteristics of the waves guided along a plane [I] waves,” possibility of electromagneticsurface
Proc. Nat’l d c a d . Sciences, vol. 40, pp. 1158-1165, De-
interface which separates a semi-infinite region of free cember 1954.
space from that of a magnetoionic medium are investi- [2] waves T. Tamir and A. A. Oliner, “The spectrum of electromagnetic
guided by a plasma layer,” Proc. IEEE, vol. 51, pp. 317-
gated for the case in which the static magnetic field is 332, February 1963.
orientedperpendiculartotheplaneinterface. &I. A. Gintsburg, “Surface waves on the boundary
I t is [3] in of a plasma
magnetic
a field,” Rasprost. Radwvoln i Ionosf., Trudy
found that surface waves exist only when w , < w p and N I Z M I R A N L’SSR, no. 17(27), pp. 208-215,1960.
t h a t also only for angular frequencieswhich lie bet\\-een [4]S. R. Seshadri and A. Hessel, “Radiation from a source near a
plane interface between an isotropic and a gyrotropic dielectric,”
w e and 1 / 4 2 times the upper hybrid resonant frequency. Canad. J . Phys., vol. 42, pp. 2153-2172, November 1964.
T h e surfacewavespropagatewithaphasevelocity [5] G. H. Owpang and S. R. Seshadri, “Guided waves propagating
along the magnetostatic field a t a planeboundary of asemi-
which is always less than the velocity of electromagnetic infinitemagnetoionicmedium,” IEEE Trans. on M i o m a v e
waves in free space.The attenuation rates normal to the[6] S. T b o r y and Techniques, vol. MTT-14, pp. 136144, March 1966.
R. Seshadri and T. T. \Vu, “Radiation condition for a mag-
interface of the surface wave fields inboth the media are netoionic medium.” to be Dublished.
examined. Kumerical results of the surface wave char-
acteristics are given for one typicalcase.

Numerical Solution of Initial Boundary Value


Problems Involving Maxwell’s Equations
in Isotropic Media
KANE S. YEE

Abstracf-Maxwell’s equations are replacedbya obstacle is moderately large compared to that of an in-
set of finite
difEerence equations. It is shown that if one chooses the field points
coming n-ave.
appropriately, the set of finite difference equations is applicable for
A set of finite difference equations for the system of
aboundaryconditioninvolvingperfectlyconductingsurfaces. An
partial differential equations will be introduced in the
example is given of the scattering of an electromagnetic pulse by a
perfectly conducting cylinder. early partof this paper. We shall then show that with an
appropriate choice of the points at which the various
INTRODUCTION

s
field components are to be evaluated, the set of finite
OLUTIONS to thetime-dependent Maxwell’s equa- difference equations can be solved and the solution will
tionsingeneralformareunknownexcept for satisfy the boundary condition. The latter part of this
a few special cases.T h e difficulty is due mainly to paper will specialize in two-dimensional problems, and
the imposition of theboundary conditions. LT,7e shall an example illustrating scattering of a n incoming pulse
show in this paper how to obtain the solution numer- by a perfectly conducting square will be presented.
ically when the boundary condition is that appropriate
for a perfect conductor. In theory, this numerical attack AIAXTT-ELL’S EQVATION AND THE EQUIVALENT SET
can be employed for the most general case. However, OF FINITE DIFFERENCE EQUATIONS
because of the limited memory capacity of present dal: llaxwell’s equations in an isotropic medium [ l ] are:’
computers, numerical solutions to a scattering problem
for which the ratio of the characteristic linear dimen- aB
-+VXE=O,
sion of the obstacle to the m-avelength is largestill at
seem to be impractical. We shall show by an example
t h a t in the case of two dimensions, numerical solutions
are practical even when the characteristic lengthof the

Manuscript received
August 24, 1965; revised January 28, 1966. D = €E,
This work was performed under the auspices of the U. S. Atomic
Energy Commission.
The author is with the Lawrence Radiation Lab., University of
California, Livermore, Calif. 1 In M K S system of units.
801
YEE: SOLUTION OF INITIAL BOUNDARY VALUE PROBLEMS 303

where J , p , and E are assumed to be given functions of


space and time.
In a rectangular coordinate system, (la) and (lb) are
equivalent to the following system of scalar equations:
dB,
--=-.--.
aE,
aE,
(24
dt ay dz
dB, dE,
dE,
___=__--
(2b)
at az ax
dB, - dE,
aE, (i,j,kl EY
(2c)
at ay 8%
/
_ - dH,
aD, dH,
at ay az
Jz, (24
/
X-
aD, - dHz dH,
Ju, (24 Fig. 1. Positions of various field components. TheE-components
at dz ax are in the middle of the edges and the H-components are in the
center of the faces.
dD, dH,
dH,
Jz, (20
at ax ay
BOUNDARY CONDITIONS
where we have taken A = ( A z ,A , , A , ) .lye denotea grid
point of the space as The boundary condition appropriate for a perfectly
conducting surface is that the tangential components of
(i,j , k ) = ( i Ajxa,y , KAz) (3) the electric field vanish.Thisconditionalsoimplies
and for any function of space and time we put that the normal component of the magnetic field van-
ishes on the surface. The conducting surface will there-
F ( i A x j, a y , kAz, %At) = Fn(i,j , k ) . (4) forebeapproximatedbya collection of surfaces of
A set of finite difference equations for (2a)-(2f) that cubes, the sides of which are parallel to the coordinate
will be
foundconvenient for
perfectly
conducting axes. Plane surfaces perpendicular to the x-axis will be
boundary condition is as follows. chosen so astocontainpointswhere E , and E, are
For (2a) we have defined. Similarly, plane surfaces perpendicular to the
other axes are chosen.
BZn+l/'(i,j + 1
2., K + 4) - Bzn-"2(i,j + 3, K + 3)
AND STABILITY
GRID SIZE CRITERION
At

- E,"(i,j+ 3, k + 1) E y n ( i , j + 4, K )
-
The space grid size must be such that over oneincre-
menttheelectromagnetic field doesnotchange sig-
Az nificantly. This means that, to havemeaningful results,
- E*"(i,j + 1, K + 3) - EZR(i,j,k + 3)
the linear dimension of the grid must be only a fraction
* (5) of the wavelength. We shallchoose A x = A y = A z . For
AY
computational stability, itis necessary to satisfy a rela-
T h e finitedifference equationscorrespondingto(2b) tion between the space increment and time increment
a n d ( k ) , respectively, can be similarly constructed. At. When E and p are variables, a rigorous stability cri-
For (2d) we have terion is difficult to obtain. For constant E and p , com-
D,"i + Q , j ,k ) - D,n-'(i + + , j ,K ) putational stability requires that
At
+ 4 , j + 3, k ) - a,n-yi + + , j - 3, K ) AX)^ + ( A Y ) +~ ( A Z )>~ cAf = $/;At, (7)
- Bz"-l"(i
AY where c is the velocity of light. If cmsI is the maximum
ayn-l/S(i + 12,37 K + L) - H,n-l/2(i f 1 'K - 4) light velocity in the region concerned, we must choose
- 2 293,

Az + +
( A Y ) ~ ( A z )>
d(4~)~ ~ cmaxAt. (8)
+ Jzn-1/*(i + 3, j , K ) . (6)
This requirement putsa restriction on At for the chosen
The equations corresponding to (2e) and (2f), respec- Ax, Ay, and Az.
tively, can be similarly constructed.
MAXWELL'S EQCATIOXS IN T w o DIMENSIOXS
T h e grid points for the E-field and the H-field are
chosen so as to approximate the condition to be dis- To illustrate the method, me consider a scattering
cussed below as accurately as possible. The various grid problem in two dimensions. We shall assume that the
positions are shown in Fig. 1. field components do not depend on the z coordinate of a
so4 IEEE TRsNSACTIOh-S ON AhTEhTnTASAND PROPAGATION BUY

point. Furthermore,we take E and p to be constants and


J=O. The only source of our problem is then an "in-
cident" wave. This incident wave will be "scattered"
after it encounters the obstacle. The obstaclewill be of
a few "wavelengths"initslineardimension.Further
simplificationcan be obtained if we observe the fact
that in cylindrical coordinates we can decompose any
electromagnetic field into"transverseelectric"and
"transverse magnetic" fields if E and p are constants.
The two modes of electromagnetic waves are character-
ized b y
1) Transverse electric wave (TE)
H, = H , = 0, E, = 0,
1 AT
aH, aE, aE, - - - [EZn(i,j + 1) - E L n ( i , j ) ] (14b)
-"a,=x-z' z AY
aH, aE, aa, - E - >a&
E - = - )
ay at ax dt
(9)
+ Z1 AT
--
Ax
[ a q i+ 1,j) - E P ( i , j ) ] . (14c)

and
2) Transverse magnetic wave (TM) KUMERICAL
COMPUTATIOMS
FOR TXI WAVES

For further numerical discussion we shall limit our-


E, = & = 0, H z = 0,
selves t o t h e T M waves. In this case we use the finite
aE, aH, aH, difference equations (14a)-(14c). The values for Ezo(i,j),
E-=---
dt ax a y H,1/2(i+$, j ) , and HZ1l2(i,
j - $ ) are obtained from the
incident wave.2 Subsequent values are evaluated from
ag,
p-=--,
dE* aH, dE,
pdt=d.t-. (10) the finite difference equations (14a)-(14c). The bound-
at aY ary condition is approximated by putting the boundary
value of EZn(i,j ) equal to zero for any n.
Let C be a perfectly conducting boundary curve. ?Ye T o be specific, we shall consider the diffraction of a n
approximate it bya polygon whose sides are parallel to incident T31 wave by a perfectly conducting square.
the coordinate axes. If the griddimensions are small T h e dimensions of the obstacle, as well as the profile of
compared to the wavelength,we expect the approxima- the incident wave, are shown in Fig. 2.
tion to yield meaningful results.
Letting
-
T = ct = $/;t

and Ez=O , Hy=O

Ez=O

j =33
E,=O ,ny=o

/
j=l /
ji
- EZn(i+ $ , j + 1) - E,"(i + % , j ) ]
1 AT / / / / / / / / / / / / / / / / / / /
+- (13a) H,=O
AY i= 17 i=49 i=81
Fig. 2. Equivalent problem for scattering of a Thl wave.
AT [H~E-~I/~((;
+ z- + 4,j + 4) - ~ ~ n + W ( i+ $ , j - +)] (13b) 2 M'e choose t such that when t = O the incident wave has not en-
AY countered the obstacle.
LJUV

1.0

n=5
A
0.5 1.0
I \ 0.5
n;5 I
0
I I I I I I
0
I f
0.5
17.35
I \
-0'5
- 1.0
n~15
I I I
- I
\ r
I I
0
I \ -0.5
n=25
-1.0
0 I I I I I - I I
O
1.0 ' 7 -0.5
n.35 \/-
I\ n-65
-1.0
0 I I I I l y r h I

0.5 I \ -0.5 - \ /
-1.0 . n.45
o f !
I.o
\ n=95
- 0.5
-1.0
n=55

I I I I I
4
0
0.5
I -0.5
n.65
\ /
-1.0
0.5
0
n=7q I , I I I

1.0
I
IO 20
I I
30 40
I I
50
I
€43
I
70 80 0.5 A
0
n=85 1'
Fig. 3. Results of the calculation of E, by means of (14a)-(14c) in I I I I I I I

the absence of the obstacle. The ordinate is in volts/meter and 1 0 2 0 3 9 4 0 5 0 6 0 7 0 8 0


the abscissa is the number of horizontalincrements. n is the
number of time cycles. Fig. 5. E, of the TiLI wave for various time cycles. j = S O .

I .o
0.5 n
0
n'5 I I I /I \ I I

I I I I I I

-0.5
-
0

I. 0
J I

I I I I I
O
- 0.5 n=& \ f
I I I I I I
0
-0.5 n=35 v

0
-0.5
n.45
I I I I
\r I

- 0.5O pF----%J
0 n=&
I I I I -
- 0.5
*
w

0
- 0.5 -0.5
.0.5

>
n=75
0 A t I
- 0.5 n.a
- 0.05 0 - I I I I I

0.05 ,,=e5 I
0.5
0 --I
0 -n=95 ' I L I
-0.05
0.05 n=95
0-- ' I I I
I I I I I I
- IO 20 30 40 50 60 70 80
-0.05
I I
IO 20 30 40 50 60 70 80 Fig. 6. E, of the Tbl wave for various time cycles. j = 65.
Fig. 4. E, of the T&I wave in the presence of the
obstacle for various time cycles when j = 3 0 .
306 IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION MAY

Let the incident wave be plane, with itsprofile being culation was not carried far enough to show this effect.
a half sinewave. The width of the incident wave is Figure 5 shows the value of E, for the TAI wave as a
taken to be CY units and the square has sides of length function of the horizontal grid coordinate i for j = 5 0 .
CY units. Since the equations are linear, we can take This line ( j = 50) meets the obstacle, and hence we ex-
E,= 1 unit. The incident wave will haveonlyan E, pect a reflected wave going to the right. These expecta-
component and an H , component. We choose tions are borne out in Fig. 5. After the reflected wave
from the object meets the right boundary (see Fig. 21,
AX = Ay = CY/% (15a)
the wave is reflected again. This effect is shown for the
and time cycles 75, 85, and 95.
AT = cAt = +AX = a/16. (15b) Figure6isfor j = 6 5 . This lineformspart of t h e
boundary of the obstacle. Becauseof the required bound-.
,4 finite difference scheme over the whole x-y plane ary condition, E , is zero on the boundary point. To the
is impractical; we therefore have to limit the extent of right of the obstacle there is a “partially” reflected wave
our calculation region. We assume that at time t = 0, the of about half the amplitude of a fully reflected wave. T o
left traveling plane wave is “near” the obstacle. For a the left of the obstacle there is a “transmitted” wave
restricted period of time, we can therefore replace the after 85 time cycles.
original problems by the equivalent problem shoxn in All these graphs were obtained by means of linear
Fig. 2. interpolation between the grid points. They have been
The input data are taken from the incident xave with redrawn for reproduction.
[(x - 5: +
&(x, y, t) = sin

0 5 x - 50a +
1
Gt)T

ct 5 Sa (16a)
COhiPARISOW O F THE COMPUTED

PULSES
BY
RESULTSFf’ITH THE
RESULTSON DIFFRACTION
KI‘JOWN OF
A WEDGE

1 There exist no exact results for the particular exam-


l u x , y,0 = - -%(X, y,0. (16b) ple we considered here. However, in the case when t h e
z obstacle is a wedge,Keller and Blank [2] and Fried-
From the differential equation satisfied by Ez n-e con- lander [3] have solved the diffraction problem in closed
clude that the results for the equivalent problem (see forms. In addition, Keller [4] has also proposed a meth-
Fig. 2) should approximate those of the original prob- od to treat diffraction by polygonal cylinders. To carry
lems, provided out the method proposed by Keller [4], one would have
to use some sort of finite difference scheme. The present
0 5 nAr 5 64Ar,
difference scheme seems to be simpler to apply in prac-
because the artificial boundary conditionswill not affect tice. For a restricted period of time and on a restricted
our solution for this period of time. region, our results should be identical with those ob-
For n>64, however, only on certain points n-ill the tained from diffraction b y a wedge. We present such a
results of the equivalent problems approximate those cotnparison along the points on the straight line coin-
of the original problems. cident with the upper edge (i.e.,j = 65).
Numerical results are presented for the T h I waves Let the sides of a wedge coincide with the rays B=O
discussed above. T o gain some idea of the accuracy of and e=& Let the physical space be O<r < C O , O<e<P.
the finite difference equation, we have used the system Let this wedge be perfectly conducting. If the incident
(14a)-(14c) with the initial E , being a half sine wave ELis given by
for thecase of no obstacle. We note that the outer
boundary conditions will not affect this incident wave
as there is no H, componentintheincidentwave.
Ninety-five time cycles were run with the finite differ- n-here do is the direction of incidence, Friedlander [3]
encesystem (14a)-(14c), andthemachineoutput is has shown that the solution to this diffraction problem
shown in Fig. 3. T h e oscillation and the widening of the is
initialpulseisduetotheimperfection of the finite
difference system. r
E=(Y,e, t ) = u(e - e,)f
Figure 4 shows the value of E , of the TA.1 wave as a
function of the horizontal grid coordinate i for a fixed
vertical grid coordinate j = 30. At the end of five time
cycles, the wave just hits the obstacle. The line j = 3 0
does not meet the obstacle, but is “sufficiently”near
the obstacle to be affected by a ‘[partiall>:reflected”
wave. There is also a partially transmitted wave. T h e
phase of the reflected wave is opposite that of the in-
cident wave, as required by the boundary condition of
the2obstacle. There should also be a decrease in wave * @+So)*= (0+8d+2m6; where m is an integer so chosen that
amplitudeduetors-lindricaldivergence,butthecal- -e<re+eo)*<o.
where

and
a
k=-
P
sin k ( a + +)
Q(’’ ‘)= - cosh RE - cos R(a + +) IO 20 30 40 50 60 70 80

-
-
sin . k ( ~ 4)
Fig. 7. Calculation of E, for various sycles. These results are based
on (18). The origin of the coordinate and of the time have been
adjusted t o agree with that used in the numerical calculation.
cosh k t - COS k(a - 4)
At t = 0, the incident wave hits the corner.
The discontinuities of the first two terms across the
lines f3=O0+T and f3= -Oofa are compensated for by I
[O otherwise.
the contributions from the last integral. I t can be shown
that for Results of the computations based on (18) are shown in
Fig. 7. The agreement with the graphs on Fig. 6 appears
a 3a to be good, even for this coarse grid spacing.
e = o o = - - 2; p=-
2
ACKNOWLEDGMEST
The author wishes to thank Dr. C. E. Leith for help-
ful discussions and to express his gratitude to H. Bar-
nettand W. P. Crowleyfortheirassistance in the
course of making the numerical calculations.
REFERENCES
[l] J. Stratton, Elecfromug~zeticTheory. New York:McGraw-Hill,
For our incident wave we have4 1941, p. 23.
[2] J. B. Keller and A. Blank, “Diffraction and reflection of pulses
by wedges and corners,” Contmm. Pure Appl. Mutlz., vol. 4, pp.
75-94, June 1951.
4 The origin of the wedge is taken to be the upper right-hand [3] F. G. Friedlander, Sound Pulses. New York: Cambridge, 1958.
corner of the square. The zerotimeherediffersfrom that of the [4] J. B.. Keller, Electuomgnetic TI.luxs. Madison, Wis.: Univ. of 11%-
numerical integration. consm Press, 1961.

You might also like