Record containing parameters for pumps or fans.
This record may be used to assign for example fan performance data using declaration such as
IDEAS.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 IDEAS.Fluid.Movers.SpeedControlled_Nrpm, IDEAS.Fluid.Movers.SpeedControlled_y, IDEAS.Fluid.Movers.FlowControlled_dp, IDEAS.Fluid.Movers.FlowControlled_m_flow.
An example that uses manufacturer data can be found in IDEAS.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
IDEAS.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.