modelVentricleVolumeAndPumping
Multiple PressureFlow connector with pressures from multiple inputs
Extends from Physiolibrary.Icons.Pump, Physiolibrary.Fluid.Interfaces.CompositionSetup (Initial substances composition setup).
Information
Model has a vector of continuous Real input signals as pressures for vector of pressure-flow connectors.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Physiolibrary.Types.Frequency | K | 0.01666666666666666666666666666667 | |
| String | stateName | "" | |
| Initialization of medium composition | |||
| Modelica.Units.SI.MassFraction[:] | massFractions_start (from CompositionSetup) | Medium.reference_X | * Masses of all base molecules. If size is nS-1 then last value is 1-sum(others). If size is nS then all values are scaled to sum==1. |
| Real[Medium.nC] | extraConcentration_start (from CompositionSetup) | Medium.C_default | Extra substance amounts per kilogram of solution |
| Initialization | |||
| Modelica.Units.SI.Temperature | temperature_start (from CompositionSetup) | system.T_ambient | Initial temperature |
| Modelica.Units.SI.Pressure | pressure_start (from CompositionSetup) | system.p_ambient | Initial pressure |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Physiolibrary.Types.RealIO.VolumeFlowRateInput | BloodFlow | heart cardiac output | |
| Physiolibrary.Types.RealIO.VolumeInput | VentricleSteadyStateVolume | heart ventricle steady state volume | |
| Physiolibrary.Types.RealIO.VolumeOutput | Volume | ||
| Physiolibrary.Fluid.Interfaces.FluidPort_a | port_a | Inflow | |
| Physiolibrary.Fluid.Interfaces.FluidPort_b | port_b | Outflow | |
| Fluid.Interfaces.FluidPort_b | port_c | Measurement port |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Fluid.System | system (from CompositionSetup) | System wide properties | |
| Fluid.Components.VolumePump | volumePump | ||
| Fluid.Components.VolumePump | volumePump1 | ||
| Modelica.Blocks.Math.Feedback | feedback | ||
| Modelica.Blocks.Math.Add | add | ||
| Modelica.Blocks.Math.Gain | gain | ||
| Fluid.Components.ElasticVessel | elasticVessel |
Contents
| Name | Description |
|---|---|
| Medium |