This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
Electromagnetic (EM) scattering and radiation analysis of dielectric materials are attracting increasing attention for their potential for vast applications, such as in designing a microstrip dielectric antenna and scattering reduction of the coated layer in a stealth plane, dielectric radome, biological media, and plasma sheath. Generally, these problems can be solved by an integral equation using method of moments (MoM) [1] because it has lesser degrees of freedom than differential equation methods. Compared with a surface integral equation (SIE) such as a PMCHWT equation [2], a volume integral equation (VIE) is more flexible, robust, and accurate [3]; therefore, VIE is usually preferred or even the only option for complex dielectric anisotropic objects.
In [4], the discontinuous Galerkin (DG) VIE using the Schaubert-Wilton-Glisson (SWG) basis function is proposed and a hybrid discretization scheme that uses a mix of nonconformal and conformal meshes is adopted. In [4, 5], Zhang et al. found that the explicit enforcement of the continuity condition at the interface between two neighboring elements is not required in the DGVIE. This is because of the inherent quality of the Fredholm integral equation of the second kind, where the boundary conditions are naturally imbedded. Therefore, the conventional SWG basis function is a better choice to apply in nonconformal VIE than the piecewise constant function [6], since the SWG basis is more robust and accurate.
In this paper, we exploit a versatile solver of a nonconformal volume integral equation based on the SWG basis function. SWG pairs are used in the two neighboring elements sharing the common face, while half-SWG basis functions are adopted in the discontinuous boundary elements. Hence, before the simulation, it is important to find all the neighboring two elements (i.e., two neighboring tetrahedrons which share the common face) efficiently. In this paper a new map method technique is proposed to find SWG pairs faster than the brute-force method, which reduces the complexity of the computation time from
(1)
The nonconformal VIE expanded by the SWG basis function in discontinued boundaries is explained in detail, and the solver is accelerated by MLFMA
(2)
A new technique for constructing SWG pairs is introduced which reduces the complexity of the computation time from
(3)
A hybrid scheme of MLFMA and ACA is developed which resolves the LF breakdown problem
2. Formulation
First, the matrix system discretized by MoM based on the SWG basis function will be introduced, and the treatment of discontinued boundaries and the corresponding impedance matrix will be described in detail. Then, the brute-force method and map method for constructing SWG pairs are introduced and the complexities are analyzed. Finally, the hybrid MLFMA-ACA scheme is presented to settle the LF breakdown problem.
2.1. Volume Electric Field Integral Equation
Consider an inhomogeneous dielectric object with a permittivity of
Discretizing the unknown vector
[figures omitted; refer to PDF]
Since (1) is the Fredholm integral equation of the second kind, it is naturally imbedded with the third type of boundary condition [4]. Therefore, the enforcement of the continuity condition is not required in this paper. Then, in the nonconformal elements of an object, the half-SWG is defined. Suppose that there are totally
Note that
2.2. Constructing SWG Pairs
Since SWG is defined in pairs for the conformal element which shares the same face, it is important and necessary to find the tetrahedron pairs efficiently before the simulation process. To the best of our knowledge, this part has never been published yet. Consider a CAD model which is discretized with
The brute-force method first searches for all the tetrahedrons as the
[figures omitted; refer to PDF]
A new map method technique is proposed for constructing SWG pairs which is much more efficient than the brute-force method. Map is one of the associative containers that refer to a group of class in the standard template library (STL) of the C++ programming language [14, 15]. It allows mapping from one data item (a key) to another (a value) by constructing a self-balancing binary search tree, typically a red-black tree, which guarantees search complexity in
Numerical results in Subsection 3.1 verified the above analysis. It should be noted that the sort of nonconformal elements is not shown in the pseudocode. In fact, after searching for all the SWG pairs, the remaining members in T-map are all of the half-SWG functions.
2.3. Hybrid MLFMA-ACA Scheme
Due to the
3. Numerical Results
In this section, several numerical results are presented to demonstrate the versatility of the proposed nonconformal VIE solver. The example in Subsection 3.1 was carried out on a desktop with Intel® i5-4670 CPU @3.40 GHz and 32 GB RAM, others in Subsections 3.2 and 3.3 were done on a workstation with 32 cores of Intel® E5-4620 CPU @2.60 GHz and 256 GB RAM.
3.1. Performance of Constructing SWG Pairs
First, the efficiency of constructing SWG pairs by brute-force and map method in Subsection 2.2 is investigated. A sphere is modeled with different mesh sizes generating different numbers of tetrahedrons which vary from thousands to millions. Computation time of constructing SWG pairs by the two methods and their complexity are depicted in Figure 3. It can be seen that the computation complexity of the brute-force method is
3.2. Examples of Scattering and Radiation
To demonstrate the accuracy and efficiency of the proposed nonconformal VIE solver, the bistatic RCS of a coated dielectric sphere in Figure 4 is studied firstly. The inner and outer radii of the two-layer sphere are 0.3 m and 0.5 m, respectively, with the relative permittivity of
[figures omitted; refer to PDF]
[figure omitted; refer to PDF]Table 1
Comparison of numerical performance between conformal VIE and nonconformal VIE.
Methods | Number of unknowns | Memory usage | Total time |
---|---|---|---|
Conformal VIE | 82,325 | 11,523 MB | 341.25 s |
Nonconformal VIE | 56,125 | 6122 MB | 199.79 s |
To further demonstrate the accuracy and flexibility of the proposed solver, a radiation pattern of an eight-dipole array in a three-layer hemispherical dielectric radome is analyzed. The geometric model is shown in Figure 6 which is the same as the Figure 4(c) in [11]. The base radius
3.3. Example of LF Breakdown Problem
Finally, a numerical example of an LF breakdown is analyzed. Consider a coated sphere in Figure 4(a) with an inner radius of
4. Conclusion
In this paper, we present a versatile solver of nonconformal VIE based on the SWG basis function to analyze scattering and radiation problems. The discontinuous boundaries are dealt with half-SWG, and the impedance matrix of VEFIE are deduced in detail. A new technique based on the map method is first introduced to construct SWG pairs which reduces the complexity of the computation time from
Conflicts of Interest
The authors declare that there is no conflict of interest regarding the publication of this paper.
Acknowledgments
This work was supported in part by the National Natural Science Foundation of China under Grant 61171035.
[1] R. F. Harrington, Field Computation by Moment Methods,DOI: 10.1109/9780470544631, 1993.
[2] A. J. Poggio, E. K. Miller, "Integral equation solutions of three-dimensional scattering problems," Computer Techniques for Electromagnetics: International Series of Monographs in Electrical Engineering,DOI: 10.1016/B978-0-08-016888-3.50008-8, 1970.
[3] A. F. Peterson, S. L. Ray, R. Mittra, Institute of Electrical, Electronics Engineers, Computational Methods for Electromagnetics, Vol. 2, 1998.
[4] L.-M. Zhang, X.-Q. Sheng, "Discontinuous galerkin volume integral equation solution of scattering from inhomogeneous dielectric objects by using the SWG basis function," IEEE Transactions on Antennas and Propagation, vol. 65 no. 3, pp. 1500-1504, DOI: 10.1109/TAP.2016.2647686, 2017.
[5] L.-M. Zhang, X.-Q. Sheng, "A discontinuous galerkin volume integral equation method for scattering from inhomogeneous objects," IEEE Transactions on Antennas and Propagation, vol. 63 no. 12, pp. 5661-5667, DOI: 10.1109/TAP.2015.2490254, 2015.
[6] N. A. Ozdemir, J.-F. Lee, "A nonconformal volume integral equation for electromagnetic scattering from penetrable objects," IEEE Transactions on Magnetics, vol. 43 no. 4, pp. 1369-1372, DOI: 10.1109/TMAG.2007.891031, 2007.
[7] C.-C. Lu, W. C. Chew, "A multilevel algorithm for solving a boundary integral equation of wave scattering," Microwave and Optical Technology Letters, vol. 7 no. 10, pp. 466-470, DOI: 10.1002/mop.4650071013, 1994.
[8] E. Darve, P. Have, "A fast multipole method for Maxwell equations stable at all frequencies," Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, vol. 362 no. 1816, pp. 603-628, DOI: 10.1098/rsta.2003.1337, 2004.
[9] H. Wallen, J. Sarvas, "Translation procedures for broadband MLFMA," Progress In Electromagnetics Research, vol. 55, pp. 47-78, DOI: 10.2528/PIER05021001, 2005.
[10] M. Bebendorf, "Approximation of boundary element matrices," Numerische Mathematik, vol. 86 no. 4, pp. 565-589, DOI: 10.1007/PL00005410, 2000.
[11] Q.-M. Cai, Y.-W. Zhao, Y.-T. Zheng, M.-M. Jia, Z. Zhao, Z.-P. Nie, "Volume integral equation with higher order hierarchical basis functions for analysis of dielectric electromagnetic scattering," IEEE Transactions on Antennas and Propagation, vol. 63 no. 11, pp. 4964-4975, DOI: 10.1109/TAP.2015.2481925, 2015.
[12] D. Schaubert, D. Wilton, A. Glisson, "A tetrahedral modeling method for electromagnetic scattering by arbitrarily shaped inhomogeneous dielectric bodies," IEEE Transactions on Antennas and Propagation, vol. 32 no. 1, pp. 77-85, DOI: 10.1109/TAP.1984.1143193, 1984.
[13] D. Wilton, S. Rao, A. Glisson, D. Schaubert, O. Al-Bundak, C. Butler, "Potential integrals for uniform and linear source distributions on polygonal and polyhedral domains," IEEE Transactions on Antennas and Propagation, vol. 32 no. 3, pp. 276-281, DOI: 10.1109/TAP.1984.1143304, 1984.
[14] E. P. Becker, "Working draft, standard for programming language c++," 2006.
[15] N. M. Josuttis, The C++ Standard Library: A Tutorial and Reference, 2012.
[16] T. H. Cormen, C. E. Leiserson, R. L. Rivest, C. Stein, Introduction to Algorithms Second Edition, 2001.
[17] W. C. Chew, E. Michielssen, J. Song, J.-M. Jin, Fast and Efficient Algorithms in Computational Electromagnetics, 2001.
[18] K. Zhao, M. N. Vouvakis, J.-F. Lee, "The adaptive cross approximation algorithm for accelerated method of moments computations of emc problems," IEEE Transactions on Electromagnetic Compatibility, vol. 47 no. 4, pp. 763-773, DOI: 10.1109/TEMC.2005.857898, 2005.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2018 Chunbei Luo et al. This is an open access article distributed under the Creative Commons Attribution License (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. http://creativecommons.org/licenses/by/4.0/
Abstract
In this paper, a versatile solver of a nonconformal volume integral equation based on the Schaubert-Wilton-Glisson (SWG) basis function is presented. Instead of using a piecewise constant function, the robust conventional SWG basis function is chosen and used directly for discontinuous boundaries. A new map method technique is proposed for constructing SWG pairs, which reduces the complexity from
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer