CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Community Contributions

[Other] sedFoam: two-phase flow sediment transport model

Register Blogs Community New Posts Updated Threads Search

Like Tree20Likes

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   October 4, 2018, 16:03
Default sedFoam: two-phase flow sediment transport model
  #1
New Member
 
Julien CHAUCHAT
Join Date: Dec 2012
Posts: 11
Rep Power: 14
julienC is on a distinguished road
Dear all,

The third release of sedFoam, a two-phase flow model for sediment transport applications, is available on github:
https://github.com/SedFoam/sedfoam

and an open-access article describing the model capabilities is available here:
https://www.geosci-model-dev.net/10/...-4367-2017.pdf

A short introduction and the description of the tutorials can be found here:
http://servforge.legi.grenoble-inp.fr/pub/soft-sedfoam/

This thread is to inform the community about the recent evolutions of the code as well as to gather feedbacks, questions and comments from the community. Don't hesitate!

All the best,

Julien Chauchat

Last edited by julienC; October 5, 2018 at 08:39.
julienC is offline   Reply With Quote

Old   December 27, 2018, 20:39
Default
  #2
New Member
 
Leandro
Join Date: Sep 2018
Location: Colombia
Posts: 4
Rep Power: 8
LeOtTeRz is on a distinguished road
Hi Mr. Julien


I'm starting to use sedFoam and I had been run the tutorials but I have some questions about its configuration.


The first one is about of the configuration file "funkySetFieldsDict". What is the function of "field", "expression" and "keepPatches" Keywords in this file?


Is it possible to use the "setFieldDict" file instead of "funkySetFieldDict"? if the answer is yes, Would it work the same as in others solvers?


I know that sedFoam works with two approach for modeling particle stress, kinetic theory of granular flows and dense granular flow rheology, the question is which one needs longer calculation time?


Thank you in advances.
LeOtTeRz is offline   Reply With Quote

Old   December 29, 2018, 14:13
Default
  #3
New Member
 
Julien CHAUCHAT
Join Date: Dec 2012
Posts: 11
Rep Power: 14
julienC is on a distinguished road
Dear Leandro,


Please find my answers below.



Quote:
I'm starting to use sedFoam and I had been run the tutorials but I have some questions about its configuration.

The first one is about of the configuration file "funkySetFieldsDict". What is the function of "field", "expression" and "keepPatches" Keywords in this file?
funkySetFieldsDict is used by the command funkySetFields which comes with swak4foam: https://openfoamwiki.net/index.php/Contrib/swak4Foam


It is more general than setFields as it allows to impose "complex" initial conditions.

Very quickly:
"field"= variable to be initialized

"expression" = function to be used for the inital condition
"keepPatches" = keywork that allows to keep the boundary conditions unchanged when writing the new field file.



Quote:
Is it possible to use the "setFieldDict" file instead of "funkySetFieldDict"? if the answer is yes, Would it work the same as in others solvers?
If you used setFieldsDict/setFields you will only be able to impose step-like initial volume fraction profile. It should work but you might observe stronger oscilations and the code might become less stable.



Quote:
I know that sedFoam works with two approach for modeling particle stress, kinetic theory of granular flows and dense granular flow rheology, the question is which one needs longer calculation time?
The kinetic theory is more computationally intense as it requires solving for an additional transport equation. There are pros and cons for each model but overall they should provide reasonable solution.


Best regards,


Julien
LeOtTeRz likes this.
julienC is offline   Reply With Quote

Old   March 20, 2019, 07:04
Default
  #4
New Member
 
Saeid Okhravi
Join Date: Mar 2019
Location: Porto
Posts: 4
Rep Power: 7
Saeid-basu is on a distinguished road
Hi Prof. Chauchat

I want to use sedFoam to simulate local bridge sour. My case study contains non-uniform sediments. Is there any possibility to simulate sediment transport in non-uniform sediments with SedFoam? Actually, I have to introduce a sediment mixture with different sizes to the solid phase.

Your kind help and advice are most appreciated.

Best Regards,
Saeid
Saeid-basu is offline   Reply With Quote

Old   March 20, 2019, 07:21
Default
  #5
New Member
 
Julien CHAUCHAT
Join Date: Dec 2012
Posts: 11
Rep Power: 14
julienC is on a distinguished road
Dear Saeid,


sedFoam does not model sediment mixtures yet. The best you can do is to use a d50 however you won't reproduce any grain-size sorting mechanisms.



Best regards,


Julien
julienC is offline   Reply With Quote

Old   March 20, 2019, 09:01
Default
  #6
New Member
 
Saeid Okhravi
Join Date: Mar 2019
Location: Porto
Posts: 4
Rep Power: 7
Saeid-basu is on a distinguished road
Prof. Chauchat

Another question is about the applicability of sedFoam for the morphodynamic module (bed load and suspended load). Can you please tell me more about how sedFoam consider that?

My Best Regards,
Saeid
Saeid-basu is offline   Reply With Quote

