• Sonuç bulunamadı

Rigorous solutions of large-scale scattering problems discretized with hundreds of millions of unknowns

N/A
N/A
Protected

Academic year: 2021

Share "Rigorous solutions of large-scale scattering problems discretized with hundreds of millions of unknowns"

Copied!
4
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

Rigorous Solutions of Large-Scale Scattering

Problems Discretized with Hundreds of Millions of

Unknowns

L. G¨

urel

∗,†

O. Erg¨

¨

ul

∗,† Abstract — We present fast and accurate solutions of

large-scale scattering problems using a parallel im-plementation of the multilevel fast multipole algo-rithm (MLFMA). By employing a hierarchical par-titioning strategy, MLFMA can be parallelized ef-ficiently on distributed-memory architectures. This way, it becomes possible to solve very large problems discretized with hundreds of millions of unknowns. Effectiveness of the developed simulation environ-ment is demonstrated on various scattering prob-lems involving canonical and complicated objects.

1 INTRODUCTION

The multilevel fast multipole algorithm (MLFMA) is a powerful method for the fast and efficient solu-tion of electromagnetics problems discretized with large numbers of unknowns [1]. Nevertheless, ac-curate solutions of real-life problems often require discretizations with millions of unknowns. In or-der to handle such extremely-large-scale problems, MLFMA must be parallelized on a cluster of com-puters [2]–[5]. Unfortunately, efficient paralleliza-tion of MLFMA is not trivial due to the compli-cated structure of this algorithm. In this paper, we present an overview of our efforts to develop par-allel implementations of MLFMA for the solution of very large scattering problems discretized with hundreds of millions. We demonstrate the feasi-bility of accurately solving large-scale problems on relatively inexpensive computing platforms without resorting to approximation techniques.

2 SIMULATION ENVIRONMENT

In this section, we summarize the major compo-nents of our simulation environment.

2.1 Formulation and Discretization

Problems considered in this paper involve closed conducting surfaces, which can be formulated with the combined-field integral equation (CFIE). CFIE

Department of Electrical and Electronics Engineering, Bilkent University, TR-06800, Bilkent, Ankara, Turkey.

Computational Electromagnetics Research Center (BiL-CEM), Bilkent University, TR-06800, Bilkent, Ankara, Turkey.

e-mail: {lgurel,ergul}@ee.bilkent.edu.tr tel.: +90 312 2905750, fax: +90 312 2905755.

is the convex combination of the electric-field gral equation (EFIE) and the magnetic-field inte-gral equation (MFIE), i.e., CFIE = αEFIE + (1 − α)MFIE. The coupling parameter α is set to 0.2 for optimal iterative convergence. CFIE is discretized with the Rao-Wilton-Glisson functions defined on planar triangles smaller than λ/10, where λ is the wavelength.

2.2 Iterative Solutions

Iterative solutions are performed by using the biconjugate-gradient-stabilized algorithm, which is known to provide rapid solutions for CFIE. In all solutions, the relative residual error for the iterative convergence is set to 10−3. Solutions are further accelerated by employing block-diagonal precondi-tioners that are constructed from the self interac-tions of the lowest-level subdomains in MLFMA. 2.3 Near-Field Interactions

In MLFMA, there are O(N ) near-field interactions, which are calculated directly and stored in memory to be used multiple times during iterations. We use singularity-extraction techniques, adaptive integra-tion methods, and Gaussian quadratures in order to calculate near-field interactions accurately and efficiently. Typically, near-field interactions are cal-culated with a maximum of 0.5% error.

2.4 Far-Field Interactions

For each problem, a tree structure is constructed by placing the object in a cubic box and recur-sively dividing the computational domain into sub-domains, until the box size is about 0.25λ. Then, far-field interactions are calculated in three stages, namely, aggregation, translation, and disaggrega-tion. Truncation numbers, sampling rates for ra-diated and incoming fields, and numbers of inter-polation/anterpolation points are selected carefully such that far-field interactions are calculated with a maximum of 1% error.

2.5 Parallelization

In order to solve large-scale problems, MLFMA must be parallelized on a cluster of computers, but

978-1-4244-3386-5/09/$25.00 ©2009 IEEE

(2)

