integral equations and the method of moments• the integral equations and the method of moments are...
TRANSCRIPT
-
AY2011 1
Integral Equations and the Method of Moments
(Chapter 3)
EC4630 Radar and Laser Cross Section
Fall 2011
Prof. D. Jenn [email protected]
mailto:[email protected]
-
AY2011 2
Naval Postgraduate School Department of Electrical & Computer Engineering Monterey, California
E-field Integral Equation (EFIE)
The EFIE is used derived from the radiation integrals and the boundary conditions. Consider a PEC with surface current ( )sJ r′
. The scattered field at an arbitrary observation point (not limited to the far field) is
( )( ) ( ) ( )( ) ( ) ( , )
exp( )( , )4
ˆ ˆ ˆ( ) ( ) ( )
so o
o sS
jE r j A r A r
A r J r G r r ds
jkRG r rR
R r r x x x y y y z z zR R
ωωµ ε
µ
π
= − − ∇ ∇
′ ′ ′= ∫∫
−′ =
′ ′ ′ ′= − = − + − + −=
),,( zyxJ s ′′′
x
y
z),,(or ),,( φθrPzyxP
r′
r
rrR
′−=
DIFFERENTIALSURFACE CURRENT
PATCH
OBSERVATIONPOINT
S O
The ∇ operator is taken with respect to the unprimed (observation) coordinates. Let P be on the surface, where the tangential component of the total E
must be zero
( )tan tantantan
( ) ( ) 0 ( ) ( ) ( ) ( )i s i so o
jE r E r E r E r j A r A rωωµ ε
+ = → = − = + ∇ ∇
-
AY2011 3
Naval Postgraduate School Department of Electrical & Computer Engineering Monterey, California
E-field Integral Equation (EFIE)
Writing the equation in terms of the current gives the EFIE (called an integral equation because the unknown appears in the integrand)
tantan
( ) ( ) ( , ) ( ) ( , )i o s sS So
jE r j J r G r r ds J r G r r dsωµωε
′ ′ ′ ′ ′ ′= + ∇ ∇∫∫ ∫∫
A form more suitable for numerical solution has the derivatives in terms of the primed coordinates (i.e., ′∇ )
tantan
( ) ( ) ( , ) ( ) ( , )i o s sS So
jE r j J r G r r ds J r G r r dsωµωε
′ ′ ′ ′ ′ ′ ′ ′= + ∇ ∇∫∫ ∫∫
The method of moments (MoM) is a technique used to solve for the current:
1. Expand ( )sJ r′
into a series with unknown expansion coefficients 2. Perform a testing (or weighting) procedure to obtain a set of N linear equations (to
solve for N unknown coefficients) 3. Solve the N equations using standard matrix methods 4. Use the series expansion in the radiation integral to get the fields due to the current
-
AY2011 4
Naval Postgraduate School Department of Electrical & Computer Engineering Monterey, California
Fourier Series Similarity to the MoM
The method of moments (MoM) is a general solution method that is widely used in all of engineering. A Fourier series approximation to a periodic time function has a similar solution process as the MoM solution for current. Let )(tf be the time waveform
( ) ( )[ ]∑ ++=∞
=1sincos2)(
nnnnn
o tbtaTT
atf ωω
For simplicity, assume that there is no DC component and that only cosines are necessary to represent )(tf (true if the waveform has the right symmetry characteristics)
( )∑=∞
=1cos2)(
nnn taT
tf ω
The constants are obtained by multiplying each side by the testing function cos(ωmt) and integrating over a period
( ) ( ) ( )
=≠
=∫
∑=∫−
∞
=− nmanm
dtttaT
dtttfn
T
Tm
nnnm
T
T ,,0
coscos2cos)(2/
2/ 1
2/
2/ωωω
This is analogous to MoM when ( ) ( )sf t J r′→ , nn Ia → , cos( )n nJ tω→ , and cos( )m mW tω→ . (Since )(tf is not in an integral equation, a second variable ′ t is not
required.) The selection of the testing functions to be the complex conjugates of the expansion functions is referred to as Galerkin’s method.
-
AY2011 5
Naval Postgraduate School Department of Electrical & Computer Engineering Monterey, California
E-field Integral Equation (EFIE)
Current series expansion: 1
( ) ( )N
s n nn
J r I J r=
′ ′= ∑
nJ
= basis functions (known, we get to select) nI = complex expansion coefficients
Types of basis functions: entire domain versus subdomain are illustrated below for a wire
1J
2J
3J
0 L
...1J
2J
3J
NJ
0 L
ENTIRE DOMAIN
SUBDOMAIN
Common subsectional basis functions
...
...
...
...
δ FUNCTIONS (POINT APPROXIMATION) z
z
z
z
PULSES (STAIRCASEAPPROXIMATION)
TRIANGLES (LINEARAPPROXIMATION)
PIECEWISE SINUSOIDS(CURVED
APPROXIMATION)
-
AY2011 6
Naval Postgraduate School Department of Electrical & Computer Engineering Monterey, California
Testing Procedure
Define weighting (testing) functions ( )mW r
• We get to choose, but generally select the complex conjugates of the expansion
functions (Galerkin’s method): *( ) ( )m mW r J r=
• The testing functions are defined at P (i.e., we are testing the field at observation
points on the surface) • To test we multiply the EFIE by each testing function and integrate over the surface
(inner product)
tan
1 tan
( ) ( ) for 1,2, ,
( ) ( ) ( , ) ( ) ( , )
m
m n
m iS
Nm n o n n
nS S o
W r E r ds m N
jW r I j J r G r r J r G r r ds dsωµωε=
• = =∫∫
′ ′ ′ ′ ′ ′ ′• × − ∇ ∇∑∫∫ ∫∫
• Physically, this is equivalent to measuring the effect of current ( )nJ r′
at r′ at the location of the test function ( )mW r
at r
-
AY2011 7
Naval Postgraduate School Department of Electrical & Computer Engineering Monterey, California
Testing Procedure
Now take the summation outside:
tan
1 tan
1
( ) ( )
( ) ( ) ( , ) ( ) ( , )
or,
for 1,2
m
m
m n
mn
V
m iS
Nn m o n n
n S S o
Z
Nm n mn
n
W r E r ds
jI W r j J r G r r J r G r r ds ds
V I Z m
ωµωε
≡
=
≡
=
• =∫∫
′ ′ ′ ′ ′ ′ ′• − ∇ ∇∑ ∫∫ ∫∫
= =∑
, , N
The N equations can be put in matrix form: =V ZI
1
by 1 excitation vector (elements with units of volts) by impedance matrix (elements with units of ohms)
by 1 current vector (elements with units of amps)
NN N
N−
==
= =
VZI Z V
-
AY2011 8
Naval Postgraduate School Department of Electrical & Computer Engineering Monterey, California
MoM Matrix and Vectors
Impedance matrix elements:
( ) ( ) ( ) ( ) ( , )m n
mn o m n n mS S o
jZ ds ds j W r J r J r W r G r rωµωε
′ ′ ′ ′ ′ ′= • − ∇ ∇∫∫ ∫∫
Excitation vector elements: tan
ˆ, (TM)( ) ( )
ˆ, (TE)m
m i im m i
S m i i
V E EV W r E r ds
V E E
θθ
φφ
θ
φ
== • →∫∫ =
The measurement vector gives the field at an observation point due to each basis function. These elements are obtained by using each basis function in the radiation integral (see the book for details):
ˆ , for TMˆ ˆ( ) ( ) where or ,
ˆ , for TEn
pn n p
SR J r p E r ds p p
θθ φ
φ
′ ′ ′= • = =∫∫
1
1
4
4
Njkron n
nNjkro
n nn
jkE e R Ir
jkE e R Ir
θθ
θφ
ηπη
π
−
=
−
=
−= ∑
−= ∑
-
AY2011 9
Naval Postgraduate School Department of Electrical & Computer Engineering Monterey, California
Basis Functions for Surfaces
The two-dimensional extension of the step is a pedestal. The two-dimensional extension of the triangle is the rooftop. A minimum of two orthogonal components are required to represent an arbitrary current vector.
Pedestals Rooftop
x
y
z
xmnJ
ymnJ
n
m
RECTANGULARPATCH
x∆
y∆
x
y
z
ymnJ
n
m
RECTANGULARPATCH
x∆
y∆
xmnJ
• Rectangular shaped subdomains are not suited to surfaces with curved edges
• The discretized shape does not represent the true edge contour -- computed edge scattered fields are not accurate
• Trianglular subdomains are more accurate.
-
AY2011 10
Naval Postgraduate School Department of Electrical & Computer Engineering Monterey, California
RWG Basis Functions
GLOBAL ORIGIN, O
FREE VERTEX
FREE VERTEX
GLOBAL ORIGIN, O
FREE VERTEX
FREE VERTEX
GLOBAL ORIGIN, O
FREE VERTEX
FREE VERTEX
GLOBAL ORIGIN, O
FREE VERTEX
FREE VERTEX
The RWG (Rao, Wilton, Glisson) triangular subdomains are the most common. The surface is meshed into triangular subdomains. A “rooftop” basis function is associated with each interior edge:
, in 2
( )
, in 2
n nn
ns
n nn
n
L r TA
J rL r T
A
ρ
ρ
++
+
−−
−
=
The current at a point in a subdomain is the vector sum of the current crossing the three edges, weighted by the current coefficients.
-
AY2011 11
Naval Postgraduate School Department of Electrical & Computer Engineering Monterey, California
Surface Meshing
CAD (computer aided design) models can be used as the basis for surface meshing models Many models are available cheaply from web sites (e.g., www.3dcadbrowser.com) Common formats:
1. International Graphics Exchange Standard (*.iges or *.igs)
2. 3D design studio (*.3ds) 3. Stereolithography (*.stl) 4. Autocad (*.dwg) 5. Solidworks, Catia (*.step, *.stp) 6. Rhino (*.3dm)
CAD software packages have their own translators that are not always compatible. Further (substantial) modification is usually required to make model electrically realistic.
-
AY2011 12
Naval Postgraduate School Department of Electrical & Computer Engineering Monterey, California
Current State of the Art
State of the art for computer processing for rigorous integral equation solvers (December 2009)
Induced current on a A380 aircraft in dBµA/m
• A380 aircraft • 1.2 GHz • 32 million unknowns • 960 GB memory • 11.5 hours See Taboada, et al in IEEE Antennas & Propagation Magazine, V. 51, No. 6, December 2009
-
AY2011 13
Naval Postgraduate School Department of Electrical & Computer Engineering Monterey, California
MoM Issues
• The integral equations and the method of moments are “rigorous:”
o Includes all scattering mechanisms and can be applied at any frequency o The current series converges to the true value as the number of basis functions is
increased • Subdomain basis functions are the most flexible and robust • Triangle functions are the most common (good tradeoff between accuracy and
complexity); the Rao-Wilton-Glisson (RWG) functions are the standard • To obtain a converged result the subdomains are limited to approximately 0.1λ
o This implies large matrices for electrically large targets o The large impedance matrices tend to become ill-conditioned (large spread in
element order magnitudes; small values on the diagonal) • Numerical integrations must be performed; the integrations must be converged • The surface impedance approximation can be applied to obtain a modified EFIE • The EFIE can be extended to volume currents and magnetic currents • The EFIE suffers from “resonances” for closed bodies at low frequencies • The magnetic field integral equation (MFIE) is the dual to the EFIE − it can be used in
tandem with the EFIE for a more robust solution • Other integral equations can be derived based on equivalence principles and induction
theorems
-
AY2011 14
Naval Postgraduate School Department of Electrical & Computer Engineering Monterey, California
Example: Scattering From a Thin Wire
Example 3.1: TM scattering from a thin wire of length L using pulse basis functions. A thin wire satisfies the condition radius, and a a Lλ
-
AY2011 15
Naval Postgraduate School Department of Electrical & Computer Engineering Monterey, California
Example: Scattering From a Thin Wire
Use identities to convert the unprimed derivatives to primed ones
/ 2 / 2
/ 2 / 2
( ) ( , )( ) ( , )z
L Li o
L Lo
j I z G z zE j I z G z z dz dzz z
ωµωε− −
′ ′∂ ∂ ′ ′ ′ ′= +∫ ∫ ′ ′∂ ∂
The derivative of the pulse
( ) ( ) ( ) / 2 / 2n n
n n
z z
n n np z z z z z
δ δ
δ δ
− +
− +≡ ≡
′ ′ ′ ′ ≈ − − ∆ − − + ∆
Pulse basis function Derivative
/ 2nz − ∆ / 2nz + ∆
( )np z
z
1
( )np z′
/ 2nz − ∆
/ 2nz + ∆ z
1
1−
-
AY2011 16
Naval Postgraduate School Department of Electrical & Computer Engineering Monterey, California
Example: Scattering From a Thin Wire
After the testing procedure, the impedance elements are found to be
( )( )24 4m n m n
m n m n
jk z z jk z zz z z zo
mn o n n m mz z z z
je eZ jk dz dz dz dzz z z zk
ηη δ δ δ δπ π
+ + + +
− − − −
′ ′− − − −− + − +′ ′= − − −∫ ∫ ∫ ∫′ ′− −
To avoid a singularity when m=n the testing is performed on the surface
( )
( )
2 2
2 24 4
jk z z ajk z ze ez z z z aπ π
′− − +′− −→
′− ′− +
aR
z′ z
∆
z
This method of handling the singularity is not very robust (see book for discussion). The impedance integrals can be evaluated numerically. To reduce computation time one of the double integrals in each term can be approximated by using the simple “rectangular rule”
( ) ( )n
n
z
nz
f z dz f z+
−′ ′ ≈ ∆∫
which leads to Equations (3.56), (3.57) and (3.58) in the book (see the next page).
-
AY2011 17
Naval Postgraduate School Department of Electrical & Computer Engineering Monterey, California
Example: Scattering From a Thin Wire
Final result:
31 2
21 2 3
24 4 4 4
mm n
m n
jkR jkRjkR jkRz zo
mn omz z
je e e eZ jk dz dzR R R Rk
ηηπ π π π
+ +
− −
− −− − ′= ∆ − − −∫ ∫
where
2 2 2 2 2 21 2( ) , ( ) , ( ) , andm m m n m nR z z a R z z a R z z a′= − + = − + = − − ∆ +
2 2
3 ( )m nR z z a= − + ∆ + . The TM excitation elements are
( )2 coscos0
( )ˆ ˆ sin sinc cos2 2
mm
m
zjkzjkz m
mz
p zV e z ad dz k ea
π θθ θθ φ θ θπ
+
−
∆ = • = ∆∫ ∫
The receive elements for TM polarization are the same as the excitation elements
( )2 coscos0
( )ˆ ˆ sin sinc cos2 2
nn
n
zjkzjkz n
nz
p zR e z ad dz k ea
π θθ θθ φ θ θπ
+
−
∆ = • = ∆∫ ∫
-
AY2011 18
Naval Postgraduate School Department of Electrical & Computer Engineering Monterey, California
Example: Scattering From a Thin Wire
The field and RCS: 2 2 21 1
4 4jkro ojk kE e
rθ θθη ησ
π π− − −−= → =RZ V RZ V
Wire backscatter (θ = 90 deg) Convergence
0.3 0.35 0.4 0.45 0.5 0.55 0.6 0.65 0.70
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
BA
CK
SCA
TTER
, σ/λ
2
/L λ 0 50 100 150 200 250
5.5
6
6.5
7
7.5
8
8.5
P ULS ESTRIANGLESMEAS URED
σ/λ2
(dB
)
NUMBER OF WIRE SEGMENTS
TRIANGLESPULSESMEASURED
0 50 100 150 200 2505.5
6
6.5
7
7.5
8
8.5
P ULS ESTRIANGLESMEAS URED
σ/λ2
(dB
)
NUMBER OF WIRE SEGMENTS
TRIANGLESPULSESMEASURED
-
AY2011 19
Wire Grid Approximation
Wire grid model of a flat plate(From J. H. Richmond, Ohio State Univ)
Edge length L/λ
Experimental (Kouyoumjian)MoM, pulse basis,point matching, a=L/100Sinusoidal basis, Galerkin’s method
Thickness0.000127λ
Thickness0.0317λ
0 0.2 0.4 0.6 0.8 1.0 1.2 1.4
Echo
Are
a, σ
/λ2
0.001
0.01
0.1
1.0
10
100
Wire grid model of a flat plate(From J. H. Richmond, Ohio State Univ)
Edge length L/λ
Experimental (Kouyoumjian)MoM, pulse basis,point matching, a=L/100Sinusoidal basis, Galerkin’s method
Experimental (Kouyoumjian)MoM, pulse basis,point matching, a=L/100Sinusoidal basis, Galerkin’s method
Thickness0.000127λ
Thickness0.0317λ
0 0.2 0.4 0.6 0.8 1.0 1.2 1.4
Echo
Are
a, σ
/λ2
0.001
0.01
0.1
1.0
10
100
-
AY2011 20
Naval Postgraduate School Department of Electrical & Computer Engineering Monterey, California
Wire Grid Models
From Lin and Richmond (Ref. 16 in the book)
Using “wiregrid.m” TE pol (pulse basis functions)
-0.5
0
0.5
-0.5
0
0.5
-0.5
0
0.5
x
y
z
200 220 240 260 280 300 320 340 360 380 400-12
-10
-8
-6
-4
-2
0
2
Frequency, MHz
RC
S, d
Bsm
number of wires in model= 6 number of segments= 51 theta= 90 phi= 90
-
AY2011 21
Naval Postgraduate School Department of Electrical & Computer Engineering Monterey, California
NEC Wire Grid Models
NEC = Numerical Electromagnetics Code (other versions: NECWIN, GNEC, SuperNEC) Current on a wire grid model
of a F-111 at 5.07 MHz
0 5 10 15 20 25 30
30
25
20
15
10
5
0
PREDICTED EIGENMODE
RCS, dB
COMPUTED RCS
REFERENCE = 34 dBH - POLARIZATION
FREQUENCY, MHZ (From Prof. Jovan Lebaric, Naval Postgraduate School)
-
AY2011 22
Naval Postgraduate School Department of Electrical & Computer Engineering Monterey, California
RWG Codes by Makarov* (Lab 4)
The MM solution and calculation of the RCS is performed in a series of steps, by executing the following Matlab scripts. The scripts rwg1v2, rwg2, rwg3v2, and rcsv2 are run sequentially, in that order. Makarov’s codes (names in caps) have been modified by Jenn (names in parenthesis) RWG1 (rwg1v2) - Uses the structure mesh file, e.g. platefine.mat, as input - Creates the RWG edge element for every inner edge of the structure - The total number of elements is EdgesTotal. - Output calculated geometry data to mesh1.mat RWG2 (rwg2) - Uses mesh1.mat as an input. - Output calculated geometry data to mesh2.mat RWG3 (rwg3v2) - Uses the mesh2.mat as an input. - Specify the frequency - Calculates the impedance matrix using function IMPMET - Output Z matrix (EdgesTotal by EdgeTotal) and relevant data to impedance.mat
All of these programs have been consolidated into one program: rwgRCS
RCS (rcsv2) - Uses both mesh2.mat and impedance.mat as inputs - Specify angle resolution for computation - Specify incoming direction of plane wave - Specify polarization of plane wave - Computed the "voltage" vector (RHS of MoM eqn) - Solves MoM for the scattering problem of the structure - Can be modified to compute bistatic RCS in the far field based on computed surface current (E & H computed in function POINT) - Plot the monostatic RCS of the structure
*Antenna and EM Modeling with MATLAB, by Sergey Makarov, Wiley (Ref 10 in the book)
-
AY2011 23
Naval Postgraduate School Department of Electrical & Computer Engineering Monterey, California
EFIE With Surface Resistivity
Using the resistive sheet boundary condition the EFIE becomes
tan tan
tantan
( ) ( ) ( )
( ) ( ) ( , ) ( ) ( , )
i s s s
i s s o s sS So
E r E r E r R J
jE r R J j J r G r r ds J r G r r dsωµωε
= + =
′ ′ ′ ′ ′ ′ ′ ′= + + ∇ ∇∫∫ ∫∫
The testing procedure gives the impedance elements. The result is the previous PEC result ( )
mnPECZ plus a new contribution due to the term outside of the square brackets
, where ( ) ( )mn mn mnmn PEC L L m s n
SZ Z Z Z W R r J r ds = + = •∫∫
Example: Thin resistive wire / 2
/ 2
/(2 ),( ) ( )ˆ ˆ(2 )0,2 2mn
L sm nL s
L
R a m np z p zZ a R z z dzm na a
ππ
π π−
∆ = = • =∫ ≠
Note we can also use this result for a thin dielectric shell (see Example 3.6) where 1/( ),s oR j tω ε ε ε ε= ∆ ∆ = − ( )t λ