Domestic heat pump#
Technology ID: DOMESTIC_HEAT_PUMP
Input energy interface, with default energy:
FUEL_CONSUMPTION: gas
CONSUMPTION: electricity
Output energy interface, with default energy:
CO2: co2
Technology behaviors:
GAS_BACKUP_HEATER
MUST_RUN
Technology parameters:
ID |
Label |
Unit |
Behaviors |
Description |
---|---|---|---|---|
BIVALENT_TEMP |
Bivalent temperature |
The temperature below which the back-up heater has to supplement the heat pump is called the bivalent temperature |
||
TEMPERATURE |
Heat source temperature |
Heat source temperature |
||
COP |
Coefficient of performance |
x:temperature; y:efficiency |
Coefficient of performance |
|
BACKUP_HEATER_YIELD |
Backup heater efficiency |
Backup heater efficiency |
||
FUEL_CO2_CONTENT |
Fuel CO2 emissions |
t/MW.h HHV |
GAS_BACKUP_HEATER |
Yield between the fuel consumption and the CO2 emissions |
DISCHARGE_TIME |
Discharge time |
h |
not MUST_RUN |
Discharge time |
STORAGE_COST |
Storage cost |
Euro/MW.h/h |
not MUST_RUN |
Cost associated with storage. Non-zero storage cost prevents equaly-optimal \ |
LOSS_RATE |
Loss rate |
%/h |
not MUST_RUN |
Storage loss rate |
HEATING_DEMAND |
Heating demand |
MW.h |
Heating demand |
|
BIVALENT_TEMP_PMAX |
HP capacity |
MW |
HP capacity above bivalent temperature |
|
Model code:
stateON = AssetState('ON')
heatPumpCapacity = buildHPcapacity(asset, stateON)
createHeatPumpConstraints(asset, stateON, heatPumpCapacity)
finalize(stateON)