一种螺型位错分叉原子结构的建模方法技术

技术编号:20221992 阅读:31 留言:0更新日期:2019-01-28 20:26
本发明专利技术公开了一种螺型位错分叉原子结构的建模方法。该方法的主要内容包括,在给定包含晶体模型原子结构信息的文件的前提下,根据拟构建的螺型位错分叉原子结构各位错的Burgers矢量和分叉位置的要求,利用C/C++语言提取文件中的晶体模型原子结构信息,自动计算出包含符合要求的螺型位错分叉原子结构的晶体模型的原子坐标,然后按分子动力学软件能识别的文件格式输出数据到文件。本发明专利技术可方便快捷地在晶体内部指定位置直接构建指定位向和组态的一个或多个螺型位错分叉原子结构,为分子动力学及其它计算机仿真技术对螺型位错反应行为的精准研究创造了有利条件。

【技术实现步骤摘要】
一种螺型位错分叉原子结构的建模方法
本专利技术涉及分子动力学仿真
,尤其涉及一种螺型位错分叉原子结构的建模方法。
技术介绍
晶体宏观上的塑性变形实质是位错在外力作用下运动的结果。晶体的生长、形变强化、滞弹性、断裂、相变、晶体的电磁性能、晶体的光学性质、超导性以及其他许多物理、化学性质都与位错有重要的关联。因此,位错的研究无论对于科学研究还是实际应用都有着重要意义。实验上研究位错的方法有浸蚀法、缀饰法、透射电子显微分析法、X射线衍射分析法、场离子显微分析法等。这些实验技术被广泛地应用于分析研究位错的密度、分布和组态以及它们的运动和交互作用等。但是在原子尺度上的研究(比如位错芯的研究),分子动力学模拟具有重要的地位。各种位错原子结构的直接构建有利于分子动力学对位错行为更为精准的研究。本专利技术公开了一种螺型位错分叉原子结构的建模方法,解决了分子动力学及其它计算机仿真研究中螺型位错分叉原子结构直接建模的问题,本专利技术公开的方法可方便快捷地在晶体模型内部指定位置直接构建指定方位和组态的螺型位错分叉原子结构,而且可在一个晶体模型内创建多个不同位向和组态的螺型位错分叉原子结构。专利技术内本文档来自技高网...

【技术保护点】
1.一种螺型位错分叉原子结构的建模方法,其特征在于该方法在给定包含晶体模型的原子结构信息的文件的前提下,根据拟构建螺型位错分叉原子结构各位错的Burgers矢量和分叉位置的要求,使用编程语言提取文件中晶体模型的原子结构信息,自动计算出包含符合要求的螺型位错分叉原子结构的晶体模型的原子坐标,然后按分子动力学软件能识别的文件格式输出文件,主要步骤如下:步骤一:准备包含晶体模型原子结构信息的文件;步骤二:使用编程语言提取上述文件中的原子结构信息,设拟构建的螺型位错分叉原子结构的分叉点P的坐标为(xp yp zp),三条位错的Burgers矢量分别为[u1v1w1]a、[u2v2w2]a和[u3v3w...

【技术特征摘要】
1.一种螺型位错分叉原子结构的建模方法,其特征在于该方法在给定包含晶体模型的原子结构信息的文件的前提下,根据拟构建螺型位错分叉原子结构各位错的Burgers矢量和分叉位置的要求,使用编程语言提取文件中晶体模型的原子结构信息,自动计算出包含符合要求的螺型位错分叉原子结构的晶体模型的原子坐标,然后按分子动力学软件能识别的文件格式输出文件,主要步骤如下:步骤一:准备包含晶体模型原子结构信息的文件;步骤二:使用编程语言提取上述文件中的原子结构信息,设拟构建的螺型位错分叉原子结构的分叉点P的坐标为(xpypzp),三条位错的Burgers矢量分别为[u1v1w1]a、[u2v2w2]a和[u3v3w3]a,[u1v1w1]a+[u2v2w2]a=[u3v3w3]a,a为晶格常数,将坐标系原点移动到分叉点,旋转坐标系,使x轴的正向与[u1v1w1]方向一致,y轴垂直于[u1v1w1]和[u3v3w3],z轴由x轴和y轴的矢量叉乘运算得到,然后计算晶体模型内所有原子在新坐标系中的坐标值;步骤三:设位错周围晶格扭曲较明显的区域在y和z方向的范围为以位错中心为圆心的直径为2r0的圆;为构建螺型位错分叉原子结构,晶体模型内的原子要进行相应的位移,本方法根据螺型位错分叉结构周围原子分布的特点,提出两步位移法,首先计算第一步位移,设原子在x方向的位移为q1,y方向和z方向不发生位移,计算公式如下:h1=v1w3-w1v3,k1=w1u3-u1w3,l1=u1v3-v1u3,z1=v1l1-w1k1,z2=w1h1-u1l1,z3=u1k1-v1h1,d1=a(u12+v12+w12)1/2,b1=(u3z1+v3z2+w3z3)(u12+v12+w12)1/2/((u3u1+v3v1+w3w1)(z12+z22+z32)1/2),当x≤0时,z’=z,当x>0时,z’=z-...

【专利技术属性】
技术研发人员:吕柏林
申请(专利权)人:辽宁石油化工大学
类型:发明
国别省市:辽宁,21

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1