A Finite Element Mesh Truncation Technique for Scattering and Radiation Problems in HPC Environments Adrian Amor-Martin1 , Daniel Garcia-Doñoro2 , and Luis Emilio Garcia-Castillo1 1 Department of Signal Theory and Communications, Leganes, 28911, Spain 2 Xidian University, Xi’an, China [email protected], [email protected], [email protected] Abstract—An in-house electromagnetic code based on the finite element method (FEM) called HOFEM, a higher order finite element method, has been developed by the authors in the last years. HOFEM has been developed to work in high-performance computing (HPC) environments. Among other features, it makes use of a non-standard mesh truncation technique for open region wave propagation problems as those of scattering and radiation. This mesh truncation technique works in an iterative fashion providing an asymptotically exact absorbing boundary condition while minimizing the size of the FEM domain and preserving the original sparse nature of the finite element matrices. Thus, it is suitable for large scale computations. Numerical results obtained on an HPC system corresponding to the scattering analysis of the radar cross section of a military helicopter are shown. II. M ESH T RUNCATION T ECHNIQUE I. I NTRODUCTION If an integral equation (IE) representation of the exterior field is used, a non-standard matrix system of equations, partially sparse and partially dense is obtained. Instead of this straightforward approach, with FE-IIEE the electromagnetic problem is rather reformulated as a two domain decomposition problem by dividing the original infinite domain into two overlapping domains limited by a finite FEM domain bounded by a surface S and by an infinite domain exterior to an auxiliary boundary S 0 . On the surface S, a Cauchy type boundary condition is used as −1 n̂ × f¯r ∇ × V + γ n̂ × n̂ × V = Ψ over S, (1) An in-house electromagnetic code based on the finite element method (FEM) called HOFEM, a higher order finite element method, has been developed by the authors in the last years [1]. The electromagnetic kernel has already been verified in a systematic way, [2]. The code has been written from scratch to adopt high-performance computing (HPC) paradigms such as message passing interface (MPI) and open multi-processing (OpenMP) in order to use HPC environments in an efficient way. The language used for HOFEM is FORTRAN 2003 making use of some features of object oriented programming paradigm with a strong emphasis on code maintenance. HOFEM is currently used for research purposes in problems related to the modeling of electromagnetic wave propagation phenomena, e.g., analysis of waveguides, microwave passive devices, antenna radiation, radar cross section (RCS) prediction and so on. For open region problems, a mesh truncation technique called finite element iterative integral equation evaluation (FEIIEE) [3], is implemented. This mesh truncation technique works in an iterative fashion providing an asymptotically exact absorbing boundary condition while minimizing the size of the FEM domain and preserving the original sparse nature of the finite element matrices. Thus, it is suitable for large scale computations. Details of FE-IIEE are given next in Section II. Numerical results of a scattering problem are presented in Section III. Finally, conclusions are given in Section IV. where V stands for the electromagnetic field (either E or −1 H depending on the formulation used), f¯r is a tensor representing the appropriate material property (electric or magnetic permeability) and γ is the complex propagation constant (typically, the one for free space). Symbol Ψ represents a vector right hand side function. When S is placed very far from the sources (ideally at infinite distance from the sources) Ψ is either null when the sources are internal (radiation problem) or analytically known when the sources are external (e.g., RCS prediction). When S is getting closer to the sources Ψ is no longer known. FE-IIEE provides an iterative methodology to estimate Ψ by using an integral equation representation of the exterior field from the equivalent currents given by FEM on the auxiliary boundary S0. Thus, this technique provides an asymptotically exact absorbing boundary condition while hiding the hybrid nature (sparse and dense) of the standard matrix system of equations provided by using an integral equation representation of the exterior field as boundary condition to FEM. By using two different boundary surfaces singularities in the computation of the matrix IE coefficients are avoided. Furthermore, the overlapping between the domains provides a right characterization of the scattered/radiated evanescent modes and a nice monotonically convergence behavior is observed, [4]. The rate of convergence of the method depends on the amount of overlapping; the larger the overlapping the faster the convergence. However, the size of the computational domain is also increased, and hence, the number of unknowns. Also, the rate of convergence is changed by the specific physics of the problem. A nice feature of FE-IIEE is that it provides a numerical boundary condition with a prescribed level of accuracy (set by the user) independently of the distance between the exterior boundary and the sources of the problem (antenna or RCS target). That is, if the mesh is truncated very close to the sources of the problem with a standard method the numerical solution would be limited by the quality of the radiation boundary condition provided. However, with FE-IIEE it would simply take a few more iterations to reach the prescribed level of accuracy. Obviously, for a given problem, there is an optimum location/distance of the exterior truncation boundary in terms of minimizing the computer resources (either CPU of memory). Fig. 2. Electromagnetic field on Apache helicopter at 100 MHz. III. N UMERICAL R ESULTS Numerical results of a bistatic RCS calculation at 100 MHz of an Apache helicopter are presented. The helicopter model is detailed with 1,751,478 tetrahedra and 11,342,475 unknowns. Note that the blades of the helicopter are modeled as dielectrics. The distance between the exterior boundary S and auxiliary boundary S 0 is equal to 0.20λ with λ denoting the free space wavelength. The number of FE-IIEE iterations is 4 for a relative error threshold of 10−4 . The simulation time is 22 minutes, using 46 compute nodes with 24 cores each. The parallel configuration chosen is 2 MPI processes on each node with 12 OpenMP threads for each process. The total RAM used in this problem is 502 GB. Model and RCS results can be found in Figs. 1–3. Fig. 3. Bistatic RCS of Apache helicopter at 100 MHz. IV. C ONCLUSIONS The use and features of a non-standard mesh truncation technique for FEM wave propagation open region problems within an electromagnetics code operating in HPC environments has been illustrated. ACKNOWLEDGMENT This work has been financially supported by TEC201347753-C3, TEC2016-80386-P, CAM S2013/ICE-3004 projects and “Ayudas para contratos predoctorales de Formación del Profesorado Universitario FPU”. R EFERENCES Fig. 1. Mesh of Apache helicopter for 100 MHz. [1] D. Garcia-Doñoro, I. Martinez-Fernandez, L. E. Garcia-Castillo, and M. Salazar-Palma, “HOFEM: A higher order finite element method electromagnetic simulator,” 12th International Workshop on Finite Elements for Microwave Engineering, Mount Qingcheng, Chendu, China, May 2014. [2] D. Garcia-Doñoro, L. E. Garcı́a-Castillo, and S. W. Ting, “Verification process of finite-element method code for electromagnetics: Using the method of manufactured solutions,” IEEE Antennas Propag. Mag., vol. 7, no. 2, pp. 28–38, Apr. 2016. [3] I. Gómez-Revuelto, L. E. Garcı́a-Castillo, M. Salazar-Palma, and T. K. Sarkar, “Fully coupled hybrid-method FEM/high-frequency technique for the analysis of 3D scattering and radiation problems,” Microw. Opt. Tech. Lett., vol. 47, no. 2, pp. 104–107, Oct. 2005. [4] R. Fernández-Recio, L. E. Garcia-Castillo, S. L. Romano, and I. GómezRevuelto, “Convergence study of a non-standard Schwarz domain decomposition method for finite element mesh truncation in electromagnetics,” Progress In Electromagnetics Research (PIER), vol. 120, pp. 439– 457, 2011.
© Copyright 2026 Paperzz