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

Particles lost in MPPICFoam

Register Blogs Community New Posts Updated Threads Search

Like Tree3Likes
  • 1 Post By GerhardHolzinger
  • 2 Post By evamaria

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   June 16, 2021, 08:46
Default Particles lost in MPPICFoam
  #1
New Member
 
Join Date: May 2018
Location: Vienna, Austria
Posts: 14
Rep Power: 8
evamaria is on a distinguished road
Dear foamers,


I have encountered a strange behaviour with MPPICFoam. I set up a case, to fill a 2D column with lagranigan particles. When the cellValueSourceCorrection is set to off, particles suddenly vanish when the bed is packing.


The particles, are not escaping through a patch.



Does somebody know, how and why particles are removed / deleted?


I attached the two case setups - everything was run in OpenFOAM 8.
Attached Images
File Type: jpeg Parcels_sourceOff.jpeg (56.0 KB, 28 views)
File Type: jpeg Parcels_sourceOn.jpeg (53.1 KB, 22 views)
Attached Files
File Type: zip Column_sourceOn.zip (35.2 KB, 4 views)
File Type: zip Column_sourceOff.zip (35.3 KB, 4 views)
evamaria is offline   Reply With Quote

Old   June 16, 2021, 12:50
Default
  #2
Senior Member
 
Gerhard Holzinger
Join Date: Feb 2012
Location: Austria
Posts: 339
Rep Power: 28
GerhardHolzinger will become famous soon enoughGerhardHolzinger will become famous soon enough
Hi,

I have no idea what causes the particle loss, however, the particles are not lost when you change the interpolation scheme for velocity to cellPointWallModified. This scheme was removed by commit fbf0020, and reinstated by commit 63b641a.

Code:
    interpolationSchemes
    {
        rho.air         cell;
        U.air           cellPointWallModified;
        mu.air          cell;
        alpha.air       cell;
    }
Attached Images
File Type: jpg column.jpg (31.2 KB, 17 views)
File Type: jpeg Parcels.jpeg (52.9 KB, 12 views)
evamaria likes this.
GerhardHolzinger is offline   Reply With Quote

Old   June 17, 2021, 05:26
Default
  #3
New Member
 
Join Date: May 2018
Location: Vienna, Austria
Posts: 14
Rep Power: 8
evamaria is on a distinguished road
Hi,

thanks a lot!


Do you think this should be reported as a bug? In my opinion, it is clearly unwanted and unphysical behaviour.

I am wondering, if this also happens for other simulations, where you might not notice it that easily.
evamaria is offline   Reply With Quote

Old   October 4, 2023, 22:07
Default
  #4
New Member
 
jinmingjie
Join Date: Oct 2022
Posts: 7
Rep Power: 3
erice is on a distinguished road
Hi,

I met the same problem for cellValueSourceCorrection off as the turtorials. Do you know what cellValueSourceCorrection means? And if set cellValueSourceCorrection to on do some help to the problem?
erice is offline   Reply With Quote

Old   October 8, 2023, 09:43
Default
  #5
New Member
 
Join Date: May 2018
Location: Vienna, Austria
Posts: 14
Rep Power: 8
evamaria is on a distinguished road
Hi,



cellValueSourceCorrection updates the carrier velocity and temperature according to the latest transfer information in https://cpp.openfoam.org/v9/ThermoParcel_8C_source.html .



As mentioned in the reply by Gerhard, if you change your U interpolation scheme the problem should be fixed. However, I am not sure why it does not work otherwise / where the particles get "lost".



Best regards,

Eva
alainislas and erice like this.
evamaria is offline   Reply With Quote

Old   January 23, 2024, 07:00
Default
  #6
New Member
 
jinmingjie
Join Date: Oct 2022
Posts: 7
Rep Power: 3
erice is on a distinguished road
Hi,
It seems doesn't work for me. I change the interpolation scheme of U to cellPointWallModified, but the particle still get lost. Do you know is there any other reason? Could it be possible connected with my sliding mesh?
erice is offline   Reply With Quote

Old   January 23, 2024, 12:09
Default
  #7
New Member
 
Join Date: May 2018
Location: Vienna, Austria
Posts: 14
Rep Power: 8
evamaria is on a distinguished road
Can you provide a minimal working example or more details on your setup (e.g. OF, version, particle dict)?
evamaria is offline   Reply With Quote

Old   January 23, 2024, 19:05
Default
  #8
New Member
 
jinmingjie
Join Date: Oct 2022
Posts: 7
Rep Power: 3
erice is on a distinguished road
Sure,
Version: Openfoam10,
Based on InterFoam I coupled the kinematicCloud into the solver.
storeGlobalposition is added.
Sliding Mesh is used to rotate.
particle dict is as your suggestion(CellPointWallModified for U)
Sorry I cannot post an example, I will provide any information if you need and hope you can provide some suggestion.
erice is offline   Reply With Quote

Old   March 3, 2024, 12:45
Default
  #9
New Member
 
Join Date: May 2018
Location: Vienna, Austria
Posts: 14
Rep Power: 8
evamaria is on a distinguished road
I am sorry, I don't think I can help you without a sample case.



Did you check, if particles get lost over patches? With rotating mesh there are many more possibilities, where a problem could occur with the particles.



Try to simplify the case and see if the problem still occurs there.
evamaria is offline   Reply With Quote

Reply

Tags
lagrangian, mppicfoam, packing limit


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
strange stuck particles on the rebound wall in MPPICFoam carye OpenFOAM Running, Solving & CFD 12 April 4, 2022 07:52
UDF in case with DPM modle POSTHU Fluent UDF and Scheme Programming 0 March 3, 2021 07:21
Particles lost in MPM model(macroscopic particle model)-ANSYS Fluent? shanferns12 FLUENT 0 February 24, 2019 09:48
MPPICFoam and particles visualisations MrJeff OpenFOAM Post-Processing 7 July 31, 2017 10:16
Lost .... new injected particles on last node_DPM Fluent Jourak FLUENT 9 December 13, 2016 10:56


All times are GMT -4. The time now is 08:10.