INCAR各个参数是什么意思

INCAR是决定how to do 的文件限于能力,只对部分最基本的一些参数(>,没有这个标志的参数都是可以不出现的)详细说明,在这里只是简单介绍这些参数的设置,详细的问题在后文具体示例中展开。

部分可能会干扰VASP运行的参数在这里被刻意隐去了,需要的同学还是请查看VASP自带的帮助文档原文。

参数列表如下:>SYSTEM name of System任务的名字***>NWRITE verbosity write-flag (how much is written)输出内容详细程度0-3 缺省2如果是做长时间动力学计算的话最好选0或1(首末步/每步核运动输出)据说也可以结合shell的tail或grep命令手动输出>ISTART startjob:restart选项0-3 缺省0/1 for 无/有前次计算的WAVECAR(波函数)1 'restart with constant energy cut-off'2 'restart with constant basis set'3 'full restart including wave function and charge prediction'ICHARG charge: 1-file 2-atom 10-const Default:if ISTART=0 2 else 0ISPIN spin polarized calculation (2-yes 1-no) default 2MAGMOM initial mag moment / atom Default NIONS*1INIWAV initial electr wf. : 0-lowe 1-randDefault 1 only used for start jobs (ISTART=0)IDIPOL calculate monopole/dipole and quadrupole corrections1-3 只计算第一/二/三晶矢方向适于slab的计算4 全部计算尤其适于就算孤立分子>PREC precession: medium, high or low(VASP.4.5+ also: normal, accurate) Default: Medium VASP4.5+采用了优化的accurate来替代high,所以一般不推荐使用high。

不过high可以确保'绝对收敛',作为参考值有时也是必要的。

同样受推荐的是normal,作为日常计算选项,可惜的是说明文档提供的信息不足。

受PREC影响的参数有四类:ENCUT; NGX,NGY,NGZ; NGXF, NGYF, NGZF; ROPT 如果设置了PREC,这些参数就都不需要出现了当然直接设置相应的参数也是同样效果的,这里不展开了,随后详释>ENCUT energy cutoff in eV : default taken from POTCAR-fileimportant! 重要到几乎最好不要手工去设置除非文献告诉你要用多少,或者经过结果可靠性的验证当然,为了测试一下提交的任务,也不妨先设个较小的值附加说明:当且仅当POTCAR里头没有设置ENCUT时(其实貌似没有才是常态),才受PREC设置影响从POTCAR里找出相应的ENMAX/ENMIN值来设置。

PREC= Low Medium Accurate HighENCUT= ENMIN ENMAX ENMAX 130%ENMAX对于多个元素的POTCAR不同的ENMAX/ENMIN,都取最大值>NGX,NGY,NGZ: FFT mesh for wavefunctions>NGFX, NGFY, NGFZ: FFT mesh for charges也是两类重要的最好不要去动的参数,PREC设置将从POTCAR中自动读取。

PREC=High,Accurate 2倍值,用来避免wrap around errors得到精确解PREC=Low,Medium,Normal 3/4 也已经足够精确到1 meV/atom>LREAL: Default= .FALSE.赝势的非局域部分用到的一个积分在倒格空间或者实空间都可以求值。

这个选项就是决定是在哪个空间里求。

在倒格空间里,采用平面波基组求解,在实空间里,采用积分球求解。

缺省是.FALSE,即不在实空间求。

但效率会低一些。

其他选项是O or On,A or Auto 和.True.。

On和.TRUE.的差别在于是否使用King-Smith算法优化,Auto则自动选择,推荐。

>ROPT: 优化控制每个核周围的积分球内的格点数,LREAL=Auto or OnFor LREAL=OnPREC= Low 700 points in the real space sphere ( ROPT=0.67)PREC= Med 1000 points in the real space sphere ( ROPT=1.0)PREC= High 1500 points in the real space sphere ( ROPT=1.5)For LREAL=AutoPREC= Low accuracy 1e-2 ( ROPT=0.01)PREC= Med accuracy 2e-3 ( ROPT=0.002)PREC= High accuracy 2e-4 ( ROPT=2E-4)>NELM, NELMIN and NELMDL nr. of electronic stepsDefault最大电子自洽循环次数NELM = 60最小次数NELMIN = 2弛豫次数NELMDL = -5 if ISTART=0, INIWAV=1, and IALGO=8-12 if ISTART=0, INIWAV=1, and IALGO=480 else如果初始的波函数采取随机赋值,即ISTART=0, INIWAV=1,那么很可能开始的值比较离谱,那么在第一步核运动循环之前采用NELMDL(负值)步的非自洽(保留初始的H)步计算将减少计算所需的时间。

