modelPumpAndValve

Cooling circuit with pump and valve

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

4th test example: PumpAndValve

The pump is running with half speed for 0.4 s, afterwards with full speed (using a ramp of 0.1 s).
The valve is half open for 0.9 s, afterwards full open (using a ramp of 0.1 s).
You may try to:
  • drive the pump with variable speed and let the valve full open to regulate the volume flow rate of coolant
  • drive the pump with constant speed and throttle the valve to regulate the volume flow rate of coolant

Parameters

TypeNameDefaultDescription
FluidHeatFlow.Media.MediummediumFluidHeatFlow.Media.Medium()Cooling medium
SI.TemperatureTAmb293.15Ambient temperature

Components

TypeNameDefaultDescription
SI.TemperatureDifferencedTSourceprescribedHeatFlow.port.T - TAmbSource over Ambient
SI.TemperatureDifferencedTtoPipeprescribedHeatFlow.port.T - pipe.T_qTemperature difference between heat source and ambient condition
SI.TemperatureDifferencedTCoolantpipe.dTCoolant's temperature increase
FluidHeatFlow.Sources.Ambientambient1
FluidHeatFlow.Sources.IdealPumpidealPump
FluidHeatFlow.Components.Valvevalve
FluidHeatFlow.Components.Pipepipe
FluidHeatFlow.Sources.Ambientambient2
Modelica.Thermal.HeatTransfer.Components.HeatCapacitorheatCapacitor
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowprescribedHeatFlow
Modelica.Blocks.Sources.ConstantheatFlow
Modelica.Thermal.HeatTransfer.Components.Convectionconvection
Modelica.Blocks.Sources.ConstantthermalConductance
Modelica.Mechanics.Rotational.Sources.Speedspeed
Modelica.Blocks.Sources.RampspeedRamp
Modelica.Blocks.Sources.RampvalveRamp