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

Ray-Optical Evaluation of Scattering from Electrically Large Metasurfaces Characterized by Locally Periodic Surface Susceptibilities

Scott Stewart, Yvo L. C. de Jong, , Tom J. Smy
and Shulabh Gupta
Scott Stewart, T. J. Smy and S. Gupta, are with the Department of Electronics, Carleton University, Ottawa, Ontario, Canada. Email: scott.stewart@carleton.ca.Y. L. C. de Jong is with the Communications Research Centre Canada (CRC), Ottawa, Ontario, Canada. Email: yvo.dejong@ised-isde.gc.ca.
Abstract

This work continues the development of the ray-tracing method of [1] for computing the scattered fields from metasurfaces characterized by locally periodic reflection and transmission coefficients. In this work, instead of describing the metasurface in terms of scattering coefficients that depend on the incidence direction, its scattering behavior is characterized by the surface susceptibility tensors that appear in the generalized sheet transition conditions (GSTCs). As the latter quantities are constitutive parameters, they do not depend on the incident field and thus enable a more compact and physically motivated description of the surface. The locally periodic susceptibility profile is expanded into a Fourier series, and the GSTCs are rewritten in a form that enables them to be numerically solved for in terms of the reflected and transmitted surface fields. The scattered field at arbitrary detector locations is constructed by evaluating critical-point contributions of the first and second kinds using a Forward Ray Tracing (FRT) scheme. The accuracy of the resulting framework has been verified with an Integral Equation based Boundary Element Method (BEM)-GSTC full-wave solver for a variety of examples such as a periodically modulated metasurface, a metasurface diffuser and a beam collimator.

Index Terms:
Electromagnetic Metasurfaces, Generalized Sheet Transition Conditions, High-Frequency Methods, Uniform Theory of Diffraction, Short Time Fourier Transformation (STFT), Periodic Structures.

I Introduction

Electromagnetic (EM) metasurfaces have recently emerged as spatial field processors, which can be engineered to transform incident wavefronts into desired wavefronts in both reflection and transmission. They are thin surfaces (with thicknesses much smaller than the wavelength, λ\lambda) consisting of an array of sub-wavelength scatterers (or particles) which interact with the incident waves, and through their rich electric and magnetic polarization responses, can manipulate their amplitude, phase and polarizations. Consequently, they have found a myriad of applications across the entire electromagnetic spectrum ranging from optics to microwaves [2, 3, 4, 5, 6].

While they are created using engineered sub-wavelength unit-cell structures, practical metasurfaces are electrically large – of the order of several tens of wavelengths or more. The incident field interacts with the non-uniformly arrayed resonating particles to generate a spatial distribution of localized microscopic responses which together with the edge effects due to the finite size of the surface aperture, produce the overall macroscopic response. In addition, if the metasurface is part of a larger system of scattering objects, the field interactions become even more complex and the scattering problem must be seen as a multi-scale field problem – i.e., from the sub-wavelength unit-cell level to the system level.

The implications of the multi-scale nature of the metasurface scattering problem may be better understood by considering the application of metasurfaces to optimizing wireless communication performance at microwave and mmWave frequencies. For instance, radio-frequency (RF) metasurfaces are envisioned to act as smart scatterers manipulating EM wave propagation in a given radio environment, avoiding obstacles or redirecting wireless signals to desired receiver locations using the best possible channel path [7, 8, 9]. Another application to consider is that of EM illusions and camouflaging [10, 11], where electrically large metasurfaces can act as holograms to project a virtual image of an object, or to enclose a real object, camouflaging it against a complex scattering environment. In all cases, such environments are naturally electrically large, with a variety of static and moving objects, of sizes which are orders of magnitude larger than those of the metasurface unit cells.

The problem of determining the scattered fields from an electrically large surface, possibly in the presence of other scattering objects, is a challenging task. Among the variety of numerical methods that have recently been proposed to model field scattering from metasurfaces are FDTD and FDFD [12, 13, 14, 15, 16], FEM [17], Spectral Domain method [18] and Integral Equation Solvers (IE-GSTCs) based on Boundary Element Methods [19]. Since volumetric numerical methods (FDFD, FDTD and FEM) based on finite domains are too inefficient to model electrically large metasurfaces, surface based methods such as IE-GSTCs become a preferred choice. In the surface based approach, metasurface structures are conveniently represented by equivalent zero-thickness models to reduce computational complexity while preserving their physical scattering characteristics. The EM properties of the zero-thickness sheet can then be described in terms of surface susceptibility tensors 𝝌¯\bar{\bm{\chi}} which, in conjunction with the Generalized Sheet Transition Conditions (GSTCs), provide a rigorous field model from which to determine the scattered surface fields anywhere in space [20, 21, 22].

While surface based methods have clear computational complexity advantages, for very large metasurface problems (or alternatively, very high frequencies) they also become unworkable due to excessive resource requirements. If concessions can be made on the desired level of accuracy, ray methods based on geometrical optics (GO) and a suitable uniform asymptotic description of diffraction effects, such as the uniform theory of diffraction (UTD) [23], emerge as a promising alternative. UTD based (or similar) high-frequency methods are computationally efficient and present an intuitive picture of the fields scattered from the surface. Consequently, they have been used in a wide variety of applications including radio propagation modeling [24] and analysis of EM structures such as impenetrable gratings and diffusers [25], conventional curved surfaces [26], and diffraction gratings with slowly varying parameters [27].

Motivated by such applications, a uniform asymptotic description of physical optics (PO) surface scattering has recently been applied to metasurfaces [1]. In [1], a generic metasurface is modeled as a zero-thickness sheet with prescribed reflection and transmission coefficients. Assuming that the metasurface is locally periodic, these coefficients and the corresponding scattered surface fields are expanded into their spatial Fourier components, which are then incorporated in the EM field integral equations. Evaluation of these field integrals in the high-frequency limit (kk\rightarrow\infty, k=2π/λk=2\pi/\lambda being the wavenumber in free space) leads to an efficient computation of the scattered fields around the metasurface using contributions from a discrete set of critical points. While the ray-based numerical framework is computationally efficient, the prescribed reflection and transmission coefficients are in reality field-dependent, and should therefore be respecified or otherwise updated every time the incident field direction is changed.

It is more desirable to define the scattering properties of the metasurface in terms of its intrinsic parameters, such as surface susceptibilities 𝝌¯\bar{\bm{\chi}}, from which the fields can be computed on demand, for an arbitrary incidence angle. This work, therefore, represents a continuation of the uniform ray description of physical optics scattering by metasurfaces presented in [1], in which the GSTCs are directly incorporated into the ray formulation, and the metasurface is now described in terms of angle-independent surface susceptibilities 𝝌¯\bar{\bm{\chi}}. This approach combines the elegance of the numerical framework, the local periodicity of the metasurface and rigorous GSTC boundary conditions to model the wave transformation capabilities of metasurfaces based on surface susceptibilities.

The paper is organized as follows: Sec. II describes the problem statement and the GSTC model of a generic metasurface. Sec. III then modifies the GSTCs for the case of GO fields interacting with a locally periodic metasurface in the high-frequency limit. This entails (locally) expressing the prescribed surface susceptibility profile in terms of a Fourier series expansion, and the scattered field as plane-wave spectra of spatial modes. Equations are provided for numerically solving the scattered surface fields for a given GO incident field, and propagating them to arbitrary detector locations away from the surface. A simple procedure to convert an arbitrarily prescribed susceptibility profile into the desired Fourier series form is described in Sec. IV. This procedure uses a spatially windowed Fourier transform, and is similar to the conventional use of Short Time Fourier Transforms (STFT). Several numerical examples are then presented in Sec. V to demonstrate the proposed ray-optical GSTC (RO-GSTC) formulation. Conclusions are finally provided in Sec. VI.

II Problem Statement

Consider a planar, non-uniform metasurface in the plane spanned by the unit basis vectors 𝐱^\hat{\bf x} and 𝐲^\hat{\bf y}, whose normal vector, 𝐧^\hat{\bf n}, is identical to 𝐳^-\hat{\bf z}, as shown in Fig. 1. A known incident field excites the metasurface, and generates the scattered reflection and transmission fields in free-space Regions I and II, respectively. The properties of the metasurface are assumed to vary along 𝐱^\hat{\bf x} only for simplicity, and the incident field is assumed to be cylindrical and in the xxzz plane.

The main objective of this paper is to compute the unknown amplitudes of the reflected and transmitted fields at all surface points 𝐪\mathbf{q}^{\prime}, and then to evaluate the total scattered fields away from the metasurface as a superposition of field contributions originating from the surface points. The scattering response on the surface can be described in terms of localized transmission and reflection dyadics 𝚪¯\bar{\bm{\Gamma}} and 𝐓¯\bar{\bf T} each point on the surface [1], well-known to be dependent on the propagation direction of the incident field. Alternatively, its scattering properties can be described by a well-chosen set of constitutive parameters which are, by definition, field-independent. The constitutive parameters of choice for metasurfaces are the electric and magnetic surface susceptibility tensors 𝝌¯ee\bar{\bm{\chi}}_{\rm ee}, 𝝌¯mm\bar{\bm{\chi}}_{\rm mm}, 𝝌¯em\bar{\bm{\chi}}_{\rm em} and 𝝌¯me\bar{\bm{\chi}}_{\rm me}, defined by up to 36 complex scalars that capture the microscopic response of the surface to the average fields around it.

\begin{overpic}[grid=false,width=216.81pt]{Problem.pdf} \put(72.0,75.0){\makebox(0.0,0.0)[]{\small\shortstack{ {Metasurface, $S$} \\ \scriptsize$\{\bar{\bm{\Gamma}},~{}\bar{\bf T}\}(\mathbf{q},\hat{\bf k}_{i})$ or \\ \scriptsize Surface Susceptibilities $\bar{\bm{\chi}}(\mathbf{q})$}}} \put(54.0,58.0){\scriptsize$S_{-}$} \put(39.0,62.0){\scriptsize$S_{+}$} \put(36.0,15.25){\scriptsize$\hat{\mathbf{n}}$} \put(33.0,33.0){\scriptsize$\theta$} \put(5.0,25.0){Tx} \put(48.5,97.0){\makebox(0.0,0.0)[]{\small$x$}} \put(93.0,48.0){\makebox(0.0,0.0)[]{\small$z$}} \put(18.0,23.0){\makebox(0.0,0.0)[]{\small$\hat{k}_{i}$}} \put(52.0,40.0){\makebox(0.0,0.0)[]{\small$\mathbf{q}^{\prime}$}} \put(11.0,76.0){\makebox(0.0,0.0)[]{\small$\mathbf{p}_{0}$}} \put(10.0,52.0){\makebox(0.0,0.0)[]{\scriptsize{\shortstack{Reflected \\ Wavefronts,~{}$\mathbf{E}_{r}(\mathbf{p})$}}}} \put(20.0,12.0){\makebox(0.0,0.0)[]{\scriptsize{\shortstack{Incident \\ Wavefront, $\mathbf{E}_{i}(\mathbf{p})$}}}} \put(80.0,27.0){\makebox(0.0,0.0)[]{\scriptsize{\shortstack{Transmitted \\ Wavefronts,~{}$\mathbf{E}_{t}(\mathbf{p})$}}}} \put(25.0,5.0){\makebox(0.0,0.0)[]{\scriptsize Region~{}I}} \put(70.0,5.0){\makebox(0.0,0.0)[]{\scriptsize Region~{}II}} \put(55.0,6.0){\makebox(0.0,0.0)[]{\scriptsize$-\ell_{x}/2$}} \put(55.0,87.0){\makebox(0.0,0.0)[]{\scriptsize$\ell_{x}/2$}} \end{overpic}
Figure 1: Diagram showing a non-uniform metasurface interacting with geometrical rays from a source (Tx). The non-uniformity creates multiple scattered rays, whose directions of propagation do not follow Snell’s law, that are received by different detectors.

For later convenience, we denote the perpendicular and parallel components of an arbitrary vector 𝐀{\bf A} with respect to the plane with normal 𝐧^\hat{\bf n} by

𝐀=A𝐧^\displaystyle{\bf A}_{\perp}=A_{\perp}\hat{\bf n}
𝐀=(𝐈¯𝐧^𝐧^)𝐀,\displaystyle{\bf A}_{\parallel}=(\bar{\bf I}-\hat{\bf n}\hat{\bf n})\cdot{\bf A},

where 𝐈¯\bar{\bf I} is the unit dyadic. The unit vectors 𝐮^1\hat{\bf u}_{1}, 𝐮^2\hat{\bf u}_{2} and 𝐮^3\hat{\bf u}_{3} are defined to be identical to 𝐱^\hat{\bf x}, 𝐲^\hat{\bf y} and 𝐳^\hat{\bf z}, respectively, and the components of a vector 𝐀{\bf A} along 𝐮^p\hat{\bf u}_{p}, p={1,2,3}p=\{1,2,3\}, are denoted by

