Skip to content
  • 0 赞同
    5 帖子
    5k 浏览
    李东岳

    一开始的time step continuity errors就很大

    稳态是可能得。瞬态要保证很小。

    时间步长连续性误差会随步长增长,

    这个看起来设置不太对。可以先用CPU跑没问题了之后,再跑GPU

  • 在rhoSimpleFoam基础上加入一组U、p、T场

    OpenFOAM
    1
    0 赞同
    1 帖子
    2k 浏览
    evensunE

    各位大佬大家好,我最近准备在rhoSimpleFoam的基础上加入自己的算法,算法中比较关键的点是有另一组速度、压力和温度场(暂且叫它们Uf,pf,Tf)。

    之前在simpleFoam中顺利地植入了,但是在可压缩这里我发现:thermo.rho()这些函数在调用时,读取的物理量是求解器原来的U、p,如果我再另外定义Uf,pf的话,好像不能直接使用thermo.rho()函数进行另一组速度压力场的密度修正?

    附上一段src/thermophysicalModels/basic/fluidThermo/fluidThermo.C中的代码,麻烦大佬们看下是不是这样的

    Foam::fluidThermo::implementation::implementation ( const fvMesh& mesh, const word& phaseName ) : p_(lookupOrConstruct(mesh, "p")) {} Foam::fluidThermo::implementation::implementation ( const fvMesh& mesh, const dictionary& dict, const word& phaseName ) : p_(lookupOrConstruct(mesh, "p")) {}
  • 笑爆了,作者排序原来这养的

    CFD彩虹条
    2
    0 赞同
    2 帖子
    5k 浏览
    C

    :big_mouth: :big_mouth: :big_mouth:

  • ICEM画二维网格导出报错

    Meshy
    1
    0 赞同
    1 帖子
    3k 浏览
    Y

    ICEM画二维网格导出时报错:
    WARNING: Mesh has uncovered edges. ANSYS Fluent needs a complete boundary (lines in 2D) or it will give a variety of errors and not read in the mesh! If this was 2D Hexa, perhaps your edges are not associated with perimeter curves

    模型描述:二维管道流体的测试网格,使用ICEM导入模型后:
    1、划分块
    2、在preMesh 里 使用Edge Paras进行边界层的绘制,
    3、preMesh
    4、在preMesh里Convert to Unstruct Mesh
    导出网格选二维,其他未改变,出现上述报错
    新手从B站学了一点划分网格操作就尝试了这一个,不知道哪里出错了,还希望前辈们解答

  • 算例topoSet、refineMesh后,无法decomposePar

    OpenFOAM
    7
    0 赞同
    7 帖子
    10k 浏览
    H

    @xpqiu 好的,已经尝试成功,感谢老师指点啊!

  • 0 赞同
    2 帖子
    5k 浏览

    @cfd-china 直接用WIN自带的远程连接就可以了

  • 0 赞同
    4 帖子
    6k 浏览

    @冰冰玩 谢谢你的回复,对于这个问题您提到的解决方法应该是可行的。这个问题的旋转机械是浮体,经过足够长时间演化以后,200rad/s的结果也是准确的。 但是如果机械非浮体,旋转过程中下落,整个时间也就持续零点几秒,这个时候转速分步增加结果还可以相对准确么?几步的时间相对于总时间有没有一个比较合适的比例?谢谢您~

  • 算到一半可以改网格吗

    Meshy
    4
    0 赞同
    4 帖子
    5k 浏览
    李东岳

    @shrine 没关系,无关紧要这些文件

  • fluent封闭形成流体区域

    Meshy
    1
    0 赞同
    1 帖子
    4k 浏览

    QQ浏览器截图20220113163626.png
    问题:2021r2版本,在封闭形成流体区域的过程中,无法选择面。有哪位前辈指点一下吗

  • CFD青年成长支持计划(2021)

    公告
    137
    0 赞同
    137 帖子
    165k 浏览
    F

    想问一下李老师这个计划还有吗!!很想要这本湍流模型:mianmo:

  • 0 赞同
    5 帖子
    7k 浏览
    T

    @李东岳 我在水槽底部5公分范围内加了颗粒,然后开始计算,水槽内是静水没有流速。开始颗粒正常沉降,最大相分数也随之增大,但很快就超过0.63了,之后颗粒的动量值还在一直增大,才算了0.2秒的过程就崩了:136: ,怎么都已经达到packing limit了颗粒动量和最大相分数还在持续增大,而且大得离谱,而且我流场是静态的啊,我不清楚是哪儿出的问题:143:
    搜狗截图20220721121946.png

  • 0 赞同
    1 帖子
    3k 浏览
    Elibathe康E

    我们都知道,速度可以做Helmholtz分解,用速度势的梯度和流函数旋度叠加的形式,求解二维粘性可压缩翼型绕流中的速度势和流函数相当于求两个泊松方程,但是需要给出边界条件,一般情况下,在速度场已知的情况下,即涡量场和胀量场已知,该如何分别给速度势和流函数的物面和远场边界条件?

  • 0 赞同
    3 帖子
    6k 浏览
    Prometheus10P

    @李东岳 好的~谢谢东岳老师:xinxin:

  • fluent一系列云图展示问题

    Fluent
    5
    0 赞同
    5 帖子
    8k 浏览

    @纵浪大化 哦哦,谢谢您,我知道了!

  • 不知哪位大佬有ICEM 2021-linux版本么?

    Meshy
    17
    0 赞同
    17 帖子
    24k 浏览
    Y

    @李东岳 ansys18版本 linux
    链接:https://pan.baidu.com/s/1QpXN_GhW5tCv1rNJrlBUYA
    提取码:1234

  • 0 赞同
    4 帖子
    9k 浏览
    李东岳

    @搬运工

    高斯迭代法处理20阶矩阵就已经非常慢了。通常和多重网格+高斯赛德尔求解器一起处理。并且OpenFOAM这种成熟的商软里面矩阵求解器算法非常精炼。通常由主求解器+预处理+光顺+重组构成。多重网格更是复杂。另外,在编程的时候使用动态、寻址的方法寄存系数。

    所以如果你要写一个快速的求解器:

    使用外挂包; 潜心研究稀疏线性系统求解理论;我建议花大量时间研读:YousefSaad, 2003。看看大型稀疏矩阵怎么求解的。而不是3/4阶矩阵的高斯塞德尔求解器。:cheeky:
  • 0 赞同
    1 帖子
    2k 浏览

    湍流普朗特数.png
    请问有同志接触过S-A模型中将湍流普朗特数改到0.4以下的情况或者有提及此操作的文献吗?烦请赐教,谢谢!

  • 关于cfd中的边界层的理论

    Algorithm
    2
    0 赞同
    2 帖子
    8k 浏览
    C

    @liqiwen
    Hello, 欢迎加入!

    流体理论中层流中的边界层的确定使用的是普朗特的理论,而ansys flunt中加入边界层只需要把流体域边界处的网格加密,无需其他设定就可以计算了,请问普朗特的理论在cfd中是怎么引入的;

    普朗特什么理论?虽然边界层分为层流边界层和湍流边界层。但是在计算中主要调查湍流边界层。CFD软件把网格加密或者加密到合适的高度,是因为边界层内速度和网格距离存在一定的关系。这个关系成为壁面法则。要实施壁面法则,壁面处网格需要满足距离上的一些要求,因此需要加密网格。湍流神秘y+

    湍流和层流的边界层理论在flunt中的设定是否一致?

    湍流可以使用壁面函数。层流边界层只是速度变化比较大。不能使用壁面函数。因此需要细化网格。

  • 快速多极子展开

    Algorithm
    5
    0 赞同
    5 帖子
    12k 浏览
    Elibathe康E

    @Wayne 对,电磁场里面会用到

  • 0 赞同
    1 帖子
    2k 浏览
    ZY-GONGZ

    请问各位大佬,是否有phaseProperties设置教程呢?

    of9中多相欧拉的算例,在constant/phaseProperties 中都要设置一个type;
    已知的可选设置有:
    basicMultiphaseSystem;
    interfaceCompositionPhaseChangeMultiphaseSystem;
    interfaceCompositionPhaseChangePopulationBalanceMultiphaseSystem;
    populationBalanceMultiphaseSystem;
    thermalPhaseChangeMultiphaseSystem;
    thermalPhaseChangePopulationBalanceMultiphaseSystem.

    目前比较关心的是什么时候使用interfaceCompositionPhaseChangeMultiphaseSystem,什么时候使用thermalPhaseChangeMultiphaseSystem呢?这两者具体有什么不同呢?

    还有就是blending相里,算例有时会设置传热和曳力的离散/连续分数设置,有时又不会,这是与传热和曳力的模型有关吗
    万分感谢:xiexie: