问答中心分类: 组分定义STARS模拟化学反应时,如何设定反应温度门限,即控制化学反应在温度达到设定值时才开始发生?
0
cc 管理员 asked 5年 ago
1 Answers
0
admin 管理员 answered 5年 ago

可以通过关键字*EACT_TAB来控制化学反应开始发生的温度。
该关键字是输入一个含有2列数据的表格,表格第1列是温度,第2列是活化能。
若要使温度大于某个值(例如300℃)时才允许化学反应发生,可以在温度低于300℃时的活化能设置的比较大,在温度大于300℃时,活化能大幅减小,具体数值需要通过观察化学反应生成物的量和速度来确定。
如图所示,温度低于300℃时,活化能为500000 J/mol,这是一个相对比较大的数,一般的反应不会发生,即使发生,速度也会比较慢。当温度大于300℃时,活化能迅速降为100 J/mol,一般的反应都可以发生。
这种方法只是人为控制反应速度的一个手段,具体取值还需要根据实验观察的反应速度来设置,以符合物理事实为准。