This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Fast and Accurate Prediction of Antenna Reflection Coefficients in Planar Layered Media Environment via Generalized Scattering Matrix

Chenbo Shi, Shichen Liang, Xin Gu and Jin Pan Manuscript received Apr. 16, 2025. (Corresponding author: Jin Pan)Chenbo Shi, Shichen Liang, Xin Gu and Jin Pan are with the School of Electronic Science and Engineering, University of Electronic Science and Technology of China, Chengdu 611731 China (e-mail: chenbo_shi@163.com; lscstu001@163.com; xin_gu04@163.com; panjin@uestc.edu.cn).
Abstract

The numerical algorithm for evaluating the reflection coefficient of an antenna in the presence of the planar layered medium is reformulated using the antenna’s generalized scattering matrix (GSM). The interaction between the antenna and the layered medium is modeled through spherical-to-planar vector wave transformations, ensuring no approximations that could compromise computational accuracy. This theoretical framework significantly reduces algebraic complexity, resulting in a marked increase in the speed of antenna performance evaluation. Excluding the one-time preprocessing cost of obtaining the antenna’s GSM in free space, the numerical evaluation speed of this method exceeds that of the commercial software FEKO by several orders of magnitude, while maintaining nearly identical accuracy.

Index Terms:
Layered media, half-space, generalized scattering matrix, spherical vector waves, plane wave spectrum, antenna reflection coefficients.

I Introduction

Parameter measurement of planar layered media is a topic of considerable interest, with wide-ranging applications in pavement thickness assessment [1, 2, 3], moisture detection [4, 5, 6], density evaluation [7, 8], underground coal mining [9], and beyond. These applications often involve solving inverse problems—inferring medium properties from the reflection coefficients of antennas. Modern approaches to inverse problems typically rely on optimization algorithms, which iteratively solve the forward problem to approximate the inverse solution. This makes the computational efficiency of the forward solver a critical factor in the overall performance.

The forward modeling of antenna behavior near planar layered media is commonly based on the spatial-domain dyadic Green’s function for layered media (DGLM), expressed via Sommerfeld integrals [10, 11, 12, 13, 14]. This formulation has been adopted in commercial electromagnetic simulation tools, such as Altair FEKO [15], which employ surface integral equations based on discretized antenna geometries to accurately compute reflection coefficients. However, the high computational cost of a single full-wave simulation significantly limits its usability in optimization-based scenarios that require numerous forward evaluations.

To address this limitation, Lambot et al. pioneered a method that models the antenna as an equivalent point source [16], using its far-field radiation to approximate the reflection response from the layered medium—still based on spatial-domain DGLM. Although evaluating spatial-domain DGLM remains challenging due to the presence of infinite-limit Sommerfeld integrals, the point-source approximation significantly reduces the computational burden by requiring evaluation at only a single location. A key limitation, however, is the assumption that the medium is placed in the far field of the antenna. This was later extended in [17], where a multi-point source model was introduced to enable accurate reflection prediction in near-field scenarios. While this approach enhances accuracy, it also increases the number of DGLM evaluations and requires an additional optimization procedure to determine source positions, introducing nontrivial computational overhead.

More recently, Lambot and colleagues proposed a plane-wave spectrum based technique for estimating antenna reflection coefficients [18]. However, their method neglects evanescent wave contributions and multiple reflections between the antenna and the medium, restricting its applicability to scenarios involving weakly scattering antennas.

Motivated by these limitations, this paper presents a novel method for evaluating the electromagnetic behavior of antennas in the presence of planar layered media, with an emphasis on supporting frequency-domain applications that require repeated reflection coefficient evaluations. These might cover most ground-penetrating radar (GPR) operations and electromagnetic material characterization techniques based solely on reflection data [19, 20]. Our approach recharacterizes antenna transmission, reception, and scattering using the generalized scattering matrix (GSM) framework, expressed in terms of discrete spherical vector wave functions (SVWFs), as opposed to continuous plane-wave spectrum expansions. The interaction between the antenna and the layered medium is modeled algebraically by transforming between SVWFs and planar vector wave functions (PVWFs) [21, 22, 23].

Although our method involves a seemingly complex spherical-planar-spherical waveform transformation, the actual computational effort is modest. While the transformation matrix still requires Sommerfeld integrals, the integration limits are very finite—effectively reducing the complexity to that of standard definite integrals. Compared to the spectral-domain method in [18], which involves double integrals, our approach only requires single integrals. Furthermore, the matrix’s inherent symmetry and sparsity significantly improve numerical efficiency.

As this paper further demonstrates, the SVWF-based framework allows for a compact problem size and makes the inclusion of multiple reflections computationally inexpensive. This enables high-fidelity modeling without compromising accuracy for the sake of speed. Ignoring the one-time preprocessing cost of the free-space antenna characterization, our method achieves several orders of magnitude speedup over full-wave simulations in FEKO, while maintaining near-identical accuracy. This substantial advancement in forward problem efficiency could greatly facilitate the adoption of modern computational techniques in inverse problems involving planar layered media.

II Spherical Vector Waves, Planar Vector Waves and Transformations

A core foundation of this paper is the use of PVWFs and SVWFs, which are extensively utilized in [21, 22, 23, 24]. We adopt the time convention ejωte^{\mathrm{j}\omega t} and define the PVWF ϕi(α,β,𝒓)=ϕi(γ^,𝒓)\bm{\phi}_{i}\left(\alpha,\beta,\bm{r}\right)=\bm{\phi}_{i}\left(\hat{\gamma},\bm{r}\right) as follows:

ϕ1(γ^,𝒓)=j4πβ^ejkγ^𝒓ϕ2(γ^,𝒓)=14πα^ejkγ^𝒓.\begin{split}&\bm{\phi}_{1}\left(\hat{\gamma},\bm{r}\right)=\frac{\mathrm{j}}{4\pi}\hat{\beta}e^{-\mathrm{j}k\hat{\gamma}\cdot\bm{r}}\\ &\bm{\phi}_{2}\left(\hat{\gamma},\bm{r}\right)=-\frac{1}{4\pi}\hat{\alpha}e^{-\mathrm{j}k\hat{\gamma}\cdot\bm{r}}.\end{split} (1)

