|
[Sponsors] |
parcelspersecond in patchInjection model; patch wise distribution of parcel flow... |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
March 9, 2023, 12:57 |
parcelspersecond in patchInjection model; patch wise distribution of parcel flow...
|
#1 |
Member
|
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 } } } } 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 Last edited by rahulksoni; March 10, 2023 at 03:52. |
|
|
|
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 |