纯铁压缩的分子动力学模拟

合集下载

熔点与分子动力学模拟-概述说明以及解释

熔点与分子动力学模拟-概述说明以及解释

熔点与分子动力学模拟-概述说明以及解释1.引言1.1 概述熔点是指物质在常压下从固态转变成液态的温度,也可以理解为物质的凝固点。

熔点是物质性质的重要指标之一,它可以反映物质的热稳定性、纯度以及晶体结构等方面的信息。

研究熔点对于了解物质的相变规律、性质改变以及制备过程等具有重要意义。

在过去的研究中,人们主要通过实验方法来测定物质的熔点,通过控制样品温度的升降和观察其状态变化来确定熔点的数值。

然而,随着计算机科学的发展和计算能力的提高,分子动力学模拟成为一种重要的工具,可以帮助我们更深入地理解熔点及其相关问题。

分子动力学模拟是一种基于牛顿力学原理和数值计算方法的计算模拟技术,通过对系统中个体分子的运动轨迹进行数值模拟,可以模拟和研究物质的宏观性质和微观行为。

通过分子动力学模拟,我们可以了解物质在不同温度、压力和组成条件下的相变行为,进而预测和解释物质的熔点、固态结构和热力学性质等。

分子动力学模拟在研究熔点领域具有广泛的应用。

通过模拟熔融态分子的相互作用、动力学行为和结构演化,我们可以深入研究不同材料的熔点特性,揭示熔点的微观机制和影响因素。

同时,分子动力学模拟还可以通过计算物质的结晶能障和熔化能量等参数,来预测和优化材料的熔点。

总之,熔点及其相关问题是物质科学与化学领域中一个具有重要研究价值的方向。

通过分子动力学模拟,我们能够更深入地理解熔点的本质和机制,为研究和应用材料的熔化特性提供理论依据和技术支持。

未来的发展方向是进一步提高分子动力学模拟的计算精度和模拟速度,开展多尺度的研究,探索更多具有实际应用价值的熔点相关问题。

1.2 文章结构文章结构部分的内容可以包括以下几点:本文总共分为引言、正文和结论三个部分。

引言部分主要是对熔点和分子动力学模拟这两个关键概念进行概述和简要介绍。

这两个概念在材料科学和物理化学领域中具有重要意义,并且它们之间存在一定的关联。

同时,本部分还要介绍本文的结构,即正文和结论部分的内容概要。

纯铁压缩的分子动力学模拟

纯铁压缩的分子动力学模拟

纯铁压缩的分子动力学模拟摘要:本文介绍了利用lammps分子动力学模拟软件和VMD可视化处理软件模拟纯铁压缩过程的方法。

得出了在压缩过程中,铁原子的排列和的运动规律。

得到铁分子的运动细节,从而更加利于我们了解铁的性质。

关键词:纯铁压缩;lammps;VMD;分子动力学模拟;New Roman:Molecular dynamics simulation of the pure compressionWangQiang,LiuChang(1. School of materials science and engineering, , Jiamusi University, Jiamusi 154007;) Abstract:This paper introduces the simulation software and the method of VM visualization simulation software of pure compression process using lammps molecular dynamics. In the compression process, the arrangement of the iron atoms and the movement of the iron atoms are obtained. The motion details of the iron molecules are obtained, which help us to understand the properties of iron.Key words:Pure compression; lammps;VMD;molecular dynamics simulation;1引言(四号,黑体)材料的力学性能随尺度发生变化尺度减小, 材料中缺陷存在的几率降低, 材料的强度提高同时尺度的变化可能导致材料内在变形竞争机制的改变, 例如多晶材料晶粒粒径在微米级以上时, 强度主要受位错强化机制控制, 而粒径进入纳米级后, 材料的变形主要来源于晶界滑移等机制原子尺度下, 微观效应占主导地位, 材料的理化、力学性能表现出与宏观不同、甚至相反的特性。

金属材料断裂过程的分子动力学研究

金属材料断裂过程的分子动力学研究

金属材料断裂过程的分子动力学研究金属材料的断裂是一个十分复杂的过程,为了能够更好地理解它,我们需要深入研究断裂过程中发生的分子变化。

分子动力学是一种可以用于研究金属材料断裂过程的有效方法。

本文将介绍分子动力学在金属材料断裂研究中的应用,以及分子动力学模拟断裂过程过程中所面临的一些技术挑战。

一、分子动力学在金属材料断裂研究中的应用分子动力学(MD)可以用来模拟金属材料的断裂过程,特别是模拟断裂的分子机制及其影响因素,如裂纹形成和断裂过程及其影响因素。

通过MD模拟,我们可以利用模拟来研究材料在断裂前后结构变化,分析断裂过程中发生的机制,探究断裂前环境条件下的断裂行为,以及断裂后体系的动力学变化,等等。

另外,MD模拟还可以研究断裂时的热力学和力学特性,包括拉伸强度、断裂能量和断裂面形状等,以及断裂过程中的内应力分布、内部残余应力和热力学数据等。

这些数据可以为金属材料复合材料分析提供有用的信息,也可以促进材料高效利用和节能减排工作。

二、MD模拟断裂过程中面临的技术挑战MD模拟断裂过程时存在一些技术挑战。

首先,不同的断裂模式需要不同的MD模拟方法,比如断裂模式的切削、冲击、剪切和拉伸等,以及它们的组合,比如曲线断裂模式、多维度断裂模式等,它们都需要量化精确的MD模拟方法才能得到准确的模拟结果。

其次,由于MD模拟要求模拟时间远大于实验时间,因此MD模拟时间也是一个挑战。

此外,由于MD模拟中计算量巨大,MD模拟需要繁琐的、精确的参数设置,如选择准确的模型、确定精确的力场参数以及设置准确的统计模拟参数等,因此它也面临着严峻的技术挑战。

三、结论分子动力学是一种可用于研究金属材料断裂过程的有效分析工具,它可以模拟断裂的分子机制及其影响因素,以及断裂过程中热力学和力学特性等。

然而,MD模拟断裂过程存在一定技术挑战,比如不同模式需要不同方法,模拟时间要求比实验时间远长,MD模拟需要精确参数设置等。

因此,我们在进行MD模拟断裂研究时需要认真研究问题,精确选择正确的模型和参数,并采用合适的方法,以获得准确的模拟结果。

分子动力学模拟原理及其在材料科学中的应用

分子动力学模拟原理及其在材料科学中的应用

分子动力学模拟原理及其在材料科学中的应用概述:分子动力学模拟(Molecular Dynamics Simulation,简称MD)是一种基于牛顿经典运动方程的计算模拟方法,通过对原子或分子的位置、速度和受力进行迭代计算,模拟物质的宏观行为和微观结构。

该方法广泛应用于材料科学领域,用于研究原子尺度下的材料特性和反应行为,帮助解决许多实验无法观察到的现象。

模拟原理:分子动力学模拟基于牛顿第二定律和经典力场理论进行计算。

它将原子或分子看作质点,根据相互作用力和势能函数,使用数值积分方法求解运动方程,模拟物质内粒子的运动和相互作用。

在模拟过程中,需要考虑分子间相互作用力、键角势、位阻效应、偶极矩等因素,并通过热力学和统计学方法进行分析。

应用领域:1. 材料力学性能的研究:通过分子动力学模拟,可以研究材料的力学性能,如材料的弹性模量、屈服强度、断裂韧性等。

研究材料在不同应力和温度条件下的变化规律,可为材料设计和改性提供理论依据。

2. 材料缺陷与断裂行为:分子动力学模拟可以对材料中的缺陷进行研究,如晶体缺陷、位错、晶界等。

通过模拟分子在缺陷附近的行为,可以理解和预测材料的缺陷对材料性能的影响,同时也能研究材料的断裂行为和断裂韧性。

3. 界面和表面性质研究:分子动力学模拟可用于研究材料中的界面和表面性质。

通过模拟原子在界面和表面处的行为,可以研究材料的表面能、界面结合能、界面扩散等因素,为材料的表面改性和界面控制提供理论支持。

4. 物质相变和相分离研究:分子动力学模拟可以模拟材料的相变和相分离行为,如晶体生长、相分离、固溶体形成等。

通过模拟不同条件下材料相变的过程和机制,可以预测材料的相变温度、相变速率等重要参数,从而指导材料的合成和工艺。

5. 反应动力学研究:分子动力学模拟可用于研究材料中的化学反应和催化反应机制。

通过模拟反应物在反应中的行为,可以研究反应物之间的相互作用、反应速率、反应通道等,为理解和优化化学反应提供理论依据。

Al0.25Ni0.75合金凝固过程的分子动力学模拟

Al0.25Ni0.75合金凝固过程的分子动力学模拟

Al0.25Ni0.75合金凝固过程的分子动力学模拟刘翠霞;王少刚;坚增运【摘要】为了研究熔体热历史对Al0.25 Ni0.75合金凝固特性的影响,采用分子动力学模拟的方法模拟了Al0.25 Ni0.75合金在不同的凝固初始温度和冷却速率下的凝固过程.实验结果表明:模拟熔点平均值与实际值相差约40.23 K;扩散系数与初始温度成正相关;当初始温度从2800 K降低到2500 K时,Al0.25 Ni0.75的平均扩散系数为从5.61×10-8 m2·s-1降为3.86×10-8 m2·s-1;Al0.25 Ni0.75在1.0×1010 K·s-1的冷却速度开始形成晶体,面心立方结构占89%.【期刊名称】《西安工业大学学报》【年(卷),期】2019(039)003【总页数】6页(P318-323)【关键词】Al-Ni合金;凝固;分子动力学模拟;冷却速率【作者】刘翠霞;王少刚;坚增运【作者单位】西安工业大学材料与化工学院,西安 710021;西安工业大学材料与化工学院,西安 710021;西安工业大学材料与化工学院,西安 710021【正文语种】中文【中图分类】TG146.2+1Al-Ni合金,尤其是Al3Ni,Al3Ni2和AlNi3等几种金属间化合物因其优良的性能在高温结构材料领域有很广泛的应用 [1-2]。

Al-Ni合金凝固过程的研究一直是国内外学者研究的重点,因为凝固过程中形成的组织形态不仅对最终性能有一定的影响,而且在很大程度上决定着后续加工手段和工艺的选择,具有较高的理论价值和实际价值[3-4]。

文献[5]采用定向凝固的方法,研究了退火速率对定向凝固AlNi3的宏观组织、显微组织和室温拉伸性能的影响,发现柱状晶的组织能够有效组织裂纹扩展,提高力学性能;文献[6]通过对Al-Ni合金进行半连铸连轧加工,发现凝固过程出现成分偏析,合金组织的晶粒大小及分布不均匀;文献[7]通过在Al-10Ni合金熔体凝固过程中施加不同电压的交变磁场处理的方法,研究了交变电压对Al 3Ni链状组织的影响。

【国家自然科学基金】_分子动力学(md)模拟_基金支持热词逐年推荐_【万方软件创新助手】_20140731

【国家自然科学基金】_分子动力学(md)模拟_基金支持热词逐年推荐_【万方软件创新助手】_20140731

推荐指数 19 11 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
2011年 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
推荐指数 14 7 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
2010年 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
推荐指数 4 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
2009年 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

铁熔体快速冷却过程的分子动力学模拟

铁熔体快速冷却过程的分子动力学模拟周幼华;李雯慧;陶蕾;郑广【摘要】利用LAMMPS建立8×8×8原子箱,采取EAM模拟大量铁原子体系。

先对体系升温,让体系充分均匀,然后对体系进行不同冷却速度下的降温。

经过分子动力学模拟得到能量温度曲线、径向分布函数(RDF)和体系结构。

结果表明:冷却速度低于1.8×1010 K/s时,结晶相变点和熔点基本重合;冷却速度超过1012 K/s时,生成物为非晶;铁熔体的过冷度可达到700 K;冷却速度在1011 K/s附近时,能够生成体心立方的Fe单晶。

