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. pitzDaily分别用RAS和LES模型进行计算并对比结果

pitzDaily分别用RAS和LES模型进行计算并对比结果

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

    各位老师大家好,
    我想分别使用RAS和LES模型计算pitzDaily这个算例,并进行结果对比。求解器用的是simpleFoam。tutorials/incompressible/pisoFoam/les/pitzDaily里面pitzDaily用LES模型计算时用的是pisoFoam,我对fvsolution和controlDict文件进行了一点修改,想用simpleFoam计算得到稳定之后的结果。但是运行simpleFoam后计算一直无法无法稳定下来(无论计算时间设置多长)。以下是我修改的内容:

    fvsolution
    
    FoamFile
    {
        version     2.0;
        format      ascii;
        class       dictionary;
        location    "system";
        object      fvSolution;
    }
    // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
    
    solvers
    {
        p
        {
            solver          GAMG;
            tolerance       1e-06;
            relTol          0.1;
            smoother        GaussSeidel;
        }
    
        pFinal
        {
            $p;
            smoother        DICGaussSeidel;
            tolerance       1e-06;
            relTol          0;
        }
    
        "(U|k|B|nuTilda|s)"
        {
            solver          smoothSolver;
            smoother        GaussSeidel;
            tolerance       1e-05;
            relTol          0;
        }
    }
    
    SIMPLE
    {
        nNonOrthogonalCorrectors 0;
        consistent      yes;
    
        residualControl
        {
            p               1e-2;
            "(pFinal|U|B|nuTilda|s)" 1e-3;
        }
    }
    
    relaxationFactors
    {
        equations
        {
            U               0.9; // 0.9 is more stable but 0.95 more convergent
            ".*"            0.9; // 0.9 is more stable but 0.95 more convergent
        }
    }
    
    controlDict
    
    FoamFile
    {
        version     2.0;
        format      ascii;
        class       dictionary;
        location    "system";
        object      controlDict;
    }
    // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
    
    application     simpleFoam;
    
    startFrom       startTime;
    
    startTime       0;
    
    stopAt          endTime;
    
    endTime         2000;
    
    deltaT          1;
    
    writeControl    timeStep;
    
    writeInterval   100;
    
    purgeWrite      0;
    
    writeFormat     ascii;
    
    writePrecision  6;
    
    writeCompression off;
    
    timeFormat      general;
    
    timePrecision   6;
    
    runTimeModifiable true;
    
    1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    写于 最后由 编辑
    #2

    你直接运行tutorials里面simpleFoam的pitzDaily试试?

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    L 1 条回复 最后回复
  • L 离线
    L 离线
    lambs
    在 中回复了 李东岳 最后由 编辑
    #3

    @东岳 老师,tutorials里面simpleFoam里的pitzDaily是用RAS(k-epsilon)算的,我需要用LES模型计算pitzDaily,得到稳定的结果,然后和RAS的结果进行对比。

    1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    写于 最后由 编辑
    #4

    LES是瞬态计算,不建议用simpleFoam。可使用pisoFoam,自带的有算例

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    L 1 条回复 最后回复
  • L 离线
    L 离线
    lambs
    在 中回复了 李东岳 最后由 编辑
    #5

    @东岳 老师,LES可以得到pitzDaily稳定下来的结果吗?

    1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    写于 最后由 李东岳 编辑
    #6

    不能,LES和DNS都不能,初学暂且可以把LES理解为DNS。
    不过你可以去LES/DNS流场的平均结构,可以和稳态的对比。

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    L 1 条回复 最后回复
  • L 离线
    L 离线
    lambs
    在 中回复了 李东岳 最后由 编辑
    #7

    @东岳 东岳老师,“去LES/DNS流场的平均结构,可以和稳态的对比”这句话是什么意思呢,能解释详细点吗?

    1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    写于 最后由 编辑
    #8

    取LES/DNS流场的平均结构,然后和稳态的结果对比

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    L 1 条回复 最后回复
  • L 离线
    L 离线
    lambs
    在 中回复了 李东岳 最后由 编辑
    #9

    @东岳 老师,是用filedAverage这个函数来获取LES流场的平均p、U、k吗?但是用LES计算时要求时间步很小,计算到RANS稳态结果的时间计算量非常大

    1 条回复 最后回复

  • 登录

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