.Annex60.Fluid.Movers.Data.Generic

Generic data record for movers

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 2025-03-04T19:24:58Z by OpenModelicaOpenModelica 1.24.4 using GenerateDoc.mos