modelDialysis

Diagram of Dialysis

Extends from Modelica.Icons.Example (Icon for runnable examples).

Parameters

TypeNameDefaultDescription
IntegerN5Number of parts
Modelica.Units.SI.MassFraction[BloodPlasma.nS - 1]PlasmaSubstances{0.0031, 0.00146, 0.0002, 0.0009, 0.0018, 0.00376, 6e-05, 1e-05, 0.04655, 0.0532, 1e-11}Mass fractions of {Na,HCO3-,K,Glu,Urea,Cl,Ca,Mg,Alb,Glb,Others} in inflowing blood plasma
Modelica.Units.SI.MassFraction[Dialysate.nS - 1]DialysateSubstances{0.00317, 0.00195, 0.000117, 0.0009, 6e-11, 0.004, 6e-05, 1e-05, 6e-08, 6e-08, 0.000281}Mass fractions of {Na,HCO3-,K,Glu,Urea,Cl,Ca,Mg,Alb,Glb,Others} in inflowing dialysate
Modelica.Units.SI.PressureInitialBloodPressure2399.80297347Initial blood pressure
Modelica.Units.SI.PressureInitialDialysatePressure2000 + 7866.020857485Initial dialysate pressure

Components

TypeNameDefaultDescription
Physiolibrary.Fluid.Examples.Dialysis.DialysisMembrane[N]dialysis
Modelica.Fluid.Systemsystem
Modelica.Blocks.Sources.Sinesine_blood_pressure_input
Modelica.Blocks.Sources.Sinesine_dialysate_pressure_input
Physiolibrary.Fluid.Sources.PressureSourceblood_output
Physiolibrary.Fluid.Sources.PressureSourceblood_input
Sources.PressureSourcedialysate_input
Physiolibrary.Fluid.Sources.PressureSourcedialysate_output
Physiolibrary.Fluid.Components.ResistorresistorB
Physiolibrary.Fluid.Components.ResistorresistorD
Sensors.MassFractionsUrea_bloodOut
Sensors.MassFractionsUrea_dialysateOut
Sensors.MassFractionsUrea_bloodIn

Contents

NameDescription
BloodPlasmaMedium model of blood plasma
DialysateMedium model of dialysate