modelNegativePressureOrFlow
A validation model that tests the mover behaviour when the pressure rise or flow is negative
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
Without the constraint that Wflo = V̇ Δp ≥ 0, this validation model would produce negative computed mover power when the pressure rise or the flow rate is forced to be negative, as shown below.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.MassFlowRate | m_flow_nominal | 0.1 | Nominal mass flow rate |
| Modelica.Units.SI.PressureDifference | dp_nominal | 10000 | Nominal pressure difference |
| Modelica.Units.SI.Density | rho_default | 1.2 | Fluid density at medium default state |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Fluid.Movers.BaseClasses.FlowMachineInterface | eff | FlowMachineInterface model with prescribed pressure | |
| Modelica.Blocks.Sources.Constant | rho | Density | |
| Modelica.Blocks.Sources.Ramp | m_flow | Mass flow rate | |
| Modelica.Blocks.Sources.Ramp | dp | Pressure rise |
Contents
| Name | Description |
|---|---|
Revisions
-
October 5, 2022, by Hongxiang Fu:
- Remade this model with Buildings.Fluid.Movers.BaseClasses.FlowMachineInterface instead of using a full mover model so that forcing a flow rate and a pressure rise is more straightforward.
- Changed parameterisation so that the result curve is clearer.
-
June 6, 2022, by Hongxiang Fu:
First implementation.
This is for IBPSA, #1621.