Home Examples Screenshots User manual Bluesky logo YouTube 中文
OghmaNano Simulate organic/Perovskite Solar Cells, OFETs, and OLEDs DOWNLOAD

3D 漂移–扩散:掺杂 GaAs 电阻

Doped GaAs block with left-to-right acceptor gradient; top and bottom contacts indicated.
带有左→右受主分布的掺杂 GaAs 块体;接触位于相对的表面。

本教程演示如何从快速的 2D 漂移–扩散搭建过渡到完整的 3D 电学仿真,器件选择一个简单但很有启发性的例子:掺杂砷化镓(GaAs)电阻。 它非常适合教学与示例作业:物理过程清晰,JV 近似线性,并且输出能够很好地展示电势与电流在空间中的分布。

1. 创建 2D GaAs 电阻

  1. 新建仿真GaAs 演示掺杂导线 / 电阻
  2. 几何:先从 2D 开始,只在 XY 上设置网格点。 (暂时禁用 Z;稍后再启用。)
  3. 掺杂:定义一个从左→右逐渐增大的受主分布(p 型梯度)。 “导线”就是一个施加该梯度的矩形 GaAs 块体。
  4. 接触:相对的表面作为电极(上/下或左/右取决于你的坐标轴约定)。 其中一个将进行电压扫描,另一个保持在 0 V。
  5. 复合:启用简单 SRH(解析形式)。本演示不需要动态陷阱。

2. 运行与合理性检查(2D)

Solver log showing step times, contact voltages, matched contact currents, and residuals ~1e-9.
健康的运行:接触电流匹配,残差 ≲10−9

点击 运行。在日志中:

打开 输出

3. 扩展到 3D:网格与接触

3D mesh with Z enabled; contacts resized to finite width and offset on opposing faces.
启用 Z 后,在 3D 中设置有限面积接触的尺寸与偏移。

在网格编辑器中启用 Z 维度。先选择较小的规模: Nx × Ny × Nz = 5 × 5 × 5。运行时间/内存大致按 \( \mathcal{O}(N_x N_y N_z) \approx \mathcal{O}(N^3) \) 增长,因此 10×10×10 在笔记本上通常没问题,但 20×20×20 或更大很快会变得吃力。

3D 中,接触是有限面积对象(不像 2D 那样默认覆盖整个表面)。 打开 尺寸/接触编辑器 并:

4. 运行与分析(3D)

3D snapshots of Jn_z and Jp_z showing current entry/exit from offset contacts across voltage.
方向电流:Jn,zJp,z 随偏置变化,展示偏移焊盘的进出电流区域。

运行 3D 仿真(保持网格适中)。检查:

5. 实用提示与常见陷阱

Contact editor showing full-face and partial-pad configurations with offsets.
接触编辑器:全表面与局部焊盘(含偏移)配置。