Old   March 21, 2019, 16:36
Default
  #7
New Member
 
Julien CHAUCHAT
Join Date: Dec 2012
Posts: 11
Rep Power: 14
julienC is on a distinguished road
Dear Saeid,


In two-phase flow models there is no distinction between bed-load and suspended-load, the sediment fluxes comes out from the product of the local velocity times the sediment concentration as a result of the the momentum balance equations for the fluid and the sediment phases. I think it is quite clearly explained in different journal papers on the subject.


Julien
Saeid-basu likes this.
julienC is offline   Reply With Quote

Old   May 17, 2019, 00:05
Question Meshing and wall functions
  #8
New Member
 
Université de Sherbrooke
Join Date: Jul 2015
Posts: 6
Rep Power: 11
Jason_Duguay is on a distinguished road
Hello Dr. Chauchat,

First, I would like to thank you and your team for putting this solver together

I am applying SedFoam-2.0 to model bed-load transport in a laboratory model. However, before I get too involved in the CFD side of things, would you mind sharing your suggestions on sizing the mesh within the sediment bed (specifically near the water/sediment interface) and in the near wall regions where a sediment/water interface occurs?

Also, does any special care need to be given to choosing wall functions for boundaries where the sediment bed touches the wall?

Any insights on these topics would be greatly appreciated. Thank you for making yourself available to answer questions.
Jason_Duguay is offline   Reply With Quote

Old   May 20, 2019, 10:57
Default
  #9
New Member
 
Julien CHAUCHAT
Join Date: Dec 2012
Posts: 11
Rep Power: 14
julienC is on a distinguished road
Dear Jason,


Concerning the mesh requirement, it has to be small enough to resolve the thickness of the transport layer (so much smaller than the particle size sometimes). You can perform a sensitivity analysis to the mesh size to check you are converged.



No need to refine too much near the bottom wall if there is a deposited sediment bed as there is no turbulence there. No need for wall functions as well as the additional terms in the two-phase flow turbulence model should play the role of wallfunctions.


I hope this is clear, let me know if you need more informations.


Julien
Jason_Duguay likes this.
julienC is offline   Reply With Quote

Old   May 30, 2019, 06:18
Default
  #10
New Member
 
Yangxiaoyu
Join Date: Apr 2019
Posts: 1
Rep Power: 0
Yang xiaoyu is on a distinguished road
Quote:
Originally Posted by julienC View Post
Dear all,

The third release of sedFoam, a two-phase flow model for sediment transport applications, is available on github:
https://github.com/SedFoam/sedfoam

and an open-access article describing the model capabilities is available here:
https://www.geosci-model-dev.net/10/...-4367-2017.pdf

A short introduction and the description of the tutorials can be found here:
http://servforge.legi.grenoble-inp.fr/pub/soft-sedfoam/

This thread is to inform the community about the recent evolutions of the code as well as to gather feedbacks, questions and comments from the community. Don't hesitate!

All the best,

Julien Chauchat

Dear julienC,
Hello,I am trying to simulate 3-D scour around a pile on openFOAM. And I saw a vedio of 3-D scour around a pile in github of your SedFoam team. Could you please tell me about the runtime of this tutorial and the number of processor ? I am not sure if I could use SedFoam to run my case because there are only 24 processors in my computer. Is it enouge to run a 3-D scour case using SedFoam? Thank you very much to read my letter. I am looking forward your reply sincerely~
All the Best,
Yangxiaoyu
Yang xiaoyu is offline   Reply With Quote

Old   June 18, 2019, 05:26
Default
  #11
rku
New Member
 
Join Date: Feb 2018
Posts: 17
Rep Power: 8
rku is on a distinguished road
Hi,

I am relatively new to openfoam and need to start a project which will begin with simulating scour under currents first and then move on to including waves in the model as well.

Is it possible to include waves in sedFOAM? I couldn't find any details regarding use of VoF with it or multi-phase simulations with it for that matter? Can it be done? The official papers related to sedFOAM describe it as a two phase solver. Does that mean that it is not a multi-phase solver.?


Thanks in advance!
rku is offline   Reply With Quote

Old   June 18, 2019, 06:29
Default
  #12
New Member
 
Julien CHAUCHAT
Join Date: Dec 2012
Posts: 11
Rep Power: 14
julienC is on a distinguished road
Dear rku,


You can use an oscilating pressure gradient in sedFoam to mimic waves without free surface or use a combination of interFoam and sedFoam recently published in JGR:
https://agupubs.onlinelibrary.wiley....9/2018JC013930
The code is distributed but we are working on an new version which should be distributed in the coming months


Best regards,


Julien
rku, TFrener and ms.hashempour like this.
julienC is offline   Reply With Quote

Old   September 14, 2019, 09:07
Default find the best solver for modeling density current
  #13
New Member
 
neginmondegari
Join Date: Sep 2019
Posts: 9
Rep Power: 7
neginmondegari is on a distinguished road
I'm currently studying for master degree in hydraulic structures at Tehran University.

