modelPowerInterface
Partial model to compute power draw and heat dissipation of fans and pumps
Extends from Modelica.Blocks.Icons.Block.
Information
Block that implements the functions to compute the heat dissipation of fans and pumps. It is used by the model BuildingSystems.Fluid.Movers.BaseClasses.PartialFlowMachine.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | homotopyInitialization | true | = true, use homotopy method |
| Boolean | motorCooledByFluid | Flag, true if the motor is cooled by the fluid stream | |
| Modelica.Units.SI.VolumeFlowRate | delta_V_flow | Factor used for setting heat input into medium to zero at very small flows |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | V_flow | Volume flow rate | |
| Modelica.Blocks.Interfaces.RealInput | WFlo | Flow work | |
| Modelica.Blocks.Interfaces.RealInput | WHyd | Hydraulic work (converted to flow work and heat) | |
| Modelica.Blocks.Interfaces.RealInput | PEle | Electrical power consumed | |
| Modelica.Blocks.Interfaces.RealOutput | Q_flow | Heat input from fan or pump to medium |
Revisions
-
March 8, 2022, by Hongxiang Fu:
This model no longer computesWHyd. It now takesWHydinstead ofetaHydas an input from BuildingSystems.Fluid.Movers.BaseClasses.FlowMachineInterface.
This is for #2668. -
April 14, 2020, by Michael Wetter:
ChangedhomotopyInitializationto a constant.
This is for IBPSA, #1341. -
December 2, 2016, by Michael Wetter:
Removedminattribute as otherwise numerical noise can cause the assertion on the limit to fail.
This is for #606. -
March 15, 2016, by Michael Wetter:
ReplacedspliceFunctionwithregStep. This is for issue 300. -
February 19, 2016, by Michael Wetter:
First implementation during refactoring of mover models to make implementation clearer. This is for #417.