Path: Thermal/HeatExchanger
% Implements a flat plate heat exchanger with radiation losses
A flat plate heat exchanger. One side has a uniform thermal input. The
other has radiation heat loss. k may be a pointer to a function
k = fun( tB, d.kData )
that returns the total conductance.
Type HeatExchangerWithLosses for a demo.
--------------------------------------------------------------------------
Form:
d = HeatExchangerWithLosses;
[tB,tS4,q4] = HeatExchangerWithLosses( d, doPlot )
--------------------------------------------------------------------------
------
Inputs
------
d (.) Data structure
.l (1,1) Length (m)
.k (1,1) Thermal conductance (W/m2 deg-K), or handle
.kData (.) Data structure to data for k, optional
.qDot (1,1) Heat flux (W/m)
.n (1,1) Number of divisions in length
.mDot (1,1) Cooling gas flow (kg/s)
.cP (1,1) Gas heat capacity (J/kg deg-K)
.eps (1,1) Emissivity of the shell
.tB0 (1,1) Initial duct temperature (deg-K)
.c (1,1) Circumference, perimeter of channel receiving flux
doPlot
-------
Outputs
-------
tB (1,:) Gas temperature (deg-K)
tS4 (1,:) Wall temperature (deg-K)
q4 (1,:) Radiative heat flux (W/m^2)
--------------------------------------------------------------------------
Common: Graphics/Plot2D Math: Integration/RK4
Back to the Thermal Module page