如果NELMDL取正值,将在每次核运动之后附加指定次数的弛豫步,目前不知道可以干嘛>EDIFF 电子SC循环的收敛精度缺省:1e-4注意,即使EDIFF=0,NELM步也会执行>EDIFFG 核运动的收敛精度缺省:EDIFF*10 (总能量)EDIFFG<0 则在所有的力都小于EDIFFG时停止EDIFFG=0 则在NSW步后停止此参数不支持MD,仅用于Relax>NSW 指定核运动步数缺省: 0NBLOCK and KBLOCK inner block; outer blockDefault NBLOCK = 1 KBLOCK = NSW>IBRION ionic relaxation: -1-Fixed 0-MD 1-quasi-New 2-CG 3-Damp 5-freq Default if NSW=0 or 1 IBRION=-1 else IBRION=0这个参数是和ISIF;IALGO/ALGO一起决定怎么算的最重要的参数1-3 是三种Relax的方法,受ISIF决定是否固定核位置、晶胞大小和形状0 是标准的ab-initio MD,不受ISIF影响,即不改变晶胞大小和形状5 大概是和0差不多吧?支持Hessian和Freq(仅Г点)的计算以及部分固定的MD详细的要在示例中具体情况具体分析了。

>ISIF calculate stress and what to relaxDefault if IBRION=0 (MD) 0 else 2ISIF│calculate │calculate │relax │change │change│force │stress tensor │ions │cell shape │cell volume──┼─────┼───────┼───┼──────┼──────0 │yes │no │yes │no │no1 │yes │trace only │yes │no │no2 │yes │yes │yes │no │no3 │yes │yes │yes │yes │yes4 │yes │yes │yes │yes │no5 │yes │yes │no │yes │no6 │yes │yes │no │yes │yes7 │yes │yes │no │no │yesTrace only means that only the total pressureIWAVPR prediction of wf.: 0-non 1-charg 2-wave 3-combDefault if IBRION=0 (MD) 2if IBRION=1,2 (relaxation) 1else (static calculation) 0以上选项保存TMPCAR +10 则全部使用内存,不保存此文件IWAVPR determines how wave functions and/or charge density are extrapolated from one ionic configuration to the next configuration.>ISYM symmetry: 0-nonsym 1-usesym 是否使用对称性Default 1SYMPREC determines precision of the positions in POSCAR file. Default 1e-5LCORR Harris-correction to forces. Default .TRUE.>POTIM time-step for ion-motion (fs)DefaultIBRION=0 (MD) no default,必须指定,MD每步步长IBRION=1,2,3 (relaxation) 0.5 最小化的'scaling constant',尤其是IBRION=1>TEBEG, TEEND temperature during run (MD有效)Default: TEBEG = 0 TEEND = TEBEG注意VASP的温度定义与实际温度有细微的差别,所以TEBEG=T×(N-1)/N T为实际温度,N为原子数SMASS 控制MD中的速度模拟方法default -3 微正则系综(总自由能不变)-2 保持初速度不变-1 每NBLOCK步调整速度,来保证动能连续>=0 Nosé算法模拟正则系综,(不懂-,-)NPACO and APACONPACO : number of slots for pair correlation (PC) function. Default 256APACO : maximum distance for the evaluation of PC function in A. Default 16 简单说就是在不超过APACO的NPACO个距离上求成对相关函PCFRWIGS Wigner-Seitz半径DOS计算用>NELECT 总电子数如果系统不是电中性的就必须设置,所带电荷作为均一的背景电子气考虑NUPDOWN default不考虑电子自旋态改变的可能EMIN, EMAX energy-range for DOSCAR file>ISMEAR part. occupancies: -5 tet with Blochl -4-tet -1-fermi 0-gaus >0 MP 采用所谓部分占有波函数,用一个函数来平滑积分,尤其是对于金属体系可减少k点Default ISMEAR = 1 如果在KPOINTS里使用了tetrahedra方法推荐ISMEAR=5SIGMA determines the width of the smearing in eVDefault SIGMA = 0.2>ALGO algorithm: Normal (Davidson) | Fast (mixed)| Very_Fast (RMM-DIIS)>IALGO algorithm: use only 48 (RMM-DIIS) or 38(Davidson) or 8(CG)Default IALGO = 38 for VASP4.5算法是最重要的参数之一。

合集下载

VASP上机练习讲解几何结构优化分子

VASP上机练习讲解几何结构优化分子

