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 Buildings.Fluid.Movers.BaseClasses.FlowMachineInterface where its motor efficiency ηmot is specified with different methods defined in Buildings.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 Buildings.Fluid.Movers.BaseClasses.Characteristics.motorEfficiencyCurve.

Parameters

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

Components

TypeNameDefaultDescription
Buildings.Fluid.Movers.Data.GenericperPerformance record
Buildings.Fluid.Movers.BaseClasses.FlowMachineInterfaceeff1FlowMachineInterface with per.etaMotMet=.NotProvided
Buildings.Fluid.Movers.BaseClasses.FlowMachineInterfaceeff2FlowMachineInterface with per.etaMotMet=.Efficiency_VolumeFlowRate
Buildings.Fluid.Movers.BaseClasses.FlowMachineInterfaceeff3FlowMachineInterface with per.etaMotMet=.Efficiency_MotorPartLoadRatio
Buildings.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.