AIM: Adaptive integral method for solving large-scale electromagnetic scattering and radiation problems

被引:674
作者
Bleszynski, E
Bleszynski, M
Jaroszewicz, T
机构
[1] ROCKWELL INT CORP,CTR SCI,THOUSAND OAKS,CA 91360
[2] MONOPOLE RES,LOS ANGELES,CA 90064
[3] ROCKWELL INT CORP,N AMER AIRCRAFT,LOS ANGELES,CA
关键词
D O I
10.1029/96RS02504
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
We describe basic elements and implementation of the adaptive integral method (AIM): a fast iterative integral-equation solver applicable to large-scale electromagnetic scattering and radiation problems. As compared to the conventional method of moments, the AIM solver provides (for typical geometries) significantly reduced storage and solution time already for problems involving 2,000 unknowns. This reduction is achieved through a compression of the impedance matrix, split into near-field and far-field components. The near-field component is computed by using the Galerkin method employing a set of N arbitrary basis functions. The far-field matrix elements are calculated by using the Galerkin method as well, with a set of N auxiliary basis functions. The auxiliary basis functions are constructed as superpositions of pointlike current elements located on uniformly spaced Cartesian grid nodes and are required to reproduce, with a prescribed accuracy, the far field generated by the original basis functions. Algebraically, the resulting near-field component of the impedance matrix is sparse, while its far-field component is a product of two sparse matrices and a three-level Toeplitz matrix. These Toeplitz properties are exploited, by using discrete fast Fourier transforms, to carry out matrix-vector multiplications with O(N(3/2)logN) and O(NlogN) serial complexities for surface and volumetric scattering problems, respectively. The corresponding storage requirements are O(N-3/2) and O(N). In the domain-decomposed parallelized implementation of the solver, with the number Np of processors equal to the number of domains, the total memory required in surface problems is reduced to O(N-3/2/N-p(1/2)). The speedup factor in matrix-vector multiplication is equal to the number of processors N-p. We present a detailed analysis of the errors introduced by the use of the auxiliary basis functions in computing far-field impedance matrix elements. We also discuss the algorithm complexity and some aspects of its implementation and applications.
引用
收藏
页码:1225 / 1251
页数:27
相关论文
共 19 条
[11]  
GOREINOV SA, 1993, 1193 EMRR EL MATH RE
[12]   A FAST ALGORITHM FOR PARTICLE SIMULATIONS [J].
GREENGARD, L ;
ROKHLIN, V .
JOURNAL OF COMPUTATIONAL PHYSICS, 1987, 73 (02) :325-348
[13]   A multilevel matrix decomposition algorithm for analyzing scattering from large structures [J].
Michielssen, E ;
Boag, A .
IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 1996, 44 (08) :1086-1093
[14]  
PHILLIPS JR, 1994, P IEEE 3 TOP M EL PE
[15]   ELECTROMAGNETIC SCATTERING BY SURFACES OF ARBITRARY SHAPE [J].
RAO, SM ;
WILTON, DR ;
GLISSON, AW .
IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 1982, 30 (03) :409-418
[16]   APPLICATION OF FFT AND THE CONJUGATE-GRADIENT METHOD FOR THE SOLUTION OF ELECTROMAGNETIC-RADIATION FROM ELECTRICALLY LARGE AND SMALL CONDUCTING BODIES [J].
SARKAR, TK ;
ARVAS, E ;
RAO, SM .
IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 1986, 34 (05) :635-640
[17]   A TETRAHEDRAL MODELING METHOD FOR ELECTROMAGNETIC SCATTERING BY ARBITRARILY SHAPED INHOMOGENEOUS DIELECTRIC BODIES [J].
SCHAUBERT, DH ;
WILTON, DR ;
GLISSON, AW .
IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 1984, 32 (01) :77-85
[18]   AN EFFICIENT ALGORITHM FOR SOLUTION OF A SCATTERING PROBLEM [J].
WANG, YM ;
CHEW, WC .
MICROWAVE AND OPTICAL TECHNOLOGY LETTERS, 1990, 3 (03) :102-106
[19]  
Woo A. C., 1993, IEEE Antennas and Propagation Magazine, V35, P84, DOI 10.1109/74.210840