Jingru Wang1, Yuehe Ge2, Zhizhang David Chen3,4, Zhimeng Xu3, Hai Zhang1. 1. College of Information Science and Engineering, Huaqiao University, Xiamen, 361001, China. 2. College of Physics and Information Engineering, Fuzhou University, Fuzhou, 350108, Fujian Province, China. yuehe@ieee.org. 3. College of Physics and Information Engineering, Fuzhou University, Fuzhou, 350108, Fujian Province, China. 4. Department of Electrical and Computer Engineering, Dalhousie University, Halifax, Canada.
Abstract
Optical metasurfaces are researched more and more intensively for the possible realization of lightweight and compact optical devices with novel functionalities. In this paper, a new beam-steering system based on double metasurface lenses (metalenses) is proposed and developed. The proposed system is lightweight, small volume, low cost, and easy to integrate. The exact close-form forward and numerical inverse solutions are derived respectively using the generalized Snell's law of refraction. Given the orientations of the double metalenses, the pointing position can be accurately determined. If the desired pointing position is given, the required metalenses' orientations can be obtained by applied global optimization algorithms to solve nonlinear equations related to the inverse problem. The relationships of the scan region and blind zone with the system parameters are derived. The method to eliminate the blind zone is given. Comparison with double Risley-prism systems is also conducted. This work provides a new approach to control light beams.
Optical metasurfaces are researched more and more intensively for the possible realization of lightweight and compact optical devices with novel functionalities. In this paper, a new beam-steering system based on double metasurface lenses (metalenses) is proposed and developed. The proposed system is lightweight, small volume, low cost, and easy to integrate. The exact close-form forward and numerical inverse solutions are derived respectively using the generalized Snell's law of refraction. Given the orientations of the double metalenses, the pointing position can be accurately determined. If the desired pointing position is given, the required metalenses' orientations can be obtained by applied global optimization algorithms to solve nonlinear equations related to the inverse problem. The relationships of the scan region and blind zone with the system parameters are derived. The method to eliminate the blind zone is given. Comparison with double Risley-prism systems is also conducted. This work provides a new approach to control light beams.
Steering light beams is very important and has found many applications in various optical systems, such as laser scanners, laser communications, laser radar, and other optical systems[1-3]. The common solutions to control light beams include using arrangements of galvo mirrors or pairs of rotatable Risley prisms. Risley prism systems (RPSs) are simple and low cost while particularly effective in continuously scanning the light beams; they have attracted much attention from researchers[1-16] in the past several decades. Advantages of RPSs include compact size, stability, high precision and resolution, high reliability, etc. Different mathematical models on the forward and inverse formulas[4-16] with different prism configurations have been implemented to provide scan patterns for the control of light beams. All these conventional methods are based on the classic refraction theorem[17], namely Snell’s law.Metamaterials, artificial materials capable of providing extraordinary electromagnetic responses not found in nature, have been the hot research topic[18,19] in the past two decades. Especially in the past decade, considerable efforts[20-23] have been devoted to the study of metasurfaces. Metasurfaces are two-dimensional (2D) metamaterials that feature subwavelength thickness, low loss, and easy fabrication, promising potential new applications. For the three-dimensional (3D) metamaterials, electrically, we are concerned about effective permittivity, permeability, and refractive index. For metasurfaces, we pay more attention to interface reflection and transmission, including their amplitude, phase, and polarization states. Abrupt phase changes can be introduced on ultrathin metasurfaces, leading to anomalous reflections and refractions that can be explained by generalized laws of reflection and refraction or called generalized Snell’s law[20]. They provide an alternative and efficient way to realize intriguing electromagnetic phenomena and devices, such as photonic spin Hall effect[24], planar holograms[25], polarization converters[21,26], anomalous beam generators[20,27], focusing lenses[28-32]. The planar gradient metasurfaces, based on the principle of rotatable Risley prisms, have been exploited for the design of low-profile scanning antennas operating in the microwave and millimeter-wave range[33-41]. Optical metasurfaces based on metallic nanostructures[42], dielectric scatters[43], and 2D materials such as graphene[44] are also implemented to modulate the light beams. The new optical lens built on the metasurface platform, namely metalens, have become recent research hotspots for potential multifunctional applications.In this paper, we develop a light beam scanner using two metasurface lenses (metalens). We apply gradient phases to metalens to redirect the impinging light beams. We use the generalized law of refraction to derive an accurate analytical relation between the pointing position and the orientations of the double metalens. We derive the inverse solution that allows finding the desired metalens’ orientations at any given pointing position.The paper is organized as follows: Section 2 derives the exact analytic forward solution of the double-metalens scanner system. It also discusses the scanning accuracy, the scanning range, and the method to eliminate the scan blind zone. Section 3 develops an exact inverse solution. Section 4 concludes.
The proposed metalens scanner
Analysis
The schematic of the proposed double-metalens scanner system under the Cartesian coordinate system is shown in Fig. 1. It consists of two metalenses ( and ) arranged along the z-axis, each of which has a planar structure, a subwavelength thickness, and a pre-determined phase gradient ( or ). The two metalenses can rotate around the z-axis independently. The parameters and represent the counterclockwise rotation angles of and , respectively, with respect to the z-axis. The distances between the two metalenses and the second metalens and the receiving screen are D1 and D2, respectively. The incident light beam is supposed to be along the –z axis, passes Center O of and Point M of , respectively, and finally arrives at Point P on the receiving screen. The Point M on can be positioned with the longitudinal and azimuthal angles (θ, φ) with respect to Center O of . The position of Point P is determined by the coordinates (X, Y) on the receiving screen and the longitudinal and azimuthal angles (Θ, Φ) with respect to Point M of , respectively.
Figure 1
Schematic diagram of the proposed beam-steering double-metalens system.
Schematic diagram of the proposed beam-steering double-metalens system.The relationship between the beam direction and the metalenses’ orientations is established based on the generalized Snell’s law[20]. In the initial state, the phase gradients and are along the x-axis, namely . The forward solution is to find out the beam pointing direction or the (X, Y) on the receiving screen with a set of given metalenses’ orientations. Assume and is known, the exact formulas can be derived using the generalized Snell’s law[20]. First, let us calculate the beam direction of the first metalens . The schematic for the 2D generalized Snell’s law of refraction is depicted in Fig. 2a. Based on the law, we havewhere and are the refractive index of the relative media, is the wavelength of the incident wave, and is the phase gradient , along x axis at the initial time.
Figure 2
(a) 2D and (b) 3D generalized Snell’s law of refraction.
(a) 2D and (b) 3D generalized Snell’s law of refraction.As the beam is incident normally on , the direction of the leaving or transmitted beam can be expressed as:where is the wavenumber. The metalenses are extraordinarily thin, and the media are air (or and ). The pointing direction (θ, φ) of the beam leaving can be found as:Next, we derive the beam direction (Θ, Φ) of . From (3), the coordinates of the intersection point M on the second metalens is .For the convenience of the derivation, a new coordinate system is set up. It has the origin at Point M and is rotated by an angle along the z-axis of the original coordinate system. The relative rotation angle of in the new system is because rotates by an angle of with respect to the original system. The rotation matrix on the new coordinates, denoted by , is then given by:With the phase gradient initially along the x-axis on , corresponding to , the rotated phase gradient vector is given byWith the 3D generalized Snell’s law, whose schematic is shown in Fig. 2b, the following formula is obtainedWith and , can be derived from (6)Then by transforming () into the spherical coordinate (θ2, φ2) on the new coordinate system, we haveBy rotating the new coordinate system back to its original, we have:The coordinate of Point P on the receiving screen is obtained by
The scan blind zone
A scan blind zone occurs when the phase gradients of the two metalenses are identical, leading to the target lost within the scan region. Here an example is given to illustrate and discuss the problem. With ==4188.8 rad/mm, , , and (corresponding to ), the scan region on the receiving screen is calculated and plotted in Fig. 3a. There is a circular blind zone in the center of the circular scan region. Based on the forward solution above, the blind zone is determined by the phase gradient and occurs when the gradients of and are identical. Based on the geometrical relationship between the leaving beam of and the intersection point , the radius of the blind zone, |O’M|, is:
Figure 3
The beam scan regions (a) with the blind zone and (b) with the beam blind zone eliminated.
The beam scan regions (a) with the blind zone and (b) with the beam blind zone eliminated.Since the altitude angle θ increases with the phase gradient G1, the blind zone will increase with and .Increasing the phase gradient of is a solution to decrease or eliminate the scan blind zone. From (7) and (8), when , we have:With the geometrical relationship between the emerging beam of and the scan point on the receiving screen, we get:Combining (11), (12), and (13), we have the increment of :Figure 3b plots the scan region without a blind zone, where the increment of is 2187.5 rad/mm, corresponding to an enlarged phase gradient 6376.3 rad/mm.
The scan region
In Fig. 3, not only the blind zone is eliminated, but also the scan region enlarged when the phase gradient increases. Therefore, it is necessary to discuss the impact of phase gradients on the scan region. The maximum X and Y of the scan region on the receiving screen can be obtained when . From (10), we have:Next, we show how the scan region varies with the parameters of the double-metalens system. For the convenience of the analysis, the phase gradients of and are set to be identical (). Figure 4 illustrates the relations among (Xmax, Ymax), , , and . It is obvious that the scan region will increase with , , and .
Figure 4
Influence of , , and on the beam scan region defined by (, ).
Influence of , , and on the beam scan region defined by (, ).
Impacts of the distance between metalenses
The distance between metalenses could not be too large. If the two metalenses are placed too far away from each other, the emerging beam from may propagate beyond the aperture of . For example, if two identical metalenses are taken with aperture and , the elevation angle is and the maximum distance can be calculated below:In practice, a smaller distance is preferred to reduce the scan blind zone[45]. However, if the distance between and is too close, mutual coupling between metalenses may become unacceptly large. Hence the compromised distance value should be taken in practice, based on the metasurfaces utilized. In addition, the minimum distance is dependent on the specific characteristics of the metelenses, while the maximum distance on the wavelength of the incident beam, the size of the lens aperture, and the phase gradients of the metalenses.The distance also impacts the beam trajectories[12,45] because it affects the scan region. Figure 5 illustrates the differences in trajectories when is constant. It is seen that the impact of can be ignored when ratio is larger than 40.
Figure 5
Beam trajectories with different ratios (a) (b) , where and are the rotationally angular speed of the two metalens[12,45].
Beam trajectories with different ratios (a) (b) , where and are the rotationally angular speed of the two metalens[12,45].
Comparison with the paraxial approximation solution of risley-prism systems
In the conventional double Risley-prism systems, the first-order paraxial method[8,45] is a typical solution for RPSs with thin prisms that have small deviation angles. However, since the first-order approximation is applied, it only works when the approximation is good enough. Next, comparisons with the first-order method[8,45] with RPSs are conducted to demonstrate the accuracy of the proposed method. The mathematical expressions of the first-order method expressions are:where and denote the deviation angles by the two prisms, respectively. The relationship between the deviation angle and the phase gradient with the proposed double-metalens scanner system can be obtained from (3):In the comparison, the double-metalens scanner system with two identical metalenses is considered. Let and be 0.25 and 0.33, respectively, which corresponds to the opening angles of 28.96° and 38.94° of the prisms, respectively, the comparisons are made between the first-order method and the proposed analytic solution. The beam trajectory is acquired by keeping and varying from to .Figure 6 shows the two comparison results. When the phase gradient is small, corresponding to the small opening angle of the prism, the two results are relatively close (see Fig. 6a). When the phase gradient or the opening angle increases, the differences between the two results increase (see Fig. 6b). The reason is that increasing the opening angle of the prism will introduce a larger error due to the first-order approximation[8,45] while increasing the phase gradient will not change the accuracy of the proposed analytical solution. An increase of the phase gradient of the metalens or the opening angle of the prism in the two systems leads to the increase of the scanning region. Therefore, the proposed metalens system always gives accurate solutions for any pre-determined scanning region without changing the volume of the system.
Figure 6
Comparisons for the beam trajectory when and varies from to . (a) G/; (b) G/.
Comparisons for the beam trajectory when and varies from to . (a) G/; (b) G/.
Inverse solution and target tracking performance for double-metalens systems
Inverse solution
The inverse solution is to find out the orientation angles of the metalenses for a given pointing position on the receiving screen. It is especially significant in practical applications such as target tracking. Following the exact derivation of the forward solution of the new double-metalens system, an exact inverse solution is found as follows.Equation (8) can be rewritten in the following form when substituting (9) into (8):Then (19) can be further derived as:Let and , the new expressions of (7) are:Substituting (21) into (22), we get:Solving (8), (9), and (23) simultaneously, we have:The orientations and can be obtained by solving (10), (24), and (25) through optimization algorithms, for example, genetic algorithm, particle swarm optimization algorithm, differential evolution algorithm, etc. However, they usually converge slowly. For example, with a random initial value, the differential evolution algorithm will take thousands of iterations to converge and find a correct solution for the inverse problem, whereas the other two algorithms need more iterations and times. In this work, we used the MATLAB function vpasolve to get the optimized solutions, which is more efficient for the solution.
Target tracking performance
An asteroid target trajectory is applied to validate the performance of the target tracking using the proposed inverse solution; the expression of the asteroid is:The MATLAB function vpasolve is used for the solution. This function can be used to find all the numerical solutions of algebraic equations with a random starting point. The fitness function or the algebraic equation finding the target trajectory is the sum of the absolute value of (10), (24), and (25).With , , and , the trajectory and the inverse solutions to and are plotted in Fig. 7a,b, respectively. Substituting the orientations obtained from the inverse solution into the analytic forward solution, we found that the errors are less than 1 μm.
Figure 7
(a) The given asteroid target trajectory, (b) the inverse solutions to the orientations of and .
(a) The given asteroid target trajectory, (b) the inverse solutions to the orientations of and .
Discussion and conclusions
The optical metalens is currently an important under-explored topic. There are two kinds of metalenses: metallic plasmonic one and all-dielectric one. The latter is free from ohmic losses, leading to a much higher efficiency of operation. The beam-steering systems-based metalenses are lightweight, compact, and easy to be integrated because the volumes of metalenses do not vary much with the change of phase gradients.The exact forward and inverse solutions for beam-steering systems with double metalenses are successfully derived based on the generalized Snell’s law of refraction in this paper, where the forward one is in close form while the inverse one should be obtained by the numerical method. The relationships among the scan region, the blind zone, the beam trajectory, and system parameters are derived or discussed. The approach to eliminating the scan blind zone is presented and numerically demonstrated. Comparison of the new system with the conventional Risley-prism systems is carried out, demonstrating that the proposed method can give effective and accurate results.There are some limitations with the current double-metalens beam-steering systems. Due to the dispersions of metalenses and the refraction, they are more applicable to monochromatic light beams. The optimization algorithms to solve the inverse solution converge slowly. More efficient methods are needed for practical applications.Although the Risley-prism beam-steerable approach has inspired the mechanically beam-steerable antennas[15,16,33-41] with gradient metasurface in the microwave and millimeter-wave range, the solutions are only applicable to radiation beams with the infinity. The blind zone concept does not exist in antenna works[15,16,33-41]. In the optical range, the distances between the light source and the beam trajectories are finite. One has to consider the distance between the two metasurfaces and that between the second metasurface (GM in Fig. 1) and the target trajectory screen. The forward and inverse solutions[15,16,33-41] in the microwave and millimeter-wave range cannot be directly applied to find the optical beam trajectory.