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. 求助: SonicFoam求解二维叶栅时无法收敛(求解文件可下载)

求助: SonicFoam求解二维叶栅时无法收敛(求解文件可下载)

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

    用rhoPimpleFoam试试?

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

    宝 4 条回复 最后回复
  • 宝 离线
    宝 离线
    宝丁
    在 中回复了 李东岳 最后由 编辑
    #34

    @东岳 好的

    1 条回复 最后回复
  • 宝 离线
    宝 离线
    宝丁
    在 中回复了 李东岳 最后由 编辑
    #35

    @东岳 老师,不过我在用rhoSimpleFoam中遇到了一个很奇怪的现象,就是进口的压力会出现异常,使得整个计算发散,就像这样。这又会出现数值上面的异常。可以用层流模型试一下。这个问题也是困扰了我好久

    e06b455e-eafa-4128-ac62-adf23fe1b0ad-图片.png

    1 条回复 最后回复
  • 宝 离线
    宝 离线
    宝丁
    在 中回复了 李东岳 最后由 编辑
    #36

    @东岳 不对,是rhoCentralFoam

    1 条回复 最后回复
  • 宝 离线
    宝 离线
    宝丁
    在 中回复了 李东岳 最后由 李东岳 编辑
    #37

    @东岳 老师,我已经调通了,非常感谢老师的知道。具体做法就是只修改

        default         none;
       Gauss limitedUpwind limited
        div(phi,e)      Gauss limitedUpwind limited;
        div(phid,p)     Gauss limitedUpwind limited;
        div(phi,K)      Gauss limitedUpwind limited;
        div(phiv,p)     Gauss limitedUpwind limited;
        div(phi,k)      Gauss upwind;
         div(phi,omega)  Gauss upwind;
        div(((rho*nuEff)*dev2(T(grad(U))))) Gauss linear;
        div((muEff*dev2(grad(U).T())))  Gauss linear; 
    

    注意,现在计算出来的结果并不是很理想,感觉粘性太大了,所以想问一下东岳老师

    Gauss limitedUpwind limited
    
     wallDist  {method Poisson ;}
    

    这两项的含义
    附一张计算的结果
    eadabeaa-0e5f-4865-8b4a-e3785c391d20-cda3d1260df247c4f73e55f20ce2f7b.png

    1 条回复 最后回复
  • 宝 离线
    宝 离线
    宝丁
    写于 最后由 编辑
    #38

    非常非常非常感谢东岳老师的帮助

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

    Gauss linearUpwind limited:

    • Gauss: 高斯积分计算散度

    • linearUpwind: 线性迎风格式

    • limited: 在线性迎风格式需要指定U的梯度怎么计算,limited用来调用U的梯度计算格式

    wallDist  {method Poisson ;}
    

    是用来计算壁面距离的,Poisson是一种计算避免距离的方法,比较适用于复杂几何,meshWave方法适用于简单几何。kOmegaSST模型会用到壁面距离。

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

    宝 2 条回复 最后回复
  • 宝 离线
    宝 离线
    宝丁
    在 中回复了 李东岳 最后由 编辑
    #40

    @东岳 哦哦,不知道怎么复制错了,是那个midmod:wocao:

    1 条回复 最后回复
  • 宝 离线
    宝 离线
    宝丁
    在 中回复了 李东岳 最后由 编辑
    #41

    @东岳 还有,老师,您这些都是在哪里看的,感觉从来没见过的用法

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

    老铁,Minmod是一个特别出名的TVD格式啊。这些都是在书上看到的

    :qichuang:

    捕获.JPG

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

    宝 2 条回复 最后回复
  • 宝 离线
    宝 离线
    宝丁
    在 中回复了 李东岳 最后由 编辑
    #43

    @东岳 好的,谢谢老师,做这个的时间太短了,后面一定加强总结

    1 条回复 最后回复
  • 宝 离线
    宝 离线
    宝丁
    在 中回复了 李东岳 最后由 编辑
    #44

    @东岳 真心求教这是什么书:shangxue:

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

    Finite Volume Methods for Hyperbolic Problems

    • 对于刚学CFD的,我不推荐这本书,这本书单纯讲求解$\frac{\p \phi}{\p t}+\nabla\cdot(\bfU\phi)=0$,并且略针对可压缩空气动力学

    • 学CFD几年的可以看看,这本书讲解的很细致思路很独特,扩展性很强

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

    宝 2 条回复 最后回复
  • 宝 离线
    宝 离线
    宝丁
    在 中回复了 李东岳 最后由 编辑
    #46

    @东岳 收到

    1 条回复 最后回复
  • 宝 离线
    宝 离线
    宝丁
    在 中回复了 李东岳 最后由 编辑
    #47

    @东岳 老师,国内有没有比较好的讲这种算法的书,我的英语水平如果要看这样的书花费的时间太长了

    李东岳李 1 条回复 最后回复
  • 李东岳李 在线
    李东岳李 在线
    李东岳 管理员
    在 中回复了 宝丁 最后由 编辑
    #48

    国内有没有比较好的讲这种算法的书

    @宝丁 那本书即使英语水平好,看起来也费尽,哈哈 :zoule: 目前中文版的我只看过《数值传热学》,但《数值传热学》没有介绍这部分的内容。目前没有其他中文书推荐了。博士的话得加强英语啊。现在好多学生写SCI,我要是改的话基本等于重写。

    莫非是硕士?硕士毕业就无所谓了,怎么快怎么来

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

    宝 1 条回复 最后回复
  • 宝 离线
    宝 离线
    宝丁
    在 中回复了 李东岳 最后由 编辑
    #49

    @东岳 我是硕士,入门不久,但是也想多学点东西。现在对老师真是钦佩的不行。

    李东岳李 1 条回复 最后回复
  • 李东岳李 在线
    李东岳李 在线
    李东岳 管理员
    在 中回复了 宝丁 最后由 编辑
    #50

    @宝丁 要读博士的话,趁硕士期间多看CFD书,等到博士中后期,好多时间都要用在发SCI写论文上了。现在打基础完全来得及。我当时硕士期间研究方向没定,但比较喜欢推方程,自己硬看了2年CFD教材和C++。CFD这面东西太多了,算法太多,感觉不看个几十本大厚书搞不出个全貌..硕士时间太紧了

    不读博士的话,硕士这样直接算毕业完全也没问题。要多学点东西的话,看《数值传热学》,CFD的基本流程也能有点感觉

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

    宝 1 条回复 最后回复
  • 宝 离线
    宝 离线
    宝丁
    在 中回复了 李东岳 最后由 编辑
    #51

    @东岳 好的,谢谢老师

    1 条回复 最后回复
  • 宝 离线
    宝 离线
    宝丁
    写于 最后由 编辑
    #52

    计算虽然可以收敛,但是出口总压却一直不能固定,而且进口马赫数一旦达到0.9,整个计算就会崩掉,这难道是求解器的问题?

    宝 1 条回复 最后回复

  • 登录

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