Ap=(𝐀)p=𝐮^p𝐀.A_{p}=({\bf A})_{p}=\hat{\bf u}_{p}\cdot{\bf A}.

Similarly, the components of a dyadic 𝐀¯\bar{\bf A} are denoted by

Apq=(𝐀¯)pq=𝐮^p𝐀¯𝐮^q.A_{pq}=(\bar{\bf A})_{pq}=\hat{\bf u}_{p}\cdot\bar{\bf A}\cdot\hat{\bf u}_{q}.

Finally, the superscript (m)(m) denotes the mth{}^{\text{th}} Fourier coefficient of any scalar, vector or dyadic quantity that is a periodic function of ψ\psi with period λ\lambda, i.e.,

{A,𝐀,𝐀¯}(m)=1λ0λ{A,𝐀,𝐀¯}(ψ)ejkmψ𝑑ψ.\{A,{\bf A},\bar{\bf A}\}^{(m)}=\frac{1}{\lambda}\int_{0}^{\lambda}\{A,{\bf A},\bar{\bf A}\}(\psi)e^{-jkm\psi}d\psi. (1)

II-A Field-Dependent {𝚪¯,𝐓¯}(𝐪,𝐤^i)\{\bar{\bm{\Gamma}},\bar{\bf T}\}(\mathbf{q},\hat{\bf k}_{i})

If the reflection and transmission dyadics are engineered to achieve a desired wave transformation, and are known at each point on the surface for a specified incidence direction 𝐤^i\hat{\bf k}_{i}, the GO reflected and transmitted fields can be evaluated as

𝐄r(𝐪)\displaystyle\mathbf{E}_{r}(\mathbf{q}) =𝚪¯(𝐪,𝐤^i)𝐄i(𝐪)\displaystyle=\bar{\mathbf{\Gamma}}(\mathbf{q},\hat{\bf k}_{i})\cdot\mathbf{E}_{i}(\mathbf{q})
𝐄t(𝐪)\displaystyle\mathbf{E}_{t}(\mathbf{q}) =𝐓¯(𝐪,𝐤^i)𝐄i(𝐪).\displaystyle=\bar{\mathbf{T}}(\mathbf{q},\hat{\bf k}_{i})\cdot\mathbf{E}_{i}(\mathbf{q}).

In general, 𝐤^i\hat{\bf k}_{i} varies only slowly over the metasurface and may be approximated as being constant over a sufficiently small subdomain, but 𝚪¯\bar{\bm{\Gamma}} and 𝐓¯\bar{\bf T} are rapidly varying functions of 𝐪{\bf q}. If these variations are locally periodic, however, they can be captured by the slowly-varying coefficients of a spatial Fourier expansion. For kk\rightarrow\infty, this leads to a convenient representation of the overall scattered field as a collection of ray-optical fields with different amplitudes, propagation directions and radii of curvature [1]. These rays can then be propagated in free space away from the metasurface using standard ray theory, to construct the total scattered fields anywhere in space.

This representation of the metasurface in terms of dyadic transmission and reflection coefficients leads to a numerically convenient solution compatible with standard ray-tracing techniques. However, when attempting to model a system of surfaces with a large range of incidence angles (such as when other scattering objects are present or for a more complicated incident field), it is disadvantageous having to store the scattering coefficients as functions of 𝐤^i\hat{\bf k}_{i} (or equivalently, as functions of the local spherical coordinates θ\theta and ϕ\phi) for all points on the surface. Such a representation introduces both numerical error and large memory requirements. A more elegant representation of such metasurfaces is to go one step deeper into the physical description and represent them using their angle-independent constitutive parameters, i.e. surface susceptibilities 𝝌¯(𝐪)\bar{\bm{\chi}}(\mathbf{q}). This has an additional advantage of providing a more intuitive description of the surface interaction in terms of its microscopic dipolar responses.

II-B Field-Independent Surface Susceptibilities, 𝛘¯(𝐪)\bar{\bm{\chi}}(\mathbf{q})

Metasurfaces represent a spatial discontinuity in both the phase and magnitude of a wave. As metasurfaces have a sub-wavelength thickness, they can be modeled as a zero-thickness surface using the Generalized Sheet Transition Conditions (GSTCs) [21][20]. The GSTCs relate the differential and average fields across the metasurface via the following relations:

𝐧^×Δ𝐇\displaystyle\hat{\mathbf{n}}\times\Delta\mathbf{H} =jω𝐏𝐧^×M\displaystyle=j\omega\mathbf{P}_{\parallel}-\hat{\mathbf{n}}\times\nabla_{\parallel}M_{\perp} (2a)
Δ𝐄×𝐧^\displaystyle\Delta\mathbf{E}\times\hat{\mathbf{n}} =jωμ𝐌(Pϵ)×𝐧^,\displaystyle=j\omega\mu\mathbf{M}_{\parallel}-\nabla_{\parallel}\left(\frac{P_{\perp}}{\epsilon}\right)\times\hat{\mathbf{n}}, (2b)

where

(Δ𝐄,Δ𝐇)=(𝐄+𝐄,𝐇+𝐇)(\Delta{\bf E},\Delta{\bf H})=({\bf E}^{+}-{\bf E}^{-},{\bf H}^{+}-{\bf H}^{-})

are the differences between the electric and magnetic fields on the positive (illuminated) and negative (shadowed) sides of the metasurface, respectively. Furthermore, ϵ\epsilon and μ\mu are the electric permittivity and magnetic permeability of free space, respectively, and ω\omega denotes the angular frequency. The operator ||()\nabla_{||}(\cdot) returns the gradient of its argument in the plane of the surface. 𝐏\mathbf{P} and 𝐌\mathbf{M} are the electric and magnetic surface polarization densities, given by

𝐏\displaystyle\mathbf{P} =ϵ𝝌¯ee𝐄av+ϵμ𝝌¯em𝐇av\displaystyle=\epsilon\bar{\bm{\chi}}_{\rm ee}\cdot\mathbf{E}_{\text{av}}+\sqrt{\epsilon\mu}\bar{\bm{\chi}}_{\rm em}\cdot\mathbf{H}_{\text{av}} (3a)
𝐌\displaystyle\mathbf{M} =𝝌¯mm𝐇av+ϵμ𝝌¯me𝐄av,\displaystyle=\bar{\bm{\chi}}_{\rm mm}\cdot\mathbf{H}_{\text{av}}+\sqrt{\frac{\epsilon}{\mu}}\bar{\bm{\chi}}_{\rm me}\cdot\mathbf{E}_{\text{av}}, (3b)

where

(𝐄av,𝐇av)=12(𝐄++𝐄,𝐇++𝐇)({\bf E}_{\rm av},{\bf H}_{\rm av})=\frac{1}{2}({\bf E}^{+}+{\bf E}^{-},{\bf H}^{+}+{\bf H}^{-})

are the average fields across the surface.

The dyadics 𝝌¯ab\bar{\bm{\chi}}_{ab}, with a,b{e,m}a,b\in\{\text{e,m}\}, represent the fundamental constitutive parameters of an arbitrarily specified metasurface (linear and time-invariant), and are thus independent of the input fields (and the angle of incidence) [28]. For a given set of 𝝌¯ab\bar{\bm{\chi}}_{ab} and the specified incident fields, 𝐄i(𝐪)\mathbf{E}_{i}(\mathbf{q}), the scattered fields (and if desired, 𝚪\mathbf{\Gamma} and 𝐓\mathbf{T}) may be rigorously obtained by solving (2) using (3) [29, 19]. This angle independent property of the surface susceptibilities therefore enables modeling an arbitrary metasurface using compact matrices, which can subsequently be integrated into a ray-based simulation environment. It should be noted that for purely tangential surface polarizabilities, a mathematically equivalent formulation in terms of location-dependent electric and magnetic sheet impedances [30] may alternatively be used, as in [1, Sec. IV]. Surface susceptibilities on the other hand, represent a completely general surface characterization, including both tangential and normal polarization in its complete form [20, 30] necessary to correctly obtain the angular response of a metasurfaces – hence is the preferred choice here.

III Asymptotic Solution of Locally Periodic GSTCs

III-A Local Periodicity

In preparation of using surface susceptibilities in a high-frequency (ray-optical) description of the scattered fields, consider again the problem setup of Fig. 1, but now assume that the properties of the metasurface exhibit sub-wavelength location-dependent periodicity [1] along 𝐱^\hat{\bf x}. Under this assumption, the susceptibility 𝝌¯ab\bar{\bm{\chi}}_{ab} may locally be expressed as a periodic function of a location-dependent phase parameter ψ\psi. It can therefore be expanded in a Fourier series as

𝝌¯ab(x)𝝌¯ab(ψ;x)=m=𝝌¯ab(m)(x)ejkmψ(x)\displaystyle\bar{\bm{\chi}}_{ab}(x)\;{\approx}\;\bar{\bm{\chi}}_{ab}(\psi;x^{\prime})=\sum_{m=-\infty}^{\infty}\bar{\bm{\chi}}_{ab}^{(m)}(x^{\prime})e^{jkm\psi(x)} (4)

in any sufficiently small subdomain of SS around xx^{\prime}, where mm is an integer index referred to as the spatial mode number. 𝝌ab{\bm{\chi}}_{ab} has a constant period of λ\lambda with respect to ψ\psi, but its local period with respect to xx is determined by the function ψ(x)\psi(x), specifically its slope at xx^{\prime}. Assuming ψ(x)\psi(x) to be continuous and smooth, it can be expanded around xx^{\prime} as

ψ(x)ψ(x)+ψ˙(x)(xx)+12ψ¨(x)(xx)2,\psi(x)\simeq\psi(x^{\prime})+\dot{\psi}(x^{\prime})(x-x^{\prime})+\frac{1}{2}\ddot{\psi}(x^{\prime})(x-x^{\prime})^{2}, (5)

where ψ˙\dot{\psi} and ψ¨\ddot{\psi} denote its first and second spatial derivatives. In addition to its dependence on ψ\psi, 𝝌ab{\bm{\chi}}_{ab} may also vary (slowly) as a function of xx^{\prime}, allowing further non-uniformity of its scattering properties. In practice, the infinite sum in (4) can be truncated so that |m|M|m|\leq M, where MM is a mode truncation number that must be chosen large enough to avoid significant loss of accuracy. These summation limits are suppressed in the remainder of this paper.

For a special case of a periodic metasurface with a uniform period Λ\Lambda with respect to xx, such that x/Λ=ψ/λx/\Lambda=\psi/\lambda, (4) reduces to its standard form [31, 32], with

kψ=kλxΛ=2πΛx.\displaystyle k\psi=k\frac{\lambda x}{\Lambda}=\frac{2\pi}{\Lambda}x.

A detailed procedure to estimate the parameters of (4), i.e., the function ψ(x)\psi(x) and the modal susceptibilities 𝝌¯ab(m)\bar{\bm{\chi}}^{(m)}_{ab}, a,b{e,m}a,b\in\{{\rm e},{\rm m}\}, from a given susceptibility profile is described and discussed in Sec. IV.

III-B High-Frequency Approximation

We would like to expand the transmitted and reflected fields due to the metasurface into plane-wave spatial harmonics according to Floquet’s theorem for periodic surfaces  [31] [33]. Strictly speaking, the results of this theorem are not applicable to the problem addressed herein, not only because (4) allows the metasurface periodicity to be non-uniform, but also because incident and scattered fields are not restricted to being planar, and edge (diffraction) effects are taken into account. If the metasurface is electrically large, however, the incident and scattered fields can be well approximated by their asymptotic behavior in the high-frequency limit, giving rise to a ray-optical field representation governed by geometrical optics (GO) and the geometrical theory of diffraction (GTD) or any of its uniform extensions [34, 1].

In the high-frequency limit (kk\rightarrow\infty), wave interaction is a local phenomenon, and depends only on the surface and field properties in an infinitesimally small area around the incidence point [34]. The incident electric surface field in the vicinity of a reference point xx^{\prime} may be written as

𝐄i(x)=𝐄i(x)ejkφi(x),\mathbf{E}_{i}(x)=\mathbf{E}_{i}(x^{\prime})e^{-jk\varphi_{i}(x)}, (6)

where

φi(𝐤^i𝐱^)x+(xx)22ρi\varphi_{i}\simeq(\hat{\bf k}_{i}\cdot\hat{\bf x})x+\frac{(x-x^{\prime})^{2}}{2\rho_{i}} (7)

is a phase function that contains the radius of curvature, ρi\rho_{i}, describing the divergence (or convergence) of the incident wavefront at xx^{\prime}. The scattered surface fields may be locally approximated as plane-wave spectra

