modelPressureControl_p_input

ClaRa pump regulated by pressure in heat grid

Information

1. Purpose of model

Regulated pump due to a target pressure in hydraulic grid.

2. Level of detail, physical effects considered, and physical insight

(Purely technical component without physical modeling.)

3. Limits of validity

(Purely technical component without physical modeling.)

4. Interfaces

waterPortIn: fluidport supply on consumer side

waterPortOut: fluidport return on consumer side

p_measured: input for pressure in Pa

5. Nomenclature

(no elements)

6. Governing Equations

(no equations)

7. Remarks for Usage

(no remarks)

8. Validation

(no validation or testing necessary)

9. References

(no remarks)

10. Version History

Model created by Tobias Ramm (tobias.ramm@tuhh.de) November 2015

Model modified by Lisa Andresen (andresen@tuhh.de) December 2015

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.PowerP_max2000Maximum electric power of pump
Modelica.Units.SI.PowerP_min0.1*P_maxMinimum electric power of pump
Modelica.Units.SI.Pressurep_set6.5e5Set pressure at worst hydraulc point
TILMedia.VLEFluidTypes.BaseVLEFluidMediumsimCenter.fluid1Medium in the component
RealdeviationThreshold0.1Deviation threshold before adjustment control (bar)
PI-Controller
Realk0.5Gain for PI-Controller
Modelica.Units.SI.TimeTc3Time constant for PI-Controller

Connectors

TypeNameDefaultDescription
TransiEnt.Basics.Interfaces.Thermal.FluidPortOutwaterPortOutfluidport supply on consumer side
TransiEnt.Basics.Interfaces.Thermal.FluidPortInwaterPortInfluidport return on consumer side
TransiEnt.Basics.Interfaces.General.PressureInp_measuredat worst hydraulic point

Components

TypeNameDefaultDescription
TransiEnt.SimCentersimCenter
ClaRa.Components.TurboMachines.Pumps.PumpVLE_L1_simplepump_L1_simple
ClaRa.Components.Sensors.SensorVLE_L1_preturnPressureSensor
ClaRa.Components.Sensors.SensorVLE_L1_psupplyPressureSensor1
Modelica.Blocks.Continuous.PIPI
Modelica.Blocks.Sources.Constantp_set_Consumer
Modelica.Blocks.Math.FeedbackfeedbackLoop
Modelica.Blocks.Math.Gaingain
Modelica.Blocks.Nonlinear.DeadZonedeadZone
Modelica.Blocks.Math.Gainpascal2Bar
Modelica.Blocks.Nonlinear.Limiterlimiter