CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    multiRegion计算中,interface附近场量后处理显示异常

    OpenFOAM
    2
    2
    714
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 史
      史浩 讲师 最后由 编辑

      在OpenFOAM multiRegion的计算结果的后处理中,区域的界面附近的场量会出现异常。下面是一个简单计算圆柱发热冷却的算例
      如下图,中间的圆柱为发热体,里面有均匀的热源,这里为了计算方便,这里所有的物性参数设为1,体积热源也设置为1W/m^3。周围包裹着空气,这里为了计算方便,空气的物性参数全部设为1,无热源。为了方便,空气和发热圆柱体内忽略流动。发热圆柱和空气之间的界面没有热阻。整个区域,上下表面绝热,圆柱面固定温度,为0度。
      0443b35a-9196-4273-a425-c55bfc1deacf-图片.png
      经过计算,得到了上面云图的结果,看起来好像还不错。取路径如上图,得到曲线如下:
      c87d2312-9f43-43c6-b5f1-fc5537d0226f-图片.png
      图中两个奇怪的下坠就是异常的地方,另外我看了一下计算结果文件,两个区域的interface上的量是一样的,也就是计算结果没有问题,而是后处理软件把interface附近的量给掰弯了。
      目前,我想通过三个方式解决这个问题,但是遇到了一些困难:
      1、修改paraview中处理OpenFOAM多区域边界附近的差值算法,但是自己对paraview开发不熟,不知道怎么下手
      2、将固定路径的数据通过OpenFOAM中后处理工具以txt的格式输出来,然后通过其他软件作图即可。毕竟paraview中的云图还能凑合看,写文章编辑也发现不了什么
      3、选取新的后处理软件,但是不知道还有什么软件可以处理OpenFOAM的数据,求大佬推荐~~~

      让我们随波逐流

      1 条回复 最后回复 回复 引用
      • 李东岳
        李东岳 管理员 最后由 编辑

        @史浩 在 multiRegion计算中,interface附近场量后处理显示异常 中说:

        将固定路径的数据通过OpenFOAM中后处理工具以txt的格式输出来,然后通过其他软件作图即可。毕竟paraview中的云图还能凑合看,写文章编辑也发现不了什么

        我也遇到过这个问题,我一般用sample工具然后用gnuplot作图,目前我只知道这么做了:yes:

        线上CFD课程开始报名:http://www.dyfluid.com/class.html

        CFD高性能服务器 http://dyfluid.com/servers.html

        1 条回复 最后回复 回复 引用
        • First post
          Last post