modelSteamHumidifier

Extends from AixLib.Airflow.AirHandlingUnit.ModularAirHandlingUnit.Components.BaseClasses.PartialHumidifier (partial model of a humidifier).

Information

This model describes an idealized steam humidifier.The enthalpy of the steam is considered by its temperature. All steam added to the air flow is binded in the air and leads to an increase of the absolute humidity.

The heat flow is calculated using the specific steam enthalpy and mass flow rate of the steam.

Parameters

TypeNameDefaultDescription
Booleanuse_X_set (from PartialHumidifier)falseif true, a set humidity is used to calculate the necessary mass flow rate
Modelica.Units.SI.TemperatureTWatIn (from PartialHumidifier)temperature of liquid water added to humidifier
Advanced
Modelica.Units.SI.SpecificHeatCapacitycpAir (from PartialComponent)1006specific heat capacity of dry air
Modelica.Units.SI.SpecificHeatCapacitycpSteam (from PartialComponent)1860specific heat capacity of steam
Modelica.Units.SI.DensityrhoAir (from PartialComponent)1.2Density of air
Modelica.Units.SI.SpecificHeatCapacitycpWater (from PartialHumidifier)4180specific heat capacity of liquid water
Nominal conditions
Modelica.Units.SI.MassFlowRatem_flow_nominal (from PartialComponent)nominal mass flow rate
Modelica.Units.SI.PressureDifferencedp_nominal (from PartialComponent)pressure drop at nominal mass flow rate
Modelica.Units.SI.MassFlowRatemWat_flow_nominal (from PartialHumidifier)0.05nominal water/steam flow rate of humidifier
Advanced › Vaporization
Modelica.Units.SI.TemperatureTSteam373.15Temperature of steam

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputmAirIn_flow (from PartialComponent)mass flow rate of incoming air
Modelica.Blocks.Interfaces.RealInputTAirIn (from PartialComponent)Temperature of incoming air
Modelica.Blocks.Interfaces.RealInputXAirIn (from PartialComponent)absolute humidity of incoming air
Modelica.Blocks.Interfaces.RealOutputmAirOut_flow (from PartialComponent)mass flow rate of outgoing air
Modelica.Blocks.Interfaces.RealOutputTAirOut (from PartialComponent)temperature of outgoing air
Modelica.Blocks.Interfaces.RealOutputXAirOut (from PartialComponent)absolute humidity of outgoing air
Modelica.Blocks.Interfaces.RealOutputdp (from PartialComponent)pressure difference
Modelica.Blocks.Interfaces.RealInputu (from PartialHumidifier)input connector scaling water flow rate [0..1]
Modelica.Blocks.Interfaces.RealInputX_set (from PartialHumidifier)
Modelica.Blocks.Interfaces.RealOutputQ_flowheat flow rate

Components

TypeNameDefaultDescription
Modelica.Units.SI.SpecificEnthalpyhAirIn (from PartialComponent)specific enthalpy of incoming air
Modelica.Units.SI.SpecificEnthalpyhAirOut (from PartialComponent)specific enthalpy of outgoing air
PartialPressureDroppartialPressureDrop (from PartialHumidifier)
Modelica.Units.SI.SpecificEnthalpyhSteamspecific enthalpy of steam

Revisions

  • May 2019, by Ervin Lejlic:
    First implementation.
  • May 2019, by Martin Kremer:
    Changed variable names for naming convention and deleting efficiency.
  • June 2019, by Martin Kremer:
    Fixed bug in calculation of heat flow due to wrong calculation of steam enthalpy. Added assertion for steam temperature.
  • April 2020, by Martin Kremer:
    Changed to extend from partial humidifier.