Introduction

According to the International Telecommunications Union (ITU), terahertz radiation comprises the electromagnetic waves in the frequency band from 300 GHz to 3000 GHz (or 3 THz), with corresponding wavelengths ranging from 1 mm to 0.1 mm. Because the terahertz frequency region lies between microwaves and infrared light in the electromagnetic spectrum, terahertz waves combine the advantages of the two bands, including their nonionizing radiation, high resolution, and good penetration into nonconducting materials; however, terahertz waves cannot penetrate into liquid water or metal1. Compared with optics, infrared, and microwaves, the terahertz wave is a new subject, and the related technology is still in its infancy. Among the many theories and technologies considered in the study of terahertz waves, the control of terahertz wave scattering is especially important.

In the past decade, metamaterials that are composed of artificially resonant particles2,3 have been presented to manipulate electromagnetic waves4,5,6,7,8,9,10,11,12 in applications such as computation and imaging13,14. Computational metamaterials, which can perform mathematical operations13, are much smaller than conventional lens-based optical signal-processing systems. A combination of metamaterials and a compressed imaging approach has achieved a low-profile microwave imaging method14. Transformation optics (TO) is a powerful tool to avoid electromagnetic scattering around objects by using gradient-index (GRIN) media15,16,17,18,19,20, which can deflect the terahertz waves and guide them around the objects without perturbing the exterior fields4,5. However, the drawbacks of the TO method are the rigorous material parameter requirements (permittivity and/or permeability) and the large cloak volumes, which restrict the practical applications. To avoid the material requirement limitations, ultrathin mantle cloaks were wrapped around the objects to cancel part of the scattered waves and thereby achieve transparency based on the Mie scattering21,22,23. With the increase in the object dimensions, however, the contributions from higher-order Mie scattering coefficients become more important, which introduce great challenges in designing the mantle cloak. An alternative method for the development of stealth objects is to use a metamaterial absorber24,25,26,27,28, which relies on the simultaneous electric and magnetic responses near the working frequency, resulting in resonant absorption and the multiple-reflection cancelation of terahertz waves6,7. Because of its resonant nature, however, the bandwidth of the metamaterial absorber is limited.

Recently, the strong interaction between electromagnetic waves and the metasurface has been a topic of considerable interest29,30,31,32,33. It was shown that a metasurface with periodic gradient phase shifts from 0 to 2π can generate anomalous reflections and refractions, which yields a generalized Snell’s law29. Based on similar principles, other physical phenomena have been investigated using gradient-phase metasurfaces, such as optical vortexes29, light bending30, the photonic spin Hall effect31, polarization traffic control32, and the efficient conversion of surface plasmon polaritons33. When the local reflection phases of unit cells are randomly distributed, the metasurfaces can be used to reduce the scatter fields of the microwaves34,35. In the terahertz frequencies, metasurfaces have also played important roles in producing novel functionalities8,9,10,11,12, including high-efficiency terahertz modulators based on active metamaterial particles8,9, low-loss polarization conversions10, and the abnormal reflections and transmissions of terahertz waves10,11,12. More recently, an alternative approach has been reported to control electromagnetic waves using coding metamaterials36, instead of the conventional metamaterials described by effective medium parameters or gradient phases2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, in which one can manipulate the electromagnetic scattering and radiation by designing the coding sequences of digital particles36,37. Based on this idea, digitally controlled metamaterials and programmable metamaterials have been realized in the microwave frequencies36.

In this article, we propose a new strategy in controlling terahertz waves to realize broadband and wide-angle diffusion by using coding metasurfaces. We present a general coding unit cell based on the Minkowski closed-loop particle, whose multi-resonance feature helps achieve multi-bit coding elements and broaden the bandwidth of coding metasurfaces. By designing appropriate coding sequences, the multi-bit coding metasurfaces have the strong ability to manipulate terahertz waves. As an application, we design a special 2-bit coding metasurface to demonstrate the broadband and wide-angle diffusion of terahertz waves, which are verified by both numerical simulations and experiments.

Materials and methods

Coding metasurface and Minkowski fractal coding particle

