24小时热门版块排行榜    

CyRhmU.jpeg
查看: 8502  |  回复: 13

dingniu2

木虫 (正式写手)

[求助] 什么动力学模拟软件可以模拟化学反应过程

如题,对动力学模拟不了解。已经用gaussian做出了一个化学反应的势能面,想知道哪种动力学模拟软件可以从动力学模拟角度验证这个势能面,谢谢。
回复此楼

» 收录本帖的淘帖专辑推荐

Gaussian 模型 - 模拟 - 统计 - 热力学

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

健康最重要
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

wzbhit

至尊木虫 (著名写手)

【答案】应助回帖

★ ★ ★ ★
感谢参与,应助指数 +1
zh1987hs: 金币+2, 谢谢 2012-05-02 18:26:45
dingniu2: 金币+2, ★★★很有帮助 2012-05-02 20:13:26
引用回帖:
3楼: Originally posted by dingniu2 at 2012-04-30 08:59:41:
多谢解答,我已经用高斯软件做出了这个反应所有过渡态及其势能面,现在想用动力学模拟的方法验证这个势能面所描述的反应过程。

个人感觉没有什么软件可以直接给出来反应过程。。。我不知道有这样的软,有的话告诉我一下
个人所理解的计算反应过程,应该是人为的猜想可能的反应过程然后计算能量分布进行验证。。。
从明天开始坚持吃早饭呀!
5楼2012-05-02 18:24:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

caijj09

木虫 (职业作家)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
jiaoyixiong: 金币+2, 鼓励交流 2012-04-30 09:07:19
用MS中的LST/QST可以搜索过渡态,具体操作见MS初级教程。
自强不息
2楼2012-04-29 21:21:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

luxujie3

金虫 (著名写手)

【答案】应助回帖

多着呢,楼主可以试下reaxff力场,这个力场是近年才越来越多人重视的模拟方法,而内置了该力场的软件有lammps、ADF等,听说MS6.0也有这个力场,且ms的可是话非常完美,参数都内置使用应该是新手的首选。我觉的你应该也首选该软件尝试下动力学模拟反应。当然也有那个计算更精准的方法,那就是密度泛函动力学模拟法,因为涉及到电子结构和运动所以计算速度和体系都受到了很多的制约。
8楼2012-10-25 20:30:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ChemiAndy

木虫 (正式写手)


【答案】应助回帖

首先,我认为使用ReaxFF的建议不太靠谱。且不说对于楼主的体系有没有参数,即使有,那么这个反应势能面能否跟楼主用高斯计算的势能面是否一致?如果不一致,还叫验证?

那么,用第一原理分子动力学软件行不行呢?使用第一原理分子动力学结合meta-dynamics方法,的确可以模拟反应沿反应坐标的随时间的演化,并且进而可以模拟在凝聚态下的溶剂化效应,得到反应自由能而非仅仅是反应热。CPMD软件。但是,这样做之前有2个疑问需要想想:

1. CPMD虽然是第一原理,但它使用平面波DFT,这个理论描述的反应势能面和你高斯使用的理论是否一致?根据我的经验,肯定不一致。CPMD中的周期性平面波DFT理论和高斯中原子中心的分子轨道DFT理论原则上一致,实施起来差别比较大,CPMD必须使用赝势,并加了周期边界。很有可能产生定性不一致。即你原来的反应路径都可能不一样。如果你加了溶剂,更不叫验证了,气相结果和凝聚态结果肯定是不一样。那应该是进一步探索了凝聚态下的反应动力学。除非楼主觉得有这个必要,否则要折腾这个东西没有一年半载的要出来像样的结果恐怕很难。

