modelMinimalRespiration
Minimal 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 |
|---|---|---|---|
| Frequency | RespirationRate | 0.2 | Respiration rate |
| Volume | ResidualVolume | 0.0013 | Lungs residual volume |
| Volume | FunctionalResidualCapacity | 0.00231 | Functional residual capacity |
| Physiolibrary.Types.HydraulicResistance | TotalResistance | 147099.75 | Total lungs pathways conductance |
| Physiolibrary.Types.HydraulicCompliance | TotalCompliance | 6.0004926067653e-07 | Total lungs compliance |
| Pressure | Pmin | -1000 | 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}, {4/8, (Pmin + Pmax)/2, (Pmax - Pmin)*5}, {6/8, Pmax - (Pmax - Pmin)/16, (Pmax - Pmin)*0.5}, {1, Pmax, 0}} | External lungs pressure during respiration cycle scaled to time period (0,1) |
| Volume | LungsAirVolume_initial | FunctionalResidualCapacity |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Blocks.Source.PeriodicCurveSource | respiratoryMusclePressureCycle | Relative position in respiratory cycle (0,1) to absolute external lungs pressure | |
| Physiolibrary.Fluid.Components.ElasticVessel | lungs | Lungs | |
| Physiolibrary.Fluid.Sensors.PressureMeasure | lungsPressureMeasure | Lungs pressure | |
| Modelica.Fluid.System | system | Human body system setting | |
| Physiolibrary.Fluid.Sources.PressureSource | environment | External environment | |
| Components.Resistor | resistor | ||
| Types.Constants.FrequencyConst | frequency | ||
| Sensors.FlowMeasure | flowMeasure |
Contents
| Name | Description |
|---|---|