Different from conventional metamaterials, coding metamaterials are composed of digital elements and are controlled by the coding sequences of these digital elements36. For 1-bit coding metamaterials, the basic digital elements are “0” and “1”, whose reflection responses to electromagnetic waves have the same amplitude but opposite phase (0 and ±180°). For 2-bit coding metamaterials, the basic digital elements are “00”, “01”, “10”, and “11”, whose reflection responses have the same amplitude and the four phase states of 0, ±90°, ±180°, and ±270°. Similarly, 3-bit coding metamaterials have eight digital elements, “000”, “001”, “010”, “011”, “100”, “101”, “110”, and “111”, with the same amplitude and the phases 0, ±45°, ±90°, ±135°, ±180°, ±225°, ±270°, and ±315°. We note that the digital elements may have other definitions, but the above-defined elements will be easily digitally controlled in the future study.

Coding metamaterials or metasurfaces can be used to control electromagnetic waves by designing the coding sequences36. Here, we propose a coding metasurface to change the peak scattering of terahertz waves to diffusion, as sketched in Figure 1a. Under the illumination of terahertz waves on the coding metasurface, all particles are driven by a special coding sequence, which results in the reflected energy redistributing in numerous directions, thereby creating electromagnetic diffusion. To build up the coding metasurface, we propose a Minkowski loop as the coding particle. As illustrated in Figure 1b, the Minkowski loop has fractal geometry with an excellent self-similar property, which is useful for minimizing the unit size and broadening the working bandwidth38. Generally, the Minkowski loop is constructed by an iterative procedure from the starting geometry of a square. Each of the four straight segments of the starting structure is replaced with the generator. Here, we only use the first-order Minkowski loop as the basic particle in our design. From full-wave simulations, we obtain the electric-field distributions excited in the substructures of the loop, as shown in Figure 2a and 2b, in which the electric fields reach maximums at different positions, showing strong reflections on the fractal surface. The calculated reflection coefficients are demonstrated in Figure 2c, from which two resonances are observed at 0.8 and 1.6 THz, with significant absorptions. The close resonances are helpful for broadening the bandwidth of the coding particle and improving the phase linearity required by our design.

Figure 1
figure 1

Coding metasurface and Minkowski coding particle. (a) Schematic of a coding metasurface illuminated by terahertz waves, showing the occurrence of electromagnetic diffusion in the upper half-space. (b) The Minkowski coding particle at the first iteration. The lattice constant of the coding particle is Λ = 90 μm (equal to 0.3λ at 1.0 THz), and the length of the coding metasurface is 7.56 mm (equal to 25.2λ at 1.0 THz).

Figure 2
figure 2

Simulated results of the Minkowski coding particle. (a, b) Simulated electric fields on the Minkowski loop (Λ = 90 μm, w = 5 μm, g = 15 μm, Lin = 33 μm, L = 55 μm) at frequencies of 0.8 and 1.6 THz. (c) Simulated reflection spectra of the Minkowski particle from 0 to 2 THz.

Multi-bit Minkowski coding particles

The magnitude and phase responses of Minkowski loops with different scales are shown in Figure 3a and 3b, respectively, in which L is the loop width. From Figure 3a, we observe that the phase curves are almost parallel to the change in L, which is important to guarantee the working bandwidth of the coding particle. We also note high-reflection amplitudes with small variations below the frequency of 1.7 THz in Figure 3b, which indicates small resonance absorptions on the metasurface. To provide full control of the scattering patterns, we calculate the available phase range at different frequencies by changing the loop width, as illustrated in Figure 4a. Clearly, we can obtain significant phase coverage larger than 270° between 0.8 and 1.7 THz because of the double resonances of the loop (see Figure 2a and 2b).

Figure 3
figure 3

The influence of the Minkowski loop size on the reflection properties. (a, b) The simulated phase (a) and magnitude (b) spectra of the reflection coefficients of Minkowski loops with different loop widths L and fixed dimensions Λ = 90 μm, w = 5 μm, g = 15 μm, and Lin = 33 μm.

Figure 4
figure 4

Designs of the Minkowski coding particles. (a) The available phase coverage for the Minkowski loop in the frequency range from 0.5 to 1.7 THz. (b) The dependence of the phase on the loop width L with fixed dimensions Λ = 90 μm, w = 5 μm, g = 15 μm, and Lin = 33 μm. (c) The designed 1-, 2-, and 3-bit coding particles using different-scale Minkowski loops.

