Abstract
In this paper, fast high-order finite difference algorithms for solving the electromagnetic scattering from the finite array of two-dimensional rectangular cavities are proposed in TE polarization. The scattering problem from the cavity array is described as coupled Helmholtz equations with transparent boundary conditions on open apertures. Second-order and fourth-order schemes for solving the coupled systems are developed in TE polarization respectively. A special technique is applied to construct a fourth-order scheme for transparent boundary conditions. Further, we propose fast algorithms which can simplify the larger global system to a small linear interface system on the apertures of cavities. Numerical experiments show the validity and efficiency of the proposed fast algorithms for solving the scattering problem with high wave numbers.
MSC:
65N06; 78M20
1. Introduction
Electromagnetic scattering from the finite array of large cavities has attracted much attention in industry and the military. The cavity structures are very common, such as jet engine inlet ducts, exhaust nozzles, and cavity-backed antennas. The radar cross section (RCS) is one of the physical parameters of interest, which measures the detectability of a target by a radar system. The accurate prediction of the RCS of the cavities is significant due to its dominance of the overall RCS of the targets.
Numerous works have been devoted to solving the scattering problems from cavities, such as the method of moment (MoM) [1,2], finite element-boundary integral (FE-BI) method [3,4,5,6,7,8], the finite difference method (FDM) [9,10,11,12,13,14], and other methods [15,16,17,18,19,20,21,22,23,24]. The cavity scattering problems arouse a wide discussion in computational mathematics. Ammari et al. [25,26] gave the result of the existence and uniqueness of the solution to the cavity scattering problem. More mathematical analysis for the cavity scattering problem can be found in [10,25,27].
Most of the studies above were used to solve the electromagnetic scattering from the single cavity model, which limits the practical applications of the model problem in industry and the military. More recently, the finite array of cavity scattering problem was examined in [8,28,29]. Alavikia and Ramahi [8] presented a hybrid finite element boundary integral algorithm to solve the problem of scattering from a finite array of cavities. Li and Wood [28] applied the finite element method to solve the electromagnetic scattering from multiple cavities. Wu and Zheng [29] proposed a perfectly matched layer (PML) method for solving the electromagnetic scattering from multiple cavities. Unfortunately, when the wave number is high, or the size of the cavity is large compared to the wavelength of the incident wave, the scale of the system will become larger, the computational cost will increase, and the condition number of the matrix will become worse. This has been a crucial topic in the scattering problem for large cavities. A straightforward change of coordinates yields the equivalence of high wave numbers and large cavity problems. For the electromagnetic scattering with high wave numbers, Bao and Sun [10] proposed a fast algorithm for solving the electromagnetic scattering from a large rectangular open cavity in TM polarization.
This paper mainly focuses on the scattering from a finite array of two-dimensional rectangular cavities in TE polarization. In the existing literature or research, the electromagnetic scattering problems in TM polarization have been studied in detail while those in the TE case are seldom discussed. In the TE case, the electric field is perpendicular to the invariant direction. The main difficulty of the scattering from the array of cavities is the complex interaction boundary conditions. In this paper, firstly, by introducing a new transparent boundary condition on the cavity apertures, the finite array of cavity scattering problem is reduced to a boundary value problem of the two-dimensional Helmholtz equation. Considering the boundary coupling of the finite array of cavities, we make extensions of the total field on the apertures. We develop the compact second and fourth-order finite difference schemes respectively to discretize the reduced Helmholtz equation in TE polarization. Moreover, the Neumann boundary condition on the boundaries and the transparent boundary conditions on the apertures need a special approximation. In particular, in order to deal with the problem with high wave numbers, we introduce the discrete Fourier transformation in the horizontal (x-axis) and a Gaussian elimination in the vertical direction (y-axis) on Cartesian coordinates, which can simplify the cavity scattering problem to a small aperture system. Thus the cost of calculating the radar cross section is with meshes in each cavity, where n is the number of separate cavities.
The rest of the paper is organized as follows. In Section 2, we illustrate the model problem for the scattering from a single cavity in TE polarization. In Section 3, the compact second-order and fourth-order finite difference schemes are applied to discretize the magnetic field equation in TE polarization. In Section 4, we propose a fast algorithm for the electromagnetic scattering from the finite array of cavities with high wave numbers in TE polarization. Numerical results demonstrate the accuracy and efficiency of the proposed method in Section 5.
2. The Single Cavity Scattering Problem in TE Polarization
We consider an electromagnetic plane wave on a cavity embedded in an infinite ground plane. The total electric field and the magnetic field, denoted by and separately, satisfy the following time-harmonic Maxwell’s equations
and the constitutive relationship
where Fm, Hm, are the relative electric permittivity and magnetic permeability, and and is the angular frequency.
For the electromagnetic scattering problem in TE polarization, the electric field is transverse to the z-axis. The magnetic field is in the form of . For ease of notation, we denote by u. Let the incident field take the form of , the scattered magnetic field can be expressed by
where , , is the angle of the incidence, is the wave number in free space.
We consider the cavity filled with a homogeneous medium. The geometry of the cavity is shown in Figure 1. We assume the ground plane and the wall S of the cavity are perfect electric conductors (PEC). Denote the upper half space as . There exists a homogeneous medium of and in . Therefore, the total magnetic field in the z-axis satisfies the following equations
Figure 1.
Single cavity scattering geometry.
Together with the Sommerfeld radiation boundary condition
where in .
In order to convert the problem (2) and (3) into the bounded domain, we adopt the upper half-space Neumann Green function for the Helmholtz equation
where , , , , and is the 0-th Hankel function of the first kind.
Green’s function (7) satisfies the following equations
and the Sommerfeld radiation condition
where is the Dirac delta function.
According to the property of —function and Green’s formulation, we have
A detailed derivation is available in [3].
Substituting Equations (1) and (7) into the above equation, we obtain
where . are Bessel functions of the first and second kinds of order 0 respectively.
Noting the continuity conditions on the aperture
We can obtain the transparent boundary on
Let , the transparent boundary condition on in TE polarization can be simplified as
where .
Hence, the electromagnetic scattering from the single cavity in TE polarization can be transformed into the following equations in a bounded domain [28].
The existence and uniqueness of solutions of (14) for arbitrary wave numbers have been obtained in [26].
3. Fast High-Order Schemes for the Scattering from Single Cavity
3.1. Second-Order Finite Difference Scheme
Let define a uniform partition on with , , , . For simplicity, we consider the case of . It can be generalized to the case of . Denote as the numerical solution at point . The second-order finite difference approximation inside the cavity can be written as
where are second-order finite difference operators.
Considering the second-order approximation for Neumann boundary condition on
Since , we have . The Neumann boundary conditions on the left and right boundaries can be handled analogously.
Denote all the unknowns by:
Here ⊗ is the Kronecker product. and are identity matrix in dimension and dimensions respectively, I is identity matrix in × dimensions.
Below we consider the approximations of the transparent boundary in (13). The nonlocal integral operator in (13) can be rewritten by
Since , the first part of Equation (17) contains the weakly singular integral.
We adopt a piecewise linear approximation for the first item and a trapezoidal formulation for the second item of Equation (17). So the nonlocal integral operator can be approximated as follows
where
and are the piecewise linear basis functions.
The second-order approximation for (13) is given as
Moreover, satisfies the second-order scheme (15)
Then we derive the reduced linear system
where
3.2. The Fast Second-Order Algorithm for the Scattering from the Single Cavity
For the matrix , we have
where is the discrete cosine transformation matrix,
As can be seen from Equation (23), is a tridiagonal matrix. For small enough h, we can derive the decomposition
Multiplying on both sides of Equation (23), we have
Extracting the last elements from the above systems, we can obtain
where and are the last elements of and respectively, and is the last element of .
For , we have
where , and .
Combining with Equation (21), we can derive the reduced formulation only with the unknowns on the aperture
We analyze the computational cost of Algorithm 1. The matrix T is calculated by using the traditional trapezoidal formula, and the cost of Step (i) is . In Step (ii), we need to calculate the -decomposition for . Noting the tridiagonal structure of these matrices, we only need operations if . The cost of calculating the product of the matrix and a complex vector is in Step (iii). In Step (iv), we use the BiCG method for solving the linear systems (24). Each iteration only needs to calculate one matrix-vector multiplication, and the cost of each iteration is , p is the number of iterations.
| Algorithm 1: The procedure of the second-order fast algorithm for scattering from the single cavity (The Fast Algorithm for the Scattering Problem From the Single Cavity). |
3.3. Fourth-Order Finite Difference Scheme
The fourth-order compact finite difference scheme can be written as
is the leading truncation error and is given by
Otherwise, Equation (25) can be written as
where , , , .
Next, we consider the Neumann boundary condition on the boundary S. By Taylor’s expansion, we can obtain the fourth-order approximation for on
Since and , we have
Moreover, Equation (25) can be written as
Let , we have
Similarly, we can derive the fourth-order approximation of the Neumann boundary condition on the other side of the boundaries. Therefore, the compact fourth-order scheme can be written as the following matrix form
where
Below we need to deal with the transparent boundary condition on the aperture in particular. Firstly, By means of Taylor’s expansion, we have
Then in order to eliminate the ghost points, we introduce the variable
Therefore, we have
Combing with the transparent boundary condition (13), we have
where .
Take for the fourth-order scheme (25), we have
Moreover, Equation (30) can be written as
where , .
To eliminate , we define a constant such that
We have computed , hence
Denote
The above equation can be written in matrix form
Then we derive the reduced linear system
where
3.4. The Fast Fourth-Order Algorithm for the Scattering from the Single Cavity
Therefore, we have linear systems which are written as
Let be the LU-decomposition, for enough small h, we have
Take the last element of the above equation, we have the following relationship between and
where , is the last entry of , and is the last element of .
Otherwise, multiplying on both sides of Equation (33), we have
4. Fast High-Order Schemes for the Scattering from Finite Array of Cavities
In this section, we present fast algorithms to solve the electromagnetic scattering from the finite array of large cavities in the TE case. Consider the electromagnetic scattering from the finite array of large cavities embedded in an infinite ground plane. The geometry of the finite array of large cavities is shown in Figure 2. Assume the walls of the cavities and the ground plane are perfect electric conductors. is the aperture of the cavity separately. The half-space above the ground plane is filled with a homogeneous medium characterized by its dielectric permittivity and magnetic permeability . The interior of the finite array of large cavities is filled with the nonmagnetic material with the relative dielectric permittivity respectively.
Figure 2.
The geometric model of the finite array of cavities.
For the TE polarization case, Maxwell equations are reduced to the Helmholtz equations with Neumann boundary conditions. To reduce the scattering problem into bounded domain , we need to obtain the boundary conditions on . Rewrite the Helmholtz equation as
Based on Equation (14), it follows that
Extend to the whole x-axis by
For the total magnetic field , we have its x-axis extension
We have the following relationship
where . The transparent boundary condition (39) can be rewritten as
Therefore, the electromagnetic scattering from the finite array of large cavities in the TE polarization can be described as follows,
The Fast Algorithm for the Scattering by a Finite Array of Cavities
Consider the second-order discretization of the transparent boundary condition on
We rewrite (42) as matrix form
On each aperture , we have the following second-order approximation according to Equation (20)
Multiplying on both sides of (44), we have
Denoting , , we have
We apply the fast algorithm in each cavity , and obtain
where
Therefore, we can derive the global system for the scattering problem from the finite array of large cavities in TE polarization
where
Similarly, we can apply the fast algorithm for the fourth-order scheme. Then we can derive the final fourth-order system on the apertures, which has the same expression as (49), where
5. Numerical Experiments
In this section, a variety of numerical experiments are demonstrated to examine the efficiency of the proposed fast high-order algorithms for electromagnetic scattering by the finite array of cavities with high wave numbers. All the examples are computed with double precision and are performed on a desktop with an Intel(R) Core(TM) i5-9400F CPU, 2.90 GHz, and 16.00 GB memory. We present errors in norm and estimate the convergence order by
5.1. Example 1
We consider a rectangular cavity of 1 m wide and 1 m deep. The exact solution is selected as
The source term is derived from the (14) by changing the wave number and the relative permittivity. The errors and the convergence rates for the cavity filled with different materials are given in Table 1, Table 2 and Table 3. It is shown that the convergence orders for the schemes are two and four respectively. The numerical solution and the error of the proposed schemes for Example 1 with m, m are represented in Figure 3.
Table 1.
Numerical convergence orders of the second-order fast algorithm with m.
Table 2.
Numerical convergence orders of the fourth-order fast algorithm with m.
Table 3.
Numerical convergence orders of the fourth-order fast algorithm with m.
Figure 3.
The real part of the numerical solution (left) and the absolute error plot (right) for the empty cavity with m, m.
5.2. Example 2
We examine the validity of the proposed algorithms for the scattering problem from the single cavity further. We consider a 1 m wide and 0.25 m deep cavity scattering illuminated by a 300-MHz TE plane wave. The example was tested by Du’s results [30]. The physical parameter backscatter RCS can be calculated as follows. Let , where is the observation angle and P is the far-field coefficient given by
When the incident angle is the same as the observation direction, the backscatter RCS is defined by
Figure 4 and Figure 5 display the magnitude and RCS of cavities filled with the homogeneous media and in TE polarization, where ‘o’ denotes the solutions derived in [30]. Clearly, the numerical results coincide with those of Du’s method. Moreover, we can see from Table 4 that the fast algorithm remarkably reduces the computational time.
Figure 4.
The magnitude of the aperture fields at normal incidence (left) and backscatter RCS (right) in TE polarization with m, m, ‘o’: the solutions derived in [30], ‘-’: our results.
Figure 5.
The magnitude of the aperture fields at normal incidence (left) and backscatter RCS (right) in TE polarization with m, m, ‘o’: the solutions derived in [30], ‘-’: our results.
Table 4.
The comparison of the computational time for the proposed normal and fast fourth-order scheme.
5.3. Example 3
In order to address the electromagnetic scattering from the finite array of large cavities, we first consider a two-cavity scattering problem by two identical rectangular cavities of 1 m wide and 1 m deep. It is investigated that the farther the distance between the finite array of cavities, the smaller the coupling impact of each other, see [31] for details. Therefore, for high wave number problems, we consider the distance between cavities is equal to the width of the cavity. Backscatter RCS comparisons for the scattering from two cavities in TE polarization are displayed in Figure 6 and Figure 7. The cavities are filled with , complex material , and respectively. We can see that the backscatter RCS of cavities filled with a lossy medium is lower than that of cavities filled with a lossless medium. Moreover, it is observed that the backscatter RCS of cavities decreases with the increase of the imaginary part of the medium. Therefore, the RCS can be reduced by filling the cavity with the absorbing material coating.
Figure 6.
The backscatter RCS by two cavities in TE polarization with m on meshes for the media , and .
Figure 7.
The backscatter RCS by two cavities in TE polarization with on meshes for the media , and .
5.4. Example 4
We consider a three-cavity scattering problem by three identical rectangular cavities that are 1 meter wide and 0.5 meters deep. The distance between cavities is equal to the width of the cavity. We plot the contour for the real part of the magnetic field with m and m for the media of at and in Figure 8 and Figure 9.
Figure 8.
Contour for real part of the magnetic field by three empty cavities with m of mesh at .
Figure 9.
The real part of the magnetic field by three empty cavities with m of mesh at .
6. Conclusions
In this paper, we present fast high-order algorithms for solving the electromagnetic scattering from the finite array of cavities with large wave numbers in TE polarization. Compact second-order and fourth-order schemes are applied to discretize the magnetic field equation in TE polarization. The boundary conditions of the cavity arrays are decoupled by a new transparent boundary condition. The fast algorithm is based on the FFT-cosine transformation in the horizontal direction and the Gaussian elimination in the vertical direction. Numerical experiments validate the convergence order and the efficiency of the proposed fast high-order algorithms.
Author Contributions
Conceptualization, methodology, M.Z.; writing—original draft preparation, J.H.; writing—review and editing, N.Z.; funding acquisition, M.Z. All authors have read and agreed to the published version of the manuscript.
Funding
The research was supported by the Natural Science Foundation of Hebei Province (No. A2020502003) and the Fundamental Research Funds for the Central Universities (No. 2021MS115).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.
References
- Wang, C.; Gan, Y. 2D cavity modeling using method of moments and iterative solvers. J. Electromagn. Waves Appl. 2003, 17, 1739–1740. [Google Scholar] [CrossRef] [Scilit]
- Wood, W.; Wood, A. Development and numerical solution of integral equations for electromagnetic scattering from a trough in a ground plane. IEEE T. Antenn. Propag. 1999, 47, 1318–1322. [Google Scholar] [CrossRef] [Scilit]
- Jin, J. The Finite Element Method in Electromagnetics, 2nd ed.; John Wiley and Sons: New York, NY, USA, 2002. [Google Scholar]
- Liu, J.; Jin, J. A special higher order finite-element method for scattering by deep cavities. IEEE Trans. Antennas Propag. 2000, 48, 694–703. [Google Scholar]
- Liu, J.; Jin, J. A highly effective preconditioner for solving the finite element-boundary integral matrix equation of 3-D scattering. IEEE Trans. Antennas Propag. 2002, 50, 1212–1221. [Google Scholar] [CrossRef]
- Ross, D.; Volakis, J.; Anastassiu, H. Hybrid finite element-modal analysis of jet engine inlet scattering. IEEE Trans. Antennas Propag. 1995, 43, 277–285. [Google Scholar] [CrossRef] [Scilit]
- Alavikia, B.; Ramahi, O. Hybrid finite-element-boundary integral algorithm to solve the problem of scattering from a finite and infinite array of cavities with stratified dielectric coating. J. Opt. Soc. Am. A 2011, 28, 1022–1031. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Alavikia, B.; Ramahi, O. Coupling interactions in electromagnetic scattering from finite array of cavities with stratified dielectric coating. J. Opt. Soc. Am. A 2012, 29, 1132–1140. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Ito, K.; Qiao, Z.; Toivanen, J. A fast preconditioned iterative algorithm for the electromagnetic scattering from a large cavity. J. Sci. Comput. 2012, 53, 435–450. [Google Scholar]
- Bao, G.; Sun, W. A fast algorithm for the electromagnetic scattering from a large cavity. SIAM J. Sci. Comput. 2005, 27, 553–574. [Google Scholar] [CrossRef] [Scilit]
- Ito, K.; Qiao, Z.; Toivanen, J. A domain decomposition solver for acoustic scattering by elastic objects in layered media. J. Comput. Phys. 2008, 227, 8685–8698. [Google Scholar] [CrossRef] [Scilit]
- Zhao, M. A fast high order iterative solver for the electromagnetic scattering by open cavities filled with the inhomogeneous media. Adv. Appl. Math. Mech. 2013, 5, 235–257. [Google Scholar] [CrossRef] [Scilit]
- Zhao, M.; Qiao, Z.; Tang, T. A fast high order method for electromagnetic scattering by large open cavities. J. Comput. Math. 2011, 29, 287–304. [Google Scholar] [CrossRef] [Scilit]
- Zhao, M.; 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] [Scilit]
- Schiavone, G.; O’Neill, K.; Paulsen, K. Scattering from groove patterns in a perfectly conducting surface. J. Opt. Soc. Am. A 1997, 14, 2212–2222. [Google Scholar] [CrossRef] [Scilit]
- Van, T.; Wood, A. A time-domain finite element method for helmholtz equations. J. Comput. Phys. 2002, 183, 486–507. [Google Scholar] [CrossRef] [Scilit]
- Li, P. A survey of open cavity scattering problems. J. Comput. Math. 2019, 36, 1–16. [Google Scholar] [CrossRef] [Scilit]
- Xiang, Z.; 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]
- Li, P.; Wang, L.; Wood, A. Analysis of transient electromagnetic scattering from a three-dimensional open cavity. SIAM J. Appl. Math. 2015, 75, 1675–1699. [Google Scholar] [CrossRef] [Scilit]
- Jiang, X.; Li, P.; Lv, J.; Zheng, W. An adaptive finite element method for the wave scattering with transparent boundary condition. J. Sci. Comput. 2017, 72, 936–956. [Google Scholar] [CrossRef] [Scilit]
- Chen, Y.; Jiang, X.; Lai, J.; Li, P. A fast algorithm for the electromagnetic scattering from a large rectangular cavity in three dimensions. J. Comput. Phys. 2021, 437, 110331. [Google Scholar] [CrossRef] [Scilit]
- Du, K.; Sun, W.; Zhang, X. Arbitrary high-order C0 tensor product Galerkin finite element methods for the electromagnetic scattering from a large cavity. J. Comput. Phys. 2013, 242, 181–195. [Google Scholar] [CrossRef] [Scilit]
- Mumtaz, F.; Ashraf, M.; Dai, Y. Numerical approach to approximate the electromagnetic scattering from random PEC cylinder placed below in dielectric half-space. Optik 2020, 206, 163751. [Google Scholar] [CrossRef] [Scilit]
- Zhao, M.; Zhu, N.; Wang, L. Fast algorithms for the electromagnetic scattering by partly covered cavities. J. Comput. Appl. Math. 2021, 40, 7. [Google Scholar] [CrossRef] [Scilit]
- Ammari, H.; Bao, G.; Wood, A. A cavity problem for maxwell’s equations. Meth. Appl. Anal. 2002, 9, 249–260. [Google Scholar] [CrossRef] [Scilit]
- Ammari, H.; Bao, G.; Wood, A. Analysis of the electromagnetic scattering from a cavity. J. Jpn. J. Indust. Appl. Math. 2002, 19, 301–310. [Google Scholar] [CrossRef] [Scilit]
- Bao, G.; Zhang, W. An improved mode-matching method for large cavities. IEEE Antennas Wirel. Propag. Lett. 2005, 4, 393–396. [Google Scholar]
- Li, P.; Wood, A. A two-dimensional helmhotlz equation solution for the multiple cavity scattering problem. J. Comput. Phys. 2013, 240, 100–120. [Google Scholar] [CrossRef] [Scilit]
- Wu, X.; Zheng, W. An adaptive perfectly matched layer method for multiple cavity scattering problems. Commun. Comput. Phys. 2016, 19, 534–558. [Google Scholar] [CrossRef] [Scilit]
- 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] [Scilit]
- Uber, R. Time Domain Analysis of the Electromagnetic Scattering From Multiple Cavities Embedded in a Ground Plane. Ph.D. Thesis, Air Force Institute of Technology, Wright-Patterson AFB, OH, USA, 2016. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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/).








