CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

High Film Velocity/Temp - reactingParcelFoam

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   October 25, 2019, 13:34
Default High Film Velocity/Temp - reactingParcelFoam
  #1
New Member
 
E. Lowry
Join Date: Sep 2019
Posts: 8
Rep Power: 7
elowfoam is on a distinguished road
Hello Everyone,

I am running a simulation using reactingParcelFoam and am encountering a crash after the surface film begins to form. The simulation consists of an injector at the entrance of a pipe which sprays droplets into the pipe. The film should form on the pipe wall and an object inside the pipe body before exiting the pipe at the outlet. The droplets are dispersed in air which is flowing through the pipe and calculated with RANS. The issue is that the film temperature goes out of control as well as the film velocity. I tried turning I am not using a heat transfer model and so I'm not sure why the temperature is going too high.

Any ideas on what could be causing this issue?? Thank you

Here is the log file right before the crash:

Code:
Surface film: thermoSingleLayer
    added mass         = 1.457017136e-05
    current mass       = 2.427114927e-06
    min/max(mag(U))    = 1.265353865e-10, 1157.435938
    min/max(delta)     = 0, 0.000422582137
    coverage           = 0.0002297272491
    injected mass      = 0
      - patch: region0_to_wallFilmRegion_wallFilmFaces: 1.248587004e-05
    transferred mass      = 0
      - patch: region0_to_wallFilmRegion_wallFilmFaces: 0
    min/mean/max(T)    = -2.368582975e+225, 1.219816906e+292, 4.591152679e+296
    mass phase change  = 0
    vapourisation rate = 0
Here is the Uf and Tf files for the BCs of the film taken from the 0/ directory:


Code:
FoamFile
{
    version     2.0;
    format      ascii;
    class       volVectorField;
    location    "0/wallFilmRegion";
    object      Uf;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

dimensions      [0 1 -1 0 0 0 0];

internalField   uniform (0 0 0);

boundaryField
{
    wallFilmFaces_top
    {
        type            slip;
    }

    region0_to_wallFilmRegion_wallFilmFaces
    {
        type    noSlip;
    }

    outlet
    {
        type            zeroGradient;
    }

    inlet
    {
        type            fixedValue;
        value           uniform (0 0 0);
    }
}
Tf:

Code:
FoamFile
{
    version     2.0;
    format      ascii;
    class       volScalarField;
    location    "0/wallFilmRegion";
    object      Tf;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

dimensions      [0 0 0 1 0 0 0];

internalField   uniform  300;

boundaryField
{
    wallFilmFaces_top
    {
        type            fixedValue;
        value           uniform 300.0;
    }

    region0_to_wallFilmRegion_wallFilmFaces
    {
        type            fixedValue;
        value           uniform 300.0;
    }

    outlet
    {
                type            fixedValue;
        value           uniform 300.0;
    }

    inlet
    {
        //type            zeroGradient;
        type            fixedValue;
        value           uniform 300.0;
    }
}
Here is the surfaceFilmProperties file:

Code:
FoamFile
{
    version     2.0;
    format      ascii;
    class       dictionary;
    location    "constant";
    object      surfaceFilmProperties;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

surfaceFilmModel thermoSingleLayer;

region          wallFilmRegion;

active          true;

thermoSingleLayerCoeffs
{
    filmThermoModel liquid;

    liquidCoeffs
    {
        useReferenceValues  no;
        liquid      H2O;
    }

    filmViscosityModel liquid;

    deltaWet    1e-4;

    hydrophilic no;

    turbulence  laminar;
    laminarCoeffs
    {
        Cf          0.005;
    }

    forces
    (
        thermocapillary
    );


    phaseChangeModel none;
    radiationModel none;

    upperSurfaceModels
    {
        heatTransferModel constant;
        constantCoeffs
        {
            c0                1e-8;
        }
    }

    lowerSurfaceModels
    {
        heatTransferModel constant;
        constantCoeffs
        {
            c0                1e-8;
        }
    }


    injectionModels
    (
        curvatureSeparation
    );

    curvatureSeparationCoeffs
    {
        definedPatchRadii
        (
            ("(region0_to_wallFilmRegion_wallFilmFaces)" 0)
        );
     }
}
elowfoam is offline   Reply With Quote

Old   February 13, 2020, 03:49
Default
  #2
New Member
 
Mustafa
Join Date: Jun 2015
Location: Aachen
Posts: 26
Rep Power: 11
stamufa is on a distinguished road
Were you able to solve this? Do the temp and velocity go out of bounds as soon as soon as particles enter the film region? This may then have something to do with how the film region is set up. When I perform the extrudeMesh in another direction as what the default is, I get unbounded velocity and delta too.
stamufa is offline   Reply With Quote

Old   June 14, 2022, 12:59
Default Updates?
  #3
New Member
 
Antonella
Join Date: Jun 2022
Posts: 2
Rep Power: 0
Antus is on a distinguished road
Hi, by anychance did you solve this problem, I am trying to solve a similar case and I cannot manage to make the film work. I have some particles injected (patchInjection, at the inlet) and when they collide to the waal they are not absorbed in the film...



At first I also had the same diverging problem of yours with temperature diverging as soon as the particles were injected and I solved it with a refined mesh and a better look-up at my boundary conditions.
Antus is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
surface film in reactingParcelFilmFoam aee OpenFOAM Running, Solving & CFD 10 February 1, 2019 16:29
RivuletPanel: Film localization and hydrostatic pressure. Lorena2fdez OpenFOAM Running, Solving & CFD 1 January 1, 2018 20:45
Eulerin wall film model problem about film thickness ss890527 FLUENT 1 April 18, 2017 10:29
Film Cooling in a Combustion Chamber egkw34 STAR-CCM+ 6 January 26, 2017 05:59
Eulerian wall film (Mass convergence stabilized, film transport height varies!) Jeeloong FLUENT 0 February 11, 2016 20:37


All times are GMT -4. The time now is 23:59.