modelIdealPump
Model of an ideal pump
Extends from FluidHeatFlow.BaseClasses.TwoPort (Partial model of two port).
Information
Simple fan resp. pump where characteristic is dependent on shaft's speed,
torque * speed = pressure increase * volume flow (without losses)
Pressure increase versus volume flow is defined by a linear function,
from dp0(V_flow=0) to V_flow0(dp=0).
The axis intersections vary with speed as follows:
- dp prop. speed^2
- V_flow prop. speed
Coolant's temperature and enthalpy flow are not affected.
Setting parameter m (mass of medium within fan/pump) to zero
leads to negligence of temperature transient cv*m*der(T).
Thermodynamic equations are defined by BaseClasses.TwoPort.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| FluidHeatFlow.Media.Medium | medium (from TwoPort) | FluidHeatFlow.Media.Medium() | Medium in the component |
| SI.Mass | m (from TwoPort) | Mass of medium | |
| SI.Temperature | T0 (from TwoPort) | Initial temperature of medium | |
| Boolean | T0fixed (from TwoPort) | false | Initial temperature guess value or fixed |
| Real | tapT (from TwoPort) | 1 | Defines temperature of heatPort between inlet and outlet temperature |
| Pump characteristic | |||
| SI.AngularVelocity | wNominal | Nominal speed | |
| SI.Pressure | dp0 | Max. pressure increase @ V_flow=0 | |
| SI.VolumeFlowRate | V_flow0 | Max. volume flow rate @ dp=0 | |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| FluidHeatFlow.Interfaces.FlowPort_a | flowPort_a (from TwoPort) | ||
| FluidHeatFlow.Interfaces.FlowPort_b | flowPort_b (from TwoPort) | ||
| Modelica.Mechanics.Rotational.Interfaces.Flange_a | flange_a |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Pressure | dp (from TwoPort) | Pressure drop a->b | |
| SI.VolumeFlowRate | V_flow (from TwoPort) | Volume flow a->b | |
| SI.HeatFlowRate | Q_flow (from TwoPort) | Heat exchange with ambient | |
| SI.Temperature | T (from TwoPort) | Outlet temperature of medium | |
| SI.Temperature | T_a (from TwoPort) | Temperature at flowPort_a | |
| SI.Temperature | T_b (from TwoPort) | Temperature at flowPort_b | |
| SI.TemperatureDifference | dT (from TwoPort) | Temperature increase of coolant in flow direction | |
| SI.Temperature | T_q (from TwoPort) | Temperature relevant for heat exchange with ambient | |
| SI.AngularVelocity | w | der(flange_a.phi) | Speed |