Skip to content
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
CFD中文网

CFD中文网

  1. CFD中文网
  2. OpenFOAM
  3. chemkinToFoam

chemkinToFoam

已定时 已固定 已锁定 已移动 OpenFOAM
23 帖子 5 发布者 9.5k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • X 离线
    X 离线
    xuqiming
    写于 最后由 李东岳 编辑
    #1

    *chemkinToFoam关于transport输运文件的疑问
    在使用chemkinToFoam中,根据说明书所使用的命令为

    *** chemkinToFoam [OPTIONS] <CHEMKIN file> <CHEMKIN thermodynamics file> <CHEMKIN transport file> <OpenFOAM chemistry file> <OpenFOAM thermodynamics file>*
    

    但是根据网络论坛和我自己的尝试,chemkin中的transport文件无法进行转化,chemkinToFoam所需的transport文件实际上如下图所示。
    根据我的理解,transport文件是用于计算包括二元输运系数在内的一系列输运参数的,在除了0维反应动力学计算的其他计算中应当都是需要transport文件。
    那么openFoam中在通过reactingFoam等求解器进行计算时,为何不需要transport参数。
    又或者是我理解错误,其实transport文件可以进行转化。
    恳请诸位大佬批评指导!

    openFoam中使用的输运文件
    cfa87700-4aaf-460b-af8c-a5531415251f-image.png

    W 1 条回复 最后回复
  • W 离线
    W 离线
    wangfei9088 大神
    在 中回复了 xuqiming 最后由 wangfei9088 编辑
    #2

    @xuqiming 没有理解错。
    因为OpenFOAM里默认的transport model是sutherland公式,输运特性参数里的粘度的计算方法为:
    $$
    \mu=A_s \frac {T^{3/2}}{T+T_s}
    $$
    可以看出需要 $A_s$ 和 $T_s$ 这两个参数。这是一个非常简单的transport model。如果要用原生的任何燃烧求解器包括reactingFoam,那就是默认用sutherland公式,就只需要用OpenFOAM里 $A_s$ 和 $T_s$ 两个参数的transport文件。
    关注分子输运特性的组分,chemkin形式的transport文件里的六列分子特性参数是用来计算该组分粘度和比热容的,最终得到混合物的特性的,这种就是mixture-averaged/multicomponent transport model。OpenFOAM原生代码里没有植入这俩模型。
    看你用的是OpenFOAM-7,多说一句,OpenFOAM-8及以上的org版本增加了基于Fickian和MaxwellStefan模型求扩散系数的,这对求组分扩散非常重要,应该值得去关注一下,虽然这些模型用着也不是很方便。

    X 风 尚 3 条回复 最后回复
  • 尚 在线
    尚 在线
    尚善若水
    写于 最后由 编辑
    #3

    最近看到的比较多的是耦合Cantera,使用OpenFOAM v10以后的多组分扩散可以看下这个 DDOF

    1 条回复 最后回复
  • X 离线
    X 离线
    xuqiming
    在 中回复了 wangfei9088 最后由 编辑
    #4

    @wangfei9088 不好意思,才看见消息。
    非常感谢您的回复,或许我还是应该使用FLUENT去实习自己的需求。

    1 条回复 最后回复
  • 风 离线
    风 离线
    风云5091
    在 中回复了 wangfei9088 最后由 编辑
    #5

    @wangfei9088 大佬,那请问一下我在GRI3.0中添加反应机理后,As和Ts就用openfoam里面默认的就行了吧?openfoam里面给的As和Ts分别是1.67212e-6和170.672(GRI3.0用的好像都是这两个)

    W 1 条回复 最后回复
  • W 离线
    W 离线
    wangfei9088 大神
    在 中回复了 风云5091 最后由 编辑
    #6

    @风云5091 OpenFOAM里默认的As和Ts这两个参数是按照空气的参数给的,意思就是认为所有的组分的粘度和空气一样,得到sutherland公式计算的简化的组分粘度。如果你计算的是湍流,各组分的这个粘度可忽略不计(这个粘度远小于湍流粘度),是可以用那两个默认值的。层流不行。

    风 1 条回复 最后回复
  • 风 离线
    风 离线
    风云5091
    在 中回复了 wangfei9088 最后由 编辑
    #7

    @wangfei9088 好嘞,了解了,谢谢大佬!另外大佬我想问一下就是不同物质的As和Ts在哪能找到呀?

    W 1 条回复 最后回复
  • W 离线
    W 离线
    wangfei9088 大神
    在 中回复了 风云5091 最后由 编辑
    #8

    @风云5091 啊,我没见过这方面的文献。

    风 1 条回复 最后回复
  • 风 离线
    风 离线
    风云5091
    在 中回复了 wangfei9088 最后由 编辑
    #9

    @wangfei9088 好的好的,感谢大佬的回复,我自己再找找,实在不行就用openfoam内置的了:xinxin: :xinxin:

    X 1 条回复 最后回复
  • X 离线
    X 离线
    xuqiming
    在 中回复了 风云5091 最后由 编辑
    #10

    @风云5091 我基于chemkin的计算结果自己拟合了As和Ts

    风 1 条回复 最后回复
  • 风 离线
    风 离线
    风云5091
    在 中回复了 xuqiming 最后由 编辑
    #11

    @xuqiming 大佬方便分享吗:xinxin: :xinxin:

    X 尚 2 条回复 最后回复
  • X 离线
    X 离线
    xuqiming
    在 中回复了 风云5091 最后由 编辑
    #12

    @风云5091 很简单,chemkin会根据transport中的6个参数去计算不同温度下的粘度,我是人为读取数据,然后依据sutherland公式去拟合这两个参数。
    不过我也不知道这样是否合理,目前是这样做的。

    风 1 条回复 最后回复
  • 风 离线
    风 离线
    风云5091
    在 中回复了 xuqiming 最后由 编辑
    #13

    @xuqiming 好嘞,了解了,感谢大佬:xinxin:

    1 条回复 最后回复
  • 尚 在线
    尚 在线
    尚善若水
    在 中回复了 风云5091 最后由 编辑
    #14

    @风云5091 https://github.com/WWIIWWIIWW/ctTranToFoam

    风 1 条回复 最后回复
  • 风 离线
    风 离线
    风云5091
    在 中回复了 尚善若水 最后由 编辑
    #15

    @尚善若水 谢谢大佬!:xinxin:

    1 条回复 最后回复
  • 尚 在线
    尚 在线
    尚善若水
    在 中回复了 wangfei9088 最后由 编辑
    #16

    @wangfei9088 歪个楼,大佬最近发没发CPC,看到个同名的 :chouchou:

    W 1 条回复 最后回复
  • W 离线
    W 离线
    wangfei9088 大神
    在 中回复了 尚善若水 最后由 wangfei9088 编辑
    #17

    @尚善若水 哈哈,是的,刚online的。消息这么灵通啊:yes:

    尚 2 条回复 最后回复
  • 尚 在线
    尚 在线
    尚善若水
    在 中回复了 wangfei9088 最后由 尚善若水 编辑
    #18

    @wangfei9088 追踪了cpc的文章,看到名字,第一想到了你 :papa:

    W 1 条回复 最后回复
  • 尚 在线
    尚 在线
    尚善若水
    在 中回复了 wangfei9088 最后由 编辑
    #19

    @wangfei9088 再多问大佬一句,代码是open source的吗?我看到了CPC Library link to program files。我们用的求解器是基于OpenFOAM 12的内部求解器和v2312俄罗斯的一个求解器,都没考虑混合平均多组分扩散。感觉这对算缓燃还是挺重要的。

    1 条回复 最后回复
  • W 离线
    W 离线
    wangfei9088 大神
    在 中回复了 尚善若水 最后由 wangfei9088 编辑
    #20

    @wangfei9088 追踪了cpc的文章,看到名字,第一想到了你

    @尚善若水 哈哈:146:

    @wangfei9088 再多问大佬一句,代码是open source的吗?我看到了CPC Library link to program files。我们用的求解器是基于OpenFOAM 12的内部求解器和v2312俄罗斯的一个求解器,都没考虑混合平均多组分扩散。感觉这对算缓燃还是挺重要的。

    @尚善若水 是open source的,校对完正式发布就可以看到完整代码,提供了三个版本,可以满足大多数用户的需求。

    尚 1 条回复 最后回复

  • 登录

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]