0.44329 0.58837 0.50000
注:由于此次培训班输入文件以H2O结构优化为模板,因此此算例中只对原子坐标进 行修改,其他不需改动。 在之后的算例中,其他参数也应随计算体系修改。
7
1. H2O分子
2)INCAR: 切换至Xshell窗口,查看INCAR cat INCAR 不需修改
注:由于此次培训班输入文件以H2O结构优化为模板,因此此算例中INCAR不需改 动。在之后的算例中,其他参数也应随计算体系修改。
8
1. H2O分子
3)KPOINTS: 切换至Xshell窗口,查看KPOINTS cat KPOINTS 不需修改
mesh auto 0 G 111 000
提示:对于10x10x10Å大小的晶胞,使用Gamma点计算即可。
将模板文件夹bak直接拷贝成H2O文件夹
cp -r bak H2O
进入H2O文件夹 cd H2O
编辑POSCAR vi POSCAR
将其中模型坐标部分删掉 dd/d]]
进入插入模式 i
右键粘贴,将UltraEdit中复制的
坐标信息粘贴替换模板中的坐标部分
退出插入模式 Esc 保存POSCAR :wq
ENCUT = 400 eV NELM = 60 EDIFF = 0.1E-04 LCHARG = .F. LWAVE = .F. ISMEAR = 0 SIGMA = 0.2 ALGO = Fast
!截断能大小 !电子弛豫最大步数 !能量收敛标准 !不保留CHGCAR !不保留WAVECAR !积分路径 !积分展宽 !电子优化的算法
5)投vasp作业: qsub vasp.pbs
提示:POTCAR中贋势排列顺序必须与POSCAR中原子种类及位 置顺序一致。

VASP参数设置详解解读

VASP参数设置详解解读

VASP参数设置详解计算材料2010-11-30 20:11:32 阅读197 评论0 字号:大中小订阅转自小木虫,略有增减软件主要功能:采用周期性边界条件(或超原胞模型)处理原子、分子、团簇、纳米线(或管)、薄膜、晶体、准晶和无定性材料,以及表面体系和固体l 计算材料的结构参数(键长、键角、晶格常数、原子位置等)和构型l 计算材料的状态方程和力学性质(体弹性模量和弹性常数)l 计算材料的电子结构(能级、电荷密度分布、能带、电子态密度和ELF)l 计算材料的光学性质l 计算材料的磁学性质l 计算材料的晶格动力学性质(声子谱等)l 表面体系的模拟(重构、表面态和STM模拟)l 从头分子动力学模拟l 计算材料的激发态(GW准粒子修正)计算主要的四个参数文件:INCAR ,POSCAR,POTCAR ,KPOINTS,下面简要介绍,详细权威的请参照手册INCAR文件:该文件控制VASP进行何种性质的计算,并设置了计算方法中一些重要的参数,这些参数主要包括以下几类:对所计算的体系进行注释:SYSTEM●定义如何输入或构造初始的电荷密度和波函数:ISTART,ICHARG,INIWA V●定义电子的优化–平面波切断动能和缀加电荷时的切断值:ENCUT,ENAUG–电子部分优化的方法:ALGO,IALGO,LDIAG–电荷密度混合的方法:IMIX,AMIX,AMIN,BMIX,AMIX_MAG,BMIX_MAG,WC,INIMIX,MIXPRE,MAXMIX–自洽迭代步数和收敛标准:NELM,NELMIN,NELMDL,EDIFF●定义离子或原子的优化–原子位置优化的方法、移动的步长和步数:IBRION,NFREE,POTIM,NSW–分子动力学相关参数:SMASS,TEBEG,TEEND,POMASS,NBLOCK,KBLOCK,PSTRESS–离子弛豫收敛标准:EDIFFG●定义态密度积分的方法和参数–smearing方法和参数:ISMEAR,SIGMA–计算态密度时能量范围和点数:EMIN,EMAX,NEDOS–计算分波态密度的参数:RWIGS,LORBIT●其它–计算精度控制:PREC–磁性计算:ISPIN,MAGMOM,NUPDOWN–交换关联函数:GGA,VOSKOWN–计算ELF和总的局域势:LELF,LVTOT–结构优化参数:ISIF–等等。

VASP测试报告

VASP测试报告

VASP常规计算测试报告黄孙超(897091619@)PhD of UOW, Australia以下只是测试内容不能保证正确可靠一、手动晶格常数优化体系为FCC的硅,具体参数设置如下:INCAR文件:System= fcc si #此行(第一行)为注释行,它的值对VASP计算没有影响。

ISTART=0; ICHARG=2 #这两个参数的作用类似,因此放在同一行。

ISTART=0和ICHARG=2表示开启一个新任务。

ENCUT=240 #截断能的大小,一般设置为1.3倍ENMAX,此处约等于ENMAX。

ENMAX的值可由命名grep ENMAX POTCAR获得。

ISMEAR=0; SIGMA=0.1 !注意:该颜色(蓝色)字体表示某文件的内容,黑色字体为注释字体不要写到文件中,如INCAR文件的第一行只是System=fcc siKPOINTS文件:K-POINTSM #产生KPOINTS方法,非六角结构建议用Monkhorst,六角结构用Gamma,VASP只读取第一个字母,所以只写M就行。

11 11 110 0 0POTCAR 文件从势函数库中获得。

POSCAR由脚本控制文loop.sh件产生,脚本的内容如下:#! /bin/bashrm eosfit.txt #删除以前存在的eosfit.txt 文件rm WAVECARfor i in 3.5 3.6 3.7 3.8 3.9 4.0 4.1 4.2 4.3; docat >POSCAR <<!fcc:$i0.5 0.5 0.00.0 0.5 0.50.5 0.0 0.51cartesian0 0 0!mpirun -n 8 vasp-5.3 #采用mpi命令运行VASP程序,根据自己的情况修改此行,只要让VASP运行就行。