2. 那么,到底高斯算出来的反应势能面怎么验证呢?我的意见是,根本无需验证,因为如果楼主选用了足够高精度的理论的话,比如B3LYP/6-31++g**, 或者MP2/aug-cc-pvdz,那么它的结果对于气相小分子簇体系来说,是足够足够准确的,至少反应机理即反应路径过渡态我相信是足够好的,没有其它第一原理计算能够比这个更好。无需验证的第二个理由是说,动力学的本质是什么?动力学是体系沿反应势能面走一走,看看多长时间走完。问题是,既然你已经知道了过渡态和反应初态之间的能量差,反应所需要的时间已经完全由阿伦尼乌斯定理确定了。你还需要让这个体系真的走一遍?况且走一遍就正好是那个反应时间吗?不是的!一个反应的发生完全是概率事件,实验测的的反应时间和阿伦尼乌斯计算的反应时间都是平均反应时间。因此模拟反应时间往往需要一个反应跑上几十遍,几百遍乃至几千遍才能求得平均反应时间。因此,除非你的体系不能通过高斯去计算过渡态和反应热,否则使用第一原理动力学模拟反应快慢完全是不必要的。举个不恰当的例子,你想知道火车几个小时跑完1000公里的铁路,你不需要真的让火车跑很多次去计算平均时间,你只要知道它的平均速度就能够用公式估算出来了。

那么,楼主可能担心,即便说高斯算这个反应已经很准确了,我还是担心它不对啊?那么,这种情况下,你唯一的选择是去做实验验证,而不能用更低级的理论计算去验证。那如果没有条件去做实验呢?很多文章是引用文献中类似体系的实验结果做旁证,或者类似体系的计算结果做佐证。

高斯做反应一个普遍的问题是,这玩意都是气相的小分子簇,而真实体系是液态下进行的。在这种情况下,溶剂对反应到底有没有影响,有多大影响,定量的还是定性的?协同反应是否有可能呢,即多个反应物的耦合反应?这样的问题的确真正值得思考。不过,这样的思考没有止境,那课题还有完没完了?所以我建议楼主一步一步来。先把目前的结果发表,再考虑下一步。并且,在没有实验支持的前提下,不要去考虑溶剂化效应和协同机理的可能。一句话,做出来不知道对不对的研究,不值得。
12楼2013-07-17 08:45:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liuqiang2270

金虫 (小有名气)

【答案】应助回帖

分子动力学的软件很多的啊,MS这个是商业软件,并不是不能做反应,只是没有相应的反应力场。
CPMD cp2k都可以做,很强大的,学起来也比较复杂。
13楼2013-07-17 10:49:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

dingniu2

木虫 (正式写手)

引用回帖:
2楼: Originally posted by caijj09 at 2012-04-29 21:21:34:
用MS中的LST/QST可以搜索过渡态,具体操作见MS初级教程。

多谢解答,我已经用高斯软件做出了这个反应所有过渡态及其势能面,现在想用动力学模拟的方法验证这个势能面所描述的反应过程。
健康最重要
3楼2012-04-30 08:59:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingniu2

木虫 (正式写手)

4楼2012-05-01 21:10:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingniu2

木虫 (正式写手)

引用回帖:
5楼: Originally posted by wzbhit at 2012-05-02 18:24:27:
个人感觉没有什么软件可以直接给出来反应过程。。。我不知道有这样的软,有的话告诉我一下
个人所理解的计算反应过程,应该是人为的猜想可能的反应过程然后计算能量分布进行验证。。。

谢谢
健康最重要
6楼2012-05-02 20:13:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dai_shen844

金虫 (小有名气)

【答案】应助回帖

已经用gaussian做出了一个化学反应的势能面

楼主,求指教啊~菜鸟!急需
潜心
7楼2012-10-25 10:40:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

qdykswang

金虫 (著名写手)

MS6.0没有这个力场。
化学工程+高分子
9楼2013-07-16 11:40:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fhh2626

木虫 (正式写手)

【答案】应助回帖

如LS的人所说,如果你的化学反应是不包含金属离子的有机反应的话,用REAXFF力场+LAMMPS就可以了

如果包含金属离子就没办法了,因为REAXFF力场没有对应参数
10楼2013-07-16 21:47:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 dingniu2 的主题更新
信息提示
请填处理意见