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 Buildings.Fluid.Types.HeatExchangerFlowRegime.
Inputs
| Type | Name | Default | Description |
|---|---|---|---|
| Real | NTU | Number of transfer units | |
| Real | Z | Ratio of capacity flow rate (CMin/CMax) | |
| Integer | flowRegime | Heat exchanger flow regime, see Buildings.Fluid.Types.HeatExchangerFlowRegime |
Outputs
| Type | Name | Default | Description |
|---|---|---|---|
| Real | eps | Heat exchanger effectiveness |
Revisions
-
February 7, 2025, by Jelger Jansen:
Removedimportstatement. This is for IBPSA, #1961. -
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 inputflowRegimefromBuildings.Fluid.Types.HeatExchangerFlowRegimetoInteger. This was required because this argument is passed in Dymola 2015 in the function Buildings.Fluid.HeatExchangers.BaseClasses.epsilon_C as an integer. Without this change, a translation warning occurs. -
September 25, 2013, by Michael Wetter:
Changed test in theassertstatement as OpenModelica had an error when comparing enumerations with integers. -
February 11, 2010, by Michael Wetter:
First implementation.