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中文网

吴

吴建民

@吴建民
关于
帖子
84
主题
15
群组
0
粉丝
4
关注
2

帖子

最新

  • 有关无滑移边界设置问题
    吴 吴建民

    好的,感谢


  • 有关无滑移边界设置问题
    吴 吴建民

    各位老师好,我在对壁面设置了无滑移边界,发现使用noslip时,底部的速度不为零,这个指和网格尺度相关。当我使用了fixedValue valua(0 0 0)时,底部速度为0。
    如下图,左侧为fixedValue 右图为noslip。哪个是正确的呢?
    屏幕截图 2025-01-12 225937.png


  • 有关SHM和多相流求解后处理时的异常情况
    吴 吴建民

    上传一下我的snappyhexMeshDict文件,请各位老师帮忙看看```
    code_text

      =========                 |
      \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
       \\    /   O peration     | Website:  https://openfoam.org
        \\  /    A nd           | Version:  10
         \\/     M anipulation  |
    \*---------------------------------------------------------------------------*/
    FoamFile
    {
        format      ascii;
        class       dictionary;
        object      snappyHexMeshDict;
    }
    // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
    
    #includeEtc "caseDicts/mesh/generation/snappyHexMeshDict.cfg"
    
    castellatedMesh true;
    snap            true;
    addLayers       true;
    
    geometry
    {
        cylinder
        {
            type triSurfaceMesh;
            file "cylinder.stl";
        }
    
        refinementBox
        {
            type searchableBox;
            min  (0.0 0.0 0.08);
            max  (1.2 0.2 0.22);
        }
    };
    
    castellatedMeshControls
    {
    
    
        maxLocalCells 200000;
    
        maxGlobalCells 5000000;
    
        minRefinementCells 10;
    
        maxLoadUnbalance 0.10;
    
        nCellsBetweenLevels 6;
        
        features
        (
          { file  "cylinder.eMesh"; level 3; }
        );
    
        refinementSurfaces
        {
            cylinder
            {
                level (3 3);
                patchInfo { type wall; }
            }
        }
    
        refinementRegions
        {
            refinementBox
            {
                mode    inside;
                level   1;
            }
        }
    
        insidePoint (0.4 0.1 0.15);
    }
    
    snapControls
    {
        nSmoothPatch 3;
    
        tolerance 2.0;
    
        nSolveIter 30;
    
        nRelaxIter 5;
        
        nFeatureSnapIter 10;
        
        explicitFeatureSnap    true;
        
        implicitFeatureSnap    false;
        
        multiRegionFeatureSnap false;
    }
    
    addLayersControls
    {
        layers
        {
            "(cylinder_stl_face<stlunit=MM>|cylinder_stl_top<stlunit=MM>)"
            {
                nSurfaceLayers 10;
            }
        }
    
        relativeSizes       true;
        expansionRatio      1.05;
        finalLayerThickness 0.8;
        minThickness        0.5;
    }
    
    meshQualityControls
    {}
    
    writeFlags
    (
        // scalarLevels
        // layerSets
        // layerFields
    );
    
    mergeTolerance 1e-6;
    
    // ************************************************************************* //

  • 有关SHM和多相流求解后处理时的异常情况
    吴 吴建民

    感觉就是不同Level网格过渡处会有问题,我对背景网格加密过,或者取消边界层,问题都没解决


  • 有关SHM和多相流求解后处理时的异常情况
    吴 吴建民

    我使用多相流求解器求解浓度场时,发现在障碍物附近对网格进行加密后,会出现这样的异常,我是用的snappyHexMesh绘制的网格,请问有没有老师之前遇到过类似的问题。是网格的问题还是求解器中的设置问题?
    屏幕截图 2024-12-26 214518.png 屏幕截图 2024-12-26 214529.png


  • 使用blockMesh无法生成cellZones
    吴 吴建民

    @chenboyao 老师,我还想问您一个不是这个主题的问题。就是我输出雷诺应力张量之后,我想对UPrime2Mean_XX YY ZZ进行计算。但是我后处理的时候,就生成这六列,我不知道XX YY ZZ 是对应哪几列:141:

    屏幕截图 2024-12-23 220649.png


  • 使用blockMesh无法生成cellZones
    吴 吴建民

    @chenboyao 嗯,好的老师。我用topoSet生成后,它会在ployMesh形成一个set文件夹,然后存在set中,我待会跑一下案例,看看能不能行。我目前的工作,是想用case1跑出一个稳定的速度场,而后mapped到case2去,当前的困难在于映射到case2之后,这个场的映射的位置是错误的,所以我怀疑是这个cellZones没有识别。


  • 使用blockMesh无法生成cellZones
    吴 吴建民

    @chenboyao 老师您好,我用snappyHexMesh生成之后,确实产生了cellZones文件,但是它里面是空的屏幕截图 2024-12-23 212004.png 屏幕截图 2024-12-23 212014.png


  • 使用blockMesh无法生成cellZones
    吴 吴建民

    各位老师,我在使用用blockMesh时,只能生成如下这些,但是用ICEM绘制网格导入之后是存在cellZones的。请问是什么原因呢?屏幕截图 2024-12-23 162055.png


  • ICEM绘制的网格导入openfoam之后出现异常
    吴 吴建民

    @李东岳 好的,谢谢李老师


  • ICEM绘制的网格导入openfoam之后出现异常
    吴 吴建民

    各位老师,我将ICEM绘制的网格导入OF后,模型的内部网格出现如下图这样的三角网格,请问是什么原因,对计算会不会有影响?
    屏幕截图 2024-12-01 170106.png


  • 有关DriftFluxFoam的相关设置
    吴 吴建民

    @李东岳 模型缺陷吗.....那就有点麻烦了。我不单纯写文章,是老师的项目。我再考虑考虑


  • 有关DriftFluxFoam的相关设置
    吴 吴建民

    @李东岳 李老师您好,我重新绘制了一下nut-y的关系,老师您看看,差异很大,我附上了原始数据

    屏幕截图 2024-11-21 140739.png

    不算时间平均的值,我就对速度求了一下时均值。

    屏幕截图 2024-11-21 140018.png


  • 有关DriftFluxFoam的相关设置
    吴 吴建民

    @李东岳 李老师,论文中只有这种归一化的对比图。我把我稀疏网格和致密网格进行了一下对比。这是在圆柱前10cm两种情况的对比屏幕截图 2024-11-20 184523.png 屏幕截图 2024-11-20 190601.png


  • 有关DriftFluxFoam的相关设置
    吴 吴建民

    @李东岳 李老师,这个算吗。这是圆柱前10cm处的泥沙浓度沿垂向的分布情况屏幕截图 2024-11-20 174400.png


  • 有关DriftFluxFoam的相关设置
    吴 吴建民

    @李东岳 什么是线图啊?


  • 有关DriftFluxFoam的相关设置
    吴 吴建民

    @李东岳 这是参考文献的,应该没问题。我用粗点的网格跑就是正常。屏幕截图 2024-11-20 160851.png


  • 有关DriftFluxFoam的相关设置
    吴 吴建民

    @李东岳 在 有关DriftFluxFoam的相关设置 中说:

    网格数量太多

    不知道你网格多少,如果用欧拉方法处理离散相,网格太密理论上具有挑战性

    目前这个只有一根圆柱,大概七八十万个网格。之后如果是多根柱子的话,有三百多万个


  • 有关DriftFluxFoam的相关设置
    吴 吴建民

    @吴建民 网格数量太多,我把除了ployMesh之外其他的设置附上了,但是我怀疑可能就是网格的问题....Origin_new_0.1 (2).zip


  • 有关DriftFluxFoam的相关设置
    吴 吴建民

    @李东岳 我还没有做数据监控,就分析了一下云图,差异太大了。论文跑了52秒,浓度在70-300。我的模拟跑了20秒,结果基本都是上千屏幕截图 2024-11-20 145350.png
    屏幕截图 2024-11-19 214027.png

  • 登录

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