E=`grep "entropy=" OUTCAR | tail -1 | awk '{printf "%12.6f\n", $4}'` #从OUTCAR文件中读取不包含熵的自由能,并赋给E。

VASP自旋轨道耦合计算错误汇总

VASP自旋轨道耦合计算错误汇总

VASP自旋轨道耦合计算错误汇总自旋轨道耦合是描述电子自旋和轨道运动之间相互作用的物理概念。

在VASP计算中,自旋轨道耦合是通过GGA+U方法处理的,但在实际计算中可能会出现一些错误。

下面是一些可能导致VASP自旋轨道耦合计算错误的原因及解决方案的汇总。

1.参数设置错误:在VASP计算中,轨道耦合的计算需要将INCAR文件中的参数设置正确。

首先,需要将ISPIN参数设置为2,以便考虑自旋极化。

其次,需要通过LDAU参数将自旋-轨道耦合效应的影响引入计算中。

在计算过程中,可以尝试不同的U值,并观察计算结果的变化。

2.缺乏足够的k点网格:自旋轨道耦合计算需要在倒空间中计算,因此需要足够高的k点网格密度。

如果k点网格密度过低,可能会导致计算结果不准确。

解决方法是增加k点网格密度,可以通过增加KPOINTS文件中的MP或MONKHORST参数来实现。

3.收敛条件设定不合理:VASP计算中,自旋轨道耦合的计算需要满足一定的收敛条件。

如果计算结果不收敛,则可能需要调整计算过程中的一些参数。

可以尝试增加ENCUT参数来提高计算精度,减小EDIFF参数来提高计算收敛性。

同时,还可以尝试改变电荷密度和波函数的混合策略,选择更合适的算法来解决计算问题。

4.初始结构选择不合理:不合理的初始结构选择可能导致计算结果不准确。

建议根据实验已知的结构或先前的计算结果来选择初始结构,并合理设置INCAR文件中的ISIF参数来优化结构。

5.系统对称性的处理错误:自旋轨道耦合计算过程中,VASP通常假设系统具有一定的对称性,因此在计算中会利用结构的对称性进行优化。

如果对称性处理错误,可能会导致计算结果的不准确。

建议在计算前进行空间群和点群对称性的分析,并在INCAR文件中正确设置ISYM参数来处理对称性。

总之,VASP自旋轨道耦合计算错误的原因有很多,可能是参数设置错误、收敛条件设定不合理、初始结构选择不合理、系统对称性处理错误等。

1-VASP计算教程第一课-认识VASP的输入和输出

1-VASP计算教程第一课-认识VASP的输入和输出

V ASP计算教程第一课认识V ASP的输入和输出课程目标:通过计算孤立氧原子的能量,初步认识V ASP的输入和输出。

课程正文:一、V ASP的输入文件(lecture1-01)V ASP的基本输入文件共有四个:POSCAR,INCAR,KPOINTS,POTCAR。

其中POSCAR是结构文件(计算的体系是什么);INCAR是参数文件(怎么计算);KPOINTS是K点文件,决定了在体系的哪些点进行计算;POTCAR是赝势文件,包含了相应体系的元素的基本信息。

1、POSCAR以孤立氧原子为例,创建相应的结构文件。

V ASP要求计算的结构必须是周期体系,因此我们的结构可以描述为“一个足够大的晶胞(盒子)中存在一个氧原子”,之所以强调“足够大”,是因为晶胞具有周期性,晶胞足够大,氧原子之间的相互作用才可以忽略不计。

POSCAR文件内容如下:----------------------------------------------------------------------------------------------------------------------1 O atom2 1.03 8.00 0.00 0.004 0.00 8.00 0.005 0.00 0.00 8.006 O7 18 Cartesian9 0.00 0.00 0.00---------------------------------------------------------------------------------------------------------------------- 在这里,灰色背景及其中的数字为行号,POSCAR文件中并不包含。

其中,第1行的“O atom”是体系的名称,可以根据个人的喜好进行命名(如可以替换为isolated O,single O atom,one Oxygen atom等),方便对计算任务的记忆与理解,不同的命名不会影响计算;第2行的“1.0”为晶格的缩放系数,第3到5行是晶格在xyz坐标系中三个方向的基矢长度,基矢长度乘以晶格的缩放系数即为晶胞的大小,因此通过这四行参数,我们构建了一个晶格长度为8.00 Å的正方形晶胞。

如何用VASP计算晶格常数

如何用VASP计算晶格常数

如何用VASP计算晶格常数VASP是一款常用的第一性原理计算软件,可用于计算各种物理和化学性质,包括晶格常数。

本文将通过详细的步骤指导如何使用VASP计算晶格常数。

1.准备工作:在使用VASP计算晶格常数之前,需要准备以下文件:-INCAR文件:包含所有计算参数的输入文件。

