interFoam流型模拟



  • 请教一下,使用interFoam入口设置了液体流速(1 0 0)和气体流速(20 0 0),经过模拟并没有液体表面没有波动产生。
    0_1523706679416_微信图片_20180414194929.png



  • @winsway_zero 这个有实验证明一定会有波动吗?我看流速并不是很高,不容易产生K-H不稳定性波吧



  • @mohui 这个尺寸过大了高是1m长是20m.后面我把尺寸改小了(0.1*10)以后可以得到波。
    (流速Ug(10 0 0)Ul(1 0 0)).
    0_1524193058770_TIM截图20180420105634.png
    (流速Ug(1 0 0)Ul(10 0 0)).
    0_1524193207602_图片1.png
    因为想模拟管流条件下(这是个二维模型),两相不同流速下会产生不同的流型的状态。从结果来看并不是很合理。以下是边界条件设定。

    dimensions      [0 1 -1 0 0 0 0];
    
    internalField   uniform (0 0 0);
    
    boundaryField
    {
    
        lowerWall
        {
            type            noSlip;
        }
        topWall
        {
            type            noSlip;
        }
        defaultFaces
        {
            type            empty;
        }
    
        inlet_air
        {
           // type            flowRateInletVelocity;
           // massFlowRate    constant 1;
              type		fixedValue;
    	  value           uniform (10 0 0);
        }
        inlet_water
        {
           // type            flowRateInletVelocity;
           // massFlowRate    constant 100;
              type		fixedValue;
    	  value           uniform (1 0 0);
        }
        outlet_air
        {
           // type            pressureInletOutletVelocity;
           // value           uniform (0 0 0);
           // inletValue      uniform (0 0 0);
    	  type		zeroGradient;
        }
        outlet_water
        {
           // type            pressureInletOutletVelocity;
           // value           uniform (0 0 0);
           // inletValue      uniform (0 0 0);
    	  type		  zeroGradient;
        }
    }
    /***********************************************************/
    dimensions      [1 -1 -2 0 0 0 0];
    
    internalField   uniform 0;
    
    boundaryField
    {
    
        lowerWall
        {
            type            fixedFluxPressure;
            value           $internalField;
        }
        topWall
        {
            type            fixedFluxPressure;
            value           $internalField;
        }
        defaultFaces
        {
            type            empty;
            //value           $internalField;
        }
        
        inlet_air
        {
            type            fixedFluxPressure;
            value           $internalField;
    	//  type		zeroGradient;
        }
        inlet_water
        {
           type            fixedFluxPressure;
           value           $internalField;
    	//  type		zeroGradient;
        }
        outlet_air
        {
            type            fixedValue;
            value           $internalField;
        }
        outlet_water
        {
            type            fixedValue;
            value           $internalField;
        }
    }
    
    // ************************************************************************* //
    dimensions      [0 0 0 0 0 0 0];
    
    internalField   uniform 0;
    
    boundaryField
    {
    
        lowerWall
        {
            type            zeroGradient;
        }
        topWall
        {
            type            zeroGradient;
        }
        defaulFaces
        {
            type            empty;
        }
        inlet_air
        {
            type            fixedValue;
            value           uniform 0;
        }
        inlet_water
        {
            type            fixedValue;
            value           uniform 1;
        }
        outlet_air
        {
            type            inletOutlet;
            value           $internalField;
            inletValue      $internalField;
        }
        outlet_water
        {
            type            inletOutlet;
            value           $internalField;
            inletValue      $internalField;
        }
    }
    

  • 网格教授 OpenFOAM教授 管理员

    @winsway_zero 最近在算什么?:threaten:



  • @东岳 最近想算一个管流,模拟不同气液比下的流型。看看和实验发表的文章能不能对上。