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. 旋流器两个压力出口全为负值,困惑!

旋流器两个压力出口全为负值,困惑!

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

    旋流器以水为介质在SimpleFoam中层流计算时,速度入口正常,两个压力出口全为负值,困惑

    SKV31MA[5_M5_963J]N4@FQ.png

    以下是我的p, u, fvSolution

        object      p;
    
    dimensions      [0 2 -2 0 0 0 0];
    internalField   uniform 0;
    boundaryField
    {
        inlet
        {
            type            zeroGradient;
        }
        outlet
        {
            type            fixedValue;
            value           uniform 0.002;
        }
        outlet_sec
        {
            type            fixedValue;
            value           uniform 0.0015;
        }
        wall
        {
            type            zeroGradient;
        }
    }
    
        object      U;
    
    dimensions      [0 1 -1 0 0 0 0];
    internalField   uniform (0 0 0);
    boundaryField
    {
        inlet
        {
            type            fixedValue;
            value           uniform (-3.2 0 0);
        }
        outlet
        {
            type            zeroGradient;
        }
        outlet_sec
        {
            type            zeroGradient;
        }
        wall
        {
            type            noSlip;
        }
    }
    
        object      fvSolution;
    
    solvers
    {
        p
        {
            solver          GAMG;
            tolerance       1e-06;
            relTol          0.1;
            smoother        GaussSeidel;
        }
    
        "(U|k|epsilon|omega|f|v2)"
        {
            solver          smoothSolver;
            smoother        symGaussSeidel;
            tolerance       1e-05;
            relTol          0.1;
        }
    }
    
    SIMPLE
    {
        nNonOrthogonalCorrectors 0;
        consistent      yes;
    
        residualControl
        {
            p               1e-2;
            U               1e-3;
            "(k|epsilon|omega|f|v2)" 1e-3;
        }
            pRefCell			0;
    	pRefValue			0;
    }
    
    relaxationFactors
    {
        equations
        {
            U               0.9; 
            ".*"            0.9; 
        }
    }
    
    1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    写于 最后由 编辑
    #2

    闻起来只是边界条件设置错误:chigua2:

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

    1 条回复 最后回复
  • C 离线
    C 离线
    cccrrryyy 超神
    写于 最后由 编辑
    #3

    为什么负值不对呀?你的压力在边界上还是你设置的那两个值么(outlet是0.002, outlet_sec是0.0015)?话说这两个值单位是Pa吧,为什么这么小?另外你的 pRefCell是0,pRefValue也是0,一般设置参考点和参考压力才比较常见,参考压力通常是大气压。

    I don't want to survive, I want to thrive.

    1 条回复 最后回复

  • 登录

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