Computing resonant modes of circular cylindrical resonators by vertical mode expansions
Hualiang Shi, Ya Yan Lu

TL;DR
This paper introduces a new numerical method for efficiently computing the complex resonant modes of layered circular cylindrical resonators, applicable to nanophotonics and capable of handling metallic and dielectric materials.
Contribution
A novel vertical mode expansion approach combined with Chebyshev pseudospectral methods and an iterative scheme for solving nonlinear eigenvalue problems in cylindrical resonators.
Findings
Validated method against existing results
Enabled analysis of high-Q dielectric resonators
Explored gold nanocylinder resonances
Abstract
Open subwavelength cylindrical resonators of finite height are widely used in various photonics applications. Circular cylindrical resonators are particularly important in nanophotonics, since they are relatively easy to fabricate and can be designed to exhibit different resonance effects. In this paper, an efficient and robust numerical method is developed for computing resonant modes of circular cylinders which may have a few layers and may be embedded in a layered background. The resonant modes are complex-frequency outgoing solutions of the Maxwell's equations with no sources or incident waves. The method uses field expansions in one-dimensional (1D) ``vertical'' modes to reduce the original three-dimensional eigenvalue problem to 1D problems, and uses Chebyshev pseudospectral method to compute the 1D modes and set up the discretized eigenvalue problem. In addition, a new iterative…
| Mode | Armaroli Armaroli:08 | Li Li:14 | This work | |||
|---|---|---|---|---|---|---|
| Re() | Re() | Re() | ||||
| 1.5735 | 16 | 1.5728 | 19 | 1.5729 | 20 | |
| 1.4019 | 34 | 1.4016 | 41 | 1.4016 | 41 | |
| 1.2655 | 82 | 1.2665 | 89 | 1.2665 | 90 | |
| 1.1583 | 175 | 1.1574 | 199 | 1.1574 | 200 | |
| 1.0694 | 350 | 1.0673 | 457 | 1.0674 | 456 | |
| 0.9938 | 828 | 0.9914 | 1059 | 0.9915 | 1061 | |
| 1.3079 | 25 | 1.3052 | 25 | 1.3053 | 25 | |
| 1.2045 | 52 | 1.1998 | 51 | 1.1998 | 51 | |
| 1.1122 | 105 | 1.1112 | 107 | 1.1112 | 107 | |
| 1.0358 | 215 | 1.0356 | 237 | 1.0357 | 238 | |
| 0.9706 | 536 | 0.9703 | 549 | 0.9704 | 548 | |
| 0.9132 | 1254 | 0.9130 | 1303 | 0.9131 | 1303 | |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Computing resonant modes of circular cylindrical resonators by
vertical mode expansions
Hualiang Shi
School of Science, Hangzhou Dianzi University, Hangzhou, Zhejiang, China
Ya Yan Lu
Corresponding author: [email protected]
Department of Mathematics, City University of Hong Kong, Hong Kong, China
Abstract
Open subwavelength cylindrical resonators of finite height are widely used in various photonics applications. Circular cylindrical resonators are particularly important in nanophotonics, since they are relatively easy to fabricate and can be designed to exhibit different resonance effects. In this paper, an efficient and robust numerical method is developed for computing resonant modes of circular cylinders which may have a few layers and may be embedded in a layered background. The resonant modes are complex-frequency outgoing solutions of the Maxwell’s equations with no sources or incident waves. The method uses field expansions in one-dimensional (1D) “vertical” modes to reduce the original three-dimensional eigenvalue problem to 1D problems, and uses Chebyshev pseudospectral method to compute the 1D modes and set up the discretized eigenvalue problem. In addition, a new iterative scheme is developed so that the 1D nonlinear eigenvalue problems can be reliably solved. For metallic cylinders, the resonant modes are calculated based on analytic models for the dielectric functions of metals. The method is validated by comparisons with existing numerical results, and it is also used to explore subwavelength dielectric cylinders with high- resonances and analyze gold nanocylinders.
††preprint: APS/123-QED
I Introduction
Metallic or dielectric circular cylinders of finite height are widely used as optical resonators in photonics applications lala18 . Depending on their material, size and aspect ratio, circular cylinders are used in integrated photonics as microdisk resonators soltani , in plasmonics as metallic nanoparticles, and in metasurfaces as building blocks gene17 ; khor17 ; su18 ; shre18 . Due to their simple geometry, circular cylinders are relatively easy to fabricate, and they are capable of creating strong local fields that are useful for lasing, sensing, Raman scattering, nonlinear optics, and quantum optics lala18 . To design resonators of proper material, size and aspect ratio and to analyze their applications, it is essential to calculate the resonant modes accurately. A resonant mode (also called resonant state or quasinormal mode) is a complex-frequency solution of the source-free Maxwell’s equations satisfying an outgoing radiation condition. Some interesting resonant modes may exist at special geometric parameter values only. Recently, it was found that subwavelength dielectric cylinders of particular aspect ratio can have high- resonant modes rybin17 and these modes can be used to enhance second harmonic generation carl18 . To find desired resonant modes for various applications, a robust, accurate and efficient numerical method is needed. For metallic cylinders, the dielectric function depends strongly on the frequency. Since the resonant frequencies are complex, it is necessary to extend the dielectric function to the complex frequency plane using proper analytic models.
For dielectric cylindrical resonators, numerical methods that give the correct -factors have appeared since 1980’s tsuji83 ; glisson83 . Currently, the most widely used method is the finite element method (FEM) with perfectly matched layers (PMLs) hyun97 ; hwang98 ; kim09 . FEM is very versatile and its adaptive version is well-suited to analyze structures with complex geometries bao05 . PML is a widely used technique for truncating unbound domains in numerical simulations of waves pml94 . For dielectric structures where the material dispersion can be ignored, FEM gives a linear matrix eigenvalue problem that can be solved using standard numerical linear algebra techniques. For dispersive media, the eigenvalue problem is nonlinear, but it can be linearized by using auxiliary functions if an analytic model for the dielectric function is available raman10 ; yan18 . Typically, FEM gives rise to large matrices and it is not as efficient as desired. More efficient methods can be developed by taking advantage of the special features of the structure. The boundary integral equation (BIE) method is suitable for structures with a piecewise constant dielectric function glisson83 ; powell14 , but it is complicated to implement when the cylinder and/or its surrounding have multiple layers. The Fourier modal method (FMM), also called rigorous coupled wave analysis (RCWA), is widely used in diffraction analysis of layered periodic structures li97 ; lala01 ; gran02 , and it has been extended to computing resonant modes of non-periodic structures lala04 . When applied to circular cylinders, the standard FMM lala04 ; Sauvan:13 uses vectorial modes that are functions of the two horizontal variables (perpendicular to the cylinder axis) and avoids a discretization in the vertical variable (along the cylinder axis). To take advantage of the rotational symmetry of circular cylinders, two special FMMs have been developed. The method of Armaroli et al. Armaroli:08 and Bigourdan et al. Bigourdan:14 uses one-dimensional (1D) modes that depend on and analytic solutions in the horizontal radial variable and azimuthal angle . The method of Li et al. Li:14 uses 1D modes that depend on and analytic solutions in and . All versions of BIE and FMM give rise to fully nonlinear eigenvalue problems.
In this paper, we develop a simple one-dimensional (1D) mode expansion method for analyzing circular cylindrical resonators. Similar to the method of Armaroli et al. Armaroli:08 , we use 1D modes that depend on and analytic solutions in and . Instead of Fourier series, we use the Chebyshev pseudospectral method tref to discretize , calculate the 1D modes, and set up the nonlinear matrix eigenvalue problem. Our choice is motivated by the advantage of the Chebyshev pseudospectral method shown in numerical studies of diffraction gratings dawei11 ; granet12 . Our method is applicable to multilayered cylinders embedded in a multilayered surrounding medium. It also gives rise to nonlinear matrix eigenvalue problems, but the matrix size is small. In addition, we develop a robust procedure to reduce the nonlinear matrix eigenvalue problem to a scalar equation, so that the complex frequencies of the resonant modes are simply solutions of the scalar equation. For metallic cylinders, analytic models for the dielectric functions of metals are needed. For gold, we show that the critical point (CP) model Etchegoin:06 ; Erratum:07 gives satisfactory results. Numerical examples are presented to validate and illustrate our method.
II Vertical mode expansions
We consider a circular cylinder of radius and height with its bottom in the plane (at ) and its axis aligned with the axis. The dielectric function in the cylindrical region given by ( is the horizontal radial variable) is allowed to be a general function of and , i.e., , where is the angular frequency. The medium outside the cylindrical region can also be layered and its dielectric function is given by for . In addition, we assume both and become the same constants for and for , respectively.
For scattering problems with a given incident wave at a given real frequency , the vertical mode expansion method (VMEM) is very natural and easy to implement Xun:15 . After expanding the incident wave to components that depend on the horizontal angle as for integers , the original three-dimensional (3D) problem is reduced to independent two-dimensional (2D) problems in and . For each , the wave field inside and outside the cylindrical region can be further expanded in corresponding vertical modes which are functions of . The expansion coefficients satisfy a linear system with a coefficient matrix, where is the number of points for discretizing . Different approaches can be used to solve the vertical modes and to set up the linear systems. The VMEM of Xun:15 is based on the Chebyshev pseudospectral method tref .
We use VMEM to formulate a nonlinear eigenvalue problem for resonant modes. With a discretization in , the 1D structure given by (for or ), has numerically calculated vertical modes with propagation constants for and . The cases and correspond to the and polarizations, respectively. These vertical modes depend on . If a resonant mode depends on as , its vertical components can be approximated by
[TABLE]
where is the Bessel function of first kind and order , is the Hankel function of first kind and order . The horizontal components and (tangential to the boundary of the cylinder at ) can also be written down, and they involve the derivatives of Xun:15 . The continuity of , , and at and the discretization points of gives rise to a homogeneous linear system
[TABLE]
where is a column vector of length for , , and . Since all and depend on , the matrix also depends on . Equation (1) is a fully nonlinear matrix eigenvalue problem. A resonant mode corresponds to a complex such that is singular. The wave field of the mode can be constructed from a non-zero vector satisfying Eq. (1).
Notice that the right hand side of Eq. (1) is zero, since resonant modes are nonzero solutions without incident waves and sources. For scattering problems with a given incident field at a given frequency, the VMEM Xun:15 gives rise to
[TABLE]
where is a vector with four blocks related to the and components of electromagnetic fields of some reference solutions (induced by the incident wave), and each block is a vector of length corresponding to the discretization points of .
Nonlinear eigenvalue problems can be solved by local iterative methods or global contour integration methods asak09 ; beyn12 . A local iterative method relies on a scalar function , such that if and only if is singular. Choices of include the determinant of , the smallest singular value of , the smallest eigenvalue (in magnitude) of , etc. The determinant is usually not a good indicator for singularities of a matrix, unless the size of the matrix is very small. The smallest singular value or eigenvalue are better indicators, but they can still be difficult to use if the matrix is ill-conditioned (close to singular) even when is away from a complex resonant frequency. Cheng et al. cheng04 suggested to use
[TABLE]
where and are given vectors independent of . If and are chosen randomly, as suggested by the authors of cheng04 , the function above can be rather oscillatory, then an iterative method may have difficulty to converge, even when a good initial guess is available.
The contour integration methods are more robust. They can be used to calculate all resonant modes inside a domain in the complex plane, without the need for any initial guesses. Equation (3) suggests that a solution of is a pole of a complex function , assuming is analytic in and is analytic in except at the poles corresponding to the complex resonant frequencies. Therefore, contour integrals can be used to determine the poles of based on the residue theorem. The contour integration methods of asak09 ; beyn12 are more robust since they replace the vectors and by matrices, but they are not very efficient, since they need to evaluate the integral on the chosen contours to high accuracy and these contours cannot be too close to the complex resonant frequencies.
We use a local iterative method based on the given in Eq. (3), but choose and as simple column vectors with only one or two nonzero entries. The vectors and are chosen such that is smooth near the complex resonant frequency. Consider and along the vertical boundary of the cylinder at . If is expected to be strong at (one of the discretization points of ), we can put a nonzero entry in the vector at the position corresponding to at . If is expected to have a significant overlap with the first -polarized vertical mode, we place a nonzero entry in the vector to pick up the coefficient of . In that case, and . If has a more significant overlap with the second vertical mode, we choose such that . Similarly, if is the dominant component, a nonzero entry of is put in the block corresponding to , is chosen such that where is usually 1 or 2, depending on which vertical mode has a more significant overlap with . If the structure has a reflection symmetry in , then the resonant mode is either symmetric or antisymmetric in , we can use a vector with two (symmetrically positioned) nonzero entries, either and , or and , to excite symmetric or antisymmetric modes, respectively. The equation can be solved by standard iterative methods such as the secant method. With this strategy for choosing and , the method exhibits excellent global convergence, and resonant modes can be found even when the initial guesses are not very accurate.
For resonators with a dispersive material, it is necessary to use an analytic model for its dielectric function, since a resonant mode has a complex frequency, but measured data for the dielectric function are only available for real frequencies. Analytic models for dielectric functions of metals and other dispersive materials are widely used in time-domain numerical simulations. The simplest one is the Drude model, but it is only accurate in a limited frequency range. The multi-pole Lorentz-Drude models are more appropriate raman10 ; yan18 . For gold, the CP model is only slightly more complicated than the Drude model, and it gives a good fit for a wide range of frequencies Etchegoin:06 ; Erratum:07 . Some details on the CP model are given in Appendix. Notice that all analytic models are obtained by fitting measured data for real frequencies, it is not clear how accurate these models are for complex frequencies. It is possible that fitting real-frequency data with too many terms can only give less accurate approximations for complex frequencies. We believe the CP model is highly appropriate for computing resonant modes of gold resonators in the optical frequency range.
III Dielectric resonators
To validate and illustrate our method, we present a few numerical examples for cylindrical dielectric resonators in this section. The first example is a microdisk with a dielectric constant surrounded by a dielectric medium with . The radius and height of the microdisk are m and m, respectively. This example was previously analyzed by Armaroli et al. Armaroli:08 and Li et al. Li:14 using special FMMs with 1D vertical and radial modes, respectively. PMLs are used in these works to periodize the or directions. In our method, the variable is truncated to an interval of m with a total of five layers. The top and bottom layers are PMLs with a thickness of m. The middle layer corresponds to the microdisk of height . Between the PMLs and the middle layer are dielectric layers of m. Since the bottom of the microdisk is in the plane, the PML above the microdisk is a layer from m to m, where is replaced by
[TABLE]
The PML below the microdisk is similarly defined. The variable is discretized by Chebyshev points in five subintervals with a total of discretization points, and the parameter for the PMLs is . Our results are listed in Table 1
for comparison with those of Armaroli:08 and Li:14 . For all three methods, we list the resonant wavelength , where is the complex wavelength and is the speed of light in vacuum, and the quality factor . The quasi-TE (quasi-TM) modes have a dominant () component, and are denoted as TEj,m (TMj,m), where is the azimuthal index and is the mode index. The case corresponds to a vertical profile with a single field maximum located at the middle of the microdisk. Large values of correspond to whispering-gallery modes with high -factors. Our results agree very well with those of Li et al. Li:14 . Notice that the resonant wavelength decreases as increases, and only the first mode in the table, i.e., TE1,5, has a resonant wavelength larger than the diameter m.
Recently, subwavelength dielectric structures supporting high- resonances have been designed by relating them to periodic structures with bound states in the continuum rybin17 . In particular, resonant modes with quality factors over have been found on subwavelength circular cylinders of AlGaAs and they have been used to enhance nonlinear optical effects carl18 . Using our method presented in the previous section, we calculate a few resonant modes for a circular AlGaAs cylinder surrounded by air, assuming the dielectric constant of AlGaAs is . In Fig. 1,
we show the first six symmetric quasi-TE modes of azimuthal order for different aspect ratio . The vertical axis of Fig. 1 is the real normalized resonant frequency . Our results agree very well with those of Carletti et al. carl18 . In our calculations, the vertical variable is truncated by PMLs and discretized by points. In Fig. 1, two points are highlighted on the curve corresponding to the third smallest resonant frequency. The points A and B correspond to resonant modes with quality factors and , respectively. The field profiles for these two points are shown in Fig. 2,
where is the magnetic field multiplied by the free space impedance, so that and electric field have the same physical units. For both and , the resonant wavelength is significantly larger than the diameter and height of the cylinder.
If the dielectric constant of the cylinder is further increased, the quality factors of the resonant modes can be even larger. For example, if the dielectric constant of the cylinder is changed to (for silicon) and the surrounding medium is still air (), there is a high- resonant mode for aspect ratio and the quality factor is . The normalized complex frequency of this resonant mode is . Its electromagnetic field patterns are shown in Fig. 3.
Notice that the diameter and height of the cylinder are still smaller than the resonant wavelength.
IV Metallic resonators
In this section, we calculate some resonant modes for circular metallic cylinders of different sizes. The first example is a gold nanorod of radius nm and height nm, embedded in a dielectric medium of . This example was previously analyzed using a finite element method Bai:13 and a FMM Sauvan:13 ; Bigourdan:14 . In these works, a particular resonant mode with azimuthal order was carefully studied, while the dielectric function of gold is approximated by a Drude model
[TABLE]
with parameters , rads and rads. These parameters are chosen to fit the measured data of Palik:85 . The complex wavelength of that mode is approximately m Bai:13 or m Bigourdan:14 . Using the same Drude model, we calculate the resonant mode with our method, and obtain the complex wavelength m. Our result has an excellent agreement with the FEM result Bai:13 and a good agreement with FMM result Bigourdan:14 . Due to field singularity along the sharp edges and the large field gradient at the surface of the nanorod, numerical methods typically exhibit a slow convergence, and it is difficult to assess the accuracy of these solutions. To obtain our result, we used points to discretize the variable truncated to the interval m, where the bottom of the nanorod is at .
Next, we calculate the resonant modes of a gold cylinder with radius nm and height nm, assuming it is surrounded by a homogeneous medium with dielectric constant . In order to find resonant modes with different resonant frequencies, it is desirable to use an analytic model (for the dielectric function of gold) which is accurate for a wider frequency range. One possibility is to use the Lorentz-Drude model raman10 ; yan18 . We choose to use the relatively simple CP model Etchegoin:06 ; Erratum:07 . Some details of the CP model are given in Appendix. It should be pointed out that all these models are obtained by fitting measured data for real frequencies, but what is needed is a formula for the dielectric function on the complex plane (at least near the real axis). This is a difficult task, since the measured data on the real axis have only limited accuracy, and more importantly, there is no guarantee that a formula fitting real data very well remains accurate for complex . From that perspective, a simple formula, such as the CP model, that fits the real data reasonably well over a sufficient large frequency range is probably the right choice. Based on the CP model, we obtain a symmetric resonant mode of azimuthal order with complex wavelength m and quality factor . For this calculation, the vertical variable is truncated to m by PMLs, and the boundaries between the bottom and top PMLs, dielectric layers and the cylinder are located at , [math], and m. The PML above the cylinder is a layer from m to m, and complex variable is defined in Eq. (4) for . The bottom PML is similar. The five subintervals of are discretized by , , , and points, respectively. The total number of discretization points for is .
In order to provide some justification for our choice of the CP model, we calculate the scattering spectrum of the gold cylinder for normal incident plane waves. In Fig. 4,
we show the normalized scattering cross section as a function of the incident wavelength. The results are obtained using the VMEM for scattering problems as formulated in Xun:15 . The red solid line and the blue circles are results obtained using the CP model and the measured data of Johnson and Christ JC:72 . Due to the circular geometry of the cylinder, a normal incident plane wave (with a wavevector parallel to the axis) produces a scattering field with an azimuthal dependence of and . Therefore, the normal incident plane wave can only excite resonant modes with azimuthal order . The peak of the scattering spectrum is located at m, and it is close to the resonant wavelength m calculated earlier. By measuring the difference in wavelengths at which the normalized scattering cross section reaches its half-maximum, an approximation of the quality factor can be obtained, and it is about . The agreement with the directly calculated value is acceptable. Since the quality factor is quite small, it is impossible to accurately extract the resonant wavelength and quality factor from the scattering spectrum. Based on these calculations, we believe that the CP model can give satisfactory results for resonant modes of gold resonators in the optical frequency range.
V Conclusion
Open circular cylindrical resonators appear in numerous nanophotonics applications. A special numerical method is developed for computing resonant modes of (possibly multilayered) circular cylinders of finite height embedded in a possibly layered background. The method relies on expansions of the field in 1D modes which are functions of , establishes 1D eigenvalue problems using Chebyshev pseudospectral method, and includes a new procedure for solving the resulting nonlinear eigenvalue problems. The method is further applied to determine the aspect ratio of subwavelength silicon cylinder with a high- resonance (). It is also used to analyze a gold nanocylinder. It is shown that the resonant wavelength and factor calculated directly using the CP model (for the dielectric function of gold) agree reasonably well with those extracted from the scattering spectrum.
Although general numerical methods, such as the FEM, are available for computing resonant modes even when the media are dispersive, our method is simple, efficient and robust. For scattering problems, the VMEM is applicable to more general structures including cylinders with arbitrary cross sections hualiang15 , multiple cylinders xun16 ; bowtie and periodic arrays of cylinders hualiang16 . We are extending the method for computing resonant modes for such more general structures.
Acknowledgments
The first author acknowledges support from the National Natural Science Foundation of China (Grant No. 11847156). The second author acknowledges support from the Research Grants Council of Hong Kong Special Administrative Region, China (Grant No. CityU 11304117).
Appendix
The critical point (CP) model Etchegoin:06 ; Erratum:07 for gold is
[TABLE]
where the first two terms in the right hand side above is the Drude model, and
[TABLE]
In the above, , , , , , and are parameters chosen to fit the measured data of JC:72 , and they are
[TABLE]
The unit for , , , and is rads. In Fig. 5,
we compare the CP model for gold with the data of JC:72 for the real and imaginary parts of .
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) P. Lalanne, W. Yan, K. Vynck, C. Sauvan, and J.-P. Hugonin, Light interaction with photonic and plasmonic resonances, Laser Photon. Rev. 12 , 1700113 (2018).
- 2(2) M. Soltani, S. Yegnanarayanan, and A. Adibi, Ultra-high Q planar silicon microdisk resonators for chip-scale silicon photonics, Opt. Express 15 , 4694-4704 (2007).
- 3(3) P. Genevet, F. Capasso, F. Aieta, M. Khorasaninejad, and R. Devlin, Recent advances in planar optics: from plasmonic to dielectric metasurfaces, Optica 4 (1), 139–152 (2017).
- 4(4) M. Khorasaninejad and F. Capasso, Metalenses: Versatile multifunctional photonic components, Science 358 , 8100 (2017).
- 5(5) V.-C. Su, C. H. Chu, G. Sun, and D. P. Tsai, Advances in optical metasurfaces: fabrication and applications, Opt. Express 26 (10), 13148-13182 (2018).
- 6(6) S. Shrestha, A. C. Overvig, M. Lu, A. Stein, and N. Yu, Broadband achromatic dielectric metalenses, Light: Science & Applications 7 , 85 (2018).
- 7(7) M. V. Rybin, K. L. Koshelev, Z. F. Sadrieva, K. B. Samusev, A. A. Bogdanov, M. F. Limonov, and Y. S. Kivshar, High- Q 𝑄 Q supercavity modes in subwavelength dielectric resonators, Phys. Rev. Lett. 119 , 243901 (2017).
- 8(8) L. Carletti, K. Koshelev, C. De Angelis, and Y. Kivshar, Giant nonlinear response at the nanoscale driven by bound states in the continuum, Phys. Rev. Lett. 121 , 033903 (2018).
