modelHumidifier_u
Ideal humidifier or dehumidifier with prescribed water mass flow rate addition or subtraction
Extends from Buildings.Fluid.Interfaces.TwoPortHeatMassExchanger.
Information
Model for an air humidifier or dehumidifier.
This model adds (or removes) moisture from the air stream. The amount of exchanged moisture is equal to
ṁwat = u ṁwat,nom,
where u is the control input signal and
ṁwat,nom is equal to the parameter mWat_flow_nominal.
The parameter mWat_flow_nominal can be positive or negative.
If ṁwat is positive, then moisture is added
to the air stream, otherwise it is removed.
If the heat port heatPort is unconnected, then the enthalpy of the
air that flows through the device remains unchanged, e.g., the humidification
is adiabatic. To change the enthalpy of the air, add heat flow to the connector
heatPort.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.MassFlowRate | mWat_flow_nominal | Water mass flow rate at u=1, positive for humidification |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | u | Control input | |
| Modelica.Blocks.Interfaces.RealOutput | mWat_flow | Water added to the fluid | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | heatPort | Heat port for total heat exchange with the control volume |
Revisions
-
February 9, 2023, by Michael Wetter:
Removed access to parameteruse_T_inwhich does not exist in this model.
This is for #1697. -
March 7, 2022, by Michael Wetter:
RemovedmassDynamics.
This is for #1542. -
April 12, 2017, by Michael Wetter:
Removed parametersuse_T_inandT. This removes the optional specification of temperature through the parameterTor the input connectorT_in. Exposed the heat port of the control volume to allow adding heat, for example, to use the model as a steam humidifier.
This is for issue Buildings #704. -
May 6, 2015, by Michael Wetter:
SetprescribedHeatFlowRate=true. This is for issue #412. -
May 29, 2014, by Michael Wetter:
Removed undesirable annotationEvaluate=true. -
February 11, 2014 by Michael Wetter:
Corrected issue #197 which led to twice the amount of latent heat being added to the fluid stream. -
October 14, 2013 by Michael Wetter:
Constrained medium to be a subclass ofModelica.Media.Interfaces.PartialCondensingGases, as this base class declares the functionenthalpyOfCondensingGas. -
July 30, 2013 by Michael Wetter:
Updated model to use new variablemWat_flowin the base class. -
May 24, 2011, by Michael Wetter:
Changed base class to allow using the model as a dynamic or a steady-state model. -
April 14, 2010, by Michael Wetter:
Converted temperature input to a conditional connector. -
April 17, 2008, by Michael Wetter:
First implementation.