This function computes the fan normalized power consumption for a given normalized volume flow rate and performance data. The fan normalized power consumption is
rP = s(rV, d),
where rP; is the normalized fan power consumption, rV is the normalized volume flow rate, and d are performance data for fan or pump efficiency.
The function s(·, ·) is a cubic hermite spline. If the data d define a monotone decreasing sequence, then s(·, d) is a monotone decreasing function.
function normalizedPower extends Modelica.Icons.Function; input Characteristics.fan per "Fan relative power consumption"; input Real r_V(unit = "1") "Volumetric flow rate divided by nominal flow rate"; input Real d[:] "Derivatives at support points for spline interpolation"; output Modelica.Units.SI.Efficiency r_P(max = 1) "Normalized power consumption"; end normalizedPower;
eta
to r_P
.