modelFiltrationEfficiency
Filtration efficiencies for capturing each contaminant
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).
Information
This model calculates the filtration efficiency, eps, using cubic Hermite spline interpolation of the filter dataset (see Buildings.Fluid.AirFilters.Data.Characteristics.FiltrationEfficiencyParameters) with respect to the input rat.
The rat is the relative mass of the contaminant that is captured by the filter, and is calculated by
rat = mCon/mCon_max,
where mCon is the mass of all the captured contaminants, and mCon_max is the maximum mass of the contaminants that can be captured.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Mass | mCon_max | Maximum mass of the contaminant that can be captured by the filter | |
| String[:] | namCon | Name of trace substance | |
| Buildings.Fluid.AirFilters.Data.Characteristics.FiltrationEfficiencyParameters[nConSub] | filEffPar | Filtration efficiency versus relative mass of the contaminant |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | mCon | Mass of the contaminant captured by the filter | |
| Buildings.Controls.OBC.CDL.Interfaces.RealOutput[nConSub] | y | Filtration efficiency of each contaminant | |
| Buildings.Controls.OBC.CDL.Interfaces.RealOutput | rat | Relative mass of the contaminant captured by the filter, which is the total captured contaminant mass divided by the filter's maximum contaminant capacity |
Revisions
-
December 10, 2025, by Michael Wetter:
Changedratto be not bounded by 1 as there is no need for such a bound. -
December 22, 2023, by Sen Huang:
First implementation.