.AixLib.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

   AixLib.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 AixLib.Fluid.Movers.SpeedControlled_Nrpm, AixLib.Fluid.Movers.SpeedControlled_y, AixLib.Fluid.Movers.FlowControlled_dp, AixLib.Fluid.Movers.FlowControlled_m_flow.

An example that uses manufacturer data can be found in AixLib.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 AixLib.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-05-18T18:16:21Z by OpenModelicaOpenModelica 1.22.4 using GenerateDoc.mos