modelReturnTemperatureControl

Pump controlled for target return temperature

Information

Purpose of model

The model is used to control the return temperature in hydraulic grids. It consists of two fluid ports that have to be connected to the hydraulic grid, a pump, a PID-Controller and temperature sensor. The PID-Controller sets the power of the pump so that the return temperature of the hydraulic grid equals a given target value. The pump model is from the ClaRa Library and documented there. Furthermore, a similar pump model is used in the TransiEnt Library and explained in the documentation here:

TransiEnt.Components.Heat.PumpVLE_L1_simple

Interfaces

waterPortOut: fluid outlet

waterPortIn: fluid inlet

Nomenclature

T_return = returnTemperatureSensor.T is a temperature in K

Delta_p=pump.Delta_p is a pressure difference in Pa

P_drive_pump = pump.P_drive is a power in W

Version History

Model created by Lisa Andresen (andresen@tuhh.de), Dec 2014

Model documented by Jan Westphal (j.westphal@tuhh.de) August 2025

Parameters

TypeNameDefaultDescription
TILMedia.VLEFluidTypes.BaseVLEFluidMediumsimCenter.fluid1Medium in the component
Booleanuse_heatingCurvetrueBy default tries to adjust power according to T_return
SI.TemperatureT_target363.15Target temperature at inlet
Modelica.Blocks.Types.SimpleControllercontrollerType.Modelica.Blocks.Types.SimpleController.PIDType of controller
SI.PowerP_min40Minimum power of pump
SI.PowerP_max999999Maximum power of pump
Realk10Gain of controller
SI.TimeTi10Time constant of Integrator block
SI.TimeTd10Time constant of Derivative block

Connectors

TypeNameDefaultDescription
TransiEnt.Basics.Interfaces.Thermal.FluidPortOutwaterPortOutfluidport supply on consumer side
TransiEnt.Basics.Interfaces.Thermal.FluidPortInwaterPortInfluidport return on consumer side

Components

TypeNameDefaultDescription
TransiEnt.SimCentersimCenter
SI.TemperatureT_returnreturnTemperatureSensor.T
SI.PressureDifferenceDelta_ppump.Delta_p
SI.PowerP_drive_pumppump.P_drive