MD原理与Lammps实例.ppt

* Laboratory of Space Materials Science and Technology 分子动力学模拟与 LAMMPS 软件的使用 李留辉 2016.05 分子动力学模拟基础 MD势函数 LAMMPS软件简介 LAMMPS运行实例 主要内容 MD:根据描述原子间相互作用的势函数, 求解经典牛顿运动方程,得到系统确定的运动轨迹 1. 分子动力学模拟基础 原子间作用势 MD计算流程图 Newton 运动方程的数值求解:有限差分 1、Verlet、 Velocity-Verlet、Leap-Frog算法 2、Gear预测-校正算法 微正则系综 (NVE) —— 孤立体系 正则系综 (NVT) —— 温度恒定 等温等压系综 (NPT) —— 温度和压力恒定 MD中的系综 (Ensemble) 温度标定: ~ MD中的结构表征 1、双体分布函数 (Pair Distribution Function) 局域原子数密度与平均数密度之比 配位数 3、键对分析技术 (Pair Analysis) 区分不同的团簇结构 2、结构因子S(q) q:倒易空间矢量 原子扩散 表面、界面、缺陷 晶体生长、 固态相变 熔化、凝固、非晶形成 力学性质 声子、热力学性质 密度、膨胀系数 焓、比热 表面张力、粘度、扩散系数 熔点、熔化热 MD的应用 热物理性质 2. MD 势函数 对势:Lennard-Jones、Morse 多体势[1] EAM、Finnis-Sinclair, Extended FS SMA-TB、Smoothed SMA-TB Johnson、Mishin、Zhou …… 考虑角度效应 MEAM / 2NN-MEAM Stillinger-Weber、Tersoff Bond-Order potential 对势项 多体项 电子密度: [1] J. H. Li, et al, Physics Reports, 2008, 455:1-134 Lennard-Jones势: e:势阱深度;s:u=0 时的原子间距 Fij = ? rm= ? 缺点:无方向性,没有考虑多体项,不适合大多数金属 Finnis-Sinclair势 两个孤立 Ni-Ni 原子的 FS 势 Run FS.m using Matlab/Scilab/FreeMat/Octave … MEAM[1] 总能量 嵌入能 电荷密度 [1] M. I. Baskes, Physical Review B, 1992, 46:2727-2742 3. LAMMPS软件简介 Large-scale Atomic/Molecular Massively Parallel Simulator 超大规模原子/分子并行模拟器 官网:/ 开源,可下载源程序或二进制文件 发表论文实例: 模拟对象:原子,金属,聚合物,生物分子,粒状和粗粒化体系 计算体系:小至几个粒子,大到上百万甚至上亿个粒子 运行平台:单个处理器的 PC,多处理器并行计算机 功能和优点: 可以串行或并行计算 开源,高移植性C++语言编写 可以方便的扩展,增加新功能 自定义变量和方程 一个输入脚本实现一个或多个模拟任务 力场:(pair/bond/angle/dihedral/improper/kspace style) 对势:L-J, Buckingham, Morse, Yukawa 多体势:EAM, Finnis-Sinclair EAM, MEAM, Stillinger-Weber, Tersoff 水势能:TIP3P,TIP4P,SPC 长程库伦力:Ewald, Wolf, PPPM 化学:CHARMM,AMBER,OPLS,GROMACS相兼容的力场 GPU 加速的势函数 系综:NVE,NVT,NPT,NPH 约束条件,边界条件:(fix命令) 二维/三维体系,正交/非正交空间 不同的温度和压力控制 非平衡分子动力学 (NEMD) 原子创建: (命令:read_data, lattice, create-atoms, delete, replicate) 从文件中读入原子坐标 在一个或多个晶格中创建原子 删除、复制、替换 输出: (命令:dump, restart) 原子的位置、速度、加速度,能量、压力等 每个原子的时间与空间平均 用户自定义变量 原子图像:XYZ,XTC,DCD,CFG格式 二进制续算文件 LAMMPS不具备的功能: 图形用户界面 创建分子体系 自动施加力场参数 MD的可视化和输出数据作图 数据的前/后处理: Tools中提供了一系列前/后处理工具 其它分子动力学软件包: DL_POLY、GULP CHARMM、AMBER、NAMD、NWCHEM、T

