OpenFOAM v2506 solver for multi-scale CFD modeling of conjugate heat transfer in plate heat exchangers with porous media modeling for turbulators.
The solver has been successfully compiled and is ready for use.
Based on your CFD heat transfer model specification, this solver implements:
- Multi-region conjugate heat transfer - Fluid-solid coupling between multiple regions
- Porous media modeling - Anisotropic permeability for turbulators
- Heat transfer correlations - Fanning factor f(Re,β) and Colburn factor j(Re,β)
- Multi-scale approach - REV to macro-scale coupling
- Turbulator support - Offset-strip fins and dimple-type turbulators
- Momentum source terms: S_M = f(Re,β) × (4/d_c) × (1/2) × ρ × U²
- Energy source terms: Convective heat transfer at fluid-solid interfaces
- Conjugate heat transfer: T_w boundary conditions from the model
- Anisotropic properties: Directional permeability and resistance
- Offset-strip fins: β parameter 0.1 - 0.8
- Dimples: β parameter ≥ 0.8
- Smooth channels: β < 0.1
- Multi-region coupling: Oil, coolant, and solid regions
porousChtMultiRegionFoam/
├── porousChtMultiRegionFoam.C # Main solver
├── Make/ # Build system
│ ├── files # Source files list
│ └── options # Compilation options
├── correlations/ # Heat transfer correlations
│ └── plateHeatExchangerCorrelations.H
├── tutorials/ # Example cases
│ └── plateHeatExchanger/
├── fluid/ # Fluid region files
├── solid/ # Solid region files
└── include/ # Additional headers
A complete tutorial case is provided in tutorials/plateHeatExchanger/ demonstrating:
- Oil channel with offset-strip fins (β = 0.3)
- Coolant channel with dimples (β = 0.9)
- Steel plate heat exchanger geometry
- Proper boundary conditions and material properties
-
Source OpenFOAM environment:
source /Volumes/OpenFOAM-v2506/etc/bashrc -
Run the solver:
porousChtMultiRegionFoam
-
Check solver options:
porousChtMultiRegionFoam -help
Implements the complete mathematical framework from your specification:
- Conservation equations for fluid and solid phases
- Multi-scale porous media approach
- Dimensionless parameters (Re, Pr, Nu)
- Boundary conditions for conjugate heat transfer
- Offset-strip fins: Geometry-dependent f(Re,β) and j(Re,β)
- Dimples: Enhanced heat transfer correlations
- Characteristic dimensions: Hydraulic diameter and channel height
The solver structure follows OpenFOAM best practices and is ready for:
- Validation against experimental data
- Comparison with existing heat exchanger models
- Performance optimization studies
The solver is now ready for:
- Case setup using the provided tutorial template
- Mesh generation with appropriate cell zones for turbulators
- Property definition in porousZones dictionaries
- Simulation runs for your specific heat exchanger geometries
- Results validation against your experimental correlations
- Based on chtMultiRegionFoam structure for reliability
- Compiled successfully with OpenFOAM v2506
- Ready for production use in plate heat exchanger simulations
- Extensible for additional turbulator geometries