1 Introduction
METASURFACE is a 2D metamaterial that can produce phase mutations in the subwavelength propagation distance range [
1-
5]. A metasurface is arranged either periodically or non-periodically as per the unit structure, it can thus effectively control the amplitude, phase, polarization, and propagation mode of the incident electromagnetic waves [
6-
10]. A metasurface can then realize various functional devices such as holographic phase plate, vortex optical phase plate, flat lens, perfect absorption, invisibility cloak, and polarization conversion [
11-
15].
Recently, the concept of coded metasurfaces that can connect physical space and digital space has been proposed [
16]. Cui
et al. proposed using digital coding to describe the structure of metasurface units and adjust electromagnetic waves by changing the spatial arrangement of coding units. Nevertheless, the coding unit structure has a certain size; when the unit structure is arranged, the period of the metasurface cannot be continuously changed [
17]. As per the generalized Snell’s law, the electromagnetic beam’s deflective angle depends on the metasurface period [
18]. Therefore, the metasurface based on the arrangement of the discrete coding unit structure cannot realize a free control and continuous change of the electromagnetic wave scattering angle. To obtain the continuously changing refraction angles, we introduced the convolution calculation principle in digital signal processing as well as performed addition and subtraction operations on differently coded metasurface sequences.
From the phase mutation mechanism perspective, metasurfaces can be divided into two categories: geometric phase and resonant phase metasurfaces [
19]. The phase mutation of the resonant phase metasurface is attributed to structural resonance, resulting in a narrower working bandwidth and a reduced tolerance of device characteristics. The geometric phase electromagnetic metasurface is a metasurface composed of the same artificial microstructure using different rotation angles. By simply changing the rotation angle of the microstructure, it can realize the phase mutation of the reflected or transmitted waves. Such changes help in realizing the manual control of the phase gradient or the distribution, thereby considerably reducing the complexity of designing and processing of the metasurface. However, for a transmitted geometric phase metasurface, the maximum efficiency of metasurfaces was theoretically obtained to be ~25% for an individual structure [
20]. Recently, several bilayer metasurfaces were proposed such as double split loop resonators [
21], complementary split-ring resonators, and enclosed H-shaped structure [
22]. However, most transmitted bilayer metasurfaces suffered from low transmission efficiencies.
In this study, we proposed three-layer split-ring resonators to develop encoding metasurfaces using different sequences. The complete phase control of metasurfaces with higher transmission can be achieved by simply rotating the oscillator unit structure. In a three-layer structure, the efficiency of metasurfaces can then be improved based on the electromagnetic coupling between layers. The Fourier convolution principle in digital signal processing is then applied to different sequences of coded metasurface to obtain a new encoding sequence. Thus, we freely controlled the scattering angle of the electromagnetic beam using the addition and subtraction calculations on two different encoding sequences.
2 Theory
2.1 Far-field scattering angle of encoding metasurfaces
Figure 1 shows the schematic of a 1-bit encoding metasurface. The phase difference of these two metasurface atoms is 180° as the digital 0 and 1 unit, thus constructing the 1-bit digital coded metasurface. Both
dx and
dy are the sizes of the coding unit structure, whereas
and
are the periods of the coded metasurface. The whole encoding metasurface is composed of
units, whereas the corresponding transmission phase is
when the encoding unit is in the position
. As per the traditional phased array antenna theory [
23], the far field scattering of encoding metasurface can be expressed as follows [
16]:
where k0 is the wave vector and θ and are the angles of elevation and azimuth of scattering, respectively. For the 1-bit encoding metasurface, or π. Therefore, Eq. (1) can be simplified as follows:
By calculating the finite term accumulation in Eq. (2), the intensity of far-field scattering on the encoding metasurface can be expressed as follows:
where p, q=0, ±1, ±2, …. From Eq. (3), || attains the first extreme value when the following conditions are met,
When . Eq. (5) can be simplified further as follows:
when or . Similarly, Eq. (6) can be simplified further as follows:
where Γ is the physical period length of a 1D gradient coded sequence.
2.2 Fourier convolution principle of encoding metasurface
Based on Eq. (7), the scattering angle of the encoding metasurface depends on the period of the encoding metasurface. However, the period of the encoding metasurface determines the size of the digital encoding unit structure. Because we cannot design an infinitely small coding metasurface unit structure, the period of the coding metasurface cannot be continuously changed, which indicates that the scattering angle of the coding metasurface cannot be continuously changed. Note that the encoded metasurface sequence has a Fourier transform relationship with its far-field scattering direction. Similarly, the time signal and frequency domain signal in the digital signal processing are a pair of Fourier transform. Therefore, the encoding metasurface sequence can be similar to the time signal in digital signal processing, whereas the corresponding far-field scattering of the coded metasurface can be similar to the frequency domain in the digital signal processing. As per the digital convolution theorem, the mathematical formula can be expressed as follows:
Furthermore, the time-domain signal in Eq. (8) can be similar to the encoding metasurface sequence, whereas the frequency domain signal in Eq. (8) can be equivalent to the far field scattering of the encoding metasurface. Therefore, Eq. (8) can be expressed as follows:
where is the encoding metasurface sequence and θ is the far-field scattering angle. In Eq. (8), when the digital convolution theorem can be derived as follows:
where is the time-shift item, and its frequency spectrum expression is Similarly, Eq. (9) on the encoding metasurface can be expressed as follows:
where is an encoding metasurface sequence with gradient phase distribution, and is a new encoding sequence. Eq. (11) shows the product of an initially coded metasurface sequence and a gradual phase distribution causes the coded metasurface far field scattering pattern to deviate from its initial scattering direction by The scattering angle of the new coded sequence can then be expressed as follows: , where and are scattering angles using the two initial coding sequences.
3 Design of unit cell of encoding metasurfaces
To design an efficient coding metasurface, we should design the coded metasurface unit structure. Both the magnetic and the electric resonances should be precisely controlled for the transmissive metasurfaces. For a single-layer metasurface structure, the low efficiency can be predicted because of the only electric response realized in such a structure. In a multilayer system, both electric and magnetic resonances can be achieved. Here, as shown in Fig. 2, we propose the PB geometric phase unit cell with multilayer split-ring resonators. For designing metamaterials, the split-ring resonator structure is the most representative microstructure. This type of a structure is often used to design photonic devices using different functions. The original negative refractive index metamaterials were realized using this type of a split-ring resonance structure. After the precise design, the structural parameters of the unit structure can be determined. In Fig. 2(a), the geometric parameters for three split-ring resonators in each layer having a thickness of 200 nm are similar. The length of unit cell is
μm, whereas the two PI substrates having the same thickness separate the three notched metal rings. The permittivity of PI is
with the loss tangent of
, whereas its thickness is
μm. In Fig. 2(b),
μm,
μm, and
μm. As per the PB geometric phase theory [
12], when the following conditions are met as follows:
Note that a left-handed circularly polarized light is incidently perpendicular to the coding unit structure. The transmission phase change of the transmitted cross-polarized right-handed circularly polarized light is twice the rotation angle of the encoding unit cell. Both and are the transmission coefficient of the same polarization when a linearly polarized electromagnetic wave enters the periodic structure of a unit particle. Moreover, when two cross-polarized linearly polarized light rays are incident on the periodic structure of the element particle, the designed element structure agrees with the PB phase variation characteristics when the transmission coefficient amplitude of the same polarization is considerable, whereas the phase difference between the two polarizations is π.
Using the finite integral method [
24-
27], Fig. 3 shows the transmission coefficient and phase difference between the two co-polarization waves for the initial element structure. The transmission amplitude is
, whereas the phase difference between
and
at 1.0 THz is approximately equal to 180°. In Fig. 2(b),
α shows the counterclockwise rotation angle of the split-ring resonators. As per the PB phase principle, the phase change of the cross-polarization reaches 0,
, π, and
, respectively, when
α=0°,
,
, and
. Note that the PB phase characteristic is attributed to the incident circularly polarized wave. For the four rotated units, two-bit coded particles can be constructed as “00”, “01”, “10”, and “11” respectively. Moreover, as shown in Table 1, they can be represented as numeric codes as “0”, “1”, “2”, and “3”.
4 Fourier convolution operation of encoding metasurface sequences
As per the coding unit particles designed in the previous part, we can develop a two-bit PB phase coded metasurfaces. First, as shown in Fig. 4(a), three basic coding sequences named as S1(01230123…), S2(0011223300112233…), and S3(000111222333…) were designed. Each color line show the basic structure of 1 × 16 with red, blue, yellow, and green, corresponding to the coded particles of 0, 1, 2, and 3, respectively. Figure 4(b) shows the corresponding structure diagram for these three encoding metasurface sequences. The entire structure comprises coded particles. Using the finite integral method, the scattering characteristics of the coded metasurface sequences can be accurately calculated. For this simulation, the boundary conditions along , and z axes should be set as open space boundary conditions. The incident light is the left-circularly polarized light at 1 THz; its incident is perpendicular to the -z direction. In both Figs. 4(c) and (d), the transmitted scattering angles of S1, S2, and S3 are 68.1°, 29°, and 18.7°, respectively. As per Eq. (7), the transmitted scattering angles of S1, S2, and S3 can be theoretically calculated as 80.6°, 29.5°, and 19.2°. The results of both theoretical calculation and numerical simulation are slightly different for S1, which may be attributed to lesser particles of the encoding metasurface. For both S2 and S3, the theoretical results agree with those of numerical simulations. Note that Fig. 5 shows the 3D scattering patterns at different incident angles for S1, S2, and S3.
Based on the scattering patterns of encoding metasurfaces of S1, S2, and S3, only discrete scattering angles can be obtained. However, a continuous variation of scattering angle cannot be achieved. Using these traditional encoding metasurfaces, only limited number of scattering deflected angles can be achieved because the minimum gradient encoding sequence is multiplied using a discrete integer and not a continuous real number [
16]. As per the Fourier convolution principle of the encoding metasurface sequences, the transmitted scattering angle can be flexibly controlled using the addition and subtraction operations on the encoding metasurface sequences. Note that, in Eq. (11), the result of multiplying the phases of two encoding metasurfaces is equivalent to evaluating the modulus of their coding digits. Therefore, the four-bit operation on the encoding digits for the encoding metasurface sequences can be implemented as follows: 0 + 0 = 0, 0 + 3 = 3, 2 + 2 = 0, 3 + 2 = 1, and 3 + 3 = 2. Furthermore, in Eq. (11), the subtraction operation on two encoding metasurface sequences of
and
can be implemented; moreover, a new encoding sequence of
can be obtained. In fact, the encoding sequence
shows the opposite sequence of
. For example, the basic encoding sequence S1 can be shown as S1(01230123…), whereas the encoding sequence of (-S1) can be expressed as follows: -S1(32103210…). Therefore, Fourier convolution operation of three basic sequences S1, S2, and S3 can be performed as follows: S4 = S1 + S2 = 01302312…, S5 = S1 − S2 = 30011223…, S6 = S2 + S3 = 00123311…, and S7 = S2 − S3 = 3303000…. Here, the subtraction operation of Fourier convolution on the encoding metasurface sequences can be understood as follows: S5 = S1 + (-S2) and S7 = S2 + (-S3). Figure 6 shows both addition and subtraction operation of encoding metasurface sequences of S2 and S3. After performing the Fourier convolution calculation for the basic encoding sequences, the new encoding metasurface sequences of S6 and S7 can be obtained. The scattering angle after the addition and subtraction operations and the scattering angles can be obtained as
,
,
, and
.
Furthermore, from the following equations, , , , , and indicating that the sequence S4 cannot realize abnormal transmission. The theoretical results of the scattering angles can be calculated as 29.56°, 55.32°, and 9.46°corresponding to the encoding metasurface sequences S5, S6, and S7. For the new encoding metasurface sequences of S5, S6, and S7, the scattering patterns are shown in Fig. 7. The transmitted scattering angles of 29.7°, 54.1°, and 9.1° can then be obtained by performing numerical simulations. We thus conclude that the numerical results agree with the theoretical results. Note that 3D scattering patterns at different incident angles for S5, S6, and S7 are shown in Fig. 8.
For the non-basic metasurface sequences of S5, S6, and S7, the Fourier convolution principle, including the addition and the subtraction operations, can be performed. For instance, S8 = S6 + S7 = 33113311…, and S9 = S6−S7 = 111333111333…. We then confirmed that S8 and S9 belong to the one-bit encoding sequences after addition and subtraction operations. The corresponding encoding periods of sequences S8 and S9 are 4L and 6L, respectively. Figure 9(a) shows the schematic of the encoding metasurfaces of S8 and S9. Although the encoding period of the two sequences satisfies an integer multiple of L, they do not include encoding unit structures “0” and “2”. Thus, they are not part of basic sequences. As per Eq. (7), the scattering angle of S8 can be calculated as follows: . Figure 9(b) shows the 3D scattering patterns for both S8 and S9. As per the scattering characteristics of S8, the scattered beams are divided into two parts, most of which propagate along the interface of the coded metasurface. The generated beams in Figure 9 show significant sidelobes because of the inadequate number of coded particles that were used. These sidelobes can then be minimized by adding the number of coded metasurface particles. With increase in the number of coding particles, the amount of computation accordingly increases. Therefore, to calculate the scattering properties, we selected a suitable number of coding particles.
To demonstrate the application of Fourier convolution to other coded metasurface sequences, the addition operation on checkerboard coded metasurface sequences is designed. The checkerboard coded pattern can then be expressed as matrix M with In matrix M, as shown in Fig. 10(a), each number represents three by three coded particles. Figure 10(b) shows the schematic of the encoding metasurface. Figure 10(c) shows the scattering pattern of this chessboard encoding metasurface. The transmitted scattering angle of 68.5° for the chessboard encoding mode can then be calculated as per .
Then, we can introduce a gradient coding sequence S whose horizontal extension is coded as “00112233…”. Figures 11(a) and (b) show the schematic of this gradient encoding metasurface, whereas the corresponding scattering pattern is shown in Fig. 11(c). We then performed the Fourier convolution calculation on the checkerboard coded sequence as well as the gradient encoding metasurface sequence. The addition operation between two encoding sequences can then be implemented as follows: S
MS = M+S = 00130033…/22312211…. Figures. 12(a) and (b) show the new encoding metasurface sequence, and the corresponding transmitted scattering pattern is shown in Fig. 12(c). The whole pattern is tilted away from the
z-direction. Note that, although the presented work is completely based on numerical simulations of encoding metasurfaces, it is feasible to prepare such multilayer encoding metasurfaces [
11-
13,
28-
35].
5 Conclusions
To improve the transmission efficiency of devices in the terahertz band, we proposed a multi-layer split-ring resonators to develop the coded metasurface. As per the PB phase theory, the phase arrangement of the coded metasurface from 0° to 360° can be realized by simply rotating the unit structure. To achieve different scattering angles, the Fourier convolution principle with the addition and subtraction operations on two different encoding metasurface sequences can be performed.