Package containing partial models from which all components (except Sources.AbsolutePressure) extend instantiating the medium and containing the thermodynamic equation(s) with semiLinear.
Extends from Modelica.Icons.BasesPackage (Icon for packages containing base classes).
| Name | Description |
|---|---|
AbsoluteSensor | Partial model of absolute sensor |
Ambient | Partial model of ambient |
FlowSensor | Partial model of flow sensor |
RelativeSensor | Partial model of relative sensor |
SimpleFriction | Simple friction model |
SinglePortBottom | Partial model of a single port at the bottom |
SinglePortLeft | Partial model of a single port at the left |
TwoPort | Partial model of two port |
Definition of relationship between pressure drop and volume flow rate:
Linear and quadratic dependency are coupled smoothly at V_flowLaminar / dpLaminar. Quadratic dependency is defined by nominal volume flow and pressure drop (V_flowNominal / dpNominal). See also sketch at diagram layer.
| Type | Name | Default | Description |
|---|---|---|---|
VolumeFlowRate | V_flowLaminar | Laminar volume flow | |
Pressure | dpLaminar | Laminar pressure drop | |
VolumeFlowRate | V_flowNominal | Nominal volume flow | |
Pressure | dpNominal | Nominal pressure drop | |
Real | frictionLoss | 0 | Part of friction losses fed to medium |
Partial model with two flowPorts.
Possible heat exchange with the ambient is defined by Q_flow; setting this = 0 means no energy exchange.
Setting parameter m (mass of medium within pipe) to zero leads to neglect of temperature transient cv*m*der(T).
Mixing rule is applied.
Parameter 0 < tapT < 1 defines temperature of heatPort between medium's inlet and outlet temperature.
| Type | Name | Default | Description |
|---|---|---|---|
Medium | medium | Modelica.Thermal.FluidHeatFlow.Media.Medium() | Medium in the component |
Mass | m | Mass of medium | |
Temperature | T0 | Initial temperature of medium | |
Boolean | T0fixed | false | Initial temperature guess value or fixed |
Real | tapT | 1 | Defines temperature of heatPort between inlet and outlet temperature |
| Type | Name | Description |
|---|---|---|
FlowPort_a | flowPort_a |   |
FlowPort_b | flowPort_b |   |
Partial model of single port at the left, defining the medium and the temperature at the port.
| Type | Name | Default | Description |
|---|---|---|---|
Medium | medium | Modelica.Thermal.FluidHeatFlow.Media.Medium() | Medium |
Temperature | T0 | Initial temperature of medium | |
Boolean | T0fixed | false | Initial temperature guess value or fixed |
| Type | Name | Description |
|---|---|---|
FlowPort_a | flowPort |   |
This model simply extends from the SinglePortLeft model, only adding an icon, and is kept for compatibility reasons. In the future, it will be removed.
Extends from Modelica.Thermal.FluidHeatFlow.Interfaces.Partials.SinglePortLeft (Partial model of a single port at the left) and Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).
| Type | Name | Default | Description |
|---|---|---|---|
Medium | medium | Modelica.Thermal.FluidHeatFlow.Media.Medium() | Medium |
final Temperature | T0 | 293.15 | Initial temperature of medium |
Boolean | T0fixed | false | Initial temperature guess value or fixed |
| Type | Name | Description |
|---|---|---|
FlowPort_a | flowPort |   |
Partial model of single port at the bottom, defining the medium and the temperature at the port.
| Type | Name | Default | Description |
|---|---|---|---|
Medium | medium | Modelica.Thermal.FluidHeatFlow.Media.Medium() | Medium |
Temperature | T0 | Initial temperature of medium | |
Boolean | T0fixed | false | Initial temperature guess value or fixed |
| Type | Name | Description |
|---|---|---|
FlowPort_a | flowPort |   |
Partial model for an absolute sensor (pressure/temperature).
Pressure, mass flow, temperature and enthalpy flow of medium are not affected.
Extends from Modelica.Icons.RotationalSensor (Icon representing a round measurement device).
| Type | Name | Default | Description |
|---|---|---|---|
Medium | medium | FluidHeatFlow.Media.Medium() | Sensor's medium |
| Type | Name | Description |
|---|---|---|
FlowPort_a | flowPort |   |
output RealOutput | y |   |
Partial model for a relative sensor (pressure drop/temperature difference).
Pressure, mass flow, temperature and enthalpy flow of medium are not affected.
Extends from Modelica.Icons.RotationalSensor (Icon representing a round measurement device).
| Type | Name | Default | Description |
|---|---|---|---|
Medium | medium | FluidHeatFlow.Media.Medium() | Sensor's medium |
| Type | Name | Description |
|---|---|---|
FlowPort_a | flowPort_a |   |
FlowPort_b | flowPort_b |   |
output RealOutput | y |   |
Partial model for a flow sensor (mass flow/heat flow).
Pressure, mass flow, temperature and enthalpy flow of medium are not affected, but mixing rule is applied.
Extends from Modelica.Icons.RotationalSensor (Icon representing a round measurement device) and Modelica.Thermal.FluidHeatFlow.Interfaces.Partials.TwoPort (Partial model of two port).
| Type | Name | Default | Description |
|---|---|---|---|
Medium | medium | Modelica.Thermal.FluidHeatFlow.Media.Medium() | Medium in the component |
final Mass | m | 0 | Mass of medium |
final Temperature | T0 | 293.15 | Initial temperature of medium |
final Boolean | T0fixed | false | Initial temperature guess value or fixed |
final Real | tapT | 1 | Defines temperature of heatPort between inlet and outlet temperature |
| Type | Name | Description |
|---|---|---|
FlowPort_a | flowPort_a |   |
FlowPort_b | flowPort_b |   |
output RealOutput | y |   |
Generated 2018-12-12 12:14:33 EST by MapleSim.