|
[Sponsors] |
March 27, 2017, 07:47 |
heat do not spread in a flow
|
#1 |
New Member
Join Date: Mar 2017
Posts: 3
Rep Power: 9 |
Hi everyone,
I'm french so sorry for my bad english. I encountered some difficulties with multiRegionSimpleFoam. I want to simulate an heat exchange from a fluid to an other fluid with a solid part between them. My configuration is make up with 3 coaxial cylinders; all the parts are initialy at 300K. On the internal cylinder there is a fluid inlet at 500K and in the external cylinder the fluid inlet is at 300K. The two fluids flow in opposite direction. I expected that the first flow transfer his heat to the solid wich will transfer it to the second fluid, but the fluid of the internal cylinder become colder too quickly like if the temperature at inlet was not correctly set. I try to use the same BC on an other geometry which is simple and the fluid transport the temperature correctly. I tried to simulate the same thing on starccm+ with similare boundary conditions, it works and i don't understand why OpenFoam could not find the same results. Here is the boundary i used for the internal fluid, the flow is correct when i visualize it on paraview, only the temperature is not correct : Code:
boundary { fluidint_to_solid { type mappedWall; sampleMode nearestPatchFace; sampleRegion solid; samplePatch solid_to_fluidint; } } U { internalField uniform (0 0 -0.1); boundaryField { maxZ_fluidint { type fixedValue; value uniform (0 0 -0.1); } minZ_fluidint { //type zeroGradient; type inletOutlet; inletValue uniform (0 0 0); value uniform (0 0 -0.1); } fluidint_to_solid { type fixedValue; value uniform (0 0 0); } } } T { internalField uniform 300; boundaryField { maxZ_fluidint { type fixedValue; value uniform 500; } minZ_fluidint { type zeroGradient; } fluidint_to_solid { type compressible::turbulentTemperatureCoupledBaffleMixed; Tnbr T; kappaMethod fluidThermo; value uniform 300; } } } /*epsilon { internalField uniform 0.01; boundaryField { ".*" { type epsilonWallFunction; value uniform 0.01; } } } k { internalField uniform 0.1; boundaryField { ".*" { type kqRWallFunction; value uniform 0.1; } } }*/ p_rgh { internalField uniform 1e5; boundaryField { maxZ_fluidint { // type zeroGradient; type fixedFluxPressure; value uniform 1e5; } minZ_fluidint { type fixedValue; value uniform 1e5; } fluidint_to_solid { // type zeroGradient; type fixedFluxPressure; value uniform 1e5; } } } p { internalField uniform 1e5; boundaryField { maxZ_fluidint { type calculated; value uniform 1e5; } minZ_fluidint { type calculated; value uniform 1e5; } fluidint_to_solid { type calculated; value uniform 1e5; } } } |
|
March 27, 2017, 09:25 |
|
#2 |
Senior Member
Laurent DASTUGUE
Join Date: May 2014
Location: Chartres, France
Posts: 122
Rep Power: 11 |
Hi.
i am french too so i understand perfectly your english language. The last time i faced tis problem, the bad unity was used for the mesh, (meters for millimeters for example). i think you might take a look on the polymesh/points file. If there is nothing strange there, maybe you should show us the files you use to initialize the velocity, the temperature, the pression... (under 0/) Have a good day,
__________________
Laurent D. |
|
March 27, 2017, 10:58 |
|
#3 |
New Member
Join Date: Mar 2017
Posts: 3
Rep Power: 9 |
Thanks for having answered quickly, it seems the mesh is good and the dimensions are correct, when i run checkmesh the mesh is okay too.
I have attached all the boundaries file in 0. In my case, i have none radiation model and i set turbulence to laminar. If it's necessary i can upload all the case. I create the mesh with Salome, and export it as unv file to convert it to OpenFoam. I have no error when i run the simulation and i used water for fluid and aluminium for the solid. Do you see something wrong in my boundaries, i used mappedWall to link boundaries between domains. I attached the constant file too. 0.zip constant.zip |
|
March 28, 2017, 10:07 |
|
#4 |
New Member
Join Date: Mar 2017
Posts: 3
Rep Power: 9 |
Nobody has an idea ?
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
mass flow in is not equal to mass flow out | saii | CFX | 12 | March 19, 2018 05:21 |
heat conduction in solid and convection in flow | kunal | FLUENT | 3 | February 29, 2012 04:42 |
Two-Phase Buoyant Flow Issue | Miguel Baritto | CFX | 4 | August 31, 2006 12:02 |
Inviscid Drag at subsonic, subcritical Mach # | Axel Rohde | Main CFD Forum | 1 | November 19, 2001 12:19 |
time averaged heat transfer in oscillating flow | Matthieu Ubas | Main CFD Forum | 2 | November 5, 1999 14:20 |