文件名称:Optical-Modeling:光学建模(传输矩阵)
文件大小:9.65MB
文件格式:ZIP
更新时间:2024-06-06 17:12:49
Python
光学造型: 对多层薄膜堆栈中的光传播,光吸收,透射和反射进行建模。 该模型基于传输矩阵方法,可以在以下论文中找到: LAA Pettersson等。 ,“基于有机薄膜的光伏器件的光电流作用谱建模”, J。Appl。 物理86,487-496(1999) 它能做什么? 光学建模课 OpticalModeling对象用于对法向入射的具有不同材料的薄膜堆叠中的光传播进行建模。 它可用于计算薄膜的以下属性: 光吸收 传播 反射 在法向入射的标准AM 1.5太阳辐射下,太阳能电池具有以下特性: 电场分布 载流子产生率(相当于光子吸收率) Jsc (短路电流密度,假设IQE为100%,即所有吸收的光子都转换为电荷载流子) 光学建模实例 以下是在给定厚度下由这些材料组成的设备堆栈的一些示例输出图(其折射率包含在Index_of_Refraction_library_Demo.csv文件中):
【文件预览】:
Optical-Modeling-master
----Example_OpticalModeling_Figures()
--------Fig_Efield_selectedWL.png(95KB)
--------Fig_Gen_position_.png(45KB)
--------Fig_Efield.png(75KB)
--------Fig_Absorption.png(83KB)
--------Fig_Gen_position_.pdf(19KB)
--------JscReport.png(36KB)
--------Fig_Absorption.pdf(22KB)
--------Fig_AbsorptionRate.png(63KB)
--------Fig_Efield.pdf(827KB)
--------Fig_Efield_selectedWL.pdf(23KB)
--------Fig_AbsorptionRate.pdf(847KB)
----RunModeling.py(5KB)
----TransferMatrix.py(24KB)
----SolarAM15.csv(36KB)
----Example_VaryThickness_Figures()
--------VaryAu_A.png(187KB)
--------VaryPbS_A.png(485KB)
--------VaryTwo_PbSZnO_JscPbS.png(54KB)
--------NoGold_VaryPbS_AbsITO.png(269KB)
--------NoGold_VaryPbS_T.png(471KB)
--------VaryPbS_JscPbS.png(31KB)
--------NoGold_VaryPbS_R.png(439KB)
--------VaryPbS_R.png(458KB)
--------VaryAu_AbsZnO.png(60KB)
--------VaryZnO_R.png(316KB)
--------VaryZnO_JscPbS.png(41KB)
--------VaryZnO_T.png(186KB)
--------NoGold_VaryPbS_A.png(429KB)
--------VaryPbS_AbsITO.png(304KB)
--------VaryZnO_AbsITO.png(290KB)
--------VaryZnO_AbsPbS.png(274KB)
--------NoGold_VaryPbS_AbsPbS.png(442KB)
--------VaryAu_AbsAu.png(225KB)
--------NoGold_VaryPbS_JscPbS.png(31KB)
--------VaryAu_R.png(255KB)
--------VaryAu_JscPbS.png(39KB)
--------VaryAu_T.png(237KB)
--------VaryAu_AbsPbS.png(180KB)
--------VaryPbS_AbsPbS.png(417KB)
--------VaryTwo_PbSZnO2_JscPbS.png(59KB)
--------VaryPbS_AbsAu.png(280KB)
--------NoGold_VaryPbS_AbsZnO.png(69KB)
--------VaryPbS_AbsZnO.png(67KB)
--------VaryAu_AbsITO.png(152KB)
--------VaryZnO_A.png(324KB)
--------VaryZnO_AbsAu.png(331KB)
--------VaryZnO_AbsZnO.png(122KB)
--------VaryPbS_T.png(335KB)
----README.md(9KB)
----VaryThickness.py(14KB)
----Index_of_Refraction_library_Demo.csv(93KB)
----RunVaryOneThickness.py(3KB)