- POSCAR文件:包含体系的原子坐标和晶格常数的输入文件。

可以使用外部软件生成,例如Materials Studio、VESTA等。

-POTCAR文件:包含原子势能信息的文件。

-KPOINTS文件:用于定义k点网格,用于计算能带结构。

可以使用自动生成工具进行生成。

2.设置INCAR文件:打开INCAR文件,设置以下参数:-ENCUT:截断能。

一种势能截断参数,对计算结果影响较大。

可通过多次计算逐渐增大其值,直到结果收敛为止。

- ISMEAR:用于定义电子占据数的方法。

常用的选项有Gaussian和Methfessel-Paxton。

- SIGMA:在使用ISMEAR选项为Gaussian时,用于定义宽度的参数。

一般选择小于0.2 eV。

- PREC:定义计算的精度级别。

常用的设置有Low、Normal和High。

-NSW:定义离子进行多少步的迭代。

-ISTART和ICHARG:对于初始的计算,将其设置为0。

-EDIFF:收敛判据。

设置一个合适的值,使得计算结果收敛。

3.设置POSCAR文件:打开POSCAR文件,设置晶体的结构参数。

可以手动输入原子的坐标,或者复制其他软件生成的文件内容。

4.设置POTCAR文件:在VASP的安装目录中,找到POTCAR文件夹,并将需要使用的原子势能文件复制到当前工作目录中。

注意保持POTCAR文件的顺序和POSCAR文件中原子的顺序一致。

5.设置KPOINTS文件:打开KPOINTS文件,在其中设置k点的信息。

k点的密度对计算结果的精度有一定影响,可以根据具体需求进行调整。

在这里,我们将只计算晶格常数,因此可以选择较低的k点密度。

Bi2Se3未考虑vdw的错误汇总

在没有考虑vdw作用之前,算Bi2Se3材料soc中出现的错误汇总V ASP自旋轨道耦合计算错误汇总静态计算时,报错:VERY BAD NEWS! Internal内部error in subroutine子程序IBZKPT:Reciprocal倒数的lattice and k-lattice belong to different class of lattices. Often results are still useful (48)INCAR参数设置:对策:根据所用集群,修改INCAR中NPAR。

将NPAR=4变成NPAR=1,已解决!错误:sub space matrix类错误报错:静态和能带计算中出现警告:W ARNING: Sub-Space-Matrix is not hermitian共轭in DA V结构优化出现错误:WARNING: Sub-Space-Matrix is not hermitian in DA V 4 -4.681828688433112E-002对策:通过将默认AMIX=0.4,修改成AMIX=0.2(或0.3),问题得以解决。

以下是类似的错误:WARNING: Sub-Space-Matrix is not hermitian in rmm -3.00000000000000RMM: 22 -0.167633596124E+02 -0.57393E+00 -0.44312E-01 1326 0.221E+00BRMIX:very serious problems the old and the new charge density differ old charge density: 28.00003 new 28.06093 0.111E+00错误:WARNING: Sub-Space-Matrix is not hermitian in rmm -42.5000000000000ERROR FEXCP: supplied Exchange-correletion table is too small, maximal index : 4794错误:结构优化Bi2Te3时,log文件:WARNING in EDDIAG: sub space matrix is not hermitian 1 -0.199E+01RMM: 200 0.179366581305E+01 -0.10588E-01 -0.14220E+00 718 0.261E-01BRMIX: very serious problems the old and the new charge density differ old charge density: 56.00230 new 124.70394 66 F= 0.17936658E+01 E0= 0.18295246E+01 d E =0.557217E-02curvature: 0.00 expect dE= 0.000E+00 dE for cont linesearch 0.000E+00ZBRENT: fatal error in bracketingplease rerun with smaller EDIFF, or copy CONTCAR to POSCAR and continue但是,将CONTCAR拷贝成POSCAR,接着算静态没有报错,这样算出来的结果有问题吗?对策1:用这个CONTCAR拷贝成POSCAR重新做一次结构优化,看是否达到优化精度!对策2:用这个CONTCAR拷贝成POSCAR,并且修改EDIFF(目前参数EDIFF=1E-6),默认为10-4错误:WARNING: Sub-Space-Matrix is not hermitian in DA V 1 -7.626640664998020E-003网上参考解决方案:对策1:减小POTIM: IBRION=0,标准分子动力学模拟。

INCA参数