%Establishes 8×8×8 atomic box with LAMMPS,adopts EAM(embedded atom model) potential,to simulate large number iron atoms system. At first,heats up the system,then cool down the system under different cooling rate. Through molecular dynamics simulation,obtains energy-tem⁃perature curve,radial distribution function(RDF)and architecture. The results show that the crystal⁃lization temperature point is basically in coincident with the melting point when the cooling rate is lower than 1.8×1010 K/s;the product is amorphous when the cooling rate is higher than 1012 K/s;the degree of supercooling can reach 700 K;Fe single crystal can be prepared at cooling rate around 1011 K/s.【期刊名称】《江汉大学学报(自然科学版)》【年(卷),期】2014(000)003【总页数】4页(P37-40)【关键词】分子动力学模拟;快速冷却;铁熔体【作者】周幼华;李雯慧;陶蕾;郑广【作者单位】江汉大学物理与信息工程学院,湖北武汉 430056;江汉大学物理与信息工程学院,湖北武汉 430056;江汉大学物理与信息工程学院,湖北武汉430056;江汉大学物理与信息工程学院,湖北武汉 430056【正文语种】中文【中图分类】O561.1对于相变温度低于熔点的晶体不能采用传统熔融提拉方法生长,因而合成单晶存在较大困难。

分子动力学的fep计算

分子动力学的fep计算
分子动力学(MD)是一种模拟分子系统在经典力场作用下运动
的方法,而自由能(Free Energy, FE)则是描述分子系统在不同状
态下的能量差异。

自由能表面(Free Energy Surface, FES)计算
是通过模拟分子在空间中的运动,以揭示分子在不同构象或反应路
径下的自由能变化。

这种计算方法在研究生物分子的构象变化、化
学反应动力学等方面有着重要的应用。

在分子动力学的自由能计算中,常用的方法之一是通过自由能
插值(Free Energy Perturbation, FEP)来计算。

FEP方法通过沿
着一个反应坐标(通常是某种化学反应的反应坐标)对系统进行逐
步的改变,然后计算系统在每一个步骤下的自由能差异,从而得到
整个反应路径下的自由能变化。

这种方法需要对系统进行多次模拟,每次模拟都需要对系统进行一定程度的改变,因此计算量较大,但
能够提供较为精确的自由能变化信息。

在FEP计算中,需要考虑到多个因素,比如模拟的时间尺度、
模拟的精度、化学反应的反应坐标的选择等。

此外,还需要考虑如
何处理模拟中的统计误差,以及如何对模拟结果进行分析和解释。

因此,FEP计算需要综合考虑理论模型、计算方法和实际系统的特
性,以获得准确的自由能变化信息。

总的来说,分子动力学的FEP计算是一种复杂而重要的计算方法,能够为我们提供关于分子系统自由能变化的重要信息,对于理解化学反应动力学、药物分子的相互作用等有着重要的应用。

在实际应用中,需要综合考虑多个因素,并结合实验数据进行验证,以获得可靠的计算结果。

分子动力学模拟方法介绍

分子动力学模拟方法介绍分子动力学模拟是一种重要的计算方法,用于研究分子系统的动态行为。

它通过模拟原子和分子之间的相互作用力,以及它们在空间中的运动,从而得出分子系统的各种性质和行为。

在材料科学、生物化学、物理学等领域,分子动力学模拟被广泛应用于研究各种复杂的分子系统和反应机制。

分子动力学模拟的基本原理是牛顿第二定律,即F=ma,其中F是物体所受到的力,m是物体的质量,a是物体的加速度。

在分子动力学模拟中,每个原子都被视为一个刚性球体,其质量和运动受到分子之间的相互作用力的影响。

通过数值积分的方法,可以计算出每个原子在每个时间步长内的位置和速度。

分子动力学模拟的核心是通过相互作用势能来描述分子之间的相互作用。

常见的相互作用势能包括分子内键能、范德华力、库伦力和非键共价力等。

这些相互作用势能可以通过实验测量或理论计算得到,并通过数学函数的形式来表示。

在模拟过程中,根据相互作用势能的大小和方向,可以计算出每个原子所受到的力,从而确定其运动轨迹。

分子动力学模拟可以用于研究分子系统的各种性质和行为。

例如,通过模拟液体分子的运动,可以得到粘度、扩散系数等动态性质;通过模拟晶体的结构和热力学性质,可以预测其物理特性;通过模拟生物大分子的折叠过程,可以了解其三维结构和功能等。

