modelPowerInterface
Partial model to compute power draw and heat dissipation of fans and pumps
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).
Information
Block that implements the functions to compute the heat dissipation of fans and pumps. It is used by the model Buildings.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 |
Connectors
| 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 Buildings.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.