modelRespiration
Human respiration model
Extends from Modelica.Icons.Example (Icon for runnable examples).
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.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Pressure | IntrathoraxPressure | -700 | |
| Frequency | RespirationRate | 0.2 | Respiration rate |
| Volume | ResidualVolume | 0.0013 | Lungs residual volume |
| Volume | TotalLungCapacity | 0.00623 | Total Lung Capacity |
| Volume | BaseTidalVolume | 0.0005 | Base Tidal Volume |
| Volume | LungsAirVolume_initial | 0.0031 | Initial volume of alveolar space |
| Volume | pleuralVolume_initial | 0.0001 | Initial volume of pleural fluid |
| Volume | FunctionalResidualCapacity | 0.00231 | Functional residual capacity |
| Physiolibrary.Types.HydraulicResistance | TotalResistance | 147099.75 | Total lungs pathways resistance |
| Real | BronchiResistanceFraction | 0.3 | |
| Real | AlveoliDuctResistanceFraction | 0.2 | |
| Real | TracheaResistanceFraction | 1 - (BronchiResistanceFraction + AlveoliDuctResistanceFraction)/2 | |
| Physiolibrary.Types.HydraulicResistance | TracheaResistance | TotalResistance*TracheaResistanceFraction | Left Bronchi Resistance |
| Physiolibrary.Types.HydraulicResistance | LeftBronchiResistance | TotalResistance*BronchiResistanceFraction | Left Bronchi Resistance |
| Physiolibrary.Types.HydraulicResistance | LeftAlveoliResistance | TotalResistance*AlveoliDuctResistanceFraction | Left Alveoli Resistance |
| Physiolibrary.Types.HydraulicResistance | RightBronchiResistance | TotalResistance*BronchiResistanceFraction | Right Bronchi Resistance |
| Physiolibrary.Types.HydraulicResistance | RightAlveoliResistance | TotalResistance*AlveoliDuctResistanceFraction | Right Alveoli Resistance |
| Physiolibrary.Types.HydraulicCompliance | TotalCompliance | 1.5001231516913e-06 | Total lungs compliance |
| Pressure | Pmin | -700 | Relative external lungs pressure minimum caused by respiratory muscles |
| Pressure | Pmax | 0 | Relative external lungs pressure maximum |
| Real[:,3] | RespiratoryMusclePressureCycle | {{0, Pmax, 0}, {3/8, Pmin, 0}, {1, Pmax, 0}} | Absolute external lungs pressure during respiration cycle scaled to time period (0,1) |
| Temperature | CoreTemperature | 310.15 | body temperature |
| Temperature | EnvironmentTemperature | 298.15 | external air temperature |
| Mass | m_initial | LungsAirVolume_initial*Air.density(Air.setState_pTX(system.p_ambient + Pmax, CoreTemperature, Air.reference_X)) | |
| Volume | RelaxedLungsCavitySpace | LungsAirVolume_initial + pleuralVolume_initial | |
| Fraction | LeftLungsSizeFraction | 0.5 | |
| Fraction | RightLungsSizeFraction | 1 - LeftLungsSizeFraction | |
| Fraction | LeftPleuralSizeFraction | 0.5 | |
| Fraction | RightPleuralSizeFraction | 1 - LeftPleuralSizeFraction |
Components
Contents
| Name | Description |
|---|---|
| PleuralFluid |