CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    请教waves2Foam中的非定常风怎么使用?

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

      waves2Foam中想使用非定常的风速,请问李老师和各位大佬们有什么建议嘛?![替代文字](:xinxin: 图片地址)

      L 1 条回复 最后回复 回复 引用
      • L
        LGY @LGY 最后由 编辑

        @lgy 有会的大佬嘛,可以指导下嘛?------帮帮菜鸟,有偿指导,感谢您来:xinxin:

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

          @lgy 随时间变化的边界条件? http://www.dyfluid.cn/OpenFOAM用户指南-9.pdf 149页,用这些可以么?

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

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

          L 3 条回复 最后回复 回复 引用
          • L
            LGY @李东岳 最后由 编辑

            @李东岳 感谢老师的您的回复。我之前用过CodedFixedValue边界,来模拟风,但是与已有的文章验证不上。速度到了出口边界,好像反向了,波面到了后面也不动了。下面三张是我的代码图、速度云图、VOF动图ad32c37d-8223-45fc-8577-fbd26793f2ed-image.png
            e4uf5-nzbh1.gif
            mc7se-6x14a.gif

            1 条回复 最后回复 回复 引用
            • L
              LGY @李东岳 最后由 编辑

              @李东岳为了比较,我用waves2Foam做了5m风速下的case是能验证上文章的,得到是下面这两张。02cwu-05tpy.gif 8luce-pbfnf.gif

              1 条回复 最后回复 回复 引用
              • L
                LGY @李东岳 最后由 编辑

                @李东岳 所以现在我不知道该怎么去改了,劳您辛苦指导下:135:

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

                  @lgy 等于你是用codedFixedValue要自行造波吧?你的alpha呢,普通边界条件?你植入的codedFixedValue的速度代码看起来很简单啊不像造波模型,跟你wave2foam那个算法一样么?

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

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

                  L 1 条回复 最后回复 回复 引用
                  • L
                    LGY @李东岳 最后由 编辑

                    @李东岳 造波模块还是用的waves2Foam,因为我水深是0.4,所以我用了if语句来判定气相速度的输入。因为waves2Foam输入的风是定值,所以我想通过codedFixvalue来实现非定常风的输入。两个case的唯一的差别就在于,第一个case使用了codedfixvalue边界改了U,waveProperties没有输入风速。第二个case,waveProperties输入了风速。其他的算法、求解器都是一样的:135:

                    C 1 条回复 最后回复 回复 引用
                    • C
                      cresendo @LGY 最后由 编辑

                      @lgy
                      wave2foam中造波边界条件应该是waveVelocity+waveAlpha,但是你现在用自己写的codedFixedValue替代waveVelocity,其中并没有给定水相中的速度。所以你现在相当于只有边界处利用waveAlpha给定了液面抬升,但是并没有速度维持其传播。
                      可以尝试将入口边界分成inlet_water+inlet_air,其中对inlet_air利用自己写的边界条件,但是这种方法比较粗糙。所以还是建议对wave2foam的源码进行修改

                      L 1 条回复 最后回复 回复 引用
                      • L
                        LGY @cresendo 最后由 编辑

                        @cresendo 非常感谢您的指导!!!我会去试试把入口分成两个边界计算下。但是源码这方面的话,因为是刚入门的菜鸟,我试过把所有.C文件里含wind的部分删除,结果wavepropity的风速还是输入了且参与了计算。所以还想请问下您,控制风速的.C文件是哪一项?改动控制风速的.C文件后,是否还需要对松驰域文件和波浪场文件中的风速源码进行同步修改?问题有点多,给您添麻烦了!!!

                        C 1 条回复 最后回复 回复 引用
                        • C
                          cresendo @LGY 最后由 编辑

                          @lgy 关于wave2foam里面的wind部分,基本没用过所以不是太了解,抱歉:135:

                          L 1 条回复 最后回复 回复 引用
                          • L
                            LGY @cresendo 最后由 编辑

                            @cresendo 没有的事,还是很感谢您的回复!:chouchou:

                            J 1 条回复 最后回复 回复 引用
                            • J
                              jlx @LGY 最后由 编辑

                              @lgy 大佬,我想请教下在waves2foam中定常风怎么加入计算,非常感谢!

                              L 1 条回复 最后回复 回复 引用
                              • L
                                LGY @jlx 最后由 编辑

                                @jlx 额,都是新手。在waveProperties文件中,直接添加一行:wind (x 0 0);即可

                                J 1 条回复 最后回复 回复 引用
                                • J
                                  jlx @LGY 最后由 编辑

                                  @lgy 20211017103242.png
                                  您能帮我看看这样设置对么,我感觉是不是设错了,因为我算出来波面没有任何反应

                                  L 1 条回复 最后回复 回复 引用
                                  • L
                                    LGY @jlx 最后由 编辑

                                    @jlx sealevel是水面高度,你给了个0,那你的模型里不就只有风在吹,一滴水也么得(新手理解)

                                    L 1 条回复 最后回复 回复 引用
                                    • L
                                      LGY @LGY 最后由 编辑

                                      @lgy 而且你的波参数也没设置呀

                                      J 1 条回复 最后回复 回复 引用
                                      • J
                                        jlx @LGY 最后由 编辑

                                        @lgy 好的,谢谢大佬,我再试一试

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