diff --git a/config/config.default.yaml b/config/config.default.yaml index 7bae66d1..0549de29 100644 --- a/config/config.default.yaml +++ b/config/config.default.yaml @@ -452,6 +452,7 @@ sector: hydrogen_fuel_cell: true hydrogen_turbine: false SMR: true + SMR_cc: true regional_co2_sequestration_potential: enable: false attribute: 'conservative estimate Mt' diff --git a/doc/configtables/sector.csv b/doc/configtables/sector.csv index d610c862..856ea074 100644 --- a/doc/configtables/sector.csv +++ b/doc/configtables/sector.csv @@ -79,6 +79,7 @@ allam_cycle,--,"{true, false}",Add option to include `Allam cycle gas power plan hydrogen_fuel_cell,--,"{true, false}",Add option to include hydrogen fuel cell for re-electrification. Assuming OCGT technology costs hydrogen_turbine,--,"{true, false}",Add option to include hydrogen turbine for re-electrification. Assuming OCGT technology costs SMR,--,"{true, false}",Add option for transforming natural gas into hydrogen and CO2 using Steam Methane Reforming (SMR) +SMR CC,--,"{true, false}",Add option for transforming natural gas into hydrogen and CO2 using Steam Methane Reforming (SMR) and Carbon Capture (CC) regional_co2 _sequestration_potential,,, -- enable,--,"{true, false}",Add option for regionally-resolved geological carbon dioxide sequestration potentials based on `CO2StoP `_. -- attribute,--,string,Name of the attribute for the sequestration potential diff --git a/doc/release_notes.rst b/doc/release_notes.rst index 505c747e..18a17571 100644 --- a/doc/release_notes.rst +++ b/doc/release_notes.rst @@ -29,6 +29,8 @@ Upcoming Release * Rule ``purge`` now initiates a dialog to confirm if purge is desired. +* Split configuration to enable SMR and SMR CC. + **Bugs and Compatibility** diff --git a/scripts/prepare_sector_network.py b/scripts/prepare_sector_network.py index 30e46031..fc20ab4f 100644 --- a/scripts/prepare_sector_network.py +++ b/scripts/prepare_sector_network.py @@ -1392,7 +1392,7 @@ def add_storage_and_grids(n, costs): lifetime=costs.at["coal", "lifetime"], ) - if options["SMR"]: + if options["SMR_cc"]: n.madd( "Link", spatial.nodes, @@ -1410,6 +1410,7 @@ def add_storage_and_grids(n, costs): lifetime=costs.at["SMR CC", "lifetime"], ) + if options["SMR"]: n.madd( "Link", nodes + " SMR",