I'm working on my dissertation project that is" numerical modeling of density current in order to study the effect of bed slope and how to open the bottom outlet ".

May I ask for your expert opinions in regards to the following question please?

Do you think the OpenFOAM solver software “SedFOAM 1” or “SedFOAM 2”, can model turbidity current in two phases with eulerian approach?
If none of these solvers works for this project, please suggest the best solver for modeling this phenomenon.

I would appreciate, if you can please share with me your opinion.

Sincerely,
Negin Mondegari
neginmondegari is offline   Reply With Quote

Old   September 15, 2019, 03:56
Default
  #14
New Member
 
Julien CHAUCHAT
Join Date: Dec 2012
Posts: 11
Rep Power: 14
julienC is on a distinguished road
Dear Negin,

As far as I understand your problem, Sefoam should probably work for your problem. I recommend that you use the latest sedFoam version available on github: https://github.com/SedFoam/sedfoam

Best regards,

Julien CHAUCHAT
julienC is offline   Reply With Quote

Old   September 15, 2019, 10:04
Default
  #15
New Member
 
neginmondegari
Join Date: Sep 2019
Posts: 9
Rep Power: 7
neginmondegari is on a distinguished road
thanks for your response i have another question does sedfoam available to model the reservior of the dam and bottom outlet? i aske this question because the modules are not match with each other is it possible to model it or not? is it possible to model labratory flume which lenght is 11 m and the bottom outlet?
is it true that sedfoam has high computation and take along time to solve problems? and is true that sedfoam isn't stable enough?
neginmondegari is offline   Reply With Quote

Old   September 15, 2019, 15:27
Default
  #16
New Member
 
Julien CHAUCHAT
Join Date: Dec 2012
Posts: 11
Rep Power: 14
julienC is on a distinguished road
Hi


I am not sure to fully understand your question and configuration. If you ask wether sedFOAM can solve free surface flows the answer is no but you can use interFOAM to solve this part and use this simulation to force a two-phase sediment transport simulation using sedFOAM.



Concerning the second part, yes sedFoam is computationally intense because the mesh needs to be refined in the near bed layer and the time step is constrained by the coupling between the phases. Both constraints make the simulations expensive. In terms of stability, it can be unstable and you have to have a good background in CFD to perform simulations in new configurations (i.e non existing tutorials).


Best regards,


Julien CHAUCHAT
julienC is offline   Reply With Quote

Old   September 17, 2019, 05:45
Default
  #17
New Member
 
neginmondegari
Join Date: Sep 2019
Posts: 9
Rep Power: 7
neginmondegari is on a distinguished road
thanks alot for your response , if i want to model the density current in two-phase in experimental flume which solver in openfoam6, do suggest?
sincerely,
neginmondegari
neginmondegari is offline   Reply With Quote

Old   October 4, 2019, 10:14
Default
  #18
New Member
 
neginmondegari
Join Date: Sep 2019
Posts: 9
Rep Power: 7
neginmondegari is on a distinguished road
hello

i have three questions, is it possible to model longterm phenomena with sedfoam? what about interfoam in modeling longterm phenamena?
is it possible to couple sedfoam with interfoam?
regards

negin mondegari
neginmondegari is offline   Reply With Quote

Old   October 4, 2019, 10:36
Default
  #19
New Member
 
Julien CHAUCHAT
Join Date: Dec 2012
Posts: 11
Rep Power: 14
julienC is on a distinguished road
Dear Negin,


You can have a look at Kim et al 2018 in JGR:

https://agupubs.onlinelibrary.wiley....9/2018JC013930


where we coupled sedFOAM with interFOAM.



For long term predictions it is not a suitable method as the computational cost is huge.


Best regards,
Julien
julienC is offline   Reply With Quote

Old   October 4, 2019, 12:04
Default
  #20
New Member
 
neginmondegari
Join Date: Sep 2019
Posts: 9
Rep Power: 7
neginmondegari is on a distinguished road
thanks for your response

even i want to model the turbidity current in dam in 2D in sedFOAM and interFOAM , the computational cost is huge if I want to couple them?
I know if i modelthe turbidity current in dam in sedFOAM is wrong , because sedFOAM is for close surface , but if I model it in sedFOAM this fault is it noticable or can be ignore ?
neginmondegari is offline   Reply With Quote

Reply


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
Issues on the simulation of high-speed compressible flow within turbomachinery dowlee OpenFOAM Running, Solving & CFD 11 August 6, 2021 07:40
use mixture model to simulate two-phase flow with phase change dxm2008 Fluent Multiphase 5 September 7, 2016 15:15
Free Surface Flow with Sediment Transport M. Riffai CFX 3 September 5, 2013 10:45
How do model two phase granular flow in Porous media? bahman FLUENT 1 December 6, 2012 05:39
Transitional Flow Shear Stress Transport (SST) k-omega Turbulence Model josechen FLUENT 0 July 20, 2011 17:06


All times are GMT -4. The time now is 16:42.