.Annex60.Fluid.Movers.Data.Generic

Information

Record containing parameters for pumps or fans.

Typical use

This record may be used to assign for example fan performance data using declaration such as

  Annex60.Fluid.Movers.SpeedControlled_y fan(
    redeclare package Medium = Medium,
      per(pressure(V_flow={0,m_flow_nominal,2*m_flow_nominal}/1.2,
                   dp={2*dp_nominal,dp_nominal,0}))) "Fan";

This data record can be used with Annex60.Fluid.Movers.SpeedControlled_Nrpm, Annex60.Fluid.Movers.SpeedControlled_y, Annex60.Fluid.Movers.FlowControlled_dp, Annex60.Fluid.Movers.FlowControlled_m_flow.

An example that uses manufacturer data can be found in Annex60.Fluid.Movers.Validation.Pump_Nrpm_stratos.

Parameters in RPM

The parameters speed_rpm_nominal, constantSpeed_rpm and speeds_rpm are used to assign the non-dimensional speeds

  parameter Real constantSpeed(final min=0, final unit="1") = constantSpeed_rpm/speed_rpm_nominal;
  parameter Real[:] speeds(each final min = 0, each final unit="1") = speeds_rpm/speed_rpm_nominal;

In addition, speed_rpm_nominal is used in Annex60.Fluid.Movers.SpeedControlled_Nrpm to normalize the control input signal. Otherwise, these speed parameters in RPM are not used in the models.

Revisions


Generated at 2024-11-23T19:25:52Z by OpenModelicaOpenModelica 1.24.2 using GenerateDoc.mos