modelStaticValidation

example containing validation for static behaviour of membrane-based enthalpy exchanger

Extends from Modelica.Icons.Example.

Information

This test case shows the comparison between static measurement results and the simulation results.

Measurements were carried out on a membrane-based enthalpy exchanger used in domestic ventilation units by Zehnder Systems at the Institute for Energy Efficient Building and Indoor Climate, RWTH Aachen University.

Parameters

TypeNameDefaultDescription
IntegernParallel184Number of identical parallel flow devices
Integern15number of discrete segments
Modelica.Units.SI.LengthheightDuct0.00225height of duct
Modelica.Units.SI.LengthwidthDuct0.305width of duct
Modelica.Units.SI.LengthlengthDuct0.34length of duct in flow direction
RealaspRatCroToTot0.25aspect ratio of cross flow
Modelica.Units.SI.MassFlowRatem_flow_nominal400/3600*1.18nominal mass flow rate
Modelica.Units.SI.Pressuredp_nominal119.5nominal pressure drop
Modelica.Units.SI.LengththicknessMem110E-6thickness of membrane
Modelica.Units.SI.SpecificHeatCapacitycpMem1900mass weighted heat capacity of membrane
Modelica.Units.SI.ThermalConductivitylambdaMem0.24thermal conductivity of membrane
Modelica.Units.SI.DensityrhoMem920density of membrane
Modelica.Units.SI.TemperatureT_start283.15membrane temperature start value
Modelica.Units.SI.TemperaturedT10Start value for port_b.T - port_a.T
Modelica.Units.SI.Pressurep_start1200.0membrane concentration start value
Modelica.Units.SI.Pressuredp100.0Start value for concentration gradient in membrane
Modelica.Units.SI.MassFlowRatem_flow_startm_flow_nominalStart value for mass flow rate
RealA5.38E7constant A of linear dependency equation for permeability
RealB4.64E5constant B of linear dependency equation for permeability

Components

TypeNameDefaultDescription
EnthalpyExchangerenthalpyExchanger
AixLib.Fluid.Sources.Boundary_pTsouEta
Sensors.MassFractionTwoPortsenMasFraEta
Sensors.TemperatureTwoPortsenTemEta
Sensors.VolumeFlowRatesenVolFloEta
Sensors.TemperatureTwoPortsenTemEha
Sensors.MassFractionTwoPortsenMasFraEha
Sources.Boundary_pTsinEha
Sources.Boundary_pTsouOda
Sensors.MassFractionTwoPortsenMasFraOda
Sensors.TemperatureTwoPortsenTemOda
Sensors.VolumeFlowRatesenVolFloOda
Sources.Boundary_pTsinSup
Sensors.MassFractionTwoPortsenMasFraSup
Sensors.TemperatureTwoPortsenTemSup
Modelica.Blocks.Sources.CombiTimeTablebondaryEta
Utilities.Psychrometrics.ToTotalAirtoTotAirEta
Modelica.Blocks.Sources.CombiTimeTablebondaryOda
Utilities.Psychrometrics.ToTotalAirtoTotAirOda
Modelica.Blocks.Sources.CombiTimeTableResults
Modelica.Blocks.Interaction.Show.RealValueT_Sup_exp
Modelica.Blocks.Interaction.Show.RealValueX_Sup_exp
Modelica.Blocks.Interaction.Show.RealValueV_flow_exp
Modelica.Blocks.Math.Gainm3hEta
Modelica.Blocks.Math.Gainm3hOda
Utilities.Psychrometrics.ToDryAirtoDryAirSup
Modelica.Blocks.Sources.RealExpressionsensibleEfficiency
Modelica.Blocks.Sources.RealExpressionlatentEfficiency
Modelica.Blocks.Sources.RealExpressionPermeability
Movers.FlowControlled_dpfan
Controls.Continuous.LimPIDconPID
Movers.FlowControlled_dpfan1
Controls.Continuous.LimPIDconPID1

Revisions

  • October 13, 2020, by Martin Kremer:
    First implementation.