modelDHWHeatpumpSystem

Model for domestic hot water production
Diagram of DHWHeatpumpSystem

Extends from TransiEnt.Producer.Heat.Power2Heat.Heatpump.Base.PartialHeatPumpSystemModel (Partial model of a controlled heat pump model useable for large pool simulations in demand side management scenarios).

Information

1. Purpose of model

Domestic hot water production by monovalent heat pump system.

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

(Description)

3. Limits of validity

(Description)

4. Interfaces

(no elements)

5. Nomenclature

(no elements)

6. Governing Equations

(no equations)

7. Remarks for Usage

(none)

8. Validation

(no validation or testing necessary)

9. References

(none)

10. Version History

(no remarks)

Parameters

TypeNameDefaultDescription
IntegernStor (from PartialHeatPumpSystemModel)1
SI.Energy[nStor]E_stor (from PartialHeatPumpSystemModel)fill(0, nStor)
SI.EnergyE_stor_total (from PartialHeatPumpSystemModel)sum(E_stor)

Components

TypeNameDefaultDescription
TransiEnt.SimCentersimCenter (from PartialHeatPumpSystemModel)
TransiEnt.Producer.Heat.Power2Heat.Heatpump.HeatpumpSystemPropertiesparams (from PartialHeatPumpSystemModel)
SI.PowerP_el (from PartialHeatPumpSystemModel)
SI.PowerP_el_n (from PartialHeatPumpSystemModel)
SI.HeatFlowRateQ_flow_demand (from PartialHeatPumpSystemModel)
SI.HeatFlowRateQ_flow_max (from PartialHeatPumpSystemModel)Time dependent maximum heat generation capacity (ambient temperature dependent)
SI.HeatFlowRateQ_flow_gen (from PartialHeatPumpSystemModel)
SI.PowerP_pot_pos (from PartialHeatPumpSystemModel)P_el
SI.PowerP_pot_neg (from PartialHeatPumpSystemModel)P_el_n - P_el
SI.PowerP_el_star (from PartialHeatPumpSystemModel)P_el/P_el_n
Real[nStor]SOC (from PartialHeatPumpSystemModel)
RealSOC_tot (from PartialHeatPumpSystemModel)(SOC*E_stor)/max(sum(E_stor), simCenter.E_small)
RealCOP (from PartialHeatPumpSystemModel)Q_flow_max/P_el_nCOP if both producer would be turned on. P_el_n is fix, but Q_flow_max changes with ambient temperature
SI.Timet_pos_max (from PartialHeatPumpSystemModel)E_stor_total*SOC_tot/Q_flow_demand
SI.Timet_neg_max (from PartialHeatPumpSystemModel)E_stor_total*(1 - SOC_tot)/Q_flow_max
Modelica.Thermal.HeatTransfer.Components.HeatCapacitorstorageDHW
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowheatBdryDHW
Modelica.Blocks.Sources.ConstantT_stor_dhw_set
Modelica.Thermal.HeatTransfer.Sensors.TemperatureSensorT_stor_dhw_is
TransiEnt.Consumer.Heat.Profiles.TypicalHotWaterDrawProfileQ_flow_dhw
Modelica.Thermal.HeatTransfer.Components.ThermalConductorwall_a
Modelica.Thermal.HeatTransfer.Celsius.PrescribedTemperatureT_amb_set
TransiEnt.Components.Visualization.PowerSystemBasics.EnergyE_Heatpump
TransiEnt.Components.Visualization.PowerSystemBasics.EnergyE_Loss
Producer.Heat.Power2Heat.Heatpump.BivalentHeatPumpWithControlheatPumpWithControl
Modelica.Blocks.Sources.RealExpressionT_amb