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
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Density | rhoFlu | 1.2 | Fluid density |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Fluid.Movers.Data.Generic | per | Performance record | |
| Buildings.Fluid.Movers.BaseClasses.FlowMachineInterface | eff1 | FlowMachineInterface with per.etaMotMet=.NotProvided | |
| Buildings.Fluid.Movers.BaseClasses.FlowMachineInterface | eff2 | FlowMachineInterface with per.etaMotMet=.Efficiency_VolumeFlowRate | |
| Buildings.Fluid.Movers.BaseClasses.FlowMachineInterface | eff3 | FlowMachineInterface with per.etaMotMet=.Efficiency_MotorPartLoadRatio | |
| Buildings.Fluid.Movers.BaseClasses.FlowMachineInterface | eff4 | FlowMachineInterface with per.etaMotMet=.GenericCurve | |
| Modelica.Blocks.Sources.Constant | y | Relative speed | |
| Modelica.Blocks.Sources.Ramp | m_flow | Mass flow rate | |
| Modelica.Blocks.Sources.Constant | rho | Density |
Revisions
-
Apr 6, 2022, by Hongxiang Fu:
First implementation.
This is for #2668.