-
-
August 12, 2019 at 6:39 am
Sahiti
SubscriberHello all..
I'm using Ansys Workbench 18.1 with solver as Fluent. The module is PEMFC and electrolysis. I'm trying to validate my experimental results of PEM Water electrolysis cell. I keep getting this error " received a fatal signal ( Segmentation Fault )". After the error, the solver says calculation complete. But the solution cell is giving error "An error occured in FLUENT while reading the data file". I don't understand why that is happening.
I tried with different geometries, changing the mesh and gave edge sizing and resetting the setup. I am not using any UDF also. I even tried updating the drivers of my computer. I'm not able to narrow down the issue. Can someone help me please?
-
August 12, 2019 at 12:00 pm
Rob
Ansys EmployeeStart with a simple model (ie without species, heat transfer or chemistry) and see what happens. Then gradually make it more complicated: turning everything on at once makes it both easy to make a mistake and hard to spot where the error is.
I'd also advise updating to 2019R2.
-
August 13, 2019 at 2:39 pm
Sahiti
SubscriberSir,
I tried with turning off the all you suggested. After giving the boundary conditions, I checked in the check case under run calculations. There are no recommendations under mesh. Under solver, there is a recommendation to change the method from first order upwind to second order upwind. Nothing else has come up. Still the Segmentation error is coming. Anything else you would suggest where I can check?
Also in student version 2019R2, the error is, f1 process cannot be started.
-
August 14, 2019 at 1:42 pm
Rob
Ansys EmployeeNo, turn everything off and then try to initialise & run. Turn models on until it fails. The case check just looks at the case but will allow (for example) a velocity of 1,000,000,000 m/s which will cause solver problems.
-
August 16, 2019 at 4:37 pm
Sahiti
SubscriberSir..
I did what you said and it did help there is progress and the calculations ran. But after turning on reaction heating along with joule heating, error came saying "Divergence detected in AMG solver:species-2". Does that mean there is something wrong with the boundary condition or solver settings or methods? I thought meshing is fine because the result came fine with only joule heating and without any models on.
-
August 20, 2019 at 10:09 am
Rob
Ansys EmployeeIt could also be the amount & gradient of flow/energy/species caused by the addition of an extra species. How does the result look for species but no reactions?
-
August 22, 2019 at 5:33 am
Sahiti
SubscriberAlthough the results are coming as all zeros. And since it is a pressure based solver, I gave coupled as the scheme.
iter continuity x-velocity y-velocity z-velocity energy h2 o2 h2o time/iter
V_cell = 0.750000 (V) ... V_open = 1.100000 (V)
I_anode = 0.000000 (A/cm^2) ... I_cathode = 0.000000 (A/cm^2) ... dI_mea = 0.000000 (A/cm^2) ... dI_stk = 0.000000 (A/cm^2)
1 1.0000e+00 1.0694e-01 6.8032e-01 2.7301e-01 6.1577e-05 0.0000e+00 0.0000e+00 1.0968e-03 1
4:25 11
V_cell = 0.750000 (V) ... V_open = 1.100000 (V)
I_anode = 0.000000 (A/cm^2) ... I_cathode = 0.000000 (A/cm^2) ... dI_mea = 0.000000 (A/cm^2) ... dI_stk = 0.000000 (A/cm^2)
2 5.0254e-01 4.2611e-02 2.6969e-01 1.1184e-01 6.1576e-06 0.0000e+00 0.0000e+00 1.5916e-04 1:45:48 10
V_cell = 0.750000 (V) ... V_open = 1.100000 (V)
I_anode = 0.000000 (A/cm^2) ... I_cathode = 0.000000 (A/cm^2) ... dI_mea = 0.000000 (A/cm^2) ... dI_stk = 0.000000 (A/cm^2)
3 5.4952e-01 1.4838e-02 9.3327e-02 4.1194e-02 5.8241e-06 0.0000e+00 0.0000e+00 1.9846e-05 1:43:43 9
V_cell = 0.750000 (V) ... V_open = 1.100000 (V)
I_anode = 0.000000 (A/cm^2) ... I_cathode = 0.000000 (A/cm^2) ... dI_mea = 0.000000 (A/cm^2) ... dI_stk = 0.000000 (A/cm^2)
4 4.8809e-01 5.4416e-03 3.3916e-02 1.6428e-02 4.4131e-06 0.0000e+00 0.0000e+00 1.9593e-06 2:04:04 8
V_cell = 0.750000 (V) ... V_open = 1.100000 (V)
I_anode = 0.000000 (A/cm^2) ... I_cathode = 0.000000 (A/cm^2) ... dI_mea = 0.000000 (A/cm^2) ... dI_stk = 0.000000 (A/cm^2)
5 4.4043e-01 2.2429e-03 1.3895e-02 7.5334e-03 3.1086e-06 0.0000e+00 0.0000e+00 3.8737e-07 1:50:53 7
V_cell = 0.750000 (V) ... V_open = 1.100000 (V)
I_anode = 0.000000 (A/cm^2) ... I_cathode = 0.000000 (A/cm^2) ... dI_mea = 0.000000 (A/cm^2) ... dI_stk = 0.000000 (A/cm^2)
6 3.6388e-01 9.8660e-04 6.0966e-03 3.8253e-03 2.5961e-06 0.0000e+00 0.0000e+00 5.7646e-08 1
5:47 6
V_cell = 0.750000 (V) ... V_open = 1.100000 (V)
I_anode = 0.000000 (A/cm^2) ... I_cathode = 0.000000 (A/cm^2) ... dI_mea = 0.000000 (A/cm^2) ... dI_stk = 0.000000 (A/cm^2)
7 2.9197e-01 4.5746e-04 2.8008e-03 2.1242e-03 2.2485e-06 0.0000e+00 0.0000e+00 1.3447e-08 1:22:49 5
V_cell = 0.750000 (V) ... V_open = 1.100000 (V)
I_anode = 0.000000 (A/cm^2) ... I_cathode = 0.000000 (A/cm^2) ... dI_mea = 0.000000 (A/cm^2) ... dI_stk = 0.000000 (A/cm^2)
8 2.3146e-01 2.2200e-04 1.3429e-03 1.2774e-03 1.9475e-06 0.0000e+00 0.0000e+00 2.6475e-09 1:13:24 4
V_cell = 0.750000 (V) ... V_open = 1.100000 (V)
I_anode = 0.000000 (A/cm^2) ... I_cathode = 0.000000 (A/cm^2) ... dI_mea = 0.000000 (A/cm^2) ... dI_stk = 0.000000 (A/cm^2)
9 1.9078e-01 1.1619e-04 6.8909e-04 8.3613e-04 1.7111e-06 0.0000e+00 0.0000e+00 8.7927e-10 0:57:40 3
V_cell = 0.750000 (V) ... V_open = 1.100000 (V)
I_anode = 0.000000 (A/cm^2) ... I_cathode = 0.000000 (A/cm^2) ... dI_mea = 0.000000 (A/cm^2) ... dI_stk = 0.000000 (A/cm^2)
10 1.5773e-01 6.5009e-05 3.8236e-04 5.9442e-04 1.4538e-06 0.0000e+00 0.0000e+00 2.7333e-10 0
8:46 2
V_cell = 0.750000 (V) ... V_open = 1.100000 (V)
I_anode = 0.000000 (A/cm^2) ... I_cathode = 0.000000 (A/cm^2) ... dI_mea = 0.000000 (A/cm^2) ... dI_stk = 0.000000 (A/cm^2)
11 1.3302e-01 3.9987e-05 2.3731e-04 4.4544e-04 1.1698e-06 0.0000e+00 0.0000e+00 7.8202e-11 0:19
2 1
V_cell = 0.750000 (V) ... V_open = 1.100000 (V)
I_anode = 0.000000 (A/cm^2) ... I_cathode = 0.000000 (A/cm^2) ... dI_mea = 0.000000 (A/cm^2) ... dI_stk = 0.000000 (A/cm^2)
iter continuity x-velocity y-velocity z-velocity energy h2 o2 h2o time/iter
12 1.1546e-01 2.7643e-05 1.6233e-04 3.4015e-04 9.6947e-07 0.0000e+00 0.0000e+00 2.6455e-11 0:00:00 0
Registering Udflib, ()
Writing data to
PEMWEfinaltrial2edit_if_needed_filesdp0FFFFluentFFF.1.ip ...
x-coord
y-coord
z-coord
pressure
x-velocity
y-velocity
z-velocity
temperature
species-3
species-2
species-1
species-0
uds-0
uds-1
uds-2
uds-3
hyb_init-0
hyb_init-1
Done.
Calculation complete.
-
August 22, 2019 at 9:56 am
Rob
Ansys EmployeeOK, so now turn on the next bit and work through.
-
August 22, 2019 at 9:58 am
Sahiti
SubscriberI reduced the number of elements to 7200. Now the divergence issue is not coming anymore. But the values of anode current densities are all coming to zero.
-
August 28, 2019 at 12:36 pm
Rob
Ansys EmployeeWhich suggests that you've missed a setting? Work through the model carefully and check each step.
-
August 31, 2019 at 5:14 am
Sahiti
SubscriberThank you sir..It's working fine now.
-
- You must be logged in to reply to this topic.

Earth Rescue – An Ansys Online Series
The climate crisis is here. But so is the human ingenuity to fight it. Earth Rescue reveals what visionary companies are doing today to engineer radical new ideas in the fight against climate change. Click here to watch the first episode.

Ansys Blog
Subscribe to the Ansys Blog to get great new content about the power of simulation delivered right to your email on a weekly basis. With content from Ansys experts, partners and customers you will learn about product development advances, thought leadership and trends and tips to better use Ansys tools. Sign up here.
- Suppress Fluent to open with GUI while performing in journal file
- Floating point exception in Fluent
- What are the differences between CFX and Fluent?
- Heat transfer coefficient
- Getting graph and tabular data from result in workbench mechanical
- The solver failed with a non-zero exit code of : 2
- Difference between K-epsilon and K-omega Turbulence Model
- Time Step Size and Courant Number
- Mesh Interfaces in ANSYS FLUENT
- error in cfd post
-
2656
-
2120
-
1347
-
1118
-
461
© 2023 Copyright ANSYS, Inc. All rights reserved.