|
[Sponsors] |
temperature expansion in fluid unequal to flow velocity |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
July 14, 2020, 09:39 |
temperature expansion in fluid unequal to flow velocity
|
#1 |
New Member
Join Date: Jan 2020
Posts: 26
Rep Power: 6 |
I am working with chtMultiRegionFoam on OF7 and trying to solve a transient calculation. The geometry is one fluid surrounded by an inner (tube) and an outer solid (soil) and I want to simulate heat expansion between the fluid and solids.
So far the model is working, but if I check the results I face the problem that the temperature expansion inside the fluid is not matching the fluids velocity. The internal temperature of the fluid is 283°K and the inflow from the inlet has 303°K with a velocity of 1 m/s. So my idea was that after 100 seconds of flow with a velocity of 1 m/s the fluid with 303°K should have travelled approximately 100 meters. But it seems to have travelled only about 20-30 meters. I checked already the scale of the mesh, it is definitively 100 meters long and not for example 1000m, the velocity is 1 m/s. As well I played with gravitation, changed it between x, y and z axis with different directions and values but without any change. I tried to figure out if T and U are not connected, but as well this seems not to be the problem. Do you have any idea/hint where to look at? It would be great help to me. In the .zip you find my case. To create the mesh I use "blockMesh" and "splitMeshRegions -cellZones -overwrite". Thank you in adavance! |
|
July 17, 2020, 19:55 |
|
#2 |
Senior Member
Joachim Herb
Join Date: Sep 2010
Posts: 650
Rep Power: 21 |
I might be related to the under-relaxation you are doing (relaxation factors < 1). Then the result is not really reached for each time step, so your fields get smeared out.
Try using (much) more then 1 nOuterCorrectors. This has to be set in the system/fvSolution file (and not in the system/fluid/fvSolution file for chtMultiRegionFoam. |
|
July 20, 2020, 08:28 |
|
#3 | |
New Member
Join Date: Jan 2020
Posts: 26
Rep Power: 6 |
Quote:
Thank you for your help! Increasing nOuterCorrectors as you said fixed my problem. I choosed now 50 instead of 1. Do you recommend to increase the relaxation factors? Because with values of 0.9 or higher I get after a short time the error of negative initial temperatures. So far I am working with 0.5, 0.75 should be possible without collapsing. |
||
July 21, 2020, 09:12 |
|
#4 |
Senior Member
Joachim Herb
Join Date: Sep 2010
Posts: 650
Rep Power: 21 |
Lower relaxation factor means more stable solution, but also might need more time. Higher factor might crash your solution. So it is always a trade-off.
Take a look at the tutorials for the outerCorrectorResidualControl settings. Then the PIMPLE loop is stopped, if the required resdiual settings are reached. So you do not have to wait for all nOuterCorrectors iteration. |
|
July 27, 2020, 13:12 |
|
#5 |
New Member
Join Date: Jan 2020
Posts: 26
Rep Power: 6 |
Thank you a lot, this worked perfect for me.
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Error message: Insufficient Catalogue Size | Paresh Jain | CFX | 32 | February 3, 2021 03:37 |
Closed Domain Buoyancy Flow Problem | Madhatter92 | CFX | 6 | June 20, 2016 21:05 |
An error has occurred in cfx5solve: | volo87 | CFX | 5 | June 14, 2013 17:44 |
Bulk mean fluid temperature in internal flow | mssound | FLUENT | 0 | May 13, 2010 15:56 |
what the result is negatif pressure at inlet | chong chee nan | FLUENT | 0 | December 29, 2001 05:13 |