Abstract
We present a non-traditional finite element method for the electromagnetic scattering of the partly covered groove filled with multiple media. The non-local boundary condition is introduced to make the unbounded scattering into a bounded domain problem. Non-body-fitted mesh is applied to save the cost of discretizing groove domain greatly. In addition, the level set functions are utilized to describe complex media interfaces and boundaries. Numerical tests demonstrate the effectiveness and second-order convergence rate of the proposed method.
MSC:
78M10
1. Introduction
Studying the electromagnetic scattering of the groove provides important theoretical values and practical guidance for many fields. For example, in materials science, it can help to understand the surface texture and microstructure of materials, which is important for designing and manufacturing materials with specific scattering properties and controlling the performance of optical devices. In optical technology, designing a specific groove structure achieves high absorption, high reflection or high transmittance in a specific wavelength range. Based on the characteristics above, it can be applied to the aspects of solar absorbers, sensors and display technology. In addition, radar detection and stealth design in military engineering are closely associated with the investigation of groove scattering.
A great deal of researchers have developed various numerical methods for solving the Helmholtz equation of electromagnetic scattering by cavities. Bao and Sun [1] reduced the scattering problem to a bounded domain problem and solved the electromagnetic scattering of a rectangular cavity filled with vertically layered media by the fast finite difference method. Wang [2] proposed a second-order Toeplitz-type approximation and a fast second-order finite difference scheme for approximating the hypersingular integral operator on the aperture and the Helmholtz equation. Zhao and Zhu [3,4] developed fast fourth-order and sixth-order finite difference schemes to discretize the scattering equation. Other finite difference methods for the scattering problem can also be found in [5,6,7]. Although the finite difference method has a high solution accuracy, it can only use regular grid discretize governing equations and boundary conditions, leading to the limitation of regular groove shape. The finite element method can handle the scattering by cavities with arbitrarily shaped boundaries and interfaces. Jin [8,9] presented a finite element boundary integral method for the open cavity scattering. Van and Wood [10] converted the wave equation into a modified Helmholtz equation by using the Newmark time-stepping scheme and solved it by the finite element method. Du [11] utilized the finite element method to solve the electromagnetic scattering problem of an overfilled multi-cavity. More works on the finite element method in cavity scattering are seen in [12,13]. In addition to the usual finite difference method and finite element method, there are many methods to solve the groove scattering problem, including the boundary element method [14,15,16,17], the perfect matching layer method [18,19,20,21] and so on.
In the literature mentioned above, the traditional finite element method discretizes the computation domain by using body-fitted mesh, which divides the region into triangular elements and aligns the edges of the elements with the interface. The way of dividing the grid is easy to analyze and can obtain good convergence speed for regular-shape cavity scattering. However, when the geometry is complex, the grid elements at irregular boundaries may be distorted, which affects the accuracy and stability of the numerical solution. There may also be a phenomenon of uneven mesh division, resulting in the accuracy of the calculation results in local areas not being high. In the paper, we propose a non-traditional finite element method for solving the electromagnetic scattering problem of partly covered grooves filled with multiple media, which uses non-body-fitted mesh to generate the uniform triangulation. Meanwhile, the level set functions are introduced to describe the complex groove boundary and the interface. The basis functions of the solution space are designed according to the interface jump conditions. Numerical results show that the proposed non-traditional finite element method can efficiently deal with the scattering of partly covered grooves with multiple media, which can reach the convergence rate of the second order.
An outline of this paper is as follows. Section 2 introduces the mathematical model of electromagnetic scattering with the partly covered groove. In Section 3, we deduce the weak form of the Helmholtz equation generated by the scattering problem. The method of generating non-body-fitted mesh and treating the interface and boundary truncation elements is presented in detail in Section 4. Then, the convergence and effectiveness of the non-traditional finite element method are verified by numerical tests in Section 5. Finally, we draw some conclusions in Section 6.
2. The Mathematical Model of a Partly Covered Groove
We investigate the scattering of a partly covered groove injected by the indent wave with an incident angle of , embedded in the half plane of a perfect electric conductor, as shown in Figure 1. is the incident electric field and the magnetic field. and express the reflected field and the scattered field, respectively. The groove domain is divided into two subdomains, and . Let be the relative permittivity of the medium filling in . Similarly, is the relative permittivity of another medium. The permeability of non-magnetic media filling in the whole groove and the half plane is set to the permeability of the free space. The interface between the two media is denoted as . Let be the aperture of the partly covered groove, whose endpoints are and . and the boundary S are the surface of the perfect electric conductor.
Figure 1.
The geometry of the partly covered groove.
According to the differential form of time-harmonic Maxwell equations without source, we have the following formulation for electric field
where
and the total electric field is a vector field in three dimensions. is the wave number of free space. For the simplicity of presentation, it is usually assumed that the groove structure, media and electromagnetic field do not change with the z axis, resulting in two polarization modes: transverse magnetic (TM) and transverse electric (TE). In this paper, we focus on TM polarization, where the electric field has only a third component, that is, the indent electric field . We assume , and then denotes the z component of the reflected field. The Helmholtz equation of the scattering problem is as follows
where is the z component of the total field and is the z component of the scattered field.
By means of Green’s function in the upper half plane, we can obtain the non-local boundary condition on the aperture of the partly covered groove. The unbounded scattering is reduced into the internal problem of the groove. The scattered field of the upper half plane satisfies the following governing equations
Recall that Green’s function with Dirichlet boundary conditions in the upper half plane is given by
where is the fixed source point and is the field point. The solution of the above equations is
where is the mirror image of the source point and expresses the first Hankel function of zero order.
Multiplying both sides of the first formula of (2) by and integrating with respect to in the upper half plane , we have
Similarly, we multiply the two sides of the first formula of (3) by and integrate with respect to in the upper half plane. Considering the properties of Dirac function, we obtain
Subtracting (6) by (5), applying the second theorem of Green’s function and combining the Sommerfeld radiation condition
we finally obtain the boundary integral expression of the scattered field
where
Here, and is the first Hankel function of first order. Taking the partial derivative of (8) with respect to y gives
Substituting into (10) gives rise to
where and . According to the electric field continuity condition
where n represents the unit normal vector at the aperture pointing to the upper half plane and is the relative permeability, (11) can be rewritten as
This is called the non-local boundary condition on the aperture of the partly covered groove. It follows that
Here, , which includes the approximation of the Hadamard integral, as shown in [22].
3. Weak Form of the Scattering Problem
In this section, we derive the weak form of (14) in detail. The function space of the solutions satisfies the squared quadratic property of the solutions and their derivative. The Sobolev space is used,
with its norm
On account of the boundary operator on the aperture, we define the trace functional space
with its norm
Here, is the Fourier transformation of u. Additionally, the test function space is denoted as
The variational formula of (14) can be obtained by multiplying the test function v on both sides and applying the partial integral method,
Find , such that
where , and .
4. Non-Traditional Finite Element Method
In this section, we present the non-traditional finite element method by means of non-body-fitted uniform meshes and explain how to transfer the jump conditions of the interface to the split elements.
4.1. Non-Body-Fitted Mesh Generation
First, we need to build a virtual rectangle with the top edge flush with the aperture of the partly covered groove and slightly larger than the groove. The virtual rectangle is divided into M parts transversely and N parts vertically, and the step sizes are and , respectively. Then, the grid size is and the collection of Cartesian grid points is . Each regular rectangular element is divided along its main diagonal into a lower triangle and an upper triangle, with the vertex coordinates of the lower triangle being , and , and the vertex coordinates of the upper triangle being , and . Finally, all triangles are collected to form a uniform triangulation
We consider the semicircular partly covered groove as an example for a detailed discussion, as shown in Figure 2. The blue curve represents the groove boundary and the covered aperture, and the green curve represents the interface between different media. The yellow lines only appear when the media interface intersects with the uniform triangular element. The red markers represent the global node number, i.e., the degrees of freedom for a linear system generated by the scattering problem.
Figure 2.
Sample grid generation with .
We can observe that there are two regions surrounded by dotted lines and solid lines. This blue curve plays a crucial role, which can be described by the level set function . is greater than zero in the domain outside the groove, which is not included in the calculation. If at a grid point, then this point is on the boundary. means that this point is inside the groove. In addition, the level set function of the interface is denoted by . When the grid point is in , the value is greater than 0. When this point falls in , is less than 0. is equal to 0 at the interface. It is easy to determine the region where the grid nodes are located through the level set function. Then, we only need to consider the computation in the groove, where the set of nodes is represented by . For the sake of follow-up, we still need to introduce two sets of grid functions
and
Two extension operators from coefficient vectors to finite element functions are constructed. The first operator is . For any , is a standard continuous piecewise linear function and matches on the grid, which serves as a basic function of a finite dimensional subspace of the Sobolev space . Another extension operator is a similar construction. It is a linear function in triangular elements that are not truncated by the boundary and interface. In those truncated elements, it consists of two pieces of linear functions, one on and the other on . The position of the discontinuity at the interface is the straight segment . Here, we introduce two kinds of interface conditions, the value jump condition
and the flux jump condition
where are given functions and are the reciprocal of the relative permeability. In the scattering problem of the partly covered groove, the electric field values and fluxes at the interface are continuous, i.e., . Since the fillings are supposed to be non-magnetic, .
4.2. The Processing of Intersecting Elements with Interface
We consider the treatment of the triangle that intersects the media interface. Let us take a triangle with node numbers 2, 3 and 8, as shown in Figure 3. First, the nodes are renumbered. are the intersection points of and the interface, respectively. is the midpoint of . Let belongs to and belong to . We consider the jumps at and
and the flux jump at
where the character superscript denotes the domain number and the subscript denotes the node number.
Figure 3.
Intersection element generalization.
We know that the basic function of the solution space consists of the linear function on and the linear function on and . There are
Combined with (17), the system of linear equations on can be expressed as
and the system of linear equations on is
The gradient solved by (20) is represented by , and the gradient of (21) is denoted by . It follows from (18) that
In addition, on
From (20) to (23), the number of equations is equal to that of unknowns, so and can be uniquely expressed linearly by and .
In brief, the discrete idea of the non-traditional finite element method is as follows. Finding a discrete function , such that for all , we have
Then, we draw the flow chart of solving the scattering problem of the partly covered groove by the non-traditional finite element method in Figure 4.
Figure 4.
Flow chart of the non-traditional finite element method for solving the scattering problem of the partly covered groove.
5. Numerical Examples
In this section, numerical tests are carried out to verify the accuracy and computational efficiency of the non-traditional finite element method for the scattering problem from the partly covered groove. We are concerned with the magnitude of the aperture field, the distribution of the total field in the groove and the radar cross-section (RCS), which is of great interest in the field of engineering electromagnetism. Backscatter RCS is defined as follows
where is the observation angle and the incident angle. is the far-field coefficient,
5.1. Example 1
We consider a square groove with an uncovered aperture, filled with layered media, that is, . We suppose that the exact solution is
Jump conditions on the interface can be calculated
and the source term can also be calculated
The wave number is , and the square groove is divided into . Figure 5 shows the exact solution, and Figure 6 shows the numerical solutions obtained by the non-traditional and traditional finite element method. Obviously, the numerical solution obtained by the non-traditional finite element method is closer to the exact solution. We give the error and convergence rate at norm after grid encryption in Table 1. It is easily observed that our method can deal with the discontinuous interface well. The traditional approach cannot solve such problems well, which means it cannot achieve a relatively good convergence rate.
Figure 5.
Exact solution with and .
Figure 6.
Numerical solutions by the non-traditional finite element method (left) and traditional finite element method (right) with and .
Table 1.
Error and convergence rate with and .
5.2. Example 2
We next consider partly covered rectangular grooves with different kinds of apertures in Figure 7, which both are 1 m wide and 0.25 m deep. In the left picture, the aperture is covered by 0.125 m at both ends, while the aperture is covered by 0.25 m in the right picture.
Figure 7.
Partly covered rectangular grooves with different kinds of apertures.
First of all, we assume that the groove in the left picture of Figure 7 is empty, i.e., , and the wave number is . It is apparent from Figure 8 that the results calculated by our method are in good agreement with Zhao’s in [3], which shows that the non-traditional finite element method can efficiently solve the groove scattering problem. Additionally, Table 2 shows that our method still has a second-order convergence rate at norm and norm when the wave number is relatively high, which is similar to the conclusion in Example 1.
Figure 8.
The magnitude of the aperture field at the normal incidence of the groove in the left picture with .
Table 2.
Error and convergence rate with .
Then, we consider the electromagnetic scattering by the right groove in Figure 7. When the wave number is , Figure 9 and Figure 10 plot the magnitude of the aperture field at vertical incidence and the RCS corresponding to and , respectively. Compared with Du’s results in [6], numerical results produced by our method agree with his, which once again confirms the accuracy of the non-traditional finite element method.
Figure 9.
The magnitude of the aperture field (left) at and RCS (right) for the groove in the right picture filled with and with .
Figure 10.
The magnitude of the aperture field (left) at and RCS (right) for the groove in the right picture filled with and with .
5.3. Example 3
We design a short backfire antenna model, a rectangle similar to the one in Example 2, as shown in Figure 11, which is covered by 0.6 m at the center of the aperture.
Figure 11.
A short backfire antenna model.
Figure 12 and Figure 13 give the magnitude of the aperture field at the normal incidence and RCS of the antenna model filled with different homogeneous media, , respectively, when the wave number is . We see that our method can handle the situation of covering the center of the aperture well. The magnitude and RCS are reduced to a certain extent when the relative permittivity is complex.
Figure 12.
The magnitude of the aperture field (left) at and RCS (right) for the short antenna model filled with and with .
Figure 13.
The magnitude of the aperture field (left) at and RCS (right) for the short antenna model filled with and with .
5.4. Example 4
We further consider an asymmetric groove that is 1 m wide and 0.5 m deep, as shown in Figure 14, where the function of the lower edge of the groove is .
Figure 14.
An asymmetric groove.
Let the wave number be , the magnitude of the aperture field at the normal incidence and RCS of the asymmetric groove with are presented by Figure 15 and Figure 16. Combing Figure 14, we can conclude that the asymmetry of the magnitude plot is justified due to the asymmetry of the groove. The backscatter RCS and the magnitude of the aperture field from the groove filled with a medium with a complex permittivity are both reduced greatly, similar to Example 3.
Figure 15.
The magnitude of the aperture field (left) at and RCS (right) for the asymmetric groove filled with and with .
Figure 16.
The magnitude of the aperture field (left) at and RCS (right) for the asymmetric groove filled with and with .
5.5. Example 5
A semicircular groove filled with two media is considered in Figure 17. The radius of the semicircular groove is 0.5 m, and the two ends of its aperture are covered by 0.125 m. The level set function of the interface is .
Figure 17.
A partly covered semicircular groove with a radius of 0.5 m.
We consider that is filled with different kinds of absorbing materials, setting two sets of parameters, Type 1: ; Type 2: . We pay attention to the distribution of the total field inside the groove when the incident angle is 0. Figure 18 and Figure 19 show the distribution of the total field with Type 1 and Type 2, respectively. The magnitude of the total field in is smaller than the one in , and the magnitude under the circumstance of high-frequency incident waves is smaller than the one under the circumstance of low-frequency incident waves. The absorbing materials have good absorption performance, and the higher the frequency, the faster the energy decays.
Figure 18.
The distribution of the magnitude of the total field with Type 1 ( (left), (right)).
Figure 19.
The distribution of the magnitude of the total field with Type 2 ( (left), (right)).
6. Conclusions
This paper investigates the electromagnetic scattering problem of the partly covered groove by using a new non-traditional finite element method, which can accurately solve the scattering from the groove filled with multiple media, with an irregular boundary and interface. In addition, no matter where the aperture is covered, our method can solve it well. Whether the groove is symmetrical or not does not affect the solution of our program. In the non-traditional finite element method, the generation technology of non-body-fitted mesh is more popular with engineers than producing body-fitted mesh, thanks to its simplicity and cost-saving. Additionally, this idea of uniform meshing, including determining the intersection by level set functions and transferring the interface conditions to the split elements, can also be extended to three-dimensional groove scattering or other interface problems.
Author Contributions
Conceptualization, X.F.; methodology, X.F.; writing—original draft preparation, X.F.; project administration, W.Z.; supervision, W.Z.; writing—review and editing, M.Z. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the National Natural Science Foundation of China (No. 12271159), the Natural Science Foundation of Hebei Province (No. A2020502003) and the Fundamental Research Funds for the Central Universities (No. 2021MS115).
Data Availability Statement
Data is available within the article.
Acknowledgments
The authors would like to thank the referees for their very helpful comments.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Bao, G.; Sun, W.W. A fast algorithm for the electromagnetic scattering from a large cavity. SIAM J. Sci. Comput. 2005, 27, 553–574. [Google Scholar] [CrossRef]
- Wang, Y.X.; Du, K.; Sun, W.W. A second-order method for the electromagnetic scattering from a large cavity. Numer. Math. Theory Methods Appl. 2008, 1, 357–382. [Google Scholar]
- Zhao, M.L.; Zhu, N.; Wang, L.Q. Fast algorithms for the electromagnetic scattering by partly covered cavities. Appl. Math. Comput. 2021, 40, 7. [Google Scholar] [CrossRef]
- Zhao, M.L.; Zhu, N. A fast preconditioned iterative method for the electromagnetic scattering by multiple cavities with high wave numbers. J. Comput. Phys. 2019, 398, 108826. [Google Scholar] [CrossRef]
- Singer, I.; Turkel, E. High-order finite difference methods for the Helmholtz equation. Comput. Methods Appl. Mech. Eng. 1998, 163, 343–358. [Google Scholar] [CrossRef]
- Du, K.; Sun, W.W. Numerical solution of electromagnetic scattering from a large partly covered cavity. J. Comput. Appl. Math. 2011, 235, 3791–3806. [Google Scholar] [CrossRef]
- Zhao, M.L.; Qiao, Z.H.; Tang, T. A fast high order method for electromagnetic scattering by large open cavities. J. Comput. Math. 2011, 29, 287–304. [Google Scholar] [CrossRef]
- Jin, J.M.; Volakis, J.L. A finite-element-boundary integral formulation for scattering by three-dimensional cavity-backed apertures. IEEE Trans. Antennas Propag. 1991, 39, 97–104. [Google Scholar] [CrossRef]
- Jin, J.M. The Finite Element Method in Electromagnetics, 2nd ed.; John Wiley Sons: New York, NY, USA, 2002; pp. 192–206. [Google Scholar]
- Van, T.; Wood, A.H. A time-domain finite element method for Helmholtz Equations. J. Comput. Phys. 2002, 183, 486–507. [Google Scholar] [CrossRef]
- Du, K. Two transparent boundary conditions for the electromagnetic scattering from two-dimensional overfilled cavities. J. Comput. Phys. 2011, 230, 5822–5835. [Google Scholar] [CrossRef]
- Huang, J.Q.; Wood, A.H.; Havrilla, M.J. A hybrid finite element-Laplace transform method for the analysis of transient electromagnetic scattering by an over-filled cavity in the ground plane. Commun. Comput. Phys. 2009, 5, 126–141. [Google Scholar]
- Wang, J.X.; Zhang, Z.M. A hybridizable weak Galerkin method for the Helmholtz equation with large wave number: hp Analysis. Int. J. Numer. Anal. Model. 2017, 14, 744–761. [Google Scholar]
- Xiang, Z.G.; Chia, T. A hybrid BEM/WTM approach for analysis of the EM scattering from large open-ended cavities. IEEE Trans. Antennas Propag. 2001, 49, 165–173. [Google Scholar] [CrossRef]
- Lee, J.W.; Liu, L.W.; Hong, H.K.; Chen, J.T. Applications of the Clifford algebra valued boundary element method to electromagnetic scattering problems. Eng. Anal. Bound. Elem. 2016, 71, 140–150. [Google Scholar] [CrossRef]
- Simpson, R.N.; Liu, Z.; Vázquez, R.; Evans, J.A. An isogeometric boundary element method for electromagnetic scattering with compatible B-spline discretizations. J. Comput. Phys. 2018, 362, 264–289. [Google Scholar] [CrossRef]
- Takahashi, T. A fast time-domain boundary element method for three-dimensional electromagnetic scattering problems. J. Comput. Phys. 2023, 482, 112053. [Google Scholar] [CrossRef]
- Liu, J.; Ma, F.M. A PML method for electromagnetic scattering from two-dimensional overfilled cavities. Commun. Math. Res. 2009, 25, 53–68. [Google Scholar]
- Tang, J.W.; Paulsen, K.D.; Haider, S.A. Perfectly matched layer mesh terminations for nodal-based finite-element methods in electromagnetic scattering. IEEE Trans. Antennas Propag. 1998, 46, 507–516. [Google Scholar] [CrossRef]
- Banks, H.T.; Browning, B.L. Time domain electromagnetic scattering using finite elements and perfectly matched layers. Comput. Methods Appl. Mech. Eng. 2005, 194, 149–168. [Google Scholar] [CrossRef]
- Wu, X.M.; Zheng, W.Y. An adaptive perfectly matched layer method for multiple cavity scattering problems. Commun. Comput. Phys. 2016, 19, 534–558. [Google Scholar] [CrossRef]
- Wu, J.M.; Wang, Y.X.; Li, W.; Sun, W.W. Toeplitz-type approximations to the Hadamard integral operator and their applications to electromagnetic cavity problems. Appl. Numer. Math. 2008, 58, 101–121. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).