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;