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

Temperature dependent thermal expansion coefficient

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   May 16, 2019, 12:22
Default Temperature dependent thermal expansion coefficient
  #1
New Member
 
Emil Helgren
Join Date: Feb 2019
Posts: 7
Rep Power: 7
emilhelgren is on a distinguished road
I am modelling natural convection of water in the temperature range (0 C -> 21 C) using the Boussinesq approximation, and the thermal expansion coefficient of water is changing around 4 degree Celsius, but i'm only able to input a constant value.

I tried creating a define property UDF and loaded that, but i was only able to choose the UDF on the other material properties (where piecewise linear and other options are also available).

Is there any way i can have a non-constant thermal expansion coefficient when using boussinesq density?
emilhelgren is offline   Reply With Quote

Old   May 16, 2019, 12:39
Default
  #2
Senior Member
 
Lucky
Join Date: Apr 2011
Location: Orlando, FL USA
Posts: 5,754
Rep Power: 66
LuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura about
No. Even if your UDF worked I wouldn't do it because you'll break other things.

Just use a different equation of state for density (not Boussinesq).
LuckyTran is offline   Reply With Quote

Old   May 17, 2019, 04:50
Default
  #3
New Member
 
Emil Helgren
Join Date: Feb 2019
Posts: 7
Rep Power: 7
emilhelgren is on a distinguished road
Thanks for the reply!
Do you maybe have a specific method you would recommend? I am modelling phase change as well by the way, using the solidification/melting module.

I've tried using a piecewise linear density instead of boussinesq in 2D, and the solution didn't converge on any of the timesteps even at 50 iterations pr. step(!) as long as there was still ice present in the simulation. After all the ice was melted, it congerveged after 2-5 iterations each step, so i assume the problem is at least related to the phase change solving. I would really like to get a nice converging solution before taking the time to do a 3D simulation

I assume ANSYS just uses fully compressible navier-stokes when the density is defined piecewise linear? (can you confirm this?)
Do you think the problem is the enthalpy-porosity method used by the module having a hard time or is it something else? (maybe there is a better way of simulating this phase change?)
Any kind of advice is much appreciated!

I would love to post the details of my setup if needed
emilhelgren is offline   Reply With Quote

Old   May 17, 2019, 13:31
Default
  #4
Senior Member
 
Lucky
Join Date: Apr 2011
Location: Orlando, FL USA
Posts: 5,754
Rep Power: 66
LuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura about
Piecewise density should work in place of a temperature dependent boussinesq.

Yes, Fluent always uses a fully compressible navier-stokes even when you use constant density.

Quote:
Originally Posted by emilhelgren View Post

I've tried using a piecewise linear density instead of boussinesq in 2D, and the solution didn't converge on any of the timesteps even at 50 iterations pr. step(!)
it converged with Boussinesq or did you not try it? That would be a hint as to what is stalling convergence.
LuckyTran is offline   Reply With Quote

Old   May 20, 2019, 05:32
Default
  #5
New Member
 
Emil Helgren
Join Date: Feb 2019
Posts: 7
Rep Power: 7
emilhelgren is on a distinguished road
Quote:
Originally Posted by LuckyTran View Post
it converged with Boussinesq or did you not try it? That would be a hint as to what is stalling convergence.
Yes with Boussinesq it converged at about the 10th iteration each step, and when the ice was completely melted it only used 2 iterations.

Interestingly, it looks like the the problem is with continuity (i hope i succeded in attaching an image of my residuals). I would think that a residual of 1 is pretty bad :S.

I read somewhere that if your solution doesn't converge, it doesn't necessarily mean you can't trust your results, but you certainly can't trust the time - as in, the flow development and interaction is right, but how fast things are happening is probably not true, would you agree with that, or is that too general a statement?

I don't really know what to change next, do you have any ideas?
Attached Images
File Type: png residuals.PNG (29.3 KB, 38 views)
emilhelgren is offline   Reply With Quote

Old   May 20, 2019, 10:12
Default
  #6
Senior Member
 
Lucky
Join Date: Apr 2011
Location: Orlando, FL USA
Posts: 5,754
Rep Power: 66
LuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura about
A residual of 1 for continuity means the flow solution is not changing. That is, your velocity field is not changing. This can happen when there is no flow.


You should see some residual reduction vs iteration within each time-step and it looks like your energy residual is just constant. You've got some wonky setting in your case.
LuckyTran is offline   Reply With Quote

Old   October 8, 2021, 21:38
Default
  #7
New Member
 
Henry
Join Date: Oct 2019
Posts: 16
Rep Power: 7
haiteng is on a distinguished road
Quote:
Originally Posted by LuckyTran View Post
No. Even if your UDF worked I wouldn't do it because you'll break other things.