To design coding particles using the Minkowski loops, we extract reflection phases with different loop scales at the central frequency of 1.4 THz, as depicted in Figure 4b. Amazingly, the phase has a nearly linear relation to the loop width L, which is crucial for designing multi-bit coding particles using the same geometry. Here, the lattice constant of the Minkowski loop is Λ = 90 μm, equal to 0.3λ at the frequency of 1.0 THz. From Figure 4b, we read the reflection phases at 0, −45°, −90°, −135°, −180°, −225°, −270°, and −315° as L = 43 μm, 46 μm, 52 μm, 57.5 μm, 63 μm, 67.5 μm, 71 μm, and 75.5 μm, respectively. Hence, the Minkowski loops with scales L = 43 μm and 63 μm can be used as the 1-bit coding particles “0” and “1”, 2-bit coding particles “00” and “10”, and 3-bit coding particles “000” and “100”; the Minkowski loops with scales L = 52 μm and 71 μm can be used as the 2-bit coding particles “01” and “11”, and 3-bit coding particles “010” and “110”; and the Minkowski loops with scales L = 46 μm, 57.5 μm, 67.5 μm, and 75.5 μm can be used as the 3-bit coding particles “001”, “011”, “101”, and “111”. This is clearly shown in Figure 4b and 4c. Similarly, the Minkowski loop can also be used as higher-bit coding particles. Because of their four-fold geometrical symmetry, the coding particles are insensitive to the polarization states of the incident terahertz waves.

Results and discussion

Diffusion coding metasurface and design

The principle to generate terahertz diffusion using coding metasurfaces can be easily understood from classical electromagnetic theory. In fact, one could control the scattering features of coding metasurfaces by changing the coding sequences33. When the coding particles are regularly arranged, the scattering pattern indicates the spatial distribution of the reflected energies under the normal illumination of planar terahertz waves. For example, in the 1-bit coding with all “1” elements (see Figure 5a), the coding metasurface is actually a perfectly electric conducting surface; hence, a highly directed backward terahertz beam is observed from Snell’s law, as shown in Figure 5d. In the case of 1-bit coding with a chessboard “0” and “1” distribution (Figure 5b), the reflected terahertz energy will be split into four main beams (Figure 5e), whereas in the case of 2-bit coding with a periodic “00”“01”/“11”“10” distribution (Figure 5c), 12 reflected terahertz beams are generated under the normal incidence, as shown in Figure 5f. We observe that the backward scattering reduction arises from the abrupt phase shifts between adjacent units on the coding metasurfaces, which leads to the anomalous reflections. With the increase in the number of bits, the reflected terahertz energy is scattered in more directions, and the scattering width of the coding metasurface is thus dramatically decreased.

Figure 5
figure 5

The scattering features of periodic arrangements of coding particles. (a) The 1-bit coding with all “1” elements. (b) The 1-bit coding with the chessboard “0” and “1” distribution. (c) The 2-bit coding with the periodic “00”“01”/“11”“10” distribution. (d–f) The simulated scattering patterns of the 1- and 2-bit coding sequences shown in ac.

From the above analysis, the periodic arrangement of the coding particles allows for a formidable control of the scattering pattern in generating multiple beams. However, the maximum scattering directions are usually fixed. To realize terahertz diffusion on a planar coding metasurface, we propose a scheme so that all coding particles of the metasurface are randomly arranged to achieve the desired diverse scattering pattern. In this scheme, a particle-swarm optimization algorithm is employed to find the optimal arrangement of coding elements. During the optimization, we use a far-field pattern prediction algorithm35 as an auxiliary module to save the effort required for tremendous full-wave simulations. Here, the equivalent conducting current, magnetic current, and electric current of each coding element are extracted by the numerical simulation of the unit cell, and they can be used to rapidly predict the scattering pattern of the coding metasurface.

As an example, we consider a 2-bit coding diffusion metasurface with a large area of 7.56 × 7.56 mm2 (25.2λ × 25.2λ at 1.0 THz), which contains 84 × 84 = 7056 coding particles that are constructed by Minkowski loops on a polyimide layer by incorporating conventional photolithography. Each coding particle occupies an area of 90 × 90 μm2 (0.3λ × 0.3λ at 1.0 THz). After some iterations of optimization, the arrangement of the 2-bit coding particles is determined, as illustrated in Figure 6a, including a zoomed view on a small area to clearly show the particles. Figure 7a–7c illustrates the simulated three-dimensional (3D) scattering patterns of the designed 2-bit coding metasurface at 1, 1.4, and 1.8 THz, respectively, in which the diffusion behaviors of the scattered fields are clearly observed in a wide frequency band. To demonstrate the diffusion effects quantitatively, we depict the scattering patterns at the above frequencies on E-planes in Figure 7d–7f. For comparison, we provide the corresponding E-plane scattering patterns of the bare metal surface in Figure 7g–7i, showing significant scattering in the backward direction (i.e., total reflection). Comparing the two sets of scattering patterns, we note that there are numerous scattering beams in the upper space, but the scattering levels of all of the beams are significantly suppressed, which results in a nearly omnidirectional scattering.

