CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > General Forums > Main CFD Forum

Why LBM approach used instead of CFD in flow studies for battery/fuel cell electrodes

Register Blogs Community New Posts Updated Threads Search

Like Tree8Likes
  • 2 Post By arjun
  • 1 Post By FMDenaro
  • 1 Post By arjun
  • 2 Post By Blanco
  • 1 Post By Blanco
  • 1 Post By Blanco

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   July 20, 2017, 23:35
Default Why LBM approach used instead of CFD in flow studies for battery/fuel cell electrodes
  #1
New Member
 
Join Date: Jul 2017
Posts: 13
Rep Power: 9
sami1991 is on a distinguished road
Why in most of research papers (all papers I have encountered) used LBM simulation approach for mass transport, charge transport studies in electrode materials (a composite material of two different kind of particles and pores due to packing of these particles)(pores in the size of 50 nm-800 nm range and particle size for solids around 1 microns) instead of CFD approach ?
flow of fluid is multi component.
This problem is similar to any flow study problem in porous packing where pore size is in range of nm scale.
Can we also use CFD in such cases ?
few papers are attached here for your reference where they used LBM approach only.
http://www.sciencedirect.com/science...7877530602266X

https://link.springer.com/article/10.../e2009-01024-8
sami1991 is offline   Reply With Quote

Old   July 21, 2017, 06:11
Default
  #2
Senior Member
 
sbaffini's Avatar
 
Paolo Lampitella
Join Date: Mar 2009
Location: Italy
Posts: 2,192
Blog Entries: 29
Rep Power: 39
sbaffini will become famous soon enoughsbaffini will become famous soon enough
Send a message via Skype™ to sbaffini
Not an LBM expert here, but it seems to be particularly well suited for multiphase and complex geometry stuff.

Still, there is also a lot of marketing around LBM in these days. This also seems to be connected to the fact that you advance the computation explicitly in time, so it basically scales almost perfectly on multicore architectures. There must be something related to the stability constraint of LBM and their resulting affordability, otherwise, I can't honestly see how is this different from explicit time advancement in classical CFD.
sbaffini is offline   Reply With Quote

Old   July 21, 2017, 06:55
Default
  #3
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,427
Rep Power: 49
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
LBM, when used to simulate fluid flows, is also CFD.
One of the benefits for complex geometries has to do with boundary treatment and meshing. LBM does not need a body-fitted grid to model complex boundaries accurately. It uses a cartesian lattice which is relatively simple to produce even for realistic geometries based on CT imaging.
flotus1 is offline   Reply With Quote

Old   July 21, 2017, 07:06
Default
  #4
Senior Member
 
Arjun
Join Date: Mar 2009
Location: Nurenberg, Germany
Posts: 1,286
Rep Power: 34
arjun will become famous soon enougharjun will become famous soon enough
Quote:
Originally Posted by sbaffini View Post
Not an LBM expert here, but it seems to be particularly well suited for multiphase and complex geometry stuff.

Still, there is also a lot of marketing around LBM in these days. This also seems to be connected to the fact that you advance the computation explicitly in time, so it basically scales almost perfectly on multicore architectures. There must be something related to the stability constraint of LBM and their resulting affordability, otherwise, I can't honestly see how is this different from explicit time advancement in classical CFD.

The difference with classical CFD is:

The viscosity depends on the explicit time step paramenters. (user can not directly specify viscosity as in classical CFD). Also the type of LBM will decide the viscosity and stability constraints. For example finite volume version demands much smaller time steps compared to classical LBM for the same viscosity and grid sizes.
sbaffini and Blanco like this.
arjun is offline   Reply With Quote

Old   July 21, 2017, 08:24
Default
  #5
Senior Member
 
sbaffini's Avatar
 
