modelGenericHumidifier_u
Steam or adiabatic humidifier with relative mass flow rate as input
Extends from AixLib.Fluid.Interfaces.TwoPortHeatMassExchanger.
Information
Model for an air humidifier.
This model adds moisture to the air stream. The moisture can be either liquid (adiabatic) or steam. If steam is chosen, the vaporization temperature can be fixed or calculated from the pressure.
The amount of added 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 must be positive.
Twater_in is used to calculate the thermal power for the vaporization (sensible and latent heat) of the steam humidifier and to calculate the enthalpy for the liquid in the adiabatic case.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.MassFlowRate | mWat_flow_nominal | Water mass flow rate at u=1, positive for humidification | |
| Modelica.Units.SI.Temperature | TLiqWat_in | Temperature of liquid water that is vaporized | |
| Boolean | steamHumidifier | true | True: steam humidifier, false: adiabatic (water) humidifier |
| Advanced › Vaporization | |||
| Boolean | TVapFixed | true | True: fixed vaporization temperature, false: vaporization temperature from pressure |
| Modelica.Units.SI.Temperature | TVap | 373.15 | Vaporization temperature of steam |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | u | Control input | |
| Modelica.Blocks.Interfaces.RealOutput | mWat_flow | Water added to the fluid | |
| Modelica.Blocks.Interfaces.RealOutput | powerEva | Consumed power for evaporization | |
| Modelica.Blocks.Sources.RealExpression | steamEnthalpyFlow | ||
| Modelica.Blocks.Sources.RealExpression | waterEnthalpyFlow | ||
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | prescribedHeatFlow | ||
| Modelica.Blocks.Sources.RealExpression | TVapPoint | ||
| Modelica.Blocks.Sources.RealExpression | TVapPointFix | ||
| Modelica.Blocks.Routing.RealPassThrough | Tsteam | ||
| Modelica.Blocks.Sources.RealExpression | realExpression | ||
| Modelica.Blocks.Math.Product | product |
Revisions
- December 06, 2022, by EBC-Modelica group:
Fixes to increase compatability to OpenModelica #1378. - October 22, 2019, by Alexander Kümpel:
First implementation.