modelMotorEfficiencyMethods

Validation model for different motor efficiency options

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

This is a simple validation model for BuildingSystems.Fluid.Movers.BaseClasses.FlowMachineInterface where its motor efficiency ηmot is specified with different methods defined in BuildingSystems.Fluid.Movers.BaseClasses.Types.MotorEfficiencyMethod. The instance eff4 specifies ηmot as a function of motor PLR by finding a generic curve with the maximum motor efficiency and rated motor input power. The generic curve is generated by BuildingSystems.Fluid.Movers.BaseClasses.Characteristics.motorEfficiencyCurve.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.DensityrhoFlu1.2Fluid density

Components

TypeNameDefaultDescription
BuildingSystems.Fluid.Movers.Data.GenericperPerformance record
BuildingSystems.Fluid.Movers.BaseClasses.FlowMachineInterfaceeff1FlowMachineInterface with per.etaMotMet=.NotProvided
BuildingSystems.Fluid.Movers.BaseClasses.FlowMachineInterfaceeff2FlowMachineInterface with per.etaMotMet=.Efficiency_VolumeFlowRate
BuildingSystems.Fluid.Movers.BaseClasses.FlowMachineInterfaceeff3FlowMachineInterface with per.etaMotMet=.Efficiency_MotorPartLoadRatio
BuildingSystems.Fluid.Movers.BaseClasses.FlowMachineInterfaceeff4FlowMachineInterface with per.etaMotMet=.GenericCurve
Modelica.Blocks.Sources.ConstantyRelative speed
Modelica.Blocks.Sources.Rampm_flowMass flow rate
Modelica.Blocks.Sources.ConstantrhoDensity

Revisions

  • Apr 6, 2022, by Hongxiang Fu:
    First implementation.
    This is for #2668.