Paolo Lampitella
Join Date: Mar 2009
Location: Italy
Posts: 2,192
Blog Entries: 29
Rep Power: 39
sbaffini will become famous soon enoughsbaffini will become famous soon enough
Send a message via Skype™ to sbaffini
Quote:
Originally Posted by arjun View Post
The viscosity depends on the explicit time step paramenters. (user can not directly specify viscosity as in classical CFD).
Is this just me, or this really doesn't sound as such a great feature?
sbaffini is offline   Reply With Quote

Old   July 21, 2017, 08:26
Default
  #6
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,882
Rep Power: 73
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
My opinion is that LBM is a method more suitable for problems of small dimension or for rarefied flows. When we reach the limit of the continuum, the PDE can be substituted by particle method.
I do not believe the LBM can be superior in the range of validity of the continuum hypothesis, it should provide similar solution of DNS.
sbaffini likes this.
FMDenaro is offline   Reply With Quote

Old   July 21, 2017, 08:27
Default
  #7
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,427
Rep Power: 49
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
Quote:
user can not directly specify viscosity as in classical CFD
You make it sound like it was impossible to simulate a fluid with a specific viscosity. Which of course is not true. Since the shear viscosity is clearly defined by the relaxation parameter, it is not that difficult to specify the viscosity directly and let the code choose the relaxation parameter accordingly.

Quote:
I do not believe the LBM can be superior in the range of validity of the continuum hypothesis, it should provide similar solution of DNS.
Which it does. Where did you read otherwise?
flotus1 is offline   Reply With Quote

Old   July 21, 2017, 08:31
Default
  #8
Senior Member
 
sbaffini's Avatar
 
Paolo Lampitella
Join Date: Mar 2009
Location: Italy
Posts: 2,192
Blog Entries: 29
Rep Power: 39
sbaffini will become famous soon enoughsbaffini will become famous soon enough
Send a message via Skype™ to sbaffini
Quote:
Originally Posted by flotus1 View Post
One of the benefits for complex geometries has to do with boundary treatment and meshing. LBM does not need a body-fitted grid to model complex boundaries accurately. It uses a cartesian lattice which is relatively simple to produce even for realistic geometries based on CT imaging.
However, it is fair to add that the complex geometry handling is more marketing than anything else. Most commercial LBM codes even market themselves as meshless. Nonetheless, classical CFD immersed boundary codes just use the exact same type of mesh.
sbaffini is offline   Reply With Quote

Old   July 21, 2017, 08:37
Default
  #9
Senior Member
 
Arjun
Join Date: Mar 2009
Location: Nurenberg, Germany
Posts: 1,286
Rep Power: 34
arjun will become famous soon enougharjun will become famous soon enough
Quote:
Originally Posted by flotus1 View Post
You make it sound like it was impossible to simulate a fluid with a specific viscosity. Which of course is not true. Since the shear viscosity is clearly defined by the relaxation parameter, it is not that difficult to specify the viscosity directly and let the code choose the relaxation parameter accordingly.


Which it does. Where did you read otherwise?
Umm, I have written codes related to both types of LBMs (classic and finite volume ones) and I would say that technically you are correct that one can simulate any viscosity he wants but practically it is not possible.

This is infact the biggest issue with LBM and currently too no good method exists. EXA powerflow example had good success but they keep it under the wraps and what tricks they are doing to fight this are not open.

Spend some time with papers from him http://researchmap.jp/read0015025/?lang=english
He spent lots of efforts with this problem.
arjun is offline   Reply With Quote

Old   July 21, 2017, 08:37
Default
  #10
Senior Member
 
Arjun
Join Date: Mar 2009
Location: Nurenberg, Germany
Posts: 1,286
Rep Power: 34
arjun will become famous soon enougharjun will become famous soon enough
Quote:
Originally Posted by sbaffini View Post
Is this just me, or this really doesn't sound as such a great feature?

No it is not. Its pain in A.
sbaffini likes this.
arjun is offline   Reply With Quote

Old   July 21, 2017, 08:43
Default
  #11
Senior Member
 