𝐄r(x)\displaystyle\mathbf{E}_{r}(x) =m𝐄r(m)(x)ejkmψ(x)\displaystyle=\sum_{m}\mathbf{E}_{r}^{(m)}(x^{\prime})e^{jkm\psi(x)} (8a)
𝐄t(x)\displaystyle\mathbf{E}_{t}(x) =m𝐄t(m)(x)ejkmψ(x),\displaystyle=\sum_{m}\mathbf{E}_{t}^{(m)}(x^{\prime})e^{jkm\psi(x)}, (8b)

and the corresponding magnetic fields are obtained via the local plane-wave approximation

𝐇i(x)=1η𝐤^i×𝐄i(x)\displaystyle\mathbf{H}_{i}(x^{\prime})=\frac{1}{\eta}\hat{\bf k}_{i}\times\mathbf{E}_{i}(x^{\prime}) (9)
𝐇a(m)(x)=1η𝐤^a(m)×𝐄a(m)(x),\displaystyle\mathbf{H}_{a}^{(m)}(x^{\prime})=\frac{1}{\eta}\hat{\mathbf{k}}_{a}^{(m)}\times\mathbf{E}_{a}^{(m)}(x^{\prime}), (10)

where a{r,t}a\in\{r,t\} and η=μ/ϵ\eta=\sqrt{\mu/\epsilon} is the free-space wave impedance. Furthermore, 𝐤^a(m)\hat{\mathbf{k}}_{a}^{(m)} denotes the (real-valued) propagation direction vectors corresponding to (𝐄a(m),𝐇a(m))({\bf E}_{a}^{(m)},{\bf H}_{a}^{(m)}), related to 𝐤^i\hat{\bf k}_{i} by

(𝐤^a(m))=(𝐤^i)mψ˙𝐱^,\displaystyle\bigl{(}\hat{\bf k}_{a}^{(m)}\bigr{)}_{\parallel}=\bigl{(}\hat{\bf k}_{i}\bigr{)}_{\parallel}-m\dot{\psi}\,\hat{\bf x}, (11)

provided that the magnitude of the right-hand side of (11) does not exceed one; modes for which this is the case are evanescent and propagate parallel to the surface [1]. This is essentially the phase matching condition applied locally to the surface.

The surface fields 𝐄±{\bf E}^{\pm} and 𝐇±{\bf H}^{\pm} can now be written as

(𝐄+,𝐇+)\displaystyle({\bf E}^{+},{\bf H}^{+}) =(𝐄i,𝐇i)+m(𝐄r(m),𝐇r(m))ejkmψ\displaystyle=({\bf E}_{i},{\bf H}_{i})+\sum_{m}({\bf E}_{r}^{(m)},{\bf H}_{r}^{(m)})e^{jkm\psi} (12a)
(𝐄,𝐇)\displaystyle({\bf E}^{-},{\bf H}^{-}) =m(𝐄t(m),𝐇t(m))ejkmψ.\displaystyle=\sum_{m}({\bf E}_{t}^{(m)},{\bf H}_{t}^{(m)})e^{jkm\psi}. (12b)

III-C Solution of GSTC Surface Field Equations

Substituting the locally periodic surface fields (12) and susceptibilities (4), the GSTCs (2) can be rewritten as

