1、. 计算材料学计算材料学 晶体结构计算、分子动力学晶体结构计算、分子动力学主讲人:黄远主讲人:黄远天津大学材料科学与工程学院天津大学材料科学与工程学院.主要内容主要内容 晶体学中的对称操作元素:晶体学中的对称操作元素: 旋转轴、倒反中心、镜面、反轴、映轴、螺旋轴旋转轴、倒反中心、镜面、反轴、映轴、螺旋轴和滑移面和滑移面晶体学点群晶体学点群,晶系和点阵型式晶系和点阵型式空间群及其应用:空间群及其应用: 空间群符号,等效点系,分数坐标,不对称单空间群符号,等效点系,分数坐标,不对称单位位.一、晶体学中的对称操作元素一、晶体学中的对称操作元素 分子和晶体都是对称图像。对称图像是一个能经过分子和晶体都
2、是对称图像。对称图像是一个能经过不改变不改变其中任何两点间距离的操作其中任何两点间距离的操作后后复原复原的图像,这样的操作称的图像,这样的操作称为为对称操作对称操作。 在操作中保持空间中至少一个点不动的对称操作称为在操作中保持空间中至少一个点不动的对称操作称为点对点对称操作称操作(点式操作点式操作),如简单旋转和镜像转动,如简单旋转和镜像转动( (反映和倒反映和倒反反););使空间中所有点都运动的对称操作称为使空间中所有点都运动的对称操作称为非点式操作非点式操作,如平移,螺旋转动和滑移反映。如平移,螺旋转动和滑移反映。 . 对称操作对称操作: 一个物体运动或变换,使得变换后的物体与变一个物体运
3、动或变换,使得变换后的物体与变换前不可区分(复原,重合)。换前不可区分(复原,重合)。 对称元素对称元素:在对称操作中保持不变的几何图型:点、轴或面。:在对称操作中保持不变的几何图型:点、轴或面。 .1 1、点式操作、点式操作(1 1)全同操作)全同操作 (1) 全同操作全同操作(Identity),符号表示为,符号表示为1 (E),对应于物体不动对应于物体不动的对称操作,相对应的变换矩阵为单位矩阵。的对称操作,相对应的变换矩阵为单位矩阵。矩阵表示矩阵表示 注意:注意:符号表示为国际符号也称为赫尔曼符号表示为国际符号也称为赫尔曼- -毛古因毛古因Hermann-Hermann-MauguinM
4、auguin符号,括号内为熊夫利斯符号,括号内为熊夫利斯Schnflies Schnflies 符号。符号。.(2 2)旋转轴)旋转轴 旋转轴旋转轴(旋转轴旋转轴) :绕某轴反时针旋转绕某轴反时针旋转q q =360/n度,度, n称为称为旋转轴的次数旋转轴的次数(或重数或重数),符号为符号为n (Cn)。其变换矩阵为:。其变换矩阵为:cossinsincosqqqq00001. 变换矩阵的获得变换矩阵的获得sincos)sincoscos(sin)sin(sincos)sinsincos(cos)cos(sincos11211211xyrryyxrrxryrx1000cossin0sinco
5、s)(1000cossin0sincossincossincos,111222112112zRzyxzyxxyyyxx. 晶体中的旋转轴限制晶体中的旋转轴限制1 1、平移对称性对旋转轴的次数、平移对称性对旋转轴的次数n n有很大的限制,证明在晶体学有很大的限制,证明在晶体学中只能出中只能出n=1,2,3,4,6n=1,2,3,4,6的旋转轴。的旋转轴。2 2、写出沿三个坐标轴、写出沿三个坐标轴X X,Y Y和和Z Z的的4 4次旋转轴的表示矩阵次旋转轴的表示矩阵。.(3 3)倒反中心)倒反中心(Inversion center)(Inversion center) 倒反中心:倒反中心:也称为反
6、演中心或对称中心也称为反演中心或对称中心(Center of (Center of symmetry)symmetry),它的操作是通过一个点的倒反,它的操作是通过一个点的倒反( (反演反演) ),使空间,使空间点的每一个位置由坐标为点的每一个位置由坐标为(x(x、y y, z)z)变换到变换到(- x(- x, - y- y, - z)- z)。符号为。符号为1(i)1(i),变换矩阵为,变换矩阵为.(4 4)反映面)反映面-镜面镜面 反映面,反映面,也称镜面也称镜面,反映操作是从空间某一点向反映面反映操作是从空间某一点向反映面引垂线,并延长该垂线到反映面的另一侧,在延长线上取引垂线,并延长
7、该垂线到反映面的另一侧,在延长线上取一点,使其到反映面的距离等于原来点到反映面的距离。一点,使其到反映面的距离等于原来点到反映面的距离。符号为符号为m (s s)。 为了表示反映面的方向,可以在其符号后面标以该面的为了表示反映面的方向,可以在其符号后面标以该面的法线。如法线为法线。如法线为010的反映面,可记为的反映面,可记为m 010。m 010 (x、y, z) = (x, - y, z)zyx100010001zyx.镜面类型和矩阵表示镜面类型和矩阵表示 关于对称平面(或镜面)关于对称平面(或镜面)的反的反映映,可以平行于,可以平行于(vertical ,v) 或或 垂直于垂直于(hor
8、izontal ,s sh) 主轴。主轴。 在二个在二个C2轴之间角平分线的一个垂直平面叫作双面镜面,轴之间角平分线的一个垂直平面叫作双面镜面,d ( dihedral plane )。)。 通过通过yz面的反映面的反映。.(5 5)旋转倒反轴)旋转倒反轴- -反轴反轴 旋转倒反轴,简称反轴旋转倒反轴,简称反轴 (Axis of inversion , Rotoinversion axis),其对称操作是先进行旋转操作其对称操作是先进行旋转操作(n)后立刻再进行倒反操后立刻再进行倒反操作作,这样的复合操作称为记为这样的复合操作称为记为组合成这种复合操作的每一个操作本身不一定是对称组合成这种复合
9、操作的每一个操作本身不一定是对称操作。其矩阵表示为操作。其矩阵表示为:_n1000cossin0sincos1000cossin0sincos100010001.(6)旋转反映轴)旋转反映轴-映轴映轴 旋转反映旋转反映 S Sn n,包括绕对称轴的逆时针旋转,包括绕对称轴的逆时针旋转360360/n/n,接着,接着作垂直反射。作垂直反射。 符号为符号为 (Sn),设对称轴沿,设对称轴沿001方向,其矩阵表示为:方向,其矩阵表示为: 1000cossin0sincos1000cossin0sincos100010001. (7 7)反轴和映轴间的对应关系)反轴和映轴间的对应关系 旋转倒反轴和旋转
10、反映轴之间存在简单的一一对应关系,旋旋转倒反轴和旋转反映轴之间存在简单的一一对应关系,旋转角度为转角度为q q的反轴和旋转角为的反轴和旋转角为( (qpqp) )的映轴是等价的对称轴。的映轴是等价的对称轴。 这一关系也很容易从他们的表示矩阵看出。所以这一关系也很容易从他们的表示矩阵看出。所以1 1次,次, 2 2次,次, 3 3次,次, 4 4次和次和6 6次反轴分别等价于次反轴分别等价于2 2次,次, 1 1次,次, 6 6次,次, 4 4次和次和3 3次映轴。次映轴。 _,_,_,_,_12 21 36 44 63.2 2、非点式对称操作、非点式对称操作 非点式对称操作:是由点式操作与平移
11、操作复合后形成的新非点式对称操作:是由点式操作与平移操作复合后形成的新的对称操作的对称操作- -、平移和旋转复合形成能导出螺旋旋转,平移和旋转复合形成能导出螺旋旋转,、平移和反映复合能导出滑移反映。平移和反映复合能导出滑移反映。.(1 1)螺旋轴)螺旋轴 螺旋轴:螺旋轴:先绕轴进行逆时针方向先绕轴进行逆时针方向360/n度的旋转,接着作平度的旋转,接着作平行于该轴的平移行于该轴的平移,平移量为平移量为(p/n) t,这里这里t是平行于转轴方向是平行于转轴方向的最短的晶格平移矢量的最短的晶格平移矢量, n称为螺旋轴的次数,称为螺旋轴的次数, ( (n可以取可以取值值2,3,4,6),而而p只取小
12、于只取小于n的整数。所以可以有以下的整数。所以可以有以下11种螺旋种螺旋轴:轴: 21,31,32,41,42,43,61,62,63,64,65。.螺旋轴螺旋轴 2 21 1,3 31 1 ,3 32 2 ,6 63 3.螺旋轴螺旋轴4 41 1,4 42 2 ,4 43 3 41和和43彼此对映。彼此对映。当其中之一是左手当其中之一是左手螺旋时,另一个为螺旋时,另一个为右手螺旋。右手螺旋。 .螺旋轴螺旋轴6 61 1,6 62 2,6 63 3,6 64 4.(2 2)滑移面)滑移面 滑移反映面,滑移反映面, (滑移面滑移面)简称滑移面简称滑移面,其对称操作是沿滑移面其对称操作是沿滑移面进
13、行镜面反映操作,然后接着进行与平行于滑移面的一个方进行镜面反映操作,然后接着进行与平行于滑移面的一个方向的平移。向的平移。 沿滑移面的平移量等于该方向点阵平移周期的一半。沿滑移面的平移量等于该方向点阵平移周期的一半。.滑移反射滑移反射不对称单位先经滑移面反映,然后沿平行与滑移面的方向平移。不对称单位先经滑移面反映,然后沿平行与滑移面的方向平移。 .滑移面分类滑移面分类 轴向滑移面:沿晶轴轴向滑移面:沿晶轴(a、b, c)方向滑移方向滑移; ; 对角滑移面:沿晶胞面对角线或体对角线方向滑移,平移分对角滑移面:沿晶胞面对角线或体对角线方向滑移,平移分量为对角线一半量为对角线一半; ; 金刚石滑移面
14、:沿晶胞面对角线或体对角线方向滑移,平移金刚石滑移面:沿晶胞面对角线或体对角线方向滑移,平移分量对角线分量对角线1/4的对角滑移面。的对角滑移面。只有在体心或面心点阵中出只有在体心或面心点阵中出现现。.镜面和滑移面镜面和滑移面 镜面或滑移面的符号。镜面或滑移面的符号。 (在左边:在左边: 沿镜面的边沿镜面的边缘看。缘看。 在右边是沿垂直于镜面的方向观看。在右边是沿垂直于镜面的方向观看。 箭箭头表示平移方向。头表示平移方向。 a a, b b, c c是平行于单是平行于单胞边的滑移。胞边的滑移。 n n是对角滑移,在两个是对角滑移,在两个方向都滑移单胞长度方向都滑移单胞长度的一半。的一半。 d
15、d是类似是类似n n的对角滑移,的对角滑移,但这里在每个方向移但这里在每个方向移动单胞边长的动单胞边长的1/41/4。 .1、群的定义、群的定义 假设假设G G是由一些元素组成的集合,即是由一些元素组成的集合,即G= G= , g g,。 在在G G中定义了一种规则中定义了一种规则( (操作、运算,群的乘法操作、运算,群的乘法) )。 如果如果G G对对这种合成规则满足以下四个条件:这种合成规则满足以下四个条件: a)a)封闭性:封闭性: G G中任意两个元素的乘积仍然属于中任意两个元素的乘积仍然属于G G。 b)b)结合律:结合律: GhfgGgf ,)()(,ghfhfgGhgf二、晶体学
16、中的群论二、晶体学中的群论.c)单位元素。单位元素。 集合集合G中存在一个单位元素中存在一个单位元素e,对任意元素,对任意元素, 有有d)可逆性。可逆性。 对任意元素对任意元素 ,存在逆元素,存在逆元素 ,使,使 则称集合则称集合G为一个群。为一个群。 ffeefGf Gf1effff11.2 2、晶体学点群、晶体学点群 定义定义 晶体中满足群的性质定义的点对称操作的集合称作晶体学点群。晶体中满足群的性质定义的点对称操作的集合称作晶体学点群。点对称操作的共同特征是进行操作后物体中至少有一个点是不动点对称操作的共同特征是进行操作后物体中至少有一个点是不动的。的。 如果把点对称操作元素按所有可能组
17、合起来,则一共可以得出如果把点对称操作元素按所有可能组合起来,则一共可以得出32种不同的组合方式,称为种不同的组合方式,称为32个晶体学点群。个晶体学点群。 .(2 2)点群的)点群的SchnfliesSchnflies符号符号C Cn n: : 具有一个具有一个n n次旋转轴的点群。次旋转轴的点群。C Cnhnh: : 具有一个具有一个n n次旋转轴和一个垂直于该轴的镜面的点群。次旋转轴和一个垂直于该轴的镜面的点群。C Cnvnv: : 具有一个具有一个n n次旋转轴和次旋转轴和n n个通过该轴的镜面的点群。个通过该轴的镜面的点群。D Dn n: : 具有一个具有一个n n次旋转主轴和次旋转
18、主轴和n n个垂直该轴的二次轴的点群。个垂直该轴的二次轴的点群。S Sn n: :具有一个具有一个n n次反轴的点群。次反轴的点群。T:T:具有具有4 4个个3 3次轴和次轴和4 4个个2 2次轴的正四面体点群。次轴的正四面体点群。O:O:具有具有3 3个个4 4次轴次轴,4,4个个3 3次轴和次轴和6 6个个2 2次轴的八面体点群。次轴的八面体点群。.(3 3)3232种点群的表示符号种点群的表示符号 C1,C2, C3, C4, C6; 1,2,3,4,6 -旋转轴旋转轴(C=cyclic); C1h=Cs, C2h,C3h,C4h,C6h; m,2/m,3/m,4/m,6/m -旋转轴加
19、上垂直于该轴的对称平面;旋转轴加上垂直于该轴的对称平面; C2v,C3v,C4v,C6v; mm2,3m,4mm,6mm -旋转轴加通过该轴的镜面;旋转轴加通过该轴的镜面; S2= Ci, S4,S6=C3d; - 旋转反演轴;旋转反演轴;. D D2 2,D,D3 3,D,D4 4,D,D6 6; ; 222,32,422,622222,32,422,622 - -旋转轴旋转轴(n)(n)加加n n个垂直于该轴的二次轴;个垂直于该轴的二次轴; D D2h2h,D,D3h3h,D,D4h4h,D,D6h6h; ;mmm,3/mm,4/mm,6/mmmmmm,3/mm,4/mm,6/mmm -
20、-旋转轴旋转轴(n)(n)加加n n个垂直于该轴的二次轴和镜面;个垂直于该轴的二次轴和镜面;D D2d2d,D,D3d3d; ; -42m,-3m -42m,-3m - -D D群附加对角竖直平面:群附加对角竖直平面: T, TT, Th h, O, T, O, Td d, O, Oh h; ; 23,m3,432,-43m,m3m23,m3,432,-43m,m3m - -立方体群立方体群(T=tetrahedral(T=tetrahedral, O=octahedral)O=octahedral).晶体点群的Schnflies和国际符号.(4 4)各点群的对称元素和所在方向)各点群的对称元
21、素和所在方向晶系晶系第一位第一位第二位第二位第三位第三位点群点群可能对称可能对称元素元素方向方向可能对称可能对称元素元素方向方向可能对称可能对称元素元素方向方向三斜三斜1, 1任意任意无无无无1, 1单斜单斜2,m,2/mY无无无无2,m,2/m正交正交2,mX2,mY2,mZ222,mm2,mmm四方四方4, 4,4/mZ无,无, 2,mX无,无, 2,m底对底对角线角线4, 4,4/m,422,4mm, 42m, 4/mmm三方三方3, 3Z无,无, 2,mX无无3, 3, 32,3m, 3m六方六方6, 6, 6/mZ无,无, 2,mX无,无, 2,m底对底对角线角线6, 6, 6/m,
22、622, 6mm, 62m, 6/mmm立方立方2,m,4, 4X3, 3体对体对角线角线无,无, 2,m面对面对角线角线23,m3,432, 43m, m3m.(5 5)空间点阵型式)空间点阵型式-布拉伐点阵布拉伐点阵 空间点阵按点群对称性和带心的模式一共可以产生空间点阵按点群对称性和带心的模式一共可以产生1414种型式,种型式,称为称为1414种布拉伐点阵或布拉伐点阵。布拉伐点阵表示出所属种布拉伐点阵或布拉伐点阵。布拉伐点阵表示出所属空间群的平移子群。空间群的平移子群。 BravaisBravais点阵点阵 描述点阵的纯平移对称。描述点阵的纯平移对称。 实质上通过指定实质上通过指定Brav
23、aisBravais点阵,指定了单胞点阵,指定了单胞( (晶系晶系) )的形状和带心的型式。的形状和带心的型式。 .1414种空间点阵型式示意图种空间点阵型式示意图(14(14个个BravaisBravais点阵点阵) ) .1414种种BravaisBravais点阵的点阵参数点阵的点阵参数 .3 3、空间群、空间群(Space Group)(Space Group) 空间群是点阵、平移群空间群是点阵、平移群( (滑移面和螺旋轴滑移面和螺旋轴) )和点群的组合。和点群的组合。 230230个空间群是由个空间群是由1414个个BravaisBravais点阵与点阵与3232个晶体点群系统组合个
24、晶体点群系统组合而成。而成。参见: http:/asdp.bio.bnl.gov/asda/Libraries/sgtable.html .(1)从点群到空间群)从点群到空间群 7个晶系个晶系旋转,反射,反演旋转,反射,反演平移平移螺旋轴,滑移面螺旋轴,滑移面3232个点群个点群14种种BrvisBrvis格子格子230个空间群个空间群(按照晶胞的特征对按照晶胞的特征对称元素分类称元素分类).(2)空间群分布)空间群分布 三斜晶系:三斜晶系:2 2个;单斜晶系:个;单斜晶系:1313个个 正交晶系:正交晶系:5959个;个; 三方晶系:三方晶系:2525四方晶系:四方晶系:6868个;六方晶系
25、:个;六方晶系:2727个个立方晶系:立方晶系:3636个。个。 有对称中心有对称中心9090个,无对称中心个,无对称中心140140个。个。7373 个个 symmorphic (symmorphic (点式点式) ) , 157157个个 non-symmorphicnon-symmorphic。.(3 3)了解)了解Herman-MauguinHerman-Mauguin空间群符号空间群符号 空间群是经常用简略空间群是经常用简略Herman-MauguinHerman-Mauguin符号符号( (即即PnmaPnma、I4/mmmI4/mmm等等) )来指定。来指定。 在简略符号中包含能
26、产生所有其余在简略符号中包含能产生所有其余对称元素所必需的最少对称元素。对称元素所必需的最少对称元素。 从简略从简略H-MH-M符号,我们可以确定晶系、符号,我们可以确定晶系、BravaisBravais点阵、点点阵、点群和某些对称元素的存在和取向(反之亦然群和某些对称元素的存在和取向(反之亦然)。.(4 4)空间群符号)空间群符号L LS S1 1S S2 2S S3 3 运用以下规则,可以从对称元素获得运用以下规则,可以从对称元素获得H-MH-M空间群符号。空间群符号。 .第一字母第一字母( (L L) )是点阵描述符号,指明点阵带心类型:是点阵描述符号,指明点阵带心类型: P P, I
27、I, F F, C C, A A, B B。 .其于三个符号其于三个符号( (S S1 1S S2 2S S3 3) )表示在特定方向(对每种晶系分别规定)表示在特定方向(对每种晶系分别规定)上的对称元素。上的对称元素。 .如果没有二义性可能,常用符号的省略形式如果没有二义性可能,常用符号的省略形式 ( (如如PmPm,而不用,而不用写成写成P1m1)P1m1)。 * * 由于不同的晶轴选择和标记,同一个空间群可能有几种不同由于不同的晶轴选择和标记,同一个空间群可能有几种不同的符号。如的符号。如P21/c,P21/c,如滑移面选为在如滑移面选为在a a方向,符号为方向,符号为P21/a;P21
28、/a;如滑移如滑移面选为对角滑移,符号为面选为对角滑移,符号为P21/nP21/n。.(5 5)从空间群符号辨认晶系和点群)从空间群符号辨认晶系和点群1)立方)立方第第2个个对称符号:对称符号: 3 或或 3 (如:如: Ia3, Pm3m, Fd3m) 2)四方)四方第第1个个对称符号:对称符号: 4, 4 , 41, 42 或或 43 (如:如: P41212, I4/m, P4/mcc) 3)六方)六方第第1个个对称符号:对称符号: 6, 6 , 61, 62, 63, 64 或或 65 (如:如: P6mm, P63/mcm) 4)三方)三方第第1个个对称符号:对称符号: 3, 3 ,
29、31 或或 32 (如:如: P31m, R3, R3c, P312) 5)正交)正交点阵符号后的全部点阵符号后的全部三个符号三个符号是镜面,滑移面,是镜面,滑移面,2次旋转次旋转轴或轴或2次螺旋次螺旋(即即Pnma, Cmc21, Pnc2)6)单斜)单斜点阵符号后有唯一的镜面、滑移面、点阵符号后有唯一的镜面、滑移面、2次旋转或者螺旋次旋转或者螺旋轴,或者轴轴,或者轴/平面符号平面符号(即即Cc、P2、P21/n)7)三斜)三斜点阵符号后是点阵符号后是1或或(- 1).从空间群符号从空间群符号确定确定点群点群 点群可以从简略点群可以从简略H-M符号通过下列变换得出:符号通过下列变换得出:1)
30、把所有滑移面全部转换成镜面;)把所有滑移面全部转换成镜面;2)把所有螺旋轴全部转换成旋转轴。)把所有螺旋轴全部转换成旋转轴。例如例如: 空间群空间群= Pnma 点群点群= mmm空间群空间群= I 4c2 点群点群= 4m2空间群空间群= P42/n 点群点群= 4/m.晶系对称方向第一第二第三三斜无单斜b 010正交a 100b 010c 001四方c 001a 100/010a+b 110六方c 001a 100/0102a+b 120三方 (R)a+b+c 111a-b 1 1 0立方a 100/010/001a+b+c 111a+b 110.(6 6)X-X-射线结晶学国际表射线结晶
31、学国际表 ( () )提供的信息的是:提供的信息的是: 1)空间群的国际符号为)空间群的国际符号为 2) Schoenflies符号符号 3)晶系)晶系 4)晶类)晶类 5)一般等效点图:)一般等效点图: 单胞的投影,包含所有等效点位置。单胞的投影,包含所有等效点位置。 “+”表示表示 z0, “- “表示表示ztmax结束结束 ninininiFmhhvrr221YN.1.2 NEV系综分子动力学过程系综分子动力学过程有确定的粒子数有确定的粒子数N、体积、体积V和能量和能量E的系综的系综-NEV系综系综1、相互作用势及作用在粒子上的力、相互作用势及作用在粒子上的力.分子动力学单位分子动力学单
32、位 (CGS)在采用在采用Lennard-Jones势后,所有的量应该采取标势后,所有的量应该采取标度后的形式进行度后的形式进行长度的标度单位为长度的标度单位为s s能量的标度单位为能量的标度单位为 标度后的标度后的Lennard-Jones势能为势能为2、.时间的标度单位为时间的标度单位为s2ms2mttLJk于是有于是有温度的标度单位为温度的标度单位为于是有于是有kTTLJ31srrLJ3sLJPP 分子密度为分子密度为压强为压强为. ninininiFmhhvrr221 jiijirFmdttrdi1223、运动方程及求解、运动方程及求解NEV系综中粒子遵循的牛顿运动方程组如下:系综中粒
33、子遵循的牛顿运动方程组如下:采用差分方法推导后的数值求解形式如下:采用差分方法推导后的数值求解形式如下:Verlet算法形式的改进算法形式的改进.4、势能作用的截断距离、势能作用的截断距离2Lrc 基本元胞中的一个粒子只同基本元胞中的另外基本元胞中的一个粒子只同基本元胞中的另外N-1个粒子中每个粒子或其最邻近影像发生相互作用,实个粒子中每个粒子或其最邻近影像发生相互作用,实际上这是根据条件际上这是根据条件来截断位势(意味着大于来截断位势(意味着大于L/2的粒子的相互作用小得可的粒子的相互作用小得可以忽略)以忽略).5、边界条件、边界条件(1)自由边界)自由边界-大型的自由分子模拟大型的自由分子
34、模拟(2)固定边界)固定边界-常用于点缺陷等性质的研究常用于点缺陷等性质的研究(3)柔性边界)柔性边界-用于模拟缺陷延伸的情况,比如位错运动用于模拟缺陷延伸的情况,比如位错运动(4)周期性边界)周期性边界-使用广泛,消除表面效应使用广泛,消除表面效应 处理周期性边界条件,如果有一个粒子处理周期性边界条件,如果有一个粒子穿过基本元胞的一个表面,那么这个粒子就穿过基本元胞的一个表面,那么这个粒子就穿过对面的墙重新进入元胞,速度不变。穿过对面的墙重新进入元胞,速度不变。 A(x)=A(x+nL),),n=(n1,n2,n3).6、标度因子(、标度因子(Scaling Factor)对于对于NEV系综
35、,其有确定的能量,但不可能给出精确的初始系综,其有确定的能量,但不可能给出精确的初始条件,这时需要先给出一个合理的初始条件,然后在模拟的条件,这时需要先给出一个合理的初始条件,然后在模拟的过程中逐渐调节系统能量达到给定值。具体的步骤如下:过程中逐渐调节系统能量达到给定值。具体的步骤如下:(1)首先,将运动方程组求解出若干步的结果)首先,将运动方程组求解出若干步的结果(2)然后,计算出动能和位能)然后,计算出动能和位能(3)假如总能量不等于给定恒定值,则通过调整速度来实现)假如总能量不等于给定恒定值,则通过调整速度来实现总能量不变的目的总能量不变的目的(4)具体的做法是将速度乘以一个标度因子)具
36、体的做法是将速度乘以一个标度因子 ,即:,即:11ninivviivkTN2161*.7、一些力学量的计算、一些力学量的计算.1.3 分子力场分子力场 量子化学计算分子结构和原子、分子间相互作用比较准确,量子化学计算分子结构和原子、分子间相互作用比较准确,但是很慢;而采用分子力场计算就会很快,因为分子力场并不但是很慢;而采用分子力场计算就会很快,因为分子力场并不计算电子相互作用,它是对分子结构的一种简化模型,所以计计算电子相互作用,它是对分子结构的一种简化模型,所以计算很快。在这个模型中,它把组成分子的原子看成是由弹簧连算很快。在这个模型中,它把组成分子的原子看成是由弹簧连接起来的球,然后用简
37、单的数学函数来描述球与球之间的相互接起来的球,然后用简单的数学函数来描述球与球之间的相互作用。作用。 力场用简单的数学函数描述原子间作用,称为分子力场,又叫力场用简单的数学函数描述原子间作用,称为分子力场,又叫分子力学力场。采用分子力场的分子模拟称为经典分子模拟。分子力学力场。采用分子力场的分子模拟称为经典分子模拟。 一个力场通常包括三个部分:原子类型,势函数,和力场一个力场通常包括三个部分:原子类型,势函数,和力场参数。参数。 .例如:氢分子,看做有弹簧链接的两个球的话,可以用胡克例如:氢分子,看做有弹簧链接的两个球的话,可以用胡克 定律描述两个氢原子间的能量:定律描述两个氢原子间的能量:
38、E=k*(b-b0)2其中,其中,b表示两氢原子间距离,表示两氢原子间距离,b0表示平衡时原子间距,表示平衡时原子间距,k为为键能系数,键能系数,b0和和K称为力场参数。称为力场参数。 更复杂一点可以用四次方表达:更复杂一点可以用四次方表达: E=K1*(b-b0)2+K2*(b-b0)3+K3*(b-b0)4, 更多的参数可以获得对成键分子的更精确的描述。这是描更多的参数可以获得对成键分子的更精确的描述。这是描述成键作用,不成键的原子间的相互作用则采用述成键作用,不成键的原子间的相互作用则采用Legendre-Jones函数,或者函数,或者Bukingham函数描述。函数描述。.分子力场有时
39、被称为势函数。以下是一般分子力场势函数包分子力场有时被称为势函数。以下是一般分子力场势函数包括的几个部分:括的几个部分: (1)描述分子内成键作用的项)描述分子内成键作用的项a、键伸缩能:构成分子的各个化学键在键轴方向上的伸缩、键伸缩能:构成分子的各个化学键在键轴方向上的伸缩运动所引起的能量变化运动所引起的能量变化 b、键角弯曲能:键角变化引起的分子能量变化、键角弯曲能:键角变化引起的分子能量变化 c、二面角扭曲能:单键旋转引起分子骨架扭曲所产生的能、二面角扭曲能:单键旋转引起分子骨架扭曲所产生的能量变化量变化 d、交叉能量项:上述作用之间耦合引起的能量变化、交叉能量项:上述作用之间耦合引起的
40、能量变化 (2)描述分子间作用的项)描述分子间作用的项非键相互作用:包括范德华力、静电相互作用等与能量非键相互作用:包括范德华力、静电相互作用等与能量有关的非键相互作用有关的非键相互作用 .COMPASS 力场的模型体系力场的模型体系 COMPASS力场是第一个把以往分别处理的有机分子体系的力场力场是第一个把以往分别处理的有机分子体系的力场与无机分子体系的力场统一的分子力场。与无机分子体系的力场统一的分子力场。 COMPASS力场能够模拟小分子与高分子,一些金属离子、金属力场能够模拟小分子与高分子,一些金属离子、金属氧化物与金属。在处理有机与无机体系时,采用分类别处理的方式,氧化物与金属。在处
41、理有机与无机体系时,采用分类别处理的方式,不同的体系采用不同的模型,即使对于两类体系的混合,仍然能够不同的体系采用不同的模型,即使对于两类体系的混合,仍然能够采用合理的模型描述。采用合理的模型描述。 在在COMPASS 力场中,有下列几种不同模型体系,描述不同的分力场中,有下列几种不同模型体系,描述不同的分子体系。子体系。. 共价键模型共价键模型 对于所有的有机分子和无机共价键分子体系,包括小分子对于所有的有机分子和无机共价键分子体系,包括小分子和高分子,和高分子,COMPASS采用采用CFF分子力场的基本模式。分子力场的基本模式。 函数形式由两部分组成,键合项和非键合项:函数形式由两部分组成
42、,键合项和非键合项: a、键合项包括对角和非对角的交叉偶合项式、键合项包括对角和非对角的交叉偶合项式(1),分别为,分别为键伸缩能键伸缩能Eb,键角弯曲能键角弯曲能Eq,键扭转能键扭转能Ef,键角面外弯曲能键角面外弯曲能E以以及它们之间的及它们之间的相互偶合能相互偶合能Ecross。 b、非键合项包括、非键合项包括范德华能范德华能Eij,见式见式(2)和和库仑能库仑能Eelec,见见式式(3),分别用来计算距离两个或两个以上的原子对或不同分子链,分别用来计算距离两个或两个以上的原子对或不同分子链上的原子对的相互作用力。上的原子对的相互作用力。 . (1). (2) 范德华相互作用采用范德华相互
43、作用采用Lennard-Jones-9-6Lennard-Jones-9-6函数,对于不函数,对于不同种原子对的之间的参数同种原子对的之间的参数r ri,ji,j, i,ji,j可以在同种原子对参数可以在同种原子对参数 、r r0 0的基础上,采用六次方平均的方法计算不同种原子对的参的基础上,采用六次方平均的方法计算不同种原子对的参数:数:(2).(3) 静电相互作用通过原子剩余电荷来描述。它采用键增量静电相互作用通过原子剩余电荷来描述。它采用键增量 ijij表示原表示原子子j j对原子对原子i i的剩余电荷。在键增量的剩余电荷。在键增量ijij中,中,i i表示电荷受体,表示电荷受体,j j
44、表示表示电荷给体,例如电荷给体,例如 CHCH=-0.053,=-0.053,表示碳氢键中氢原子对碳原子的剩余电表示碳氢键中氢原子对碳原子的剩余电荷为荷为-0.053-0.053,电荷键增量,电荷键增量 ijij是通过从头计算静电势能得到的。原子是通过从头计算静电势能得到的。原子i i的剩余电荷是所有与其成键的电荷键增量的剩余电荷是所有与其成键的电荷键增量 ijij的总和。的总和。 .(2)离子模型)离子模型 COMPASS 采用了一个简单的离子模型,它包括:采用了一个简单的离子模型,它包括:静电项式静电项式(2)和范德华项式和范德华项式(3)。 在此模型中,每一个原子作为一个非键合的粒子在此
45、模型中,每一个原子作为一个非键合的粒子,既离子之间,既离子之间没有特殊的拓扑连接方式与特殊的距离。没有特殊的拓扑连接方式与特殊的距离。 而粒子的堆砌结构是倚赖与不同离子之间的的强的静电引力和而粒子的堆砌结构是倚赖与不同离子之间的的强的静电引力和范德华斥力决定的。范德华斥力决定的。在该模型中,不采用键端电荷差确定原子电荷在该模型中,不采用键端电荷差确定原子电荷的方法。的方法。.(3)准离子模型)准离子模型 所谓所谓“准离子模型准离子模型”,即处理的原子体系介乎于纯离子与,即处理的原子体系介乎于纯离子与共价键体系之间。共价键体系之间。 这里仍然采用了在离子模型中使用的方式,把每个原子描这里仍然采用
46、了在离子模型中使用的方式,把每个原子描述成非键合的粒子。述成非键合的粒子。 该模型的能量表达是由两部分组成:直接接触原子间的能该模型的能量表达是由两部分组成:直接接触原子间的能量和不接触原子间的能量:量和不接触原子间的能量: 对于不接触原子间的能量,仍用式(对于不接触原子间的能量,仍用式(2)与式()与式(3)。对于)。对于直接接触原子间的能量,采用摩斯色散函数与静电相互作用直接接触原子间的能量,采用摩斯色散函数与静电相互作用项的加和,见式(项的加和,见式(4)。)。.fs 是一个连续转换函数,将短程的摩斯函数转变为长程的色是一个连续转换函数,将短程的摩斯函数转变为长程的色散函数散函数(4).
47、(4) 金属模型金属模型 用分子力场的方法准确地描述金属与金属合金是一个很用分子力场的方法准确地描述金属与金属合金是一个很难的课题。难的课题。COMPASS 仍使用比较粗糙的模型来描述纯金属仍使用比较粗糙的模型来描述纯金属的本体。所有参数来自对体系的晶格能与结构的能量优化的的本体。所有参数来自对体系的晶格能与结构的能量优化的结果。结果。 金属原子仍然处理成非键合的粒子,其相互作用通过金属原子仍然处理成非键合的粒子,其相互作用通过LJ9-6函数计算。其参数的贡献既包括接触原子间的,也包括函数计算。其参数的贡献既包括接触原子间的,也包括远程原子间的。远程原子间的。也就是说,这两种相互作用采用同一参
48、数、也就是说,这两种相互作用采用同一参数、同一函数计算,这种近似方法的优劣需要实践的考察。同一函数计算,这种近似方法的优劣需要实践的考察。 .C=C MOLECULAR DYNAMICS -分子动力学分子动力学CC MICROCANONICAL ENSEMBLE -微正则系统微正则系统CC APPLICATION TO ARGON. THE LENNARD-JONES POTENTIAL IS TRUNCATEDCAT RCOFF AND NOT SMOOTHLY CONTINUED TO ZERO. INITIALLY THE CNPART PARTICLES ARE PLACED ON A
49、N FCC LATTICE. THE VELOCITYSCARE DRAN FROM A BOLTZMAN DISTRIBUTION WITH TEMPERATURE TREF.C=分子动力学部分分子动力学部分1.3分子动力学程序讲解分子动力学程序讲解该部分主要为程序的介绍该部分主要为程序的介绍及说(申)明及说(申)明.CC INPUT PARAMETERS ARE AS FOLLOWSCC NPART NUMBER OF PARTICLES(MUST BE A MULTIPLE OF 4)粒子数粒子数C SIDE SIDE LENGTH OF THE CUBICAL BOX IN SIGMA
50、 UINTS-立方盒子边长立方盒子边长 C TREF REDUCED TEMPERATURE -约化温度约化温度C RCOFF CUTOFF OF THE POTENTIAL IN SIGMA UINTS -势能截断距离势能截断距离C H BASIC TIME STEP -基本时间步基本时间步C IREP VELOCITIES SCALING EVERY IREPTH TIME STEP-速度标度因子速度标度因子 C ISTOP STOP OF SCALING OF THE VELOCITIES AT ISTOPC TIMEMX NUMBER OF INTEGRATION STEPS -停止标