modelHeatExchangerWithInputEffectiveness

Heat and moisture exchanger with varying effectiveness

Extends from Buildings.Fluid.HeatExchangers.BaseClasses.PartialEffectiveness.

Information

This block is identical to Buildings.Fluid.MassExchangers.ConstantEffectiveness, except that the sensible and latent heat exchanger effectiveness are inputs rather than parameters.

This model transfers heat and moisture in the amount of

  QSen = epsSen * Q_max,
  m    = epsLat * mWat_max,

where epsSen and epsLat are the input effectiveness for the sensible and latent heat transfer, respectively; Q_max is the maximum sensible heat that can be transferred, m is the moisture that is transferred, and mWat_max is the maximum moisture that can be transferred.

This model can only be used with medium models that define the integer constant Water which needs to be equal to the index of the water mass fraction in the species vector.

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Interfaces.RealInputepsSenSensible heat exchanger effectiveness
Buildings.Controls.OBC.CDL.Interfaces.RealInputepsLatLatent heat exchanger effectiveness
Modelica.Units.SI.HeatFlowRateQLat_flowLatent heat exchange from medium 2 to medium 1
Medium1.MassFractionX_w_in1Inlet water mass fraction of medium 1
Medium2.MassFractionX_w_in2Inlet water mass fraction of medium 2
Modelica.Units.SI.MassFlowRatemWat_flowWater flow rate from medium 2 to medium 1
Modelica.Units.SI.MassFlowRatemMax_flowMaximum water flow rate from medium 2 to medium 1

Revisions