Here, i=1i=1 represents the TE wave, and i=2i=2 represents the TM wave. The unit vectors α^,β^,γ^\hat{\alpha},\hat{\beta},\hat{\gamma} are related to the elevation angle α\alpha and azimuth angle β\beta as follows:

α^=x^cosαcosβ+y^cosαsinβz^sinαβ^=x^sinβ+y^cosβγ^=x^sinαcosβ+y^sinαsinβ+z^cosα.\begin{split}&\hat{\alpha}=\hat{x}\cos\alpha\cos\beta+\hat{y}\cos\alpha\sin\beta-\hat{z}\sin\alpha\\ &\hat{\beta}=-\hat{x}\sin\beta+\hat{y}\cos\beta\\ &\hat{\gamma}=\hat{x}\sin\alpha\cos\beta+\hat{y}\sin\alpha\sin\beta+\hat{z}\cos\alpha.\end{split} (2)

The azimuth angle β\beta ranges from [0,2π][0,2\pi], while the elevation angle α\alpha spans C+CC_{+}\cup C_{-}. The contours C+C_{+} and CC_{-} are illustrated in Fig. 1a. For propagating waves, α\alpha lies along the real axis between 0 and π\pi.

Refer to caption
(a)
Refer to caption
(b)
Figure 1: Complex contours. (a) Contour of angle α\alpha. (b) Contour of u=cosαu=\cos\alpha.

In this paper, we also employ SVWFs 𝒖n(p)(𝒓)\bm{u}_{n}^{(p)}(\bm{r}), derived from real-valued spherical harmonics [25, Appendix A]. Here, p=1,4p=1,4 denote regular and outgoing waves, respectively. The subscript nτσmln\rightarrow\tau\sigma ml indicates polarization type τ=1,2\tau={1,2} (TE, TM), parity σ=e,o\sigma={e,o} (even, odd), angular degree l=1,2,,Lmaxl={1,2,\dots,L_{\max}}, and order m=0,1,,lm={0,1,\dots,l}.

Both SVWFs and PVWFs satisfy the homogeneous vector wave equation, and therefore, they can be converted into one another [24]:

𝒖n(1)(𝒓)=i0πdγ^Bni(γ^)ϕi(γ^,𝒓)ϕi(γ^,𝒓)=nBni(γ^)𝒖n(1)(𝒓)𝒖n(4)(𝒓)=2iC±dγ^Bni(γ^)ϕi(γ^,𝒓),z0.\begin{split}&\bm{u}_{n}^{\left(1\right)}\left(\bm{r}\right)=\sum_{i}{\int_{0}^{\pi}{\mathrm{d}\hat{\gamma}B_{ni}\left(\hat{\gamma}\right)\bm{\phi}_{i}\left(\hat{\gamma},\bm{r}\right)}}\\ &\bm{\phi}_{i}\left(\hat{\gamma},\bm{r}\right)=\sum_{n}{B_{ni}^{\dagger}\left(\hat{\gamma}\right)\bm{u}_{n}^{\left(1\right)}\left(\bm{r}\right)}\\ &\bm{u}_{n}^{\left(4\right)}\left(\bm{r}\right)=2\sum_{i}{\int_{C_{\pm}}{\mathrm{d}\hat{\gamma}B_{ni}\left(\hat{\gamma}\right)\bm{\phi}_{i}\left(\hat{\gamma},\bm{r}\right)}},z\gtrless 0.\end{split} (3)

Here, z>0z>0 corresponds to C+C_{+}, and z<0z<0 corresponds to CC_{-}. The integral notation is defined as Cdγ^=Csinαdα02πdβ\int_{C}{\mathrm{d}\hat{\gamma}}=\int_{C}{\sin\alpha\mathrm{d}\alpha\int_{0}^{2\pi}{\mathrm{d}\beta}}. The function Bni(γ^)B_{ni}(\hat{\gamma}) is given by:

Bni(γ^)=Bni(α,β)=Bni(u)Ani(β),u=cosαB_{ni}\left(\hat{\gamma}\right)=B_{ni}\left(\alpha,\beta\right)=B_{ni}\left(u\right)A_{ni}\left(\beta\right),\quad u=\cos\alpha (4)

where

