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