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. Wray-Agarwal湍流模型

Wray-Agarwal湍流模型

已定时 已固定 已锁定 已移动 OpenFOAM
21 帖子 5 发布者 16.8k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 李 在线
    李 在线
    李东岳 管理员
    写于2023年11月24日 09:55 最后由 李东岳 编辑 2023年11月24日 17:58
    #11

    ∂αρν~∂t+∇⋅(αρUν~)−∇⋅(αρDν~∇ν~)=αρCb2σνt|∇ν~|2+αρCb1ν~S~−αρCw1fwν~2y2+Sν~

    Sν~=−αρft2ν~S~+αρft1(ΔU)2+αρft2Cb1κ2ν~2y2

    我对比了一些,主要是多了个上面这个源项。所以OpenFOAM植入这个应该就是所谓的没有ft2项与trip项的SA模型。但是这个ΔU还有后面的Δx怎么理解?:143:

    ΔU is the difference between the velocity at the field point and that at the trip (on the wall)

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

    W 1 条回复 最后回复 2023年11月24日 13:07
  • W 在线
    W 在线
    wangfei9088 大神
    在 2023年11月24日 13:07 中回复了 李东岳 最后由 编辑
    #12

    @李东岳 李老师,说实话,我也没懂ft1这个trip项。

    网页上把没有trip项的模型叫"Standard" Spalart-Allmaras One-Equation Model (SA),用于fully turbulent applications;有trip项的模型叫“Spalart-Allmaras One-Equation Model with Trip Term (SA-Ia)”,用于initiate transition。

    植入的话,低雷诺数SA模型,两个ft2项是laminar region,肯定是需要的。至于ft1项,就看实际是否需要了。

    X 1 条回复 最后回复 2023年11月24日 17:07
  • X 离线
    X 离线
    xpqiu 超神
    在 2023年11月24日 17:07 中回复了 wangfei9088 最后由 编辑
    #13

    @wangfei9088

    A "trip" in the context of computational fluid dynamics (CFD) and the Spalart-Allmaras turbulence model refers to a turbulent trip. Specifically:

    A turbulent trip is a device used to trigger a transition from laminar to turbulent flow in a fluid dynamics experiment or simulation. Fluids can flow in either a smooth, laminar state or a chaotic, turbulent state depending on conditions like velocity, viscosity, and surface roughness.

    In CFD using the Spalart-Allmaras model, adding a "trip term" attempts to model the effects of an actual physical trip device that would be used in an experimental flow setup. This trip modeling triggers the transition to turbulence in the simulation.

    So in the sentence you referenced, the "trip term" refers to an addition made to the Spalart-Allmaras equations that mimics the effect of a physical turbulent trip, forcing a transition from laminar to turbulent modeling. This trip modeling can be important to accurately replicating real experimental conditions in the CFD simulation.

    1 条回复 最后回复
  • 李 在线
    李 在线
    李东岳 管理员
    写于2023年11月25日 07:14 最后由 李东岳 编辑 2023年11月25日 15:14
    #14

    A turbulent trip is a device...

    厉害了各位老铁。我知道了。感觉这个trip应该不需要植入,如果没有trip的话。那对于没有trip的SA模型,就是

    ∂αρν~∂t+∇⋅(αρUν~)−∇⋅(αρDν~∇ν~)=αρCb2σνt|∇ν~|2+αρCb1ν~S~−αρCw1fwν~2y2+Sν~

    Sν~=−αρft2ν~S~+αρft2Cb1κ2ν~2y2

    只需要搞ft2就可以。要简单不少。那个ft1太长了。

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

    1 条回复 最后回复
  • W 在线
    W 在线
    wangfei9088 大神
    写于2023年11月27日 09:04 最后由 wangfei9088 编辑 2023年11月27日 17:06
    #15

    没人试试SA么,那我还是把坑填上吧。:xiezuoye:

    @xpqiu 在 Wray-Agarwal湍流模型 中说:

    A "trip" in the context of

    @李东岳 在 Wray-Agarwal湍流模型 中说:

    只需要搞ft2就可以。要简单不少。那个ft1太长了。

    对,我也这么理解的。:xinxin2:
    含ft2两项,不含ft1的SA模型,of10版本。mySpalartAllmaras里wmake,pitzDaily里simpleFoam。感兴趣的可以试试,已测试,没问题,供参考。

    mySpalartAllmarasTurbulenceModel.tar.xz

    注:11楼和14楼的源项少了一个系数Cb1,应该是:
    Sν~=−αρCb1ft2ν~S~+αρCb1κ2ft2[ν~y]2

    C 1 条回复 最后回复 2025年4月15日 06:17
  • 李 在线
    李 在线
    李东岳 管理员
    写于2023年11月27日 10:19 最后由 编辑
    #16

    一个流弊的低雷诺数SA模型在CFD中文网于2023年11月27日诞生!

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

    1 条回复 最后回复
  • 李 李东岳 被引用 于这个主题 2023年12月14日 16:18
  • 李 在线
    李 在线
    李东岳 管理员
    写于2024年11月26日 06:39 最后由 编辑
    #17

    https://journals.sagepub.com/doi/abs/10.1177/09576509241236533

    这个文章里面把WA模型演变成了DES模型

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

    W 1 条回复 最后回复 2024年11月30日 02:24
  • W 在线
    W 在线
    wangfei9088 大神
    在 2024年11月30日 02:24 中回复了 李东岳 最后由 编辑
    #18

    @李东岳 没有下载权限,看不了:135:

    1 条回复 最后回复
  • W wangfei9088 被引用 于这个主题 2024年11月30日 03:09
  • C 离线
    C 离线
    coolhhh 神
    在 2025年4月15日 06:17 中回复了 wangfei9088 最后由 编辑
    #19

    @wangfei9088 大佬,按照这种方式自定义湍流模型,会提示 Duplicate entry 的警告,直接忽略就可以吗?这个帖子提到不要有这种警告,就要复制很多文件,感觉挺麻烦

    Duplicate entry laminar in runtime selection table incompressibleMomentumTransportModel
    #0	/home/install/OpenFOAM/OpenFOAM-10/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZN4Foam5error14safePrintStackERSo+0x32) [0x7f0a93735072]
    
    W 1 条回复 最后回复 2025年4月16日 03:26
  • W 在线
    W 在线
    wangfei9088 大神
    在 2025年4月16日 03:26 中回复了 coolhhh 最后由 wangfei9088 编辑 2025年4月16日 11:27
    #20

    @coolhhh 在 Wray-Agarwal湍流模型 中说:

    按照这种方式自定义湍流模型,会提示 Duplicate entry 的警告

    是的,这种加 libs 的方法就经常出现这种情况。直接忽略即可。

    @coolhhh 在 Wray-Agarwal湍流模型 中说:

    不要有这种警告,就要复制很多文件

    是的,如果不想要这种警告,依赖这个模型的文件就都要修改。不难,但比较麻烦。

    C 1 条回复 最后回复 2025年4月16日 04:15
  • C 离线
    C 离线
    coolhhh 神
    在 2025年4月16日 04:15 中回复了 wangfei9088 最后由 编辑
    #21

    @wangfei9088 感谢大佬:146: :146:

    1 条回复 最后回复
2023年11月21日 15:14

20/21

2025年4月16日 03:26

2025年4月16日 04:15
  • 登录

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