【lammps案例】石墨烯单轴拉伸

本文介绍了一种使用LAMMPS软件建立石墨烯模型的简单过程,适用于初学者。主要内容包括基本参数设置、建模、势函数设置、能量最小化等八个步骤,并提供了完整的输入文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

25a5a08e3d76fcb5891a4cbf1de4f747.jpeg

【9月开学季】

关注“元素魔方”小程序

更多优惠等你来领!

9b814c921ff036bafacca58895d542b5.jpeg

石墨烯(Graphene)是一种以sp²杂化连接的碳原子紧密堆积成单层二维蜂窝状晶格结构的新材料。

石墨烯具有优异的光学、电学、力学特性,在材料学、微纳加工、能源、生物医学和药物传递等方面具有重要的应用前景,被认为是一种未来革命性的材料。

英国曼彻斯特大学物理学家安德烈·盖姆和康斯坦丁·诺沃肖洛夫,用微机械剥离法成功从石墨中分离出石墨烯,因此共同获得2010年诺贝尔物理学奖。

石墨烯常见的粉体生产的方法为机械剥离法、氧化还原法、SiC外延生长法,薄膜生产方法为化学气相沉积法(CVD)

400e5e4ebddf86c01f82d93e90d0bad2.gif

本文是介绍一种石墨烯模型的lammps简单建立过程,该教程适合于新手,如过程有误,还望专业前辈提出不足!

a63ed4d7bc3894279d23070b16765a2e.png

下图为本文建立的高石墨烯模型

99f925f74408538f97d9d4a4212872d7.png

拉伸过程

02d3891dc4d3954dc092671b0f5e13e3.gif

放松过程

a75871b696d28fa0ceea24b38a405eb8.gif

01

538d75c1ca14499d766decfef11586b1.png

基本思路

b9df8a09e81f65430e899680ac31dda0.png

#主要分为8个步骤
1基本参数设置
2建模
3势函数设置
4能量最小化
5温度初始化
6计算设置
7结构驰豫
8拉伸设置

02

60cb747cc3ee0230de0987f970deb97d.png

完整代码

698194a564b32eabcf08a6e860c4c4ea.png

完整in文件如下

#---------1 基本参数--------------------------------------units metaldimension 3 #维度boundary p p pneighbor 0.3 binneigh_modify delay 0timestep 0.001#---------------------------------------------------------#---------2 建模------------------------------------------region box block 0 50 0 50 -5 5 units boxcreate_box 3 boxlattice custom 2.4768 a1 1.0 0.0 0.0 a2 0.0 1.732 0.0 a3 0.0 0.0 1.3727 &basis 0.0 0.33333 0.0 &basis 0.0 0.66667 0.0 &basis 0.5 0.16667 0.0 &basis 0.5 0.83333 0.0region graphene block 0 50 0 50 -1 2 units boxcreate_atoms 1 region graphenemass             * 12region left block INF 4 INF INF INF INF units boxgroup left region leftregion right block 46 INF INF INF INF INF units boxgroup  right region rightgroup boundary union left rightgroup mobile subtract all boundaryset  group left type 2set  group right type 3#------------------------------------------------------#------------3 势函数设置------------------------------pair_style  airebo 3.0 0 0pair_coeff  * * CH.airebo C C C#------------------------------------------------------#------------4 能量最小化------------------------------min_style cgminimize  1e-10 1e-10 5000 5000#------------------------------------------------------#------------5 温度初始化------------------------------velocity mobile create 300 4928459 dist gaussian units boxvelocity left set 0.0 0.0 0.0 units boxvelocity right set 0.0 0.0 0.0 units box#------------------------------------------------------#------------6 计算设置--------------------------------compute 1 all stress/atom NULLcompute  2 all reduce sum c_1[1] c_1[2]variable  CorVol equal ly*lx*3.35variable  sigmaxx equal c_2[1]/(v_CorVol*10000)variable px equal -pxx/10000#应变variable l_x equal lxvariable lx0 equal ${l_x}variable strain equal (lx-v_lx0)/v_lx0#------------------------------------------------------#------------7 结构弛豫--------------------------------fix   1 boundary setforce 0 0 0fix   2 all npt temp 300 300 0.01 iso 0 0 0.1thermo   1000thermo_modify  lost ignoredump   1 all atom 1000 relax.lammpstrjrun     10000unfix  2undump  1reset_timestep  0#------------------------------------------------------#------------8 拉伸设置--------------------------------thermo_style custom step press v_strain v_px v_sigmaxx temp lx ly lz volthermo  100fix      2 all nvt temp 300 300 0.01fix      3 all deform 200 x erate 0.05 remap xdump     1 all atom 500 algp.lammpstrjrun      10000

22bbbff89a5a4cd4ef9970ff29fe5275.png

d7c90b34cea997a47a7c7bdcf37f9470.png

1ccf66f8d430843eef286c279b555dd1.png

END

免责声明:本文仅作为学术分享,版权归原作者所有,如有侵权请联系我们删除。

9月

是上学的日子

是做科研的日子

是找工作的日子

为服务好更多的学生党、科研狗、职场人

小编在这里为大家提供了

科研大礼包

快拿出手机扫描获取吧!

42ad6bcc3089ff8729d34d9caba05cef.gif

ebe2d6b2692a3aa5b66aca5b214415ec.jpeg

ef4e3797839c7cc39be9a4405e5510b6.png

一如科研深似海,从此秀发身外物~

快get更高效快捷的科研方法

告!别!秃!头!

e7fcda041124fb49a61bbde742203380.gif

65aef49d916a7ca8c1244724466f4304.jpeg

“元素魔方”小程序,专注

材料测试+模拟计算+封面绘图

科研服务,承接专利代理、第一性原理、

分子动力学、量子化学计算等服务!

快点击链接看看吧~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值