|
[Sponsors] |
September 8, 2015, 05:29 |
Convective heat transfer issues in CFX
|
#1 |
New Member
Dmitry
Join Date: Feb 2013
Posts: 29
Rep Power: 13 |
Hello.
Computed task is: hydrodynamics and heat transfer of the flow in circular pipe with uniform wall heat flux. Modelled liquid: water (density=1000 kg/m3, thermalconductivity=0.6 W/(m*K), heat capacity=4200 J/(kg*K), dyn. viscosity=0.0009 Pa*s). Length of the pipe: x/d=200 gauges. Main thermohydraulic parameters: Re=100000, Gr=~3.5e7, Pr=6.3. Mesh about 500000 elements with average y+~10 (computed by CFX). Turbulent model: k-omega SST with standart parameters. Boundary conditions: Inlet - constant velocity = 9 m/s, constant temperature = 300 K; Outlet - relative pressure = 0 Pa; Wall - Wall Heat Flux = 100000 W/m2. Reference pressure = 1 atm. Used CFD codes: CFX & FLUENT. Results: Dimensionless heat transfer coefficient (Nu) computed by: CFX 16.2 - 2447; FLUENT 16.2 - 640; Petukhov equation (semi-empirical equation for constant wall heat flux condictions in the circular pipe flow) - 575. Nu=alpha*d/lambda; alpha=Qwall/(Twall-Tliquid) where Twall - average wall temperature at selected cross-section, Tliquid - mass-weighted averaged temperature of liquid in selected cross-section Selected cross section was about x/d=170. So. Anyone know why I have obtained so big error in CFX? |
|
September 8, 2015, 06:36 |
|
#2 |
Super Moderator
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,871
Rep Power: 144 |
You have provided no details about how you did these models so I have no idea why you are getting a difference. You better work through the issues discussed on the accuracy FAQ before doing anything else: http://www.cfd-online.com/Wiki/Ansys..._inaccurate.3F
But I can assure you there is no inherent inaccuracy in CFX relative to Fluent. When configured correctly CFX can give very accurate answers. |
|
September 8, 2015, 06:43 |
|
#3 |
Member
pkladisios
Join Date: Jul 2015
Posts: 39
Rep Power: 11 |
In the case of CFX simulation, you can see how well your system convergences by monitoring the residuals and imbalances plot. Sometimes posting these diagrams helps. Another recommendation is to switch wall back to adiabatic and use it as a heat source (again in W/m^2). For me boundary heat flux does not work correctly.
It should be noted that i' m a beginner so don't take me too much into consideration. |
|
September 8, 2015, 12:04 |
|
#4 |
Senior Member
Join Date: Jun 2009
Posts: 1,880
Rep Power: 33 |
Personally, I am not a fan of Nusselt number comparisons since they are plagued with details such as: reference temperature, characteristic length, empirical correlations, etc..
I would check the basics first, and if those pass, you can narrow down why the heat transfer coefficient is different between the calculations. First test: Energy conservation (first law) For flow in a circular pipe with uniform heat flux boundary conditions, there are two back of the envelop calculations that MUST pass. Code:
User Specified Wall Heat Flux * 2 * pi * R * (x_2 - x_1) = Mass Flow * Cp * (T_bulk_2 - T_bulk_1) where T_bulk = massFlowAve(Temperature)@Axial Location Of Interest Notice in the equation above, there are no subtleties when evaluating any of the quantities. Hope the above helps |
|
September 10, 2015, 06:31 |
|
#5 | ||
New Member
Dmitry
Join Date: Feb 2013
Posts: 29
Rep Power: 13 |
Quote:
I had been computed some parameters and I did obtain some results. 1. Imbalance of H-energy was about 0.05%. After decreasing of residual to 10^-7 I have got imbalance of H-energy about 0.02% and this was minimum asimptotic value. 2. I have been computed energy balance equation in CFD Post how your are recommended earlier. I have got imbalance about 1.6% for the both 10^-6 and 10^-7 residuals. Components that were based on enegry balance equation were about 6286 W for Wall Heat Flux component and 6386 W for water heating component. 3. Tbulk(x) graph was linear. Later I had changed boundary conditions at sidewall to adiabatic and added constant heat source with the value 100000 W/m2 as pkladisios recommended. Result was the same. Quote:
I have done a lot of computations of Heat Transfer Coefficient in CFX for Gases (Pr~0.25), Liquid Metals (Pr~0.025) and Water (Pr~6). Average error of Heat Transfer Coefficient in case of Liquid Metal or Gas simulation was about 30-65% for meshes with y+~10-15 and about 15-30% for meshes with y+~1 at wide range of Reynolds numbers. In those conditions error of Fluent simulation was about 10-35%. But in case of Water simulation in CFX I have reached error higher than 300%. |
|||
September 10, 2015, 07:49 |
|
#6 |
Super Moderator
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,871
Rep Power: 144 |
Do you get accurate answers when you run a Re which results in a laminar flow?
|
|
September 10, 2015, 12:49 |
|
#7 | |
New Member
Dmitry
Join Date: Feb 2013
Posts: 29
Rep Power: 13 |
Quote:
Nu=4.40 (theoritical one is 4.36 for circular pipe with uniform heating and constant heat flux boundary conditions); Hydraulic Resistance Coefficient ksi = 0.065 (theoretical one is ksi=64/(Re^0.25)=0.064). |
||
September 10, 2015, 14:25 |
|
#8 | |
Senior Member
Join Date: Feb 2011
Posts: 496
Rep Power: 18 |
Quote:
|
||
September 10, 2015, 19:12 |
|
#9 |
Super Moderator
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,871
Rep Power: 144 |
The laminar flow result is quite accurate so it looks like the issue is associated with the turbulence model.
There are some options in the turbulence models, especially the SST model. Have you tried some of those options? |
|
September 11, 2015, 01:45 |
|
#10 | |
New Member
Dmitry
Join Date: Feb 2013
Posts: 29
Rep Power: 13 |
Quote:
For water simulation with Pr~5 empirical Prt~0.85-0.9 by this reason I didn't try to change it. Earlier I've used CFX 15.0.7 and there was only one available parameter for k-omega SST model - Prt. In current version (16.2) more available parameters, but I didn't try to change them yet. Moreover hydraulic resistance coefficient and velocity profile in the pipe are pretty accurate. And main problem with heat transfer. As I now in k-omega SST turbulent model only Prt adjust heat transfer. I suppose that main problem may be connected with Automatic near wall function for Heat Transfer (Kader model). 1. I was used near wall function in both CFX (Automatic Near-Wall function) and Fluent (Standart Near-Wall function). 2. When I've computed Yplus for both simulations with exactly the same meshes I have obtained different results in CFD-Post. For Fluent YPlus=5, for CFX YPlus=10. This is because of YPlus in CFX is based on node center, but in Fluent YPlus is based on cell center. 3. May be there error in CFX that connected with the determination of YPlus. 4. I didn't try to use User-defined near-wall function in CFX yet. |
||
September 11, 2015, 01:50 |
|
#11 | |
New Member
Dmitry
Join Date: Feb 2013
Posts: 29
Rep Power: 13 |
Quote:
Twall = lengthAve(Temperature)@Polyline 1 (here Polyline 1 is external line in the pipe cross-section Plane 1) Tliquid = massFlowAve(Temperature)@Plane 1 (Plane 1 located at x/d~150). |
||
September 11, 2015, 02:26 |
|
#12 | |
Senior Member
Join Date: Feb 2011
Posts: 496
Rep Power: 18 |
Quote:
Wall Heat Flux = hc * (Twall - Tref) where Tref is Wall Adjacent Temperature that is average T in control volume next to wall and hc is also based on this temperature. So it might be different with your Tliquid and when you divide Qwall by (Twall - Tliquid) you get wrong result. To base Wall Heat Flux on some far-field value instead of the Wall Adjacent Temperature, use the Expert Parameter “tbulk for htc”. May be that is the reason. |
||
September 11, 2015, 03:01 |
|
#13 |
Super Moderator
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,871
Rep Power: 144 |
If your polyline is not exactly on the wall (including mesh effects on the curved outer wall) then Twall could be off and that would put the Nusselt number calculation out.
|
|
September 11, 2015, 06:00 |
|
#14 | ||
New Member
Dmitry
Join Date: Feb 2013
Posts: 29
Rep Power: 13 |
Quote:
Anyway in the same CFD post state that I was created for CFX I have obtained very accurate heat transfer coefficient bases on ANSYS Fluent results. Quote:
|
|||
September 11, 2015, 06:12 |
|
#15 | |
New Member
Dmitry
Join Date: Feb 2013
Posts: 29
Rep Power: 13 |
Quote:
alpha=Qwall/(Twall-Tbulk); Nu=alpha*diameter/lambda; |
||
September 11, 2015, 07:04 |
|
#16 |
Super Moderator
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,871
Rep Power: 144 |
Sorry, I don't have time to do your model.
Maybe I can suggest you do a heat transfer on a flat plate? That simplifies things greatly and might allow you to work out what is causing the problem. |
|
September 11, 2015, 07:16 |
|
#17 | |
Senior Member
Join Date: Feb 2011
Posts: 496
Rep Power: 18 |
Quote:
|
||
September 11, 2015, 12:34 |
|
#18 |
New Member
Dmitry
Join Date: Feb 2013
Posts: 29
Rep Power: 13 |
||
September 13, 2015, 07:20 |
|
#19 | |
Senior Member
Join Date: Feb 2011
Posts: 496
Rep Power: 18 |
Quote:
1. Fluent: Twall = 303.7, Tliquid = 301.1, dT = 2.6 2. CFX: Twall = 301.8, Tliquid = 301.1, dT = 0.7 So, I think problem is that T is almost constant in the domain. IMO difference between Twall about 0.6% is normal. But it affects Nu considerably. Maybe Nu is not best criterion here. Or maybe you should try to use double precision solver. |
||
September 14, 2015, 11:04 |
|
#20 | |
New Member
Dmitry
Join Date: Feb 2013
Posts: 29
Rep Power: 13 |
Quote:
I'd used double presision solver in computations and the same result for temperature was obtained. In my case Qwall isn't high enough. By this reason dT is low. That's why I shouldn't consider natural convection and inconsistency of properties in a liquid that may affect on the heat transfer coefficient. But low dT isn't the reason of the fault in heat transfer coefficient that may observed due to numerical errors. That's because of accuracy of the numerical simulation (double) is much higher than observed error. |
||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Separate Convective and Radiative heat transfer in CFD post using fluent as a solver | Lemanes | FLUENT | 1 | July 6, 2015 11:31 |
CFX does not solve heat transfer at fluid-solid interfaces | Ivan Corgozinho | CFX | 2 | April 7, 2015 01:08 |
convergenceof natural convection prob. in cfx | cpkewat | CFX | 15 | January 31, 2014 07:29 |
mixed boundary conditions including heat flux, convective heat transfer and radiation | lotus_blue | FLUENT | 0 | April 3, 2013 19:55 |
Water subcooled boiling | Attesz | CFX | 7 | January 5, 2013 04:32 |