Navigation

    CFD中文网

    CFD中文网

    • Login
    • Search
    • 最新

    LES中的动态亚格子模型中的相关问题

    OpenFOAM
    4
    8
    4509
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      Aeronastro last edited by

      LES在用动态亚格子模型时,要用到filter,filter中的widthCoeff是什么呢?看了源码中一些filter的构造函数,用来得到coeff_的场,这个coeff_是什么呢?怎么和滤波函数联系起来呢?

      1 Reply Last reply Reply Quote
      • 李东岳
        李东岳 管理员 last edited by

        这里有各种LES大神,我一直没回答。简单说一下我从教材中的理解。点击跳转。里面的截止尺度就是widthcoeff。

        本文基本从各大CFD教材抄录。虽然LES我做的不细,但文中每句话我都能找到出处。或许对你有帮助。

        线上CFD课程 7月1日报名截止 http://dyfluid.com/class.html
        CFD高性能服务器 http://dyfluid.com/servers.html

        W 1 Reply Last reply Reply Quote
        • W
          wwzhao 教授 @李东岳 last edited by

          @李东岳 我认为截止尺度和widthCoeff不是一个东西。

          1 Reply Last reply Reply Quote
          • 李东岳
            李东岳 管理员 last edited by

            看了下代码,确实不是一个东西。

            线上CFD课程 7月1日报名截止 http://dyfluid.com/class.html
            CFD高性能服务器 http://dyfluid.com/servers.html

            W 1 Reply Last reply Reply Quote
            • W
              wwzhao 教授 @李东岳 last edited by

              @李东岳 dynamic SGS中有两种滤波尺度,一种是grid-level filter,即你所说的截止尺度,或称滤波尺度。而另外一种是test level filter,即widthCoeff。

              A 1 Reply Last reply Reply Quote
              • A
                Aeronastro @wwzhao last edited by

                @wwzhao 一般test filter是grid filter 的2倍,而grid filter是网格体积3次方,我怎么指定这个widthCoeff的值呢?

                1 Reply Last reply Reply Quote
                • 浪
                  浪迹天大 last edited by 浪迹天大

                  OF 中一共有三种 filter,其中simpleFilter不需要指定这个系数,代码中默认 test 滤波是一次滤波的两倍。
                  我这里有一个新问题:
                  在动态模型中,最后不是有个最小二乘法确定 mu 的系数嘛。如:
                  0_1469268517770_无标题.png
                  这个最小二乘法的操作,为什么在 OF 中,是和 test 滤波一样的操作呢?

                  const volScalarField Ck
                  (
                      simpleFilter_(0.5*(LL && MM))
                     /(
                          simpleFilter_(magSqr(MM))
                        + dimensionedScalar("small", sqr(MM.dimensions()), VSMALL)
                      )
                  );
                  

                  OpenFOAM 学习交流:https://openfoam.top

                  浪 1 Reply Last reply Reply Quote
                  • 浪
                    浪迹天大 @浪迹天大 last edited by

                    @administrators 现在可以自动识别代码了?

                    OpenFOAM 学习交流:https://openfoam.top

                    1 Reply Last reply Reply Quote
                    • First post
                      Last post

                    CFD中文网 | 东岳流体 | 京ICP备15017992号-2
                    论坛登录问题反馈可联系 li.dy@dyfluid.com