modelMembrane

model of membrane

Information

This model provides a thin membrane layer. Here the coupled heat and mass transfer through the membrane is calculated using the heat transfer model LocalMembraneHeatTransfer and the mass transfer model LocalMembraneMassTransfer.

The geometry and specification of the membrane are set in this model. By using the parameter nParallel the parallel arrangement of several membranes is possible.

Parameters

TypeNameDefaultDescription
IntegernNodes2number of discrete volumes
IntegernParallel1number of parallel membranes
Geometry
Modelica.Units.SI.LengthlengthMemlength of membrane in flow direction
Modelica.Units.SI.LengthwidthMemwidth of membrane
Modelica.Units.SI.LengththicknessMemthickness of membrane
BooleancouFloArrtruetrue: counter-flow arrangement; false: quasi-counter-flow arrangement
Membrane properties › Heat Transfer
Modelica.Units.SI.SpecificHeatCapacitycpMemmass weighted heat capacity of membrane
Modelica.Units.SI.ThermalConductivitylambdaMemthermal conductivity of membrane
Membrane properties › Others
Modelica.Units.SI.DensityrhoMemdensity of membrane
Advanced
BooleanuseConPertruetrue, if permeabilty of membrane is assumed to be constant
RealconPerMem9E5constant permeability of membrane if useConPer=true
Dynamics › Equations
Modelica.Fluid.Types.DynamicsenergyDynamicsModelica.Fluid.Types.Dynamics.DynamicFreeInitialType of energy balance: dynamic (3 initialization options) or steady state
Initialization › Heat Transfer
Modelica.Units.SI.TemperatureT_startstart value of membrane's temperature
Modelica.Units.SI.TemperatureDifferencedT_startstart value for temperature difference between heatPorts_a and heatPorst_b
Initialization › Mass Transfer
Modelica.Units.SI.PartialPressurep_startstart value for mean partial pressure of water vapour at membrane's surface
Modelica.Units.SI.PartialPressuredp_startstart value for partial pressure difference between membrane's surfaces

Components

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputperMemmembrane permeability in Barrer
Modelica.Blocks.Interfaces.RealInputcoeCroCouSenscoefficient for heat transfer reduction due to cross-flow portion
Modelica.Blocks.Interfaces.RealInputcoeCroCouLatscoefficient for mass transfer reduction due to cross-flow portion
HeatTransferheatTransfer
MassTransfermassTransfer
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[nNodes]heatPorts_a
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[nNodes]heatPorts_b
Utilities.MassTransfer.MassPort[nNodes]massPorts_a
Utilities.MassTransfer.MassPort[nNodes]massPorts_b

Contents

NameDescription
HeatTransferheat transfer model in membrane
MassTransfermass transfer model in membrane

Revisions

  • November 20, 2018, by Martin Kremer:
    Changing mass transfer calculation: Now using permeability and thickness of membrane instead of permeance.
  • August 21, 2018, by Martin Kremer:
    First implementation.