此外,分子动力学模拟还可以研究分子反应的速率和机制,从而为化学合成和药物设计提供指导。

在进行分子动力学模拟时,需要考虑多种因素。

首先,需要选择合适的相互作用势能函数,以准确描述分子之间的相互作用。

其次,需要确定模拟系统的边界条件和约束条件,以模拟实验环境中的真实情况。

另外,还需要选择合适的时间步长和模拟时间,以确保模拟结果的准确性和可靠性。

分子动力学模拟方法有多种不同的实现方式。

其中最常见的是基于经典力场的模拟方法,在模拟过程中忽略量子效应,并采用经验参数来描述相互作用。

此外,还有基于量子力场的模拟方法,考虑了量子效应,并使用量子力学理论来描述分子之间的相互作用。

分子动力学模拟方法.ppt


r f (r)
r r1c (t t) r1p (t t)
Values c0
c1
3
5/12
1
4
3/8
1
5 251/720 1
6
95/288
1
c2
1/2 3/4 11/12
25/24
c3
1/6 1/3 35/72
c4
1/24 5/48
c5
1/120
② 二阶运动方程之一:
r f (r)
r r2c (t t) r2p (t t)
(t)
ri
(t
t) ri 2t
(t
-
t)
粒子加速度:
ai
(t)
Fi (t) mi
开始运动时需要r(t-Δt):
r(t) r(0) vi (0) t
缺点:Verlet算法处理速度非常笨拙
Verlet算法的表述:
算法启动
① 规定初始位置
② 规定初始速度
③ 扰动初始位置:
r(t) r(0) vi (0) t
VXI = ( RXNEWI – RXOLD(I) ) / DT2 VYI = ( RYNEWI – RYOLD(I) ) / DT2 VZI = ( RZNEWI – RZOLD(I) ) / DT2
RXOLD(I) = RX(I) RYOLD(I) = RY(I) RZOLD(I) = RZ(I)
④ 计算第n步的力 ⑤ 计算第n+1步的位置: 计算第n步的速度: 重复④至⑥
ri (t t) 2ri (t) ri (t - t) ai (t) t2
vi
(t)
ri
(t
t) ri 2t
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

纯铁压缩的分子动力学模拟摘要:本文介绍了利用lammps分子动力学模拟软件和VMD可视化处理软件模拟纯铁压缩过程的方法。

得出了在压缩过程中,铁原子的排列和的运动规律。

得到铁分子的运动细节,从而更加利于我们了解铁的性质。

关键词:纯铁压缩;lammps;VMD;分子动力学模拟;New Roman:Molecular dynamics simulation of the pure compressionWangQiang,LiuChang(1. School of materials science and engineering, , Jiamusi University, Jiamusi 154007;) Abstract:This paper introduces the simulation software and the method of VM visualization simulation software of pure compression process using lammps molecular dynamics. In the compression process, the arrangement of the iron atoms and the movement of the iron atoms are obtained. The motion details of the iron molecules are obtained, which help us to understand the properties of iron.Key words:Pure compression; lammps;VMD;molecular dynamics simulation;1引言(四号,黑体)材料的力学性能随尺度发生变化尺度减小, 材料中缺陷存在的几率降低, 材料的强度提高同时尺度的变化可能导致材料内在变形竞争机制的改变, 例如多晶材料晶粒粒径在微米级以上时, 强度主要受位错强化机制控制, 而粒径进入纳米级后, 材料的变形主要来源于晶界滑移等机制原子尺度下, 微观效应占主导地位, 材料的理化、力学性能表现出与宏观不同、甚至相反的特性。

Brenner发现金属单晶晶须拉伸强度与晶须直径呈反比,Fleck在微米级细铜丝的扭转试验中观察到尺寸效应纳米电机系统(NEMS)的出现同迫切要求了解纳米尺度下材料的力学行为, 当前从实验上较难获得详细的信息, 而分子动力学模拟可以提供相关细节。

分子动力学模拟,是指对于原子核和电子所构成的多体系统,用计算机模拟原子核的运动过程,并从而计算系统的结构和性质,其中每一原子核被视为在全部其它原子核和电子所提供的经验势场作用下按牛顿定律运动。

