In this paper we consider the problem of computing the eigenmodes for the varying refractive-index profile in an open waveguide. We first approximate the refractive-index by a piecewise polynomial of degree two, and the corresponding Sturm-Liouville problem (eigenvalue problem) of the Helmholtz operator in each layer can be solved analytically by the Kummer functions. Then, analytical approximate dispersion equations are established for both TE and TM cases. Furthermore, the approximate dispersion equations converge fast to the exact ones for the continuous refractive-index function as the maximum value of the subinterval sizes tends to zero. Suitable numerical methods, such as Müller's method or the chord secant method, may be applied to the dispersion relations to compute the eigenmodes. Numerical simulations show that our method is very practical and efficient for computing eigenmodes.
Scopus Subject Areas
- Atomic and Molecular Physics, and Optics