this is not trivial due to the complicated structure of this algorithm. Specifically, distributing the mul-tilevel tree structure among processors has been a major bottleneck for the efficient parallelization of MLFMA. Recently, we proposed a hierarchical par-allelization strategy, which is based on the optimal partitioning at each level of MLFMA [5]. In this strategy, both subdomains and their samples are partitioned among processors by employing load-balancing algorithms. The hierarchical strategy of-fers a higher parallelization efficiency than previ-ous approaches, due to the improved load-balancing and the reduced number of communication events. 2.6 Computing Platform

Solutions presented in this paper are performed on a cluster of Intel Xeon Dunnington processors with 2.40 GHz clock rate. The cluster consists of 16 com-puting nodes, and each node has 48 GB of memory and multiple processors. For all solutions, we em-ploy four cores per node (a total of 64 cores). 3 RESULTS

In this paper, we present solutions of scattering problems involving four metallic objects depicted in Figure 1, namely, a 1 m × 3.5 m × 0.1 m rectangu-lar box, a wing-shaped object with sharp edges and corners, the NASA Almond of length 25.23 cm, and the stealth airborne target Flamme with a maxi-mum dimension of 0.6 m.

3.1 Rectangular Box

The rectangular box is investigated at 75 GHz. At this frequency, the size of the box corresponds to 875λ and its discretization with λ/10 triangles leads to matrix equations involving 174,489,600 un-knowns. The box is illuminated by two plane waves propagating on the x-z plane at 30◦and 60◦angles from the z axis. The electric field is polarized in the θ direction. Two solutions are performed in a total of 13 hours. Figure 2 depicts the co-polar bistatic RCS (dBms) on the x-z plane as a function of the bistatic angle θ. In addition to the forward-scattering direction, RCS values make peaks at two reflection directions, i.e., at 150◦ and 330◦ for the 30◦ illumination and at 120◦ and 300◦ for the 60◦ illumination.

3.2 Wing-Shaped Object

The wing-shaped object with a maximum dimen-sion of 1 m is investigated at 150 GHz. The object is discretized with 172,228,608 unknowns, and it is illuminated by two plane waves propagating on the x-y plane at 30◦ and 60◦ angles from the x axis.

y x 25.23 cm y x 0.6 m y x 1 m x y 0.5 m 0.5 m 0.41 m 1 m x 3.5 m z y 0.1 m

Figure 1: Large metallic objects, whose scattering problems are solved by the parallel MLFMA imple-mentation.

The electric field is polarized in the φ direction. Two solutions are performed in a total of 15 hours. Figure 3 depicts the co-polar bistatic RCS (dBms) on the x-y plane as a function of the bistatic an-gle φ. We observe that RCS values of the wing-shaped object make peaks at three directions due to reflections, in addition to the forward-scattering direction.

3.3 NASA Almond

The NASA Almond is discretized with 203,476,224 unknowns and investigated at 1.1 THz. The maxi-mum dimension of the target corresponds to 915λ at this frequency. The target is again illuminated by two plane waves propagating on the x-y plane at 30◦ and 60◦ angles from the x axis (from the nose). The electric field is polarized in the θ direc-tion. Solutions are performed in a total of 22 hours. As depicted in Figure 4, the NASA Almond has a stealth ability with very low back-scattered RCS compared to the forward-scattered RCS.

(3)

30 210 240 90 270 120 300 150 330 180 0 60 30 210 60 240 90 270 120 300 150 330 180 0

θ

Rectangular Box (875λ)

θ

20 40 60 RCS (dBms) 20 40 60 RCS (dBms)

Figure 2: Co-polar bistatic RCS (dBms) of the rect-angular box in Figure 1 at 75 GHz.

3.4 Flamme

Finally, the stealth airborne target Flamme is inves-tigated at 440 GHz. The scaled size of the Flamme is 0.6 m and corresponds to 880λ at this frequency. Discretization of the target with λ/10 triangles leads to matrix equations involving 204,664,320 un-knowns. Similar to the wing-shaped object and the NASA Almond, the Flamme is illuminated by two plane waves propagating on the x-y plane at 30◦

and 60◦ angles from the x axis with the electric field polarized in the θ direction. Solutions are per-formed in a total of 44 hours. Figure 5 shows that the back-scattered RCS of the Flamme is very low due to the stealth ability of this target, similar to the NASA Almond. In addition, depending on the illumination, we observe that the Flamme RCS

ex-40 60 RCS (dBms) 20 30 210 240 90 270 120 300 150 330 180 0 60 Wing-Shaped Object (500

φ

λ) 30 210 60 240 90 270 120 300 150 330 180 0

φ

40 60 RCS (dBms) 20

