基于AI分子力场模拟分子动力学

本文介绍了如何运用Cybertron的AI分子力场进行分子动力学模拟,特别是针对克莱森重排反应。传统方法包括量子力学QM和分子力学MM,但存在计算复杂度和精度的问题。文中采用半经验的DFTB方法,结合AmberTools的sander程序和PLUMED2插件进行高效抽样和增强采样效果。
摘要由CSDN通过智能技术生成

概述

本教程将展示如何通过Cybertron架构的AI分子力场进行分子动力学模拟, 模拟经典的克莱森重排反应。

背景介绍

在分子动力学MD(molecular dynamics)模拟中,分子力场(force field)用于描述分子不同的构型和构象所产生的能量和力,通常将体系的势能(potential)U(R)描述为关于体系中各个原子的坐标R的函数,而每个原子所受到的力F(R)等于势能U(R)对原子坐标R偏导数的负数:

代数如下:

 

 

在传统的MD模拟中,体系的势能函数通常使用两种方法获得:

第一种方法称为量子力学QM(quantum mechanics),是通过求解体系的薛定谔方程(Schrödinger Equation)获得体系的势能,使用这种方式进行的MD模拟称为“从头算分子动力学AIMD(ab initio molecular dynamics)”。这种方式虽然理论上可以精确求解体系的势能函数,然而现实却是对于粒子数大于二的体系,薛定谔方程是无法精确求解的,只能使用各种手段进行近似求解。而根据近似的方法不同,求解所需要的计算量差别非常大。而且即便是计算量最小的HF(Hartree Fock)或DFT((density functional theory)方法,所需要的计算量也是巨大的。

第二种方法则称为分子力学MM(molecular mechanics)方法,即将体系的总势能按照分子的不同结构和性质拆分成不同的相互作用项,每一项都使用简单的数学函数对量子力学计算或者实验数据进行拟合。相较于QM方法,使用MM方法计算体系的势能要快的多,所以绝大多数经典分子动力学(classical molecular dynamics)都是使用的这种方法。但是通常MM方法计算的精度要小于QM方法,而且由于体系的相互作用项是预先设定好的,所以通常无法模拟发生化学反应时的情况(比如化学键的生成和断裂)。

除了Q

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值