Variables name Description Translating AC Air Conditioning空调ACC Adaptive Cruise Control自适应巡航控制ACC_trqDes desired torque of ACC 自适应巡航控制的期望扭矩ACC_trqLead lead torque of ACC 自适应巡航控制的引导扭矩ACCD Air Conditioning Conponent Driver空调部件驱动ACCD_ctPwrStgOnMax_C Maximum number of powerstage switch on per driving cycle in case of SCB or excess temperatureACCD_DebExcTempDef_C Defect time for EXC_TEMP error ACCD_DebExcTempOk_C Healing time for EXC_TEMP error ACCD_DebNoLoadDef_C Defect time for NO_LOAD error ACCD_DebNoLoadOk_C Healing time for NO_LOAD errorACCD_DebNplDef_C Defect debounce time for Non-Plausible CAN Msg. errorACCD_DebNplOk_C Intact debounce time for CAN Msg. Non-Plausible error.ACCD_DebShortCircBatDef_C Defect time for SHORT_CIRC_BAT errorACCD_DebShortCircBatOk_C Healing time for SHORT_CIRC_BAT errorACCD_DebShortCircGndDef_C Defect time for SHORT_CIRC_GND errorACCD_DebShortCircGndOk_C Healing time for SHORT_CIRC_GND errorACCD_DebSigDef_C debounce time (error) for CAN signal defect ACCD_DebSigOk_C debounce time (healing) for CAN singal defectACCD_numDia_C application parameter for AC compressor diagnostic signalACCD_numDia2_C Parameter for pin selection of hardware diagnosis for power stage 2ACCD_numDioIn_C application parameter for AC main switch ACCD_numDioOut_C application parameter for AC compressor signal ACCD_stACPreent AC is present in the vehicleACCD_stDflVal_C Default value for AC present, in case of DSM errors.ACCD_stDigInvOut_C AC digital output invert information ACCD_stDigOut_mp AC control signalACCD_stMnSwtDebVal debounced air conditioning main switch ACCD_stMnSwtInvIn_C Main AC switch invert information ACCD_stMnSwtLogVal_mp AC main switch undebounced valueACCD_stMnSwtRawVal raw value of status from air conditioning compressor main switchACCD_stPwrStgActv_C specification of deactivation behaviour of the power stageACCD_stPwrStDia_C specification of diagnostics deactivation behaviour of the power stageACCD_stSPICtl_C Parameter to indicate the type of powerstage used ( 1 = SPI controllable powerstage, 0 = Non SPI powerstage )ACCD_swtSigMnSwt Switch for signal source DIO/CANACCD_swtSigMnSwtVal_C Signal A/C main switch via digital input (0) or CAN (1)ACCD_tiBtwTst_C time period of test in the case of an errorACCD_tiMnSwtDebNeg_C debounce time for negative edge of main AC switchACCD_tiMnSwtDebPos_C debounce time for positive edge of main AC switchACCD_tiPwrStgOn_C Time for which the powerstage is switched on in case of non SPI powerstageACCtl Air conditioning Compressor Control空调压缩机控制ACTrqC Air Conditioning Torque Control空调转矩控制AccPed Accelerator Pedal加速踏板AccPed_dnMaxRmp_C Maximum allowed threshold for engine speed accelerationAccPed_drAPPUnFltLim_C threshold for drAPP/dt to skip plausibility check APP/BrkAccPed_drLimDwn_C delta ratio to step down AccPed ratio on unplausibility accped-brakeAccPed_drLimUp_C delta ratio to step up AccPed ratio on healing or detection of unplausibilty accped-brakeAccPed_DrvIKi_C Small signal amplification for I -component of driveability engine speed governorAccPed_DrvIKiNeg_C Negative large signal amplification for I -component of driveability engine speed governorAccPed_DrvIKiPos_C Positive large signal amplification for I -component of driveability engine speed governorAccPed_DrvIWinNeg_C Negative small signal window for I -component of driveability engine speed governorAccPed_DrvIWinPos_C Positive small signal window for I -component of driveability engine speed governorAccPed_DrvKiCurr_mp Driveability current small signal I -gainAccPed_DrvKiNegCurr_mp Driveability current negative large signal I -gainAccPed_DrvKiPosCurr_mp Driveability current positive large signal I -gainAccPed_DrvKpCurr_mp Driveability current small signal P -gainAccPed_DrvKpNegCurr_mp Driveability current negative large signal P -gainAccPed_DrvKpPosCurr_mp Driveability current positive large signal P -gainAccPed_DrvPKp_C Small signal amplification for P -component of driveability engine speed governorAccPed_DrvPKpNeg_C Negative large signal amplification for P -component of driveability engine speed governorAccPed_DrvPKpPos_C Positive large signal amplification for P -component of driveability engine speed governorAccPed_DrvPWinNeg_C Negative small signal window for P -component of driveability engine speed governorAccPed_DrvPWinPos_C Positive small signal window for P -component of driveability engine speed governorAccPed_dtrqDwnLim_MAP Torque step limitation for falling rampAccPed_dtrqDwnLim_mp Torque step limitation value for falling ramp from the MAP AccPed_dtrqDwnLim_MAPAccPed_trqEng_Map driver's behaviour map as engine torque atconventional powertrain coordination发动机常规动力驱动扭矩MAP图AccPed_trqPrp_MAP driver's behaviour map as propulsion torqueat Mastershift powertrain coordination带附件驱动扭矩MAP图AccPed_rChkdVal AccPed ratio after security check油门踏板位置ADCMon ADC Monitoring 模拟量/数字量转换器管理AFSCD Air Flow Sensing Component Driver 空气流量检测部件驱动AirCtl Air Control空气系统管理AirSys Air system空气系统Alt Alternator交流发电机AltCD Alternator Component Driver 交流发电机部件驱动APPCD Accelerator Pedal P Component Driver 加速踏板部件驱动APPCD_rFlt filtered accelerator pedal sensor signal 经过过滤的加速踏板传感器信号APSCD Atmosphere Pressure Sensing Component Driver 大气压力传感器检测部件驱动ASDdc Active Surge Damper Disturbance Compensator主动减振补偿器ASDrf Active Surge Damper Reference Filter 主动减振参考滤波器Batt Battery电池BattCD Battery Component Driver电池部件驱动Bdlnt Body and Interior车身和内饰BPACD Boost_Pressure Actuator Component Driver 增压压力执行器部件驱动BPSCD Boost_Pressure Sensing Component Driver 增压压力检测部件驱动BPSCD_pFltVal filtered value of boost pressure.经过过滤的增压压力Brk Brake制动BrkCD Brake Component Driver 制动系统部件驱动CaPhCD Camshaft Phase Component Driver 凸轮轴相位检测部件驱动CaS Camshaft凸轮轴CaSCD Camshaft Component Driver凸轮轴部件驱动CatSys Catalyst System催化器系统Clg Cooling冷却系统CmbChb Combustion Chambers燃烧室系统CoDT Coordinator Driver Train动力协调控制CoEng Coordinator Engine协调控制引擎Conv Converter 转换器(液力变矩器)ConvCD Converter Component Driver 液力变矩器部件驱动CoVeh Coordinator Vehicle整车协调控制CoVM Coordinator Vehicle Motion 整车协调控制运动CrCCD Cruise Control Component Driver 巡航控制部件驱动CrSCD Crankshaft Component Driver 曲轴传感器部件驱动CTSCD Coolant Temperature Sensor Component Driver 冷却水温传感器部件驱动CTSCD_tClnt Coolant temperature冷却液温度DrvTm Drive Train驱动系统DSM Diognostic System Management诊断系统管理DSMDur DSM Duration Counters 故障诊断系统计数器Dspl Display显示EATSCD Environment Air Temperature Sensing ComponentDriver环境温度检测部件驱动EGRCD Exhaust Gas Recirculation Positioner ComponentDriver废气再循环控制部件驱动EGSys Exhaust Gas System排气系统Eng Engine发动机Eng_nAvrg average engine speed 发动机平均转速EngM Engine Mechanics发动机结构EngOpt Engine Optimizer发动机优化EngPrt_qLim_CUR curve for quantity limitation油量限制曲线EngProt Engine Protection发动机保护EnvDa Environment Data环境数据ErLpCD Error Lamp Component Driver故障指示灯部件驱动ESS Electrical Supply System电器供电系统Fan Fan风扇FanCD Fan Component Driver风扇部件驱动FanCtl Fan Control风扇控制FBC Fuel Quantity Balancing Control 燃油质量平衡控制FlCD Fuel Component Driver燃油部件驱动FlMng Fuel Management燃油管理FlMng_rLmbdSmk_MAP map to determine the lambda value of smokelimitation决定空燃比的烟度限制MAP图FlSys Fuel System燃油系统Fmet Fuel-Metering燃油计量FMTC Fuel Mass/Torque Converter 燃油质量/转矩转换器FTSCD Fuel Temperature Sensing Component Driver 燃油温度检测部件驱动FQSVCD Fuel Quantity Solenoid Valve Component Driver 燃油质量控制电磁阀部件驱动Gearbx Gearbox变速器GlwCD Glow Control Component Driver加热塞部件驱动GlwSys Glow System加热塞系统IATSCD Induction Air Temperature Sensing ComponentDriver进气温度检测部件驱动IATSCD_tAir intake air temperature进气温度ICD Current Component Driver电流部件驱动Ifce Interface接口IgnLck Ignition Lock点火锁IndSys Induction System引导系统InjCtl Injection Control喷射控制InjCtl_qCurr current injection mass当前实喷油量InjCtl_qSet fuel mass set value油量设置值InjCtl_qSetUnBal current injection quantity当前喷油量InjCrv Injection Curve喷射特性曲线InjCrv_qMI1Des setpoint quantity for main injection 设置点的主喷油量InjTmg Injection Timing喷射定时InjUn Injection Unit喷射控制的单位InjVlv Injection Valve喷射电磁阀InjVCD Injection Valve Component Driver 喷射电磁阀部件驱动Lub Lubrication润滑MRlyCD Main Relay Component Driver 主继电器部件驱动OvRMon Overrun Monitoring超速监控OTSCD Oil Temperature Sensing Component Driver 机油温度检测部件驱动PCR Pressing Charger Regulator压力充气调节器PCV Pressure Control Valve压力控制电磁阀PCVCD Pressure Control Valve Component Driver 压力控制电磁阀部件驱动Prp Propulsion驱动系统PrpBrk Propulsion and Brake驱动和制动PrpCtl Propulsion Control驱动控制PSP Presupply Pump输油泵PSPCD Presupply Pump Component Driver输油泵部件驱动PSPCtl Presupply Pump Control输油泵控制PStgCD Power Stage Component Driver 电源控制部件驱动Rail Rail共轨RailCD Rail Component Driver共轨部件驱动RailCD_pPeak maximum rail pressure of last 10ms 最近10毫秒最大轨压StdPWM Standard PWM(Parameter)标准占空比Sig Signals信号SigLimLow Lower Limits of Signals信号幅值下限SigLimUp Upper Limits of Signals信号幅值上限SrvPmp Servo Pump伺服泵Strg Steering转向StSys Starting System启动系统SVCtl Solenoid Valve Control电磁阀控制TrDa Traffic Data交通状况数据TVACD Throttle Valva Actuator Component Driver 节气门控制执行器部件驱动T15CD Term 15 Component Driver 15字母的部件驱动UsrDa User Data用户数据Veh Vehicle车辆VehMot Vehicle Motion车辆运动VSACD Variable Swirl Actuator Component Driver 可变进气涡流执行器部件驱动VSSCD Vehicle Speed Sensing Component Driver 车速传感器检测部件驱动WhlDa Wheel Data轮胎数据。

