4、OLED光学模拟入门:光学模拟软件介绍与传输矩阵法
做OLED光学设计,说白了就是跟光较劲。光怎么从发光层里跑出来?怎么在多层薄膜里穿来穿去?最后怎么被你看到?这些问题,靠手算基本没戏。我刚开始入行那会儿,还拿Excel算过几层膜,后来发现纯属浪费时间。
所以,这一章咱们聊聊光学模拟这件事。我会介绍几款主流软件,再把背后的薄膜光学理论和传输矩阵法(TMM)讲清楚。嗯,这部分是后面所有模拟的基础,绕不开。
4.1 为什么要做光学模拟?
OLED器件通常有5~10层薄膜,每层厚度从几纳米到几百纳米不等。光在这么薄的层里传播,干涉效应非常明显。你想想看,稍微调厚10纳米,出光效率可能差20%。
模拟能帮你回答三个核心问题:
- 出光效率:到底有多少光能跑出器件?
- 光谱分布:不同波长的光怎么变化?
- 角度分布:光往哪个方向跑?
核心观点:光学模拟不是锦上添花,而是OLED设计的必备工具。不做模拟直接流片,成本太高了。
4.2 主流光学模拟软件
市面上能用来做OLED光学模拟的软件不少,但我个人用得最多的就两款:Setfos和Lumerical。下面简单说说它们的特点。
| 软件 | 核心方法 | 适用场景 | 学习曲线 |
|---|---|---|---|
| Setfos | 传输矩阵法(TMM) | OLED/QLED光学优化、微腔设计 | 较平缓 |
| Lumerical | FDTD(时域有限差分) | 纳米结构、光栅、复杂散射结构 | 较陡峭 |
| TFCalc | 传输矩阵法(TMM) | 薄膜滤光片、增透膜设计 | 平缓 |
| COMSOL | 有限元法(FEM) | 多物理场耦合、热-光-电联合 | 陡峭 |
4.2.1 Setfos
Setfos是瑞士Fluxim公司的产品,专门针对OLED和钙钛矿太阳能电池设计。它的核心算法就是传输矩阵法,计算速度快,适合做多层薄膜的光学优化。
我记得第一次用Setfos时,最让我惊喜的是它的参数扫描功能。你可以把某层厚度设成变量,然后一键扫描,出光效率随厚度的变化曲线就出来了。嗯,这个功能在优化微腔结构时特别有用。
个人建议:如果你是刚入门,先从Setfos开始。它的界面友好,文档也全。我带的实习生一般两周就能上手。
4.2.2 Lumerical
Lumerical(现在叫Ansys Lumerical)用的是FDTD方法。它把空间划分成网格,在时域里直接求解麦克斯韦方程组。好处是精度高,能处理任意形状的结构。坏处是慢,非常慢。
什么时候用Lumerical?当你需要模拟纳米颗粒、光栅、散射层这类结构时,TMM搞不定,就得请FDTD出马。我曾经在一个项目中,为了模拟一种新型光提取结构,用Lumerical跑了整整三天。
注意:FDTD计算量很大。如果你只是优化平面多层膜,用FDTD属于杀鸡用牛刀。先想清楚你的问题需要什么精度,再选工具。
4.3 薄膜光学理论
讲软件之前,得先把理论底子打牢。薄膜光学,说白了就是研究光在多层薄膜里怎么传播、怎么反射、怎么干涉。
核心概念就三个:
- 折射率(n):光在材料里跑得慢多少。OLED里常见材料折射率在1.5~2.0之间。
- 消光系数(k):材料对光的吸收能力。发光层和金属电极的k值通常不小。
- 光学厚度(n×d):物理厚度乘以折射率,决定了干涉相位。
你想想看,光从空气进入玻璃,折射率从1.0跳到1.5,一部分光反射回去,一部分透射进去。在多层膜里,每个界面都会发生反射和透射,这些光波之间会干涉。干涉的结果,要么增强(相长干涉),要么减弱(相消干涉)。
OLED的微腔效应,就是利用这个原理。通过调整各层厚度,让特定波长的光在腔内形成共振,从而增强出光。我做过一个红色OLED项目,通过优化微腔,效率提升了30%。
4.4 传输矩阵法(TMM)
好了,重头戏来了。传输矩阵法(Transfer Matrix Method,TMM)是计算多层薄膜光学特性的标准方法。它把每一层薄膜用一个2×2的矩阵表示,然后把所有层的矩阵乘起来,就得到整个器件的传输特性。
为什么用矩阵?因为方便。每层膜的光学行为可以用一个矩阵描述,多层膜就是矩阵相乘。计算机做矩阵乘法快得很,所以TMM的计算速度非常快。
4.4.1 TMM的基本原理
每一层薄膜的传输矩阵由两部分组成:
- 传播矩阵(P):描述光在层内传播的相位变化。
- 界面矩阵(I):描述光在界面上的反射和透射。
整个器件的传输矩阵就是:
M_total = I_01 × P_1 × I_12 × P_2 × ... × I_(N-1,N) × P_N
其中,I_01是入射介质与第一层的界面矩阵,P_1是第一层的传播矩阵,以此类推。
得到总矩阵后,就可以算出反射率、透射率、吸收率,以及器件内部的电场分布。有了电场分布,就能知道发光层在不同位置的发光强度,从而算出出光效率。
4.4.2 TMM的输入参数
做TMM模拟需要准备以下参数:
| 参数 | 说明 | 来源 |
|---|---|---|
| 各层折射率n(λ) | 随波长变化的复折射率 | 椭偏仪测量或文献 |
| 各层物理厚度d | 单位:nm | 膜厚仪或工艺参数 |
| 入射波长λ | 通常覆盖可见光380~780nm | 设计目标 |
| 入射角度θ | 通常从0°开始扫描 | 应用场景 |
| 发光层位置 | 发光偶极子所在的层和位置 | 器件结构 |
避坑指南:我曾经因为折射率数据不准,模拟结果和实测差了20%。后来发现是椭偏仪拟合时用了错误的模型。所以,输入数据的质量直接决定模拟的可靠性。别偷懒,一定要用准确的n/k数据。
4.4.3 TMM的局限性
TMM虽然好用,但不是万能的。它的局限性包括:
- 只适用于平面多层膜:如果器件里有光栅、散射颗粒等非平面结构,TMM就搞不定了。
- 假设各向同性:材料的光学性质在各个方向相同。对于某些取向材料,需要修正。
- 不考虑近场效应:当发光层离金属电极很近(<10nm)时,近场耦合效应显著,TMM的精度会下降。
遇到这些情况,就得用FDTD或其它更高级的方法。但话说回来,90%的OLED光学问题,TMM都能解决。
4.5 本章知识体系
下面这张图总结了本章的核心内容,帮你理清思路:
4.6 小结
这一章我们聊了:
- 为什么OLED设计离不开光学模拟
- 几款主流软件的特点和适用场景
- 薄膜光学的基本概念
- 传输矩阵法的原理和用法
说实话,TMM看起来有点数学味,但实际用起来并不复杂。Setfos这类软件已经把TMM封装好了,你只需要输入参数,点个按钮,结果就出来了。不过,理解背后的原理很重要——至少你知道软件在算什么,出了问题也知道怎么排查。