Physiolibrary.Fluid.Examples

Examples that demonstrate usage of the Pressure flow components

Information

Extends from Modelica.Icons.ExamplesPackage (Icon for packages containing runnable examples).

Package Content

Name Description
Physiolibrary.Fluid.Examples.MinimalCirculation MinimalCirculation Minimal circulation models driven by cardiac output
Physiolibrary.Fluid.Examples.Windkessel_2element Windkessel_2element Two-element Windkessel model
Physiolibrary.Fluid.Examples.Windkessel_3element Windkessel_3element Three-element windkessel model
Physiolibrary.Fluid.Examples.Windkessel_4element Windkessel_4element Four-element windkessel model
Physiolibrary.Fluid.Examples.CardiovascularSystem_GCG CardiovascularSystem_GCG Cardiovascular part of Guyton-Coleman-Granger's model from 1972
Physiolibrary.Fluid.Examples.Utilities Utilities Utility components used by package Examples
Physiolibrary.Fluid.Examples.Kofranek2014 Kofranek2014 Models of cardiovascular system used in www.physiome.cz/atlas
Physiolibrary.Fluid.Examples.Fernandez2013 Fernandez2013 Model of CVS introduced by Fernandez de Canete et al. 2013
Physiolibrary.Fluid.Examples.MeursModel2011 MeursModel2011 Models of cardiovascular system used in www.physiome.cz/atlas
Physiolibrary.Fluid.Examples.Dialysis Dialysis  
Physiolibrary.Fluid.Examples.AirWaterSaturation AirWaterSaturation Human respiration model
Physiolibrary.Fluid.Examples.BloodGasesEquilibrium BloodGasesEquilibrium  
Physiolibrary.Fluid.Examples.MinimalRespiration MinimalRespiration Minimal respiration model
Physiolibrary.Fluid.Examples.MeanRespiration MeanRespiration Non-oscilating ventilation model
Physiolibrary.Fluid.Examples.BloodGasesTransport BloodGasesTransport Transport of O2 and CO2 through respiration and circulation in human body
Physiolibrary.Fluid.Examples.SimpleRespiration SimpleRespiration Human respiration model
Physiolibrary.Fluid.Examples.Respiration Respiration Human respiration model
Physiolibrary.Fluid.Examples.CapillaryMembrane CapillaryMembrane  

Physiolibrary.Fluid.Examples.MinimalCirculation Physiolibrary.Fluid.Examples.MinimalCirculation

Minimal circulation models driven by cardiac output

Information

Minimal circulation driven by cardiac output.

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

Physiolibrary.Fluid.Examples.Windkessel_2element Physiolibrary.Fluid.Examples.Windkessel_2element

Two-element Windkessel model

Information

Two-element windkessel model consisting of resistance and compliance element.

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

Physiolibrary.Fluid.Examples.Windkessel_3element Physiolibrary.Fluid.Examples.Windkessel_3element

Three-element windkessel model

Information

Three-element windkessel model, updated two-element windkessel model with an impedance element. Impedance can be approximated by resistance.

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

Physiolibrary.Fluid.Examples.Windkessel_4element Physiolibrary.Fluid.Examples.Windkessel_4element

Four-element windkessel model

Information

Four-element windkessel model, updated three-element windkessel model with an inertia element.

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

Physiolibrary.Fluid.Examples.CardiovascularSystem_GCG Physiolibrary.Fluid.Examples.CardiovascularSystem_GCG

Cardiovascular part of Guyton-Coleman-Granger's model from 1972

Information

Cardiovascular subsystem in famous Guyton-Coleman-Granger model from 1972.


Model, all parameters and all initial values are from article:

A.C. Guyton, T.G. Coleman, H.J. Granger (1972). "Circulation: overall regulation." Annual review of physiology 34(1): 13-44.

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

Physiolibrary.Fluid.Examples.AirWaterSaturation Physiolibrary.Fluid.Examples.AirWaterSaturation

Human respiration model

Information

References:


Mecklenburgh, J. S., and W. W. Mapleson. "Ventilatory assistance and respiratory muscle activity. 1: Interaction in healthy volunteers." British journal of anaesthesia 80.4 (1998): 422-433.

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

Parameters

