modelPressureIndependent

Model for an air damper whose mass flow is proportional to the input signal

Extends from IBPSA.Fluid.BaseClasses.PartialResistance, IBPSA.Fluid.Actuators.BaseClasses.ActuatorSignal.

Information

Model for an air damper whose airflow is proportional to the input signal, assuming that at y = 1, m_flow = m_flow_nominal. This is unless the pressure difference dp is too low, in which case a kDam = m_flow_nominal/sqrt(dp_nominal) characteristic is used.

The model is similar to IBPSA.Fluid.Actuators.Valves.TwoWayPressureIndependent, except for adaptations for damper parameters. Please see that documentation for more information.

Parameters

TypeNameDefaultDescription
Booleanuse_deltaMtrueSet to true to use deltaM for turbulent transition, else ReC is used
RealdeltaM0.3Fraction of nominal mass flow rate where transition to turbulent occurs
Modelica.SIunits.Velocityv_nominal1Nominal face velocity
Modelica.SIunits.AreaAm_flow_nominal/rho_default/v_nominalFace area
BooleanroundDuctfalseSet to true for round duct, false for square cross section
RealReC4000Reynolds number where transition to turbulent starts
Advanced
Booleanuse_constant_densitytrueSet to true to use constant density for flow friction
Reall0.0001Damper leakage, l=kDam(y=0)/kDam(y=1)
Reall20.01Gain for mass flow increase if pressure is above nominal pressure
Realdeltax0.02Transition interval for flow rate
Nominal condition
Modelica.SIunits.PressureDifferencedpFixed_nominal0Pressure drop of duct and other resistances that are in series

Components

TypeNameDefaultDescription
Realphil + y_actual*(1 - l)Ratio actual to nominal mass flow rate of damper, phi=kDam(y)/kDam(y=1)
Medium.DensityrhoMedium density

Revisions

  • March 21, 2017 by David Blum:
    First implementation.