Skip to content

Latest commit

 

History

History
164 lines (128 loc) · 8.31 KB

File metadata and controls

164 lines (128 loc) · 8.31 KB

چگالی حالتهای الکترونی (DOS)

برای محاسبه چگالی حالتهای الکترونی لازم است مراحل nscf ،scf وdos انجام شود که به ترتیب در قسمت زیر مشاهده می‌کنید.

:DOS
1.    pw.x <scf.in> scf.out
2.    pw.x <nscf.in> nscf.out
3.    dos.x <dos.in> dos.out
4.    projwfc.x <pdos.in> pdos.out

در اینجا نیز مانند بنداستراکچر یا همان ساختار نواری باید از برنامه ورودی (شکل 39 )، scf بگیریم. همانطور که گفته شد ران برنامه ها را در محیط ترمینال به صورت pw.x <scf.in> scf.out انجام می دهیم. پس از scf باید از فایل ورودی nscf بگیریم فقط توجه کنید که در فایل ورودی nscf (شکل 55)علاوه بر اصلاح خط 1 و 6 و 7 به تناسب نوع محاسبه و محل فایل شبه پتانسیل و خروجی، خط 20 و 21 اضافه می‌شود که در فایل scf نیست و خط 21 به معنی عدم استفاده از تقارن در محاسبات است. همچنین میدانیم در scf باید انرژی کات و کاپوینت بهینه باشند فرض کنید انرژی کات بهینه scf برابر 30 الکترون ولت می‌باشد. برای محاسبه nscf در dos باید این انرژی و کاپوینت بیشتر باشد مانند شکل 55 که انرژی 55 و به تناسب آن خط بعدی ده برابر آن است، زیرا غیر خودسازگار است و با انجام یک حلقه محاسبات تمام می‌شود .

1 &CONTROL
2                 calculation = 'nscf' ,
3                restart_mode = 'from_scratch' ,
4                etot_conv_thr = 1.0E-6  , 
5               forc_conv_thr = 1.0D-6 ,
6               outdir='/root/Desktop/out/Graphene',
7               pseudo_dir = '/root/Desktop/ps',         
8                tprnfor   = .true.
9                tstress = .true.
10   /
11    &SYSTEM
12                       ibrav = 4,
13                    celldm(1) = 4.6354 ,
14                    celldm(3) = 7 ,
15                     nbnd = 8,
16                         nat = 2,
17                        ntyp = 1,
18                     ecutwfc = 55 ,
19                     ecutrho = 550 ,
20                    nosym = .TRUE. ,
21                    noinv = .TRUE. ,                       
22                 occupations = 'tetrahedra' ,
23                  /
24   &ELECTRONS
25                  conv_thr = 1.D-6 , 
26    /
27   ATOMIC_SPECIES
28   C    12.0107    C.pz-vbc.UPF
29   ATOMIC_POSITIONS (angstrom)
30   C        0.000000000   0  0
31   C        0.000000000   1.418135710  0
32   K_POINTS {automatic}
33   6 6 1   0 0 0

شکل 55 فایل ورودی nscf

سپس نوبت مرحله ی سوم یعنی DOS است. همانطور که در شکل56 می بینید در اینجا علاوه بر مسیر فایل خروجی کمترین و بیشترین میزان انرژی مشخص شده است و در خروجی برنامه علاوه بر dos.out یک فایل dos ، شکل 57 را می دهد که مورد استفاده است.

1 &DOS
2   outdir='/root/Desktop/out/Graphene',
3   Emin=-15
4   Emax =15,
5   DeltaE = 0.1
6   fildos = 'dos'
 /

شکل 56 فایل ورودی Dos گرافن

1 #  E (eV)   dos(E)     Int dos(E)
2 -15.000  0.4883E+00  0.4883E-01
3 -14.900  0.6442E+00  0.1133E+00
4 -14.800  0.2918E+00  0.1424E+00
5 -14.700  0.3304E+00  0.1755E+00
6 -14.600  0.3983E+00  0.2153E+00
7 -14.500  0.4663E+00  0.2619E+00
8 -14.400  0.5342E+00  0.3154E+00
9 -14.300  0.6021E+00  0.3756E+00
10 -14.200  0.6700E+00  0.4426E+00
11 -14.100  0.3441E+00  0.4770E+00

شکل 57 قسمتی از فایل dos که در خروجی ایجاد می‌شود