NameDescription
replaceable package Air 
TotalResistanceTotal lungs pathways resistance [(Pa.s)/m3]
BronchiResistanceFraction 
AlveoliDuctResistanceFraction 
TracheaResistanceFraction 
TracheaResistanceLeft Bronchi Resistance [(Pa.s)/m3]
TotalComplianceTotal lungs compliance [m3/Pa]
CoreTemperaturebody temperature [K]
EnvironmentTemperatureexternal air temperature [K]

Connectors

NameDescription
replaceable package Air 

Physiolibrary.Fluid.Examples.BloodGasesEquilibrium Physiolibrary.Fluid.Examples.BloodGasesEquilibrium

Information

This experiment start with default arterial blood surrounding by gas without oxygen.

Almost full hemoglobin deoxygenation is reached during simulation.

Note that the model of blood contains hemoglobin model (including temperature, Bohr and Haldane effect), acid-base model, chloride shift model and water osmolarity equilibration model between blood plasma and red cells.


As a result the relation between current oxygen partial pressure in blood can be observed:


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

Parameters

NameDescription
replaceable package Air 
replaceable package Blood 

Connectors

NameDescription
replaceable package Air 
replaceable package Blood 

Physiolibrary.Fluid.Examples.MinimalRespiration Physiolibrary.Fluid.Examples.MinimalRespiration

Minimal respiration model

Information

References:


Mecklenburgh, J. S., and W. W. Mapleson. "Ventilatory assistance and respiratory muscle activity. 1: Interaction in healthy volunteers." British journal of anaesthesia 80.4 (1998): 422-433.

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

Parameters

NameDescription
replaceable package Air 
RespirationRateRespiration rate [Hz]
ResidualVolumeLungs residual volume [m3]
FunctionalResidualCapacityFunctional residual capacity [m3]
TotalResistanceTotal lungs pathways conductance [(Pa.s)/m3]
TotalComplianceTotal lungs compliance [m3/Pa]
PminRelative external lungs pressure minimum caused by respiratory muscles [Pa]
PmaxRelative external lungs pressure maximum [Pa]
RespiratoryMusclePressureCycle[:, 3]External lungs pressure during respiration cycle scaled to time period (0,1)
LungsAirVolume_initial[m3]

Connectors

NameDescription
replaceable package Air 

Physiolibrary.Fluid.Examples.MeanRespiration Physiolibrary.Fluid.Examples.MeanRespiration

Non-oscilating ventilation model

Information

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

Parameters

NameDescription
replaceable package Air 
RRRespiration rate [Hz]
TVTidal volume [m3]
DVDead space volume [m3]
COCardiac output [m3/s]
cTotalVentilation[m3/(Pa.s)]
alveolarVolume_startinitial volume of air in alveoli [m3]
alveolarV0volume of air in alveoli, which does not generate air pressure [m3]
lungCapyVolume_startinitial volume of blood in alveolar capillaries [m3]
lungCapyV0volume of blood in alveolar capillaries, which does not generate blood pressure [m3]
tissueBloodVolume_startinitial volume of blood in tissues [m3]
tissueV0volume of blood in tissues, which does not generate blood pressure [m3]
O2_consumptionTissue consumption of O2 by metabolism [mol/s]
CO2_productionTissue production of CO2 by metabolism [mol/s]
TotalSystemicConductanceTotal systemic blood circulation conductance [m3/(Pa.s)]
NANumber of pulmonary alveolar units
NTNumber of systemic tissue units

Connectors

NameDescription
replaceable package Air 

Physiolibrary.Fluid.Examples.SimpleRespiration Physiolibrary.Fluid.Examples.SimpleRespiration

Human respiration model

Information

References:


Mecklenburgh, J. S., and W. W. Mapleson. "Ventilatory assistance and respiratory muscle activity. 1: Interaction in healthy volunteers." British journal of anaesthesia 80.4 (1998): 422-433.

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

Parameters

