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. Fluent
  3. Fluent UDS方程 Interface 通量Flux边界条件设置

Fluent UDS方程 Interface 通量Flux边界条件设置

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

    各位老师好,
    目前有一个UDS方程,波动方程,包括非稳态项、扩散项和源项0,如下所示:

    $$
    \frac{1}{c} \frac {\partial^2 A} {\partial t^2} - \nabla^2 A =0
    $$

    根据李老师的无痛N-S书,书中提到扩散项也有扩散通量。

    1.png

    目前存在的问题是,有两个计算域,连接处设置为Interface,两个面共节点(人为切割开的,为了验证Interface通量边界条件设置的正确性),怎么对这个Interface设置合适的通量边界条件,使得运输量A可以“无损”的通过这个Interface,相当于这个Interface不存在。

    目前尝试过通过DEFINE_PROFILE宏,在UDS边界条件上,施加F_PROFILE = F_Flux(f,t) 和 F_PROFILE = F_Flux(f,t) / c (c为非稳态项中物理量A的传播速度),其中前者结果相对合适,但是仍然不对;后者结果完全不正确。想知道,对于我这个控制方程,通量的表达式应该是什么样的,愿意一起推导,想学习一下。

    谢谢各位!

    1 条回复 最后回复
  • X 离线
    X 离线
    Xuxu
    写于 最后由 编辑
    #2

    抱歉,控制方程的时间项有误,系数应为c^2的倒数,实际应为
    $$ \frac{1}{c^2}\frac{\partial^2 A}{\partial t^2} - \nabla^2 A =0 $$

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

    不好整了,fluent是我知识盲区了

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

    X 2 条回复 最后回复
  • X 离线
    X 离线
    Xuxu
    在 中回复了 李东岳 最后由 编辑
    #4

    @李东岳 在 Fluent UDS方程 Interface 通量Flux边界条件设置 中说:

    fluent是我知识盲区了

    感谢,李老师的深夜回复。

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

    @李东岳 李老师好,还是有一个问题想请教下您
    1 - 对于interface这种面,或者说“虚拟面”,两个面通量相等,是不是就可以保证 两个面的场是守恒的。FVM方法的守恒就是体现在这里吧?
    2 - 对于我这种没有对流项的控制方程,(面)通量的表达式是不是如您书上写的那样,变量的梯度点乘面法向除以扩散系数。
    谢谢李老师

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

    对于interface这种面,或者说“虚拟面”,两个面通量相等,是不是就可以保证 两个面的场是守恒的。FVM方法的守恒就是体现在这里吧?

    两个面通量是需要相等的。不过保证 两个面的场是守恒的这个不太对,应该是保证网格单元的面的通量加和守恒,比如$\sum \bfU_f\cdot\bfS_f=0$。

    扩散通量

    $-(D\nabla\phi)_f $表示单位面积的扩散通量。更普适性的,扩散通量是$-(D\nabla\phi)_f\cdot\bfS_f$。

    我看到我那个截图少了个负号。我改一下。

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

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

    @李东岳 在 Fluent UDS方程 Interface 通量Flux边界条件设置 中说:

    我看到我那个截图少了个负号。我改一下。

    嗯呐,是的,毕竟输运方程里面的扩散项$ -D\frac{\partial \phi_k }{\partial x_i} $

    更普适性的,扩散通量是
    对的,感谢李老师!Fluent手册里面也是这样表述的。

    84158e5c-0a86-4e32-b290-58ab800916f7-image.png

    李老师,最后还有一个问题,对于没有对流项的控制方程,面的通量应该就只有 扩散通量;那么如果同时存在,比如常规的输运方程,同时存在对流项和扩散项,面的通量应该是如何表述呢?

    谢谢李老师!

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

    对于一个$\phi$的对流+扩散,是$(\phi_f\bfU_f-D_f(\nabla \phi)_f)\cdot\bfS_f$

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

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

    @李东岳
    懂了,谢谢李老师!

    1 条回复 最后回复

  • 登录

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