کدنویسی ضخامت پروسکایت provskite

سیلواکو SILVACO

آموزش رایگان سیلواکو  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 تماس حاصل نمایید.

کدنویسی ضخامت پروسکایت provskite
اسکرول