反应类型里面的两行代码分别指的是(1)三体反应的第三体系数,没有特殊表示的都设为1;(2)和压力有关的反应系数,用Lindemann格式表示,具体可以参考Chemkin理论手册3.6.Pressure-dependent Reactions,https://personal.ems.psu.edu/~radovic/ChemKin_Lindemann1.pdf
如果要修改反应机理,建议用chemkin格式修改,之后使用chemkinToFoam导入。
反应类型里面的两行代码分别指的是(1)三体反应的第三体系数,没有特殊表示的都设为1;(2)和压力有关的反应系数,用Lindemann格式表示,具体可以参考Chemkin理论手册3.6.Pressure-dependent Reactions,https://personal.ems.psu.edu/~radovic/ChemKin_Lindemann1.pdf
如果要修改反应机理,建议用chemkin格式修改,之后使用chemkinToFoam导入。
你的纵坐标是残差吗?针对你的算例有没有特定的表征参数,他们的收敛情况如何?
@梦中飞翔的阿涛 这个问题还挺有趣的,你找到答案了吗?
@香柏树 这个是我之前做的一些验证性工作,仅供参考。你可以用Cantera或者Chemkin自己尝试一下,求解一维甲烷或者氢气层流火焰,获得δ/Sf对当量比的依赖关系。
说一点我个人的理解:化学反应特征时间Tauc与火焰厚度δ和速度sf的比值δ/sf成正比,而δ/sf对当量比的依赖性较低(之前用甲烷层流火焰做了简单验证),因此可以近似认为PaSR模型与当量比无关。Cmix是和Tauk有关的系数,和化学反应没啥关系。
试试用解释型(Interpreted) udf,根据我的经验,编译型(compiled) udf对系统设置的要求比较多。
试试用“x64 Native Tools Command Prompt for VS 2017”打开Fluent,然后再编译-加载UDF。
@coolhhh 有两个问题想请教下:1、周期性边界条件是在2个Case里面分别设置的吗?2、周期边条是如何将非稳态出口参数做为新的入口参数的?
如果你的计算是单独进行,那岂不是需要将A场一个周期内每个时间步长的出口参数都保存,然后再导入B场?
大家好,我最近在处理EDC模型计算的结果。EDC结果中物质的净反应速率(net reaction rate of species-n)比有限速率模型的结果小了好几个数量级,但方程的反应速率(kinetic rate of reaction-n) 在同一个数量级。我是直接采用Fluent中导出的数据,希望有人可以答疑解惑一下。
@香柏树 FLUENT中输出参数里就有这两个,关于OpenFOAM我不太清楚。不过这两个是控制方程里的基本参数,可以参考下OpenFOAM的参数表。
OpenFOAM应该能输出反应中单个物质的焓值
有没有可能数据库里没添加某个组分的热物理参数?
大佬牛逼,点个赞!
@evan 多谢大佬回复!那fluent19.2之后的版本应该怎么解决这个问题呢?
@dr-yiqi-wang 我版本稍微新一点。可能是求解器的问题,我用的密度基,刚切换成压力基,质量分数梯度就没有了,压力基应该需要自定义,具体可以点Help研究一下。
@dr-yiqi-wang 试试看别的算例,我也不太懂了。
@dr-yiqi-wang 反应物质你添加了吗?看看你Materials>>Mixture里有啥?
@dr-yiqi-wang 勾选上Volumetric,点Apply,试试。