|
[Sponsors] |
A compressible solver with moving mesh and heat flux? |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
January 5, 2019, 21:42 |
A compressible solver with moving mesh and heat flux?
|
#1 |
Senior Member
Andrew Somorjai
Join Date: May 2013
Posts: 175
Rep Power: 13 |
Hello Foamers!
What I want to ask for is if a solver or tutorial exists where you can model a compressible fluid like air with a moving mesh like a turbine, propeller and finally allows the transfer of heat through a wall, similar to the hotRoom tutorial with the option to use externalWallHeatFluxTemperature? I did try running the movingCone example with the rhocentralDymFoam by changing the object T to this Code:
/*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: v1806 | | \\ / A nd | Web: www.OpenFOAM.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile { version 2.0; format ascii; class volScalarField; object T; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // dimensions [0 0 0 1 0 0 0]; internalField uniform 300; boundaryField { movingWall { type zeroGradient; } farFieldMoving { type zeroGradient; } fixedWall { //type zeroGradient; type externalWallHeatFluxTemperature; mode flux; kappa fluidThermo; kappaMethod fluidThermo; q uniform 1000; value uniform 300; } left { type inletOutlet; inletValue $internalField; } farField { type zeroGradient; } back { type wedge; } front { type wedge; } } // ************************************************************************* // Code:
DICPCG: Solving for cellMotionUx, Initial residual = 1, Final residual = 7.49021e-09, No Iterations 41 Mean and max Courant Numbers = 8.17911e-06 0.00010891 diagonal: Solving for rho, Initial residual = 0, Final residual = 0, No Iterations 0 diagonal: Solving for rhoUx, Initial residual = 0, Final residual = 0, No Iterations 0 diagonal: Solving for rhoUy, Initial residual = 0, Final residual = 0, No Iterations 0 diagonal: Solving for rhoUz, Initial residual = 0, Final residual = 0, No Iterations 0 smoothSolver: Solving for Ux, Initial residual = 1, Final residual = 2.41179e-13, No Iterations 1 smoothSolver: Solving for Uy, Initial residual = 1, Final residual = 2.18595e-13, No Iterations 1 smoothSolver: Solving for Uz, Initial residual = 0.999471, Final residual = 1.36835e-13, No Iterations 1 diagonal: Solving for rhoE, Initial residual = 0, Final residual = 0, No Iterations 0 #0 Foam::error::printStack(Foam::Ostream&) at ??:? #1 Foam::sigFpe::sigHandler(int) at ??:? #2 ? in /lib/x86_64-linux-gnu/libc.so.6 #3 Foam::heThermo<Foam::psiThermo, Foam::pureMixture<Foam::constTransport<Foam::species::thermo<Foam::hConstThermo<Foam::perfectGas<Foam::specie> >, Foam::sensibleInternalEnergy> > > >::he(Foam::Field<double> const&, Foam::Field<double> const&, int) const at ??:? #4 Foam::mixedEnergyFvPatchScalarField::updateCoeffs() at ??:? #5 Foam::mixedFvPatchField<double>::evaluate(Foam::UPstream::commsTypes) at ??:? #6 Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>::Boundary::evaluate() in /mnt/external/OpenFOAM/OpenFOAM-v1806/platforms/linux64GccDPInt32Opt/bin/rhoCentralDyMFoam #7 ? in /mnt/external/OpenFOAM/OpenFOAM-v1806/platforms/linux64GccDPInt32Opt/bin/rhoCentralDyMFoam #8 __libc_start_main in /lib/x86_64-linux-gnu/libc.so.6 #9 ? in /mnt/external/OpenFOAM/OpenFOAM-v1806/platforms/linux64GccDPInt32Opt/bin/rhoCentralDyMFoam Thanks for reading this. |
|
August 31, 2021, 07:13 |
Heat transfer with moving mesh
|
#2 |
New Member
Isar Charmchi
Join Date: Aug 2021
Posts: 18
Rep Power: 5 |
Hi,
Have you solved the problem? I am new to openfoam and looking for a solver to solve moving mesh both compressible and incompressible with heat transfer. I run my case just for flow with simplefoam and pimplefoam. I wonder I can use buoyantBoussinesqPimpleFoam and buoyantBoussinesqSimpleFoam with moving mesh and MRF? The same question with BuoyantSimpleFoam and BuoyantPimpleFoam? These solvers at the same time will solve flow? Thank you! |
|
August 31, 2021, 11:35 |
|
#3 | |
Senior Member
Andrew Somorjai
Join Date: May 2013
Posts: 175
Rep Power: 13 |
Quote:
|
||
Tags |
compressible air, heat exchange, moving boundaries, wall |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
sliding mesh problem in CFX | Saima | CFX | 46 | September 11, 2021 08:38 |
Radiation in semi-transparent media with surface-to-surface model? | mpeppels | CFX | 11 | August 22, 2019 08:30 |
Error - Solar absorber - Solar Thermal Radiation | MichaelK | CFX | 12 | September 1, 2016 06:15 |
Question about heat transfer coefficient setting for CFX | Anna Tian | CFX | 1 | June 16, 2013 07:28 |
Error finding variable "THERMX" | sunilpatil | CFX | 8 | April 26, 2013 08:00 |