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中SIMPLEC算法的调用

关于OpenFOAM中SIMPLEC算法的调用

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

    看到solutionControl.H文件中有这样的描述

    //- Flag to indicate to relax pressure using the
     //  "consistent" approach of SIMPLEC
     bool consistent_;
    

    1.是不是在SIMPLE里把这个改为yes就是调用了SIMPLEC了?
    2.理论上SIMPLEC应该要比SIMPLE收敛快,为什么我感觉改了后几乎没区别,是我网格太少了体现不明显吗?
    fvSolution里SIMPLE设置如下:

    SIMPLE
    {
        momentumPredictor true;
        nCorrectors         2;
        nNonOrthogonalCorrectors 1;
        consistent      yes;
    
        residualControl
        {
            default         1e-7;
        }
        pRefCell    0;
        pRefValue   1e5;
    }
    
    relaxationFactors
    {
        fields
        {
            p_rgh           0.7;
            rho             1;
        }
    
        equations
        {
            U               0.3;
            h               1;
        }
    }
    
    C 1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    写于 最后由 编辑
    #2
    1. simpleC在绝大部分情况下比SIMPLE快

    2. 首先把consistent改成yes,然后松弛部分不需要对fields进行松弛,只需要对equation做0.95的松弛

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

    1 条回复 最后回复
  • C 离线
    C 离线
    cccrrryyy 超神
    在 中回复了 Tens 最后由 编辑
    #3

    @tens 我这边做的一些测试下SIMPLEC比SIMPLE甚至还要慢。这一块东西需要看一下理论,贴一下FLUENT的文档
    97d6093d-c11b-44dc-999c-35fabec94057-image.png

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

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

    确认下simpleC的松弛因子。simpleC大部分情况下要比simple快,但是稳定性不足。

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

    1 条回复 最后回复
  • T 在线
    T 在线
    Tens 神
    写于 最后由 编辑
    #5

    我这边试了一下,equation的松弛因子改成了0.7(再高就会发散),结果速度和SIMPLE几乎一样,可能和具体算例有关。
    我是用chtMultiRegionSimpleFoam算的一个自由空间内芯片散热的问题,层流的,应该不复杂

    李东岳李 1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    在 中回复了 Tens 最后由 编辑
    #6

    非常的算例dependent 一般来说都是牺牲速度保稳健 用simple

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

    1 条回复 最后回复

  • 登录

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