CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    关于OpenFOAM里自带的waves算例的疑惑

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

      关于of7里自带的这个波浪算例里的波浪参数,有几个地方不太清楚,向各位前辈请教。
      1fdcf35d-da3f-4d88-8066-762a4eae5d96-image.png
      1、UMean 不是波浪的传播速度,个人感觉是一个相对波浪速度的概念,不知道对不对?
      2、scale以及cross scale这两个参数的含义是什么?
      3、of里自带的波浪算例和常用的waves2foam造波相比,哪一个效果更好一些?用有关of自带的波浪的人感觉不是很多,是不是有什么缺陷啊?
      提前感谢各位的指点。

      J 1 条回复 最后回复 回复 引用
      • xiezhuoyu
        xiezhuoyu 最后由 编辑

        1、UMean好像是流o_o;
        2、位置“4”处开始消波,系数是1;位置“12”处消波末端,系数是0;cross scale忘了。。。
        3、等大佬来分析
        @西极若木 OF的波浪问题可以多交流啊:140:

        西 1 条回复 最后回复 回复 引用
        • 西
          西极若木 @xiezhuoyu 最后由 编辑

          @xiezhuoyu 不好意思,我是新手。下面有些地方可能理解的不对
          1、关于UMean,我看维基百科里是这么说的:
          At an Earth-fixed location, the observed angular frequency (or absolute angular frequency) is ω. On the other hand, in a frame of reference moving with the mean velocity U (so the mean velocity as observed from this reference frame is zero), the angular frequency is different.
          你说的流是什么啊?
          2、scale好像是类似松弛区的概念,位置“4”是指的x方向的坐标值吗?那cross scale会不会是类似松弛区阻尼系数的值呢?
          3、承接第二个问题,of是如何造波、消波的,是推板造波还是源质点造波呢?关于这个问题您有所了解吗?
          另外,我注意到of的波浪参数设置里没有“水深”的设置,是我哪里遗漏了吗?我想对of自带的这个波浪算例有更深的了解,不知道您是否有相关资料可供参考。
          感谢您的帮助与回复。

          xiezhuoyu 1 条回复 最后回复 回复 引用
          • xiezhuoyu
            xiezhuoyu @西极若木 最后由 编辑

            @西极若木
            我也很新手啊:chouchou:
            我说的不一定对,你当作参考吧,我们一起讨论讨论
            1、UMean,我以前用这个计算的时候,paraview看速度场,除了自由液面附近,发现大部分区域都是UMean这个速度,所以我以为它是流的速度(风浪流的“流”),不知道对不对;
            2、scale和cross scale可以看看源代码里面的注释,应该是你理解的类似松弛区阻尼系数的概念。((4 1) (12 0))里面的4和12应该是之前定义的direction (-1 0 0)即-x方向上的位置(这里我有点迷,给的-x方向?),用来确定阻尼区的范围。
            3、OF7造波不太确定了,消波应该是阻尼消波了吧。
            OF7的这个波浪算例的话,除了源代码,相关资料看有没有前辈或者同辈或者后辈提供提供:mihu: 我是只知道这么多了,还不一定对。
            你是做振荡浮子的对吧,也是波物相互作用,我们很像啊(我研二),有机会多交流!!我之前用过一段时间的OF7,就是你这个算例,但是很头疼UMean的问题,我给UMean=0,就会出错,现在也不知道为什么,请老铁指点;然后转了OF1912,OF1912也自带造波消波,但是它消波针对浅水问题,有限水深效果也还行,深水无法保证;最后用了现在的waves2Foam+overInterDyMFoam,速度入口造波+阻尼消波+overset。总之,每一个都有不同的困难,希望你加油吧!

            西 1 条回复 最后回复 回复 引用
            • 西
              西极若木 @xiezhuoyu 最后由 编辑

              @xiezhuoyu
              我之前用waves2foam,但是编译的waveDyMFoam并不成功,算几步就报错了,也找不出原因,所以才想用of7投机取巧。
              of自带的这个波浪算例相关资料太少了,我还是老老实实地用waveDyMFoam吧:135:
              再次感谢您的回复,我今年研一,不介意的话,可否私一个联系方式,多多交流。

              xiezhuoyu 1 条回复 最后回复 回复 引用
              • xiezhuoyu
                xiezhuoyu @西极若木 最后由 编辑

                @西极若木
                邮箱:mechanics_xzy@163.com
                微信:xzy11235813
                多交流多交流:chitang: 共同进步

                1 条回复 最后回复 回复 引用
                • J
                  Joann @西极若木 最后由 编辑

                  @西极若木
                  这个算例中在Stokes2里的angle是不是可以设置波浪来的角度?也就是模拟斜浪

                  Hello, CFD. Hello, OpenFOAM.

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