Anton Haumer
Technical Consulting & Electrical Engineering
A-3423 St.Andrae-Woerdern, Austria
email: a.haumer@haumer.at
Dr.Christian Kral
Österreichisches Forschungs- und Prüfzentrum Arsenal Ges.m.b.H.
arsenal research
Giefinggasse 2
A-1210 Vienna, Austria
Copyright © 1998-2009, Modelica Association, Anton Haumer and arsenal research.
The Modelica package is free software; it can be redistributed and/or modified under the terms of the Modelica license, see the license conditions and the accompanying disclaimer here.
Extends from Modelica.Icons.Library2 (Icon for library where additional icon elements shall be added).
| Name | Description |
|---|---|
| Absolute pressure sensor | |
| Absolute temperature sensor | |
| Pressure difference sensor | |
| Temperature difference sensor | |
| Mass flow sensor | |
| Volume flow sensor | |
| Enthapy flow sensor |
Modelica.Thermal.FluidHeatFlow.Sensors.PressureSensor
Extends from Interfaces.Partials.AbsoluteSensor (Partial model of absolute sensor).
| Type | Name | Default | Description |
|---|---|---|---|
| Medium | medium | FluidHeatFlow.Media.Medium() | Sensor's medium |
| Type | Name | Description |
|---|---|---|
| FlowPort_a | flowPort | |
| output RealOutput | y |
model PressureSensor "Absolute pressure sensor" extends Interfaces.Partials.AbsoluteSensor; equation y = flowPort.p;end PressureSensor;
Modelica.Thermal.FluidHeatFlow.Sensors.TemperatureSensor
Extends from Interfaces.Partials.AbsoluteSensor (Partial model of absolute sensor).
| Type | Name | Default | Description |
|---|---|---|---|
| Medium | medium | FluidHeatFlow.Media.Medium() | Sensor's medium |
| Type | Name | Description |
|---|---|---|
| FlowPort_a | flowPort | |
| output RealOutput | y |
model TemperatureSensor "Absolute temperature sensor" extends Interfaces.Partials.AbsoluteSensor; equation medium.cp*y = flowPort.h;end TemperatureSensor;
Modelica.Thermal.FluidHeatFlow.Sensors.RelPressureSensor
Extends from Interfaces.Partials.RelativeSensor (Partial model of relative sensor).
| 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 |
model RelPressureSensor "Pressure difference sensor" extends Interfaces.Partials.RelativeSensor; equation y = flowPort_a.p - flowPort_b.p;end RelPressureSensor;
Modelica.Thermal.FluidHeatFlow.Sensors.RelTemperatureSensor
Extends from Interfaces.Partials.RelativeSensor (Partial model of relative sensor).
| 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 |
model RelTemperatureSensor "Temperature difference sensor" extends Interfaces.Partials.RelativeSensor; equation medium.cp*y = flowPort_a.h - flowPort_b.h;end RelTemperatureSensor;
Modelica.Thermal.FluidHeatFlow.Sensors.MassFlowSensor
Extends from Interfaces.Partials.FlowSensor (Partial model of flow sensor).
| Type | Name | Default | Description |
|---|---|---|---|
| Medium | medium | FluidHeatFlow.Media.Medium() | Medium in the component |
| Type | Name | Description |
|---|---|---|
| FlowPort_a | flowPort_a | |
| FlowPort_b | flowPort_b | |
| output RealOutput | y |
model MassFlowSensor "Mass flow sensor" extends Interfaces.Partials.FlowSensor; equation y = V_flow*medium.rho;end MassFlowSensor;
Modelica.Thermal.FluidHeatFlow.Sensors.VolumeFlowSensor
Extends from Interfaces.Partials.FlowSensor (Partial model of flow sensor).
| Type | Name | Default | Description |
|---|---|---|---|
| Medium | medium | FluidHeatFlow.Media.Medium() | Medium in the component |
| Type | Name | Description |
|---|---|---|
| FlowPort_a | flowPort_a | |
| FlowPort_b | flowPort_b | |
| output RealOutput | y |
model VolumeFlowSensor "Volume flow sensor" extends Interfaces.Partials.FlowSensor; equation y = V_flow;end VolumeFlowSensor;
Modelica.Thermal.FluidHeatFlow.Sensors.EnthalpyFlowSensor
Extends from Interfaces.Partials.FlowSensor (Partial model of flow sensor).
| Type | Name | Default | Description |
|---|---|---|---|
| Medium | medium | FluidHeatFlow.Media.Medium() | Medium in the component |
| Type | Name | Description |
|---|---|---|
| FlowPort_a | flowPort_a | |
| FlowPort_b | flowPort_b | |
| output RealOutput | y |
model EnthalpyFlowSensor "Enthapy flow sensor" extends Interfaces.Partials.FlowSensor; equation y = flowPort_a.H_flow;end EnthalpyFlowSensor;