CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > ANSYS > CFX

Nusselt Number calculation in Ansys CFX

Register Blogs Community New Posts Updated Threads Search

Like Tree5Likes

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   April 24, 2013, 18:18
Default
  #21
New Member
 
Marco Correa
Join Date: Jan 2013
Posts: 8
Rep Power: 13
marcoac14 is on a distinguished road
Quote:
Originally Posted by siavash_y View Post
I have the same problem, did u find a solution marcoac?
Well, not a good one. I found workarounds, not real solutions.

As many users suggested, you can use design modeler to imprint planes along the channel and interpolate them. If you're working with parameters this is the best solution in my opinion because you can write an expression to give you the result right away. It will give you a fairly good idea of what's happening, but may not be as accurate as required.

Another solution is to export temperature and velocity as a csv file and use it in Mathematica (or similar) to interpolate over the domain and extract the results you need.

Regards,
Marco
marcoac14 is offline   Reply With Quote

Old   February 24, 2015, 11:35
Default
  #22
New Member
 
VIPIN KAKKAR
Join Date: Feb 2015
Location: INDIA
Posts: 8
Rep Power: 11
VIPIN KAKKAR is on a distinguished road
Hi,
i am simulating natural convection heat transfer from perforated fin array and have solved the problem in CFX,but i am unable to find out Nusselt number of the fin array.
please tell me how to find out Nusselt number of fin array.
VIPIN KAKKAR is offline   Reply With Quote

Old   February 24, 2015, 11:49
Default
  #23
New Member
 
VIPIN KAKKAR
Join Date: Feb 2015
Location: INDIA
Posts: 8
Rep Power: 11
VIPIN KAKKAR is on a distinguished road
i am working on natural convection heat transfer of perforated fin array in CFX. i have solved it in CFX, now i need to find out Nusselt no. of fin array for that first of all i have to find out heat flux value of fin. The problem is with the post processing software as I don't really know it well enough. How do I extract the heat flux values for my FIN wall?
VIPIN KAKKAR is offline   Reply With Quote

Old   February 25, 2015, 10:23
Default
  #24
Senior Member
 
Edmund Singer P.E.
Join Date: Aug 2010
Location: Minneapolis, MN
Posts: 511
Rep Power: 20
singer1812 is on a distinguished road
Use variable "Wall Heat Flux". This of course assumes you didnt model the wall as adiabatic......
singer1812 is offline   Reply With Quote

Old   February 27, 2015, 21:42
Default
  #25
New Member
 
VIPIN KAKKAR
Join Date: Feb 2015
Location: INDIA
Posts: 8
Rep Power: 11
VIPIN KAKKAR is on a distinguished road
Quote:
Originally Posted by singer1812 View Post
Use variable "Wall Heat Flux". This of course assumes you didnt model the wall as adiabatic......
sir,
may you explain me how to use "wall heat flux" variable. when i select wall heat flux in variable tab it shows value of min & max heat flux, whether this min & max value is for whole body?
i want to find out Average heat flux for a single body & single surface. Please tell me how to find out.
VIPIN KAKKAR is offline   Reply With Quote

Old   February 28, 2015, 06:29
Default
  #26
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,709
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
The min and max refer to the object locator it is referring to.

Use the function calculator to calculate any function of any area.
ghorrocks is offline   Reply With Quote

Old   March 1, 2015, 08:17
Default
  #27
New Member
 
VIPIN KAKKAR
Join Date: Feb 2015
Location: INDIA
Posts: 8
Rep Power: 11
VIPIN KAKKAR is on a distinguished road
Quote:
Originally Posted by ghorrocks View Post
The min and max refer to the object locator it is referring to.

Use the function calculator to calculate any function of any area.
sir,
i am finding heat flux using two expressions- areaAve(wall heat flux)@location and ave(wall heat flux)@location.
value for both the expressions is different.
what does function areaAve and ave mean?
VIPIN KAKKAR is offline   Reply With Quote

Old   March 1, 2015, 17:18
Default
  #28
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,709
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
This is explained int he documentation, in the CFX reference guide. areaAve is the area weighted average and ave is just a simple arithmetic average.
ghorrocks is offline   Reply With Quote

Old   March 1, 2015, 23:41
Default
  #29
New Member
 
VIPIN KAKKAR
Join Date: Feb 2015
Location: INDIA
Posts: 8
Rep Power: 11
VIPIN KAKKAR is on a distinguished road
Quote:
Originally Posted by ghorrocks View Post
This is explained int he documentation, in the CFX reference guide. areaAve is the area weighted average and ave is just a simple arithmetic average.
Thank you sir for your suggestion!
sir,please tell me one more thing what does areaAve(Temperature)@location
" area weighted average temperature" mean. Is it absolute temperature or relative temperature(difference of absolute and atmospheric temperature).
In my fin array problem when i gave heat flux 5900 W/m2 to fin base then areaAve(Temperature)fin shows 140 K.
VIPIN KAKKAR is offline   Reply With Quote

Old   March 1, 2015, 23:57
Default
  #30
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,709
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
The temperature returned will be the temperature variable - that will be defined as C, F or K depending on your setup. And it is an absolute value, not a relative one.

If you have and areaAve(temperature) of 140K then your fin is really cold. This is 140K absolute, so 133K below the freezing point of water. I hope this is what you intended to do.
ghorrocks is offline   Reply With Quote

Old   March 3, 2015, 06:43
Default
  #31
New Member
 
VIPIN KAKKAR
Join Date: Feb 2015
Location: INDIA
Posts: 8
Rep Power: 11
VIPIN KAKKAR is on a distinguished road
Quote:
Originally Posted by ghorrocks View Post
The temperature returned will be the temperature variable - that will be defined as C, F or K depending on your setup. And it is an absolute value, not a relative one.

