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. mapFields 映射后的流场细节出现问题

mapFields 映射后的流场细节出现问题

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

    我目前用mapFields 以及 mapFieldsPar 两个工具,将750W的网格流场映射到7500W的网格上。
    我先是用mapFieldsPar 映射,发现速度流场最大值从0.76变成1.1,然后温度场更是出现了150K这样的低温,本来都是301.15K以上的。

    接着我用mapFields,默认的映射方法会报错。然后我改用-mapthod mapNearest,可以正常映射,但结果仍然跟之前的一样,流场变了。

    然后自己改用了-mapthod cellPointInterpolation,结果速度场变得比较正常,最大值0.79,比0.76稍微大了一点,其他细节都跟源算例比较相像。但是温度场,压力场仍然出现很低的低值。

    但是我点击了paraview的rescale to visible data range,流场就变得正常了,应该是忽略了一些细微的不怎么可见的温度/压力范围。映射前后对比如下:

    温度全场.png

    接着我放大了细节,发现低温出现在了入口的边缘(图中蓝色),很细节的地方,映射不成功。
    温度细节.png

    对于这种情况,可以忽略这种细节吗?或者还有其他的方法映射吗?试了好久,求助。谢谢!

    1 条回复 最后回复
  • C 离线
    C 离线
    Calf.Z-DNS
    写于 最后由 编辑
    #2

    目前速度场文件能用,温度场我批量地把低于301.15K的值统一改为301.15K(初始温度),然后温度场看起来正常了。压力场我是用之前跑过一小段的压力文件。四拼五凑跑起来了:mianmo: 不知道压力场用比较之前的文件,会不会对趋于充分发展的湍流造成影响,又给打回原形去了。:zoule:

    1 条回复 最后回复
  • 星 离线
    星 离线
    星星星星晴
    写于 最后由 编辑
    #3

    我试过一次mapfields,如果从coarse mesh 映射到finer mesh的话,很多细节都是错的。。

    游荡

    C 1 条回复 最后回复
  • C 离线
    C 离线
    Calf.Z-DNS
    在 中回复了 星星星星晴 最后由 编辑
    #4

    @星星星星晴 然而也没其他办法了吧:zoule:

    1 条回复 最后回复

  • 登录

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