Hydrogen CCGT#
Technology ID: HYDROGEN_CCGT
Input energy interface, with default energy:
FUEL_CONSUMPTION: hydrogen
Output energy interface, with default energy:
SYNC_RESERVE_DOWN: syncResDown
MFRR_DOWN: mfrrResDown
CO2: co2
SYNC_RESERVE_UP: syncResUp
MFRR_UP: mfrrResUp
PRODUCTION: electricity
Technology behaviors:
OPTIM_PATHWAY
OPTIM_PMAX
GRADIENTS
FUEL
CLUSTER
RESERVE
UNIT
RETROFIT_CCS
Technology parameters:
ID |
Label |
Unit |
Behaviors |
Description |
---|---|---|---|---|
SYNC_RESERVE_UP_MAX_SHARE |
Max share to upward sync. reserve |
% |
RESERVE |
Maximal share of upward sync. reserve in running capacity |
SYNC_RESERVE_DOWN_MAX_SHARE |
Max share to downward sync. reserve |
% |
RESERVE |
Maximal share of downward sync. reserve in running capacity |
MFRR_UP_MAX_SHARE |
Max share to upward reserve |
% |
RESERVE |
Maximal share of upward mFRR and sync. reserve in running capacity |
MFRR_DOWN_MAX_SHARE |
Max share to downward reserve |
% |
RESERVE |
Maximal share of downward mFRR and sync. reserve in running capacity |
SYNC_RESERVE_UP_COST |
Op. cost of the upward sync. reserve |
Euro/MW |
RESERVE |
Operating cost of the upward sync. reserve< |
SYNC_RESERVE_DOWN_COST |
Op. cost of the downward sync. reserve |
Euro/MW |
RESERVE |
Operating cost of the downward sync. reserve |
MFRR_UP_COST |
Op. cost of upward mFRR |
Euro/MW |
RESERVE |
Operating cost of upward mFRR |
MFRR_DOWN_COST |
Op. cost of downward mFRR |
Euro/MW |
RESERVE |
Operating cost of downward mFRR |
CAPEX_OVERNIGHT |
CAPEX Overnight |
Euro/MW |
-Overall capital expenditure (only used for pathway optimization) |
|
DEINVEST_COST |
Deinvest cost |
Euro/MW |
Deinvest cost (only used for pathway optimization) |
|
LIFETIME |
Lifetime |
Lifetime of the asset (only used for pathway optimization) |
||
YIELD_INVEST |
Yield of investment |
% |
Yield associated with investment |
|
INSTALL_MAX |
Max installation |
MW |
OPTIM_PATHWAY |
Max installation (only used for pathway optimization) |
DECOMM_MAX |
Max decommissioning |
MW |
OPTIM_PATHWAY |
Max decommissioning (only used for pathway optimization) |
MIN_ON_TIME |
Min on time |
h |
UNIT |
When an asset in Unit Mode is switched ON it cannot be turned OFF before min On time. |
STARTUP_TIME |
Start up time |
h |
UNIT |
Time an asset in Unit Mode takes to make a transition between OFF state and ON state. At the end of this duration, asset is at runningCapacityMinLoad*pMax. |
STARTING_COST |
Starting cost |
Euro |
UNIT |
Fixed cost in euros associated to start an asset in Unit Mode. Is applied to any transition leading to state ON |
STOPPING_COST |
Stopping cost |
Euro |
UNIT |
Fixed cost in euros associated to stop an asset in Unit Mode. Is applied to any transition leading to state OFF |
CAPEX |
CAPEX |
Euro/MW/Year |
Capital expenditure (only used for capacity optimization) |
|
FOC |
Fixed Operating Costs |
Euro/MW/Year |
Fixed Operating Costs (only used for capacity optimization) |
|
PMAX |
Pmax |
MW |
(not OPTIM_PMAX) and (not OPTIM_PATHWAY) |
Installed power capacity |
PMAXMIN |
Min Pmax |
MW |
OPTIM_PMAX or OPTIM_PATHWAY |
Installed capacity lower bound for capacity optimization |
PMAXMAX |
Max Pmax |
MW |
OPTIM_PMAX or OPTIM_PATHWAY |
Installed capacity upper bound for capacity optimization |
AVAILABILITY |
Availability |
% |
Available capacity, expressed as a percentage of the installed capacity |
|
VARIABLE_COST |
Variable cost |
Euro/MW.h |
FUEL |
Variable cost (fuel and emission costs excluded) |
PRODUCTION_COST |
Production cost |
Euro/MW.h |
not FUEL |
Production cost (emission cost excluded) |
FUEL_YIELD |
Fuel yield w.r.t production |
MW.h/MW.h HHV |
FUEL |
Yield between the production and the fuel consumption. For cluster and Unit behaviors, fuel yield is a function of the power output (and the running capacity in cluster mode) and this yield corresponds to the yield when the asset is at Pmax. |
FUEL_YIELD_PMIN |
Fuel yield at P min |
MW.h/MW.h HHV |
(CLUSTER or UNIT) and FUEL |
Yield between the production and the fuel consumption when the Unit is at P min |
FUEL_CO2_CONTENT |
Fuel CO2 emissions |
t/MW.h HHV |
FUEL |
Yield between the fuel consumption and the CO2 emissions |
CO2_CONTENT |
CO2 emissions |
t/MW.h |
not FUEL |
Yield between the CO2 emissions and the production |
MIN_LOAD |
Fleet min load |
% |
not (CLUSTER or UNIT) |
Minimum production level, expressed as a percentage of the available capacity |
GRADIENT_UP |
Gradient up |
%/min |
GRADIENTS |
Maximal upward variation, expressed as a percentage of the available capacity per minute |
GRADIENT_DOWN |
Gradient down |
%/min |
GRADIENTS |
Maximal downward variation, expressed as a percentage of the available capacity per minute |
CLUSTER_STARTING_COST |
Starting cost |
Euro/MW |
CLUSTER |
Cost to start additional capacity |
RUNNING_COST |
Running cost |
Euro/MW/h |
CLUSTER |
Cost associated with maintaining a certain running capacity |
CO2_CONTENT_RUNNING_BOUND |
CO2 emissions w.r.t. running capacity |
t/MW.h |
(CLUSTER or UNIT) and not FUEL |
CO2 emissions with respect to running capacity |
RUNNING_CAPACITY_MIN_LOAD |
Running capacity min load |
% |
RESERVE or CLUSTER or UNIT |
Minimum level for the production, expressed as a percentage of the running capacity in Cluster Mode and as percentage of available capacity (pMax*availabilty) inUnit Mode .For assets in fleet mode with reserve, please refer to addReserveProduction(..) for the running capacity definition. |
MIN_OFF_TIME |
Min off time |
h |
CLUSTER or UNIT |
When a part of the running capacity is switched off, this part cannot be switch on before a duration equals to min Off time. |
Model code:
stateON = AssetState('ON')
addFuelConsumption(asset, stateON)
addCo2Production(asset, stateON)
addGradients(asset,stateON)
addEnergyProduction(asset, stateON)
addReserveProduction(asset, stateON)
addUnitMode(asset, stateON)
finalize(stateON)