我们用c语言编写程序,VMD动画演示得到原子在压缩过程中的变化。

在控制温度不变的情况下,得到了金属铁分子的动力学模拟过程。

通过不断压缩,观察每次压缩过程中以及压缩后铁原子的排列,得到金属铁的运动细节,从而更加利于我们了解铁的性质。

2原理材料的力学性能随尺度发生变化尺度减小, 材料中缺陷存在的几率降低, 材料的强度提高同时尺度的变化可能导致材料内在变形竞争机制的改变, 例如多晶材料晶粒粒径在微米级以上时, 强度主要受位错强化机制控制, 而粒径进入纳米级后, 材料的变形主要来源于晶界滑移等机制原子尺度下, 微观效应占主导地位, 材料的理化、力学性能表现出与宏观不同、甚至相反的特性。

Brenner 发现金属单晶晶须拉伸强度与晶须直径呈反比,Fleck 在微米级细铜丝的扭转试验中观察到尺寸效应纳米电机系统(NEMS)的出现同迫切要求了解纳米尺度下材料的力学行为, 当前从实验上较难获得详细的信息, 而分子动力学模拟可以提供相关细节。

分子动力学模拟,是指对于原子核和电子所构成的多体系统,用计算机模拟原子核的运动过程,并从而计算系统的结构和性质,其中每一原子核被视为在全部其它原子核和电子所提供的经验势场作用下按牛顿定律运动。

我们用c 语言编写程序,VMD 动画演示得到原子在压缩过程中的变化。

在控制温度不变的情况下,得到了金属铁分子的动力学模拟过程。

通过不断压缩,观察每次压缩过程中以及压缩后铁原子的排列,得到金属铁的运动细节,从而更加利于我们了解铁的性质。

分子动力学通过直接模拟原子的运动过程, 使我们能够详细了解模拟对象的演化发展历史分子动力学模拟的一个关键在于原子势函数的选取原子势早期一般采用简单的对势, 但对势无法正确描述弹性常数, 其结果不理想世纪年代提出的镶嵌原子法、有效介质理论更客观地反映了原子间多体作用的本质, 可得到较合理的结果.认为体系总能量为:2/1020]12ex p[]1ex p[∑∑∑∑⎥⎥⎦⎤⎢⎢⎣⎡⎪⎪⎭⎫ ⎝⎛---⎪⎪⎭⎫ ⎝⎛--=≠≠i i j ij i i j ij tol r r q r r p A E ξ有效地对分子动力学的数据进行后处理也是一个重要的研究方向, 因为对数据进行后处理, 获取有用的信息也是一个很烦琐的工作。

现有的一些分子动力学软件功能不够强大, 只是偏重于某一行业, 通用性不高, 还有一些软件为自由软件, 可维护性不强。

还没有出现集建模、求解、后处理于一体的分子动力学软件。

因此, 针对特定的问题进行自行编程显得尤为重要。

通过分子动力学方法,模拟了铁分子锻造实验中的形变过程. 研究了晶体取向裂纹的形变特点和断裂机理,观察到各种形变现象,如位错形核和发射,位错运动,堆垛层错或孪晶的形成,纳米空洞的形成与连接等. 计算结果表明,裂纹扩展是塑性过程和弹性过程相结合的过程,其中塑性过程表现为由裂尖发射的位错导致的原子切变行为,而弹性过程的发生则是由无位错区中的原子断键所导致. 本研究采用VC++自行编程, VMD 动画演示得到原子在拉伸过程中的变化,对所研究的问题进行求解。

其基本原理是使用一个含有有限个分子并且有周期性边界条件的立方盒子,从该体系某一设定的位能模型出发,通过计算机模拟求解微元中全部分子的牛顿运动方程,记录它们在各个不同时刻的位置、速度和受力等,然后统计得到体系的各种热力学、结构和性质,也就是由体系粒子的微观性质求算其宏观性质。

进行分子动力学模拟的首要问题是要得到准确的原子之间的相互作用势函数。

知道原子间正确的相互作用势,从而必须知道相应的电子基态。

计算中根据以下基本假设:(1)所有粒子的运动都遵循经典牛顿力学规律。

(2) 粒子之间的相互作用满足叠加原理。

显然这两条忽略了量子效应和多体作用, 与真实物理系统存在一定差别, 仍然属于近似计算。

II)VMD 作图:VMD 是一个强大的原子作图及动画演示软件,在运用C 语言知识对上面求解计算后将得到一个文件,将此文件直接拖进VMD 原子作图工具便可以得到原子运动动画。