[𝐀¯(𝐤^i)𝐄i\displaystyle\Big{[}\bar{\mathbf{A}}(\hat{\mathbf{k}}_{i})\cdot\mathbf{E}_{i}
+m(𝐀¯(𝐤^r(m))𝐄r(m)𝐀¯(𝐤^t(m)𝐄t(m))ejkmψ]\displaystyle\quad+\sum_{m}\left(\bar{\mathbf{A}}(\hat{\mathbf{k}}_{r}^{(m)})\cdot\mathbf{E}_{r}^{(m)}-\bar{\mathbf{A}}(\hat{\mathbf{k}}_{t}^{(m})\cdot\mathbf{E}_{t}^{(m)}\right)e^{jkm\psi}\Big{]}
=jkϵ𝐏η𝐧^×(𝐧^𝐌)\displaystyle\quad=\frac{jk}{\epsilon}\mathbf{P}_{\parallel}-\eta\,\hat{\bf n}\times\nabla_{\parallel}(\hat{\bf n}\cdot\mathbf{M}) (13a)
𝐁¯[𝐄i+m(𝐄r(m)𝐄t(m))ejkmψ]\displaystyle\bar{\bf B}\cdot\Big{[}\mathbf{E}_{i}+\sum_{m}\left(\mathbf{E}_{r}^{(m)}-\mathbf{E}_{t}^{(m)}\right)e^{jkm\psi}\Big{]}
=jkη𝐌+1ϵ𝐧^×(𝐧^𝐏),\displaystyle\quad=jk\eta\mathbf{M}_{\parallel}+\frac{1}{\epsilon}\hat{\bf n}\times\nabla_{\parallel}(\hat{\bf n}\cdot\mathbf{P}), (13b)

in which

𝐏\displaystyle\mathbf{P} =ϵ[𝐗¯e(𝐤^i)𝐄i\displaystyle=\epsilon\Big{[}\bar{\mathbf{X}}_{e}(\hat{\mathbf{k}}_{i})\cdot\mathbf{E}_{i}
+m(𝐗¯e(𝐤^r(m))𝐄r(m)+𝐗¯e(𝐤^t(m))𝐄t(m))ejkmψ]\displaystyle+\sum_{m}\left(\bar{\mathbf{X}}_{e}(\hat{\mathbf{k}}_{r}^{(m)})\cdot\mathbf{E}_{r}^{(m)}+\bar{\mathbf{X}}_{e}(\hat{\mathbf{k}}_{t}^{(m)})\cdot\mathbf{E}_{t}^{(m)}\right)e^{jkm\psi}\Big{]}
𝐌\displaystyle\mathbf{M} =1η[𝐗¯e(𝐤^i)𝐄i\displaystyle=\frac{1}{\eta}\Big{[}\bar{\mathbf{X}}_{e}(\hat{\mathbf{k}}_{i})\cdot\mathbf{E}_{i}
+m(𝐗¯m(𝐤^r(m))𝐄r(m)+𝐗¯m(𝐤^t(m))𝐄t(m))ejkmψ]\displaystyle+\sum_{m}\left(\bar{\mathbf{X}}_{m}(\hat{\mathbf{k}}_{r}^{(m)})\cdot\mathbf{E}_{r}^{(m)}+\bar{\mathbf{X}}_{m}(\hat{\mathbf{k}}_{t}^{(m)})\cdot\mathbf{E}_{t}^{(m)}\right)e^{jkm\psi}\Big{]}

with

𝐀¯(𝐤^)=𝐤^𝐧^(𝐤^𝐧^)𝐈¯\displaystyle\bar{\mathbf{A}}(\hat{\mathbf{k}})=\hat{\mathbf{k}}\hat{\mathbf{n}}-(\hat{\mathbf{k}}\cdot\hat{\mathbf{n}})\bar{\mathbf{I}}
𝐁¯=𝐧^×𝐈¯\displaystyle\bar{\bf B}=-\hat{\bf n}\times\bar{\bf I}

and

𝐗¯e(𝐤^)\displaystyle\bar{\mathbf{X}}_{\rm e}(\hat{\mathbf{k}}) =12(𝝌¯ee+𝝌¯em×𝐤^)\displaystyle=\frac{1}{2}\bigl{(}\bar{\bm{\chi}}_{\rm ee}+\bar{\bm{\chi}}_{\rm em}\times\hat{\mathbf{k}}\bigr{)}
𝐗¯m(𝐤^)\displaystyle\bar{\mathbf{X}}_{\rm m}(\hat{\mathbf{k}}) =12(𝝌¯mm×𝐤^+𝝌¯me).\displaystyle=\frac{1}{2}\bigl{(}\bar{\bm{\chi}}_{\rm mm}\times\hat{\mathbf{k}}+\bar{\bm{\chi}}_{\rm me}\bigr{)}.

The vector equations (13) can be turned into an equivalent set of (four) scalar equations by pre-multiplying both by 𝐮^p\hat{\bf u}_{p} with p={1,2}p=\{1,2\}. Because these equations are periodic in ψ\psi, they can be more conveniently solved in the spatial Fourier domain, i.e., after multiplying each by ejknψe^{-jkn\psi} and integrating, with respect to ψ\psi, from 0 to λ\lambda. This yields

q=13\displaystyle\sum_{q=1}^{3} [Apq(𝐤^i)δnEi,q+Apq(𝐤^r(n))Er,q(n)Apq(𝐤^t(n))Et,q(n)]\displaystyle\Bigl{[}A_{pq}(\hat{\bf k}_{i})\delta_{n}E_{i,q}+A_{pq}(\hat{\bf k}_{r}^{(n)})E^{(n)}_{r,q}-A_{pq}(\hat{\bf k}_{t}^{(n)})E^{(n)}_{t,q}\Bigr{]}
=jkϵPp(n)ηδp2M˙(n)\displaystyle=\frac{jk}{\epsilon}P_{p}^{(n)}-\eta\delta_{p-2}\dot{M}^{(n)}_{\perp} (14a)
q=13\displaystyle\sum_{q=1}^{3} Bpq[δnEi,q+Er,q(n)Et,q(n)]=jkηMp(n)+1ϵδp2P˙(n),\displaystyle B_{pq}\left[\delta_{n}E_{i,q}+E^{(n)}_{r,q}-E^{(n)}_{t,q}\right]=jk\eta M_{p}^{(n)}+\frac{1}{\epsilon}\delta_{p-2}\dot{P}^{(n)}_{\perp}, (14b)

in which δn\delta_{n} denotes the Kronecker delta function, and

Pp(n)=ϵq=13[Xe,pq(n)(𝐤^i)Ei,q\displaystyle P_{p}^{(n)}=\epsilon\sum_{q=1}^{3}\Bigl{[}X_{{\rm e},pq}^{(n)}(\hat{\bf k}_{i})E_{i,q} (15a)
+m(Xe,pq(nm)(𝐤^r(m))Er,q(m)+Xe,pq(nm)(𝐤^t(m))Et,q(m))]\displaystyle+\sum_{m}\left(X_{{\rm e},pq}^{(n-m)}(\hat{\bf k}_{r}^{(m)})E^{(m)}_{r,q}+X_{{\rm e},pq}^{(n-m)}(\hat{\bf k}_{t}^{(m)})E^{(m)}_{t,q}\right)\Bigr{]}
Mp(n)=1ηq=13[Xm,pq(n)(𝐤^i)Ei,q\displaystyle M_{p}^{(n)}=\frac{1}{\eta}\sum_{q=1}^{3}\Bigl{[}X_{{\rm m},pq}^{(n)}(\hat{\bf k}_{i})E_{i,q} (15b)
+m(Xm,pq(nm)(𝐤^r(m))Er,q(m)+Xm,pq(nm)(𝐤^t(m))Et,q(m))]\displaystyle+\sum_{m}\left(X_{{\rm m},pq}^{(n-m)}(\hat{\bf k}_{r}^{(m)})E^{(m)}_{r,q}+X_{{\rm m},pq}^{(n-m)}(\hat{\bf k}_{t}^{(m)})E^{(m)}_{t,q}\right)\Bigr{]}
P˙(n)=jkϵq=13[k(0)Xe,3q(n)(𝐤^i)Ei,q+mk(m)\displaystyle\dot{P}^{(n)}_{\perp}=-jk\epsilon\sum_{q=1}^{3}\biggl{[}k_{\parallel}^{(0)}X_{{\rm e},3q}^{(n)}(\hat{\bf k}_{i})E_{i,q}+\sum_{m}k_{\parallel}^{(m)}
×(Xe,3q(nm)(𝐤^r(m))Erm,q+Xe,3q(nm)(𝐤^t(m))Etm,q)]\displaystyle\times\left(X_{{\rm e},3q}^{(n-m)}(\hat{\bf k}_{r}^{(m)})E_{rm,q}+X_{{\rm e},3q}^{(n-m)}(\hat{\bf k}_{t}^{(m)})E_{tm,q}\right)\biggr{]} (15c)
M˙(n)=jkηq=13[k(0)Xm,3q(n)(𝐤^i)Ei,q+mk(m)\displaystyle\dot{M}^{(n)}_{\perp}=-\frac{jk}{\eta}\sum_{q=1}^{3}\biggl{[}k_{\parallel}^{(0)}X_{{\rm m},3q}^{(n)}(\hat{\bf k}_{i})E_{i,q}+\sum_{m}k_{\parallel}^{(m)}
×(Xm,3q(nm)(𝐤^r(m))Erm,q+Xm,3q(nm)(𝐤^t(m))Etm,q)].\displaystyle\times\left(X_{{\rm m},3q}^{(n-m)}(\hat{\bf k}_{r}^{(m)})E_{rm,q}+X_{{\rm m},3q}^{(n-m)}(\hat{\bf k}_{t}^{(m)})E_{tm,q}\right)\biggr{]}. (15d)

In (14) and (15),

Er,q(m)=(𝐄r(m))q\displaystyle E^{(m)}_{r,q}=(\mathbf{E}^{(m)}_{r})_{q}
Et,q(m)=(𝐄t(m))q\displaystyle E^{(m)}_{t,q}=(\mathbf{E}^{(m)}_{t})_{q}

are the unknown variables of interest, and

Ei,q=(𝐄i)q\displaystyle E_{i,q}=({\bf E}_{i})_{q}
Xe,pq(n)(𝐤^)=(𝐗¯e(𝐤^))pq(n)\displaystyle X^{(n)}_{{\rm e},pq}(\hat{\bf k})=(\bar{\bf X}_{\rm e}(\hat{\bf k}))_{pq}^{(n)}
Xm,pq(n)(𝐤^)=(𝐗¯m(𝐤^))pq(n)\displaystyle X^{(n)}_{{\rm m},pq}(\hat{\bf k})=(\bar{\bf X}_{\rm m}(\hat{\bf k}))_{pq}^{(n)}

and

k(m)=𝐤^i𝐱^mψ˙\displaystyle k_{\parallel}^{(m)}=\hat{\bf k}_{i}\cdot\hat{\bf x}-m\dot{\psi}

can be computed a priori. Substituting (15) into (14) results in a system of linear equations which can be numerically solved for Er,q(m)E^{(m)}_{r,q} and Et,q(m)E^{(m)}_{t,q}, q={1,2,3}q=\{1,2,3\}, |m|M|m|\leq M, by also requiring that

q=13(𝐤^r(m))qEr,q(m)=q=13(𝐤^t(m))qEt,q(m)=0.\sum_{q=1}^{3}(\hat{\bf k}_{r}^{(m)})_{q}E^{(m)}_{r,q}=\sum_{q=1}^{3}(\hat{\bf k}_{t}^{(m)})_{q}E^{(m)}_{t,q}=0. (16)

Eq. (16) follows from the fact that each reflected and transmitted plane-wave electric field component must be perpendicular to its corresponding propagation direction. This completes the determination of the unknown ray-optical scattered surface fields, which can now be propagated to the far field anywhere in space.

III-D Forward Ray Tracing to Far-Field Detector

In order to determine the total field received at an arbitrary detector location (x,z)(x,z) away from the metasurface SS (i.e., z0z\neq 0), the Huygens contributions from SS must be integrated and added to the incident field (in the absence of SS). An expression for the radiative scattered field is given by the Stratton-Chu integral equation [35]

𝐄s=jkS[𝐫^×𝐌+η𝐫^×𝐫^×𝐉]ejkr4πrdS,\displaystyle\mathbf{E}_{s}=jk\iint_{S}\bigl{[}\hat{\mathbf{r}}\times\mathbf{M}+\eta\,\hat{\mathbf{r}}\times\hat{\mathbf{r}}\times\mathbf{J}\bigl{]}\frac{e^{-jkr}}{4\pi r}dS, (17)

where 𝐫=r𝐫^{\bf r}=r\hat{\bf r} is the vector from the integration point to (x,z)(x,z), and

𝐌=(𝐄+𝐄)×𝐧^\displaystyle{\bf M}=(\mathbf{E}^{+}-\mathbf{E}^{-})\times\hat{\bf n}
𝐉=𝐧^×(𝐇+𝐇)\displaystyle{\bf J}=\hat{\bf n}\times(\mathbf{H}^{+}-\mathbf{H}^{-})

are the net equivalent magnetic and electric currents on SS, which can be evaluated by substituting the reflected and transmitted surface fields determined in the previous subsection into (12). Eq. (17) can then be rewritten as a sum [1]

𝐄s=𝐄s,i(0)+m𝐄s,r(m)+m𝐄s,t(m)\mathbf{E}_{s}=\mathbf{E}_{s,i}^{(0)}+\sum_{m}\mathbf{E}_{s,r}^{(m)}+\sum_{m}\mathbf{E}_{s,t}^{(m)} (18)

of distinct scattering components, with

𝐄s,i(0)\displaystyle\mathbf{E}_{s,i}^{(0)} =+jkS𝐆¯(𝐤^i,𝐫^)𝐄iejkr4πr𝑑S\displaystyle=+jk\iint_{S}\bar{\bf G}(\hat{\bf k}_{i},\hat{\bf r})\cdot\mathbf{E}_{i}\frac{e^{-jkr}}{4\pi r}dS
𝐄s,r(m)\displaystyle\mathbf{E}_{s,r}^{(m)} =+jkS𝐆¯(𝐤^r(m),𝐫^)𝐄r(m)ejkmψejkr4πr𝑑S\displaystyle=+jk\iint_{S}\bar{\bf G}(\hat{\bf k}^{(m)}_{r},\hat{\bf r})\cdot\mathbf{E}_{r}^{(m)}e^{jkm\psi}\frac{e^{-jkr}}{4\pi r}dS
𝐄s,t(m)\displaystyle\mathbf{E}_{s,t}^{(m)} =jkS𝐆¯(𝐤^t(m),𝐫^)𝐄t(m)ejkmψejkr4πr𝑑S\displaystyle=-jk\iint_{S}\bar{\bf G}(\hat{\bf k}^{(m)}_{t},\hat{\bf r})\cdot\mathbf{E}_{t}^{(m)}e^{jkm\psi}\frac{e^{-jkr}}{4\pi r}dS

and [26]

𝐆¯(𝐤^,𝐫^)=(𝐧^𝐫^)𝐈¯𝐧^𝐫^+(𝐈¯𝐫^𝐫^)[(𝐤^𝐧^)𝐈¯𝐤^𝐧^].\displaystyle\bar{\mathbf{G}}(\mathbf{\hat{k}},\hat{\bf r})=(\hat{\mathbf{n}}\cdot\hat{\mathbf{r}})\bar{\mathbf{I}}-\hat{\mathbf{n}}\hat{\mathbf{r}}+(\bar{\mathbf{I}}-\hat{\mathbf{r}}\hat{\mathbf{r}})\cdot\left[({\hat{\bf k}}\cdot\hat{\mathbf{n}})\bar{\mathbf{I}}-\hat{\bf k}\hat{\mathbf{n}}\right].
\begin{overpic}[grid=false,scale={0.65}]{FRTSimSetup3.pdf} \put(15.0,1.0){\scriptsize$z$} \put(1.0,14.0){\scriptsize$x$} \put(40.0,15.0){\scriptsize\shortstack{Edge\\ Diffraction}} \par\put(5.0,46.0){\scriptsize$\ell_{x}$} \put(93.0,78.0){\scriptsize D~{}\#1} \put(92.0,16.0){\scriptsize D~{}\#2} \put(88.0,6.0){\scriptsize\rotatebox{45.0}{$\Delta\phi$}} \put(64.0,55.0){\scriptsize\rotatebox{0.0}{$R$}} \put(53.0,57.0){\scriptsize$\phi$} \put(42.0,78.0){\scriptsize S~{}$(z=0)$} \put(35.0,34.0){\scriptsize$r_{0}$} \put(39.0,38.0){\scriptsize$r_{1}$} \put(40.0,45.0){\scriptsize$r_{2}$} \put(40.0,53.0){\scriptsize$r_{3}$} \put(37.0,63.0){\scriptsize$r_{4}$} \put(68.0,75.0){\scriptsize\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}$d_{2}$} \put(75.0,56.0){\scriptsize\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}$d_{1}$} \put(19.0,53.0){\scriptsize\rotatebox{0.0}{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}\shortstack{Line\\ Source}}} \put(20.0,46.0){\scriptsize Tx} \put(70.0,38.0){\scriptsize\rotatebox{0.0}{\color[rgb]{0.8,0.33,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.8,0.33,0.0}\shortstack{Specular \\ Transmission}}} \put(57.0,67.5){\tiny\rotatebox{18.0}{ $m_{1}$}} \put(63.0,38.0){\tiny\rotatebox{-40.0}{ $m_{1}$}} \put(63.0,45.0){\tiny\rotatebox{50.0}{ $m_{2}$}} \put(60.0,27.0){\tiny\rotatebox{-30.0}{ $m_{0}$}} \put(60.0,61.0){\tiny\rotatebox{28.0}{ $m_{0}$}} \end{overpic}
Figure 2: Simulation setup for the capturing the 2D fields from the metasurface SS of length x=1m\ell_{x}=1\text{m} using Forward Ray Tracing. The source Tx is placed at a distance z=0.5m\ell_{z}=0.5\text{m} away from the center of the metasurface. The resultant scattered rays are detected by equally spaced detectors at a radius of R=1mR=1\text{m} from the origin, each with an angular length of Δϕ\Delta\phi. Also shown are the specular scattered rays in green, red and purple, and the edge diffracted rays in blue.

For kk\rightarrow\infty, the surface integrals above reduce to discrete sums of scattering contributions from a set of critical points on SS, resulting in a ray description of the scattered field (see Fig. 2) [23] . Due to the 2D nature of the scattering geometry of Fig. 1, only two kinds of critical points are considered here. Critical points of the first kind lie in the interior of SS and are associated with specularly reflected and transmitted fields. Their locations satisfy (11), a generalized version of Snell’s laws of reflection and transmission, and are therefore dependent on mm. Critical points of the second kind, on the other hand, lie on the edges of SS and give rise to edge-diffracted fields. Expressions for the scattered field amplitudes associated with each kind of critical point are provided in the following.

III-D1 Specular Fields

An incident ray intersecting with the metasurface at an interior point (xc,0)(x_{c},0), with |xc|x/2|x_{c}|\leq\ell_{x}/2, gives rise to specular scattering components, 𝐄s,a(m)\mathbf{E}^{(m)}_{s,a}, with a{i,r,t}a\in\{i,r,t\}, whose scattering directions, 𝐤^s\hat{\bf k}_{s}, satisfy

𝐤^s={𝐤^iif a=i and m=0𝐤^a(m)if a{r,t}.\hat{\bf k}_{s}=\begin{cases}\hat{\bf k}_{i}&\quad\text{if $a=i$ and $m=0$}\\ \hat{\bf k}_{a}^{(m)}&\quad\text{if $a\in\{r,t\}$}.\end{cases}

If a=ia=i, it can be shown [1] that the critical point contribution is equal in magnitude but opposite to the incident field at the detection point, that is

𝐄s,i(0)(x,z)𝐄i(xc)ρiρi+sejks,\displaystyle\mathbf{E}_{s,i}^{(0)}(x,z)\simeq-\mathbf{E}_{i}(x_{c})\sqrt{\frac{\rho_{i}}{\rho_{i}+s}}e^{-jks}, (19)

where ρi\rho_{i} is the radius of curvature of the incident wavefront, as in (7), and ss is the distance from the critical point to a detector location at (x,z)=(xc,0)+s𝐤^s(x,z)=(x_{c},0)+s\hat{\bf k}_{s}. This field cancels the incident field in the transmission region (Region II) of the metasurface to create a shadow zone. No shadow field exists in the reflection region (Region I). The field amplitudes corresponding to the specularly reflected and transmitted ray spectra are evaluated as

𝐄s,r(m)(x,z)\displaystyle\mathbf{E}_{s,r}^{(m)}(x,z) 𝐄r(m)(xc)ρrρr+sejks~\displaystyle\simeq\mathbf{E}_{r}^{(m)}(x_{c})\sqrt{\frac{\rho_{r}}{\rho_{r}+s}}e^{-jk\tilde{s}} (20a)
𝐄s,t(m)(x,z)\displaystyle\mathbf{E}_{s,t}^{(m)}(x,z) 𝐄t(m)(xc)ρtρt+sejks~\displaystyle\simeq\mathbf{E}_{t}^{(m)}(x_{c})\sqrt{\frac{\rho_{t}}{\rho_{t}+s}}e^{-jk\tilde{s}} (20b)

for z0z\lessgtr 0, respectively. Here, s~=smψ(xc)\tilde{s}=s-m\psi(x_{c}) is the optical path length [1] (corrected for the phase change induced by the metasurface), and

ρr=ρt={1ρimψ¨(xc)}1\rho_{r}=\rho_{t}=\left\{\frac{1}{\rho_{i}}-m\ddot{\psi}(x_{c})\right\}^{-1} (21)

is the radius of curvature of the reflected and transmitted wavefronts.

III-D2 Edge-diffracted Fields

A ray incident on an edge point (xc,0)(x_{c},0), with xc=±x/2x_{c}=\pm\ell_{x}/2, produces a Keller cone [34] of diffracted field contributions

𝐄s,i(0)(x,z)\displaystyle\mathbf{E}_{s,i}^{(0)}(x,z) 𝐆¯(𝐤^i,𝐤^s)𝐄i(xc)De,i(0)(xc)ejkss\displaystyle\simeq\bar{\bf G}(\hat{\bf k}_{i},\hat{\bf k}_{s})\cdot\mathbf{E}_{i}(x_{c})D^{(0)}_{e,i}(x_{c})\frac{e^{-jks}}{\sqrt{s}} (22a)
𝐄s,r(m)(x,z)\displaystyle\mathbf{E}_{s,r}^{(m)}(x,z) 𝐆¯(𝐤^r(m),𝐤^s)𝐄r(m)(xc)De,r(m)(xc)ejkss\displaystyle\simeq\bar{\bf G}(\hat{\bf k}_{r}^{(m)},\hat{\bf k}_{s})\cdot\mathbf{E}_{r}^{(m)}(x_{c})D^{(m)}_{e,r}(x_{c})\frac{e^{-jks}}{\sqrt{s}} (22b)
𝐄s,t(m)(x,z)\displaystyle\mathbf{E}_{s,t}^{(m)}(x,z) 𝐆¯(𝐤^t(m),𝐤^s)𝐄t(m)(xc)De,t(m)(xc)ejkss\displaystyle\simeq-\bar{\bf G}(\hat{\bf k}_{t}^{(m)},\hat{\bf k}_{s})\cdot\mathbf{E}_{t}^{(m)}(x_{c})D^{(m)}_{e,t}(x_{c})\frac{e^{-jks}}{\sqrt{s}} (22c)

to all detector locations (x,z)(x,z) in both Regions I and II; as previously, s𝐤^ss\hat{\bf k}_{s} is the vector from the critical point to the detector location. Furthermore,

De,a(m)=F(Xe)22πjk(𝐛(m)𝐭^)D^{(m)}_{e,a}=\frac{F(X_{e})}{2\sqrt{2\pi jk}({\bf b}^{(m)}\cdot\hat{\bf t})} (23)

is an edge-diffraction coefficient in which

𝐛(m)=𝐤^i𝐤^smψ˙(xc)𝐱^{\bf b}^{(m)}=\hat{\bf k}_{i}-\hat{\bf k}_{s}-m\dot{\psi}(x_{c})\,\hat{\bf x} (24)

and 𝐭^\hat{\bf t} is perpendicular to the edge and points into the interior of SS, i.e., 𝐭^=𝐱^\hat{\bf t}=\mp\hat{\bf x} at xc=±x/2x_{c}=\pm\ell_{x}/2. Finally, F(Xe)F(X_{e}) is the UTD transition function with argument

Xe=ks2(𝐛(m)𝐭^𝐤^s𝐧^)2,X_{e}=\frac{ks}{2}\left(\frac{{\bf b}^{(m)}\cdot\hat{\bf t}}{\hat{\bf k}_{s}\cdot\hat{\bf n}}\right)^{2}, (25)

which ensures the total scattered field to be continuous across shadow boundaries [1].

IV SSFT based Determination of ψ\psi and 𝝌¯(m)\bar{\bm{\chi}}^{(m)}

As shown in Sec. III-C, the surface fields (8) needed to compute the scattered fields away from the metasurface can be determined under the assumption that the surface susceptibilities are periodic functions (4) of the parameter ψ\psi. In (4), 𝝌¯ab(m)(x)\bar{\bm{\chi}}^{(m)}_{ab}(x^{\prime}) denotes the amplitude of the mthm^{th} mode of 𝝌¯ab\bar{\bm{\chi}}_{ab} near xx^{\prime}, which has a localized spatial frequency kmψ˙(x)km\dot{\psi}(x^{\prime}). Our objective now is to estimate these location-dependent spatial frequencies across an arbitrary given surface susceptibility profile, and determine the corresponding modal amplitudes. To this end, we investigate the Short Time Fourier Transform (STFT), conventionally applied to time-varying non-stationary signals [36], as a means to estimate the localized spatial frequency content of 𝝌¯ab\bar{\bm{\chi}}_{ab}. When applied to the problem considered herein, we analogously refer to this procedure as the Short Space Fourier Transform (SSFT).

To describe the procedure, assume for the moment that the metasurface is characterized by a scalar susceptibility that is locally periodic, and can therefore be expressed as

χ(x)=mχ(m)(x)ejkmψ(x),\chi(x)=\sum_{m}\chi^{(m)}(x^{\prime})e^{jkm\psi(x)}, (26)

where ψ(x)\psi(x) is well approximated by (5) if xx is sufficiently close to xx^{\prime}. The SSFT of χ\chi, denoted by 𝒮{χ(x)}=𝒮(κ,x)\mathcal{S}\{\chi(x)\}=\mathcal{S}(\kappa,x^{\prime}), involves computing the Fourier transform of χ\chi multiplied by a space-limited window function w(xx)w(x-x^{\prime}) centered at x=xx=x^{\prime}, which slides along the xx-axis; κ\kappa, in rad/m, denotes the spatial frequency. At each window location,

𝒮(κ,x)=χ(x)w(xx)ejκx𝑑x\mathcal{S}(\kappa,x^{\prime})=\int_{-\infty}^{\infty}\chi(x)w(x-x^{\prime})e^{-j\kappa x}dx (27)

represents the localized spectral content of the profile. Substituting (26) and (5), it is not difficult to show that 𝒮{χ}\mathcal{S}\{\chi\} is well approximated by

𝒮(κ,x)ejκxmχ(m)(x)ejkmψ(x)W(κkmψ˙),\mathcal{S}(\kappa,x^{\prime})\simeq e^{-j\kappa x^{\prime}}\sum_{m}\chi^{(m)}(x^{\prime})e^{jkm\psi(x^{\prime})}W(\kappa-km\dot{\psi}), (28)

provided that the window function is narrow enough for the quadratic term in (5) to be negligibly small for all xx where w(xx)0w(x-x^{\prime})\neq 0. In (28),

W(κ)=w(x)ejκx𝑑xW(\kappa)=\int_{-\infty}^{\infty}w(x)e^{-j\kappa x}dx

is the window function in the spatial Fourier domain.

\begin{overpic}[grid=false,width=173.44865pt]{chi_int.pdf} \put(50.0,5.0){ \makebox(0.0,0.0)[]{\scriptsize Surface Location, $x$}} \put(4.0,50.0){ \rotatebox{90.0}{\scriptsize\makebox(0.0,0.0)[]{Spatial Frequency, $\kappa$}}} \put(27.0,5.0){ \makebox(0.0,0.0)[]{\scriptsize$x^{\prime}$}} \put(49.0,18.0){ \makebox(0.0,0.0)[]{\scriptsize Window, $w(x-x^{\prime})$}} \put(55.0,30.0){ \scriptsize\makebox(0.0,0.0)[]{$m-1$}} \put(55.0,45.0){ \scriptsize\makebox(0.0,0.0)[]{$m$}} \put(55.0,64.0){ \scriptsize\makebox(0.0,0.0)[]{$m+1$}} \put(50.0,95.0){\scriptsize\makebox(0.0,0.0)[]{Metasurface Size, $\ell_{x}$}} \put(30.0,66.0){ \scriptsize\makebox(0.0,0.0)[]{$\Delta\kappa$}} \put(44.0,36.0){ \scriptsize\makebox(0.0,0.0)[]{$\kappa_{m-1}$}} \put(42.0,55.0){ \scriptsize\makebox(0.0,0.0)[]{$\kappa_{m}$}} \end{overpic}
Figure 3: An illustration of a typical Short Space Fourier Transform (SSFT) distribution exhibiting uniformly spaced discrete spatial frequencies following local periodicities of the surface, which are varying over the surface.

The SSFT distribution of a locally periodic susceptibility profile typically looks like that of Fig. 3, which shows discrete bands of high amplitude that are uniformly spaced along κ\kappa, with a spacing that varies with the window location xx^{\prime}. Recognizing that these bands correspond with the summation terms of (28), their spacing, Δκ\Delta\kappa, equals kψ˙k\dot{\psi} and the locations of their maxima with respect to κ\kappa, denoted by κm\kappa_{m}, can be used to estimate the local periodicity of the metasurface as follows:

ψ˙κmkm.\displaystyle\dot{\psi}\simeq\frac{\kappa_{m}}{km}. (29)

Having estimated ψ˙\dot{\psi} for a sufficiently dense grid of surface points, the phase function ψ(x)\psi(x) can be numerically constructed via

ψ(x)=ψ(x/2)+x/2xψ˙(x)𝑑x,\displaystyle\psi(x)=\psi(-\ell_{x}/2)+\int_{-\ell_{x}/2}^{x}\dot{\psi}(x^{\prime})dx^{\prime}, (30)

where the constant of integration can be chosen arbitrarily, and is set to zero for simplicity here.

Generalizing this procedure to a set of dyadic surface susceptibility profiles 𝝌¯ab(x)\bar{\bm{\chi}}_{ab}(x), with a{e,m}a\in\{{\rm e},{\rm m}\}, the gradient (slope) function ψ˙(x)\dot{\psi}(x) is first determined through (29) using the localized spatial frequencies estimated from a dyadic version of the SSFT integral (27). The phase function ψ(x)\psi(x) is next computed using (30) using with a polynomial curve fitted to the extracted ψ˙\dot{\psi} data. Care must be taken that the assumption of linearly varying phase within the spatial limits of the window function w()w(\cdot) is satisfied. Finally, each unknown 𝝌¯ab(m)(x)\bar{\bm{\chi}}_{ab}^{(m)}(x) may be obtained by direct numerical integration of 𝝌¯ab(x)\bar{\bm{\chi}}_{ab}(x) (see (1)), using 𝝌¯ab(ψ;x)𝝌¯ab(x)\bar{\bm{\chi}}_{ab}(\psi;x^{\prime})\simeq\bar{\bm{\chi}}_{ab}(x) and the estimated ψ(x)\psi(x) from (30),

𝝌¯ab(m)(x)\displaystyle\bar{\bm{\chi}}_{ab}^{(m)}(x^{\prime}) =1λψ1ψ2𝝌¯ab(x)ejkmψ𝑑ψ,\displaystyle=\frac{1}{\lambda}\int_{\psi_{1}}^{\psi_{2}}\bar{\bm{\chi}}_{ab}(x)e^{-jkm\psi}d\psi,

where ψ1,2\psi_{1,2} lie on either side of ψ(x)\psi(x^{\prime}) and span one full period such that ψ2ψ1=λ\psi_{2}-\psi_{1}=\lambda. We can then use the relationship dψ=ψ˙dxd\psi=\dot{\psi}dx to change the integration to be over xx and we obtain,

𝝌¯ab(m)(x)\displaystyle\bar{\bm{\chi}}_{ab}^{(m)}(x^{\prime}) =1λx1x2𝝌¯ab(x)ejkmψ(x)ψ˙(x)𝑑x\displaystyle=\frac{1}{\lambda}\int_{x_{1}}^{x_{2}}\bar{\bm{\chi}}_{ab}(x)e^{-jkm\psi(x)}\dot{\psi}(x)dx (31)

with the limits given by x1,2=ψ1(ψ1,2x_{1,2}=\psi^{-1}(\psi_{1,2}).

It is conceptually straightforward to extend the procedure to the wider class of 2D (locally periodic) metasurfaces, whose susceptibility profiles vary along the direction of a gradient vector that is not necessarily parallel to 𝐱^\hat{\bf x}. To do this, a 2D spatial Fourier transform needs to be applied to 𝝌¯ab(x,y)\bar{\bm{\chi}}_{ab}(x,y) multiplied by a 2D window function. The locations (κ1,m,κ2,m)(\kappa_{1,m},\kappa_{2,m}) of the spectral maxima at a given surface location correspond to a 2D spatial frequency vector 𝜿m=κ1,m𝐮^1+κ2,m𝐮^2{\bm{\kappa}}_{m}=\kappa_{1,m}\hat{\mathbf{u}}_{1}+\kappa_{2,m}\hat{\mathbf{u}}_{2}, from which one can construct the phase function ψ(x,y)\psi(x,y) and its gradient 𝐠ψ(x,y){\bf g}_{\psi}(x,y).

While the above procedure is simple, it also has limitations. The SSFT integral (27) suffers from the well-known uncertainty principle, according to which its resolution (the minimum distance at which nearby space-frequency components can be resolved) is inversely related along κ\kappa and xx. Resolution in one domain can be traded off for increased resolution in the other by choosing a different window function w()w(\cdot), but in some cases it may not be possible to find a window function that avoids any significant space-frequency overlap. However, as we shall see, the use of a fitted function to represent ψ˙\dot{\psi} alleviates these issues if discretion is taken in the retention of points in areas where the SSFT cannot discriminate the modal frequencies clearly.

To demonstrate the utility of the procedure we consider the case of a horizontally oriented metasurface lens of size x=1\ell_{x}=1 m (see Fig. 2) designed to collimate a line source at (0,f)(0,-f), with f=0.5f=0.5 m, to a normally outgoing plane wave propagating along z>0z>0. This requires the metasurface to have a hyperbolic phase profile [37]

ϕ(x)=\displaystyle\phi(x)= 2πfλ(x2f2+11).\displaystyle-\frac{2\pi f}{\lambda}\left(\sqrt{\frac{x^{2}}{f^{2}}+1}-1\right).

Now assume that the incident field is a cylindrical wave with a frequency of 60 GHz, with TMy polarization originating from (0,f)(0,-f). If normalized so that the clylindrical wave has a value of 𝐄i(0,0)=1𝐲^{\bf E}_{i}(0,0)=1\hat{\bf y} at the center of the surface, the field can be given by

𝐄i(x,z)\displaystyle\mathbf{E}_{i}(x,z) =Mfωμ04H0(2)(kx2+(z+f)2)𝐲^\displaystyle=\frac{M_{f}\omega\mu_{0}}{4}H_{0}^{(2)}\left(k\sqrt{x^{2}+(z+f)^{2}}\right)\hat{\bf y}
𝐇i(x,z)\displaystyle\mathbf{H}_{i}(x,z) =ikMf(z+f)4x2+(z+f)2H1(2)(kx2+(z+f)2)𝐱^\displaystyle=\frac{-ikM_{f}\left(z+f\right)}{4\sqrt{x^{2}+(z+f)^{2}}}H_{1}^{(2)}\left(k\sqrt{x^{2}+(z+f)^{2}}\right)\hat{\bf x}

where Hν(2)(X)H_{\nu}^{(2)}(X) is the Hankel function of the second kind and Mf=4/(ωμ0H0(2)(k|f|))M_{f}=4/(\omega\mu_{0}H_{0}^{(2)}(k|f|)) is a normalization factor.

The metasurface is assumed to be perfectly matched (𝐄r=𝟎{\bf E}_{r}={\bf 0}) and transmit an electric and magnetic surface field 𝐄t(x)=0.2j𝐲^{\bf E}_{t}(x)=0.2j\hat{\bf y} and 𝐇t(x)=0.2j/η𝐱^{\bf H}_{t}(x)=-0.2j/\eta\hat{\bf x}, where η\eta is the free space impedance. The metasurface therefore introduces a position dependent loss that accommodates the variation in |𝐄i||\mathbf{E}_{i}| along the surface to produce a uniform transmitted field intensity. If we constrain the surface synthesis to an isotropic surface, described by the tangential components of 𝝌¯mm\bar{\bm{\chi}}_{\rm mm} only, the corresponding electric and magnetic surface susceptibilities are then obtained using:

χee(x)\displaystyle\chi_{\text{ee}}(x) =ΔHxjωϵ0Ez,avg\displaystyle=\frac{\Delta H_{x}}{j\omega\epsilon_{0}E_{z,\text{avg}}}
χmm(x)\displaystyle\chi_{\text{mm}}(x) =ΔEyjωϵ0Hx,avg\displaystyle=\frac{\Delta E_{y}}{j\omega\epsilon_{0}H_{x,\text{avg}}}

where Δ{}\Delta\{\cdot\} is the field difference across the metasurface, and {}avg\{\cdot\}_{\text{avg}} is the average fields [28]. For this example, the computed χee(x)\chi_{\text{ee}}(x) (χmm\chi_{\text{mm}} not shown for conciseness) is shown in Fig. 4(a).

In order to express the susceptibilities in the form of (4), we first compute the SSFT using MATLAB’s STFT function, the results of which are shown in Fig. 4(b). The window function w(p)w(p) used was the discrete Kaiser window [38][39]. The surface was discretized with a spacing of λ/400\lambda/400 and the spatial extent of the window is approximately 0.20 m. As can be seen, the SSFT decomposes the surface susceptibility into distinct spatial modes for multiple positions along the surface. Using the m=1m=1 mode, the spatial frequencies are then extracted, and used in (29) to compute ψ˙\dot{\psi}, which is shown in Fig. 4(c). Notice that for this particular example, it is difficult to extract κm\kappa_{m} near x=0x=0 due to limited spatial and frequency resolution.

Next, ψ˙\dot{\psi} is integrated using a polynomial fit following (30) and ψ\psi is obtained as shown in Fig. 4(c). The last step is to compute the Fourier coefficients for χee\chi_{\rm ee} and χmm\chi_{\rm mm} using (31); those for χee\chi_{\rm ee} are shown for a few modes in Fig. 4(d). Fig. 4(e) compares the original profile of χee\chi_{\rm ee} with a reconstructed profile based on its estimated Fourier coefficients. An excellent match confirms the accuracy of the proposed method.

\begin{overpic}[grid=false,width=216.81pt]{SSFT_Example3.pdf} \put(17.0,68.0){ \makebox(0.0,0.0)[]{\scriptsize Position, $x$~{}(m)}} \put(37.0,3.0){ \makebox(0.0,0.0)[]{\scriptsize Position, $x$~{}(m)}} \put(37.0,0.0){ \makebox(0.0,0.0)[]{\scriptsize(e)}} \put(19.0,65.5){ \makebox(0.0,0.0)[]{\scriptsize(a)}} \put(19.0,33.0){ \makebox(0.0,0.0)[]{\scriptsize(c)}} \put(0.0,84.0){ \rotatebox{90.0}{\scriptsize\makebox(0.0,0.0)[]{susceptibility, $\chi_{\text{ee}}(x)$}}} \put(0.0,18.0){ \rotatebox{90.0}{\scriptsize\makebox(0.0,0.0)[]{susceptibility, $\chi_{\text{ee}}(x)$}}} \put(0.0,51.0){ \rotatebox{90.0}{\scriptsize\makebox(0.0,0.0)[]{gradient function, $\dot{\psi}$}}} \put(37.0,50.5){ \rotatebox{-90.0}{\scriptsize\makebox(0.0,0.0)[]{phase function, $\psi$, \eqref{Eq:psi_SSFT}}}} \put(74.0,50.5){ \rotatebox{-90.0}{\scriptsize\makebox(0.0,0.0)[]{Coefficients, $\chi_{\text{ee}}^{(m)}$, \eqref{eq:chiCoeff}}}}\put(17.0,97.0){ \makebox(0.0,0.0)[]{\tiny Re$\{\cdot\}$}} \put(27.0,97.0){ \makebox(0.0,0.0)[]{\tiny Im$\{\cdot\}$}} \put(17.0,60.9){ \makebox(0.0,0.0)[]{\tiny fitted $\dot{\psi}(x)$}} \put(17.0,58.8){ \makebox(0.0,0.0)[]{\tiny$\dot{\psi}(x)$, \eqref{Eq:g_psi_SSFT}}} \put(55.0,68.0){ \makebox(0.0,0.0)[]{\scriptsize Window Position, $x^{\prime}$~{}(m)}} \put(38.0,83.0){ \rotatebox{90.0}{\scriptsize\makebox(0.0,0.0)[]{ frequency, $\kappa$~{}(rad/m)}}} \put(55.0,98.0){ \makebox(0.0,0.0)[]{\scriptsize$|\mathcal{S}\{\chi_{\text{ee}}(x)\}|=|\mathcal{S}(\kappa,x^{\prime})|$~{}(dB)}} \put(62.0,90.4){ \makebox(0.0,0.0)[]{\color[rgb]{1,1,1}\definecolor[named]{pgfstrokecolor}{rgb}{1,1,1}\pgfsys@color@gray@stroke{1}\pgfsys@color@gray@fill{1}\scriptsize$m=1$}} \put(55.0,65.5){ \makebox(0.0,0.0)[]{\scriptsize(b)}} \put(57.0,33.0){ \makebox(0.0,0.0)[]{\scriptsize(d)}} \put(57.0,36.0){ \makebox(0.0,0.0)[]{\scriptsize Position, $x$~{}(m)}} \put(66.0,50.5){ \makebox(0.0,0.0)[]{\tiny m = -2}} \put(66.0,49.0){ \makebox(0.0,0.0)[]{\tiny m = -1}} \put(66.0,47.5){ \makebox(0.0,0.0)[]{\tiny m = 0}} \put(66.0,46.0){ \makebox(0.0,0.0)[]{\tiny m = +1}} \put(66.0,44.5){ \makebox(0.0,0.0)[]{\tiny m = +2}} \put(35.0,28.0){ \makebox(0.0,0.0)[]{\scriptsize$\Re[\chi_{\text{ee}}]$} } \put(35.0,25.2){ \makebox(0.0,0.0)[]{\scriptsize$\Im[\chi_{\text{ee}}]$} } \put(37.0,22.2){ \makebox(0.0,0.0)[]{\scriptsize original $\chi_{\text{ee}}$}} \put(39.0,26.5){ \makebox(0.0,0.0)[]{{\Large\}}}} \put(45.0,26.4){ \makebox(0.0,0.0)[]{\scriptsize From \eqref{Eq:ChiScalar}}} \end{overpic}
Figure 4: The procedure to convert a specified surface susceptibility profile of a metasurface in a Fourier series form of (26), illustrated using an example of a reflective metasurface. (a) The electric surface susceptibility profile, χee(x)\chi_{\text{ee}}(x) across the surface. b) The SSFT magnitude using a Kaiser window, (27). c) The extracted and fitted gradient function ψ˙\dot{\psi}, and the corresponding parametric variable ψ\psi using (29). d) Corresponding expansions coefficients, χee(m)\chi_{\text{ee}}^{(m)} for few indices mm. e) The reconstructed surface susceptibility using the expansion form of (26), compared to the original in a smaller spatial region for clarity.

