计算化学公社

标题: 求已知活化能算反应浓度变化的程序 [打印本页]

作者
Author:
gauss98    时间: 2022-6-16 10:28
标题: 求已知活化能算反应浓度变化的程序
记得版主发布过一个已知过渡态能量,算反应物产物浓度变化的程序
居然翻遍整个论坛都没找到
哪位能告诉我程序叫什么名字?哪里下载,谢谢!

作者
Author:
sobereva    时间: 2022-6-16 10:35
http://sobereva.com/soft/concvar/
作者
Author:
gauss98    时间: 2022-6-16 10:45
sobereva 发表于 2022-6-16 10:35
http://sobereva.com/soft/concvar/

谢谢版主!

作者
Author:
gauss98    时间: 2022-6-16 14:58
sobereva 发表于 2022-6-16 10:35
http://sobereva.com/soft/concvar/

给版主提个建议,是否能增加中间物的快速平衡功能。有些复杂反应中间物,过渡态能垒很小或者没有过渡态,同时决速步很大,这些步骤没法在同一个步长下模拟。
作者
Author:
gauss98    时间: 2022-6-16 15:13
还可以增加一下气液混合反应的功能,毕竟气体和液体标准态浓度不同,将自由能和浓度变换直接内置到程序中,可以大大增加方便性。

作者
Author:
sobereva    时间: 2022-6-17 15:46
gauss98 发表于 2022-6-16 14:58
给版主提个建议,是否能增加中间物的快速平衡功能。有些复杂反应中间物,过渡态能垒很小或者没有过渡态, ...

根据实际energy profile特征,可以忽略掉一些对k影响甚微的基元步
作者
Author:
gauss98    时间: 2022-6-17 16:24
sobereva 发表于 2022-6-17 15:46
根据实际energy profile特征,可以忽略掉一些对k影响甚微的基元步

有些不好弄的

比如  A  --> B+C  (分解)
        C+D --> E   (TS)
我只好造一个 A到B+C的活化能出来, 小了影响步长精度,大了影响决速步

还有,不同步骤的气液,在不同温度压力下 每个都要手算   到 1M 自由能换算,浓度换算到压力的实验条件换算。 能内置到程序内部会方便很多。
作者
Author:
sobereva    时间: 2022-6-17 18:55
gauss98 发表于 2022-6-17 16:24
有些不好弄的

比如  A  --> B+C  (分解)

如果A的分解没有势垒,就直接从C开始模拟
如果A的分解势垒较高,照常考虑。如果分解势垒很低导致必须用很小步长,可以用$Boltzmann设置令第一步反应物和产物始终满足Boltzmann分布




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3