در شکل 57 در ستون اول میزان انرژی الکترون ها (بر حسب الکترون ولت ) و در ستون دوم dos یا چگالی حالتهای الکترونی را مشاهده می‌کنید که اگر آن را در نرم افزاری مانند اریجین رسم کنیم شکل 58 وشکل 60 را مشاهده خواهید کرد. اگر دقت کرده باشید در این پروسه از گرافن استفاده کرده ایم و چون می خواهیم DOS بگیریم در فایل ورودی nscf، در قسمت system عبارت مربوط به occupation را tetrahedral می‌کنیم .

occupations = 'tetrahedra' ,

شکل 58 نمودار dos در اریجین زمانی که accupation برابر tetrahedra نباشد.

شکل 59 نمودار dos با accuapation=tetrahedra

برای مقایسه بهتر می‌توان dos و bandestructur را در یک نمودار رسم کرد شکل 60.
شکل 60 نمودار dod و band گرافن

در انتها مرحله چهارم یا pdos است که چگالی اربیتال های الکترونی را نشان می دهد. در شکل 61 نمونه ای از فایل ورودی pdos را مشاهده می‌کنید.

1 &PROJWFC
2    outdir='/root/Desktop/out/Graphene',
3    degauss = 0.007d0, 
4    ngauss = 0
5    DeltaE=0.1
6    filpdos='KHOROJIT.k' 
7 /

شکل 61 فایل ورودی pdos گرافن

در قسمت خروجی چون گرافن، ساخته شده از دو کربن است و عدد اتمی یا الکترون های کربن 6 است به ترتیب با اربیتال های 1s2 ،2s2 و 2p2 پر می‌شود بنابراین چگالی اربیتال های لایه ظرفیت شامل s وp با دو اتم کربن نشان داده می‌شوند مانند شکل زیر:

شکل 62 فایل های ورودی و خروجی pdos گرافن

پس از باز کردن خروجی اربیتال s کربن شکل 64 را مشاهده می‌کنید که ستون اول انرژی و ستون دوم و ستون سوم چگالی اربیتال است. در اینجا چون جهت گیری فضایی اربیتال s به شکل کروی است سه ستون است، اما اگر شکل 64 اربیتال p را بنگرید به دلیل جهت گیری فضایی در راستای x،y و z ستون های دیگری نیز وجود دارد.

1  # E (eV)   ldos(E)   pdos(E)   
2  -21.994  0.720E-05  0.720E-05
3  -21.894  0.130E-02  0.130E-02
4  -21.794  0.259E-01  0.259E-01
5  -21.694  0.586E-01  0.586E-01
6  -21.594  0.800E-01  0.800E-01
7  -21.494  0.308E+00  0.308E+00
8  -21.394  0.157E+00  0.157E+00
9  -21.294  0.890E-02  0.890E-02
10 -21.194  0.618E-02  0.618E-02

شکل 63 بخشی از خروجی اربیتال s فایل pdos

1  # E (eV)   ldos(E)   pdos(E)    pdos(E)    pdos(E)   
2  -21.994  0.476E-14  0.116E-14  0.171E-14  0.189E-14
3  -21.894  0.108E-09  0.210E-12  0.537E-10  0.538E-10
4  -21.794  0.372E-06  0.418E-11  0.186E-06  0.186E-06
5  -21.694  0.142E-03  0.920E-11  0.710E-04  0.710E-04
6  -21.594  0.598E-02  0.256E-11  0.299E-02  0.299E-02
7  -21.494  0.278E-01  0.161E-11  0.139E-01  0.139E-01
8  -21.394  0.142E-01  0.795E-12  0.710E-02  0.710E-02
9  -21.294  0.810E-03  0.451E-13  0.405E-03  0.405E-03
10 -21.194  0.151E-02  0.359E-13  0.755E-03  0.755E-03

شکل 64 بخشی ازخروجی اربیتال p فایل pdos

به ترتیب نمودار فایل خروجی اربیتال s در اریجین به صورت شکل 65 و نمودارهای اربیتال p در راستای x,y به
شکل 66 و در راستای z به شکل 68 است. همانطور که می بینید در راستای x,y تقریبا مشابه یکدیگرهستند چون در یک صفحه می‌باشند.

شکل 65 نمودار اربیتال s گرافن حاصل ازخروجی pdos

شکل 66 نمودار اربیتال py وpx گرافن حاصل ازخروجی pdos

شکل 67 نمودار اربیتال pz گرافن حاصل ازخروجی pdos

در انتها چگالی اربیتال های نیتروژن را در شکل 68 می‌توانید با گرافن مقایسه کنید و گاف رسانش را در محدوده انرژی فرمی مشاهده کنید.شکل 68 نمودار اربیتال p وs نیتروژن حاصل ازخروجی pdos