IdealPump

Model of an ideal pump

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

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 (8)

medium

Value: FluidHeatFlow.Media.Medium()

Type: Medium

Description: Medium in the component

m

Value:

Type: Mass (kg)

Description: Mass of medium

T0

Value:

Type: Temperature (K)

Description: Initial temperature of medium

T0fixed

Value: false

Type: Boolean

Description: Initial temperature guess value or fixed

tapT

Value: 1

Type: Real

Description: Defines temperature of heatPort between inlet and outlet temperature

wNominal

Value:

Type: AngularVelocity (rad/s)

Description: Nominal speed

dp0

Value:

Type: Pressure (Pa)

Description: Max. pressure increase @ V_flow=0

V_flow0

Value:

Type: VolumeFlowRate (m³/s)

Description: Max. volume flow rate @ dp=0

Outputs (4)

T

Type: Temperature (K)

Description: Outlet temperature of medium

T_a

Type: Temperature (K)

Description: Temperature at flowPort_a

T_b

Type: Temperature (K)

Description: Temperature at flowPort_b

dT

Type: TemperatureDifference (K)

Description: Temperature increase of coolant in flow direction

Connectors (3)

flowPort_a

Type: FlowPort_a

flowPort_b

Type: FlowPort_b

flange_a

Type: Flange_a

Components (1)

medium

Type: Medium

Description: Medium in the component

Used in Examples (2)

PumpAndValve

Modelica.Thermal.FluidHeatFlow.Examples

Cooling circuit with pump and valve

WaterPump

Modelica.Thermal.FluidHeatFlow.Examples

Water pumping station