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