modelMembrane

Solvent diffusion through semipermeable membrane

Extends from Interfaces.OnePort (Osmotic one port), Icons.Membrane.

Information

The main element of osmotic phenomena is a semipermeable membrane, which generates the flow of penetrating substances together with water. The connector on both sides is composed of molar concentration of non-penetrating solutes (osmolarity), and from penetrating volumetric flow (osmotic flux). Flow through the membrane depends on a pressure gradient, where pressure on both sides is calculated from the osmotic and hydraulic component.

Parameters

TypeNameDefaultDescription
Types.OsmoticPermeabilitycond1e-15Membrane permeability for solvent if useConductanceInput = false
Types.PressureHydraulicPressureIn0Hydraulic pressure inside if useHydraulicPressureInputs=false
Types.PressureHydraulicPressureOut0Hydraulic pressure outside if useHydraulicPressureInputs=false
Types.TemperatureT310.15Temperature on both membrane sides if useTemperatureInputs=false
Types.PressurepBreakpBreakMinBackward-limitation breaking pressure, i.e. minimal conducting membrane pressure difference
External inputs/outputs
BooleanuseConductanceInputfalse=true, if membrane permeability input is used
BooleanuseHydraulicPressureInputsfalse=true, if hydraulic pressure inputs is used
BooleanuseTemperatureInputsfalse=true, if temperature on both sides is used

Connectors

TypeNameDefaultDescription
OsmoticPort_aq_in (from OnePort)Forward flux through membrane
OsmoticPort_bq_out (from OnePort)Backward flux through membrane
Types.RealIO.PressureInputhydraulicPressureInpi
Types.RealIO.PressureInputhydraulicPressureOutpo
Types.RealIO.TemperatureInputtemperatureInti
Types.RealIO.TemperatureInputtemperatureOutto
Types.RealIO.OsmoticPermeabilityInputconductionperm

Components

TypeNameDefaultDescription
Types.OsmoticPermeabilityperm
Types.Pressureopiosmotic pressure at q_in
Types.Pressureopoosmotic pressure at q_out
Types.Pressureodpopi - opoOsmotic pressure difference
Types.PressuredpTotal driving pressure

Revisions

2009-2014

Marek Matejak, Charles University, Prague, Czech Republic