lammps计算聚合物例子_MD原理与Lammps实例.ppt相关推荐

  1. lammps计算聚合物例子_LAMMPS模拟聚合物结构,非晶态聚合物变形行为的模拟,纳米线变形模拟,单轴张力模拟,晶格参数计算...

    推荐一个网站,上面有LAMMPS模拟聚合物结构,非晶态聚合物变形行为的模拟,纳米线变形模拟,单轴张力模拟,晶格参数计算的lammps脚本,如下面是晶格参数计算的lammps脚本,具体网址是: LAMM ...

  2. lammps计算聚合物例子_(从examples的简单例子,到完成自己的科研课题)LAMMPS分子动力学技术与应用专题...

    1 分子动力学模拟入门理论--掌握LAMMPS的in文件中各命令的意义 1.1系综理论1.2主要算法介绍1.3积分步长的选取1.4温度和压力控制1.5周期性边界条件1.6分子动力学模拟流程 2 LAM ...

  3. lammps计算聚合物例子_LAMMPS中的系综(NPT/NVT)命令

    官方手册的翻译及补充,关于系综命令可见: fix NVT/NPT/NPH​lammps.sandia.gov 补充部分在段落结尾以"添注"形式补充. 语法: fix ID grou ...

  4. lammps计算聚合物例子_有了它,实验人员入门计算超容易!材料设计与性质预测平台(MedeA)...

    MedeA是全功能材料设计与性质预测平台,对材料及相关领域问题提供快速且可靠的解答,其应用领域非常之广,如电力发电.汽车.储能.合金设计.微电子及石油化工.航天航空.电池等行业. 在MedeA平台中, ...

  5. lammps linux运行命令,[转载]linux下 lammps的安装以及计算初步使用

    好久没有用linux了,都忘记的差不多了,计算材料课设需要用此平台计算,又开始学习一下 第一步:安装g++编译器 sudo apt-get install build-essential 第二步:将l ...

  6. lammps计算应力

    lammps计算应力 lammps计算的应力有两种: 1.体系整体的应力状态 通过在thermo_style custom里加上pxx pyy pzz pxy pxz pyz字段可将给定时间步(由th ...

  7. Ubuntu-多用户SSH登陆及LAMMPS计算

    前言 最近给实验室的Ubuntu服务器进行软件方面的配置,需要实现的功能如下: 实现多用户SSH登陆: 实现外网直接访问服务器(内网穿透): 服务器多用户创建.切换.权限授予: Ubuntu之间.Ub ...

  8. vSphere 计算vMotion的迁移原理

    1. 计算vMotion 的应用场景 1). 计划内停机维护 2). 提高资源的利用率 2. 计算vMotion 需求: 1).共享存储 vMotion需要解决的核心问题就是:将VMs的内存从源ESX ...

  9. Adaboost算法原理分析和实例+代码(简明易懂)

    Adaboost算法原理分析和实例+代码(简明易懂) [尊重原创,转载请注明出处] http://blog.csdn.net/guyuealian/article/details/70995333   ...

最新文章

  1. 用python编写ios应用
  2. 微软开放 AI 系统工具 Counterfit 源代码
  3. sql server jar包_老王,怎么完整SQL的显示日志,而不是???...
  4. Hive的下载安装,以及配置mysql作为元数据库
  5. 2019年春季学期第九周作业
  6. 企业如何实际使用 Docker
  7. php不用框架怎么写,php框架不用写sql语句就能调用数据库里表的字段是怎么实现的...
  8. 高瓴突然清仓阿里巴巴、蔚来、理想、小鹏,是怎么回事?
  9. linux子系统 显卡,bash 漏洞?linux授权命令sudo?windows linux子系统?新手理解的bash环境变量解析漏洞...
  10. 时序分析基本概念介绍<input/output delay>
  11. onmounted vue3_Vue3.x 生命周期 和 Composition API 核心语法理解
  12. ABP源码分析二十八:ABP.MemoryDB
  13. NIM(Network Installation Manager)使用一例(mksysb)
  14. 二叉排序树的中序遍历规律_王道数据结构|第四章 树与二叉树 04 二叉树的遍历...
  15. 5G模块M.2座子管脚和封装分析
  16. 「驱动安装」HighPoint RocketRAID R2722 磁盘阵列卡 驱动安装教程
  17. 当笑神姜涛遇上尼古拉斯赵四,低俗加上恶俗的结果是否就是封杀?
  18. 郑州大学计算机系好请假吗,郑州大学生最让人心碎的请假条:请假期限永远,无法按时返校!...
  19. LSTM和GRU的对比和分析
  20. 任务描述本关任务:利用所学知识,按要求自行绘制一个 K 线图。

热门文章

  1. 什么是消息补偿机制?
  2. security+真的没有那么难考,我的信息安全分享
  3. 2021赤峰二中高考成绩查询,2021年赤峰高考状元名单公布,赤峰高考状元学校资料及最高分...
  4. 《汇编语言》第6章 -包含多个段的程序 检测点答案,实验5,总结
  5. 脉冲噪声及其消除算法(DPC)
  6. mysql查询distinct_mysql中select distinct的用法
  7. CSS + HTML导航栏效果
  8. 七牛云存储java上传图片
  9. MySQL week()函数及参数mode详解
  10. matlab定义双精度型变量_matlab双精度浮点数编码及区间覆盖(原创)