问答中心分类: 组分定义在STARS中使用火烧化学反应时,可以设定不同温度区间发生不同的化学反应吗?
0
cc 管理员 asked 5年 ago
1 Answers
0
admin 管理员 answered 5年 ago

可以。化学反应的发生可以通过活化能来控制。STARS中可以通过关键字*EACT_TAB设置不同的温度区间用不同的活化能。
该关键字是输入一个表格,表格中有2列数据,第1列是温度,第2列是活化能。对于某个特定的化学反应,若要使温度大于某个值(例如400℃)时才允许反应发生,可以将温度低于400℃的活化能设置的比较大,温度高于400℃时活化能大幅减小。
例如,温度低于400℃时,活化能为600000 J/mol,这是一个相对比较大的数,一般的反应不会发生,即使发生,速度也会比较慢。当温度大于400℃时,活化能迅速降为50 J/mol,一般的反应都可以发生。
也可以参考算例verify75.dat的183-188行。