Electromagnetic Template Library (EMTL)
Loading...
Searching...
No Matches
Fitting of dielectric function

Frequency dependent dielectric function \(\varepsilon(\omega)\) cannot be specified in FDTD in tabular form.

However, it can be substituted into FDTD scheme using the following approximation:

\[ \varepsilon(\omega) = \varepsilon_{\infty} + \sum_{p=1}^P\varepsilon_p(\omega), \]

\[ \varepsilon_p(\omega) = \frac{a_{p,0}+ia_{p,1}(-i\omega)}{b_{p,0}+b_{p,1}(-i\omega)-b_{p,2}\omega^2} \]

Number of terms \(P\) and coefficients \(\varepsilon_{\infty}\), \(a_{p,j}\), \(b_{p,j}\) should be chosen in order to approximate given \(\varepsilon(\omega)\) with sufficient accuracy and do not necessary have a physical meaning.

You can fit arbitrary dielectric function with a Matlab script fitting. This script is annotated and easy to understand. You should specify all necessary parameters (number of terms \(P\), file with tabular dielectric function, etc.) in file 'fitting.m' . Initial settings in 'fitting.m' were used to fit experimental data for silicon dielectric permittivity.

The combination of the following terms can be used in order to fit the dielectric function:

  • Debye term \(\frac{\Delta \varepsilon}{1-2i\omega\gamma_p}\)
  • Drude term \(\frac{\Delta \varepsilon \omega_p^2}{-2i\omega\gamma_p-\omega^2}\)
  • Lorentz term \(\frac{\Delta \varepsilon \omega_p^2}{\omega_p^2-2i\omega\gamma_p-\omega^2}\)
  • Modified Lorentz term \(\frac{\Delta \varepsilon (\omega_p^2 - i\omega\gamma_p')}{\omega_p^2-2i\omega\gamma_p-\omega^2}\)

Using modified Lorentz term allows obtaining more accurate fittings. For example, two ( \(P=2\)) modified Lorentz terms are sufficient to fit silicon dielectric function over the wavelength range from 300 to 1000 nm, whereas even a large number of Debye, Drude or Lorentz terms ( \(a_{p,1}=0\)).

Previously reported fitting for Silicon with 3 Lorentz terms (see paper on textured antireflective coatings (1) is accurate only for the visible range and no fitting with Lorentz terms was found for both visible and near ultraviolet ranges. The way to substitute Debye, Drude and Lorentz terms into FDTD scheme is described in (2). FDTD scheme for modified Lorentz terms using ADE (auxliliary differential equation) technique can be found in our work (3)

  • (1)
    A. Deinega, I. Valuev, B. Potapkin and Yu. Lozovik, "Minimizing light reflection from dielectric textured surfaces," JOSA A 28, 770-777 (2011) HTTPs PDF
  • (2)
    A. Taflove and S. H. Hagness, Computational Electrodynamics: The Finite Difference Time-Domain Method, Artech House, Boston (2005) HTTPs PDF
  • (3)
    A. Deinega and S. John, "Effective optical response of silicon to sunlight in the finite-difference time-domain method," Opt. Lett. 37, 112-114 (2012) HTTPs PDF)