Just use a different equation of state for density (not Boussinesq).
I am also facing the same dilemma in simulating natural convection in water (single phase). The thermal expansion coefficient changes by 25% in my temperature range ([293, 305 K]) and should be taken into account.

May I ask why the volumetric expansivity can only be designated as constant in ANSYS Fluent? What's the rationale behind it?

If so, how could we model natural convection in water? Choosing the density as a polynomial fit with temperature?
haiteng is offline   Reply With Quote

Old   October 9, 2021, 06:09
Default
  #8
Senior Member
 
Lucky
Join Date: Apr 2011
Location: Orlando, FL USA
Posts: 5,754
Rep Power: 66
LuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura about
Quote:
Originally Posted by haiteng View Post
I am also facing the same dilemma in simulating natural convection in water (single phase). The thermal expansion coefficient changes by 25% in my temperature range ([293, 305 K]) and should be taken into account.

May I ask why the volumetric expansivity can only be designated as constant in ANSYS Fluent? What's the rationale behind it?

If so, how could we model natural convection in water? Choosing the density as a polynomial fit with temperature?

Are you using the Boussinesq approach? If so, the limitations should be obvious. If you don't make the assumptions that make a model Boussinesq, well then it's not Boussinesq anymore. The whole point of the Boussinesq approach is to ignore those variations.

If you want to take these things into account, don't do Boussinesq. It's that simple.
LuckyTran is offline   Reply With Quote

Old   October 10, 2021, 01:50
Default
  #9
New Member
 
Henry
Join Date: Oct 2019
Posts: 16
Rep Power: 7
haiteng is on a distinguished road
Quote:
Originally Posted by LuckyTran View Post
Are you using the Boussinesq approach? If so, the limitations should be obvious. If you don't make the assumptions that make a model Boussinesq, well then it's not Boussinesq anymore. The whole point of the Boussinesq approach is to ignore those variations.

If you want to take these things into account, don't do Boussinesq. It's that simple.
Yes, I chose "Boussinesq" in the density drop-list. As far as I know, Boussinesq approximation ignores variation in density. It is acceptable in my case where the temperature range in water is [293, 305 K] and as a result, the density variation is indeed negligible.

Meanwhile, Boussinesq approximation does NOT require the variation of other physical properties (conductivity, viscosity, thermal expansion coefficient, etc.) to be small. As in my case, thermal expansion coefficient changes in the ranger from 0.00021 to 0.00032 (1/K), while the Boussinesq approximation still holds. Besides, ANSYS Fluent does offer option to include the variation of conductivity, viscosity and specific heat when Boussinesq is activated in the density drop-list. I am amazed why similar options have not been provided for thermal expansion coefficient...

I look forward to hear your comment on this. Cheers!
haiteng is offline   Reply With Quote

Old   October 10, 2021, 05:33
Default
  #10
Senior Member
 
Lucky
Join Date: Apr 2011
Location: Orlando, FL USA
Posts: 5,754
Rep Power: 66
LuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura about
The Boussinesq approximation linearizes the buoyancy force about the reference temperature and reference density. By the way, this is why other transport properties are NOT required to be constant (they don't have anything to do with this buoyancy force). If your thermal expansion coefficient changes over this interval, then this force is not linear anymore. Then it's not Boussinesq.

Volume expansivity is just the linear term when you write down the total differential for density (i.e. the partial derivative of density with respect to temperature).

You can't tell me that density changes are negligible and then tell me that volume expansivity changes are significant. That's a plain self-contradiction.

Just use a variable density model... and everything will be theoretically sound... It's not that difficult...

Last edited by LuckyTran; October 10, 2021 at 12:29.
LuckyTran is offline   Reply With Quote

Old   October 10, 2021, 08:11
Default
  #11
Senior Member
 
Lorenzo Galieti
Join Date: Mar 2018
Posts: 375
Rep Power: 12
LoGaL is on a distinguished road
Agree, you can't say density change with temperature is negligible but allow the thermal expansion ( change in volume due to temperature change) coefficient to change with temperature.

Last edited by LoGaL; October 10, 2021 at 16:02.
LoGaL is offline   Reply With Quote

Reply

Tags
boussinesq, natural convection


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
Multiphase flow - incorrect velocity on inlet Mike_Tom CFX 6 September 29, 2016 02:27
Difficulty In Setting Boundary Conditions Moinul Haque CFX 4 November 25, 2014 18:30
Question about heat transfer coefficient setting for CFX Anna Tian CFX 1 June 16, 2013 07:28
error message cuteapathy CFX 14 March 20, 2012 07:45
Two-Phase Buoyant Flow Issue Miguel Baritto CFX 4 August 31, 2006 13:02


All times are GMT -4. The time now is 21:39.