Figure 3: Co-polar bistatic RCS (dBms) of the wing-shaped object in Figure 1 at 150 GHz.

hibits several peaks in various directions. 4 CONCLUSION

This paper presents rigorous solutions of scatter-ing problems discretized with hundreds of millions of unknowns using a parallel implementation of MLFMA in order to demonstrate the feasibility of accurately solving large-scale problems on rela-tively inexpensive computing platforms without re-sorting to approximation techniques.

Acknowledgments

This work was supported by the Turkish Academy of Sciences in the framework of the Young Sci-entist Award Program (LG/TUBA-GEBIP/2002-1-12), by the Scientific and Technical Research

(4)

RCS (dBms) 30 210 240 90 270 120 300 150 330 180 0 60 30 210 60 240 90 270 120 300 150 330 180 0

φ

NASA Almond (915λ)

φ

RCS (dBms) -50 0 -50 0

Figure 4: Co-polar bistatic RCS (dBms) of the NASA Almond in Figure 1 at 1.1 THz.

Council of Turkey (TUBITAK) under Research Grants 105E172 and 107E136, and by contracts from ASELSAN and SSM.

References

[1] J. Song, C.-C. Lu, and W. C. Chew, “Multi-level fast multipole algorithm for electromag-netic scattering by large complex objects,” IEEE Trans. Antennas Propag., vol. 45, no. 10, pp. 1488–1493, Oct. 1997.

[2] S. Velamparambil and W. C. Chew, “Analysis and performance of a distributed memory mul-tilevel fast multipole algorithm,” IEEE Trans. Antennas Propag., vol. 53, no. 8, pp. 2719–2727, Aug. 2005. -50 0 RCS (dBms) 30 210 240 90 270 120 300 150 330 180 0 60 30 210 60 240 90 270 120 300 150 330 180 0

φ

Flamme (880λ)

φ

RCS (dBms) -50 0

Figure 5: Co-polar bistatic RCS (dBms) of the Flamme in Figure 1 at 440 GHz.

[3] ¨O. Erg¨ul and L. G¨urel, “Efficient paralleliza-tion of the multilevel fast multipole algorithm for the solution of large-scale scattering prob-lems,” IEEE Trans. Antennas Propag., vol. 56, no. 8, pp. 2335–2345, Aug. 2008.

[4] J. Fostier and F. Olyslager, “An asynchronous parallel MLFMA for scattering at multi-ple dielectric objects,” IEEE Trans. Anten-nas Propag., vol. 56, no. 8, pp. 2346–2355, Aug. 2008.

[5] ¨O. Erg¨ul and L. G¨urel, “A hierarchical par-titioning strategy for an efficient paralleliza-tion of the multilevel fast multipole algorithm,” IEEE Trans. Antennas Propag., vol. 57, no. 6, pp. 1740–1750, Jun. 2009.

Şekil

Figure 1: Large metallic objects, whose scattering problems are solved by the parallel MLFMA  imple-mentation.
Figure 2: Co-polar bistatic RCS (dBms) of the rect- rect-angular box in Figure 1 at 75 GHz.
Figure 4: Co-polar bistatic RCS (dBms) of the NASA Almond in Figure 1 at 1.1 THz.

Referanslar

Benzer Belgeler

This volume of the Springer Lecture Notes in Computer Science (LNCS) series contains 100 of those papers that broadly fall into the following areas of interest: artificial intel-

Çoklu yapı–2 numunesinin oda sıcaklığından 1150 o C’ye kadar tavlanması sonucu ölçülen PL spektrumları incelendiğinde 200 o C’den 960 o C’ye kadar yapılan

Recent studies have pointed out that the maximum allowable loading ratio or derating factor (DF) of the IMs have various values for several combinations of the magnitude and angle

The governing equations are a system of PDEs for the biofilm volume, nutrients, two population types (up and down QS-regulated), and QS molecules. They explored two different

To illustrate the formation of differentiation within a certain population we may consider tiu; exam|)lo of tlui finch species of CJalapagos Islands. Most

Our so called “achievement index” measures the performance of a particular country with respect to other countries in terms of the provision of social goods while the

As a conclusion, for the infinite horizon problem with capacity constraint and the fixed cost, the ( s, ∆) policy with a threshold level is a well-performing heuristic under

ABSTRACT: A hybrid structure of the quasi-2D colloidal semiconductor quantum wells assembled with a single layer of 2D transition metal dichalcogenides offers the possibility of