V Ray-Optical (RO)-GSTC Demonstration

Electrically Large Finite-sized Metasurface
Specify 𝐄i(𝐪)\mathbf{E}^{i}(\mathbf{q}) and desired 𝐄t\mathbf{E}_{t} and 𝐄r\mathbf{E}_{r}
GSTCs, (2)-(3)
(Synthesize) Surface Susceptibilities 𝝌¯ab(𝐪)\bar{\bm{\chi}}_{ab}(\mathbf{q})
Short Space Fourier Transform (SSFT), (27)
Extract ψ(𝐪)\psi(\mathbf{q}) & ψ˙(𝐪)\dot{\psi}(\mathbf{q}) (30) & (29)
Compute χ¯ab(m)\bar{\chi}_{ab}^{(m)}, (31)
Fourier Expansion form 𝝌¯ab(ψ;𝐪)=𝝌¯ab(m)(𝐪)ejkmψ\bar{\bm{\chi}}_{ab}(\psi;\mathbf{q}^{\prime})=\bar{\bm{\chi}}_{ab}^{(m)}(\mathbf{q}^{\prime})e^{jkm\psi}, (4)
Scattered field 𝐄r(𝐪)\mathbf{E}_{r}(\mathbf{q}) & 𝐄t(𝐪)\mathbf{E}_{t}(\mathbf{q}), (8)
Solve GSTC’s & Compute Field modes 𝐄r(m)(𝐪)\mathbf{E}_{r}^{(m)}(\mathbf{q}) & 𝐄t(m)(𝐪)\mathbf{E}_{t}^{(m)}(\mathbf{q}), (14)
Forward Ray Tracing (FRT) according to GO/UTD
Simulation Setup, Fig. 2
Critical Point Contributions at each detector location (r,ϕn)(r,\phi_{n})
Specular, (20)
Shadow, (19)
Incident Field
Edge-diffraction, (22)
Total Fields at a detector location (r,ϕn)(r,\phi_{n})
Figure 5: Flowchart illustrating the RO-GSTC ray tracer for simulating a metasurface specified in terms of its surface susceptibility tensors.

