Record containing parameters for pumps or fans.
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.
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.
SpeedControlled_Nrpm,
SpeedControlled_y and FlowControlled are
integrated into one record. This is for #417.N_nominal to
speed_rpm_nominal as it is the same quantity as
speeds_rmp. This is for #396.speeds_rpm. This is for #396.