|
[Sponsors] |
divergence detected in AMG solver: Temperature |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
April 27, 2016, 07:37 |
divergence detected in AMG solver: Temperature
|
#1 |
New Member
stefania
Join Date: Feb 2016
Location: Italy
Posts: 20
Rep Power: 10 |
Hi everybody,
I created a new material called flue gas where the properties varie with the value of the temperature. I used the piecewise-linear. I ran a steady state simulation in order to initialize the values. The problem is that if I disable the energy equation, the solution converges, but when I turn on the energy equation I get the divergence message. Do you have any idea? What should I do? thanks |
|
April 27, 2016, 11:18 |
|
#2 |
Senior Member
Lucky
Join Date: Apr 2011
Location: Orlando, FL USA
Posts: 5,761
Rep Power: 66 |
If you disable the energy equation of course it can't diverge. This problem is too general to give a definitive answer to. Make sure you have a good initial guess.
Which properties were have the temperature dependence? Try using a lower URF for the affected equations. Try enabling the energy equation in the models but disabling the energy solver in solution controls. This helps to update the current property field so it is consistent with the newly defined properties. After a few iterations (30 or so), enable the solution of the energy equation. |
|
April 28, 2016, 05:11 |
|
#3 | |
New Member
stefania
Join Date: Feb 2016
Location: Italy
Posts: 20
Rep Power: 10 |
Quote:
If I disable the energy solver in solution control, can I get information about the convective heat flux during the opening? I use flow rate--temperature--entalphy to evaluate the flux. thanks! Last edited by stefdc; April 28, 2016 at 07:38. |
||
April 28, 2016, 09:13 |
|
#4 |
Senior Member
Paritosh Vasava
Join Date: Oct 2012
Location: Lappeenranta, Finland
Posts: 732
Rep Power: 23 |
I recommend you double check your material properties and verify that they are valid for this temperature.
Next, you can plot temperature contours and have a close look at region where temperature distribution is abnormal. If you have coarse or poor quality mesh, you may need to refine your mesh. Read errors and warning in the command window carefully. If you have a warning about limited temperature, you may need to lower your time-step, refine mesh, consider changing relaxation factors and use better discretization scheme (either all or some of these). If you post output printed in the command window as well as some pictures of the mesh and results, would help determine the problem with your simulation. |
|
April 28, 2016, 19:21 |
|
#5 |
Senior Member
Lucky
Join Date: Apr 2011
Location: Orlando, FL USA
Posts: 5,761
Rep Power: 66 |
You need to ease the simulation into accepting the wildly different material properties. Highly non-linear simulations require more care than mildly non-linear ones.
|
|
April 29, 2016, 05:27 |
|
#6 |
New Member
stefania
Join Date: Feb 2016
Location: Italy
Posts: 20
Rep Power: 10 |
Thank you again!!! You were very kind. Here some pics of my simulation.
First of all I tried to initialize the solution with a steady state simulation and then swicth into a transient simulation with a time step of 0.1 s for 410 time step (total time of the opening 40 s). I checked several times the values inserted for the flue gas and they were correct. I tried to implement the simulation with a SIMPLE method and I got this message (it is the im2.jpg): Error: Divergence detected in AMG solver: pressure correction Error: Divergence detected in AMG solver: pressure correction Error Object: #f the same thing happens if I use the COUPLED Scheme but with the message: Error: Divergence detected in AMG solver: Temperature I really don't know what to do. Do you think that the assumption of air inside the chamber instead of flue gas can be accepted? I have another question. My furnace works with an over pressure of about 40 Pa, I set the operating pressure at 101325 Pa in operating condition and then, after the initialization, I patched the Pressure of the furnace at 101360 Pa and the air at 101325 Pa. Is it correct or should I modify it? I have no inlet or outlet in my domain, just walls. |
|
April 29, 2016, 05:36 |
|
#7 |
New Member
Join Date: Oct 2015
Posts: 24
Rep Power: 11 |
If you have data table for your fluid, try to fit a at least third or fourth order curve. Use this function with polynomial model not piecewise. In addition, make sure your data table covers all possible temperature range in your simulation. For example, lets say that your maximum temperature data point is at 1000K, but your simulation goes to 1500K. If it happened, your simulation would diverge. In addition, you could easily fit a curve with excel.
|
|
April 29, 2016, 05:40 |
|
#8 |
New Member
stefania
Join Date: Feb 2016
Location: Italy
Posts: 20
Rep Power: 10 |
And here we are. I've just enabled the energy solver.
|
|
April 29, 2016, 05:44 |
|
#9 | |
New Member
stefania
Join Date: Feb 2016
Location: Italy
Posts: 20
Rep Power: 10 |
Quote:
|
||
April 29, 2016, 06:25 |
|
#10 |
New Member
stefania
Join Date: Feb 2016
Location: Italy
Posts: 20
Rep Power: 10 |
I've tried but it still doesn't work. I used a piecewise polynomial. The dependence of the viscosity with the temperature is an hyperbole.
|
|
April 29, 2016, 07:14 |
|
#11 |
New Member
Join Date: Oct 2015
Posts: 24
Rep Power: 11 |
Use only polynomial, not piecewise linear or piecewise polynomial. However, run your case with constant parameters first and then see what happens. Next, try to use "polynomial" values except viscosity, for the viscosity lets assume it as constant again. Moreover, could you please post your "operating conditions" section.
|
|
April 29, 2016, 07:38 |
|
#12 | |
New Member
stefania
Join Date: Feb 2016
Location: Italy
Posts: 20
Rep Power: 10 |
Quote:
My first simulation was with constant values (air) and it was good, it converged every time step. Now I would like to know how the convective heat flux changes if I use flue gas instead of air. I can try with a constant viscosity and a polynomial. I attached a pics of some of my properties. Now is converging, but just because I disabled the energy solver. |
||
April 29, 2016, 08:41 |
|
#13 | |
New Member
Join Date: Oct 2015
Posts: 24
Rep Power: 11 |
Quote:
|
||
April 29, 2016, 09:45 |
|
#14 | |
Senior Member
Lucky
Join Date: Apr 2011
Location: Orlando, FL USA
Posts: 5,761
Rep Power: 66 |
In Fluent, pressures are in gauge pressures. If you patched a value of 101360 & 101325 then both of those would be at an absolute pressure of ~2atm.
Quote:
|
||
May 2, 2016, 05:00 |
|
#15 |
New Member
stefania
Join Date: Feb 2016
Location: Italy
Posts: 20
Rep Power: 10 |
Thank you for your time! I think that for the knowledge of the convective heat flux my results can be considered reliable, even if I disabled the energy solver. What do you think? I attached the flow rate obtained.
|
|
May 2, 2016, 07:11 |
|
#16 |
New Member
stefania
Join Date: Feb 2016
Location: Italy
Posts: 20
Rep Power: 10 |
Just a little update!!! My simulation is converging, I modified the properties of the air. In the precedent simulations I used constant parameters and the ideal gas law for density. Now I inserted a piecewise linear for all the properties and is converging with the energy solver turned on!!! I'm happy!!!!
|
|
November 30, 2018, 10:38 |
|
#17 | |
Member
Oula
Join Date: Apr 2015
Location: United Kingdom
Posts: 81
Rep Power: 11 |
Quote:
Last edited by Oula; December 3, 2018 at 07:45. |
||
Tags |
divergence amg solver, energy equation, fluent |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
fluent divergence for no reason | sufjanst | FLUENT | 2 | March 23, 2016 17:08 |
Fluidized Bed: Error: Divergence detected in AMG solver: pressure correction Error Ob | Mole89 | FLUENT | 5 | April 12, 2014 10:32 |
Divergence detected in AMG solver: temperature | otubaba | FLUENT | 7 | October 29, 2013 09:39 |
Floating point error and divergence detected | aannjj | FLUENT | 0 | July 2, 2013 04:44 |
Quarter Burner mesh with periosic condition | SamCanuck | FLUENT | 2 | August 31, 2011 12:34 |