Electromagnetic wave analyzer and computer-readable medium...

Data processing: measuring – calibrating – or testing – Measurement system in a specific environment – Electrical signal parameter measurement system

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C702S064000, C702S127000

Reexamination Certificate

active

06507795

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to an electromagnetic wave analyzer which analyzes the behavior of electromagnetic waves by using computer simulation techniques, and also to a computer-readable medium for storing electromagnetic wave analyzer programs. More particularly, the present invention relates to an electromagnetic wave analyzer which uses finite-difference time-domain (FD-TD) algorithms to numerically solve electromagnetic wave problems, and also to a computer readable medium for storing computer programs designed for that purpose.
2. Description of the Related Art
Today's computational electromagnetics exploits the finite-difference time-domain (FD-TD) method as a technique to analyze the transitional behavior of electromagnetic waves by using a computer for numerical calculation. The FD-TD algorithm, which solves the Maxwell's equations in time and spatial domains with difference methods, is actually used in many different situations because of its wide scope of applications. Conventionally, FD-TD solutions are numerically obtained through explicit methods as described below. For simplicity, consider the following one-dimensional parabolic partial differential equation (1).

f

t
=

2

f

x
2
(
1
)
 ƒ(t,x)=ƒ(
n
&Dgr;
t,i
&Dgr;
x
)=ƒ
i
n
  (2)
where n is the number of time steps that have elapsed from the beginning of computation, &Dgr;
t
is the temporal discretization interval (i.e., time step size), i is the grid coordinate number representing a specific point in the one-dimensional space, and &Dgr;
x
is the spatial discretization interval (i.e., space increment or cell size). The equation (2) indicates that f is a function of time t and position x, where t and x are discretized as
n
&Dgr;
t
and
i
&Dgr;
x
, respectively. To yield a solution by using an explicit method, the above differential equation is approximated to the following forward-difference expression with respect to its time derivative.
f
i
n
+
1
-
f
i
n
Δ



t
=
f
i
+
1
n
-
2

f
i
n
+
f
i
-
1
n
Δ



x
2
(
3
)
Let r=&Dgr;
t
/&Dgr;
x
2
, then this equation (3) can be rewritten as follows.
ƒ
i
n+1
=rƒ
i+1
n
+(1-2r)ƒ
i
n
+rƒ
i−1
n
  (4)
Note that, when a solution at time
n
&Dgr;
t
is given, this equation (4) immediately gives the next solution at time (n+1)&Dgr;
t
. Numerical solvers of this kind are referred to as explicit methods.
The explicit difference method of the equation (4), however, must satisfy the following condition for stability to make sure that the solution will converge toward a final solution.
r
=
Δ



t
Δ



x
2

1
2
(
5
)
Furthermore, to avoid numerical instability in FD-TD computation, the following condition should be satisfied, which is known as the Courant, Friedrich, and Levy (CFL) condition, or Courant condition.
Δ



t

1
v

(
1
Δ



x
min
)
2
+
(
1
Δ



y
min
)
2
+
(
1
Δ



z
min
)
2
(
6
)
Detailed discussion on the CFL condition in FD-TD is found in the literature, A. Taflove, “Computational Electrodynamics,” MA, Artech House Inc., 1995. The equation (6) is known as the Courant condition for three-dimensional wave analysis, where v is the propagation rate of electromagnetic waves, and &Dgr;
x
min
, &Dgr;
y
min
, and &Dgr;
z
min
are minimum values of spatial discretization intervals in the x, y, and z directions, respectively.
Because of the constraints discussed above, the maximum time step size in explicit methods is dependent on the minimum cell size. That is, the time step size must be reduced when analyzing an object having fine geometrical features, resulting in an increased number of simulation steps to be iterated. This would cause a serious problem of long simulation time, particularly when calculating a time response for an extended period.
Partial differential equations can be solved not only with explicit methods, but also with implicit methods. For example, a backward difference approximation to the one-dimensional parabolic partial differential equation (1) is as follows.
f
i
n
+
1
-
f
i
n
Δ



t
=
f
i
+
1
n
+
1
-
2

f
i
n
+
1
+
f
i
-
1
n
+
1
Δ



x
2
(
7
)
Similar to the case of explicit methods mentioned above, this difference equation (7) can be rearranged as follows, by letting r=&Dgr;
t
/&Dgr;
x
2
.
−rƒ
i+1
n+1
+(1+2r)ƒ
i
n+1
−rƒ
i−1
n+1
׃
i
n
  (8)
This equation (8) is an implicit expression of the problem to be solved. Unlike the explicit methods, the numerical stability is guaranteed when solving this implicit expression. In the implicit method, however, it is necessary to solve the following set of simultaneous equations in order to obtain a series of fi
n+1
.
(
b
1
c
1




a
2
b
2
c
2

0














0

a
i



max
-
1
b
i



max
-
1
c
i



max
-
1




a
i



max
b
i



max
)

(
f
1
n
+
1
f
2
n
+
1


f
i



max
-
1
n
+
1
f
i



max
n
+
1
)
=
(
f
1
n
f
2
n


f
i



max
-
1
n
f
i



max
n
)
(
9
)
where a
i
is the invariable part (−r) of the third term of the left-hand side of equation (8) when i=1, 2, . . . imax, b
i
is the invariable part (1+2r) of the second term of the left-hand side of equation (8) when i=1, 2, . . . imax, and c
i
is the invariable part (−r) of the first term of the left-hand side of equation (8) when i=1, 2, . . . imax.
To analyze the transient behavior of electromagnetic waves, it is required to solve a partial differential equation in the space of at least two dimensions. Special care must be taken when solving this kind of problems by use of implicit methods. Consider here that the following two-dimensional partial differential equation is given.

f

t
=

2

f

x
2
+

2

f

y
2
(
10
)
To solve this equation (10) with, for example, the Crank-Nicolson method, its time derivative term is approximated as follows.
f
i
.
j
n
+
1
-
f
i
.
j
n
Δ



t
=


1
2

{
f
i
+
1.

j
n
-
2

f
i
.
j
n
+
f
i
-
1.

j
n
Δ



x
2
+
f
i
.
j
+
1
n
-
2

f
i
.
j
n
+
f
i
.
j
-
1
n
Δ



y
2
}
+


1
2

{
f
i
+
1.

j
n
+
1
-
2

f
i
.
j
n
+
1
+
f
i
-
1.

j
n
+
1
Δ



x
2
+
f
i
.
j
+
1
n
+
1
-
2

f
i
.
j
n
+
1
+
f
i
.
j
-
1
n
+
1
Δ



y
2
}
(
11
)
The solution of this equation (11) can be reached by solving a set of simultaneous linear equations having as many unknowns as (Nx−1)×(Ny−1), where Nx and Ny are the numbers of meshes in the x-axis and y-axis directions, respectively. This computation makes extreme demands on oth computer memory and processing power, even when fine meshing is required. The result is that implicit methods are as time-consuming as explicit methods, even when the simulation model has a fine geometrical feature that needs a smaller cell size.
SUMMARY OF THE INVENTION
Taking the above into consideration, an object of the present invention is to provide an electromagnetic wave analyzer which analyzes electromagnetic waves at a higher computation speed even when the object model has a fine geometrical feature.
To accomplish the above object, according to the present invention, there is provided an electromagnetic wave analyzer for analyzing electromagnetic wave propagation by solving Maxwell's equations in bot

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Electromagnetic wave analyzer and computer-readable medium... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Electromagnetic wave analyzer and computer-readable medium..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Electromagnetic wave analyzer and computer-readable medium... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3048850

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.