Extends from Modelica.Icons.SourcesPackage (Icon for packages containing sources).
Name | Description |
---|---|
![]() |
Prescribed mass flow rate at port with unlimited mass |
![]() |
Prescribed volume flow rate at port with unlimited mass |
![]() |
Prescribed pressure at port with unlimited mass |
![]() |
Prescribed flow at port with unlimited mass storage |
![]() |
Prescribed flow at port with unlimited mass storage |
Prescribed mass flow rate at port with unlimited mass
This element needs to be connected only to next hydraulic elements, which contain calculation of hydraulic pressure in connector. It is because equation contains only hydraulic volume flow variable, which is set to value of input signal variable.
Extends from Physiolibrary.Fluid.Interfaces.ConditionalMassFlow (Input of solution mass flow vs. parametric solution mass flow), Physiolibrary.Fluid.Interfaces.CompositionSetup (Initial substances composition setup).
Name | Description |
---|---|
SolutionFlow | Mass flow of solution if useSolutionFlowInput=false [kg/s] |
replaceable package Medium | Medium model |
h | Fluid enthalphy [J/kg] |
Conditional inputs | |
useSolutionFlowInput | =true, if solution flow input is used instead of parameter SolutionFlow |
Initialization of medium composition | |
massFractions_start[:] | * 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. [1] |
extraConcentration_start[Medium.nC] | Extra substance amounts per kilogram of solution |
Initialization | |
temperature_start | Initial temperature [K] |
pressure_start | Initial pressure [Pa] |
Name | Description |
---|---|
solutionFlow | [kg/s] |
q_out |
Prescribed volume flow rate at port with unlimited mass
This element needs to be connected only to next hydraulic elements, which contain calculation of hydraulic pressure in connector. It is because equation contains only hydraulic volume flow variable, which is set to value of input signal variable.
Extends from Physiolibrary.Fluid.Interfaces.ConditionalVolumeFlow (Input of solution volume flow vs. parametric solution volume flow), Physiolibrary.Fluid.Interfaces.CompositionSetup (Initial substances composition setup).
Name | Description |
---|---|
SolutionFlow | Mass flow of solution if useSolutionFlowInput=false [m3/s] |
replaceable package Medium | Medium model |
h | Fluid enthalphy [J/kg] |
Conditional inputs | |
useSolutionFlowInput | =true, if solution flow input is used instead of parameter SolutionFlow |
Initialization of medium composition | |
massFractions_start[:] | * 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. [1] |
extraConcentration_start[Medium.nC] | Extra substance amounts per kilogram of solution |
Initialization | |
temperature_start | Initial temperature [K] |
pressure_start | Initial pressure [Pa] |
Name | Description |
---|---|
solutionFlow | [m3/s] |
q_out |
Prescribed pressure at port with unlimited mass
Model has a vector of continuous Real input signals as pressures for vector of pressure-flow connectors.
Usage in tests: Set defaul volume>0 and try to set STEADY in instances to "false"!
Extends from Physiolibrary.Fluid.Interfaces.CompositionSetup (Initial substances composition setup).
Name | Description |
---|---|
replaceable package Medium | Medium model |
Initialization | |
pressure_start | Initial pressure [Pa] |
temperature_start | Initial temperature [K] |
Initialization of medium composition | |
massFractions_start[:] | * 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. [1] |
extraConcentration_start[Medium.nC] | Extra substance amounts per kilogram of solution |
Conditional inputs | |
usePressureInput | =true, if pressure input is used |
Name | Description |
---|---|
pressure | Pressure [Pa] |
y | PressureFlow output connectors |
Prescribed flow at port with unlimited mass storage
This element needs to be connected only to next hydraulic elements, which contain calculation of hydraulic pressure in connector. It is because equation contains only hydraulic volume flow variable, which is set to value of input signal variable.
Extends from Physiolibrary.Fluid.Interfaces.ConditionalMassFlow (Input of solution mass flow vs. parametric solution mass flow), Physiolibrary.Fluid.Interfaces.CompositionSetup (Initial substances composition setup).
Name | Description |
---|---|
SolutionFlow | Mass flow of solution if useSolutionFlowInput=false [kg/s] |
replaceable package Medium | Medium model |
h | Fluid enthalphy [J/kg] |
Conditional inputs | |
useSolutionFlowInput | =true, if solution flow input is used instead of parameter SolutionFlow |
Initialization of medium composition | |
massFractions_start[:] | * 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. [1] |
extraConcentration_start[Medium.nC] | Extra substance amounts per kilogram of solution |
Initialization | |
temperature_start | Initial temperature [K] |
pressure_start | Initial pressure [Pa] |
Name | Description |
---|---|
solutionFlow | [kg/s] |
q_in |
Prescribed flow at port with unlimited mass storage
This element needs to be connected only to next hydraulic elements, which contain calculation of hydraulic pressure in connector. It is because equation contains only hydraulic volume flow variable, which is set to value of input signal variable.
Extends from Physiolibrary.Fluid.Interfaces.ConditionalVolumeFlow (Input of solution volume flow vs. parametric solution volume flow), Physiolibrary.Fluid.Interfaces.CompositionSetup (Initial substances composition setup).
Name | Description |
---|---|
SolutionFlow | Mass flow of solution if useSolutionFlowInput=false [m3/s] |
replaceable package Medium | Medium model |
h | Fluid enthalphy [J/kg] |
Conditional inputs | |
useSolutionFlowInput | =true, if solution flow input is used instead of parameter SolutionFlow |
Initialization of medium composition | |
massFractions_start[:] | * 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. [1] |
extraConcentration_start[Medium.nC] | Extra substance amounts per kilogram of solution |
Initialization | |
temperature_start | Initial temperature [K] |
pressure_start | Initial pressure [Pa] |
Name | Description |
---|---|
solutionFlow | [m3/s] |
q_in |