Figure 6
figure 6

The diffusion coding distributions on a large area (7.56 × 7.56 mm2) that contains 7056 coding particles constructed by Minkowski loops. (a) 2-bit coding. (b) 1-bit coding. (c) 3-bit coding.

Figure 7
figure 7

Numerical simulation results of a 2-bit diffusion coding metasurface. (ac) 3D scattering patterns of the 2-bit coding metasurface at 1, 1.4, and 1.8 THz, which show the significant diffusion effects. (df) E-plane scattering patterns of the 2-bit coding metasurface at 1, 1.4, and 1.8 THz. (gi) E-plane scattering patterns of a bare metal plate with the same dimensions at 1, 1.4, and 1.8 THz.

Sample fabrication and experiments

The fabrication procedure of the coding metasurface sample is presented in Figure 8a. First, we sputtered a gold (Au) film on a silicon wafer as the reflecting plane and then coated the film with polyimide jelly as the dielectric layer, which was spun cast at a preset rotating speed for 45 s. To solidify the polyimide jelly and control its permittivity, we baked the jelly at 80, 120, 180, and 250°C for 5 min. The final thickness of the polyimide layer was 30 μm, which was approximately one-tenth of the wavelength at 1.0 THz. Then, the photoresist LOR and AZ5214 were coated on the polyimide layer through a phase mask and exposed to ultraviolet radiation generated by an Hg lamp. The photoresist must also be baked at 95°C for 1.5 min for solidification. The exposed photoresist was rinsed off in the areas where the target pattern was to be located, and a second Au layer with a thickness of 200 nm was sputtered on the disposed photoresist. Finally, both the residual photoresist and metal were removed by dipping them into acetone, and the rest of metal formed the target pattern on its upper layer. A part of the fabricated 2-bit coding diffusion metasurface is shown in Figure 8b.

Figure 8
figure 8

The fabrication and measurement results of the coding metasurface. (a) The fabrication process for the coding metasurface. (b) Part of the fabricated sample of the 2-bit diffusion coding metasurface. (c) The measured and simulated backward scattering coefficients of the 2-bit coding metasurface in the frequency range from 0.8 to 2 THz under normal incidence. Sim., Simulative; Exp., Experimental.

To observe the scattering properties of the metasurface, a custom-built detection system is used to measure the scattering coefficients as functions of the scattering angle and operating frequency, as illustrated in Figure 9. The fabricated sample is mounted on a metal frame in the experiments. A pair of fiber-coupled photoconductive antennas is used for both the emission and the detection. The pump laser source is capable of generating pulses at a width of 84 fs at the central wavelength 1.550 μm, corresponding to a spectral wavelength of 42.4 nm, and the reception rate is 100 MHz. The laser pulse is coupled into a dispersion compensating fiber followed by a fiber-optic splitter. Then, the laser is split into a pump beam and a probe beam. The probe beam is collimated by a GRIN lens when it exits the fiber. After propagation in the air, the laser is coupled into another identical GRIN lens, which is attached with a fiber pigtail. The required temporal delay between the terahertz pulse and probing laser pulse is produced by moving the GRIN lens coupler. A half-wave plate is inserted between the GRIN lenses to optimize the detected signal. Two off-axis parabolic mirrors are used to collect and collimate the terahertz beams, and they are both mounted on guide rails and fixed with a THz emitter and detector, respectively. The incident and reflected angles can be easily changed by rotating the guide rails. The scattering signal is detected using the photoconductive sampling method.

Figure 9
figure 9

A custom-built measurement system to measure the scattering properties of coding metasurfaces. (a) Schematic diagram. (b) Photograph.

The measured backward scattering coefficients (or the reflection coefficients) of the 2-bit coding metasurface in the frequency range from 0.8 to 2 THz under normal incidence are recorded in Figure 8c in comparison to a same-sized control Au plate without the metasurface. We also provide the simulation results of the metasurface in the same figure and show good agreement with the measured results. In the numerical simulations, we set the substrate permittivity as ε = 3.0 + i0.03, but the actual value may exhibit a slight deviation because it is easily influenced by fabrication error. From Figure 8c, we observe that the coding metasurface shows an excellent diffusion property in the broad frequency band from 0.8 to 1.8 THz with significant backward scattering suppression.

