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 setFields 无气泡求助

OpenFOAM setFields 无气泡求助

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

    各位前辈好,请教场初始化setFields相关问题。拟基于of2.4.0,采用interThermalPhaseChangeFoam进行加热汽泡模拟。模型为50mm长(y方向)2×2圆形棒束通道间流体域,如下;于45mm处,近棒(圆形区域)处设置一初始半径为0.3mm的汽泡,位置及代码如下。初始化后在paraView中看效果,发现无初始气泡(无alpha=0的区域),如下。考虑网格大小(ICEM划分的结构化网格,40-50mm区网格大小为0.2mm)和位置的影响,分别加大初始气泡大小(半径增至5mm)和改变位置(变为y=0处),setFields后效果相同。请问相场初始化不成功的原因可能是哪些? 
    以下是steFields代码及模型

    defaultFieldValues
    (
            volScalarFieldValue alpha1 1
            volScalarFieldValue T 90
            volVectorFieldValue U (0 0 0)
    );
    
    regions
    (
        sphereToCell
        {
     centre (1.063E-3 0.045 1.063E-3);
            radius 5E-3;
            fieldValues
            (
      volScalarFieldValue alpha1 0
      volScalarFieldValue T 100
      volVectorFieldValue U (0 0 0)
            );
        }
     
    );
    

    748fa7e6-3e95-4fbd-81e2-0c4f9bfed298-eee9c63a45cf494013907e3f4a1a386.png
    6b6f70ca-fed5-4bd9-bebf-a1916fc5e752-3f987a4a7aba49184af2dbe3251af3e.png
    9808b0a0-d505-41a4-b910-6ffcc04c211a-30306b163a6de57aedba329ec60e388.png

    OpenFOAM 入门级小学生

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

    @冠竹 在 OpenFOAM setFields 无气泡求助 中说:

    相场初始化不成功的原因可能是哪些?

    1. 你看下是否真的没有初始化成功,手动打开下alpha文件,如果文件很大就是成功了。paraview有时候不显示

    2. 另外就是位置不正确。你把你setFields里面设置的值,去paraview里面画一个sphere,看是不是在你要的位置

    目前我遇到的100%是这两个原因。

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

    1 条回复 最后回复
  • T 离线
    T 离线
    Tens 神
    在 中回复了 冠竹 最后由 编辑
    #3

    @冠竹 之前也遇到过这个问题,后来发现是网格生成后忘了缩放尺寸:135: 可以检查一下

    1 条回复 最后回复
  • 冠 离线
    冠 离线
    冠竹
    写于 最后由 编辑
    #4

    问题已经解决了,确实是两位大佬说的问题,感谢感谢:146:

    OpenFOAM 入门级小学生

    1 条回复 最后回复
  • 韬 离线
    韬 离线
    韬智tz
    写于 最后由 编辑
    #5

    setFields里defaultFieldValues中的volScalarFieldValues里的T代表什么呀

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

    @韬智tz 全场默认值

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

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

    @李东岳 东岳老师我意思的是T是代表的是什么,例如温度或是周期。还有如果可以的话,看下我主页发的帖子,我刚刚学习OpenFOAM,第一次发,小白的一些疑惑,万分感谢!!!!

    1 条回复 最后回复

  • 登录

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