VASP中电子态密度计算的流程

VASP中电子态密度计算的流程VASP(Vienna Ab initio Simulation Package)是一种基于密度泛团理论(DFT)的第一性原理计算软件包,适用于从头计算材料的电子结构和相关性质。

电子态密度(Electronic Density of States, DOS)是VASP中一个重要的计算任务,它描述了材料中电子的能量分布情况,可以用来分析材料的能带结构、电导性、磁性等性质。

下面是VASP中计算电子态密度的一般流程:1.构建体系:首先需要确定要研究的体系的晶体结构。

可以通过实验数据、结构数据库或者其他理论方法得到体系的晶体结构,然后使用VASP提供的一些工具生成输入文件。

2.检查和准备输入文件:在进行计算之前,需要检查输入文件的正确性。

输入文件主要包括POSCAR(晶体结构)、POTCAR(势能文件)和KPOINTS(k点网格),还可以包括INCAR(控制参数)和CHGCAR(电荷密度)。

可以使用VASP提供的一些工具来生成这些文件。

3.设置计算参数:在INCAR文件中设置计算参数。

这些参数包括计算方式(GS、NSW等)、电子相关参数(ENCUT、EDIFF、ISMEAR等)和计算资源(NPAR、NCORE等)等。

4.进行自洽计算:运行VASP程序开始自洽计算。

