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

parcelspersecond in patchInjection model; patch wise distribution of parcel flow...

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   March 9, 2023, 12:57
Default parcelspersecond in patchInjection model; patch wise distribution of parcel flow...
  #1
Member
 
rahulksoni's Avatar
 
Rahul Kumar Soni
Join Date: Oct 2013
Location: Bhubaneswar, India
Posts: 68
Rep Power: 12
rahulksoni is on a distinguished road
Send a message via Skype™ to rahulksoni
I am using patchInjection in denseParticleFoam.

My part of the code is:

Code:
injectionModels 
    {
        model1
        {
            type                     patchInjection;
            massTotal             190; 
            SOI                      0;   
            parcelBasisType    mass; 
            patchName           inlet;
            duration               10;
            parcelsPerSecond  100644;              
            U0                       (0 0 -1.0); 
            flowRateProfile constant 1;    
            sizeDistribution
            {
                type                 RosinRammler
                RosinRammlerDistribution
                {
                     minValue     5e-6;       // 5 micron
                     maxValue    1000e-6;  // 1000 micron
                     n                2.0;          // Tuning parameter of Rosin-Rammler distribution 
                     d                500e-6;     // The size at which 63% mass of particle passes
                }
            }
        }
    }
First question: I have two outlets. How do I know the distribution of how many or how much parcel is going to each outlet.

Second question: If I know the mass to feed (massTotal) and time of feed (duration) then I know the mass feed rate. If I know the mass to be fed in one second and Rosin-Rammler particle size distribution then one can calculate the mass based distribution, e.g. m1 mass of 5 to 100 micron particles, m2 mass of 100 to 200 micron particles, and so on. Knowing the mass and particle dia of each size class, one can calculate the number of particles/parcels in each size class. Sum of them is going to be total number of parcels. How this is different from the defined parcelspersecond.


I can see the following output in log file of denseParticleFoam:
Code:
Solving 3-D cloud cloud

Cloud: cloud injector: model1
    Added 10 new parcels

GAMG:  Solving for cloud:alpha, Initial residual = 5.02715e-07, Final residual = 5.02715e-07, No Iterations 0
Cloud: cloud
    Current number of parcels       = 46928
    Current mass in system          = 8.86257
    Linear momentum                 = (0.0156862 -0.0522058 -4.25903)
   |Linear momentum|                = 4.25938
    Linear kinetic energy           = 1.36956
    model1:
        number of parcels added     = 46933
        mass introduced             = 8.8635
    Parcel fate (number, mass)      : patch walls
      - escape                      = 0, 0
      - stick                       = 0, 0
    Parcel fate (number, mass)      : patch walls_rack
      - escape                      = 0, 0
      - stick                       = 0, 0
    Parcel fate (number, mass)      : patch inlet
      - escape                      = 0, 0
      - stick                       = 0, 0
    Parcel fate (number, mass)      : patch outlet_of
      - escape                      = 5, 0.000932727
      - stick                       = 0, 0
    Parcel fate (number, mass)      : patch outlet_uf
      - escape                      = 0, 0
      - stick                       = 0, 0
    Min cell volume fraction        = 0
    Max cell volume fraction        = 0.582124
    Min dense number of parcels     = 1.81128
With the above output, I can say that the parcel injection rate is as per defined earlier, i.e. 19 kg/s (massTotal = 190, duration = 10). Also, the number of parcel injection rate also seems to be correct, around 100644 parcels per second. Further, The output shows the cumulative number and cumulative mass of parcels escaped from the two outlets (outlet_of, outlet_uf). This is the information, I would like to get collected in a separate file which can be used later for plotting. Furthermore, though the above information provides cumulative number of parcels escaped from the patch, it does now show the size distribution of parcels. Suppose, you are having a gravity based separator, then it is obvious to investigate which size is moving downwards and which is moving upwards. Those two products shall be collected at different outlets (at top and bottom). I want that the details of such collection is written is a file.

Last edited by rahulksoni; March 10, 2023 at 03:52.
rahulksoni 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
[OLAFLOW] The OLAFLOW Thread Phicau OpenFOAM Community Contributions 457 March 27, 2024 00:59
Issues on the simulation of high-speed compressible flow within turbomachinery dowlee OpenFOAM Running, Solving & CFD 11 August 6, 2021 06:40
interFoam wave propagation and explosion of Courant number and residuals ChiaraViola OpenFOAM Running, Solving & CFD 1 June 26, 2019 05:36
[OpenFOAM.org] Compile OF 2.3 on Mac OS X .... the patch gschaider OpenFOAM Installation 225 August 25, 2015 19:43
CheckMeshbs errors ivanyao OpenFOAM Running, Solving & CFD 2 March 11, 2009 02:34


All times are GMT -4. The time now is 02:18.