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

TypeNameDefaultDescription
Modelica.Units.SI.MassmCon_maxMaximum mass of the contaminant that can be captured by the filter
String[:]namConName of trace substance
Buildings.Fluid.AirFilters.Data.Characteristics.FiltrationEfficiencyParameters[nConSub]filEffParFiltration efficiency versus relative mass of the contaminant

Connectors

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Interfaces.RealInputmConMass of the contaminant captured by the filter
Buildings.Controls.OBC.CDL.Interfaces.RealOutput[nConSub]yFiltration efficiency of each contaminant
Buildings.Controls.OBC.CDL.Interfaces.RealOutputratRelative 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:
    Changed rat to be not bounded by 1 as there is no need for such a bound.
  • December 22, 2023, by Sen Huang:
    First implementation.