Arjun
Join Date: Mar 2009
Location: Nurenberg, Germany
Posts: 1,286
Rep Power: 34
arjun will become famous soon enougharjun will become famous soon enough
Here is a paper for example proposing a solution to that viscosity issue (introduces negative viscosity).

http://www.lib.kobe-u.ac.jp/repository/90000996.pdf


"
Abstract
A new scheme for the finite difference lattice Boltzmann method is proposed, in which negative viscosity term is introduced to reduce the viscosity and the calculation time can be remarkably reduced for high Reynolds number
flows. A model with additional internal degree of freedom is also presented for diatomic gases such as air, in which an additional distribution function is
introduced. Direct simulations of aero-acoustics by using the proposed model
and scheme are presented. Speed of sound is correctly recovered. As typical
examples, the Aeolian tone emitted by a circular cylinder is successfully
simulated even very low Mach number flow. Full three-dimensional sound
emission is also given"
arjun is offline   Reply With Quote

Old   July 21, 2017, 09:20
Default
  #12
Senior Member
 
sbaffini's Avatar
 
Paolo Lampitella
Join Date: Mar 2009
Location: Italy
Posts: 2,192
Blog Entries: 29
Rep Power: 39
sbaffini will become famous soon enoughsbaffini will become famous soon enough
Send a message via Skype™ to sbaffini
The end quote from here:

http://www.scholarpedia.org/article/...ltzmann_Method

"Realizing the full potential of the method, up to engineering standards of accuracy, however, still raises many challenges ahead."

Seems to be quite definitive. Is there any concept as verification in LBM? For example, can we solve a steady poiseuille flow and use some control parameter to drive down the error to the desired accuracy? Is a steady flow actually reachable at all?
sbaffini is offline   Reply With Quote

Old   July 21, 2017, 23:01
Default
  #13
New Member
 
Join Date: Jul 2017
Posts: 13
Rep Power: 9
sami1991 is on a distinguished road
seems like whole discussion diverted from the original query and diverted into LBM vs CFD. I would like to make it more clear and provide my electrode electrode image.(attached)

Researchers have given following arguments while using LBM over CFD in electrodes:-
"application of CFD models to sub-micron length scales is problematic because of non-continuum effects, multiple length scales, complex geometries, heterogeneous reactions at the pore scale and a large number of diffusing species."
In my case there are 5 components : H2, H2O, CO, CO2, CH4

So now, can we use CFD fluent solver to solve such problem or LBM is the only way ?
Does LBM has any commercial (free or paid) solver like fluent for CFD?
Attached Images
File Type: png Capture.PNG (14.9 KB, 10 views)
sami1991 is offline   Reply With Quote

Old   July 22, 2017, 03:59
Default
  #14
Senior Member
 
Blanco
Join Date: Mar 2009
Location: Torino, Italy
Posts: 193
Rep Power: 17
Blanco is on a distinguished road
The advantage of LMB in submicron lengthscale is present, you have to assess in your application if the knudsen number is still acceptable for a CFD approach, otherwise you have to go on with LBM only.

As far as commercial LBM SW are concerned I would cite PowerFLOW and XFlow, even if the two are not using the same identical approach. If I remember well PowerFlow approach brings to something similar to a VLES while XFlow should bring to a LES, bit I'm not an expert on this.

Sent from my HUAWEI TAG-L01 using CFD Online Forum mobile app
FMDenaro and sami1991 like this.
Blanco is offline   Reply With Quote

Old   July 22, 2017, 04:03
Default
  #15
Senior Member
 
Blanco
Join Date: Mar 2009
Location: Torino, Italy
Posts: 193
Rep Power: 17
Blanco is on a distinguished road
I would add I don't see other points cited by the researchers as something that leads to LBM instead of CFD...you can solve heterogeneous reactions, multiple length scales in complex geometries in CFD as well, including various diffusing species (in my combustion analyses I have up to 150 species...)

