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

How to simulate PEMFC by CFD (Fluent)?

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

Like Tree2Likes
  • 1 Post By navidamin
  • 1 Post By navidamin

Reply
 
LinkBack Thread Tools Display Modes
Old   June 23, 2016, 14:59
Post How to simulate PEMFC by CFD (Fluent)?
  #1
New Member
 
Dm Fo
Join Date: Apr 2015
Posts: 15
Rep Power: 3
dmfo is on a distinguished road
Dear colleagues,
I've just started to simulate PEMFC by Fluent 17.0, and I have some questions about it. So, first of all, Fluent has addon module for PEMFC modeling. I can choose [3] FC and Electrolysis model and/or [9] PEM FC model through TUI console. Which model should I get? What is difference from each other? Secondly, I have a pemfc_user.c. Should I change data in it for boundary conditions definition? Finally, is there any tutorial/guide on PEMFC simulation? Key point I've got is to obtain working (basic) case without any user-defined complex models?

Thx
dmfo is offline   Reply With Quote

Old   June 25, 2016, 07:03
Default
  #2
New Member
 
Navid
Join Date: Nov 2015
Posts: 6
Rep Power: 3
navidamin is on a distinguished road
Here I have uploaded a tutorial for PEM you can use:
http://s000.tinyupload.com/index.php...70361651896302
You should use [9]PEMFC. the specific materials and models of PEM are set as default in this option.
Quote:
I have a pemfc_user.c. Should I change data in it for boundary conditions definition?
It depends on the code. you may need to change it to be compatible with the specific definitions of PEM module.
dmfo likes this.
navidamin is offline   Reply With Quote

Old   June 25, 2016, 15:02
Default
  #3
New Member
 
Dm Fo
Join Date: Apr 2015
Posts: 15
Rep Power: 3
dmfo is on a distinguished road
Thank you for your detailed answer, navidamin!

Following this manual, I have an error while case start to calculate. I guess B.C. could be wrong.

* iter continuity x-velocity y-velocity z-velocity energy h2 o2 h2o uds-0 uds-1 uds-2 uds-3 uds-4 time/iter

V_stack = 0.700000 (V) ... V_open = 1.202589 (V) (single cell)

fcu: I_anode = 0.000000 (A/cm^2) ... I_cathode = 513.984313 (A/cm^2) ... dI_mea = -513.984313 (A/cm^2) ... dI_stk = -513.984313 (A/cm^2)

1 1.0000e+00 5.2176e-06 5.2115e-06 1.0626e-01 1.5037e-02 5.2407e-07 1.0161e-06 3.2142e+01 1.2270e-15 2.0960e-02 1.0000e+00 3.3268e+02 6.5911e-03 1:46:08 199

V_stack = 0.700000 (V) ... V_open = 1.188126 (V) (single cell)

fcu: I_anode = 0.000000 (A/cm^2) ... I_cathode = -0.000096 (A/cm^2) ... dI_mea = 0.000096 (A/cm^2) ... dI_stk = 0.000096 (A/cm^2)

# Divergence detected in AMG for species-0, protective actions enabled!

# Divergence detected in AMG for species-0, temporarily solve with BCGSTAB!

# Divergence detected in AMG for species-1, protective actions enabled!

# Divergence detected in AMG for species-1, temporarily solve with BCGSTAB!

# Divergence detected in AMG for species-2, protective actions enabled!

# Divergence detected in AMG for species-2, temporarily solve with BCGSTAB!


Error: Divergence detected in AMG solver: species-2


Error: Divergence detected in AMG solver: species-2

Error Object: #f

How to simulate PEMFC by CFD (Fluent)? - ResearchGate. Available from: https://www.researchgate.net/post/Ho...4854e24b112dd0 [accessed Jun 25, 2016].
dmfo is offline   Reply With Quote

Old   June 25, 2016, 16:01
Default
  #4
New Member
 
Navid
Join Date: Nov 2015
Posts: 6
Rep Power: 3
navidamin is on a distinguished road
Make sure you have defined the right boundary conditions. Some BCs are not mentioned in the tutorial, you have to find them out yourself.
Double check the BCs for all the interfaces.for example:
Collector/GDL:
Wall
Coupled boundary for electrical potential and temperature
Channel/gdl:
Interior

And a very important point:
In inket and oulet boundary condition/momentum tab : change the coordinate system to Cartesian and in the three fields below, enter the right directions of inlet and oulet flow.
A CFD free user likes this.
navidamin is offline   Reply With Quote

Old   June 26, 2016, 08:21
Default
  #5
Senior Member
 
A CFD free user's Avatar
 
A-A Azarafza
Join Date: Jan 2013
Posts: 206
Rep Power: 6
A CFD free user is on a distinguished road
Quote:
Originally Posted by navidamin View Post
Make sure you have defined the right boundary conditions. Some BCs are not mentioned in the tutorial, you have to find them out yourself.
Double check the BCs for all the interfaces.for example:
Collector/GDL:
Wall
Coupled boundary for electrical potential and temperature
Channel/gdl:
Interior

And a very important point:
In inket and oulet boundary condition/momentum tab : change the coordinate system to Cartesian and in the three fields below, enter the right directions of inlet and oulet flow.



For those having problems running PEMFC tutorial, the issue is due to the boundary condition as Navid mentioned. And the most important one, the last point.

Thank you Navid
__________________
Regard yours
A CFD free user is offline   Reply With Quote

Reply

Tags
pemfc

Thread Tools
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 On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
looking for a smart interface matlab fluent chary FLUENT 17 December 2, 2016 21:26
Now Possible to have Open-Source Real Gas Properties in FLUENT (and other CFD codes)! ibell Main CFD Forum 3 September 14, 2015 08:13
The fluent stopped and errors with "Emergency: received SIGHUP signal" yuyuxuan FLUENT 0 December 3, 2013 23:56
Possible Bug in pimpleFoam (or createPatch) (or fluent3DMeshToFoam) cfdonline2mohsen OpenFOAM 3 October 21, 2013 09:28
Export mesh from ICEM CFD for Fluent summerdream ANSYS 2 September 10, 2013 12:12


All times are GMT -4. The time now is 00:28.