This model sets the temperature or the water vapor mass fraction
of the medium that leaves port_a to the value given by
the input TSet or X_wSet, subject to
optional limitations on the capacity for heating and cooling, or
limitations on the humidification or dehumidification moisture mass
flow rate. Also, optionally the model allows to take into account
first order dynamics.
If the parameters energyDynamics is not equal to
Modelica.Fluid.Types.Dynamics.SteadyState, the
component models the dynamic response using a first order
differential equation. The time constant of the component is equal
to the parameter tau. This time constant is adjusted
based on the mass flow rate using
τeff = τ |ṁ| ⁄ ṁnom
where τeff is the effective time constant for the given mass flow rate ṁ and τ is the time constant at the nominal mass flow rate ṁnom. This type of dynamics is equal to the dynamics that a completely mixed control volume would have.
This model has no pressure drop. See BuildingSystems.Fluid.HeatExchangers.PrescribedOutlet for a model that instantiates this model and that has a pressure drop.
In case of reverse flow, the fluid that leaves
port_a has the same properties as the fluid that
enters port_b.
massDynamics.m_flow_nominal which
is already declared in the base class.TSet and
X_wSet simultaneously.X_wSet as an input.restrictCool and in restrictHeat as this
is not allowed in Modelica.