V-A Numerical Setup

To test the accuracy of the model, a Forward Ray Tracing (FRT) simulation was developed in MATLAB and compared to an equivalent 2D Boundary Element Method (BEM) simulation based on Integral Equations Solver [10, 11]. Because of the added complexity required to modify the BEM model for 3D simulations, the ray tracing simulations are also performed in 2D. The main effect on the simulations is the lack of corner-diffracted fields (which are not present in a 2D simulation) as well as the fact that the Keller cone of edge-diffracted scattered rays encompasses the entire plane of the simulation.

The entire process of synthesizing an electrically large metasurface with certain desired spatial properties, analyzing its surface susceptibility profile, determine ψ(x)\psi(x) from these susceptibilities, and evaluating its performance in terms of ray-optical fields is illustrated in the flowchart of Fig. 5.

Fig. 2 shows the simulation setup. In order to analyze the metasurface there are three required components: the surface itself, one or more sources, and multiple field detectors. The metasurface SS of length x\ell_{x} is placed in the xxyy plane centered on the origin. Its surface susceptibilities 𝝌¯ab(x)\bar{\bm{\chi}}_{ab}(x) are considered known and expressed in the Fourier expansion form of (4). Cylindrical waves are radiated by a source Tx at (0,z)(0,z) with z<0z<0, and interact with the surface at (x,0)(x,0) with |x|x/2|x|\leq\ell_{x}/2. To capture the scattering effects as a function of angle, several detectors are placed evenly around the metasurface at locations {R,ϕ}\{R,\phi\}, where each detector has an angular span of Δϕ\Delta\phi.

