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

dsmcFoam with a partially-reflecting patch

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   August 5, 2016, 16:23
Default dsmcFoam with a partially-reflecting patch
  #1
New Member
 
Jacob Schwartz
Join Date: Aug 2016
Posts: 1
Rep Power: 0
vapormonger is on a distinguished road
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.
vapormonger is offline   Reply With Quote

Old   August 6, 2016, 00:52
Default
  #2
Senior Member
 
Ehsan
Join Date: Mar 2009
Posts: 112
Rep Power: 17
ehsan is on a distinguished road
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
ehsan is offline   Reply With Quote

Reply

Tags
boundaries, dsmc openfoam dsmcfoam, dsmcinitialize


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
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


All times are GMT -4. The time now is 01:57.