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.