آموزش رایگان سیلواکو Silvaco
شبیه سازی سیلواکو SILVACO
کد نویسی بررسی ضخامت در سلول خورشیدی پروسکایتی provskite
go atlas
mesh auto
#
x.m loc=0.0 s=0.1
x.m loc=1.0 s=0.1
y.m loc=0 s=0.2
y.m loc=0.380 s=0.2
y.m loc=0.400 s=0.2
y.m loc=0.900 s=0.2
y.m loc=1.400 s=0.2
y.m loc=1.600 s=0.2
region num=1 material=ITO x.min=0.0 x.max=1 y.min=0.0 y.max=.380
region num=2 user.mat=ghraphene x.min=0.0 x.max=1 y.min=.380 y.max=.400
region num=3 user.mat=provskite x.min=0.0 x.max=1 y.min=.400 y.max=.900
region num=4 user.mat=SpirooMeTAD x.min=0.0 x.max=1 y.min=.900 y.max=1.400
region num=5 material=gold x.min=0.0 x.max=1 y.min=1.400 y.max=1.600
electrode name=cathode material=ITO x.min=0.0 x.max=1 y.min=0.0 y.max=.380
electrode name=anode material=gold x.min=0.0 x.max=1 y.min=1.400 y.max=1.600
doping uniform region=3 conc=1e19 n.type
doping uniform region=4 conc=1e20 p.type
contact name=cathode workfunction=4.5
contact name=anode workfunction=5.1
BEAM NUM=1 AM1.5 angle=90 wavel.start=0.300 wavel.end=0.800 wavel.num=300
method newton
output con.Band val.Band
solve vanode=0.01
models srh optr
solve b1=1
log outf=thi-psk-500nm.log
solve name=anode vstep=0.1 vfinal=3
log off
go atlas
mesh auto
#
x.m loc=0.0 s=0.1
x.m loc=1.0 s=0.1
y.m loc=0 s=0.2
y.m loc=0.380 s=0.2
y.m loc=0.400 s=0.2
y.m loc=0.700 s=0.2
y.m loc=1.300 s=0.2
y.m loc=1.500 s=0.2
region num=1 material=ITO x.min=0.0 x.max=1 y.min=0.0 y.max=.380
region num=2 user.mat=ghraphene x.min=0.0 x.max=1 y.min=.380 y.max=.400
region num=3 user.mat=provskite x.min=0.0 x.max=1 y.min=.400 y.max=.700
region num=4 user.mat=SpirooMeTAD x.min=0.0 x.max=1 y.min=.700 y.max=1.300
region num=5 material=gold x.min=0.0 x.max=1 y.min=1.300 y.max=1.500
electrode name=cathode material=ITO x.min=0.0 x.max=1 y.min=0.0 y.max=.380
electrode name=anode material=gold x.min=0.0 x.max=1 y.min=1.300 y.max=1.500
doping uniform region=3 conc=1e19 n.type
doping uniform region=4 conc=1e20 p.type
contact name=cathode workfunction=4.5
contact name=anode workfunction=5.1
BEAM NUM=1 AM1.5 angle=90 wavel.start=0.300 wavel.end=0.800 wavel.num=300
method newton
output con.Band val.Band
solve vanode=0.01
models srh optr
solve b1=1
log outf=thi-psk-300nm.log
solve name=anode vstep=0.1 vfinal=3
log off
go atlas
mesh auto
#
x.m loc=0.0 s=0.1
x.m loc=1.0 s=0.1
y.m loc=0 s=0.2
y.m loc=0.380 s=0.2
y.m loc=0.400 s=0.2
y.m loc=0.800 s=0.2
y.m loc=1.400 s=0.2
y.m loc=1.600 s=0.2
region num=1 material=ITO x.min=0.0 x.max=1 y.min=0.0 y.max=.380
region num=2 user.mat=ghraphene x.min=0.0 x.max=1 y.min=.380 y.max=.400
region num=3 user.mat=provskite x.min=0.0 x.max=1 y.min=.400 y.max=.800
region num=4 user.mat=SpirooMeTAD x.min=0.0 x.max=1 y.min=.800 y.max=1.400
region num=5 material=gold x.min=0.0 x.max=1 y.min=1.400 y.max=1.600
electrode name=cathode material=ITO x.min=0.0 x.max=1 y.min=0.0 y.max=.380
electrode name=anode material=gold x.min=0.0 x.max=1 y.min=1.400 y.max=1.600
doping uniform region=3 conc=1e19 n.type
doping uniform region=4 conc=1e20 p.type
contact name=cathode workfunction=4.5
contact name=anode workfunction=5.1
BEAM NUM=1 AM1.5 angle=90 wavel.start=0.300 wavel.end=0.800 wavel.num=300
method newton
output con.Band val.Band
solve vanode=0.01
models srh optr
solve b1=1
log outf=thi-psk-400nm.log
solve name=anode vstep=0.1 vfinal=3
log off
go atlas
mesh auto
#
x.m loc=0.0 s=0.1
x.m loc=1.0 s=0.1
y.m loc=0 s=0.2
y.m loc=0.380 s=0.2
y.m loc=0.400 s=0.2
y.m loc=1.000 s=0.2
y.m loc=1.400 s=0.2
y.m loc=1.600 s=0.2
region num=1 material=ITO x.min=0.0 x.max=1 y.min=0.0 y.max=.380
region num=2 user.mat=ghraphene x.min=0.0 x.max=1 y.min=.380 y.max=.400
region num=3 user.mat=provskite x.min=0.0 x.max=1 y.min=.400 y.max=1.000
region num=4 user.mat=SpirooMeTAD x.min=0.0 x.max=1 y.min=1.000 y.max=1.400
region num=5 material=gold x.min=0.0 x.max=1 y.min=1.400 y.max=1.600
electrode name=cathode material=ITO x.min=0.0 x.max=1 y.min=0.0 y.max=.380
electrode name=anode material=gold x.min=0.0 x.max=1 y.min=1.400 y.max=1.600
doping uniform region=3 conc=1e19 n.type
doping uniform region=4 conc=1e20 p.type
contact name=cathode workfunction=4.5
contact name=anode workfunction=5.1
BEAM NUM=1 AM1.5 angle=90 wavel.start=0.300 wavel.end=0.800 wavel.num=300
method newton
output con.Band val.Band
solve vanode=0.01
models srh optr
solve b1=1
log outf=thi-psk-600nm.log
solve name=anode vstep=0.1 vfinal=3
log off
go atlas
mesh auto
#
x.m loc=0.0 s=0.1
x.m loc=1.0 s=0.1
y.m loc=0 s=0.2
y.m loc=0.380 s=0.2
y.m loc=0.400 s=0.2
y.m loc=1.100 s=0.2
y.m loc=1.500 s=0.2
y.m loc=1.700 s=0.2
region num=1 material=ITO x.min=0.0 x.max=1 y.min=0.0 y.max=.380
region num=2 user.mat=ghraphene x.min=0.0 x.max=1 y.min=.380 y.max=.400
region num=3 user.mat=provskite x.min=0.0 x.max=1 y.min=.400 y.max=1.100
region num=4 user.mat=SpirooMeTAD x.min=0.0 x.max=1 y.min=1.100 y.max=1.500
region num=5 material=gold x.min=0.0 x.max=1 y.min=1.500 y.max=1.700
electrode name=cathode material=ITO x.min=0.0 x.max=1 y.min=0.0 y.max=.380
electrode name=anode material=gold x.min=0.0 x.max=1 y.min=1.500 y.max=1.700
doping uniform region=3 conc=1e19 n.type
doping uniform region=4 conc=1e20 p.type
#contact name=cathode workfunction=4.5
contact name=anode workfunction=5.1
BEAM NUM=1 AM1.5 angle=90 wavel.start=0.300 wavel.end=0.800 wavel.num=300
method newton
output con.Band val.Band
solve vanode=0.01
models srh optr
solve b1=1
log outf=thi-psk-700nm.log
solve name=anode vstep=0.1 vfinal=3
save outf=soll.str
tonyplot -overlay thi-psk-700nm.log thi-psk-600nm.log thi-psk-500nm.log thi-psk-400nm.log thi-psk-300nm.log -set soll.set
جهت یادگیری کامل نرم افزار سیلواکو آموزش های رایگان ما را در سایت حامی پروژه دنبال نمایید. و در صورت مشکل در انجام پروژه های سیلواکو خود با متخصصین حامی پروژه در تماس باشید. برای ارتباط با تیم تخصصی سیلواکو حامی پروژه با شماره 09934702599 تماس حاصل نمایید.