| 查看: 4482 | 回复: 32 | ||
[求助]
求助啊!有人用silvaco中的atlas模拟过太阳能电池么?急求程序,谢谢各位!已有1人参与
|
||
|
RT,我想用atlas模拟InGaN太阳能电池,有关atlas软件说明也看了一些,基本的可以理解。 还有很多不明白,比如,怎么在光照的情况下加电压,输出I-V特性?怎么输出价带和导带关系图?怎么用.log、.str、.set、.dat等不同后缀的文件? 求大侠们帮帮我吧?用atlas模拟过太阳能电池的欢迎来指点啊!!! 谢谢谢谢!!! |
» 猜你喜欢
请问哪里可以有青B申请的本子可以借鉴一下。
已经有4人回复
真诚求助:手里的省社科项目结项要求主持人一篇中文核心,有什么渠道能发核心吗
已经有6人回复
孩子确诊有中度注意力缺陷
已经有14人回复
三甲基碘化亚砜的氧化反应
已经有4人回复
请问下大家为什么这个铃木偶联几乎不反应呢
已经有5人回复
请问有评职称,把科研教学业绩算分排序的高校吗
已经有5人回复
2025冷门绝学什么时候出结果
已经有3人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有4人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
AI论文写作工具:是科研加速器还是学术作弊器?
已经有3人回复
» 本主题相关价值贴推荐,对您同样有帮助:
太阳能电池模拟软件有哪些
已经有13人回复

|
估计你们没有购买ATLAS的full access,可以在其官网上找到你想要的example,copy,run # (c) Silvaco Inc., 2013 # CREATE SOLAR CELL IN ATHENA go athena line x loc=0.00 spac=1 line x loc=10 spac=1 line y loc=0.00 spac=0.05 line y loc=0.25 spac=0.02 line y loc=1 spac=0.1 line y loc=50 spac=10 init silicon c.boron=1.0e14 orientation=100 # deposit oxide coating deposit oxide thickness=0.05 div=1 # implant n+ layer implant phos dose=1e15 energy=30 # drive-in diffuse time=10 temp=900 # extract n layer junction depth extract name="junc_depth" xj material="Silicon" \ mat.occno=1 x.val=0.1 junc.occno=1 # form contact etch oxide right p1.x=8 deposit aluminum thickness=0.1 div=3 etch aluminum left p1.x=8 # Reflect to get complete structure structure mirror right # set electrodes for ATLAS electrode name=cathode x=10 electrode name=anode backside structure outf=solarex01_0.str # FIRST ATLAS RUN TO FIND SHORT CIRCUIT CURRENT AND OPEN CIRCUIT VOLTAGE go atlas mesh infile=solarex01_0.str # set contact material to be opaque material material=Aluminum imag.index=1000 material material=Silicon taun0=1e-6 taup0=1e-6 # set light beam using solar spectrum from external file beam num=1 x.origin=10.0 y.origin=-2.0 angle=90.0 power.file=solarex01.spec # saves optical intensity to solution files output opt.int models conmob fldmob consrh print solve init solve previous # get short circuit current log outf=solarex01_0.log solve b1=1 extract name="short_circuit_current" max(abs(i."cathode" )save outf=solarex01_1.str # get open circuit voltage solve init solve previous contact name=cathode current solve icathode=0 b1=1 extract name="open_circuit_voltage" max(abs(vint."cathode" )save outf=solarex01_2.str tonyplot solarex01_2.str -set solarex01_2.set # SECOND ATLAS RUN FOR SPECTRAL RESPONSE go atlas mesh infile=solarex01_0.str # set contact material to be opaque material material=Aluminum imag.index=1000 material material=Silicon taun0=1e-6 taup0=1e-6 # set monochromatic light beam for spectral analysis beam num=1 x.origin=10.0 y.origin=-2.0 angle=90.0 # saves optical intensity to solution files output opt.int models conmob fldmob consrh print # spectral response solve init solve previous solve previous b1=0 log outf=solarex01_2.log solve b1=1 beam=1 lambda=0.3 wstep=0.025 wfinal=1.0 tonyplot solarex01_2.log -set solarex01_3.set # The "Available photo current" accounts for absorption in semiconductor regions only. # Users interested in the overall absorption need to calculate EQE as: # EQE=I anode / I Source Photo Current * Absorption extract init inf="solarex01_2.log" extract name="IQE" curve(elect."optical wavelength", \ -(i."anode" /elect."available photo current" outf="IQE.dat" extract name="EQE" curve(elect."optical wavelength", \ -(i."anode" /elect."source photo current" outf="EQE.dat"extract name="EQE2" curve(elect."optical wavelength", \ -(i."anode" /elect."source photo current"*elect."Absorption" outf="EQE2.dat" tonyplot IQE.dat -overlay EQE2.dat -set solarex01_1.set # THIRD RUN FOR I-V CHARACTERISTICS go atlas mesh infile=solarex01_0.str # set contact material to be opaque material material=Aluminum imag.index=1000 material material=Silicon taun0=1e-6 taup0=1e-6 # set light beam using solar spectrum from external file beam num=1 x.origin=10.0 y.origin=-2.0 angle=90.0 power.file=solarex01.spec # saves optical intensity to solution files output opt.int # saves beam intensity to the log files probe name=inten beam=1 intensity models conmob fldmob consrh solve init solve previous log outfile=solarex01_3.log solve vcathode=-0.01 vstep=-0.01 vfinal=-1*$open_circuit_voltage name=cathode log off solve init solve previous solve b1=1 log outfile=solarex01_4.log solve vcathode=-0.01 vstep=-0.01 vfinal=-1*$open_circuit_voltage \ name=cathode b1=1 log off tonyplot solarex01_3.log -overlay solarex01_4.log -set solarex01_4.set extract init infile="solarex01_4.log" extract name="Jsc (mA/cm2)" $short_circuit_current*1e08*1e03/20 extract name="Power" curve(v."cathode", (v."cathode" * i."cathode" *(-1))) \ outf="P.dat" extract name="Pmax" max(curve(v."cathode", (v."cathode" * i."cathode" *(-1)))) extract name="V_Pmax" x.val from curve(v."cathode", (v."cathode"*i."cathode" )\where y.val=(-1)*$"Pmax" extract name="Fill Factor" ($"Pmax"/($"short_circuit_current"*$"open_circuit_voltage" )extract name="intens" max(probe."inten" ![]() extract name="Eff" ($Pmax/($"intens"*20/1e8)) tonyplot P.dat quit |
8楼2014-05-22 08:52:07

10楼2014-05-23 23:33:11
2楼2014-05-06 09:22:35

3楼2014-05-08 22:18:38
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
刘_要淡定: 金币+50, ★★★★★最佳答案 2014-05-14 08:59:31
刘_要淡定: 金币+50, ★★★★★最佳答案 2014-05-14 08:59:31
|
solarex01.in : Solar Cell Simulation Requires: SSuprem 4/S-Pisces/Luminous Minimum Versions: Athena 5.21.2.R, Atlas 5.19.20.R 如果找不到,直接GOOGLE SILVACO ATLAS SOLAR CELL在SILVACO官网上就有类似的例子 |
4楼2014-05-12 09:12:18
5楼2014-05-12 09:13:10

6楼2014-05-14 08:59:44

7楼2014-05-16 00:41:16
9楼2014-05-22 08:54:33













回复此楼
)