光学薄膜特性理论计算2-传输矩阵法
摘要
本文通过等效导纳的方法,推导出薄膜的特征矩阵并给出了数值计算方法。
1.单层介质薄膜
1.1 特征矩阵
单层薄膜的两个界面在数学上可以使用一个等效界面来表示,我们记等效后的导纳为组合导纳Y。
因此单层膜的反射系数可以表示为
\[ r = (\eta_0 - Y)/(\eta_0 + Y) \]
下面只需要计算有效导纳,将所有同方向的取相同符号,对于边界条件有
\[ E_0 = E_0^+ + E_0^- = E_{11}^+ + E_{11}^- \]
\[ H_0 = H_0^+ +H_0^- = \eta_1 E_{11}^+ - \eta_1 E_{11}^- \]
在薄膜上传播的波会出现相位差,所以记
\[ E_0 = E_{12}^+ e^{-i\delta_1} +E_{12}^- e^{i\delta_1} \]
\[ H_0 = \eta_1 e^{-i \delta_1 } E_{12}^+ - \eta_1 e^{-i \delta_1 }E_{12}^- \]
用矩阵表示
\[ \begin{bmatrix} E_0\\ H_0 \end{bmatrix} = \begin{bmatrix} e^{- i \delta_1 } & e^{i \delta_1}\\ \eta_1 e^{-i \delta_1 } & - \eta_1 e^{i \delta_1 } \end{bmatrix} \begin{bmatrix} E_{12}^+\\ E_{12}^- \end{bmatrix} \]
同理在界面2处有
\[ E_2 = E_{12}^+ +E_{12}^- \]
\[ H_2 = \eta_1 E_{12}^+ - \eta_1 E_{12}^- \]
用矩阵表示
\[ \begin{bmatrix} E_{12}^+\\ E_{12}^- \end{bmatrix} = \begin{bmatrix} \frac{1}{2} & \frac{1}{2 \eta_1} \\ \frac{1}{2} & - \frac{1}{2 \eta_1} \end{bmatrix}\begin{bmatrix} E_2\\ H_2 \end{bmatrix} \]
两式合并
\[ \begin{bmatrix} E_0\\ H_0 \end{bmatrix} = \begin{bmatrix} e^{-i \delta_1 } & e^{i \delta_1}\\ \eta_1 e^{-i \delta_1 } & - \eta_1 e^{i \delta_1 } \end{bmatrix} \begin{bmatrix} \frac{1}{2} & \frac{1}{2 \eta_1} \\ \frac{1}{2} & - \frac{1}{2 \eta_1} \end{bmatrix}=\begin{bmatrix} \cos{\delta_1} & -\frac{i}{\eta_1} \sin{\delta_1} \\ {-i\eta_1} \sin{\delta_1} & \cos{\delta_1} \end{bmatrix}\begin{bmatrix} E_2\\ H_2 \end{bmatrix} \]
等效导纳为\(Y = H_0/E_0\),上式也可以写作
\[ E_0\begin{bmatrix} 1\\ Y \end{bmatrix} =\begin{bmatrix} \cos{\delta_1} & -\frac{i}{\eta_1} \sin{\delta_1} \\ {-i\eta_1} \sin{\delta_1} & \cos{\delta_1} \end{bmatrix}\begin{bmatrix} 1\\ \eta_2 \end{bmatrix}E_2 \]
矩阵\(\begin{bmatrix} \cos{\delta_1} & -\frac{i}{\eta_j} \sin{\delta_j} \\ {-i\eta_j} \sin{\delta_j} & \cos{\delta_j} \end{bmatrix}\)被定义为膜层的特征矩阵。
1.2 仿真代码
下面给出单层膜计算的流程图和matlab仿真代码,其中透反射与zemax仿真结果一致,
1 | % 传输矩阵 |
1 | clc |
当把薄膜的有效光学厚度改为1/4波长的整数倍时候,如theta0 = 0;
时、d = wavelength/N_BK7*0.25;
在参考波长处传输矩阵会变成
1 | Ms = |
奇数倍时,特征矩阵的主对角线为0,此时膜系对透射和反射特性没有任何影响,被称为“虚设层”,而偶数倍时,会出现反射率的极值。厚度与反透射变化关系如下图,入射角为0度,横坐标单位为一个波长。
2.传输矩阵法
多层膜的计算方法和单层膜相似,使用特征矩阵方法计算,特征矩阵如下:
\[ \prod_{j=1}^{K} \begin{bmatrix} \cos{\delta_j} & -\frac{i}{\eta_j} \sin{\delta_j} \\ {-i\eta_j} \sin{\delta_j} & \cos{\delta_j} \end{bmatrix} \]
总体计算流程图如下
多层膜与单层类似,只需要多加一个循环即可。
1 | % 循环膜层 |
参考资料
[1] 唐晋发.现代光学薄膜技术.浙江大学出版社.2006年