Similarly, the diffusion behaviors of terahertz waves can be achieved by using 1- and 3-bit coding metasurfaces. Based on the same design procedure, we obtain the 1- and 3-bit coding distributions on an area of 7.56 × 7.56 mm2 (25.2λ × 25.2 λ at 1.0 THz), as shown in Figure 6b and 6c, respectively, which contains 7056 Minkowski coding particles. Under the normal incidences of terahertz waves at two arbitrarily chosen frequencies (1.1 and 1.0 THz), the simulated 3D scattering patterns and E-plane scattering patterns of the 1- and 3-bit coding metasurfaces are illustrated in Figure 10a, 10b, 10d and 10e, respectively. Compared with the total-reflection results of bare Au plates without metasurfaces presented in Figure 10c and 10f, we clearly notice the diffusion effects of the 1-bit and 3-bit coding metasurfaces. The broadband features of the terahertz diffusion caused by the 1- and 3-bit coding metasurfaces are illustrated in Figure 10g, which shows the powerful abilities of multi-bit coding metasurfaces to control the scattering of terahertz waves.

Figure 10
figure 10

Numerical simulation results of 1-bit and 3-bit diffusion coding metasurfaces. (a) 3D scattering pattern of the 1-bit coding metasurface at 1.1 THz. (b) E-plane scattering pattern of the 1-bit coding metasurface at 1.1 THz. (c) E-plane scattering pattern of a bare metal plate with the same dimensions at 1.1 THz. (d) 3D scattering pattern of the 3-bit coding metasurface at 1 THz. (e) E-plane scattering pattern of the 3-bit coding metasurface at 1 THz. (f) E-plane scattering pattern of a bare metal plate with the same dimensions at 1 THz. (g) Simulated backward scattering coefficients of the 1- and 3-bit coding metasurfaces in the frequency range from 0.8 to 2 THz under normal incidence.

To investigate the angular dependence of the scattering profiles, three incident angles (20°, 30°, and 40° with respect to the surface normal) are considered in our experiments. Under the oblique incidences, the scattering coefficients in the specular reflection directions based on Snell’s law (see insets of Figure 11a, 11c and 11e) are first measured. Figure 11a, 11c and 11e shows the measured reflection coefficients of the 2-bit coding metasurface when the terahertz waves are incident at 20°, 30°, and 40° across the wide frequency band (0.5–1.6 THz), respectively, and exhibit excellent performance in diffusing the terahertz waves in the specular scattering directions. In viewing the scattering properties at other observation angles, we present the measured results of the scattering coefficients over wide angles from 20° to 80° in the broad frequency range from 0.5 to 1.8 THz in Figure 11b, 11d and 11f under incident angles of 20°, 30°, and 40°, respectively. From these figures, we can clearly observe small scattering peaks when the observation angles equal the incident angles (i.e., the specular scattering directions), whereas the scattered fields at the other observation angles are relatively small, which confirms the good diffusion behavior.

Figure 11
figure 11

Measurement results of the 2-bit diffusion coding metasurface under the oblique incidences. (a, c, e) Measured scattering coefficients in the specular directions of the 2-bit coding metasurface in the frequency range from 0.5 to 1.6 THz under the oblique incidences of 20°, 30°, and 40°, respectively. (b, d, f) Measured scattering coefficients in wide angles from 20° to 80° of the 2-bit coding metasurface in the frequency range from 0.5 to 1.6 THz under the oblique incidences of 20°, 30°, and 40°, respectively. Inc., Incidence; Refl., Reflection.

Conclusions

We have proposed a new coding particle based on the Minkowski closed loop that is capable of generating 1-, 2-, and 3-bit coding elements in the terahertz frequencies using different geometric scales. We have shown that multi-bit coding metasurfaces have the strong ability to control terahertz waves by the use of different coding distributions. In particular, we demonstrated the broadband and wide-angle diffusion of terahertz waves numerically and experimentally using a 2-bit coding metasurface. The coding distribution was randomly arranged to achieve the desired electromagnetic diffusion of scattering waves. The sample coding metasurface was fabricated by a standard photolithography method, and the scattering patterns were measured in a self-built system, where both the angular and frequency dependences were considered in experiments. The measured results have a good match to numerical simulations and show the excellent diffusion behavior of terahertz waves in broadband and wide angles. The proposed method opens new possibilities to control the scattering of terahertz waves and paves the way to develop more coding devices in the future.