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

cyclic boundary conditions for particles

Register Blogs Members List Search Today's Posts Mark Forums Read

Like Tree2Likes
  • 1 Post By randolph
  • 1 Post By JulioPieri

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   September 10, 2014, 18:26
Post cyclic boundary conditions for particles
  #1
Member
 
Join Date: Nov 2012
Location: Liverpool, UK
Posts: 51
Rep Power: 13
sophie_l is on a distinguished road
Hello,

I'm using MPPICFoam (v2.3.0). A simple test case in a column has been set up. Particles are sitting on the bed initially. I want to set the left and right patch to be cyclic for the particles, so that particles that escape from the left patch will enter through the right patch again. Therefore, equilibrium status can be achieved using less computational resources. I tried

Quote:
patchInteractionModel multiInteraction;

multiInteractionCoeffs
{
model1
{
patchInteractionModel coincidentBaffleInteraction;
......
but 'coincidentBaffleInteraction' is not recognised. I guess I have to dig out the code for coincidentBaffleInteraction and compile it. However I'm not sure whether this can help with the periodic boundary condition for particles.

Then I simply tried out using 'escape' for the left patch and right patch, both of which are of the patchType cyclic and correspond to each other. But as expected, particles just escape and cannot enter into the domain again. Just wondering how can I specify periodic boundary conditions for particles?

thanks,
Sophie
sophie_l is offline   Reply With Quote

Old   February 11, 2015, 15:16
Default
  #2
Member
 
Nadish Saini
Join Date: Feb 2014
Location: Raleigh, North Carolina
Posts: 39
Rep Power: 12
90nash is on a distinguished road
Hello Sophie,

I am currently working on developing my own code for particle interaction and i need to employ periodic BC on left and right faces. I am however working on a structured grid solver. In Control volume approach you usually generate ghost cells around the original grid wherein you can apply the BC's. So for example particles exit from right most cell of the original grid to the ghost cell, you then specify that the particle coordinates are changed so that it 'appears' in the leftmost grid cell at the corresponding coordinate. I am not an expert on unstructured grids but i am sure the implementation would be similar in principle.
I am curious if OF offers such a BC for particles. Please share if you have found a solution.

Thanks & Regards.
90nash is offline   Reply With Quote

Old   March 1, 2016, 12:32
Default
  #3
C-L
Member
 
Charlie Lloyd
Join Date: Feb 2016
Posts: 57
Rep Power: 10
C-L is on a distinguished road
Hello,

Sorry to restart this thread but I am trying to tackle a similar problem using DPMFoam and require cyclic boundary conditions for the particle phase. Did either of you manage to find a solution to this problem?

Thanks,
Charlie
C-L is offline   Reply With Quote

Old   March 28, 2016, 11:19
Default
  #4
New Member
 
Jesus Ramirez
Join Date: Aug 2014
Location: Colombia
Posts: 13
Rep Power: 12
jarpve is on a distinguished road
Hello all,

I am also trying to figure out how to implement cyclic BC's for the particles. Have you already a solution or any idea?.

Thank you.
jarpve is offline   Reply With Quote

Old   March 30, 2016, 06:05
Default
  #5
C-L
Member
 
Charlie Lloyd
Join Date: Feb 2016
Posts: 57
Rep Power: 10
C-L is on a distinguished road
Quote:
Originally Posted by jarpve View Post
Hello all,

I am also trying to figure out how to implement cyclic BC's for the particles. Have you already a solution or any idea?.

Thank you.
Hi jarpve,

I havn't validated the model yet but it is possible to apply cyclic BCs if you change the 'patchInteractionModel' to 'standardWallInteraction' and just specify the interaction coefficients for the wall. Although there is no fvOptions term in the velocity equation in DPMFoam so you can't specify a bulk flow velocity. To stop the flow slowing down over time you have to add fvOptions to DPMFoam. You can look at the standard pimpleFoam solver to see how this is done.

Hope that helps!
C-L is offline   Reply With Quote

Old   April 1, 2016, 07:28
Default
  #6
New Member
 
Jesus Ramirez
Join Date: Aug 2014
Location: Colombia
Posts: 13
Rep Power: 12
jarpve is on a distinguished road
Quote:
Originally Posted by C-L View Post
Hi jarpve,

I havn't validated the model yet but it is possible to apply cyclic BCs if you change the 'patchInteractionModel' to 'standardWallInteraction' and just specify the interaction coefficients for the wall. Although there is no fvOptions term in the velocity equation in DPMFoam so you can't specify a bulk flow velocity. To stop the flow slowing down over time you have to add fvOptions to DPMFoam. You can look at the standard pimpleFoam solver to see how this is done.

Hope that helps!
Hello Charlie,

Thank you for your answer. I am going to do it and I will tell you how it was.
jarpve is offline   Reply With Quote

Old   May 18, 2016, 08:36
Default Particles are inserted in DPMFoam cyclic BCs
  #7
New Member
 
Muhammad Usman
Join Date: Nov 2015
Location: Germay
Posts: 15
Rep Power: 10
msman is on a distinguished road
Hello everyone,


I have to add fvOptions to DPMFoam eventhough no particle has been inserted to DPMFoam when I applied cyclic BCs.

Thank you.
msman is offline   Reply With Quote

Old   September 11, 2016, 03:58
Default particle stress model
  #8
New Member
 
Saeed
Join Date: Sep 2016
Posts: 16
Rep Power: 10
hrhm_04 is on a distinguished road
Hello dears,

Can anybody explain the parameters "Ps" and "beta" in Harris-Crighton model for particle stress?? I couldn't find any refrences.

what are the values for different particles??

Thank you
hrhm_04 is offline   Reply With Quote

Old   November 10, 2017, 16:08
Default
  #9
Member
 
Joaquín Neira
Join Date: Oct 2017
Posts: 38
Rep Power: 8
cojua8 is on a distinguished road
Hi,

Has anyone found a solution to this?

I have a test case where the left and right patch have different pressures so there is flow.
My question is: how can I keep this condition but also let those patches be cyclic for the particles?
cojua8 is offline   Reply With Quote

Old   January 24, 2018, 12:56
Default
  #10
New Member
 
Dominik Münch
Join Date: Oct 2017
Posts: 3
Rep Power: 8
DominikM is on a distinguished road
Did you make the coincidentBaffleInteraction work or did you find another way to assign cyclic boundary conditions for a particle simulation? Unfortunately I also haven't made it work for me yet although spending a lot of time on it.
DominikM is offline   Reply With Quote

Old   October 13, 2020, 09:44
Default
  #11
Senior Member
 
Reviewer #2
Join Date: Jul 2015
Location: Knoxville, TN
Posts: 141
Rep Power: 11
randolph is on a distinguished road
For people who run into this problem,

In order to get the cyclic for the particle follows:

1. give cyclic boundary condition in for the flow (i.e., cyclic in blockMesh and flow solver)

2. DO NOT specify the boundary condition in the "localInteractionCoeffs"

Thanks,
Rdf
JulioPieri likes this.
randolph is offline   Reply With Quote

Old   September 9, 2021, 17:18
Default
  #12
Senior Member
 
Julio Pieri
Join Date: Sep 2017
Posts: 105
Rep Power: 9
JulioPieri is on a distinguished road
Quote:
Originally Posted by randolph View Post
For people who run into this problem,

In order to get the cyclic for the particle follows:

1. give cyclic boundary condition in for the flow (i.e., cyclic in blockMesh and flow solver)

2. DO NOT specify the boundary condition in the "localInteractionCoeffs"

Thanks,
Rdf
To complement this, you can specify "type none;" to the patch in "localInteractionCoeffs" if OF complains you haven't specified an interaction for a patch.
lxufeishi likes this.
JulioPieri is offline   Reply With Quote

Reply

Tags
cyclic bc, particles

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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
Cyclic boundary conditions - not parallel patches Villo OpenFOAM Running, Solving & CFD 3 July 14, 2014 22:50
Low Mixing time Problem Mavier CFX 5 April 29, 2013 00:00
Water subcooled boiling Attesz CFX 7 January 5, 2013 03:32
snnappyHexMesh with cyclic boundary conditions longamon OpenFOAM 2 May 9, 2011 12:28
periodic and cyclic boundary conditions Hadi Main CFD Forum 2 June 29, 2007 07:19


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