|
[Sponsors] |
August 5, 2016, 16:23 |
dsmcFoam with a partially-reflecting patch
|
#1 |
New Member
Jacob Schwartz
Join Date: Aug 2016
Posts: 1
Rep Power: 0 |
I'd like to use dsmcFoam to model a system with walls that evaporate particles -- like a box with vacuum or low pressure inside, but the walls are coated with water held at a constant temperature.
From my understanding, a FreeStream boundary emits a Maxwellian distribution of particles, so the emission from evaporating surface could be modelled by FreeStream boundary with U=(0,0,0). But, FreeStream absorbs all particles that hit it. I'd like to have walls/patches that emit particles like FreeStream, but have some chance of absorption and some chance of a wall interaction, for example MixedDiffuseSpecular. Would be possible? How might I modify the code to allow this new boundary condition? I was thinking that DsmcParcel would be the main place to modify, by overriding one of the hitPatch functions of Particle to be similar to the hitWallPatch function. Even better would be for different patches to have different probabilities of absorption vs bouncing, based on some dict. |
|
August 6, 2016, 00:52 |
|
#2 |
Senior Member
Ehsan
Join Date: Mar 2009
Posts: 112
Rep Power: 17 |
Dear Jacob,
Have a look at the paper below, it suggest a simple but an efficient method: citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.50.8229 So, create a new wall sub-model which inherits some features from free stream but injects particles from a different distribution function, like that in the paper, and then some part of the particles reflect from this wall with a probability of 1-S_e, and other particles absorb this wall with a probability of S_e. Regards Ehsan |
|
Tags |
boundaries, dsmc openfoam dsmcfoam, dsmcinitialize |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
y+ and u+ values with low-Re RANS turbulence models: utility + testcase | florian_krause | OpenFOAM | 114 | August 23, 2023 06:37 |
Near wall treatment in k-omega SST | Arnoldinho | OpenFOAM Running, Solving & CFD | 38 | March 8, 2017 14:48 |
[mesh manipulation] Importing Multiple Meshes | thomasnwalshiii | OpenFOAM Meshing & Mesh Conversion | 18 | December 19, 2015 19:57 |
[Gmsh] Import gmsh msh to Foam | adorean | OpenFOAM Meshing & Mesh Conversion | 24 | April 27, 2005 09:19 |
Multicomponent fluid | Andrea | CFX | 2 | October 11, 2004 06:12 |