modelFlowControlled_m_flow

Fan or pump with ideally controlled mass flow rate as input signal

Extends from IBPSA.Fluid.Movers.BaseClasses.PartialFlowMachine.

Information

This model describes a fan or pump with prescribed mass flow rate. The efficiency of the device is computed based on the efficiency and pressure curves that are defined in record per, which is of type IBPSA.Fluid.Movers.SpeedControlled_Nrpm.

See the User's Guide for more information.

Parameters

TypeNameDefaultDescription
Modelica.SIunits.MassFlowRateconstantMassFlowRatem_flow_nominalConstant pump mass flow rate, used when inputType=Constant
Modelica.SIunits.MassFlowRatemassFlowRatesm_flow_nominal*{per.speeds[i]/per.speeds[end] for i in 1:size(per.speeds, 1)}Vector of mass flow rate set points, used when inputType=Stage
Nominal condition
Modelica.SIunits.PressureDifferencedp_nominalif rho_default < 500 then 500 else 10000Nominal pressure raise, used for default pressure curve if not specified in record per
Dynamics › Filtered speed
Modelica.SIunits.MassFlowRatem_flow_start0Initial value of mass flow rate

Components

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputm_flow_inPrescribed mass flow rate
Modelica.Blocks.Interfaces.RealOutputm_flow_actualActual mass flow rate

Revisions

  • March 24, 2017, by Michael Wetter:
    Renamed filteredSpeed to use_inputFilter.
    This is for #665.
  • November 10, 2016, by Michael Wetter:
    Changed default values for massFlowRates.
    This is for #583.
  • March 2, 2016, by Filip Jorissen:
    Refactored model such that it directly extends PartialFlowMachine. This is for #417.
  • April 2, 2015, by Filip Jorissen:
    Added code for supporting stage input and constant input.
  • January 6, 2015, by Michael Wetter:
    Revised model for OpenModelica.
  • February 14, 2012, by Michael Wetter:
    Added filter for start-up and shut-down transient.
  • May 25, 2011, by Michael Wetter:
    Revised implementation of energy balance to avoid having to use conditionally removed models.
  • July 27, 2010, by Michael Wetter:
    Redesigned model to fix bug in medium balance.
  • March 24, 2010, by Michael Wetter:
    Revised implementation to allow zero flow rate.
  • October 1, 2009 by Michael Wetter:
    Model added to the IBPSA library.