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 | Ambient with constant properties | 
|  AbsolutePressure | Defines absolute pressure level | 
|  VolumeFlow | Enforces constant volume flow | 
|  PressureIncrease | Enforces constant pressure increase | 
|  IdealPump | Model of an ideal pump | 
 Modelica.Thermal.FluidHeatFlow.Sources.Ambient
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.AbsolutePressure
Modelica.Thermal.FluidHeatFlow.Sources.AbsolutePressureDefines absolute pressure level
| Name | Description | 
|---|---|
| medium | medium | 
| p | Pressure ground [Pa] | 
| Name | Description | 
|---|---|
| flowPort | 
 Modelica.Thermal.FluidHeatFlow.Sources.VolumeFlow
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.PressureIncrease
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.IdealPump
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 |