自洽计算是指通过迭代寻找材料中所有电子的基态波函数和电子密度。

5.DOS计算:自洽计算完成后,可以进行DOS计算。

首先需要通过选择一个能量范围,确定所需的DOS信息。

然后在INCAR文件中设置相关参数,如要求计算PDOS(投影态密度)、LORBIT参数(需要计算轨道投影DOS)等。

6.执行DOS计算:运行VASP程序开始DOS计算。

程序会在给定的能量范围内计算电子态密度,并输出相应的结果。

7. 分析结果:根据VASP计算结果,可以通过一些可视化软件(如VESTA、XCrysDen等)绘制电子态密度的能带图、分析能带结构,进而分析材料的电子特性和相关性质。

VASP基本参数设置

VASP基本参数设置SYSTERM=hafnium oxideISTART=0ICHARG=2NWRITE=2LWAVE=.False.PREC=high 默认值Medium在4版本,在5版本normal specify high --mannual 46#LVTOT=.True.#IDIPOL=4ALGO=FastLREAL=Auto#LELF=.TRUE.LCHARG=.FALSE.################electronic relaxation############ NELM=80ENCUT=500EDIFF=1E-05#ISPIN=2###################ion relaxtion################ NSW=IBRION=2ISIF=2EDIFFG=-0.005############################################# #######ISMEAR=0SIGMA=0.05#LORBIT=11#NEDOS=#NBANDS =ISYM=0#NELECT###################bader charge analysis#################### #LAECHG=.Ture.#NGXF#NGYF#NGZF###################NEB###################### ################## #ICHAIN=#IMAGES=#SPRING=#LCLIMB=#POTIM=#IOPT=vasp incar 主要参数设置SYSTEM=B N ------作业说明语句,即任务的名字IALGO=38 ------指定电子自洽计算的算法 38 Davidson 48 RMM-DIIS 算法NELM=200 ------自洽迭代次数,一般默认40次NELMIN=4 ------最小迭代次数,表面或动力学计算是应增大默认为2次#NELMDL=-12 ------开始几步不自洽处理,默认IALGO=8时为-5,IALGO=48时为-12,其他0 #ISTART=0 ------是否使用已有波函数。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档