Sent from my HUAWEI TAG-L01 using CFD Online Forum mobile app
sami1991 likes this.

Last edited by Blanco; July 22, 2017 at 05:01. Reason: Che
Blanco is offline   Reply With Quote

Old   July 22, 2017, 04:44
Default
  #16
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,882
Rep Power: 73
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
Quote:
Originally Posted by Blanco View Post
The advantage of LMB in submicron lengthscale is present, you have to assess in your application if the knudsen number is still acceptable for a CFD approach, otherwise you have to go on with LBM only.

As far as commercial LBM SW are concerned I would cite PowerFLOW and XFlow, even if the two are not using the same identical approach. If I remember well PowerFlow approach brings to something similar to a VLES while XFlow should bring to a LES, bit I'm not an expert on this.

Sent from my HUAWEI TAG-L01 using CFD Online Forum mobile app


I agree...As I wrote above, the problem is not in CFD but in the PDE written for the continuos model. Assuming the mean free path of order 10^-9 m or similar, you have to compare the characteristic scale of your problem
FMDenaro is offline   Reply With Quote

Old   July 24, 2017, 04:18
Default
  #17
New Member
 
Join Date: Jul 2017
Posts: 13
Rep Power: 9
sami1991 is on a distinguished road
That was very helpful, thank you for the answer.
I have explored more into this, and found Knudsen number in the range of 0.6 to 5 for my system. Do you think, CFD can be done for such system ?
One research paper have mentioned this kind of flow in the transitional regime.
Quote:
Originally Posted by Blanco View Post
The advantage of LMB in submicron lengthscale is present, you have to assess in your application if the knudsen number is still acceptable for a CFD approach, otherwise you have to go on with LBM only.

As far as commercial LBM SW are concerned I would cite PowerFLOW and XFlow, even if the two are not using the same identical approach. If I remember well PowerFlow approach brings to something similar to a VLES while XFlow should bring to a LES, bit I'm not an expert on this.

Sent from my HUAWEI TAG-L01 using CFD Online Forum mobile app
sami1991 is offline   Reply With Quote

Old   July 24, 2017, 05:16
Default
  #18
Senior Member
 
Blanco
Join Date: Mar 2009
Location: Torino, Italy
Posts: 193
Rep Power: 17
Blanco is on a distinguished road
Quote:
Originally Posted by sami1991 View Post
That was very helpful, thank you for the answer.
I have explored more into this, and found Knudsen number in the range of 0.6 to 5 for my system. Do you think, CFD can be done for such system ?
One research paper have mentioned this kind of flow in the transitional regime.
You're welcome!
Yes transitional regime is characterized by Knudsen number in the range 0.1 - 10 https://www.cfd-online.com/Wiki/Flow_regimes

As you can see from the link, the continuum assumption holds for very low Knudsen number (<0.001). You are therefore in a "mid-land" where different approaches are actually used. I'm not an expert of these, but to cite few of them there are:
- high order slip flow methods
- diffusion modified NS eq
- Burnett eq
- molecular dynamics
- Boltmann methods

Considering this, I would suggest to move on with LBM or at least try with diffusion modified NS equations (if I'm not wrong in the continuity equation there is an additional source term which accounts for mass diffusion).

Hope this could help
sami1991 likes this.
Blanco is offline   Reply With Quote

Reply

Tags
cfd, lbm, porous flow


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
Cells with t below lower limit Purushothama Siemens 2 May 31, 2010 22:58
public CFD Code development Heinz Wilkening Main CFD Forum 38 March 5, 1999 12:44
CFD Symposium (Call for Papers) Chris R. Kleijn Main CFD Forum 0 October 5, 1998 11:25
ASME CFD Symposium - Call for Papers Chris R. Kleijn Main CFD Forum 0 September 8, 1998 09:19
ASME CFD Symposium - Call for Papers Chris R. Kleijn Main CFD Forum 0 September 3, 1998 09:45


All times are GMT -4. The time now is 06:44.