This tutorial shows how to set up a numerical model with conjugated heat transfer using the chtMultiRegionFoam solver. The case configuration is a fan cooling a finned radiator mounted on a heat dissipating component. The fan is modeled through specific boundary conditions simulating a zero-thickness actuator disk. The tutorial uses many advanced features of OpenFOAM® to efficiently simulate an industrial heat transfer application:
- chtMultiRegionFoam with 3 domains (1 fluid and 2 solids), transient and turbulent flow, perfect gas.
- snappyHexMesh in multi-regions framework with boundary layer insertion.
- fan modeling (pressure and tangential velocity jump) using performance curve p = f (U).
- source term for heat generation in a solid element.
- Around 2 hours on 4 cores – i7-4700MQ CPU @ 2.40GHz.
OpenFOAM®: Tested on versions 1812+ // 1906+. Warning, the tutorial does not work with versions (4.0, 5.0, 6.0, 7.0 etc.) from the OpenFOAM® Foundation (www.openfoam.org).
- The tutorial is designed to run on 4 cores but can be easily modified to be run on the number of core chosen by the user.
- Paraview (post-processing).
CFD-training does not give any warranty to the numerical results obtained within this tutorial due to the absence of verification or validation.