Bni(u)=jl[δτijΔlm(u)δτi¯πlm(u)]Ani(β)=δτi{cos(mβ)sin(mβ)+δτi¯{sin(mβ)cos(mβ).\begin{split}&B_{ni}\left(u\right)=\mathrm{j}^{l}\left[\delta_{\tau i}\mathrm{j}\Delta_{l}^{m}\left(u\right)-\delta_{\tau\bar{i}}\pi_{l}^{m}\left(u\right)\right]\\ &A_{ni}\left(\beta\right)=\delta_{\tau i}\begin{cases}\cos\left(m\beta\right)\\ \sin\left(m\beta\right)\\ \end{cases}+\delta_{\tau\bar{i}}\begin{cases}-\sin\left(m\beta\right)\\ \cos\left(m\beta\right)\\ \end{cases}.\end{split}

Here, the upper (lower) form of Ani(β)A_{ni}(\beta) applies for even (odd) parity σ=e(o)\sigma=e(o). The δ\delta is the Kronecker delta. A bar over ii swaps the TE/TM types of PVWFs (i.e., i¯=3i\bar{i}=3-i). Bni(γ^)B_{ni}^{\dagger}(\hat{\gamma}) represents the same expression as Bni(γ^)B_{ni}(\hat{\gamma}) but with all explicit j\mathrm{j} replaced by j-\mathrm{j}. The auxiliary functions

Δlm(u)=1u2l(l+1)dduP~lm(u)πlm(u)=ml(l+1)1u2P~lm(u)\begin{split}&\Delta_{l}^{m}\left(u\right)=-\frac{\sqrt{1-u^{2}}}{\sqrt{l\left(l+1\right)}}\frac{\mathrm{d}}{\mathrm{d}u}\tilde{P}_{l}^{m}\left(u\right)\\ &\pi_{l}^{m}\left(u\right)=-\frac{m}{\sqrt{l\left(l+1\right)}\sqrt{1-u^{2}}}\tilde{P}_{l}^{m}\left(u\right)\end{split} (5)

where P~lm(u)\tilde{P}_{l}^{m}(u) represents the normalized associated Legendre functions [26]. An efficient algorithm for evaluating these functions for all ll less than LmaxL_{\max} is provided in [26]. This can also be extended to evaluate P~lm(u)\tilde{P}_{l}^{m}(u) for imaginary uu.

A key integral identity used later this work is:

02πAni(β)Ani(β)dβ=δmmIτσ,τσi\int_{0}^{2\pi}{A_{ni}\left(\beta\right)A_{n^{\prime}i}\left(\beta\right)\mathrm{d}\beta}=\delta_{mm^{\prime}}I_{\tau\sigma,\tau^{\prime}\sigma^{\prime}}^{i} (6)

where Iτσ,τσiI_{\tau\sigma,\tau^{\prime}\sigma^{\prime}}^{i} is nonzero only in the following cases:

Iτσ,τσi=π[1+(1)i+τ+σδm0]Iτσ,τσi=π[(1)i+τ+σ+δm0],ττσσ\begin{split}&I_{\tau\sigma,\tau\sigma}^{i}=\pi\left[1+\left(-1\right)^{i+\tau+\sigma}\delta_{m0}\right]\\ &I_{\tau\sigma,\tau^{\prime}\sigma^{\prime}}^{i}=\pi\left[\left(-1\right)^{i+\tau+\sigma}+\delta_{m0}\right],\tau\neq\tau^{\prime}\land\sigma\neq\sigma^{\prime}\end{split}

III Reflection Coefficient of Antennas in a Layered Planar Environment

The GSM for antennas in free space (the source-scattering formulation) is defined as [27, 28]:

𝐒~=[𝚪12𝐑𝐓12(𝐒𝟏)]\tilde{\mathbf{S}}=\begin{bmatrix}\mathbf{\Gamma}&\frac{1}{2}\mathbf{R}\\ \mathbf{T}&\frac{1}{2}\left(\mathbf{S}-\mathbf{1}\right)\\ \end{bmatrix} (7)

where 𝚪\mathbf{\Gamma} represents the port S-parameters of the antenna (for a single-mode and single-port antenna, this corresponds to the reflection coefficient), 𝐑\mathbf{R} is the receiving matrix, 𝐓\mathbf{T} is the transmitting matrix, and 𝐒\mathbf{S} is the SVWFs scattering matrix. This paper, building upon previous work [29], uses the method of moments (MoM) to determine the GSM of the antenna.

The GSM relates the incident and response fields of the antenna as:

𝐒~[𝐯𝐚]=[𝐰𝐟]\tilde{\mathbf{S}}\begin{bmatrix}\mathbf{v}\\ \mathbf{a}\\ \end{bmatrix}=\begin{bmatrix}\mathbf{w}\\ \mathbf{f}\\ \end{bmatrix} (8)

where 𝐯\mathbf{v} and 𝐰\mathbf{w} are the expansion coefficients for the incoming and outgoing feeding modes at the antenna ports, respectively. 𝐚\mathbf{a} represents the expansion coefficients for the regular spherical wave expansion of the external incident wave 𝑬inc\bm{E}^{\mathrm{inc}}, and 𝐟\mathbf{f} are the expansion coefficients for the outgoing spherical waves of the antenna’s radiated (scattered) field 𝑬s\bm{E}^{s}, specifically:

𝑬inc(𝒓)=nan𝒖n(1)(𝒓)\displaystyle\bm{E}^{\mathrm{inc}}\left(\bm{r}\right)=\sum_{n}{a_{n}\bm{u}_{n}^{\left(1\right)}\left(\bm{r}\right)} (9a)
𝑬s(𝒓)=nfn𝒖n(4)(𝒓)\displaystyle\bm{E}^{s}\left(\bm{r}\right)=\sum_{n}{f_{n}\bm{u}_{n}^{\left(4\right)}\left(\bm{r}\right)} (9b)
Refer to caption
Figure 2: An antenna radiating above a planar interface. The origin of the reference coordinate system is set at the center of the antenna.

Consider a planar interface located at z=zIz=z_{\mathrm{I}} (with zI<0z_{\mathrm{I}}<0), as shown in Fig. 2. Further assume that the antenna is actively fed only by wave ports, such that the incident wave entering the antenna from the external space is exclusively the reflected field of 𝑬s\bm{E}^{s}, i.e., 𝑬inc=𝑬sR\bm{E}^{\mathrm{inc}}=\bm{E}^{s\mathrm{R}}. To determine 𝑬sR\bm{E}^{s\mathrm{R}}, we must calculate how each SVWF component 𝒖n(4)(𝒓)\bm{u}_{n}^{(4)}(\bm{r}) in (9b) is reflected by the interface. To do so, we transform 𝒖n(4)(𝒓)\bm{u}_{n}^{(4)}(\bm{r}) into downward PVWFs using the relation in (3):

𝒖n(4)(𝒓)=2iCdγ^Bni(γ^)ϕi(α,β,𝒓)\bm{u}_{n}^{\left(4\right)}\left(\bm{r}\right)=2\sum_{i}{\int_{C_{-}}{\mathrm{d}\hat{\gamma}B_{ni}\left(\hat{\gamma}\right)\bm{\phi}_{i}\left(\alpha,\beta,\bm{r}\right)}} (10)

The reflected wave of the PVWF ϕi(α,β,𝒓)\bm{\phi}_{i}(\alpha,\beta,\bm{r}), generated by the interface, is given by

ϕR=ρiRef(α)ϕi(πα,β,𝒓)\bm{\phi}^{\mathrm{R}}=\rho_{i}^{\text{Ref}}\left(\alpha\right)\bm{\phi}_{i}\left(\pi-\alpha,\beta,\bm{r}\right) (11)

where ρiRef(α)=ρi1(α)e2jkγ^𝒅\rho_{i}^{\text{Ref}}\left(\alpha\right)=\rho_{i}^{1}(\alpha)e^{-2\mathrm{j}k\hat{\gamma}\cdot\bm{d}}, and ρi1(α)\rho_{i}^{1}(\alpha) is the well-known Fresnel reflection coefficient [see Appendix A]. The phase shift, referenced from the origin, is given by e2jkγ^𝒅e^{-2\mathrm{j}k\hat{\gamma}\cdot\bm{d}}, where γ^𝒅=zIcosα\hat{\gamma}\cdot\bm{d}=z_{\mathrm{I}}\cos\alpha. Thus, the reflected wave of 𝒖n(4)(𝒓)\bm{u}_{n}^{(4)}(\bm{r}) can be written as

𝒖nR(𝒓)=2iCdγ^Bni(γ^)ρiRef(α)ϕi(πα,β,𝒓).\bm{u}_{n}^{\mathrm{R}}\left(\bm{r}\right)=2\sum_{i}{\int_{C_{-}}{\mathrm{d}\hat{\gamma}B_{ni}\left(\hat{\gamma}\right)\rho_{i}^{\text{Ref}}\left(\alpha\right)\bm{\phi}_{i}\left(\pi-\alpha,\beta,\bm{r}\right)}}. (12)

Equation (3) also provides the SVWF representations for ϕi(πα,β,𝒓)\bm{\phi}_{i}\left(\pi-\alpha,\beta,\bm{r}\right):

ϕi(πα,β,𝒓)=nBni(πα,β)𝒖n(1)(𝒓)=n(1)aBni(γ^)𝒖n(1)(𝒓)\begin{split}\bm{\phi}_{i}\left(\pi-\alpha,\beta,\bm{r}\right)&=\sum_{n^{\prime}}{B_{n^{\prime}i}^{\dagger}\left(\pi-\alpha,\beta\right)\bm{u}_{n^{\prime}}^{\left(1\right)}\left(\bm{r}\right)}\\ &=\sum_{n^{\prime}}{\left(-1\right)^{a^{\prime}}B_{n^{\prime}i}^{\dagger}\left(\hat{\gamma}\right)\bm{u}_{n^{\prime}}^{\left(1\right)}\left(\bm{r}\right)}\end{split} (13)

where a=l+m+τ+i+1a^{\prime}=l^{\prime}+m^{\prime}+\tau^{\prime}+i+1. Consequently, the reflected field 𝒖nR(𝒓)\bm{u}_{n}^{\mathrm{R}}\left(\bm{r}\right) can be expressed as

𝒖nR(𝒓)=n𝒲nn𝒖n(1)(𝒓)\bm{u}_{n}^{\mathrm{R}}\left(\bm{r}\right)=\sum_{n^{\prime}}{\mathcal{W}_{nn^{\prime}}\bm{u}_{n^{\prime}}^{\left(1\right)}\left(\bm{r}\right)} (14)

where the nnnn^{\prime}-th element of the matrix 𝒲\mathcal{W} is given by:

𝒲nn=2i(1)aCdγ^Bni(γ^)ρiRef(α)Bni(γ^)\mathcal{W}_{nn^{\prime}}=2\sum_{i}{\left(-1\right)^{a^{\prime}}\int_{C_{-}}{\mathrm{d}\hat{\gamma}B_{ni}\left(\hat{\gamma}\right)\rho_{i}^{\text{Ref}}\left(\alpha\right)B_{n^{\prime}i}^{\dagger}\left(\hat{\gamma}\right)}} (15)

The integral over β\beta in (15) can be computed analytically, resulting in the identity in (6). By substituting u=cosαu=\cos\alpha, we arrive at:

𝒲nn=2δmm×i(1)aIτσ,τσiCduBni(u)ρiRef(u)Bni(u).\begin{split}\mathcal{W}_{nn^{\prime}}&=2\delta_{mm^{\prime}}\times\\ &\sum_{i}{\left(-1\right)^{a^{\prime}}I_{\tau\sigma,\tau^{\prime}\sigma^{\prime}}^{i}\int_{C_{-}^{\prime}}{\mathrm{d}uB_{ni}\left(u\right)\rho_{i}^{\text{Ref}}\left(u\right)B_{n^{\prime}i}^{\dagger}\left(u\right)}}.\end{split} (16)

The Sommerfeld integral in (16) traditionally starts from j\mathrm{j}\infty on the contour CC_{-}^{\prime} in Fig. 1b. However, recent research suggests that the starting point of this integral should be truncated by a very finite value jκ~m(κ~m>1)\mathrm{j}\tilde{\kappa}_{m}(\tilde{\kappa}_{m}>1), rather than a large value approaching infinite. This modification significantly reduces the computational complexity of (16) while ensuring convergence everywhere above the planar interface. An empirical formula for determining κ~m\tilde{\kappa}_{m} is from [30] as:

κ~m=(0.38Lmax+1)(kRmin)1+0.03kRmin.\tilde{\kappa}_{m}=\left(0.38L_{\max}+1\right)\left(kR_{\min}\right)^{-1}+0.03kR_{\min}. (17)

which holds for 0.5kRmin10,Lmax200.5\leq kR_{\min}\leq 10,L_{\max}\leq 20. The maximum degree number LmaxL_{\max} is usually chosen as [31]:

Lmax=kRmin+ιkRmin3+3L_{\max}=\lceil kR_{\min}+\iota\sqrt[3]{kR_{\min}}+3\rceil (18)

where RminR_{\min} is the minimal radius of the circumscribing sphere around the antenna, and ι[2,7]\iota\in[2,7]. One can prove the symmetry property 𝒲nn=𝒲nn\mathcal{W}_{nn^{\prime}}=\mathcal{W}_{n^{\prime}n}, which further reduces the computational burden for evaluating 𝒲\mathcal{W}.

With the above results, we can express 𝑬sR(𝒓)\bm{E}^{s\mathrm{R}}(\bm{r}) as

𝑬sR(𝒓)=kZ0nfn𝒖nR(𝒓)=kZ0nnfn𝒲nn𝒖n(1)(𝒓)\begin{split}&\bm{E}^{s\mathrm{R}}\left(\bm{r}\right)=k\sqrt{Z_{0}}\sum_{n}{f_{n}\bm{u}_{n}^{\mathrm{R}}\left(\bm{r}\right)}\\ &=k\sqrt{Z_{0}}\sum_{n}{\sum_{n^{\prime}}{f_{n}\mathcal{W}_{nn^{\prime}}\bm{u}_{n^{\prime}}^{\left(1\right)}\left(\bm{r}\right)}}\end{split} (19)

or more compactly:

𝑬inc=𝑬sR(𝒓)=kZ0nan𝒖n(1)(𝒓)\bm{E}^{\mathrm{inc}}=\bm{E}^{s\mathrm{R}}\left(\bm{r}\right)=k\sqrt{Z_{0}}\sum_{n}{a_{n}\bm{u}_{n}^{\left(1\right)}\left(\bm{r}\right)} (20)

where

𝐚=𝒲t𝐟=𝒲𝐟.\mathbf{a}=\mathcal{W}^{t}\mathbf{f}=\mathcal{W}\mathbf{f}. (21)

Because GSM connects 𝐯,𝐰\mathbf{v},\mathbf{w} and 𝐚,𝐟\mathbf{a},\mathbf{f} as

{𝚪𝐯+12𝐑𝐚=𝐰𝐓𝐯+12(𝐒𝟏)𝐚=𝐟\begin{cases}\mathbf{\Gamma v}+\frac{1}{2}\mathbf{Ra}=\mathbf{w}\\ \mathbf{Tv}+\frac{1}{2}\left(\mathbf{S}-\mathbf{1}\right)\mathbf{a}=\mathbf{f}\\ \end{cases} (22)

we substitute 𝐚=𝒲𝐟\mathbf{a}=\mathcal{W}\mathbf{f} into the second equation of (22) to obtain

𝐓𝐯+12(𝐒𝟏)𝒲𝐟=𝐟.\mathbf{Tv}+\frac{1}{2}\left(\mathbf{S}-\mathbf{1}\right)\mathcal{W}\mathbf{f}=\mathbf{f}. (23)

Solving for 𝐟\mathbf{f} gives

𝐟=[𝟏(𝐒𝟏)𝐆]1𝐓𝐯\mathbf{f}=\left[\mathbf{1}-\left(\mathbf{S}-\mathbf{1}\right)\mathbf{G}\right]^{-1}\mathbf{Tv} (24)

where 𝐆12𝒲\mathbf{G}\equiv\frac{1}{2}\mathcal{W}. Substituting this expression into the first equation of (22) leads to the following relation:

{𝚪+𝐑𝐆[𝟏(𝐒𝟏)𝐆]1𝐓}𝐯=𝐰.\left\{\mathbf{\Gamma}+\mathbf{R}\mathbf{G}\left[\mathbf{1}-\left(\mathbf{S}-\mathbf{1}\right)\mathbf{G}\right]^{-1}\mathbf{T}\right\}\mathbf{v}=\mathbf{w}. (25)

This implies that the S-parameters matrix of the antenna near the layered planar medium is

𝚪c=𝚪+𝐑𝐆[𝟏(𝐒𝟏)𝐆]1𝐓\mathbf{\Gamma}^{c}=\mathbf{\Gamma}+\mathbf{R}\mathbf{G}\left[\mathbf{1}-\left(\mathbf{S}-\mathbf{1}\right)\mathbf{G}\right]^{-1}\mathbf{T} (26)

The Neumann series expansion of [𝟏(𝐒𝟏)𝐆]1\left[\mathbf{1}-\left(\mathbf{S}-\mathbf{1}\right)\mathbf{G}\right]^{-1} reads

[𝟏(𝐒𝟏)𝐆]1=𝟏+(𝐒𝟏)𝐆+[(𝐒𝟏)𝐆]2+.\left[\mathbf{1}-\left(\mathbf{S}-\mathbf{1}\right)\mathbf{G}\right]^{-1}=\mathbf{1}+\left(\mathbf{S}-\mathbf{1}\right)\mathbf{G}+\left[\left(\mathbf{S}-\mathbf{1}\right)\mathbf{G}\right]^{2}+\cdots. (27)

Each term in this expansion represents interactions of different orders with the layered planar medium. This equation allows for an explicit separation of the contributions from various orders of ground echoes. If multiple reflections between the antenna and the interface are neglected, equation (27) can be approximated by taking only the first term (i.e., the identity matrix 𝟏\mathbf{1}). However, this approximation holds only when the antenna’s scattering is small (𝐒𝟏\mathbf{S}\to\mathbf{1}). For greater precision, it is usually necessary to consider higher-order terms in the multiple reflections or to directly calculate [𝟏(𝐒𝟏)𝐆]1\left[\mathbf{1}-\left(\mathbf{S}-\mathbf{1}\right)\mathbf{G}\right]^{-1}.

An interesting observation about equation (27) is that 𝚪,𝐑,𝐓,𝐒\mathbf{\Gamma},\mathbf{R},\mathbf{T},\mathbf{S} are matrices associated with the antenna’s behavior in free space. In contrast, 𝐆\mathbf{G} is a matrix that depends on the layered planar medium and the position of the interface zIz_{\mathrm{I}}, but is independent of the antenna’s characteristics. Therefore, when either zIz_{\mathrm{I}} or the medium parameters change, only 𝐆\mathbf{G} needs to be reevaluated. This process is computationally efficient and can typically be completed within milliseconds, as further detailed in Section IV-D.

IV Numerical Examples

This section demonstrates the numerical performance of the proposed formulas in various planar layered environments. A multi-mode horn antenna, as described in [29], is used as the transmitter. The coordinate origin (geometric center of the antenna) is positioned 80 mm from the radiation aperture. Over the frequency range from 3.2 GHz to 3.8 GHz, the antenna operates in five modes: TE10\text{TE}_{10}, TE20\text{TE}_{20}, TE01\text{TE}_{01}, TE11\text{TE}_{11}, and TM11\text{TM}_{11}. In the following examples, unless otherwise stated, the maximum degree of SVWFs used is Lmax=12L_{\max}=12, and the integration truncation number is κ~m=1.5\tilde{\kappa}_{m}=1.5.

IV-A Example 1—Perfect electric conductor half space

The first example considers a perfect electric conductor (PEC) half-space environment, with the interface located at zI=200z_{\mathrm{I}}=-200 mm. The distance from the aperture plane to the ground is 120 mm, which is approximately 1.28λL1.28\lambda_{L}, where λL\lambda_{L} represents the low-frequency wavelength. Fig. 3a presents the S-parameters for different modes, with the curve labeled “GSM” representing the results obtained using the method proposed in this paper. A satisfactory agreement is observed when comparing these results with the full-wave simulation results from the FEKO commercial software.

Refer to caption
(a)
Refer to caption
(b)
Figure 3: S-parameters of the horn antenna in a PEC half-space environment. The interface is located at zI=200z_{\mathrm{I}}=-200 mm. (a) Magnitude in dB scale. (b) S11S_{11} computed considering different orders of reflections.
Refer to caption
(a)
Refer to caption
(b)
Figure 4: S-parameters of the horn antenna in a PEC half-space environment. The interface is located at zI=100z_{\mathrm{I}}=-100 mm. (a) Magnitude and (b) phase.

Taking 𝚪11c\mathbf{\Gamma}_{11}^{c} as an example, Fig. 3b illustrates the impact of including different numbers of terms in equation (27) (i.e., accounting for varying orders of ground reflections) on numerical accuracy. It is evident that neglecting multiple reflections (labeled as the “1-order” curve) leads to significant discrepancies when compared with the FEKO results. However, when up to the 5th-order reflections are considered, the results closely match those from FEKO. This highlights the importance of accounting for multiple reflection effects, especially for horn antennas, as traditional methods that neglect multiple reflections may fail to produce accurate results.

In the next example, we evaluate the numerical accuracy when the antenna is placed very close to the ground. The PEC interface is positioned at zI=100z_{\mathrm{I}}=-100 mm, where the distance from the horn aperture to the ground is only 0.21λL0.21\lambda_{L}. To ensure accuracy, we increase the maximum degree of SVWFs LmaxL_{\max} to 17 [32], as the sphere circumscribing the horn antenna significantly overlaps with the ground. The truncation number κ~m\tilde{\kappa}_{m} remains at 1.5. Figures 4a and 4b present the magnitude and phase of the antenna’s S-parameters. The results obtained from our method show excellent agreement with those from FEKO, further validating the applicability of our method for accurately predicting antenna performance in near-ground scenarios.

IV-B Example 2—Dielectric material half space

Here, we consider a medium half-space scenario where the material is initially assumed to be seawater (ϵr81\epsilon_{r}\approx 81, σ10\sigma\approx 10 S/m), with the interface positioned at zI=200z_{\mathrm{I}}=-200 mm. Figures 5a and 5b present the computed antenna S-parameters. A perfect match is observed when comparing our results with the full-wave simulation data from FEKO.

High-loss scenarios serve as an effective benchmark for evaluating the robustness of most algorithms. To test the capability of our method, we increased the conductivity to σ=500\sigma=500 S/m and recalculated the antenna’s S-parameters. Figures 6a and 6b show the results, which are in excellent agreement with FEKO, demonstrating that our method can handle high-loss materials effectively.

Refer to caption
(a)
Refer to caption
(b)
Figure 5: S-parameters of the horn antenna in a seawater half-space environment. The interface is at zI=200z_{\mathrm{I}}=-200 mm. (a) Magnitude and (b) phase.
Refer to caption
(a)
Refer to caption
(b)
Figure 6: S-parameters of the horn antenna in a dielectric half-space environment with ϵr=81,σ=500\epsilon_{r}=81,\sigma=500 S/m. The interface is at zI=200z_{\mathrm{I}}=-200 mm. (a) Magnitude and (b) phase.

IV-C Example 3—Layered planar medium environment

The previous two examples illustrate specific scenarios where our method can be applied. In this final example, we investigate the performance of the same horn antenna in a general multilayer planar medium environment. The FEKO planar multilayer solver (which uses Sommerfeld integrals) supports only simulations with lumped ports, so for this case, the simulation is conducted in free space.

We consider a 5-layer medium structure, as shown in Fig. 7. In the free-space simulation, the lateral dimensions of each layer are set to 10λL10\lambda_{L} to model an infinitely large lateral extent. The multilevel fast multipole algorithm (MLFMM) is enabled to run on a 32 GB RAM machine. To ensure the convergence of the MLFMM, the conductivity is kept small. Additionally, smaller permittivities and layer thicknesses are used to reduce the mesh size (with a grid size of 0.16λL0.16\lambda_{L}) and ensure the simulation completes within an acceptable time frame. These choices do not affect the generality of the example. The coordinate of the top interface is zI=200z_{\mathrm{I}}=-200 mm.

Figures 8a and 8b compare the results from our method with those from the FEKO MLFMM. Both the magnitude and phase of the antenna’s S-parameters show excellent agreement with FEKO results. The minor differences in magnitude at specific frequency points are attributed to the coarse grid discretization and the differences in computational methods.

Refer to caption
Figure 7: The planar layered model composed of five homogeneous layers.
Refer to caption
(a)
Refer to caption
(b)
Figure 8: S-parameters of the horn antenna in a large planar multilayer environment. The interface is at zI=200z_{\mathrm{I}}=-200 mm. (a) Magnitude and (b) phase.

IV-D Example 4—Demonstration of the implementing time

To implement the proposed method, the GSM 𝐒~\tilde{\mathbf{S}} of the horn antenna must first be precomputed and stored for each frequency point. In the computational examples presented in the previous subsections, the horn antenna is discretized into 5904 Rao-Wilton-Glisson (RWG) basis functions [33], and the maximum degree of spherical waves is set to Lmax=12L_{\max}=12. This results in an average computation time of 27 seconds per frequency point when executed on an i5-9400F CPU with 32 GB of RAM.

Next, the transformation matrix 𝒲\mathcal{W} needs to be evaluated. In these examples, the calculation of (16) uses a 33-point Gauss-Legendre quadrature rule with a truncation number κ~m=1.5\tilde{\kappa}_{m}=1.5. The time spent on this procedure per frequency point is approximately 8 ms, and it is almost independent of the layers configurations in the medium.

Finally, the S-parameters 𝚪c\mathbf{\Gamma}^{c} are computed using (27), with a computation time of about 7.7 ms. Therefore, excluding the precomputation time for the antenna’s GSM, the total time required to compute the S-parameters is approximately 15.7 ms per frequency point. Notably, since the antenna does not need to be re-simulated when the medium’s material parameters change, new results can be obtained in just 15.7 ms with high accuracy.

As a comparison example, in the half-space case discussed in Sec. IV-B, the FEKO simulation for one frequency point takes approximately 57.6 s using the “reflection coefficient approximation” solver. Furthermore, each time the material parameters change, a new simulation must be run (as the DGLM changes). Although a Sommerfeld integral solver in FEKO cannot be performed with wave port feedings, it would likely take even longer and may fail to converge for thin-layer configurations. These comparisons highlight the significant advantages of the method proposed in this paper.

V Conclusion

This paper introduces a novel numerical method for computing the reflection coefficient of antennas near planar layered media. The method models the transmitting, receiving, and scattering behavior of antennas through a GSM defined by spherical vector wave functions. By expanding SVWFs into PVWFs and applying Fresnel reflection coefficients for the layered medium, the interaction between the antenna and the layered structure is evaluated. Importantly, no approximations are made in this process, ensuring that the computational accuracy matches that of FEKO.

The proposed method benefits from low matrix dimensionality and reduced algebraic complexity. When excluding the one-time preprocessing step to compute the antenna’s GSM in free space, the computation time for each layered media configuration is on the order of milliseconds—vastly outpacing full-wave simulations in FEKO. This makes the method particularly suitable for real-time applications and presents a promising new approach for solving inverse problems involving layered media.

Appendix A Fresnel Reflection Coefficients for Homogeneous Planar Multi-Layers

The reflection coefficient at the nn-n+1n+1 layer interface is given by:

Γin=(1)i+1Zin+1ZinZin+1+Zin\Gamma_{i}^{n}=\left(-1\right)^{i+1}\frac{Z_{i}^{n+1}-Z_{i}^{n}}{Z_{i}^{n+1}+Z_{i}^{n}} (28)

where ZinZ_{i}^{n} is the wave impedance of the nn-th layer medium. Specifically, for TE waves, Z1n=ωμnkz,nZ_{1}^{n}=\frac{\omega\mu_{n}}{k_{z,n}}, and for TM waves, Z2n=kz,nωϵnZ_{2}^{n}=\frac{k_{z,n}}{\omega\epsilon_{n}}. Here, ϵn=ϵr,nϵ0jσnω\epsilon_{n}=\epsilon_{r,n}\epsilon_{0}-\mathrm{j}\frac{\sigma_{n}}{\omega} and μn=μr,nμ0\mu_{n}=\mu_{r,n}\mu_{0}, where ϵr,n\epsilon_{r,n}, μr,n\mu_{r,n}, and σn\sigma_{n} are the relative permittivity, relative permeability, and conductivity of the nn-th layer medium, respectively. For a PEC, Zin=0Z_{i}^{n}=0, while for a perfect magnetic conductor (PMC), ZinZ_{i}^{n}\to\infty.

The longitudinal wavenumber

kz,n=kz,n(α)=kn2k12sin2αk_{z,n}=k_{z,n}\left(\alpha\right)=\sqrt{k_{n}^{2}-k_{1}^{2}\sin^{2}\alpha} (29)

where kn=ωϵnμnk_{n}=\omega\sqrt{\epsilon_{n}\mu_{n}} is the wavenumber in the nn-th layer, and k1k_{1} is the wavenumber for the top layer (typically free space where the antenna is placed). The convention for the square root is 1j\sqrt{-1}\equiv-\mathrm{j}.

With these notations, the Fresnel reflection coefficient at the nn-n+1n+1 layer interface is expressed as:

ρin(α)=Γin+Γin+1e2jkz,n+1hn+11+Γin+1e2jkz,n+1hn+1\rho_{i}^{n}\left(\alpha\right)=\frac{\Gamma_{i}^{n}+\Gamma_{i}^{n+1}e^{-2\mathrm{j}k_{z,n+1}h_{n+1}}}{1+\Gamma_{i}^{n+1}e^{-2\mathrm{j}k_{z,n+1}h_{n+1}}} (30)

where hnh_{n} denotes the thickness of the nn-th layer medium. For convenience, the following notations are equivalent: ρin(α)\rho_{i}^{n}(\alpha), ρin(cosα)\rho_{i}^{n}(\cos\alpha), and ρin(u)\rho_{i}^{n}(u)—all representing the Fresnel reflection coefficient of a plane wave incident at the complex elevation angle α\alpha.

References

  • [1] A. Loizos and C. Plati, “Accuracy of ground penetrating radar hornantenna technique for sensing pavement subsurface,” IEEE Sensors J., vol. 7, no. 5, pp. 842-850, May 2007.
  • [2] H. Liu and M. Sato, “In situ measurement of pavement thickness and dielectric permittivity by GPR using an antenna array,” NDT & E Int., vol. 64, pp. 65-71, Jun. 2014.
  • [3] S. Zhao and I. L. Al-Qadi, “Super-resolution of 3-D GPR signals to estimate thin asphalt overlay thickness using the XCMP method,” IEEE Trans. Geosci. Remote Sens., vol. 57, no. 2, pp. 893-901, Feb. 2019.
  • [4] K. Grote, S. Hubbard, J. Harvey, and Y. Rubin, “Evaluation of infiltration in layered pavements using surface GPR reflection techniques,” J. Appl. Geophys., vol. 57, no. 2, pp. 129-153, Feb. 2005.
  • [5] J. Minet, P. Bogaert, M. Vanclooster, and S. Lambot, “Validation of ground penetrating radar full-waveform inversion for field scale soil moisture mapping,” J. Hydrol., vol. 424-425, pp. 112-123, Mar. 2012.
  • [6] F. M. Fernandes, A. Fernandes, and J. Pais, “Assessment of the density and moisture content of asphalt mixtures of road pavements,” Construct. Building Mater., vol. 154, pp. 1216-1225, Nov. 2017.
  • [7] I. L. Al-Qadi, Z. Leng, S. Lahouar, and J. Baek, “In-place hot-mix asphalt density estimation using ground-penetrating radar,” Transp. Res. Rec., J. Transp. Res. Board, vol. 2152, no. 1, pp. 19-27, Jan. 2010.
  • [8] S. Zhao, “Development of GPR data analysis algorithms for predicting thin asphalt concrete overlay thickness and density,” Ph.D. dissertation, Dept. Civil Environ. Eng., Univ. Illinois Urbana-Champaign, Champaign, IL, USA, 2018.
  • [9] S. B. Thomas and L. P. Roy, “Impact of GPR antenna height in estimating coal layer thickness using spatial smoothing techniques,” IET Sci., Meas. Technol., vol. 14, no. 10, pp. 906-912, Dec. 2020.
  • [10] K. A. Michalski and D. Zheng, “Electromagnetic scattering and radiation by surfaces of arbitrary shape in layered media, Part I: Theory,” IEEE Trans. Antennas Propag., vol. 38, pp. 335-344, 1990.
  • [11] J. S. Zhao, W. C. Chew, C. C. Lu, E. Michielssen, and J. M. Song, “Thin-stratified medium fast-multipole algorithm for solving microstrip structures,” IEEE Trans. Microwave Theory Tech., vol. 46, no. 4, pp. 395-403, Apr. 1998.
  • [12] T. J. Cui and W. C. Chew, “Fast evaluation of sommerfield integrals for em scattering and radiation by three-dimensional buried objects,” IEEE Geosci. Remote Sens., vol. 37, no. 2, pp. 887-900, Mar. 1999.
  • [13] W. C. Chew, J. S. Zhao, and T. J. Cui, “The layered medium Green’s function—A new look,” Microwave Opt. Tech. Lett., vol. 31, no. 4, pp. 252-255, 2001.
  • [14] W. C. Chew, M. S. Tong, and B. Hu, Integral Equation Methods for Electromagnetic and Elastic Waves. in Synthesis Lectures on Computational Electromagnetics. Cham: Springer International Publishing, 2009. doi: 10.1007/978-3-031-01707-0.
  • [15] (2024). Altair FEKO. Altair. [Online]. Available: https://www.altair.com/feko/
  • [16] S. Lambot, E. C. Slob, I. van den Bosch, B. Stockbroeckx, and M. Vanclooster, “Modeling of ground-penetrating radar for accurate characterization of subsurface electric properties,” IEEE Trans. Geosci. Remote Sens., vol. 42, no. 11, pp. 2555-2568, Nov. 2004.
  • [17] S. Lambot and F. André, “Full-wave modeling of near-field radar data for planar layered media reconstruction,” IEEE Trans. Geosci. Remote Sens., vol. 52, no. 5, pp. 2295-2303, May 2014.
  • [18] R. Roohi, A. R. Attari, M. S. Majedi, and S. Lambot, “Prediction of Antenna Reflection Coefficient in Presence of Multilayer Media: A Fast Spectral Domain Approach,” IEEE Trans. Geosci. Remote Sens., vol. 62, 2024.
  • [19] S. Liang, C. Shi, and Y. Liu, “A Matrix Pencil-Assisted Parameterized Electromagnetic Parameter Inversion Method for Half-Space Medium via a Single Antenna,” IEEE Trans. Antennas Propagat., vol. 73, no. 2, pp. 1018-1027, Feb. 2025.
  • [20] X. Gu, S. Liang, Y. Tang, C. Shi and J. Pan, “Reflection Method for Shielding Effectiveness Measurement: Complex Materials Without Prior Knowledge,” IEEE Trans. Antennas Propag., doi: 10.1109/TAP.2025.3558607.
  • [21] G. Kristensson, “Electromagnetic scattering from buried inhomogeneities—a general three-dimensional formalism,” J. Appl. Phys., vol. 51, no. 7, pp. 3486, 1980.
  • [22] G. Videen, “Light scattering from a sphere on or near a surface,” J. Opt. Soc. Am. A, vol. 8, no. 3, pp. 483, 1991.
  • [23] D. W. Mackowski, “Exact solution for the scattering and absorption properties of sphere clusters on a plane surface,” J. Quant. Spectrosc. Radiat. Transf., vol. 109, no. 5, pp. 770-788, 2008.
  • [24] A. Boström, G. Kristensson, and S. Ström, “Transformation properties of plane, spherical and cylindrical scalar and vector wave functions,” in Acoustic, Electromagnetic and Elastic Wave Scattering, Field Representations and Introduction to Scattering, Elsevier, 1991, pp. 165-210.
  • [25] V. Losenicky, L. Jelinek, M. Capek, and M. Gustafsson, “Method of Moments and T-Matrix Hybrid,” IEEE Trans. Antennas Propagat., vol. 70, no. 5, pp. 3560-3574, May 2022, doi: 10.1109/TAP.2021.3138265.
  • [26] T. Limpanuparb and J. Milthorpe, “Associated Legendre polynomials and spherical harmonics computation for chemistry applications,” arXiv preprint arXiv:1410.1748, 2014.
  • [27] J. E. Hansen, Ed., Spherical Near-Field Antenna Measurements. London, U.K.: Peter Peregrinus Ltd., 1988.
  • [28] A. D. Yaghjian, Near-field antenna measurements on a cylindrical surface: A source scattering-matrix formulation, Vol. 696, Department of Commerce, National Bureau of Standards, Institute for Basic Standards, Electromagnetics Division, 1977.
  • [29] C. Shi, et al., “Generalized Scattering Matrix of Antenna: Moment Solution, Compression Storage and Application,” arXiv preprint arXiv:2411.08904, 2024.
  • [30] A. Egel, D. Theobald, Y. Donie, U. Lemmer, and G. Gomard, “Light scattering by oblate particles near planar interfaces: on the validity of the T-matrix approach,” Opt. Express, vol. 24, no. 22, p. 25154, Oct. 2016, doi: 10.1364/OE.24.025154.
  • [31] J. Song and W. C. Chew, “Error analysis for the truncation of multipole expansion of vector Green’s functions [EM scattering],” IEEE Microw. Wireless Compon. Lett., vol. 11, no. 7, pp. 311-313, Jul. 2001.
  • [32] J. Rubio and R. Gómez-Alcalá, “Mutual coupling of antennas with overlapping minimum spheres based on the transformation between spherical and plane vector waves,” IEEE Trans. Antennas Propag., vol. 69, no. 4, pp. 2103-2111, 2020.
  • [33] S. Rao, D. Wilton, and A. Glisson, “Electromagnetic scattering by surfaces of arbitrary shape,” IEEE Trans. Antennas Propagat., vol. 30, no. 3, pp. 409-418, May 1982, doi: 10.1109/TAP.1982.1142818.