|
[Sponsors] |
February 26, 2013, 18:47 |
inject different sized particles
|
#1 |
Member
Rexxar
Join Date: May 2012
Location: Bethlehem, PA
Posts: 36
Rep Power: 14 |
Hi Foamers,
I do not have any idea about injection type, except the doc I find in the tutorials. Now I can only inject one sized particles. Code:
sizeDistribution { type fixedValue; fixedValueDistribution { value 0.2; } }
__________________
Best, Rexxar |
|
February 27, 2013, 03:45 |
|
#2 |
Super Moderator
Niklas Nordin
Join Date: Mar 2009
Location: Stockholm, Sweden
Posts: 693
Rep Power: 29 |
If its important that the size is either 0.1 or 0.2, I would use 2 injectors
|
|
February 27, 2013, 11:16 |
|
#3 | |
Member
Rexxar
Join Date: May 2012
Location: Bethlehem, PA
Posts: 36
Rep Power: 14 |
Quote:
So should I use two 'CloudProperties' files or two injection in the same 'CloudProperties' file?
__________________
Best, Rexxar |
||
March 6, 2013, 15:25 |
|
#4 |
Member
Rexxar
Join Date: May 2012
Location: Bethlehem, PA
Posts: 36
Rep Power: 14 |
does anyone have some ideas?
__________________
Best, Rexxar |
|
March 6, 2013, 16:57 |
|
#5 |
Member
ri
Join Date: Oct 2012
Posts: 34
Rep Power: 14 |
Hello czhao86,
I just saw this and it might be useful to you http://www.openfoam.org/version2.2.0...-modelling.php You could specifiy two injectors of the same model having different size distributions. Also you only need one sprayCloudProperties file. regards, ris. |
|
March 6, 2013, 18:08 |
|
#6 |
Member
Rexxar
Join Date: May 2012
Location: Bethlehem, PA
Posts: 36
Rep Power: 14 |
Thank you for your reply, ris.
I am using icoUncoupledKinematicParcelFoam, whose injection is like the following Code:
solution { active true; coupled false; transient yes; cellValueSourceCorrection off; interpolationSchemes { rho cell; U cellPoint; mu cell; } integrationSchemes { U Euler; } sourceTerms { schemes { // Scheme and under-relaxation factor U semiImplicit 0.5; // U explicit 1.0; } } } constantProperties { parcelTypeId 1; rhoMin 1e-16; minParticleMass 1.0e-15; rho0 1; youngsModulus 6e8; poissonsRatio 0.35; constantVolume false; } subModels { particleForces { sphereDrag; gravity; } injectionModel manualInjection; dispersionModel none; patchInteractionModel standardWallInteraction; heatTransferModel none; surfaceFilmModel none; collisionModel pairCollision; radiation off; manualInjectionCoeffs { massTotal 0; parcelBasisType fixed; nParticle 1; SOI 0; positionsFile "kinematicCloud0Positions"; U0 (0 0 0); sizeDistribution { type fixedValue; fixedValueDistribution { value 0.1; } } } pairCollisionCoeffs { // Maximum possible particle diameter expected at any time maxInteractionDistance 0.1; writeReferredParticleCloud no; pairModel pairSpringSliderDashpot; pairSpringSliderDashpotCoeffs { useEquivalentSize no; alpha 0.12; b 1.5; mu 0.52; cohesionEnergyDensity 0; collisionResolutionSteps 12; }; wallModel wallLocalSpringSliderDashpot; wallLocalSpringSliderDashpotCoeffs { useEquivalentSize no; collisionResolutionSteps 12; walls { youngsModulus 1e10; poissonsRatio 0.23; alpha 0.12; b 1.5; mu 0.43; cohesionEnergyDensity 0; } }; } standardWallInteractionCoeffs { //type stick; type rebound; } } cloudFunctions { }
__________________
Best, Rexxar |
|
March 7, 2013, 17:20 |
|
#7 | |
Member
Rexxar
Join Date: May 2012
Location: Bethlehem, PA
Posts: 36
Rep Power: 14 |
Quote:
I saw this webpage but did not realize its importance. Thank you for giving me a hint.
__________________
Best, Rexxar |
||
June 16, 2015, 06:15 |
Diifferent numbers of particle injection?
|
#8 |
New Member
Mamadou Camara
Join Date: Mar 2015
Posts: 12
Rep Power: 11 |
Dear Foamers,
I'm currently working with the solver iconUncoupledKinematicParcelFoam (lagrangian). I need to inject a different number of particles at each time step. I'm currently using the model "patchInjection" in the file kinematicCloudProperties. The problem is, I dont know how to make the number of particels vary. Is there a way to force the number of particles to vary by wether providing a table (for number of particles vs. time) or as a function? Any suggestions, ideas are very welcome. Please, my master thesis depends on this. Regards! Mamadou. |
|
July 8, 2015, 21:06 |
Normal Distribution
|
#9 |
New Member
Zonghao Li
Join Date: Jul 2015
Posts: 2
Rep Power: 0 |
I think you can define the size of particles to be normal distributed. For instance:
sizeDistribution { type normal; normalDistribution { expectation 0.0001; variance 2.16e-10; minValue 0.00005; maxValue 0.00015; } } Hope it helps Zonghao |
|
Tags |
particle injection |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
how to determine the number of particles injected. | welch | FLUENT | 2 | January 18, 2024 05:08 |
how to inject many particles in fluent? | elah599 | FLUENT | 16 | April 21, 2017 06:18 |
trying to simulate two-phase jet flow with particles in surface injection | ajkratos | FLUENT | 5 | March 3, 2015 22:33 |
particles model | ati_ros61 | FLOW-3D | 3 | December 6, 2009 17:03 |
Function to inject particles only once? | KK | CFX | 0 | March 4, 2008 16:45 |