modelHeatPump
Extends from Base.Systems.
Information
1. Purpose of model
Combination of heatpump, electric heater and thermal storage models to be used in the energyConverter.
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
TransiEnt.Basics.Interfaces.Combined.HouseholdDemandIn demand
TransiEnt.Basics.Interfaces.Electrical.ApparentPowerPort epp - connection to electrical grid
5. Nomenclature
(no remarks)
6. Governing Equations
(no remarks)
7. Remarks for Usage
The model contains models for a heat pump, an electric heater, a thermal storage tank and a controller for the operation of the heat pump and the electrical heater. Different control modes can be selected.
8. Validation
(no remarks)
9. References
(no remarks)
10. Version History
Model created by Anne Hagemeier, Fraunhofer UMSICHT in 2017
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | el_grid (from Systems) | ||
| Boolean | gas_grid (from Systems) | ||
| Boolean | DHN (from Systems) | ||
| System setup | |||
| Boolean | hotwater | true | Does the heat pump provide energy for the hot water? (if false: water is heated electrically) |
| Boolean | heating | true | Does the heat pump provide energy for space heating? (if false: space heating not accounted for) |
| Heatpump | |||
| SI.TemperatureDifference | Delta_T_internal | 5 | Temperature difference between refrigerant and source/sink temperature |
| SI.TemperatureDifference | Delta_T_db | 2 | Deadband of hysteresis control |
| SI.HeatFlowRate | Q_flow_n | 3.5e3 | Nominal heat flow of heat pump at nominal conditions according to EN14511 |
| Real | COP_n | 3.7 | Coefficient of performance at nominal conditions according to EN14511 |
| SI.Power | P_el_n | 10e3 | Nominal electric power of the backup heater |
| SI.Efficiency | eta_Heater | 0.95 | Efficiency of the backup heater |
| SI.Temperature | T_set | 65 + 273.25 | Heatpump supply temperature |
| Storage | |||
| SI.Temperature | T_s_max | T_set | Maximum storage temperature |
| SI.Temperature | T_s_min | 55 + 273.15 | Minimum storage temperature |
| SI.Volume | V_Storage | 0.5 | Volume of the Storage |
| SI.Height | height | 1.3 | Height of heat storage |
| SI.Diameter | d | sqrt(V_Storage/heatStorage.height*4/Modelica.Constants.pi) | Diameter of heat storage |
| Modelica.Units.NonSI.Temperature_degC | T_amb | 15 | Assumed constant ambient temperature |
| SI.SurfaceCoefficientOfHeatTransfer | k | 0.08 | Coefficient of heat transfer through tank surface |
| SI.Temperature | T_start | 60 + 273.15 | Start value of the storage temperature |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| TransiEnt.Basics.Interfaces.Combined.HouseholdDemandIn | demand (from Systems) | Electricity, space heating, water heating | |
| TransiEnt.Basics.Interfaces.Thermal.FluidPortIn | waterPortIn (from Systems) | ||
| TransiEnt.Basics.Interfaces.Thermal.FluidPortOut | waterPortOut (from Systems) | ||
| TransiEnt.Basics.Interfaces.Electrical.ApparentPowerPort | epp (from Systems) | ||
| TransiEnt.Basics.Interfaces.Gas.RealGasPortIn | gasPortIn (from Systems) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| TransiEnt.SimCenter | simCenter (from Systems) | ||
| TransiEnt.ModelStatistics | modelStatistics | ||
| SI.Power | P | Consumed or produced electric power | |
| SI.Temperature | T_source | simCenter.ambientConditions.temperature.value + 273.15 | Temperature of heat source |
| TransiEnt.Components.Boundaries.Electrical.ApparentPower.ApparentPower | apparentPower | ||
| TransiEnt.Producer.Heat.Power2Heat.Heatpump.Heatpump | heatPump | ||
| TransiEnt.Storage.Heat.HotWaterStorage_constProp_L2.HotWaterStorage_constProp_L2 | heatStorage | ||
| Producer.Heat.Power2Heat.Heatpump.Controller.ControlHeatpump_heatdriven_BVheatLoad | Controller | ||
| Modelica.Blocks.Math.Add | add1 | ||
| Modelica.Blocks.Math.Add | add2 | ||
| TransiEnt.Producer.Heat.Power2Heat.ElectricBoiler.ElectricBoiler | electricHeater | ||
| Modelica.Blocks.Math.Add | add3 | ||
| Modelica.Blocks.Sources.RealExpression | Tset | ||
| Modelica.Blocks.Sources.RealExpression | Tsource |