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

故障排除

Windows 提示软件未签名

当你首次在 Windows 上安装或运行 OghmaNano 时,操作系统可能会显示软件“未签名”或“来自未知发布者”的警告。 该提示并不意味着程序不安全——它仅表示安装程序未使用商业代码签名证书进行签名。

代码签名本质上是通过证书颁发机构购买的数字签名。虽然它可以使安装过程更加顺畅,但并不能保证软件的质量或安全性。 许多合法的开源和学术工具由于证书的获取和年度续费成本高达数百英镑或美元,而选择以未签名方式发布。 对于小型科研项目和学术软件而言,这笔资金通常更适合用于实际开发,而不是用于第三方机构的手续。

在科研环境中运行未签名软件非常常见,Windows 显示该警告的主要目的是提醒用户在安装非预期下载的软件前稍作确认。 只要你直接从官方网站(oghma-nano.com)获取 OghmaNano, 即可确信你获得的是正版版本。安装完成后,程序将正常运行,未签名状态不会以任何方式影响仿真的性能或功能。

为什么我看不到器件的 3D 视图

OghmaNano 仿真窗口截图(无 3D 加速):器件视图平坦、无阴影
OghmaNano 运行在没有 3D 加速硬件或驱动的系统上。 器件视图呈现为平面效果,缺少阴影渲染。 尽管可视化受限,但所有仿真仍能正确运行。
OghmaNano 仿真窗口截图(有 3D 加速):带阴影的透视器件视图
OghmaNano 运行在具有正常工作的 3D 加速硬件的系统上。 器件视图具有阴影和正确的透视效果,更易于理解。 3D 加速提升了可视化体验,但不会影响仿真本身的准确性。

如果你的仿真窗口显示效果更接近 ?? 而不是 ??, 通常说明系统未使用 3D 加速。在大多数现代笔记本和台式机上,这并不意味着缺少硬件——几乎所有设备都配备支持 3D 的显卡—— 而是驱动程序未安装或未正确工作。如果你使用的是 ATI、Nvidia 或 Intel 显卡,请确认已正确安装最新驱动程序。

即使是非常基础或较老的显卡,也完全足以满足 OghmaNano 的 3D 可视化需求。 缺乏加速只会影响器件视图的质量,不会影响仿真的准确性或计算速度。 因此,这属于硬件/驱动配置问题,而不是 OghmaNano 的程序缺陷。

Error: Cannot decode archive data

当你的主目录中的 oghma_local 文件夹被删除时会出现该错误。 oghma_local 目录是 OghmaNano 正常运行所必需的。 恢复或重新创建该目录即可解决问题。

Warning: The solver has not converged very well

漂移–扩散方程在数学上非常难以求解。该警告表示求解器遇到了特别困难的问题,未能达到精确解。 在某些情况下,结果仍可能是可接受的,但建议检查出现警告的具体电压点或时间步。 此类问题可能源于器件配置中存在不现实或非物理的参数。 请仔细检查器件设计和材料参数,如有必要,可回退到先前可正常工作的结构,并系统地调整参数以定位原因。

Error: NaN detected in the Newton solver

该错误通常由模型中的除零运算引起。 它常发生在陷阱态中的载流子密度(电子或空穴)极低的情况下,有时甚至低于 1.0 m-3。 请检查器件设置,找出为何会出现此类非物理条件,并相应地调整参数。

Error: Holes asking for xxx but range zzz – yyy

载流子分布函数(费米–狄拉克 / Maxwell–Boltzmann)为提高效率而预先制表。 当费米能级被推至表格范围之外时,就会出现该错误。可能的原因包括:

为解决该问题,请确保器件设置在物理上自洽,并且相邻仿真步骤之间的变化不过大。