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

TypeNameDefaultDescription
FluidHeatFlow.Media.Mediummedium (from TwoPort)FluidHeatFlow.Media.Medium()Medium in the component
SI.Massm (from TwoPort)Mass of medium
SI.TemperatureT0 (from TwoPort)Initial temperature of medium
BooleanT0fixed (from TwoPort)falseInitial temperature guess value or fixed
RealtapT (from TwoPort)1Defines temperature of heatPort between inlet and outlet temperature
Pump characteristic
SI.AngularVelocitywNominalNominal speed
SI.Pressuredp0Max. pressure increase @ V_flow=0
SI.VolumeFlowRateV_flow0Max. volume flow rate @ dp=0

Connectors

TypeNameDefaultDescription
FluidHeatFlow.Interfaces.FlowPort_aflowPort_a (from TwoPort)
FluidHeatFlow.Interfaces.FlowPort_bflowPort_b (from TwoPort)
Modelica.Mechanics.Rotational.Interfaces.Flange_aflange_a

Components

TypeNameDefaultDescription
SI.Pressuredp (from TwoPort)Pressure drop a->b
SI.VolumeFlowRateV_flow (from TwoPort)Volume flow a->b
SI.HeatFlowRateQ_flow (from TwoPort)Heat exchange with ambient
SI.TemperatureT (from TwoPort)Outlet temperature of medium
SI.TemperatureT_a (from TwoPort)Temperature at flowPort_a
SI.TemperatureT_b (from TwoPort)Temperature at flowPort_b
SI.TemperatureDifferencedT (from TwoPort)Temperature increase of coolant in flow direction
SI.TemperatureT_q (from TwoPort)Temperature relevant for heat exchange with ambient
SI.AngularVelocitywder(flange_a.phi)Speed