If you have and areaAve(temperature) of 140K then your fin is really cold. This is 140K absolute, so 133K below the freezing point of water. I hope this is what you intended to do.
Thank you sir!
sir, in my problem of "natural convection heat transfer from perforated fin array", i can calculate heat flux and temperature at any face of fin array in CFX-post ,but how to calculate Nusselt Number of Fin Array in CFX-post
VIPIN KAKKAR is offline   Reply With Quote

Old   April 2, 2015, 09:58
Default
  #32
New Member
 
VIPIN KAKKAR
Join Date: Feb 2015
Location: INDIA
Posts: 8
Rep Power: 11
VIPIN KAKKAR is on a distinguished road
sir please tell me how to find wall heat transfer coefficient and wall adjacent temperature. what are expressions to find these variables.
VIPIN KAKKAR is offline   Reply With Quote

Old   April 2, 2015, 10:24
Default
  #33
Senior Member
 
Thomas MADELEINE
Join Date: Oct 2014
Posts: 126
Rep Power: 11
Thomas MADELEINE is on a distinguished road
I don't understand your question...
you have the name of the variable so you can plot it in CFD-Post...
both of them are Wall variable so plot it on the Wall with a contour.
For better understanding use the CFD-Post Help on these variable and the CEL function...
Thomas MADELEINE is offline   Reply With Quote

Old   December 1, 2016, 22:23
Default
  #34
New Member
 
Join Date: Oct 2016
Posts: 12
Rep Power: 9
Pyotr is on a distinguished road
Hi everyone,


I’ve been running a simulation of gas flowing through a multi hole heated solid body. I need to obtain data like Reynolds, Prandtl and Nusselt number along the channel.


In order to obtain data from various cross-sections along the channel, I’ve created a surface (Insert -> Location -> User Surface), Method -> Offset From Surface, which is parallel to the outlet surface. I just change the distance from the outlet and I get all the data in the new location. All the expressions contain a reference to this location.


I called the user surface “Data Collection” and the expressions are as follows:

ReDataCollection (Reynolds number):
sqrt(4*area()@Data Collection/pi)*areaAve(Velocity)@Data Collection*areaAve(Density)@Data Collection /areaAve(Dynamic Viscosity)@Data Collection

PrDataCollection (Prandtl Number):
areaAve(Specific Heat Capacity at Constant Pressure)@ Data Collection*areaAve(Dynamic Viscosity)@ Data Collection / areaAve(Thermal Conductivity)@Data Collection

TwallDataCollection (Temperature at the wall):
areaAve(Wall Adjacent Temperature)@Data Collection+(areaAve(Wall Heat Flux)@Data Collection/areaAve(Wall Heat Transfer Coefficient)@Data Collection)

TbulkDataCollection (Bulk Temperature):
areaAve(Temperature)@Data Collection

MyHTCDataCollection:
areaAve(Wall Heat Flux)@Data Collection/(TwallDataCollection- TbulkDataCollection)

NuDataCollection (Nusselt Number):
MyHTCDataCollection* sqrt(4*area()@Data Collection/pi)/ areaAve(Thermal Conductivity)@Data Collection

I got the diameter of the channel from sqrt(4*area()@Data Collection/pi), since the calculated area is not exactly what I expected from theory (just a minor difference), but to maintain the consistency, I chose to evaluate like this.

I managed to get results that seem to be reasonable, but I am still uncertain about the accuracy of expressions I used to obtain Nusselt Number.

Is it correct to use “areaAve(Wall Heat Flux)@Data Collection”, “areaAve(Wall Adjacent Temperature)@Data Collection”, and “areaAve(Wall Heat Transfer Coefficient)@Data Collection” in this context?

“areaAve(Wall Heat Flux)@Data Collection”, for example, gives me the heat flux in the specific cross-section I am working on?


Thanks!
Pyotr is offline   Reply With Quote

Old   December 2, 2016, 03:02
Default
  #35
Senior Member
 
Join Date: Feb 2011
Posts: 496
Rep Power: 18
Antanas is on a distinguished road
It seems to me that Wall Heat Flux is defined on wall, but not on cross-section.
Also keep in mind that locator based CEL functions use conservative values in calculations i.e. average over near wall control volume, but not boundary values.
Antanas is offline   Reply With Quote

Old   December 2, 2016, 04:40
Default
  #36
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,709
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
As Antanas states, wall heat flux is not defined on a flow cross section plane.

You will have to define a curve at the intersection of your plane "Data Collection" and the wall. You can do this by a polyline with the "Boundary Intersection" option. Then you can do lengthAve(Wall Heat Flux)@Line on the curve to get the average Wall heat flux at that countour.
ghorrocks is offline   Reply With Quote

Old   December 3, 2016, 19:29
Default
  #37
New Member
 
Join Date: Oct 2016
Posts: 12
Rep Power: 9
Pyotr is on a distinguished road
Hi Antanas and Glenn,


I did what you suggested, and the data I extracted from the polyline are about 1.5% higher, on average, than the ones I got from areaAve(Wall Heat Flux) at the cross-section.


Thanks a lot!

Last edited by Pyotr; December 4, 2016 at 22:44.
Pyotr is offline   Reply With Quote

Reply


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
Specify number of cores that CFX should use. Lance CFX 16 July 20, 2016 09:04
DecomposePar unequal number of shared faces maka OpenFOAM Pre-Processing 6 August 12, 2010 09:01
CFX doesn't continue calculation... mactech001 CFX 6 November 15, 2009 21:25
Unaligned accesses on IA64 andre OpenFOAM 5 June 23, 2008 10:37
Nusselt Number of the order of 35000 chinmay FLUENT 4 May 31, 2001 03:06


All times are GMT -4. The time now is 11:56.