modelDialysis
Extends from Modelica.Icons.Example (Icon for runnable examples).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | N | 5 | Number 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.Pressure | InitialBloodPressure | 2399.80297347 | Initial blood pressure |
| Modelica.Units.SI.Pressure | InitialDialysatePressure | 2000 + 7866.020857485 | Initial dialysate pressure |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Physiolibrary.Fluid.Examples.Dialysis.DialysisMembrane[N] | dialysis | ||
| Modelica.Fluid.System | system | ||
| Modelica.Blocks.Sources.Sine | sine_blood_pressure_input | ||
| Modelica.Blocks.Sources.Sine | sine_dialysate_pressure_input | ||
| Physiolibrary.Fluid.Sources.PressureSource | blood_output | ||
| Physiolibrary.Fluid.Sources.PressureSource | blood_input | ||
| Sources.PressureSource | dialysate_input | ||
| Physiolibrary.Fluid.Sources.PressureSource | dialysate_output | ||
| Physiolibrary.Fluid.Components.Resistor | resistorB | ||
| Physiolibrary.Fluid.Components.Resistor | resistorD | ||
| Sensors.MassFractions | Urea_bloodOut | ||
| Sensors.MassFractions | Urea_dialysateOut | ||
| Sensors.MassFractions | Urea_bloodIn |
Contents
| Name | Description |
|---|---|
| BloodPlasma | Medium model of blood plasma |
| Dialysate | Medium model of dialysate |