This model outputs the latent enthalphy flow rate of the medium in the flow between its fluid ports. In particular, if the total enthalpy flow rate is
Ḣtot = Ḣsen + Ḣlat,
where Ḣsen = ṁ (1-Xw) cp,air, then this sensor outputs Ḣ = Ḣlat.
If the parameter tau is non-zero, then the measured
specific latent enthalpy hout that is used to
compute the latent enthalpy flow rate Ḣlat = ṁ
hout is computed using a first order differential
equation. See AixLib.Fluid.Sensors.UsersGuide
for an explanation.
For a sensor that measures Ḣtot, use AixLib.Fluid.Sensors.EnthalpyFlowRate.
For a sensor that measures Ḣsen, use AixLib.Fluid.Sensors.SensibleEnthalpyFlowRate.
The sensor is ideal, i.e., it does not influence the fluid. The
sensor can only be used with medium models that implement the
function enthalpyOfNonCondensingGas(T).
tau from 1 to
0.tauInv since this now exists in
AixLib.Fluid.Sensors.BaseClasses.PartialDynamicFlowSensor. This
is for #372.extends statement to
replaceable to avoid a translation error in
OpenModelica.tau=0 as the base class already
sets tau=1. This change was made so that all sensors
use the same default value.i_w to new base class AixLib.Fluid.BaseClasses.IndexWater.
The value of this parameter is now assigned dynamically and does
not require to be specified by the user.der(h_out) := 0; from the initial algorithm
section to the initial equation section as this assignment does not
conform to the Modelica specification.i_w and an assert statement to make
sure it is set correctly. Without this change, Dymola cannot
differentiate the model when reducing the index of the DAE.Modelica.Fluid.