recordEnglanderNorford1992
Data for the supply fan in Englander and Norford (1992)
Extends from BuildingSystems.Fluid.Movers.Data.Generic (Generic data record for movers).
Information
Performance data for the supply fan used in Englander and Norford (1992) (figure below). See the documentation of BuildingSystems.Fluid.Movers.Data.Fans.Greenheck for the methods used to extract data.

References
Englander, S. L., and L. K. Norford. "Saving fan energy in VAV systems- part 1: analysis of a variable-speed-drive retrofit." ASHRAE Winter Meeting, Anaheim, CA, USA, 01/25-29/92. 1992.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.VolumeFlowRate | V_flow_max (from Generic) | if havePressureCurve then (pressure.V_flow[end] - (pressure.V_flow[end] - pressure.V_flow[end - 1])/(pressure.dp[end] - pressure.dp[end - 1])*pressure.dp[end]) else 0 | Volume flow rate on the curve when pressure rise is zero |
| Modelica.Units.SI.PressureDifference | dpMax (from Generic) | if havePressureCurve then (pressure.dp[1] - (pressure.dp[1] - pressure.dp[2])/(pressure.V_flow[1] - pressure.V_flow[2])*pressure.V_flow[1]) else 0 | Pressure rise on the curve when flow rate is zero |
| BuildingSystems.Fluid.Movers.BaseClasses.Euler.peak | peak_internal (from Generic) | BuildingSystems.Fluid.Movers.BaseClasses.Euler.getPeak(pressure = pressure, power = power) | Internal peak variable |
| BuildingSystems.Fluid.Movers.BaseClasses.Characteristics.efficiencyParameters_yMot | motorEfficiency_yMot_generic (from Generic) | BuildingSystems.Fluid.Movers.BaseClasses.Characteristics.motorEfficiencyCurve(P_nominal = WMot_nominal, eta_max = etaMot_max) | Motor efficiency vs. part load ratio |
| Boolean | haveWMot_nominal (from Generic) | WMot_nominal > Modelica.Constants.eps | = true, if the rated motor power is provided |
| Boolean | havePressureCurve (from Generic) | sum(pressure.V_flow) > Modelica.Constants.eps and sum(pressure.dp) > Modelica.Constants.eps | = true, if default record values are being used |
| Pressure curve | |||
| BuildingSystems.Fluid.Movers.BaseClasses.Characteristics.flowParameters | pressure (from Generic) | Volume flow rate vs. total pressure rise | |
| Power computation | |||
| BuildingSystems.Fluid.Movers.BaseClasses.Types.HydraulicEfficiencyMethod | etaHydMet (from Generic) | if havePressureCurve then BuildingSystems.Fluid.Movers.BaseClasses.Types.HydraulicEfficiencyMethod.EulerNumber else BuildingSystems.Fluid.Movers.BaseClasses.Types.HydraulicEfficiencyMethod.NotProvided | Efficiency computation method for the hydraulic efficiency etaHyd |
| BuildingSystems.Fluid.Movers.BaseClasses.Types.MotorEfficiencyMethod | etaMotMet (from Generic) | if powerOrEfficiencyIsHydraulic and havePressureCurve then BuildingSystems.Fluid.Movers.BaseClasses.Types.MotorEfficiencyMethod.GenericCurve else BuildingSystems.Fluid.Movers.BaseClasses.Types.MotorEfficiencyMethod.NotProvided | Efficiency computation method for the motor efficiency etaMot |
| Boolean | powerOrEfficiencyIsHydraulic (from Generic) | true | =true if hydraulic power or efficiency is provided, instead of total |
| BuildingSystems.Fluid.Movers.BaseClasses.Characteristics.efficiencyParameters | efficiency (from Generic) | Total or hydraulic efficiency vs. volumetric flow rate | |
| BuildingSystems.Fluid.Movers.BaseClasses.Characteristics.efficiencyParameters | motorEfficiency (from Generic) | Motor efficiency vs. volumetric flow rate | |
| BuildingSystems.Fluid.Movers.BaseClasses.Characteristics.efficiencyParameters_yMot | motorEfficiency_yMot (from Generic) | Motor efficiency vs. part load ratio yMot, where yMot = WHyd/WMot_nominal | |
| BuildingSystems.Fluid.Movers.BaseClasses.Characteristics.powerParameters | power (from Generic) | Power (either consumed or hydraulic) vs. volumetric flow rate | |
| BuildingSystems.Fluid.Movers.BaseClasses.Euler.peak | peak (from Generic) | Volume flow rate, pressure rise, and efficiency (either total or hydraulic) at peak condition | |
| Modelica.Units.SI.Power | WMot_nominal (from Generic) | if max(power.P) > Modelica.Constants.eps then if powerOrEfficiencyIsHydraulic then max(power.P)*1.2 else max(power.P) else if havePressureCurve then V_flow_max/2*dpMax/2/0.7*1.2 else 0 | Rated motor power |
| Modelica.Units.SI.Efficiency | etaMot_max (from Generic) | 0.7 | Maximum motor efficiency |
| Motor heat rejection | |||
| Boolean | motorCooledByFluid (from Generic) | true | If true, then motor heat is added to fluid stream |
| Normalized speeds | |||
| Real | speed_nominal (from Generic) | 1 | Nominal rotational speed for flow characteristic |
| Real | constantSpeed (from Generic) | 1 | Normalized speed set point, used if inputType = BuildingSystems.Fluid.Types.InputType.Constant |
| Real | speeds (from Generic) | {1} | Vector of normalized speed set points, used if inputType = BuildingSystems.Fluid.Types.InputType.Stages |