NameDescription
replaceable package Air 
replaceable package PleuralFluid 
O2_consumptionTissue consumption of O2 by metabolism [mol/s]
CO2_productionTissue production of CO2 by metabolism [mol/s]
EnthalpyNotUsed 
IntrathoraxPressureIntrathorax pressure relative to ambient pressure [Pa]
RespirationRateRespiration rate [Hz]
ResidualVolumeLungs residual volume [m3]
TotalLungCapacityTotal Lung Capacity [m3]
BaseTidalVolumeBase Tidal Volume [m3]
LungsAirVolume_initialInitial volume of alveolar space [m3]
PleuralFluidVolume_initialInitial volume of pleural fluid volume [m3]
PleuralCavityVolume_initialInitial volume of pleural cavity [m3]
FunctionalResidualCapacityFunctional residual capacity [m3]
TotalResistanceTotal lungs pathways resistance [(Pa.s)/m3]
BronchiResistanceFraction 
AlveoliDuctResistanceFraction 
TracheaResistanceFraction 
TracheaResistanceLeft Bronchi Resistance [(Pa.s)/m3]
LeftBronchiResistanceLeft Bronchi Resistance [(Pa.s)/m3]
LeftAlveoliResistanceLeft Alveoli Resistance [(Pa.s)/m3]
RightBronchiResistanceRight Bronchi Resistance [(Pa.s)/m3]
RightAlveoliResistanceRight Alveoli Resistance [(Pa.s)/m3]
TotalComplianceTotal lungs compliance [m3/Pa]
PminNegative pressure gradient caused by respiratory muscles [Pa]
PmaxPositive presure gradient caused by respiratory muscles [Pa]
RespiratoryMusclePressureCycle[:, 3]Absolute external lungs pressure during respiration cycle scaled to time period (0,1)
CoreTemperaturebody temperature [K]
EnvironmentTemperatureexternal air temperature [K]
m_initial[kg]

Connectors

NameDescription
replaceable package Air 
replaceable package PleuralFluid 

Physiolibrary.Fluid.Examples.Respiration Physiolibrary.Fluid.Examples.Respiration

Human respiration model

Information

References:


Mecklenburgh, J. S., and W. W. Mapleson. "Ventilatory assistance and respiratory muscle activity. 1: Interaction in healthy volunteers." British journal of anaesthesia 80.4 (1998): 422-433.

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

Parameters

NameDescription
replaceable package Air 
replaceable package PleuralFluid 
IntrathoraxPressure[Pa]
RespirationRateRespiration rate [Hz]
ResidualVolumeLungs residual volume [m3]
TotalLungCapacityTotal Lung Capacity [m3]
BaseTidalVolumeBase Tidal Volume [m3]
LungsAirVolume_initialInitial volume of alveolar space [m3]
pleuralVolume_initialInitial volume of pleural fluid [m3]
FunctionalResidualCapacityFunctional residual capacity [m3]
TotalResistanceTotal lungs pathways resistance [(Pa.s)/m3]
BronchiResistanceFraction 
AlveoliDuctResistanceFraction 
TracheaResistanceFraction 
TracheaResistanceLeft Bronchi Resistance [(Pa.s)/m3]
LeftBronchiResistanceLeft Bronchi Resistance [(Pa.s)/m3]
LeftAlveoliResistanceLeft Alveoli Resistance [(Pa.s)/m3]
RightBronchiResistanceRight Bronchi Resistance [(Pa.s)/m3]
RightAlveoliResistanceRight Alveoli Resistance [(Pa.s)/m3]
TotalComplianceTotal lungs compliance [m3/Pa]
PminRelative external lungs pressure minimum caused by respiratory muscles [Pa]
PmaxRelative external lungs pressure maximum [Pa]
RespiratoryMusclePressureCycle[:, 3]Absolute external lungs pressure during respiration cycle scaled to time period (0,1)
CoreTemperaturebody temperature [K]
EnvironmentTemperatureexternal air temperature [K]
m_initial[kg]
RelaxedLungsCavitySpace[m3]
LeftLungsSizeFraction[1]
RightLungsSizeFraction[1]
LeftPleuralSizeFraction[1]
RightPleuralSizeFraction[1]

Connectors

NameDescription
replaceable package Air 
replaceable package PleuralFluid 

Physiolibrary.Fluid.Examples.CapillaryMembrane Physiolibrary.Fluid.Examples.CapillaryMembrane

Information

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

Parameters

NameDescription
replaceable package Blood 

Connectors

NameDescription
replaceable package Blood 
Automatically generated Wed Oct 11 14:54:22 2023.