modelPressureDifferenceControl
ClaRa pump regulated by pressure differnce in heat grid
Information
1. Purpose of model
Pump regulated due to target pressure difference 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
fPReturnConsumer, fPSupplyConsumer - fluid ports
Delta_p_measured - RealInput for measured pressure difference
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
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Power | P_max | 2000 | Maximum electric power of pump |
| Modelica.Units.SI.Power | P_min | 0.1*P_max | Minimum electric power of pump |
| Modelica.Units.SI.PressureDifference | Delta_p_set | 1.2e5 | Set pressure at worst hydraulc point |
| TILMedia.VLEFluidTypes.BaseVLEFluid | Medium | simCenter.fluid1 | Medium in the component |
| Real | deviationThreshold | 0.1 | Deviation threshold before adjustment control (bar) |
| PI-Controller | |||
| Real | k | 5 | Gain for PI-Controller |
| Modelica.Units.SI.Time | Tc | 1 | Time constant for PI-Controller |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| TransiEnt.Basics.Interfaces.Thermal.FluidPortOut | waterPortOut | fluidport supply on consumer side | |
| TransiEnt.Basics.Interfaces.Thermal.FluidPortIn | waterPortIn | fluidport return on consumer side | |
| TransiEnt.Basics.Interfaces.General.PressureDifferenceIn | Delta_p_measured | at worst hydraulic point |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| TransiEnt.SimCenter | simCenter | ||
| ClaRa.Components.TurboMachines.Pumps.PumpVLE_L1_simple | pump_L1_simple | ||
| ClaRa.Components.Sensors.SensorVLE_L1_p | returnPressureSensor | ||
| ClaRa.Components.Sensors.SensorVLE_L1_p | supplyPressureSensor1 | ||
| Modelica.Blocks.Sources.Constant | p_set_Consumer | ||
| Modelica.Blocks.Math.Feedback | feedbackLoop | ||
| Modelica.Blocks.Math.Gain | gain | ||
| Modelica.Blocks.Nonlinear.DeadZone | deadZone | ||
| Modelica.Blocks.Math.Gain | pascal2Bar | ||
| Modelica.Blocks.Nonlinear.Limiter | limiter | ||
| TransiEnt.Basics.Blocks.LimPID | PID | ||
| Modelica.Blocks.Sources.Constant | zero |