To analyze the scattered fields from the surface, the radiated field is angularly discretized to generate a set number of rays (e.g. 1000 rays/) traveling outwards. In general, following (8), when any one of these rays intersects with SS, multiple scattered rays identified by different mode indices mm are generated at the point of intersection. This is illustrated using four incident rays {r1,r2,r3,r4}\{r_{1},r_{2},r_{3},r_{4}\} on the surface in Fig. 2, where r1r_{1} produced two transmitted rays corresponding to mode index {m0,m2}\{m_{0},m_{2}\}, while r2r_{2} and r4r_{4} produced only the first mode m1m_{1} and r3r_{3} only the fundamental m0m_{0}. The field components of these specularly scattered rays are computed from the GSTC surface field equations of Sec. III-C.

Each of these scattered rays are then further propagated in free space until they pass through a specific detector at {R,ϕn}\{R,\phi_{n}\} of Δϕ\Delta\phi span, which records the complex electric field vector and mode number mm of the ray. The field magnitude and phase of each scattered ray at the detector location are computed using (19) and (20) to account for ray propagation over their respective distances dd. For instance, detector D#1D~{}\#1 in Fig. 2 receives the scattering contribution from the rays {r1;m2}\{r_{1};m_{2}\} and {r3;m1}\{r_{3};m_{1}\}. For a general nthn^{\text{th}} detector at ϕ=ϕn\phi=\phi_{n} in the transmission region, the scattered field 𝐄t(R,ϕn)\mathbf{E}_{t}(R,\phi_{n}) is then the vectorial superposition of all the rays incident on that detector. This represents the total specularly scattered field, including the shadow field (19), at a specific detector location.

In addition to the specular contributions, rays reaching either one of the two edges of the metasurface at (±x/2,0)(\pm\ell_{x}/2,0) contribute to the edge-diffracted field. Because the corresponding Keller cones span the entirety of the 2D simulation region, the resulting edge-diffracted fields are calculated at the center of each detector. This is illustrated in Fig. 2 for the bottom edge of the surface, where a source ray (r0r_{0}) reaches the edge, diffracts, and propagates to detector D#2D~{}\#2. This diffraction contribution is then added to the specularly scattered field, to provide the total scattered field. To obtain the total field, the field contributions from the incident rays must also be added. This procedure can be simply extended to obtain the fields in any 2D region: instead of just a set of detectors arrayed in a circular formation, an additional set of detectors is arrayed in a 2D grid over the desired simulation region.

V-B Results

Next, to illustrate the combined RO-GSTC ray tracing method, several examples will be presented. In all cases, the simulations are performed at a frequency of f=60f=60 GHz with a metasurface size of x=1\ell_{x}=1 m (except where noted), i.e., 200λ200\lambda in size. To validate the computed field solutions, the results are compared with the BEM-GSTC numerical routine [10, 11], which rigorously solves the scattered fields from a metasurface with specified surface susceptibility profile. The BEM simulations are set up to have a mesh density of 20 divisions per wavelength and use the same surface susceptibility function as the equivalent FRT simulation in all cases. Because a 11 m surface at the chosen frequency is 200λ200\lambda in length, it is computationally challenging to use a finer mesh density for the BEM without running into memory limitations. However, in all cases, necessary convergence was ensured.

V-B1 Uniform Transmissive Surface

The first example is that of a relatively simple uniform metasurface. For a normally incident plane wave, the surface susceptibilities are synthesized corresponding to a transmitted plane wave of amplitude Et=0.8jE_{t}=0.8j and Er=0E_{r}=0. The electric and magnetic surface susceptibilities are then computed using [28]

χee(x)\displaystyle\chi_{\text{ee}}(x) =2jk(Et+Er1Et+Er+1)\displaystyle=\frac{2j}{k}\left(\frac{E_{t}+E_{r}-1}{E_{t}+E_{r}+1}\right)
χmm(x)\displaystyle\chi_{\text{mm}}(x) =2jk(EtEr1EtEr+1).\displaystyle=\frac{2j}{k}\left(\frac{E_{t}-E_{r}-1}{E_{t}-E_{r}+1}\right).

Due to the uniform nature of the metasurface, the parametric variable ψ\psi is constant across the surface and can be used to calculate the susceptibility coefficients using (4). Fig. 6 shows the computed scattered fields for the uniform metasurface for both the FRT as well as the 2D BEM simulations. The FRT results are presented as three separate sets of data: 1) the contribution of the critical points of the first kind (Specular); 2) a contribution from critical points of the second kind (Edge Dif.); and 3) the full combined effect (FRT). These results are normalized with respect to the strength of the incident field at the origin.

From this plot, we can see a very good agreement between the FRT and BEM simulations, where the fields are almost perfectly overlapped with each other, especially in the transmission region. The interference pattern from the two edge diffraction points matches very well for this simple simulation, and the edge-diffracted fields provide a smooth transition across the shadow boundaries.

\begin{overpic}[grid=false,scale={0.6}]{UnmodulatedScattered.pdf} \put(74.0,69.5){\tiny RO-GSTC FRT} \put(74.0,66.55){\tiny Specular} \put(74.0,63.6){\tiny Edge Dif.} \put(74.0,60.65){\tiny BEM-GSTC} \put(2.0,35.0){\scriptsize\rotatebox{90.0}{$\|\mathbf{E}_{s}\|/\|\mathbf{E}_{i}\|$ (dB)}} \put(45.0,3.0){\scriptsize$\phi$ (deg)} \put(22.0,76.0){\scriptsize\shortstack{ Transmission \\ Region,~{}II}} \put(65.0,76.0){\scriptsize\shortstack{ Reflection \\ Region,~{}I}} \end{overpic}
Figure 6: Normalized scattered electric field due to a uniform transmissive metasurface of size x=1\ell_{x}=1 m illuminated by a line source at z=0.5\ell_{z}=0.5 m. The observation distance from the metasurface origin is R=1mR=1~{}\text{m}. Results computed using RO-GSTC based FRT and BEM-GSTC.

While there is a mild disagreement between the two results in the reflection region (180ϕs360180^{\circ}\leq\phi_{s}\leq 360^{\circ}), the field amplitude is relatively small, below 14-14 dB. This disagreement could partially be attributed to the limited mesh density of the BEM-GSTC simulation itself. Finally, it must be noted that even if the surface was synthesized for zero reflection given a normally incident planewave, the actual source in the FRT/BEM simulations is a cylindrical source. Therefore a finite amount of reflection is expected.

V-B2 Periodically Modulated Metasurface

For the second comparison, consider a metasurface that has a constant continuous modulation across the entire surface. The parametric variable is set to be ψ=0.25x\psi=0.25x, which results in a constant gradient ψ˙=0.25\dot{\psi}=0.25 across the surface. For the metasurface synthesis, the transmission fields are chosen to be Et(m=±1)=0.4jE_{t}^{(m=\pm 1)}=0.4j and zero for all other values of index mm, and the reflection is set to be Er(m)=0E_{r}^{(m)}=0, both for normal incidence. The susceptibility coefficients are then synthesized using the same method as before and are compared to the equivalent BEM simulation. Because of the large modulation chosen, the length of the metasurface for this simulation was reduced to x=0.5\ell_{x}=0.5 m; this halving of the surface length allowed the BEM simulation to be run with double the mesh density for the same number of mesh elements, thus increasing the accuracy of the BEM simulation for a better comparison.

Figure 7 compares the simulation results of the scattered fields for both the FRT and BEM for the constant-ψ˙\dot{\psi} surface. In the figure it can be seen that the two simulations have a strong agreement – capturing finer details of the diffraction for the transmission region while the BEM becomes very noisy in the reflection region. Because the surface was synthesized for the case of no reflected fields at normal incidence, there is only a very small (<25dB<-25~{}\text{dB}) scattered field in the reflection region, making accurate comparisons in this region difficult.

\begin{overpic}[grid=false,scale={0.4}]{ModulatedScattered.pdf} \put(23.0,11.5){\tiny RO-GSTC} \put(23.0,9.0){\tiny BEM-GSTC} \put(-3.0,19.0){\scriptsize\rotatebox{90.0}{$\|\mathbf{E}_{s}\|/\|\mathbf{E}_{i}\|$ (dB)}} \put(45.0,0.0){\scriptsize$\phi$ (deg)} \end{overpic}
Figure 7: Normalized scattered electric field due to a periodically modulated metasurface of size x=0.5\ell_{x}=0.5 m illuminated by a line source at z=0.5\ell_{z}=0.5 m. The observation distance from the metasurface origin is R=1R=1 m. Results computed using RO-GSTC based FRT and BEM-GSTC. Inset shows a detail to demonstrate the accuracy of the new method.

V-B3 Transmissive Beam Diffuser

The third example that is considered is a transmissive diffuser that diffuses a normally incident plane-wave into a continuous wide range of angles [1, 40]. The gradient of the parametric variable can be expressed as

ψ˙(x)=sinθ1+sinθ22+xx(sinθ1sinθ2)\displaystyle\dot{\psi}(x)=\frac{\sin\theta_{1}+\sin\theta_{2}}{2}+\frac{x}{\ell_{x}}\left(\sin\theta_{1}-\sin\theta_{2}\right) (32)

where |x|x|x|\leq\ell_{x} and θ1\theta_{1} and θ2\theta_{2} are the angles of deflection at x=±x/2,x=\pm\ell_{x}/2, respectively. To emulate the behavior of the diffuser, the transmission fields of the first ordered mode is set to Et(1)=0.4jE_{t}^{(1)}=0.4j and all other transmission coefficients are set to be zero, along with Er=0E_{r}=0, to have a perfect matching. Surface susceptibilities are next synthesized and inputted in the RO-GSTC forward ray tracer. Fig. 8 shows the simulation results for this diffuser with x=1m\ell_{x}=1~{}\text{m}, θ1=30°\theta_{1}=30\degree and θ2=55°\theta_{2}=55\degree, where Fig. 8a shows the 2D total field computed using FRT simulation with a spatial resolution of Δ=λ/2\Delta=\lambda/2, compared with that from BEM simulation. An excellent agreement is seen between the two, even in regions close to the surface. Due to the finite number of rays used in the simulation, the RO-GSTC 2D field plots are slightly granular compared to finely meshed BEM-GSTC full-wave solver results. The comparison of the 1D total fields along an arc (Fig. 8b) further confirms a close agreement between the two methods.

\begin{overpic}[grid=false,scale={0.4}]{SpreaderTotal2.pdf} \put(0.0,53.0){a)} \put(0.0,0.0){b)} \put(23.0,44.5){\tiny RO-GSTC FRT} \put(23.0,42.0){\tiny BEM-GSTC} \put(0.0,19.0){\scriptsize\rotatebox{90.0}{$\|\mathbf{E}_{t}\|/\|\mathbf{E}_{i}\|$ (dB)}} \put(45.0,0.0){\scriptsize$\phi_{s}$ (deg)} \put(26.0,53.0){\scriptsize$z$ (m)} \put(67.0,53.0){\scriptsize$z$ (m)} \put(57.0,63.0){\scriptsize(BEM-GSTC)} \put(15.0,63.0){\scriptsize(RO-GSTC)} \put(1.0,76.0){\scriptsize\rotatebox{90.0}{$x$ (m)}} \end{overpic}
Figure 8: Normalized total electric field due to a transmissive diffuser with x=1\ell_{x}=1 m, θ1=35°\theta_{1}=35\degree and θ2=50°\theta_{2}=50\degree, illuminated by a line source at z=0.5\ell_{z}=0.5 m: (a) over a 4 m ×\times 4 m area around the surface, and (b) along an arc of R=1R=1 m radius. Results computed using RO-GSTC based FRT and BEM-GSTC. Inset shows a detail to demonstrate the accuracy of the new method.

V-B4 Metasurface Collimator

