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
9 帖子 4 发布者 3.5k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 吴 离线
    吴 离线
    吴建民
    写于 最后由 编辑
    #1

    我做的是三维多圆柱模拟,这是网格和初始流速(0.1s时刻)的分布图。屏幕截图 2024-08-20 025319.png 屏幕截图 2024-08-20 025331.png

    对于这个流速分布,我感觉很奇怪,初始流速场应该呈现连续的变化,而不会在初始时刻产生如此强烈的局部变化,有老师知道是什么原因吗?下面是我的U文件

    
    internalField   uniform (0 0 0);
    
    boundaryField
    {
        INLET
        {
        	type            codedFixedValue;	
       	value           uniform (0 0 0);  // 设置一个初始值
       	name		inlet_log;
       	codeOptions
    	#{
    	        -I$(LIB_SRC)/finiteVolume/lnInclude \
    	        -I$(LIB_SRC)/meshTools/lnInclude
    	#};	 
    	codeInclude
    	#{
    	        #include "fvCFD.H"
    	#};	 
    	code
    	#{
    	        const fvPatch& boundaryPatch = patch();
    	        const vectorField& Cf = boundaryPatch.Cf();
    	        const scalar U_star	= 0.004 ;
    	        const scalar ks = 0.00005;
    	        const scalar kappa	= 0.41 ;        
    	        vectorField& field = *this;	        	        	        
    	        forAll(Cf, faceI)
    	        {
    	            const scalar y = Cf[faceI].y(); 	           
    	            field[faceI] = vector((U_star/kappa)*log(y/ks)+8.5*U_star,0,0);
    	             
    	        }
    	 #};
        }
        
        OUTLET
        {
            type           zeroGradient;
        }
        
        "(FRONT|BACK)"
        {
            type            zeroGradient;
        }
        
       TOP
        {
            type            slip;
        }
        
        "(CYLINDER|BOTTOM)"
        {
            type            fixedValue;
            value		uniform (0 0 0);
        }
    1 条回复 最后回复
  • 学流体的小明学 离线
    学流体的小明学 离线
    学流体的小明 神
    写于 最后由 编辑
    #2

    就我粗浅的经验来看,网格质量太差。网格尺寸变化的地方,就是粗细网格交界的那里,粗网格比细网格大太多了,最好是渐变一些。

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

    这是用ICEM画的网格吗?觉得这种网格最好用fluentmeshing画,或者用snappyHexMesh画,能够方便圆柱周边加密,且网格质量更好点

    1 条回复 最后回复
  • 吴 离线
    吴 离线
    吴建民
    写于 最后由 编辑
    #4

    我改了几次网格之后,在初始的几秒内还是存在流速场在局部产生较大变化。
    但是随着时间的推移,流场就正常了。我感觉是不是因为流速场初始化为0而进口的速度逐渐进入模型区域的时候,由于障碍物的存在,就会出现这种不规则的现象?
    下图是第20s时的流速分布图
    屏幕截图 2024-08-21 030517.png

    1 条回复 最后回复
  • 吴 离线
    吴 离线
    吴建民
    写于 最后由 编辑
    #5

    更新一下。我改了在0文件下的alpha.sludge的internalField,将初始内部场的砂浆浓度设置为0之后,初始流场就正常了

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

    估计 @coolhhh @学流体的小明 都没想到你这个是多相流

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

    吴 1 条回复 最后回复
  • 吴 离线
    吴 离线
    吴建民
    在 中回复了 李东岳 最后由 编辑
    #7

    @李东岳 东岳老师您好,其实我希望的是初始内部场内的砂浆浓度不为0,所以我想问一下,如果按照我之前那样设置,导致了初始流场异常,但是随着时间推移,流场正常化,这种情况,对最后的计算结果会有影响吗

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

    没有影响

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

    吴 1 条回复 最后回复
  • 吴 离线
    吴 离线
    吴建民
    在 中回复了 李东岳 最后由 编辑
    #9

    @李东岳 好的,谢谢老师

    1 条回复 最后回复

  • 登录

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