functionepsilon_ntuZ

Computes heat exchanger effectiveness for given number of transfer units and heat exchanger flow regime

Information

This function computes the heat exchanger effectiveness for a given number of transfer units, capacity flow ratio and heat exchanger flow regime. The different options for the flow regime are declared in BuildingSystems.Fluid.Types.HeatExchangerFlowRegime.

Inputs

TypeNameDefaultDescription
RealNTUNumber of transfer units
RealZRatio of capacity flow rate (CMin/CMax)
IntegerflowRegimeHeat exchanger flow regime, see BuildingSystems.Fluid.Types.HeatExchangerFlowRegime

Outputs

TypeNameDefaultDescription
RealepsHeat exchanger effectiveness

Revisions

  • September 28, 2016, by Massimo Cimmino:
    Added case for constant temperature phase change on one side of the heat exchanger.
  • July 7, 2014, by Michael Wetter:
    Changed the type of the input flowRegime from BuildingSystems.Fluid.Types.HeatExchangerFlowRegime to Integer. This was required because this argument is passed in Dymola 2015 in the function BuildingSystems.Fluid.HeatExchangers.BaseClasses.epsilon_C as an integer. Without this change, a translation warning occurs.
  • September 25, 2013, by Michael Wetter:
    Changed test in the assert statement as OpenModelica had an error when comparing enumerations with integers.
  • February 11, 2010, by Michael Wetter:
    First implementation.