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. Algorithm
  3. 动量方程为什么要忽略重力项?

动量方程为什么要忽略重力项?

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

    鄙人编写了求解流体流动的算法,在不加重力源项时,算法收敛;当考虑重力源项后算法发散,发现引入重力源项后,导致离散速度为负(正确解应该为正),进而导致方程离散系数为负。查阅相关质料,大都忽略重力源项,哪位大神给解释下为什么忽略重力源项,如果不忽略,怎样恰当的处理?FLUENT中是可以考虑重力源项的。

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

    大都忽略重力源项,哪位大神给解释下为什么忽略重力源项

    重力对流体的作用就是引起水动力学压力,如果是密闭的流体,其不会引起流动变化。因此可以忽略重力项,这样压力边界条件也可以好给出。

    1. 一般考虑重力的主要是重力为一种重要的体积力,如密度不均引起的浮力,其中密度不均进一步由温度导致。

    2. 还有一种情况要考虑重力是模拟流体的自由落体。

    3. 其他情况可能跟具体的应用有关,如旋转系、海洋热风那种普遍都添加重力。

    如果不忽略,怎样恰当的处理?

    如果考虑重力,通常求解的压力不是先前的压力p,而是压力p减去水力学压力$\rho g h$。从算法层面理解,重力引致下落,压力对这种效果抵消,采用这种压力计算的时候,可以省去这种来回下落-抵消的求解过程。求解出$p-\rho gh$之后,真实的压力即为$p-\rho gh+\rho gh$

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

    1 条回复 最后回复

  • 登录

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