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. 求助:Openfoam中的LES/DNS如何输出湍流耗散率

求助:Openfoam中的LES/DNS如何输出湍流耗散率

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

    目前在用icoFoam算圆柱绕流,算例和 http://www.dyfluid.com/icoFoam.html 中设置基本相同。

    现在想生成无量纲化平均应变张量$S_{ij}=\dfrac12\dfrac{k}{\epsilon}\left(\dfrac{\partial \bar{u_i}}{\partial \bar{x_j}}+\dfrac{\partial \bar{u_j}}{\partial \bar{x_i}}\right)$

    OpenFOAM利用fieldAverage可以直接生成平均速度与雷诺应力$R_{ij}$。湍动能$k$即$tr(R_{ij})$

    平均速度梯度可以后处理“postProcess -func “grad(UMean)””得到。

    那耗散率在openfoam里面可以怎么求呢?$\epsilon=\nu \overline{\dfrac{\partial u_{i}^{\prime}}{\partial x_{k}} \dfrac{\partial u_{i}^{\prime}}{\partial x_{k}}}$ 看定义是可以通过改编fieldAverage求。但是试了一下没有成功。。请问一下能通过什么方法求得呢。

    1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    写于 最后由 李东岳 编辑
    #2

    最近在备课,准备了很多湍流的东西,$\epsilon=\nu \overline{\dfrac{\partial u_{i}^{\prime}}{\partial x_{k}} \dfrac{\partial u_{i}^{\prime}}{\partial x_{k}}}$ 这个定义不是真正的epsilon的定义,真正的定义应该是$\epsilon=2\nu \overline{\bfS_{ij}'\bfS_{ij}'}=2\nu \overline{\bfS': \bfS'}=2\nu \overline{|\bfS'|^2}$。其中$\bfS'=\frac{1}{2}(\nabla\bfU'+\nabla\bfU'^T)$

    所以在写代码的时候,大体就是:

    1. 通过求解器求解速度U,
    2. 通过fieldAverage获得UMean
    3. 二者相减是U'
    4. 通过U'获得$\bfS'$
    5. 求解瞬态量$2\nu |\bfS'|^2$,对瞬态量$2\nu |\bfS'|^2$做平均。这个也可以在paraview里面通过滤镜来实现:Filter-temporal-statistics

    大体上,需要做两次平均过程。第一次平均获得uMean,第二次获得$\epsilon$定义里面的平均。这样可以获得解析的$\epsilon$。同时还要加上$\epsilon_{sgs}$。

    可以参考Wilcox那本湍流书的109页。

    我算了算$Re_\tau=395$的算例,左边是湍流动能耗散率,右边是速度。看起来是符合物理的。就是没有数据可以对。

    eps.jpeg

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    李东岳李 X 2 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    在 中回复了 李东岳 最后由 编辑
    #3

    在一些文献里面我看有人这么用,更简单:
    $$
    \varepsilon=\frac{\mu_{eff}^3}{\rho_c^3(C_s\Delta)^4}
    $$

    Simulation of coalescence breakup and mass transfer in polydisperse multiphase

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    李东岳李 D 2 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    在 中回复了 李东岳 最后由 编辑
    #4

    <a class=@李东岳" class=" img-fluid img-markdown">

    没个老铁来讨论讨论咩

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    1 条回复 最后回复
  • X 离线
    X 离线
    XieXiaoyang
    在 中回复了 李东岳 最后由 编辑
    #5

    @李东岳 李老师您好~
    求得时均速度之后,就可以用时均速度和当前时间步的脉动速度求瞬时的脉动速度应变率张量S’,可以直接对S’求双内积(&&)嗷,为什么要用这一步呢?:141: aef98e58-eadf-4bba-a927-7997b4b1addb-image.png

    李东岳李 1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    在 中回复了 XieXiaoyang 最后由 李东岳 编辑
    #6

    @xiexiaoyang 嗯?没懂 :134:

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    李东岳李 X 2 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    在 中回复了 李东岳 最后由 编辑
    #7

    加一个LES湍流动能的计算,这个相对简单。OpenFOAM中可以在计算平均的过程中计算$\overline{\bfU}$,同时,这个量:$\overline{\bfU'\bfU'}$也可以计算出来。那解析的湍流动能$k_{res}$就是$0.5\cdot\mathrm{tr}(\overline{\bfU'\bfU'})$。模化的湍流动能$k_{mod}$一般在LES模型里面计算。

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    1 条回复 最后回复
  • X 离线
    X 离线
    XieXiaoyang
    在 中回复了 李东岳 最后由 李东岳 编辑
    #8

    @李东岳 !李老师,就是这样:
    34f481f7-cf0f-4367-a482-903d3a7f7972-image.png
    求得脉动速度后,直接做双内积,然后把这个标量场存下来,再用fieldAverage做时间平均。

    李东岳李 1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    在 中回复了 XieXiaoyang 最后由 李东岳 编辑
    #9

    @xiexiaoyang 我求的是这个:$\epsilon=2\nu \overline{|\bfS'|^2}$,不是$\epsilon=\nu \overline{\dfrac{\partial u_{i}^{\prime}}{\partial x_{k}} \dfrac{\partial u_{i}^{\prime}}{\partial x_{k}}}$。这两个有点区别,但是结果应该差不多。你试试channel395,看看结果如何?

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    李东岳李 1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    在 中回复了 李东岳 最后由 编辑
    #10

    @李东岳 Wilcox说这两个的区别在2%左右.. :134:

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    1 条回复 最后回复
  • D 离线
    D 离线
    Dingcy
    在 中回复了 李东岳 最后由 Dingcy 编辑
    #11

    @李东岳 这个式子里的delta是大涡里过滤的那个delta吧,与网格尺寸有关,能不能提示一下输出它的方法呀:huahua:
    c831ada3-ad47-4fb9-8663-ad6bec3439f3-image.png

    我希望我得到的少一点,少一点,再少一点......

    1 条回复 最后回复
  • 快 离线
    快 离线
    快乐的山炮
    写于 最后由 编辑
    #12

    目前我也在做相同的工作,我困惑的是这里面的粘度项是否需要进行平均,如果看定义的话是不需要的,但是李老师的这个做法是不是把粘性的平均也考虑进去了

    1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    写于 最后由 编辑
    #13

    哪个粘度项?$\nu$么?这个是常数

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    快 2 条回复 最后回复
  • 快 离线
    快 离线
    快乐的山炮
    在 中回复了 李东岳 最后由 编辑
    #14

    @李东岳 李老师,想问一下这里的计算应该用层流粘性还是湍流粘性:135:

    快 1 条回复 最后回复
  • 快 离线
    快 离线
    快乐的山炮
    在 中回复了 快乐的山炮 最后由 编辑
    #15

    @快乐的山炮 我算的是LES:135:

    1 条回复 最后回复
  • 快 离线
    快 离线
    快乐的山炮
    在 中回复了 李东岳 最后由 编辑
    #16

    @李东岳 李老师好,还是没太弄清楚,按照定义来说我用的运动粘度进行计算,运动粘度用sutherland定律来计算,也就是在温度高的地方粘性大,相乘的话也就是在温度高的地方耗散率相对比较大,这样是合理的吗?如果是用湍流粘度来计算则完全不同:135: 对此非常疑惑,请李老师能否有时间解答一下,另外我做的的LES燃烧

    快 1 条回复 最后回复
  • 快 离线
    快 离线
    快乐的山炮
    在 中回复了 快乐的山炮 最后由 编辑
    #17

    @快乐的山炮 并且按照定义只对了93a1978a-03dd-45aa-a5bb-286c05f4d9e9-image.png 做时间平均 没有对粘性项做平均

    李东岳李 1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    在 中回复了 快乐的山炮 最后由 编辑
    #18

    @快乐的山炮 你有没有看到你们领域那面的epsilon怎么定义,把公式发来看看

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    快 1 条回复 最后回复
  • 快 离线
    快 离线
    快乐的山炮
    在 中回复了 李东岳 最后由 编辑
    #19

    @李东岳 老师好,我暂时还没找到领域内有定义的书籍,主要还是参考poinsot 2005和wilcox 2006这两本书

    1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    写于 最后由 李东岳 编辑
    #20

    运动粘度用sutherland定律来计算,也就是在温度高的地方粘性大,相乘的话也就是在温度高的地方耗散率相对比较大,这样是合理的吗?

    我重新核查了一下$\epsilon$的定义,这个看起来就是层流粘度。如果这样说的话,看起来就是跟粘度相关的变量。这个我目前也不能确定,你最好查一下相关的文献,是不是这样的。也告诉我一下

    https://www.cfd-online.com/Wiki/Turbulence_dissipation_rate

    你这个确实是个好问题,需要严肃的研究一下

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    1 条回复 最后回复

  • 登录

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