Ideal fluid sources, e.g., ambient, volume flow
Thermodynamic equations are defined in partial models (package Interfaces.Partials). All fans / pumps are considered without losses, they do not change enthalpy flow.
Extends from Modelica.Icons.SourcesPackage (Icon for packages containing sources).
| Name | Description |
|---|---|
| Ambient with constant properties | |
| Defines absolute pressure level | |
| Enforces constant volume flow | |
| Enforces constant pressure increase | |
| Model of an ideal pump |
Modelica.Thermal.FluidHeatFlow.Sources.AmbientAmbient with constant properties
Extends from Interfaces.Partials.Ambient (Partial model of ambient).
| Name | Description |
|---|---|
| medium | Ambient medium |
| usePressureInput | Enable / disable pressure input |
| constantAmbientPressure | Ambient pressure [Pa] |
| useTemperatureInput | Enable / disable temperature input |
| constantAmbientTemperature | Ambient temperature [K] |
| Name | Description |
|---|---|
| flowPort | |
| ambientPressure | |
| ambientTemperature |
Modelica.Thermal.FluidHeatFlow.Sources.AbsolutePressureDefines absolute pressure level
| Name | Description |
|---|---|
| medium | medium |
| p | Pressure ground [Pa] |
| Name | Description |
|---|---|
| flowPort |
Modelica.Thermal.FluidHeatFlow.Sources.VolumeFlowEnforces constant volume flow
Extends from Interfaces.Partials.TwoPort (Partial model of two port).
| Name | Description |
|---|---|
| medium | Medium in the component |
| m | Mass of medium [kg] |
| T0 | Initial temperature of medium [K] |
| T0fixed | Initial temperature guess value or fixed |
| tapT | Defines temperature of heatPort between inlet and outlet temperature |
| useVolumeFlowInput | Enable / disable volume flow input |
| constantVolumeFlow | Volume flow rate [m3/s] |
| Name | Description |
|---|---|
| flowPort_a | |
| flowPort_b | |
| volumeFlow |
Modelica.Thermal.FluidHeatFlow.Sources.PressureIncreaseEnforces constant pressure increase
Extends from Interfaces.Partials.TwoPort (Partial model of two port).
| Name | Description |
|---|---|
| medium | Medium in the component |
| m | Mass of medium [kg] |
| T0 | Initial temperature of medium [K] |
| T0fixed | Initial temperature guess value or fixed |
| tapT | Defines temperature of heatPort between inlet and outlet temperature |
| usePressureIncreaseInput | Enable / disable pressure increase input |
| constantPressureIncrease | Pressure increase [Pa] |
| Name | Description |
|---|---|
| flowPort_a | |
| flowPort_b | |
| pressureIncrease |
Modelica.Thermal.FluidHeatFlow.Sources.IdealPumpModel of an ideal pump
Extends from Interfaces.Partials.TwoPort (Partial model of two port).
| Name | Description |
|---|---|
| medium | Medium in the component |
| m | Mass of medium [kg] |
| T0 | Initial temperature of medium [K] |
| T0fixed | Initial temperature guess value or fixed |
| tapT | Defines temperature of heatPort between inlet and outlet temperature |
| Pump characteristic | |
| wNominal | Nominal speed [rad/s] |
| dp0 | Max. pressure increase @ V_flow=0 [Pa] |
| V_flow0 | Max. volume flow rate @ dp=0 [m3/s] |
| Name | Description |
|---|---|
| flowPort_a | |
| flowPort_b | |
| flange_a |