modelSpeedControlled_Nrpm

Fan or pump with ideally controlled speed Nrpm as input signal

Extends from AixLib.Fluid.Movers.BaseClasses.PartialFlowMachine, AixLib.Obsolete.BaseClasses.ObsoleteModel.

Information

This model describes a fan or pump with prescribed speed in revolutions per minute. The head is computed based on the performance curve that take as an argument the actual volume flow rate divided by the maximum flow rate and the relative speed of the fan. The efficiency of the device is computed based on the efficiency curves that take as an argument the actual volume flow rate divided by the maximum possible volume flow rate, or based on the motor performance curves.


See the User's Guide for more information.

Parameters

TypeNameDefaultDescription
Modelica.Units.NonSI.AngularVelocity_rpmspeed_rpm_nominal1500Nominal rotational speed
Dynamics › Filtered speed
Realy_start0Initial value of speed

Components

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputNrpmPrescribed rotational speed

Revisions

  • March 7, 2022, by Michael Wetter:
    Set final massDynamics=energyDynamics.
    This is for #1542.
  • January 5, 2022, by Jianjun Hu:
    Changed the rotational speed unit to be consistent with the one in the Modelica Standard Library.
    This is for #1570.
  • June 17, 2021, by Michael Wetter:
    Changed implementation of the filter.
    This is for #1498.
  • February 21, 2020, by Michael Wetter:
    Changed icon to display its operating stage.
    This is for #1294.
  • March 24, 2017, by Michael Wetter:
    Renamed filteredSpeed to use_inputFilter.
    This is for #665.
  • March 2, 2016, by Filip Jorissen:
    Refactored model such that it directly extends PartialFlowMachine. This is for #417.
  • February 17, 2016, by Michael Wetter:
    Updated parameter names for #396.
  • January 19, 2016, by Filip Jorissen:
    Set default value of parameter: speeds=per.speeds. This is for #396.
  • April 2, 2015, by Filip Jorissen:
    Added code for supporting stage input and constant input.
  • March 6, 2015, by Michael Wetter
    Made performance record per replaceable as for the other models.
  • January 6, 2015, by Michael Wetter:
    Revised model for OpenModelica.
  • April 17, 2014, by Filip Jorissen:
    Implemented records for supplying pump/fan parameters
  • 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 AixLib library.
  • 31 Oct 2005 by Francesco Casella:
    Model added to the Fluid library