3 方法第一步: 即模型的设定,也就是势函数的选取。

势函数的研究和物理系统上对物质的描述研究息息相关。

最早是硬球势,即小于临界值时无穷大,大于等于临界值时为零。

常用的是LJ 势函数,还有EAM 势函数,不同的物质状态描述用不同的势函数。

第二步:给定初始条件,也就是给定原子的空间位置和速度。

运动方程的求解需要知道粒子的初始位置和速度,不同的算法要求不同的初始条件。

如:verlet 算法需要两组坐标来启动计算,一组零时刻的坐标,一组是前进一个时间步的坐标或者一组零时刻的速度值。

第三步:利用公式:)()()()(2t dt t dt t dt t i i i i a v r r ++=+计算在第n+1步时所有粒子所处的空间位置。

计算在第n+1步时所有粒子的速度 []2)()()()(t dt t dt t dt t i i i i a a v v +++=+,动能和速度标度因子:2/12121)()22(,)(21⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-==∑∑++i n i i n i k v m kT N v m E β计算每个时间步系统的总势能U ,考察系统达到平衡所需要的时间。

第四步:计算将速度乘以标度因子的值,并让该值作为下一次计算时,第n+1步粒子的速度。

第五步:返回第三步,开始第n+2步的模拟计算。

重复几千次,一直到系统达到平衡。

第六步:对系统进行位移加载,每次加载后使系统平衡8000步,让系统经历一个准静态加载的过程。

每次加载并让系统平衡后,计算宏观量。

4 In.shear 文件修改# 3d metal shear simulationunits metalboundary s s patom_style atomiclattice bcc 2.86 铁的点阵类型及点阵常数region box block 0 16.0 0 10.0 0 2.828427create_box 3 boxlattice bcc 2.86 orient x 1 0 0 orient y 0 1 1 orient z 0 -1 1 & origin 0.5 0 0create_atoms 1 boxpair_style eam/fspair_coeff * * Fe_mm.eam.fs Fe Fe Feneighbor 0.3 binneigh_modify delay 5region lower block INF INF INF 0.9 INF INFregion upper block INF INF 6.1 INF INF INFgroup lower region lowergroup upper region uppergroup boundary union lower uppergroup mobile subtract all boundaryset group lower type 2set group upper type 3# voidregion void cylinder y 8 5 2.5 INF INFdelete_atoms region void# temp controllerscompute new3d mobile tempcompute new2d mobile temp/partial 0 1 1# equilibratevelocity mobile create 300.0 5812775 temp new3dfix 1 all nvefix 2 boundary setforce 0.0 0.0 0.0fix 3 mobile temp/rescale 10 300.0 300.0 10.0 1.0fix_modify 3 temp new3dthermo 25thermo_modify temp new3dtimestep 0.001run 100# shear 设置压缩速度velocity upper set 0 -0.2 0velocity mobile ramp vx 0.0 -0.2 y 1.4 8.6 sum yesunfix 3fix 3 mobile temp/rescale 10 300.0 300.0 10.0 1.0fix_modify 3 temp new2ddump 1 all atom 100 dump.shear#dump 2 all image 100 image.*.jpg type type &# axes yes 0.8 0.02 view 0 0 zoom 1.5 up 0 1 0 adiam 2.0#dump_modify 2 pad 4#dump 3 all movie 100 movie.mpg type type &# axes yes 0.8 0.02 view 0 0 zoom 1.5 up 0 1 0 adiam 2.0#dump_modify 3 pad 4thermo 100thermo_modify temp new2dreset_timestep 0run 8000 计算步数5结果程序运行部分结果用VMD作图的结果:图1 第2700步由图一可见,锯齿状滑移带,滑移带之间成60度角,形成等边三角形。

相关文档
最新文档