Description: "Package with conversions for sensor models"

- Home > Modelica

## Buildings.Fluid.Sensors.Conversions

Package with conversions for sensor models

### Information

This package contains models to convert sensor output.

Extends from Modelica.Icons.Package (Icon for standard packages).

### Package Content

Name | Description
--- | ---
To_VolumeFraction | Conversion from mass fraction to volume fraction
Examples | Collection of models that illustrate model use and test models

## Buildings.Fluid.Sensors.Conversions.To_VolumeFraction

Conversion from mass fraction to volume fraction

### Information

This component converts mass fraction to volume fraction for an ideal gas. The default value for the parameter `MMBul` assumes that the bulk medium is air. The model assumes that the concentration of the measured substance is small enough to be neglected in the molar mass of the mixture.

### Parameters

Type | Name | Default | Description
--- | --- | --- | ---
MolarMass | MMMea |  | Molar mass of measured substance [kg/mol]
MolarMass | MMBul | Modelica.Media.IdealGases.Co... | Molar mass of bulk medium [kg/mol]

### Connectors

Type | Name | Description
--- | --- | ---
input RealInput | m | Mass fraction
output RealOutput | V | Volume fraction

### Modelica definition

model To_VolumeFraction "Conversion from mass fraction to volume fraction" parameter Modelica.SIunits.MolarMass MMMea "Molar mass of measured substance"; parameter Modelica.SIunits.MolarMass MMBul=Modelica.Media.IdealGases.Common.SingleGasesData.Air.MM "Molar mass of bulk medium"; Modelica.Blocks.Interfaces.RealInput m "Mass fraction"; Modelica.Blocks.Interfaces.RealOutput V "Volume fraction"; protected parameter Real con = MMBul/MMMea "Conversion coefficient from mass to volume fraction"; equation V = con * m; end To_VolumeFraction;