The final example is the metasurface collimator described in Sec. IV. This metasurface acts as a lens which, when excited with a cylindrical source at its focal point, can collimate the beam on the transmission side, generating an outgoing plane-wave normal to the surface. The extracted surface susceptibilities have already been shown in Fig. 4, and its resulting Fourier expansion form with the extracted ψ\psi and ψ˙\dot{\psi} is next used in the following simulation results. Fig. 9 shows the total field simulation results for the metasurface collimator comparing the FRT and BEM simulations. As expected, the point source is collimated in transmission with negligible reflection. An excellent agreement is seen between the two simulations even at low amplitude levels, where the interference patterns are near identical between the two methods. Again due to the finite number of rays used in the simulation, the RO-GSTC 2D field plots are granular compared to finely meshed BEM-GSTC full-wave solver results.

\begin{overpic}[grid=false,scale={0.4}]{FocuserTotal3.pdf} \put(0.0,53.0){a)} \put(0.0,0.0){b)} \put(18.0,44.5){\tiny RO-GSTC FRT} \put(18.0,42.5){\tiny BEM-GSTC} \put(0.0,19.0){\scriptsize\rotatebox{90.0}{$\|\mathbf{E}_{t}\|/\|\mathbf{E}_{i}\|$ (dB)}} \put(45.0,-1.0){\scriptsize$\phi$ (deg)} \put(26.5,52.0){\scriptsize$z$ (m)} \put(68.0,52.0){\scriptsize$z$ (m)} \put(0.0,74.0){\scriptsize\rotatebox{90.0}{$x$ (m)}} \put(57.0,61.0){\scriptsize(BEM-GSTC)} \put(15.0,61.0){\scriptsize(RO-GSTC)} \end{overpic}
Figure 9: Normalized total electric field due to a metasurface collimator of size x=1m\ell_{x}=1~{}\text{m}, illuminated by a line source at z=0.5\ell_{z}=0.5 m: (a) over a 4 m ×\times 4 m area around the surface, and (b) along an arc of R=1R=1 m. Results computed using RO-GSTC based FRT and BEM-GSTC. Inset shows a detail to demonstrate the accuracy of the new method.

The variety of examples presented above demonstrate the usefulness of the proposed RO-GSTC forward ray tracer by which the generated scattered fields can be efficiently modeled for metasurfaces described in terms of their constituent surface parameters.

VI Conclusion

This work has continued from the ray-optical method in [1] for computing the scattered fields from finite, locally periodic metasurfaces characterized by their reflection and transmission coefficients {𝚪,𝐓}\{{\bm{\Gamma},{\bf T}}\}. Recognizing that {𝚪,𝐓}\{{\bm{\Gamma},{\bf T}}\} are angle-dependent, the method proposed herein captures the metasurface scattering behavior using their field-independent constitutive parameters, i.e., angle-independent surface susceptibilities. This leads to compact and a physically motivated description of the surface, while still being able to correctly capture its macroscopic angular response through its tangential and possible normal susceptibility components, if they exist in their corresponding physical implementations. For slowly varying non-uniform metasurfaces, the surface susceptibilities have been expressed in a Fourier expansion form and integrated into the GSTCs to solve for the scattered transmitted and reflected fields. Making use of a forward ray tracing method based on GO/UTD, the scattered surface fields are propagated to the desired observation regions, enabling the total scattered field to be constructed anywhere. The resulting RO-GSTC framework has been verified for a variety of examples using a BEM-GSTC full-wave solver. As long as the specified susceptibility profile can be expressed in the Fourier expansion form using the parametric variable ψ\psi, the proposed method can solve for the scattered fields. It thus represents a powerful and efficient numerical platform to solve electrically large metasurface problems at the cost of sacrificing some of the accuracy of a full-wave solution.

References

  • [1] Y. L. C. de Jong, “Uniform ray description of physical optics scattering by finite locally periodic metasurfaces,” submitted to IEEE Trans. Antennas Propagat., 2021.
  • [2] G. Zheng, H. Muhlenbernd, M. Kenney, G. Li, T. Zentgraf, and S. Zhang, “Metasurface holograms reaching 80% efficiency,” Nat. Nanotech., no. 43, pp. 308–312, Feb. 2015.
  • [3] Y. Yang, H. Wang, Z. X. F. Yu, and H. Chen, “A metasurface carpet cloak for electromagnetic, acoustic and water waves,” Scientific Reports., no. 6, pp. 1–6, Jan. 2016.
  • [4] S. A. Tretyakov, “Metasurfaces for general transformations of electromagnetic fields,” Philosophical Transactions of the Royal Society of London A: Mathematical, Physical and Engineering Sciences, vol. 373, no. 2049, 2015.
  • [5] Q. Wang, E. T. F. Rogers, B. Gholipour, C.-M. Wang, G. Yuan, J. Teng, and N. I. Zheludev, “Optically reconfigurable metasurfaces and photonic devices based on phase change materials,” Nat. Phot., vol. 5, no. 10, pp. 60–65, Dec 2015.
  • [6] A. Shaltout, A. Kildishev, and V. Shalaev, “Time-varying metasurfaces and lorentz non-reciprocity,” Opt. Mater. Express, vol. 5, no. 11, pp. 2459–2467, Nov 2015.
  • [7] M. Di Renzo, M. Debbah, D.-T. Phan-Huy, A. Zappone, M.-S. Alouini, C. Yuen, V. Sciancalepore, G. C. Alexandropoulos, J. Hoydis, H. Gacanin, J. de Rosny, A. Bounceu, G. Lerosey, and M. Fink, “Smart Radio Environments Empowered by AI Reconfigurable Meta-Surfaces: An Idea Whose Time Has Come,” arXiv e-prints, p. arXiv:1903.08925, Mar 2019.
  • [8] E. Basar, “Large Intelligent Surface-Based Index Modulation: A New Beyond MIMO Paradigm for 6G,” arXiv e-prints, p. arXiv:1904.06704, Apr 2019.
  • [9] W. Qingqing and Z. Rui, “Towards Smart and Reconfigurable Environment: Intelligent Reflecting Surface Aided Wireless Network,” arXiv e-prints, p. arXiv:1905.00152, Apr 2019.
  • [10] T. J. Smy, S. A. Stewart, and S. Gupta, “Surface susceptibility synthesis of metasurface holograms for creating electromagnetic illusions,” IEEE Access, vol. 8, pp. 93 408–93 425, 2020.
  • [11] T. J. Smy and S. Gupta, “Surface susceptibility synthesis of metasurface skins/holograms for electromagnetic camouflage/illusions,” IEEE Access, 2020, in press.
  • [12] Y. Vahabzadeh, N. Chamanara, K. Achouri, and C. Caloz, “Computational analysis of metasurfaces,” IEEE Journal on Multiscale and Multiphysics Computational Techniques, vol. 3, pp. 37–49, 2018.
  • [13] Y. Vahabzadeh, K. Achouri, and C. Caloz, “Simulation of metasurfaces in finite difference techniques,” IEEE Transactions on Antennas and Propagation, vol. 64, no. 11, pp. 4753–4759, Nov 2016.
  • [14] Y. Vahabzadeh, N. Chamanara, and C. Caloz, “Generalized sheet transition condition fdtd simulation of metasurface,” IEEE Transactions on Antennas and Propagation, vol. 66, no. 1, pp. 271–280, Jan 2018.
  • [15] S. A. Stewart, T. J. Smy, and S. Gupta, “Finite-difference time-domain (FDTD) modelling of space-time modulated metasurfaces,” IEEE Transactions on Antennas and Propagation, vol. 66, no. 1, pp. 281–292, Jan. 2017.
  • [16] K. Hosseini and Z. Atlasbaf, “PLRC-FDTD modeling of general gstc-based dispersive bianisotropic metasurfaces,” IEEE Transactions on Antennas and Propagation, vol. 66, no. 1, pp. 262–270, Jan 2018.
  • [17] S. Sandeep, J. Jin, and C. Caloz, “Finite-element modeling of metasurfaces with generalized sheet transition conditions,” IEEE Transactions on Antennas and Propagation, vol. 65, no. 5, pp. 2413–2420, May 2017.
  • [18] N. Chamanara, K. Achouri, and C. Caloz, “Efficient analysis of metasurfaces in terms of spectral-domain gstc integral equations,” IEEE Transactions on Antennas and Propagation, vol. 65, no. 10, pp. 5340–5347, Oct 2017.
  • [19] S. A. Stewart, S. Moslemi-Tabrizi, T. J. Smy, and S. Gupta, “Scattering field solutions of metasurfaces based on the boundary element method for interconnected regions in 2-d,” IEEE transactions on antennas and propagation, vol. 67, no. 12, pp. 7487–7495, Dec. 2019.
  • [20] E. F. Kuester, M. A. Mohamed, M. Piket-May, and C. L. Holloway, “Averaged transition conditions for electromagnetic fields at a metafilm,” IEEE Transactions on Antennas and Propagation, vol. 51, no. 10, pp. 2641–2651, Oct 2003.
  • [21] M. M. Idemen, Discontinuities in the Electromagnetic Field.   John Wiley & Sons, 2011.
  • [22] C. L. Holloway and E. F. Kuester, “Generalized sheet transition conditions for a metascreen—a fishnet metasurface,” IEEE Transactions on Antennas and Propagation, vol. 66, no. 5, pp. 2414–2427, May 2018.
  • [23] P. H. Pathak, G. Carluccio, and M. Albani, “The uniform geometrical theory of diffraction and some of its applications,” IEEE Antennas & Propagation Magazine, pp. 41–69, 2013.
  • [24] Z. Yun and M. F. Iskander, “Ray tracing for radio propagation modeling: principles and applications,” IEEE Access, vol. 3, pp. 1089–1100, 2015.
  • [25] M. R. Chaharmir, C. Amaya, M. Zhang, Y. L. C. de Jong, and J. Ethier, “Simulating engineered electromagnetic surfaces in ray-tracing software,” Proc. 2018 IEEE Symp. on Antennas and Propagat. (AP-S), Jul. 2018.
  • [26] M. Albani, G. Carluccio, and P. H. Pathak, “Uniform ray description for the po scattering by vertices in curved surface with curvilinear edges and relatively general boundary conditions,” IEEE Transactions on Antennas and Propagation, vol. 59, no. 5, p. 1587–1596, 2011.
  • [27] V. A. Borovikov and B. E. Kinber, Geometrical theory of diffraction.   Institution of Electrical Engineers, 1994.
  • [28] K. Achouri, M. A. Salem, and C. Caloz, “General metasurface synthesis based on susceptibility tensors,” IEEE Transactions on Antennas and Propagation, vol. 63, no. 7, p. 2977–2991, 2015.
  • [29] S. A. Stewart, T. J. Smy, and S. Gupta, “Finite-difference time-domain modeling of space–time-modulated metasurfaces,” IEEE Transactions on Antennas and Propagation, vol. 66, no. 1, p. 281–292, 2018.
  • [30] X. Liu, F. Yang, M. Li, and S. Xu, “Generalized boundary conditions in surface electromagnetics: Fundamental theorems and surface characterizations,” Appl. Sci., vol. 9, p. 1891, 2019.
  • [31] T. Tiukuvaara, T. Smy, and S. Gupta, “Metasurface modeling of periodic diffraction gratings based on generalized sheet transition conditions (GSTCs),” 14th European Conf. Antennas Propagat. (EuCAP 2020), Mar 2020.
  • [32] V. Tiukuvaara, T. J. Smy, and S. Gupta, “Floquet Analysis of Space-Time Modulated Huygens’ Metasurfaces with Lorentz Dispersion,” arXiv e-prints, p. arXiv:2007.07063, Jul. 2020.
  • [33] A. Ishimaru, Electromagnetic wave propagation, radiation, and scattering: from fundamentals to applications.   Wiley Blackwell, 2017.
  • [34] C. A. Balanis, Advanced engineering electromagnetics.   John Wiley & Sons, 2012.
  • [35] E. J. Rothwell and M. J. Cloud, Electromagnetics.   3Erdd.,{}^{\text{rd}}Ed.,CRC Press, 2018.
  • [36] N. Kehtarnavaz, “Chapter 7 - frequency domain processing,” in Digital Signal Processing System Design (Second Edition), second edition ed., N. Kehtarnavaz, Ed.   Burlington: Academic Press, 2008, pp. 175 – 196.
  • [37] D. G. Voelz, Computational Fourier optics: a MATLAB tutorial.   SPIE Press, 2010.
  • [38] J. F. Kaiser, “Using the I0I_{0}-sinh window function,” IEEE Transactions on Circuits and Systems–I: Fundamental Theory and Applications, pp. 20–23, Apr 1974.
  • [39] J. O. Smith, Spectral audio signal processing.   W3K, 2011.
  • [40] Y. L. C. de Jong, “Ray-optical modelling of scattering by engineered electromagnetic surfaces,” 2019 International Conference on Electromagnetics in Advanced Applications (ICEAA), p. 191–195, Sep 2019.