From 9a7a669805f0a30570d32315e8a5c17a6d1eb966 Mon Sep 17 00:00:00 2001 From: yijinli22 Date: Wed, 27 May 2026 15:01:02 -0600 Subject: [PATCH 01/21] fuel cell branches moving to ReEDS public github --- cases.csv | 1 + cases_fuelcell.csv | 64 +++++++++ cases_fuelcell_USA.csv | 31 +++++ .../degradation_annual_default.csv | 3 +- inputs/emission_constraints/emitrate.csv | 4 +- .../emission_constraints/h2_leakage_rate.csv | 3 +- .../financials/construction_times_default.csv | 41 ++++++ inputs/financials/financials_tech_ATB2023.csv | 123 ++++++++++++++++++ .../financials_tech_ATB2023_CRP20.csv | 123 ++++++++++++++++++ inputs/financials/financials_tech_ATB2024.csv | 123 ++++++++++++++++++ .../national_generation/nat_gen_tech_frac.csv | 1 + .../cost_opres_default.csv | 1 + .../cost_opres_market.csv | 1 + inputs/plant_characteristics/dollaryear.csv | 3 + inputs/plant_characteristics/fc_highcost.csv | 42 ++++++ inputs/plant_characteristics/fc_lowcost.csv | 42 ++++++ inputs/plant_characteristics/fc_midcost.csv | 42 ++++++ .../plant_characteristics/heat_rate_adj.csv | 3 +- .../heat_rate_penalty_spin.csv | 1 + inputs/plant_characteristics/maxage.csv | 3 +- inputs/plant_characteristics/minCF.csv | 1 + inputs/plant_characteristics/minloadfrac0.csv | 3 +- inputs/plant_characteristics/mttr.csv | 1 + .../outage_forced_static.csv | 1 + .../outage_scheduled_static.csv | 1 + inputs/plant_characteristics/ramprate.csv | 1 + inputs/plant_characteristics/startcost.csv | 1 + inputs/plant_characteristics/unitsize_atb.csv | 1 + .../years_until_endogenous.csv | 3 +- inputs/sets/fuel2tech.csv | 1 + inputs/sets/i.csv | 1 + inputs/tech-subset-table.csv | 1 + inputs/techs/techs_default.csv | 1 + inputs/userinput/ivt_default.csv | 3 +- inputs/userinput/ivt_small.csv | 1 + inputs/userinput/ivt_step.csv | 1 + .../bokehpivot/in/reeds2/tech_map.csv | 1 + .../bokehpivot/in/reeds2/tech_style.csv | 1 + postprocessing/tech_aggregation.csv | 1 + reeds/core/setup/b_inputs.gms | 4 +- reeds/input_processing/plantcostprep.py | 5 +- reeds/input_processing/runfiles.csv | 1 + 42 files changed, 679 insertions(+), 11 deletions(-) create mode 100644 cases_fuelcell.csv create mode 100644 cases_fuelcell_USA.csv create mode 100644 inputs/plant_characteristics/fc_highcost.csv create mode 100644 inputs/plant_characteristics/fc_lowcost.csv create mode 100644 inputs/plant_characteristics/fc_midcost.csv diff --git a/cases.csv b/cases.csv index 135f0c05..882c069c 100644 --- a/cases.csv +++ b/cases.csv @@ -42,6 +42,7 @@ pshsupplycurve,PSH Supply Curve,(8|10|12)hr_(ref|wEphemeral|wExist|wEph|wExist_w pvbscen,PVB cost-sharing scenario,benchmark2020,benchmark2020, dacscen,Electrical DAC cost and performance inputs (see inputs/consume/[dacscen].csv starting with 'dac_elec_').,BVRE_2021_(high|mid|low),BVRE_2021_mid, h2combustionfuelscen,H2-CT/CC Fuel Price Scenarios (only used if endogenous H2 production is turned off),10; reference; 30,reference, +fuelcellscen,fuel cell H2 cost scenario (inputs/plant_characteristics/{fuelcellscen}.csv),fc_midcost; fc_highcost; fc_lowcost,fc_midcost, upgradescen,Exogenous upgrade capital cost specification (see inputs\upgrades). 'default' calculates cost using diff between from- and to- tech,N/A,default, retscen,Retirement Scenario,Nuke60RetireYear; Nuke80RetireYear; NukeEarlyRetireYear; NukeRefRetireYear,Nuke80RetireYear, supplycurve,Wind and Solar Supply Curves,default; 0; naris; 2018,default, diff --git a/cases_fuelcell.csv b/cases_fuelcell.csv new file mode 100644 index 00000000..25c18bfa --- /dev/null +++ b/cases_fuelcell.csv @@ -0,0 +1,64 @@ +,Default Value,USA_defaults,USA_defaults-FC-mid,USA_decarb,USA_decarb-FC-mid,USA_decarb-FC-low,USA_decarb-FC-high,USA_defaults-FC-low,USA_defaults-FC-high +ignore,1,,,,,,,0,0 +endyear,2032,2050,2050,2050,2050,2050,2050,2050,2050 +GSw_Region,cendiv/Pacific,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA +GSw_HourlyClusterRegionLevel,,,,,,,,, +GSw_RegionResolution,,,,,,,,, +GSw_HierarchyFile,,,,,,,,, +GSw_GasCurve,2,1,1,,,,,1,1 +GSw_H2,2,,,,,,,, +GSw_FuelCell,0,0,1,0,1,1,1,1,1 +GSw_Geothermal,,,,,,,,, +GSw_GrowthPenalties,,,,,,,,, +GSw_Upstream,,,,,,,,, +GSw_TransHurdleRate,,,,,,,,, +distpvscen,,,,stscen2023_mid_case_95_by_2035,stscen2023_mid_case_95_by_2035,stscen2023_mid_case_95_by_2035,stscen2023_mid_case_95_by_2035,, +GSw_AnnualCap,,,,2,2,2,2,, +GSw_AnnualCapScen,,,,start2024_90pct2035_100pct2045,start2024_90pct2035_100pct2045,start2024_90pct2035_100pct2045,start2024_90pct2035_100pct2045,, +GSw_EFS1_AllYearLoad,,,,EER_100by2050,EER_100by2050,EER_100by2050,EER_100by2050,, +GSw_NG_CRF_penalty,,,,ramp_2045,ramp_2045,ramp_2045,ramp_2045,, +GSw_PRM_NetImportLimit,,,,0,0,0,0,, +GSw_RetirePenalty,,,,0,0,0,0,, +GSw_PRM_CapCredit,,,,,,,,, +GSw_PRM_scenario,,,,,,,,, +GSw_HourlyType,,,,,,,,, +GSw_InterDayLinkage,,,,,,,,, +GSw_HourlyWeatherYears,,,,,,,,, +GSw_gopt,,,,,,,,, +GSw_WaterCapacity,,,,,,,,, +GSw_WaterMain,,,,,,,,, +GSw_WaterUse,,,,,,,,, +GSw_CSP,,,,,,,,, +resource_adequacy_years,,,,,,,,, +yearset_suffix,,,,,,,,, +GSw_HourlyClusterAlgorithm,,,,,,,,, +MCS_runs,,,,,,,,, +MCS_dist_groups,,,,,,,,, +GSw_PRM_StressIterateMax,,,,,,,,, +GSw_ReducedResource,,,,,,,,, +GSw_SitingUPV,,,,,,,,, +GSw_SitingWindOfs,,,,,,,,, +GSw_SitingWindOns,,,,,,,,, +GSw_TransScen,,,,,,,,, +GSw_CO2_Detail,,,,,,,,, +GSw_DAC,,,,,,,,, +GSw_NoFossilOffsetCDR,,,,,,,,, +GSw_Biopower,,,,,,,,, +GSw_HourlyChunkLengthRep,,,,,,,,, +GSw_HourlyChunkLengthStress,,,,,,,,, +GSw_LfillGas,,,,,,,,, +GSw_Nuclear,,,,,,,,, +GSw_OpRes,,,,,,,,, +GSw_StartCost,,,,,,,,, +GSw_DRShed,,,,,,,,, +GSw_MGA_CostDelta,,,,,,,,, +GSw_LoadSiteCF,,,,,,,,, +GSw_OffshoreZones,,,,,,,,, +GSw_OffshoreBackbone,,,,,,,,, +GSw_OffshoreBackflow,,,,,,,,, +pras_agg_ogs_lfillgas,,,,,,,,, +pras_existing_unit_size,,,,,,,,, +pras_scheduled_outage,,,,,,,,, +pras_unitsize_source,,,,,,,,, +pras_vre_combine,,,,,,,,, +fuelcellscen,fc_midcost,,fc_midcost,,fc_midcost,fc_lowcost,fc_highcost,fc_lowcost,fc_highcost \ No newline at end of file diff --git a/cases_fuelcell_USA.csv b/cases_fuelcell_USA.csv new file mode 100644 index 00000000..9f4204c4 --- /dev/null +++ b/cases_fuelcell_USA.csv @@ -0,0 +1,31 @@ +,Description,Default Value,decarb,low_RE_costs,high_RE_costs,reduced_RE_availability,no_CCS,low_FC_deploy,high_FC_deploy,high_electrification,high_exogenous_H2_demand,noFC_decarb,noFC_low_RE_costs,noFC_high_RE_costs,noFC_reduced_RE_availability,noFC_no_CCS,noFC_high_electrification,noFC_high_exogenous_H2_demand,BAU,BAU_low_RE_costs,BAU_high_RE_costs,BAU_reduced_RE_availability,BAU_no_CCS,BAU_low_FC_deploy,BAU_high_FC_deploy,BAU_high_electrification,BAU_high_exogenous_H2_demand,noFC_BAU,noFC_BAU_low_RE_costs,noFC_BAU_high_RE_costs,noFC_BAU_reduced_RE_availability,noFC_BAU_no_CCS,noFC_BAU_high_electrification,noFC_BAU_high_exogenous_H2_demand +ignore,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1 +endyear,Last year to be modeled,2050,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +GSw_gopt,cplex.opt file used,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +GSw_Region,Specify column from inputs/userinput/region_spec.csv or from {column of hierarchy.csv}/{period-delimited entries to keep from that column},usa,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +GSw_GasCurve,"Select natural gas supply curve (0 = cendiv, 1 = national + cendiv, 2 = static, 3 = national)",2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +GSw_H2,Turn on/off the representation of hydrogen supply/demand balance at a national level without storage (1) or at a regional level with storage (2),2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +GSw_FuelCell,Switch to turn on/off fuel cell techs,0,1,1,1,1,1,1,1,1,1,,,,,,,,1,1,1,1,1,1,1,1,1,,,,,,, +GSw_AnnualCap,Turn on/off CO2 cap,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,,,,,,,,,,,,,, +GSw_AnnualCapScen,Scenario for CO2 cap pathway (see inputs\emission_constraints\co2_cap.csv),default,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,,,,,,,,,,,,,,,, +GSw_AnnualCapCO2e,"Specify whether to include non-CO2 GHGs in annual CO2 cap, changing it to a CO2(e) cap",0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,,,,,,,,,,,,,, +GSw_BECCS,Turn on/off BECCS technology,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,,,,,,,,,,,,,, +GSw_NG_CRF_penalty,Specify the scenario used for the natural gas CRF penalty,none,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,,,,,,,,,,,,,,,, +distpvscen,Setting for distpv scenario (see inputs\dGen_model_inputs),stscen2023_taxcredit_extended2050,,stscen2023_lowre,stscen2023_highre,,,,,,,,stscen2023_lowre,stscen2023_highre,,,,,,stscen2023_lowre,stscen2023_highre,,,,,,,,stscen2023_lowre,stscen2023_highre,,,, +batteryscen,Battery cost and performance inputs (inputs\plant_characteristics\{batteryscen}.csv). The options for batteryscen start with 'battery_' and the switch should be set to the entire file name (ex: battery_ATB_2023_advanced),battery_ATB_2024_moderate,,battery_ATB_2023_advanced,battery_ATB_2023_conservative,,,,,,,,battery_ATB_2023_advanced,battery_ATB_2023_conservative,,,,,,battery_ATB_2023_advanced,battery_ATB_2023_conservative,,,,,,,,battery_ATB_2023_advanced,battery_ATB_2023_conservative,,,, +cspscen,Switch to turn on CSP capacity credit calculations,csp_ATB_2024_moderate,,csp_ATB_2023_advanced,csp_ATB_2023_conservative,,,,,,,,csp_ATB_2023_advanced,csp_ATB_2023_conservative,,,,,,csp_ATB_2023_advanced,csp_ATB_2023_conservative,,,,,,,,csp_ATB_2023_advanced,csp_ATB_2023_conservative,,,, +geodiscov,Annual discover rates for new geothermal sites,BAU,,TI,,,,,,,,,TI,,,,,,,TI,,,,,,,,,TI,,,,, +geoscen,Geothermal cost setting (inputs\plant_characteristics\{geoscen}.csv).The options for geoscen start with 'geo_' and the switch should be set to the entire file name (ex: geo_ATB_2023_conservative),geo_ATB_2024_moderate,,geo_ATB_2023_advanced,geo_ATB_2023_conservative,,,,,,,,geo_ATB_2023_advanced,geo_ATB_2023_conservative,,,,,,geo_ATB_2023_advanced,geo_ATB_2023_conservative,,,,,,,,geo_ATB_2023_advanced,geo_ATB_2023_conservative,,,, +hydroscen,Hydropower cost inputs (inputs/plant_characteristics/{hydroscen}.csv). The options for hydroscen start with 'hydro_' and the switch should be set to the entire file name (ex: hydro_ATB_2019_low),hydro_ATB_2019_mid,,hydro_ATB_2019_low,,,,,,,,,hydro_ATB_2019_low,,,,,,,hydro_ATB_2019_low,,,,,,,,,hydro_ATB_2019_low,,,,, +upvscen,UPV cost and performance inputs (inputs/plant_characteristics/{upvscen}.csv). The options for upvscen start with 'upv_' and the switch should be set to the entire file name (ex: upv_ATB_2023_advanced).,upv_ATB_2024_moderate,,upv_ATB_2023_advanced,upv_ATB_2023_conservative,,,,,,,,upv_ATB_2023_advanced,upv_ATB_2023_conservative,,,,,,upv_ATB_2023_advanced,upv_ATB_2023_conservative,,,,,,,,upv_ATB_2023_advanced,upv_ATB_2023_conservative,,,, +onswindscen,Onshore wind cost and performance inputs (inputs/plant_characteristics/{onswindscen}.csv). The options for ofswindscen start with 'ons-wind_' and the switch should be set to the entire file name (ex: ons-wind_ATB_2023_advanced).,ons-wind_ATB_2023_moderate,,ons-wind_ATB_2023_advanced,ons-wind_ATB_2023_conservative,,,,,,,,ons-wind_ATB_2023_advanced,ons-wind_ATB_2023_conservative,,,,,,ons-wind_ATB_2023_advanced,ons-wind_ATB_2023_conservative,,,,,,,,ons-wind_ATB_2023_advanced,ons-wind_ATB_2023_conservative,,,, +ofswindscen,Offshore wind cost and performance inputs (inputs/plant_characteristics/{ofswindscen}.csv). The options for ofswindscen start with 'ofs-wind_' and the switch should be set to the entire file name (ex: ofs-wind_ATB_2023_advanced),ofs-wind_ATB_2023_moderate,,ofs-wind_ATB_2023_advanced,ofs-wind_ATB_2023_conservative,,,,,,,,ofs-wind_ATB_2023_advanced,ofs-wind_ATB_2023_conservative,,,,,,ofs-wind_ATB_2023_advanced,ofs-wind_ATB_2023_conservative,,,,,,,,ofs-wind_ATB_2023_advanced,ofs-wind_ATB_2023_conservative,,,, +GSw_ReducedResource,Turn on/off switch to reduce the RE resource available,0,,,,1,,,,,,,,,1,,,,,,,1,,,,,,,,,1,,, +GSw_SitingUPV,"Specify the UPV siting scenario [reference, open, limited]",reference,,,,limited,,,,,,,,,limited,,,,,,,limited,,,,,,,,,limited,,, +GSw_SitingWindOfs,"Specify the offshore wind siting scenario [open, limited]",open,,,,limited,,,,,,,,,limited,,,,,,,limited,,,,,,,,,limited,,, +GSw_SitingWindOns,"Specify the onshore wind siting scenario [reference, open, limited, limitedplus]",reference,,,,limited,,,,,,,,,limited,,,,,,,limited,,,,,,,,,limited,,, +GSw_CCS,Turn on/off all CCS,1,,,,,0,,,,,,,,,0,,,,,,,0,,,,,,,,,0,, +fuelcellscen,fuel cell deployment scenario (inputs\plant_characteristics),fc_middeployment,,fc_highdeployment,fc_lowdeployment,,,fc_lowdeployment,fc_highdeployment,,,,fc_highdeployment,fc_lowdeployment,,,,,,fc_highdeployment,fc_lowdeployment,,,fc_lowdeployment,fc_highdeployment,,,,fc_highdeployment,fc_lowdeployment,,,, +GSw_EFS1_AllYearLoad,Switch to choose EFS profiles - e.g. historic; EPREFERENCE; EPMEDIUM; EPHIGH; Clean2035; Clean2035clip1pct; Clean2035_LTS; EPMEDIUMStretch2046; EER_Baseline_AEO2022; EER_100by2050; EER_IRAmoderate; EER_IRAlow,EER_IRAlow,,,,,,,,EER_100by2050,,,,,,,EER_100by2050,,,,,,,,,EER_100by2050,,,,,,,EER_100by2050, +GSw_H2_Demand_Case,H2 demand case as indicated by the column headers in inputs/consume/h2_exogenous_demand.csv,none,,,,,,,,,Decarb,,,,,,,Decarb,,,,,,,,,Decarb,,,,,,,Decarb +GSw_CheckInputs,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, \ No newline at end of file diff --git a/inputs/degradation/degradation_annual_default.csv b/inputs/degradation/degradation_annual_default.csv index 2f757287..8005257a 100644 --- a/inputs/degradation/degradation_annual_default.csv +++ b/inputs/degradation/degradation_annual_default.csv @@ -14,6 +14,7 @@ CoalOldScr,0 CoalOldUns,0 CofireNew,0 CofireOld,0 +fuel-cell,0 Gas-CC,0 Gas-CC_H_1x1,0 Gas-CC_H_2x1,0 @@ -56,4 +57,4 @@ geohydro_allkm_1*geohydro_allkm_10,0 egs_nearfield_1*egs_nearfield_10,0 dr_shed_1*dr_shed_2,0 evmc_storage_1*evmc_storage_10,0 -evmc_shape_1*evmc_shape_10,0 \ No newline at end of file +evmc_shape_1*evmc_shape_10,0 diff --git a/inputs/emission_constraints/emitrate.csv b/inputs/emission_constraints/emitrate.csv index fdbde77d..4eced385 100644 --- a/inputs/emission_constraints/emitrate.csv +++ b/inputs/emission_constraints/emitrate.csv @@ -9,6 +9,7 @@ gas-CC_h_1x1,process,1.50E-06,9.07E-06,5.31E-02,1.00E-07,1.00E-06 gas-CC_h_2x1,process,1.50E-06,9.07E-06,5.31E-02,1.00E-07,1.00E-06 h2-ct,process,0,6.35E-05,0,0,0 h2-cc,process,0,6.35E-05,0,0,0 +fuel-cell,process,0,6.35E-05,0,0,0 ng-fuel-cell,process,0,0,5.31E-02,1.00E-07,1.00E-06 CoalOldScr,process,9.07E-05,8.62E-05,9.55E-02,1.60E-06,1.10E-05 CoalOldUns,process,1.51E-04,8.62E-05,9.55E-02,1.60E-06,1.10E-05 @@ -27,6 +28,7 @@ gas-CC_h_1x1,upstream,0,0,6.27E-03,2.00E-08,0 gas-CC_h_2x1,upstream,0,0,6.27E-03,2.00E-08,0 h2-ct,upstream,0,0,0,0,0 h2-cc,upstream,0,0,0,0,0 +fuel-cell,upstream,0,0,0,0,0 ng-fuel-cell,upstream,0,0,6.27E-03,2.00E-08,0 CoalOldScr,upstream,0,0,2.94E-03,5.00E-08,2.08E-04 CoalOldUns,upstream,0,0,2.94E-03,5.00E-08,2.08E-04 @@ -35,4 +37,4 @@ coal-IGCC,upstream,0,0,2.94E-03,5.00E-08,2.08E-04 o-g-s,upstream,0,0,9.91E-03,1.70E-07,1.53E-04 CofireOld,upstream,0,0,2.94E-03,5.00E-08,2.08E-04 CofireNew,upstream,0,0,2.94E-03,5.00E-08,2.08E-04 -nuclear,upstream,0,0,8.40E-04,2.00E-08,2.10E-06 \ No newline at end of file +nuclear,upstream,0,0,8.40E-04,2.00E-08,2.10E-06 diff --git a/inputs/emission_constraints/h2_leakage_rate.csv b/inputs/emission_constraints/h2_leakage_rate.csv index 27397885..5ed30c9f 100644 --- a/inputs/emission_constraints/h2_leakage_rate.csv +++ b/inputs/emission_constraints/h2_leakage_rate.csv @@ -3,4 +3,5 @@ smr,0.01500,0.03000,0.02250,0.00210,0.00870,0.00540,0.02810,0.07010,0.04910,0.01 smr_ccs,0.02000,0.03500,0.02750,0.00310,0.01870,0.01090,0.03060,0.07510,0.05285,0.01200,0.01000,0.01100,0.00100,0.05000,0.02550 electrolyzer,0.03000,0.06000,0.04500,0.00310,0.04870,0.02590,0.06010,0.16210,0.11110,0.01230,0.01200,0.01215,0.00100,0.05000,0.02550 h2-ct,0.01500,0.03000,0.02250,0,0,0,0.00010,0.00660,0.00335,0,0,0,0,0, -h2-cc,0.01500,0.03000,0.02250,0,0,0,0.00010,0.00660,0.00335,0,0,0,0,0, \ No newline at end of file +h2-cc,0.01500,0.03000,0.02250,0,0,0,0.00010,0.00660,0.00335,0,0,0,0,0, +fuel-cell,0.03,0.06,0.045,0.0031,0.0487,0.0259,0.0601,0.1621,0.1111,0.0123,0.012,0.01215,0.001,0.05,0.0255 diff --git a/inputs/financials/construction_times_default.csv b/inputs/financials/construction_times_default.csv index 6c013411..d4f2ea49 100644 --- a/inputs/financials/construction_times_default.csv +++ b/inputs/financials/construction_times_default.csv @@ -819,6 +819,47 @@ EVMC_SHAPE,2047,1 EVMC_SHAPE,2048,1 EVMC_SHAPE,2049,1 EVMC_SHAPE,2050,1 +fuel-cell,2010,3 +fuel-cell,2011,3 +fuel-cell,2012,3 +fuel-cell,2013,3 +fuel-cell,2014,3 +fuel-cell,2015,3 +fuel-cell,2016,3 +fuel-cell,2017,3 +fuel-cell,2018,3 +fuel-cell,2019,3 +fuel-cell,2020,3 +fuel-cell,2021,3 +fuel-cell,2022,3 +fuel-cell,2023,3 +fuel-cell,2024,3 +fuel-cell,2025,3 +fuel-cell,2026,3 +fuel-cell,2027,3 +fuel-cell,2028,3 +fuel-cell,2029,3 +fuel-cell,2030,3 +fuel-cell,2031,3 +fuel-cell,2032,3 +fuel-cell,2033,3 +fuel-cell,2034,3 +fuel-cell,2035,3 +fuel-cell,2036,3 +fuel-cell,2037,3 +fuel-cell,2038,3 +fuel-cell,2039,3 +fuel-cell,2040,3 +fuel-cell,2041,3 +fuel-cell,2042,3 +fuel-cell,2043,3 +fuel-cell,2044,3 +fuel-cell,2045,3 +fuel-cell,2046,3 +fuel-cell,2047,3 +fuel-cell,2048,3 +fuel-cell,2049,3 +fuel-cell,2050,3 Gas-CC,2010,3 Gas-CC,2011,3 Gas-CC,2012,3 diff --git a/inputs/financials/financials_tech_ATB2023.csv b/inputs/financials/financials_tech_ATB2023.csv index d1258c03..ad6fe809 100644 --- a/inputs/financials/financials_tech_ATB2023.csv +++ b/inputs/financials/financials_tech_ATB2023.csv @@ -2336,6 +2336,129 @@ EVMC_SHAPE,2047,usa,7,15,1,0 EVMC_SHAPE,2048,usa,7,15,1,0 EVMC_SHAPE,2049,usa,7,15,1,0 EVMC_SHAPE,2050,usa,7,15,1,0 +fuel-cell,2010,can,15,30,3A,0 +fuel-cell,2011,can,15,30,3A,0 +fuel-cell,2012,can,15,30,3A,0 +fuel-cell,2013,can,15,30,3A,0 +fuel-cell,2014,can,15,30,3A,0 +fuel-cell,2015,can,15,30,3A,0 +fuel-cell,2016,can,15,30,3A,0 +fuel-cell,2017,can,15,30,3A,0 +fuel-cell,2018,can,15,30,3A,0 +fuel-cell,2019,can,15,30,3A,0 +fuel-cell,2020,can,15,30,3A,0 +fuel-cell,2021,can,15,30,3A,0 +fuel-cell,2022,can,15,30,3A,0 +fuel-cell,2023,can,15,30,3A,0 +fuel-cell,2024,can,15,30,3A,0 +fuel-cell,2025,can,15,30,3A,0 +fuel-cell,2026,can,15,30,3A,0 +fuel-cell,2027,can,15,30,3A,0 +fuel-cell,2028,can,15,30,3A,0 +fuel-cell,2029,can,15,30,3A,0 +fuel-cell,2030,can,15,30,3A,0 +fuel-cell,2031,can,15,30,3A,0 +fuel-cell,2032,can,15,30,3A,0 +fuel-cell,2033,can,15,30,3A,0 +fuel-cell,2034,can,15,30,3A,0 +fuel-cell,2035,can,15,30,3A,0 +fuel-cell,2036,can,15,30,3A,0 +fuel-cell,2037,can,15,30,3A,0 +fuel-cell,2038,can,15,30,3A,0 +fuel-cell,2039,can,15,30,3A,0 +fuel-cell,2040,can,15,30,3A,0 +fuel-cell,2041,can,15,30,3A,0 +fuel-cell,2042,can,15,30,3A,0 +fuel-cell,2043,can,15,30,3A,0 +fuel-cell,2044,can,15,30,3A,0 +fuel-cell,2045,can,15,30,3A,0 +fuel-cell,2046,can,15,30,3A,0 +fuel-cell,2047,can,15,30,3A,0 +fuel-cell,2048,can,15,30,3A,0 +fuel-cell,2049,can,15,30,3A,0 +fuel-cell,2050,can,15,30,3A,0 +fuel-cell,2010,mex,15,30,3A,0 +fuel-cell,2011,mex,15,30,3A,0 +fuel-cell,2012,mex,15,30,3A,0 +fuel-cell,2013,mex,15,30,3A,0 +fuel-cell,2014,mex,15,30,3A,0 +fuel-cell,2015,mex,15,30,3A,0 +fuel-cell,2016,mex,15,30,3A,0 +fuel-cell,2017,mex,15,30,3A,0 +fuel-cell,2018,mex,15,30,3A,0 +fuel-cell,2019,mex,15,30,3A,0 +fuel-cell,2020,mex,15,30,3A,0 +fuel-cell,2021,mex,15,30,3A,0 +fuel-cell,2022,mex,15,30,3A,0 +fuel-cell,2023,mex,15,30,3A,0 +fuel-cell,2024,mex,15,30,3A,0 +fuel-cell,2025,mex,15,30,3A,0 +fuel-cell,2026,mex,15,30,3A,0 +fuel-cell,2027,mex,15,30,3A,0 +fuel-cell,2028,mex,15,30,3A,0 +fuel-cell,2029,mex,15,30,3A,0 +fuel-cell,2030,mex,15,30,3A,0 +fuel-cell,2031,mex,15,30,3A,0 +fuel-cell,2032,mex,15,30,3A,0 +fuel-cell,2033,mex,15,30,3A,0 +fuel-cell,2034,mex,15,30,3A,0 +fuel-cell,2035,mex,15,30,3A,0 +fuel-cell,2036,mex,15,30,3A,0 +fuel-cell,2037,mex,15,30,3A,0 +fuel-cell,2038,mex,15,30,3A,0 +fuel-cell,2039,mex,15,30,3A,0 +fuel-cell,2040,mex,15,30,3A,0 +fuel-cell,2041,mex,15,30,3A,0 +fuel-cell,2042,mex,15,30,3A,0 +fuel-cell,2043,mex,15,30,3A,0 +fuel-cell,2044,mex,15,30,3A,0 +fuel-cell,2045,mex,15,30,3A,0 +fuel-cell,2046,mex,15,30,3A,0 +fuel-cell,2047,mex,15,30,3A,0 +fuel-cell,2048,mex,15,30,3A,0 +fuel-cell,2049,mex,15,30,3A,0 +fuel-cell,2050,mex,15,30,3A,0 +fuel-cell,2010,usa,15,30,3A,0 +fuel-cell,2011,usa,15,30,3A,0 +fuel-cell,2012,usa,15,30,3A,0 +fuel-cell,2013,usa,15,30,3A,0 +fuel-cell,2014,usa,15,30,3A,0 +fuel-cell,2015,usa,15,30,3A,0 +fuel-cell,2016,usa,15,30,3A,0 +fuel-cell,2017,usa,15,30,3A,0 +fuel-cell,2018,usa,15,30,3A,0 +fuel-cell,2019,usa,15,30,3A,0 +fuel-cell,2020,usa,15,30,3A,0 +fuel-cell,2021,usa,15,30,3A,0 +fuel-cell,2022,usa,15,30,3A,0 +fuel-cell,2023,usa,15,30,3A,0 +fuel-cell,2024,usa,15,30,3A,0 +fuel-cell,2025,usa,15,30,3A,0 +fuel-cell,2026,usa,15,30,3A,0 +fuel-cell,2027,usa,15,30,3A,0 +fuel-cell,2028,usa,15,30,3A,0 +fuel-cell,2029,usa,15,30,3A,0 +fuel-cell,2030,usa,15,30,3A,0 +fuel-cell,2031,usa,15,30,3A,0 +fuel-cell,2032,usa,15,30,3A,0 +fuel-cell,2033,usa,15,30,3A,0 +fuel-cell,2034,usa,15,30,3A,0 +fuel-cell,2035,usa,15,30,3A,0 +fuel-cell,2036,usa,15,30,3A,0 +fuel-cell,2037,usa,15,30,3A,0 +fuel-cell,2038,usa,15,30,3A,0 +fuel-cell,2039,usa,15,30,3A,0 +fuel-cell,2040,usa,15,30,3A,0 +fuel-cell,2041,usa,15,30,3A,0 +fuel-cell,2042,usa,15,30,3A,0 +fuel-cell,2043,usa,15,30,3A,0 +fuel-cell,2044,usa,15,30,3A,0 +fuel-cell,2045,usa,15,30,3A,0 +fuel-cell,2046,usa,15,30,3A,0 +fuel-cell,2047,usa,15,30,3A,0 +fuel-cell,2048,usa,15,30,3A,0 +fuel-cell,2049,usa,15,30,3A,0 +fuel-cell,2050,usa,15,30,3A,0 Gas-CC,2010,can,20,30,3B,0 Gas-CC,2011,can,20,30,3B,0 Gas-CC,2012,can,20,30,3B,0 diff --git a/inputs/financials/financials_tech_ATB2023_CRP20.csv b/inputs/financials/financials_tech_ATB2023_CRP20.csv index 77d90815..57f03fcb 100644 --- a/inputs/financials/financials_tech_ATB2023_CRP20.csv +++ b/inputs/financials/financials_tech_ATB2023_CRP20.csv @@ -2336,6 +2336,129 @@ EVMC_SHAPE,2047,usa,7,15,1,0 EVMC_SHAPE,2048,usa,7,15,1,0 EVMC_SHAPE,2049,usa,7,15,1,0 EVMC_SHAPE,2050,usa,7,15,1,0 +fuel-cell,2010,can,15,20,3A,0 +fuel-cell,2011,can,15,20,3A,0 +fuel-cell,2012,can,15,20,3A,0 +fuel-cell,2013,can,15,20,3A,0 +fuel-cell,2014,can,15,20,3A,0 +fuel-cell,2015,can,15,20,3A,0 +fuel-cell,2016,can,15,20,3A,0 +fuel-cell,2017,can,15,20,3A,0 +fuel-cell,2018,can,15,20,3A,0 +fuel-cell,2019,can,15,20,3A,0 +fuel-cell,2020,can,15,20,3A,0 +fuel-cell,2021,can,15,20,3A,0 +fuel-cell,2022,can,15,20,3A,0 +fuel-cell,2023,can,15,20,3A,0 +fuel-cell,2024,can,15,20,3A,0 +fuel-cell,2025,can,15,20,3A,0 +fuel-cell,2026,can,15,20,3A,0 +fuel-cell,2027,can,15,20,3A,0 +fuel-cell,2028,can,15,20,3A,0 +fuel-cell,2029,can,15,20,3A,0 +fuel-cell,2030,can,15,20,3A,0 +fuel-cell,2031,can,15,20,3A,0 +fuel-cell,2032,can,15,20,3A,0 +fuel-cell,2033,can,15,20,3A,0 +fuel-cell,2034,can,15,20,3A,0 +fuel-cell,2035,can,15,20,3A,0 +fuel-cell,2036,can,15,20,3A,0 +fuel-cell,2037,can,15,20,3A,0 +fuel-cell,2038,can,15,20,3A,0 +fuel-cell,2039,can,15,20,3A,0 +fuel-cell,2040,can,15,20,3A,0 +fuel-cell,2041,can,15,20,3A,0 +fuel-cell,2042,can,15,20,3A,0 +fuel-cell,2043,can,15,20,3A,0 +fuel-cell,2044,can,15,20,3A,0 +fuel-cell,2045,can,15,20,3A,0 +fuel-cell,2046,can,15,20,3A,0 +fuel-cell,2047,can,15,20,3A,0 +fuel-cell,2048,can,15,20,3A,0 +fuel-cell,2049,can,15,20,3A,0 +fuel-cell,2050,can,15,20,3A,0 +fuel-cell,2010,mex,15,20,3A,0 +fuel-cell,2011,mex,15,20,3A,0 +fuel-cell,2012,mex,15,20,3A,0 +fuel-cell,2013,mex,15,20,3A,0 +fuel-cell,2014,mex,15,20,3A,0 +fuel-cell,2015,mex,15,20,3A,0 +fuel-cell,2016,mex,15,20,3A,0 +fuel-cell,2017,mex,15,20,3A,0 +fuel-cell,2018,mex,15,20,3A,0 +fuel-cell,2019,mex,15,20,3A,0 +fuel-cell,2020,mex,15,20,3A,0 +fuel-cell,2021,mex,15,20,3A,0 +fuel-cell,2022,mex,15,20,3A,0 +fuel-cell,2023,mex,15,20,3A,0 +fuel-cell,2024,mex,15,20,3A,0 +fuel-cell,2025,mex,15,20,3A,0 +fuel-cell,2026,mex,15,20,3A,0 +fuel-cell,2027,mex,15,20,3A,0 +fuel-cell,2028,mex,15,20,3A,0 +fuel-cell,2029,mex,15,20,3A,0 +fuel-cell,2030,mex,15,20,3A,0 +fuel-cell,2031,mex,15,20,3A,0 +fuel-cell,2032,mex,15,20,3A,0 +fuel-cell,2033,mex,15,20,3A,0 +fuel-cell,2034,mex,15,20,3A,0 +fuel-cell,2035,mex,15,20,3A,0 +fuel-cell,2036,mex,15,20,3A,0 +fuel-cell,2037,mex,15,20,3A,0 +fuel-cell,2038,mex,15,20,3A,0 +fuel-cell,2039,mex,15,20,3A,0 +fuel-cell,2040,mex,15,20,3A,0 +fuel-cell,2041,mex,15,20,3A,0 +fuel-cell,2042,mex,15,20,3A,0 +fuel-cell,2043,mex,15,20,3A,0 +fuel-cell,2044,mex,15,20,3A,0 +fuel-cell,2045,mex,15,20,3A,0 +fuel-cell,2046,mex,15,20,3A,0 +fuel-cell,2047,mex,15,20,3A,0 +fuel-cell,2048,mex,15,20,3A,0 +fuel-cell,2049,mex,15,20,3A,0 +fuel-cell,2050,mex,15,20,3A,0 +fuel-cell,2010,usa,15,20,3A,0 +fuel-cell,2011,usa,15,20,3A,0 +fuel-cell,2012,usa,15,20,3A,0 +fuel-cell,2013,usa,15,20,3A,0 +fuel-cell,2014,usa,15,20,3A,0 +fuel-cell,2015,usa,15,20,3A,0 +fuel-cell,2016,usa,15,20,3A,0 +fuel-cell,2017,usa,15,20,3A,0 +fuel-cell,2018,usa,15,20,3A,0 +fuel-cell,2019,usa,15,20,3A,0 +fuel-cell,2020,usa,15,20,3A,0 +fuel-cell,2021,usa,15,20,3A,0 +fuel-cell,2022,usa,15,20,3A,0 +fuel-cell,2023,usa,15,20,3A,0 +fuel-cell,2024,usa,15,20,3A,0 +fuel-cell,2025,usa,15,20,3A,0 +fuel-cell,2026,usa,15,20,3A,0 +fuel-cell,2027,usa,15,20,3A,0 +fuel-cell,2028,usa,15,20,3A,0 +fuel-cell,2029,usa,15,20,3A,0 +fuel-cell,2030,usa,15,20,3A,0 +fuel-cell,2031,usa,15,20,3A,0 +fuel-cell,2032,usa,15,20,3A,0 +fuel-cell,2033,usa,15,20,3A,0 +fuel-cell,2034,usa,15,20,3A,0 +fuel-cell,2035,usa,15,20,3A,0 +fuel-cell,2036,usa,15,20,3A,0 +fuel-cell,2037,usa,15,20,3A,0 +fuel-cell,2038,usa,15,20,3A,0 +fuel-cell,2039,usa,15,20,3A,0 +fuel-cell,2040,usa,15,20,3A,0 +fuel-cell,2041,usa,15,20,3A,0 +fuel-cell,2042,usa,15,20,3A,0 +fuel-cell,2043,usa,15,20,3A,0 +fuel-cell,2044,usa,15,20,3A,0 +fuel-cell,2045,usa,15,20,3A,0 +fuel-cell,2046,usa,15,20,3A,0 +fuel-cell,2047,usa,15,20,3A,0 +fuel-cell,2048,usa,15,20,3A,0 +fuel-cell,2049,usa,15,20,3A,0 +fuel-cell,2050,usa,15,20,3A,0 Gas-CC,2010,can,20,20,3B,0 Gas-CC,2011,can,20,20,3B,0 Gas-CC,2012,can,20,20,3B,0 diff --git a/inputs/financials/financials_tech_ATB2024.csv b/inputs/financials/financials_tech_ATB2024.csv index a528078f..73a1f1ba 100644 --- a/inputs/financials/financials_tech_ATB2024.csv +++ b/inputs/financials/financials_tech_ATB2024.csv @@ -2828,6 +2828,129 @@ EVMC_STORAGE,2047,usa,7,15,1,0 EVMC_STORAGE,2048,usa,7,15,1,0 EVMC_STORAGE,2049,usa,7,15,1,0 EVMC_STORAGE,2050,usa,7,15,1,0 +fuel-cell,2010,can,15,30,3A,0 +fuel-cell,2011,can,15,30,3A,0 +fuel-cell,2012,can,15,30,3A,0 +fuel-cell,2013,can,15,30,3A,0 +fuel-cell,2014,can,15,30,3A,0 +fuel-cell,2015,can,15,30,3A,0 +fuel-cell,2016,can,15,30,3A,0 +fuel-cell,2017,can,15,30,3A,0 +fuel-cell,2018,can,15,30,3A,0 +fuel-cell,2019,can,15,30,3A,0 +fuel-cell,2020,can,15,30,3A,0 +fuel-cell,2021,can,15,30,3A,0 +fuel-cell,2022,can,15,30,3A,0 +fuel-cell,2023,can,15,30,3A,0 +fuel-cell,2024,can,15,30,3A,0 +fuel-cell,2025,can,15,30,3A,0 +fuel-cell,2026,can,15,30,3A,0 +fuel-cell,2027,can,15,30,3A,0 +fuel-cell,2028,can,15,30,3A,0 +fuel-cell,2029,can,15,30,3A,0 +fuel-cell,2030,can,15,30,3A,0 +fuel-cell,2031,can,15,30,3A,0 +fuel-cell,2032,can,15,30,3A,0 +fuel-cell,2033,can,15,30,3A,0 +fuel-cell,2034,can,15,30,3A,0 +fuel-cell,2035,can,15,30,3A,0 +fuel-cell,2036,can,15,30,3A,0 +fuel-cell,2037,can,15,30,3A,0 +fuel-cell,2038,can,15,30,3A,0 +fuel-cell,2039,can,15,30,3A,0 +fuel-cell,2040,can,15,30,3A,0 +fuel-cell,2041,can,15,30,3A,0 +fuel-cell,2042,can,15,30,3A,0 +fuel-cell,2043,can,15,30,3A,0 +fuel-cell,2044,can,15,30,3A,0 +fuel-cell,2045,can,15,30,3A,0 +fuel-cell,2046,can,15,30,3A,0 +fuel-cell,2047,can,15,30,3A,0 +fuel-cell,2048,can,15,30,3A,0 +fuel-cell,2049,can,15,30,3A,0 +fuel-cell,2050,can,15,30,3A,0 +fuel-cell,2010,mex,15,30,3A,0 +fuel-cell,2011,mex,15,30,3A,0 +fuel-cell,2012,mex,15,30,3A,0 +fuel-cell,2013,mex,15,30,3A,0 +fuel-cell,2014,mex,15,30,3A,0 +fuel-cell,2015,mex,15,30,3A,0 +fuel-cell,2016,mex,15,30,3A,0 +fuel-cell,2017,mex,15,30,3A,0 +fuel-cell,2018,mex,15,30,3A,0 +fuel-cell,2019,mex,15,30,3A,0 +fuel-cell,2020,mex,15,30,3A,0 +fuel-cell,2021,mex,15,30,3A,0 +fuel-cell,2022,mex,15,30,3A,0 +fuel-cell,2023,mex,15,30,3A,0 +fuel-cell,2024,mex,15,30,3A,0 +fuel-cell,2025,mex,15,30,3A,0 +fuel-cell,2026,mex,15,30,3A,0 +fuel-cell,2027,mex,15,30,3A,0 +fuel-cell,2028,mex,15,30,3A,0 +fuel-cell,2029,mex,15,30,3A,0 +fuel-cell,2030,mex,15,30,3A,0 +fuel-cell,2031,mex,15,30,3A,0 +fuel-cell,2032,mex,15,30,3A,0 +fuel-cell,2033,mex,15,30,3A,0 +fuel-cell,2034,mex,15,30,3A,0 +fuel-cell,2035,mex,15,30,3A,0 +fuel-cell,2036,mex,15,30,3A,0 +fuel-cell,2037,mex,15,30,3A,0 +fuel-cell,2038,mex,15,30,3A,0 +fuel-cell,2039,mex,15,30,3A,0 +fuel-cell,2040,mex,15,30,3A,0 +fuel-cell,2041,mex,15,30,3A,0 +fuel-cell,2042,mex,15,30,3A,0 +fuel-cell,2043,mex,15,30,3A,0 +fuel-cell,2044,mex,15,30,3A,0 +fuel-cell,2045,mex,15,30,3A,0 +fuel-cell,2046,mex,15,30,3A,0 +fuel-cell,2047,mex,15,30,3A,0 +fuel-cell,2048,mex,15,30,3A,0 +fuel-cell,2049,mex,15,30,3A,0 +fuel-cell,2050,mex,15,30,3A,0 +fuel-cell,2010,usa,15,30,3A,0 +fuel-cell,2011,usa,15,30,3A,0 +fuel-cell,2012,usa,15,30,3A,0 +fuel-cell,2013,usa,15,30,3A,0 +fuel-cell,2014,usa,15,30,3A,0 +fuel-cell,2015,usa,15,30,3A,0 +fuel-cell,2016,usa,15,30,3A,0 +fuel-cell,2017,usa,15,30,3A,0 +fuel-cell,2018,usa,15,30,3A,0 +fuel-cell,2019,usa,15,30,3A,0 +fuel-cell,2020,usa,15,30,3A,0 +fuel-cell,2021,usa,15,30,3A,0 +fuel-cell,2022,usa,15,30,3A,0 +fuel-cell,2023,usa,15,30,3A,0 +fuel-cell,2024,usa,15,30,3A,0 +fuel-cell,2025,usa,15,30,3A,0 +fuel-cell,2026,usa,15,30,3A,0 +fuel-cell,2027,usa,15,30,3A,0 +fuel-cell,2028,usa,15,30,3A,0 +fuel-cell,2029,usa,15,30,3A,0 +fuel-cell,2030,usa,15,30,3A,0 +fuel-cell,2031,usa,15,30,3A,0 +fuel-cell,2032,usa,15,30,3A,0 +fuel-cell,2033,usa,15,30,3A,0 +fuel-cell,2034,usa,15,30,3A,0 +fuel-cell,2035,usa,15,30,3A,0 +fuel-cell,2036,usa,15,30,3A,0 +fuel-cell,2037,usa,15,30,3A,0 +fuel-cell,2038,usa,15,30,3A,0 +fuel-cell,2039,usa,15,30,3A,0 +fuel-cell,2040,usa,15,30,3A,0 +fuel-cell,2041,usa,15,30,3A,0 +fuel-cell,2042,usa,15,30,3A,0 +fuel-cell,2043,usa,15,30,3A,0 +fuel-cell,2044,usa,15,30,3A,0 +fuel-cell,2045,usa,15,30,3A,0 +fuel-cell,2046,usa,15,30,3A,0 +fuel-cell,2047,usa,15,30,3A,0 +fuel-cell,2048,usa,15,30,3A,0 +fuel-cell,2049,usa,15,30,3A,0 +fuel-cell,2050,usa,15,30,3A,0 Gas-CC,2010,can,20,30,3B,0 Gas-CC,2011,can,20,30,3B,0 Gas-CC,2012,can,20,30,3B,0 diff --git a/inputs/national_generation/nat_gen_tech_frac.csv b/inputs/national_generation/nat_gen_tech_frac.csv index d7402e91..3f3f8fc4 100644 --- a/inputs/national_generation/nat_gen_tech_frac.csv +++ b/inputs/national_generation/nat_gen_tech_frac.csv @@ -11,6 +11,7 @@ CoalOldScr,0,0,0,0 CoalOldUns,0,0,0,0 CofireNew,0,0,0,0 CofireOld,0,0,0,0 +fuel-cell,1,1,1,0 Gas-CC,0,0,0,0 Gas-CC_H_1x1,0,0,0,0 Gas-CC_H_2x1,0,0,0,0 diff --git a/inputs/plant_characteristics/cost_opres_default.csv b/inputs/plant_characteristics/cost_opres_default.csv index 55126c3b..11ed1de5 100644 --- a/inputs/plant_characteristics/cost_opres_default.csv +++ b/inputs/plant_characteristics/cost_opres_default.csv @@ -45,6 +45,7 @@ hydNPD,1.62,0,0 hydNPND,1.62,0,0 hydED,1.62,0,0 hydEND,1.62,0,0 +fuel-cell,3.24,0,0 H2-CT,3.24,0,0 csp1_1,3.24,0,0 csp1_2,3.24,0,0 diff --git a/inputs/plant_characteristics/cost_opres_market.csv b/inputs/plant_characteristics/cost_opres_market.csv index 400a53a0..daf4dda6 100644 --- a/inputs/plant_characteristics/cost_opres_market.csv +++ b/inputs/plant_characteristics/cost_opres_market.csv @@ -46,6 +46,7 @@ hydED ,8.66,2.25,4.74 hydEND ,8.66,2.25,4.74 H2-CT,8.66,2.25,4.74 +fuel-cell,8.66,2.25,4.74 csp1_1,8.66,2.25,4.74 csp1_2,8.66,2.25,4.74 csp1_3,8.66,2.25,4.74 diff --git a/inputs/plant_characteristics/dollaryear.csv b/inputs/plant_characteristics/dollaryear.csv index 31e81c5f..1eb301ae 100644 --- a/inputs/plant_characteristics/dollaryear.csv +++ b/inputs/plant_characteristics/dollaryear.csv @@ -31,6 +31,9 @@ gas_ATB_2024_moderate,2022 gas-ccs_ATB_2024_advanced,2022 gas-ccs_ATB_2024_conservative,2022 gas-ccs_ATB_2024_moderate,2022 +fc_midcost,2022 +fc_highcost,2022 +fc_lowcost,2022 geo_ATB_2023_advanced,2020 geo_ATB_2023_conservative,2020 geo_ATB_2023_moderate,2020 diff --git a/inputs/plant_characteristics/fc_highcost.csv b/inputs/plant_characteristics/fc_highcost.csv new file mode 100644 index 00000000..37b7ac1e --- /dev/null +++ b/inputs/plant_characteristics/fc_highcost.csv @@ -0,0 +1,42 @@ +i,t,capcost,fom,vom,heatrate +fuel-cell,2010,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2011,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2012,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2013,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2014,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2015,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2016,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2017,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2018,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2019,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2020,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2021,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2022,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2023,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2024,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2025,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2026,1331.683747348637,30.650692761235295,1.7054,9.0268 +fuel-cell,2027,1311.2834882686373,30.322721961235292,1.7054,9.0268 +fuel-cell,2028,1290.8832291886372,29.994751161235293,1.7054,9.0268 +fuel-cell,2029,1270.4829701086371,29.6667803612353,1.7054,9.0268 +fuel-cell,2030,1250.0827110286373,29.338809561235294,1.7054,9.0268 +fuel-cell,2031,1239.1795682686377,29.163521961235293,1.7054,9.0268 +fuel-cell,2032,1228.2764255086372,28.988234361235296,1.7054,9.0268 +fuel-cell,2033,1217.3732827486374,28.812946761235295,1.7054,9.0268 +fuel-cell,2034,1206.4701399886371,28.637659161235295,1.7054,9.0268 +fuel-cell,2035,1195.566997228637,28.46237156123529,1.7054,9.0268 +fuel-cell,2036,1192.0055786086373,28.40511536123529,1.7054,9.0268 +fuel-cell,2037,1188.4441599886372,28.347859161235288,1.7054,9.0268 +fuel-cell,2038,1184.8827413686372,28.290602961235294,1.7054,9.0268 +fuel-cell,2039,1181.3213227486372,28.233346761235296,1.7054,9.0268 +fuel-cell,2040,1177.7599041286371,28.17609056123529,1.7054,9.0268 +fuel-cell,2041,1174.198485508637,28.118834361235294,1.7054,9.0268 +fuel-cell,2042,1170.6370668886373,28.061578161235293,1.7054,9.0268 +fuel-cell,2043,1167.0756482686372,28.00432196123529,1.7054,9.0268 +fuel-cell,2044,1163.5142296486374,27.94706576123529,1.7054,9.0268 +fuel-cell,2045,1159.9528110286374,27.889809561235296,1.7054,9.0268 +fuel-cell,2046,1156.391392408637,27.832553361235288,1.7054,9.0268 +fuel-cell,2047,1152.8299737886373,27.775297161235297,1.7054,9.0268 +fuel-cell,2048,1149.2685551686372,27.718040961235296,1.7054,9.0268 +fuel-cell,2049,1145.7071365486372,27.660784761235295,1.7054,9.0268 +fuel-cell,2050,1142.1457179286372,27.603528561235294,1.7054,9.0268 diff --git a/inputs/plant_characteristics/fc_lowcost.csv b/inputs/plant_characteristics/fc_lowcost.csv new file mode 100644 index 00000000..4d06177e --- /dev/null +++ b/inputs/plant_characteristics/fc_lowcost.csv @@ -0,0 +1,42 @@ +i,t,capcost,fom,vom,heatrate +fuel-cell,2010,1342.191176928637,30.819618561235295,1.7054,9.0268 +fuel-cell,2011,1342.191176928637,30.819618561235295,1.7054,9.0268 +fuel-cell,2012,1342.191176928637,30.819618561235295,1.7054,9.0268 +fuel-cell,2013,1342.191176928637,30.819618561235295,1.7054,9.0268 +fuel-cell,2014,1342.191176928637,30.819618561235295,1.7054,9.0268 +fuel-cell,2015,1342.191176928637,30.819618561235295,1.7054,9.0268 +fuel-cell,2016,1342.191176928637,30.819618561235295,1.7054,9.0268 +fuel-cell,2017,1342.191176928637,30.819618561235295,1.7054,9.0268 +fuel-cell,2018,1342.191176928637,30.819618561235295,1.7054,9.0268 +fuel-cell,2019,1342.191176928637,30.819618561235295,1.7054,9.0268 +fuel-cell,2020,1342.191176928637,30.819618561235295,1.7054,9.0268 +fuel-cell,2021,1342.191176928637,30.819618561235295,1.7054,9.0268 +fuel-cell,2022,1342.191176928637,30.819618561235295,1.7054,9.0268 +fuel-cell,2023,1342.191176928637,30.819618561235295,1.7054,9.0268 +fuel-cell,2024,1342.191176928637,30.819618561235295,1.7054,9.0268 +fuel-cell,2025,1342.191176928637,30.819618561235295,1.7054,9.0268 +fuel-cell,2026,1278.6922589146377,29.798759421235296,1.7054,9.0268 +fuel-cell,2027,1215.1933409006372,28.777900281235297,1.7054,9.0268 +fuel-cell,2028,1151.694422886637,27.757041141235295,1.7054,9.0268 +fuel-cell,2029,1088.1955048726372,26.73618200123529,1.7054,9.0268 +fuel-cell,2030,1024.6965868586374,25.71532286123529,1.7054,9.0268 +fuel-cell,2031,1015.7665163666372,25.571755941235292,1.7054,9.0268 +fuel-cell,2032,1006.8364458746372,25.428189021235294,1.7054,9.0268 +fuel-cell,2033,997.9063753826374,25.284622101235296,1.7054,9.0268 +fuel-cell,2034,988.9763048906376,25.1410551812353,1.7054,9.0268 +fuel-cell,2035,980.0462343986374,24.99748826123529,1.7054,9.0268 +fuel-cell,2036,976.2721092146372,24.93681242123529,1.7054,9.0268 +fuel-cell,2037,972.4979840306372,24.876136581235293,1.7054,9.0268 +fuel-cell,2038,968.7238588466374,24.81546074123529,1.7054,9.0268 +fuel-cell,2039,964.9497336626372,24.754784901235293,1.7054,9.0268 +fuel-cell,2040,961.1756084786372,24.69410906123529,1.7054,9.0268 +fuel-cell,2041,957.4410546126372,24.63406940123529,1.7054,9.0268 +fuel-cell,2042,953.7065007466374,24.574029741235297,1.7054,9.0268 +fuel-cell,2043,949.9719468806376,24.513990081235292,1.7054,9.0268 +fuel-cell,2044,946.2373930146374,24.453950421235294,1.7054,9.0268 +fuel-cell,2045,942.5028391486372,24.39391076123529,1.7054,9.0268 +fuel-cell,2046,938.7287139646372,24.33323492123529,1.7054,9.0268 +fuel-cell,2047,934.9545887806372,24.272559081235297,1.7054,9.0268 +fuel-cell,2048,931.1804635966372,24.2118832412353,1.7054,9.0268 +fuel-cell,2049,927.4063384126372,24.15120740123529,1.7054,9.0268 +fuel-cell,2050,923.6322132286372,24.09053156123529,1.7054,9.0268 diff --git a/inputs/plant_characteristics/fc_midcost.csv b/inputs/plant_characteristics/fc_midcost.csv new file mode 100644 index 00000000..c1e1a16b --- /dev/null +++ b/inputs/plant_characteristics/fc_midcost.csv @@ -0,0 +1,42 @@ +i,t,capcost,fom,vom,heatrate +fuel-cell,2010,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2011,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2012,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2013,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2014,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2015,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2016,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2017,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2018,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2019,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2020,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2021,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2022,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2023,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2024,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2025,1352.0840064286374,30.978663561235294,1.7054,9.0268 +fuel-cell,2026,1305.1709642886374,30.2244521612353,1.7054,9.0268 +fuel-cell,2027,1258.2579221486376,29.470240761235292,1.7054,9.0268 +fuel-cell,2028,1211.3448800086371,28.716029361235293,1.7054,9.0268 +fuel-cell,2029,1164.431837868637,27.961817961235294,1.7054,9.0268 +fuel-cell,2030,1117.518795728637,27.20760656123529,1.7054,9.0268 +fuel-cell,2031,1105.4285134286372,27.013233561235293,1.7054,9.0268 +fuel-cell,2032,1093.3382311286373,26.81886056123529,1.7054,9.0268 +fuel-cell,2033,1081.2479488286372,26.6244875612353,1.7054,9.0268 +fuel-cell,2034,1069.157666528637,26.430114561235296,1.7054,9.0268 +fuel-cell,2035,1057.0673842286371,26.23574156123529,1.7054,9.0268 +fuel-cell,2036,1053.3176370366373,26.17545764123529,1.7054,9.0268 +fuel-cell,2037,1049.5678898446374,26.11517372123529,1.7054,9.0268 +fuel-cell,2038,1045.818142652637,26.05488980123529,1.7054,9.0268 +fuel-cell,2039,1042.0683954606372,25.99460588123529,1.7054,9.0268 +fuel-cell,2040,1038.3186482686372,25.93432196123529,1.7054,9.0268 +fuel-cell,2041,1034.5293297586372,25.873401861235294,1.7054,9.0268 +fuel-cell,2042,1030.740011248637,25.812481761235297,1.7054,9.0268 +fuel-cell,2043,1026.9506927386371,25.751561661235293,1.7054,9.0268 +fuel-cell,2044,1023.1613742286372,25.690641561235292,1.7054,9.0268 +fuel-cell,2045,1019.3720557186372,25.629721461235295,1.7054,9.0268 +fuel-cell,2046,1015.6223085266372,25.569437541235295,1.7054,9.0268 +fuel-cell,2047,1011.8725613346372,25.509153621235296,1.7054,9.0268 +fuel-cell,2048,1008.1228141426373,25.448869701235296,1.7054,9.0268 +fuel-cell,2049,1004.3730669506374,25.388585781235296,1.7054,9.0268 +fuel-cell,2050,1000.6233197586372,25.328301861235296,1.7054,9.0268 diff --git a/inputs/plant_characteristics/heat_rate_adj.csv b/inputs/plant_characteristics/heat_rate_adj.csv index 6ae14bb8..f7a31a4d 100644 --- a/inputs/plant_characteristics/heat_rate_adj.csv +++ b/inputs/plant_characteristics/heat_rate_adj.csv @@ -35,5 +35,6 @@ CofireOld,1,1.066148263 CofireNew,1,1.066148263 lfill-gas,1,1 distpv,1,1 +fuel-cell,1,1 H2-CT,1,1.039104223 -H2-CC ,1,1.199888 \ No newline at end of file +H2-CC ,1,1.199888 diff --git a/inputs/plant_characteristics/heat_rate_penalty_spin.csv b/inputs/plant_characteristics/heat_rate_penalty_spin.csv index b8568ecd..784efa6f 100644 --- a/inputs/plant_characteristics/heat_rate_penalty_spin.csv +++ b/inputs/plant_characteristics/heat_rate_penalty_spin.csv @@ -12,6 +12,7 @@ CoalOldUns ,0.055 CofireNew ,0.055 CofireOld ,0.055 +fuel-cell,0 Gas-CC ,0.035 Gas-CC_H_1x1 ,0.035 Gas-CC_H_2x1 ,0.035 diff --git a/inputs/plant_characteristics/maxage.csv b/inputs/plant_characteristics/maxage.csv index 17d57ece..8358f455 100644 --- a/inputs/plant_characteristics/maxage.csv +++ b/inputs/plant_characteristics/maxage.csv @@ -1,4 +1,5 @@ Gas-CC,55 +fuel-cell,30 Gas-CC_H_1x1,55 Gas-CC_H_2x1,55 Gas-CC-CCS_mod,55 @@ -63,4 +64,4 @@ evmc_storage_1*evmc_storage_10,1 evmc_shape_1*evmc_shape_10,1 electrolyzer,20 smr,25 -smr_ccs,25 \ No newline at end of file +smr_ccs,25 diff --git a/inputs/plant_characteristics/minCF.csv b/inputs/plant_characteristics/minCF.csv index 9f91c5b0..f51e7d61 100644 --- a/inputs/plant_characteristics/minCF.csv +++ b/inputs/plant_characteristics/minCF.csv @@ -1,6 +1,7 @@ beccs_mod,0.06 beccs_max,0.06 biopower,0.06 +fuel-cell,0.06 Gas-CT,0.06 Gas-CT_aero,0.06 H2-CT,0.06 diff --git a/inputs/plant_characteristics/minloadfrac0.csv b/inputs/plant_characteristics/minloadfrac0.csv index cbe2c7cb..fc726e0a 100644 --- a/inputs/plant_characteristics/minloadfrac0.csv +++ b/inputs/plant_characteristics/minloadfrac0.csv @@ -13,6 +13,7 @@ CoalOldScr ,0.4 CoalOldUns ,0.5 CofireNew ,0.4 CofireOld ,0.4 +fuel-cell,0.05 Gas-CC,0.5 Gas-CC_H_1x1,0.5 Gas-CC_H_2x1,0.5 @@ -35,4 +36,4 @@ nuclear ,0.7 nuclear-SMR ,0.2 o-g-s ,0.5 H2-CC,0.38 -H2-CT,0.42 \ No newline at end of file +H2-CT,0.42 diff --git a/inputs/plant_characteristics/mttr.csv b/inputs/plant_characteristics/mttr.csv index d1e297a6..40650348 100644 --- a/inputs/plant_characteristics/mttr.csv +++ b/inputs/plant_characteristics/mttr.csv @@ -93,6 +93,7 @@ geohydro_allkm_8,24 geohydro_allkm_9,24 geothermal,24 h2-cc,48 +fuel-cell,48 h2-ct,48 hydd,24 hyded,24 diff --git a/inputs/plant_characteristics/outage_forced_static.csv b/inputs/plant_characteristics/outage_forced_static.csv index 6eb32d1a..4916658e 100644 --- a/inputs/plant_characteristics/outage_forced_static.csv +++ b/inputs/plant_characteristics/outage_forced_static.csv @@ -54,3 +54,4 @@ dac,0.1 dac_gas,0.1 electrolyzer,0.1 can-imports,0 +fuel-cell,0.05 diff --git a/inputs/plant_characteristics/outage_scheduled_static.csv b/inputs/plant_characteristics/outage_scheduled_static.csv index a2291e82..c42bafc6 100644 --- a/inputs/plant_characteristics/outage_scheduled_static.csv +++ b/inputs/plant_characteristics/outage_scheduled_static.csv @@ -1,3 +1,4 @@ +fuel-cell,0.05 Gas-CT,0.07 Gas-CT_aero,0.07 Gas-CC,0.1 diff --git a/inputs/plant_characteristics/ramprate.csv b/inputs/plant_characteristics/ramprate.csv index e1e20a0d..c6c6cf98 100644 --- a/inputs/plant_characteristics/ramprate.csv +++ b/inputs/plant_characteristics/ramprate.csv @@ -3,6 +3,7 @@ Hydro,1 Biopower,0.04 beccs_mod,0.04 beccs_max,0.04 +fuel-cell,0.1 gas-CT,0.08 gas-CT_aero,0.08 gas-CC,0.05 diff --git a/inputs/plant_characteristics/startcost.csv b/inputs/plant_characteristics/startcost.csv index 02f5fbcd..d2995116 100644 --- a/inputs/plant_characteristics/startcost.csv +++ b/inputs/plant_characteristics/startcost.csv @@ -27,3 +27,4 @@ gas-cc_h_1x1-ccs_mod,219 gas-cc_h_1x1-ccs_max,219 gas-cc_h_2x1-ccs_mod,219 gas-cc_h_2x1-ccs_max,219 +fuel-cell,0 diff --git a/inputs/plant_characteristics/unitsize_atb.csv b/inputs/plant_characteristics/unitsize_atb.csv index 8ed2284e..7fe72e4b 100644 --- a/inputs/plant_characteristics/unitsize_atb.csv +++ b/inputs/plant_characteristics/unitsize_atb.csv @@ -64,3 +64,4 @@ hydend,94,hydro assumption can-imports,20000,arbitrarily high (not disaggregated so doesn't matter) evmc,20000,arbitrarily high (not disaggregated so doesn't matter) dr_shed,20000,arbitrarily high (not disaggregated so doesn't matter) +fuel-cell,100,"Reznicek et al., IDES_BOP_reort_v2.doc - Draft" diff --git a/inputs/plant_characteristics/years_until_endogenous.csv b/inputs/plant_characteristics/years_until_endogenous.csv index e6c02d29..9010c689 100644 --- a/inputs/plant_characteristics/years_until_endogenous.csv +++ b/inputs/plant_characteristics/years_until_endogenous.csv @@ -22,6 +22,7 @@ evmc_storage_1*evmc_storage_10,0 evmc_shape_1*evmc_shape_10,0 egs_allkm_1*egs_allkm_10,8 distpv,0 +fuel-cell,4 Gas-CC,0 Gas-CC_H_1x1,0 Gas-CC_H_2x1,0 @@ -67,4 +68,4 @@ electrolyzer,0 smr,0 smr_ccs,0 dac,3 -dac_gas,3 \ No newline at end of file +dac_gas,3 diff --git a/inputs/sets/fuel2tech.csv b/inputs/sets/fuel2tech.csv index 93d8cbd7..c74454e1 100644 --- a/inputs/sets/fuel2tech.csv +++ b/inputs/sets/fuel2tech.csv @@ -33,3 +33,4 @@ biomass,cofirenew biomass,cofireold h2fuel,H2-CT h2fuel,H2-CC +h2fuel,fuel-cell diff --git a/inputs/sets/i.csv b/inputs/sets/i.csv index 43f2dd16..f992e01a 100644 --- a/inputs/sets/i.csv +++ b/inputs/sets/i.csv @@ -16,6 +16,7 @@ CofireNew CofireOld csp-ns distpv +fuel-cell Gas-CC Gas-CC_H_1x1 Gas-CC_H_2x1 diff --git a/inputs/tech-subset-table.csv b/inputs/tech-subset-table.csv index 2c5507ec..86b743c7 100644 --- a/inputs/tech-subset-table.csv +++ b/inputs/tech-subset-table.csv @@ -26,6 +26,7 @@ Gas-CC-CCS-F3,,,,YES,YES,YES,,YES,,,YES,YES,YES,,YES,,,YES,,,,,,,,,,,,,,,,,,,,,, Gas-CT,,,,YES,,,YES,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, Gas-CT_aero,,,,YES,,,YES,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, ng-fuel-cell,,,,YES,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +fuel-cell,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,, o-g-s,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,YES,YES,, Nuclear,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,YES,, Nuclear-SMR,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,YES,, diff --git a/inputs/techs/techs_default.csv b/inputs/techs/techs_default.csv index 3142bc23..368521cb 100644 --- a/inputs/techs/techs_default.csv +++ b/inputs/techs/techs_default.csv @@ -14,6 +14,7 @@ CoalOldUns,p CofireNew,p CofireOld,p distpv,p +fuel-cell,p Gas-CC,p Gas-CC_H_1x1,p Gas-CC_H_2x1,p diff --git a/inputs/userinput/ivt_default.csv b/inputs/userinput/ivt_default.csv index 5434521f..b96d4774 100644 --- a/inputs/userinput/ivt_default.csv +++ b/inputs/userinput/ivt_default.csv @@ -16,6 +16,7 @@ CoalOldUns,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17 CofireNew,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27 CofireOld,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27 distpv,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 +fuel-cell,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,10 Gas-CC,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27 Gas-CC_H_1x1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27 Gas-CC_H_2x1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27 @@ -73,4 +74,4 @@ hyded_pumped-hydro,1,1,1,1,1,1,1,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11 hyded_pumped-hydro-flex,1,1,1,1,1,1,1,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15,16,16,17,17 egs_allkm_1*egs_allkm_10,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4 geohydro_allkm_1*geohydro_allkm_10,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4 -egs_nearfield_1*egs_nearfield_10,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4 \ No newline at end of file +egs_nearfield_1*egs_nearfield_10,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4 diff --git a/inputs/userinput/ivt_small.csv b/inputs/userinput/ivt_small.csv index c726e690..67ad3365 100644 --- a/inputs/userinput/ivt_small.csv +++ b/inputs/userinput/ivt_small.csv @@ -16,6 +16,7 @@ CoalOldUns,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2 CofireNew,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2 CofireOld,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2 distpv,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2 +fuel-cell,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2 Gas-CC,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2 Gas-CC_H_1x1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2 Gas-CC_H_2x1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2 diff --git a/inputs/userinput/ivt_step.csv b/inputs/userinput/ivt_step.csv index 6e0fea5f..805a75a8 100644 --- a/inputs/userinput/ivt_step.csv +++ b/inputs/userinput/ivt_step.csv @@ -16,6 +16,7 @@ CoalOldUns,0 CofireNew,5 CofireOld,0 distpv,0 +fuel-cell,5 Gas-CC,5 Gas-CC_H_1x1,5 Gas-CC_H_2x1,5 diff --git a/postprocessing/bokehpivot/in/reeds2/tech_map.csv b/postprocessing/bokehpivot/in/reeds2/tech_map.csv index c29726bb..c3250c1a 100644 --- a/postprocessing/bokehpivot/in/reeds2/tech_map.csv +++ b/postprocessing/bokehpivot/in/reeds2/tech_map.csv @@ -63,6 +63,7 @@ nuclear-smr,Nuclear-SMR caes,CAES pumped-hydro,Pumped-Hydro can-imports,Canadian Imports +fuel-cell,fuel-cell canada,Canadian Imports h2-ct,H2-CT h2-cc,H2-CC diff --git a/postprocessing/bokehpivot/in/reeds2/tech_style.csv b/postprocessing/bokehpivot/in/reeds2/tech_style.csv index 8306c318..b1f73107 100644 --- a/postprocessing/bokehpivot/in/reeds2/tech_style.csv +++ b/postprocessing/bokehpivot/in/reeds2/tech_style.csv @@ -20,6 +20,7 @@ H2-CC,#708238,< H2-CT_Upgrade,#66C238,> H2-CT,#A8C839,> NG-Fuel-Cell,#AD50E2,< +fuel-cell,#87A21D,< Hydrogen Combustion,#A8C839,< Hydropower,#187F94,s Hydropower Existing,#187F94,s diff --git a/postprocessing/tech_aggregation.csv b/postprocessing/tech_aggregation.csv index 445af35e..6154dd76 100644 --- a/postprocessing/tech_aggregation.csv +++ b/postprocessing/tech_aggregation.csv @@ -36,6 +36,7 @@ can-imports,Canadian Imports,Remove,Remove,Canadian Imports canada,Canadian Imports,Remove,Remove,Canadian Imports h2-ct,H2-CT,Hydrogen Combustion,Thermal,H2-CT h2-cc,H2-CC,Hydrogen Combustion,Thermal,H2-CC +fuel-cell,fuel-cell,Fuel Cell,Thermal,fuel-cell smr,SMR,Remove,Remove,SMR smr_ccs,SMR-CCS,Remove,Remove,SMR-CCS electrolyzer,Electrolyzer,Remove,Remove,Electrolyzer diff --git a/reeds/core/setup/b_inputs.gms b/reeds/core/setup/b_inputs.gms index 83a4fd6f..dc32c4ae 100644 --- a/reeds/core/setup/b_inputs.gms +++ b/reeds/core/setup/b_inputs.gms @@ -285,8 +285,8 @@ set geo_extra(i) "geothermal technologies not typically considered in model runs", geo_egs_allkm(i) "egs (covering deep egs depths of all km) technologies", geo_egs_nf(i) "egs (near-field) technologies", - h2_combustion(i) "h2-ct and h2-cc technologies", - h2_cc(i) "h2-cc technologies" + h2_combustion(i) "h2-ct, h2-cc and fuel cell technologies", + h2_cc(i) "h2-cc technologies", h2_ct(i) "h2-ct technologies", h2(i) "hydrogen-producing technologies", hyd_add_pump(i) "hydro techs with an added pump", diff --git a/reeds/input_processing/plantcostprep.py b/reeds/input_processing/plantcostprep.py index 2956af20..5244cf4e 100644 --- a/reeds/input_processing/plantcostprep.py +++ b/reeds/input_processing/plantcostprep.py @@ -117,6 +117,9 @@ def deflate_func(data,case): h2combustion = pd.read_csv(os.path.join(inputs_case,'plantchar_h2combustion.csv')) h2combustion = deflate_func(h2combustion, sw.plantchar_h2combustion) +fuel_cell = pd.read_csv(os.path.join(inputs_case,'plantchar_fuel-cell.csv')) +fuel_cell = deflate_func(fuel_cell, sw.fuelcellscen) + if sw.upgradescen != 'default': upgrade = pd.read_csv(os.path.join(inputs_case,'plantchar_upgrades.csv')) upgrade = deflate_func(upgrade, sw.upgradescen) @@ -229,7 +232,7 @@ def deflate_func(data,case): ############################### alldata = pd.concat([conv,upv_stack,wind_stack,geo_stack,csp_stack,battery, - evmc_storage,evmc_shape,beccs,ccsflex,h2combustion],sort=False) + evmc_storage,evmc_shape,beccs,ccsflex,h2combustion,fuel_cell],sort=False) if sw.upgradescen != 'default': alldata = pd.concat([alldata,upgrade]) diff --git a/reeds/input_processing/runfiles.csv b/reeds/input_processing/runfiles.csv index 06961a99..d0db9a11 100644 --- a/reeds/input_processing/runfiles.csv +++ b/reeds/input_processing/runfiles.csv @@ -313,6 +313,7 @@ plantchar_dr_shed_fom.csv,inputs/plant_characteristics/dr_shed_fom_{dr_shedscen} plantchar_evmc_shape.csv,inputs/plant_characteristics/evmc_shape_{evmcscen}.csv,1,ignore,ignore,,,,,0,,,,,,used to define plantcharout.csv plantchar_evmc_storage.csv,inputs/plant_characteristics/evmc_storage_{evmcscen}.csv,1,ignore,ignore,,,,,0,,,,,,used to define plantcharout.csv plantchar_fuelcell.csv,inputs/plant_characteristics/{plantchar_fuelcell}.csv,1,ignore,ignore,,,,,0,,,,,,used to define plantcharout.csv +plantchar_fuel-cell.csv,inputs/plant_characteristics/{fuelcellscen}.csv,1,ignore,ignore,,,,,0,,,,,,used to define plantcharout.csv plantchar_gas_ccs.csv,inputs/plant_characteristics/{plantchar_gas_ccs}.csv,1,ignore,ignore,,,,,0,,,,,,used to define plantcharout.csv plantchar_gas.csv,inputs/plant_characteristics/{plantchar_gas}.csv,1,ignore,ignore,,,,,0,,,,,,used to define plantcharout.csv plantchar_geo.csv,inputs/plant_characteristics/{plantchar_geo}.csv,int(sw.GSw_Geothermal) != 0,ignore,ignore,,,,,0,,,,,,used to define plantcharout.csv From de71963b819e5a46c432e5a9003db841f6848210 Mon Sep 17 00:00:00 2001 From: yijinli22 Date: Wed, 27 May 2026 15:45:14 -0600 Subject: [PATCH 02/21] update run files for quick 2032 test runs --- cases_fuelcell.csv | 128 ++++++++++++++++++++++----------------------- 1 file changed, 64 insertions(+), 64 deletions(-) diff --git a/cases_fuelcell.csv b/cases_fuelcell.csv index 25c18bfa..7b4d2f27 100644 --- a/cases_fuelcell.csv +++ b/cases_fuelcell.csv @@ -1,64 +1,64 @@ -,Default Value,USA_defaults,USA_defaults-FC-mid,USA_decarb,USA_decarb-FC-mid,USA_decarb-FC-low,USA_decarb-FC-high,USA_defaults-FC-low,USA_defaults-FC-high -ignore,1,,,,,,,0,0 -endyear,2032,2050,2050,2050,2050,2050,2050,2050,2050 -GSw_Region,cendiv/Pacific,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA -GSw_HourlyClusterRegionLevel,,,,,,,,, -GSw_RegionResolution,,,,,,,,, -GSw_HierarchyFile,,,,,,,,, -GSw_GasCurve,2,1,1,,,,,1,1 -GSw_H2,2,,,,,,,, -GSw_FuelCell,0,0,1,0,1,1,1,1,1 -GSw_Geothermal,,,,,,,,, -GSw_GrowthPenalties,,,,,,,,, -GSw_Upstream,,,,,,,,, -GSw_TransHurdleRate,,,,,,,,, -distpvscen,,,,stscen2023_mid_case_95_by_2035,stscen2023_mid_case_95_by_2035,stscen2023_mid_case_95_by_2035,stscen2023_mid_case_95_by_2035,, -GSw_AnnualCap,,,,2,2,2,2,, -GSw_AnnualCapScen,,,,start2024_90pct2035_100pct2045,start2024_90pct2035_100pct2045,start2024_90pct2035_100pct2045,start2024_90pct2035_100pct2045,, -GSw_EFS1_AllYearLoad,,,,EER_100by2050,EER_100by2050,EER_100by2050,EER_100by2050,, -GSw_NG_CRF_penalty,,,,ramp_2045,ramp_2045,ramp_2045,ramp_2045,, -GSw_PRM_NetImportLimit,,,,0,0,0,0,, -GSw_RetirePenalty,,,,0,0,0,0,, -GSw_PRM_CapCredit,,,,,,,,, -GSw_PRM_scenario,,,,,,,,, -GSw_HourlyType,,,,,,,,, -GSw_InterDayLinkage,,,,,,,,, -GSw_HourlyWeatherYears,,,,,,,,, -GSw_gopt,,,,,,,,, -GSw_WaterCapacity,,,,,,,,, -GSw_WaterMain,,,,,,,,, -GSw_WaterUse,,,,,,,,, -GSw_CSP,,,,,,,,, -resource_adequacy_years,,,,,,,,, -yearset_suffix,,,,,,,,, -GSw_HourlyClusterAlgorithm,,,,,,,,, -MCS_runs,,,,,,,,, -MCS_dist_groups,,,,,,,,, -GSw_PRM_StressIterateMax,,,,,,,,, -GSw_ReducedResource,,,,,,,,, -GSw_SitingUPV,,,,,,,,, -GSw_SitingWindOfs,,,,,,,,, -GSw_SitingWindOns,,,,,,,,, -GSw_TransScen,,,,,,,,, -GSw_CO2_Detail,,,,,,,,, -GSw_DAC,,,,,,,,, -GSw_NoFossilOffsetCDR,,,,,,,,, -GSw_Biopower,,,,,,,,, -GSw_HourlyChunkLengthRep,,,,,,,,, -GSw_HourlyChunkLengthStress,,,,,,,,, -GSw_LfillGas,,,,,,,,, -GSw_Nuclear,,,,,,,,, -GSw_OpRes,,,,,,,,, -GSw_StartCost,,,,,,,,, -GSw_DRShed,,,,,,,,, -GSw_MGA_CostDelta,,,,,,,,, -GSw_LoadSiteCF,,,,,,,,, -GSw_OffshoreZones,,,,,,,,, -GSw_OffshoreBackbone,,,,,,,,, -GSw_OffshoreBackflow,,,,,,,,, -pras_agg_ogs_lfillgas,,,,,,,,, -pras_existing_unit_size,,,,,,,,, -pras_scheduled_outage,,,,,,,,, -pras_unitsize_source,,,,,,,,, -pras_vre_combine,,,,,,,,, -fuelcellscen,fc_midcost,,fc_midcost,,fc_midcost,fc_lowcost,fc_highcost,fc_lowcost,fc_highcost \ No newline at end of file +,Default Value,USA_defaults,USA_defaults-FC-mid,USA_decarb,USA_decarb-FC-mid,USA_decarb-FC-low,USA_decarb-FC-high,USA_defaults-FC-low,USA_defaults-FC-high,USA_defaults,USA_defaults-FC-mid +ignore,1,,,,,,,,,0,0 +endyear,2032,2050,2050,2050,2050,2050,2050,2050,2050,, +GSw_Region,cendiv/Pacific,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA +GSw_HourlyClusterRegionLevel,,,,,,,,,,, +GSw_RegionResolution,,,,,,,,,,, +GSw_HierarchyFile,,,,,,,,,,, +GSw_GasCurve,2,1,1,,,,,1,1,1,1 +GSw_H2,2,,,,,,,,,, +GSw_FuelCell,0,0,1,0,1,1,1,1,1,0,1 +GSw_Geothermal,,,,,,,,,,, +GSw_GrowthPenalties,,,,,,,,,,, +GSw_Upstream,,,,,,,,,,, +GSw_TransHurdleRate,,,,,,,,,,, +distpvscen,,,,stscen2023_mid_case_95_by_2035,stscen2023_mid_case_95_by_2035,stscen2023_mid_case_95_by_2035,stscen2023_mid_case_95_by_2035,,,, +GSw_AnnualCap,,,,2,2,2,2,,,, +GSw_AnnualCapScen,,,,start2024_90pct2035_100pct2045,start2024_90pct2035_100pct2045,start2024_90pct2035_100pct2045,start2024_90pct2035_100pct2045,,,, +GSw_EFS1_AllYearLoad,,,,EER_100by2050,EER_100by2050,EER_100by2050,EER_100by2050,,,, +GSw_NG_CRF_penalty,,,,ramp_2045,ramp_2045,ramp_2045,ramp_2045,,,, +GSw_PRM_NetImportLimit,,,,0,0,0,0,,,, +GSw_RetirePenalty,,,,0,0,0,0,,,, +GSw_PRM_CapCredit,,,,,,,,,,, +GSw_PRM_scenario,,,,,,,,,,, +GSw_HourlyType,,,,,,,,,,, +GSw_InterDayLinkage,,,,,,,,,,, +GSw_HourlyWeatherYears,,,,,,,,,,, +GSw_gopt,,,,,,,,,,, +GSw_WaterCapacity,,,,,,,,,,, +GSw_WaterMain,,,,,,,,,,, +GSw_WaterUse,,,,,,,,,,, +GSw_CSP,,,,,,,,,,, +resource_adequacy_years,,,,,,,,,,, +yearset_suffix,,,,,,,,,,, +GSw_HourlyClusterAlgorithm,,,,,,,,,,, +MCS_runs,,,,,,,,,,, +MCS_dist_groups,,,,,,,,,,, +GSw_PRM_StressIterateMax,,,,,,,,,,, +GSw_ReducedResource,,,,,,,,,,, +GSw_SitingUPV,,,,,,,,,,, +GSw_SitingWindOfs,,,,,,,,,,, +GSw_SitingWindOns,,,,,,,,,,, +GSw_TransScen,,,,,,,,,,, +GSw_CO2_Detail,,,,,,,,,,, +GSw_DAC,,,,,,,,,,, +GSw_NoFossilOffsetCDR,,,,,,,,,,, +GSw_Biopower,,,,,,,,,,, +GSw_HourlyChunkLengthRep,,,,,,,,,,, +GSw_HourlyChunkLengthStress,,,,,,,,,,, +GSw_LfillGas,,,,,,,,,,, +GSw_Nuclear,,,,,,,,,,, +GSw_OpRes,,,,,,,,,,, +GSw_StartCost,,,,,,,,,,, +GSw_DRShed,,,,,,,,,,, +GSw_MGA_CostDelta,,,,,,,,,,, +GSw_LoadSiteCF,,,,,,,,,,, +GSw_OffshoreZones,,,,,,,,,,, +GSw_OffshoreBackbone,,,,,,,,,,, +GSw_OffshoreBackflow,,,,,,,,,,, +pras_agg_ogs_lfillgas,,,,,,,,,,, +pras_existing_unit_size,,,,,,,,,,, +pras_scheduled_outage,,,,,,,,,,, +pras_unitsize_source,,,,,,,,,,, +pras_vre_combine,,,,,,,,,,, +fuelcellscen,fc_midcost,,fc_midcost,,fc_midcost,fc_lowcost,fc_highcost,fc_lowcost,fc_highcost,,fc_midcost \ No newline at end of file From 9c93d35f9ea65a7b92d3b348315b227fc3334d53 Mon Sep 17 00:00:00 2001 From: yijinli22 Date: Wed, 27 May 2026 15:52:10 -0600 Subject: [PATCH 03/21] setup test cases for fuel cell switch --- cases_fuelcell.csv | 130 +++++++++++++++++++------------------ cases_fuelcell_USA.csv | 31 --------- cases_fuelcell_outdate.csv | 64 ++++++++++++++++++ 3 files changed, 130 insertions(+), 95 deletions(-) delete mode 100644 cases_fuelcell_USA.csv create mode 100644 cases_fuelcell_outdate.csv diff --git a/cases_fuelcell.csv b/cases_fuelcell.csv index 7b4d2f27..65bdb138 100644 --- a/cases_fuelcell.csv +++ b/cases_fuelcell.csv @@ -1,64 +1,66 @@ -,Default Value,USA_defaults,USA_defaults-FC-mid,USA_decarb,USA_decarb-FC-mid,USA_decarb-FC-low,USA_decarb-FC-high,USA_defaults-FC-low,USA_defaults-FC-high,USA_defaults,USA_defaults-FC-mid -ignore,1,,,,,,,,,0,0 -endyear,2032,2050,2050,2050,2050,2050,2050,2050,2050,, -GSw_Region,cendiv/Pacific,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA -GSw_HourlyClusterRegionLevel,,,,,,,,,,, -GSw_RegionResolution,,,,,,,,,,, -GSw_HierarchyFile,,,,,,,,,,, -GSw_GasCurve,2,1,1,,,,,1,1,1,1 -GSw_H2,2,,,,,,,,,, -GSw_FuelCell,0,0,1,0,1,1,1,1,1,0,1 -GSw_Geothermal,,,,,,,,,,, -GSw_GrowthPenalties,,,,,,,,,,, -GSw_Upstream,,,,,,,,,,, -GSw_TransHurdleRate,,,,,,,,,,, -distpvscen,,,,stscen2023_mid_case_95_by_2035,stscen2023_mid_case_95_by_2035,stscen2023_mid_case_95_by_2035,stscen2023_mid_case_95_by_2035,,,, -GSw_AnnualCap,,,,2,2,2,2,,,, -GSw_AnnualCapScen,,,,start2024_90pct2035_100pct2045,start2024_90pct2035_100pct2045,start2024_90pct2035_100pct2045,start2024_90pct2035_100pct2045,,,, -GSw_EFS1_AllYearLoad,,,,EER_100by2050,EER_100by2050,EER_100by2050,EER_100by2050,,,, -GSw_NG_CRF_penalty,,,,ramp_2045,ramp_2045,ramp_2045,ramp_2045,,,, -GSw_PRM_NetImportLimit,,,,0,0,0,0,,,, -GSw_RetirePenalty,,,,0,0,0,0,,,, -GSw_PRM_CapCredit,,,,,,,,,,, -GSw_PRM_scenario,,,,,,,,,,, -GSw_HourlyType,,,,,,,,,,, -GSw_InterDayLinkage,,,,,,,,,,, -GSw_HourlyWeatherYears,,,,,,,,,,, -GSw_gopt,,,,,,,,,,, -GSw_WaterCapacity,,,,,,,,,,, -GSw_WaterMain,,,,,,,,,,, -GSw_WaterUse,,,,,,,,,,, -GSw_CSP,,,,,,,,,,, -resource_adequacy_years,,,,,,,,,,, -yearset_suffix,,,,,,,,,,, -GSw_HourlyClusterAlgorithm,,,,,,,,,,, -MCS_runs,,,,,,,,,,, -MCS_dist_groups,,,,,,,,,,, -GSw_PRM_StressIterateMax,,,,,,,,,,, -GSw_ReducedResource,,,,,,,,,,, -GSw_SitingUPV,,,,,,,,,,, -GSw_SitingWindOfs,,,,,,,,,,, -GSw_SitingWindOns,,,,,,,,,,, -GSw_TransScen,,,,,,,,,,, -GSw_CO2_Detail,,,,,,,,,,, -GSw_DAC,,,,,,,,,,, -GSw_NoFossilOffsetCDR,,,,,,,,,,, -GSw_Biopower,,,,,,,,,,, -GSw_HourlyChunkLengthRep,,,,,,,,,,, -GSw_HourlyChunkLengthStress,,,,,,,,,,, -GSw_LfillGas,,,,,,,,,,, -GSw_Nuclear,,,,,,,,,,, -GSw_OpRes,,,,,,,,,,, -GSw_StartCost,,,,,,,,,,, -GSw_DRShed,,,,,,,,,,, -GSw_MGA_CostDelta,,,,,,,,,,, -GSw_LoadSiteCF,,,,,,,,,,, -GSw_OffshoreZones,,,,,,,,,,, -GSw_OffshoreBackbone,,,,,,,,,,, -GSw_OffshoreBackflow,,,,,,,,,,, -pras_agg_ogs_lfillgas,,,,,,,,,,, -pras_existing_unit_size,,,,,,,,,,, -pras_scheduled_outage,,,,,,,,,,, -pras_unitsize_source,,,,,,,,,,, -pras_vre_combine,,,,,,,,,,, -fuelcellscen,fc_midcost,,fc_midcost,,fc_midcost,fc_lowcost,fc_highcost,fc_lowcost,fc_highcost,,fc_midcost \ No newline at end of file +,Default Value,USA_defaults,USA_defaults_fc_mid,USA_decarb +ignore,1,0,0, +GSw_Region,cendiv/Pacific,country/USA,country/USA,country/USA +endyear,2032,,, +yearset,,,, +GSw_ZoneSet,,,, +GSw_GasCurve,2,1,1, +GSw_Geothermal,,,, +GSw_GrowthPenalties,,,, +GSw_Upstream,,,, +GSw_TransHurdleRate,,,, +distpvscen,,,,stscen2023_mid_case_95_by_2035 +GSw_AnnualCap,,,,2 +GSw_AnnualCapScen,,,,start2024_90pct2035_100pct2045 +GSw_LoadProfiles,,,,EER2025_100by2050 +GSw_NG_CRF_penalty,,,,ramp_2045 +GSw_PRM_NetImportLimit,,,,0 +GSw_RetirePenalty,,,,0 +GSw_FakeData,,,, +GSw_PRM_CapCredit,,,, +GSw_PRM_scenario,,,, +GSw_HourlyType,,,, +GSw_InterDayLinkage,,,, +GSw_HourlyWeatherYears,,,, +GSw_WaterCapacity,,,, +GSw_WaterMain,,,, +GSw_WaterUse,,,, +resource_adequacy_years,,,, +GSw_HourlyClusterAlgorithm,,,, +MCS_runs,,,, +MCS_dist_groups,,,, +MCS_lhs,,,, +GSw_PRM_StressIterateMax,,,, +GSw_ReducedResource,,,, +GSw_SitingUPV,,,, +GSw_SitingWindOfs,,,, +GSw_SitingWindOns,,,, +GSw_TransScen,,,, +GSw_CO2_Detail,,,, +GSw_DAC,,,, +GSw_NoFossilOffsetCDR,,,, +GSw_Biopower,,,, +GSw_HourlyChunkLengthRep,,,, +GSw_HourlyChunkLengthStress,,,, +GSw_LfillGas,,,, +GSw_Nuclear,,,, +GSw_OpRes,,,, +GSw_StartCost,,,, +GSw_H2,,,, +GSw_H2_PTC,,,, +GSw_H2Combustion,,,, +GSw_DRShed,,,, +GSw_MGA_CostDelta,,,, +GSw_LoadSiteCF,,,, +GSw_OffshoreZones,,,, +GSw_OffshoreBackbone,,,, +GSw_OffshoreBackflow,,,, +pras_agg_ogs_lfillgas,,,, +pras_existing_unit_size,,,, +pras_scheduled_outage,,,, +pras_unitsize_source,,,, +pras_vre_combine,,,, +pras_samples,,,, +GSw_H2,,,, +GSw_FuelCell,,0,1, +fuelcellscen,,,fc_midcost, \ No newline at end of file diff --git a/cases_fuelcell_USA.csv b/cases_fuelcell_USA.csv deleted file mode 100644 index 9f4204c4..00000000 --- a/cases_fuelcell_USA.csv +++ /dev/null @@ -1,31 +0,0 @@ -,Description,Default Value,decarb,low_RE_costs,high_RE_costs,reduced_RE_availability,no_CCS,low_FC_deploy,high_FC_deploy,high_electrification,high_exogenous_H2_demand,noFC_decarb,noFC_low_RE_costs,noFC_high_RE_costs,noFC_reduced_RE_availability,noFC_no_CCS,noFC_high_electrification,noFC_high_exogenous_H2_demand,BAU,BAU_low_RE_costs,BAU_high_RE_costs,BAU_reduced_RE_availability,BAU_no_CCS,BAU_low_FC_deploy,BAU_high_FC_deploy,BAU_high_electrification,BAU_high_exogenous_H2_demand,noFC_BAU,noFC_BAU_low_RE_costs,noFC_BAU_high_RE_costs,noFC_BAU_reduced_RE_availability,noFC_BAU_no_CCS,noFC_BAU_high_electrification,noFC_BAU_high_exogenous_H2_demand -ignore,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1 -endyear,Last year to be modeled,2050,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -GSw_gopt,cplex.opt file used,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -GSw_Region,Specify column from inputs/userinput/region_spec.csv or from {column of hierarchy.csv}/{period-delimited entries to keep from that column},usa,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -GSw_GasCurve,"Select natural gas supply curve (0 = cendiv, 1 = national + cendiv, 2 = static, 3 = national)",2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -GSw_H2,Turn on/off the representation of hydrogen supply/demand balance at a national level without storage (1) or at a regional level with storage (2),2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -GSw_FuelCell,Switch to turn on/off fuel cell techs,0,1,1,1,1,1,1,1,1,1,,,,,,,,1,1,1,1,1,1,1,1,1,,,,,,, -GSw_AnnualCap,Turn on/off CO2 cap,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,,,,,,,,,,,,,, -GSw_AnnualCapScen,Scenario for CO2 cap pathway (see inputs\emission_constraints\co2_cap.csv),default,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,start2024_80pct2030_100pct2035,,,,,,,,,,,,,,,, -GSw_AnnualCapCO2e,"Specify whether to include non-CO2 GHGs in annual CO2 cap, changing it to a CO2(e) cap",0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,,,,,,,,,,,,,, -GSw_BECCS,Turn on/off BECCS technology,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,,,,,,,,,,,,,, -GSw_NG_CRF_penalty,Specify the scenario used for the natural gas CRF penalty,none,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,ramp_2023_2035,,,,,,,,,,,,,,,, -distpvscen,Setting for distpv scenario (see inputs\dGen_model_inputs),stscen2023_taxcredit_extended2050,,stscen2023_lowre,stscen2023_highre,,,,,,,,stscen2023_lowre,stscen2023_highre,,,,,,stscen2023_lowre,stscen2023_highre,,,,,,,,stscen2023_lowre,stscen2023_highre,,,, -batteryscen,Battery cost and performance inputs (inputs\plant_characteristics\{batteryscen}.csv). The options for batteryscen start with 'battery_' and the switch should be set to the entire file name (ex: battery_ATB_2023_advanced),battery_ATB_2024_moderate,,battery_ATB_2023_advanced,battery_ATB_2023_conservative,,,,,,,,battery_ATB_2023_advanced,battery_ATB_2023_conservative,,,,,,battery_ATB_2023_advanced,battery_ATB_2023_conservative,,,,,,,,battery_ATB_2023_advanced,battery_ATB_2023_conservative,,,, -cspscen,Switch to turn on CSP capacity credit calculations,csp_ATB_2024_moderate,,csp_ATB_2023_advanced,csp_ATB_2023_conservative,,,,,,,,csp_ATB_2023_advanced,csp_ATB_2023_conservative,,,,,,csp_ATB_2023_advanced,csp_ATB_2023_conservative,,,,,,,,csp_ATB_2023_advanced,csp_ATB_2023_conservative,,,, -geodiscov,Annual discover rates for new geothermal sites,BAU,,TI,,,,,,,,,TI,,,,,,,TI,,,,,,,,,TI,,,,, -geoscen,Geothermal cost setting (inputs\plant_characteristics\{geoscen}.csv).The options for geoscen start with 'geo_' and the switch should be set to the entire file name (ex: geo_ATB_2023_conservative),geo_ATB_2024_moderate,,geo_ATB_2023_advanced,geo_ATB_2023_conservative,,,,,,,,geo_ATB_2023_advanced,geo_ATB_2023_conservative,,,,,,geo_ATB_2023_advanced,geo_ATB_2023_conservative,,,,,,,,geo_ATB_2023_advanced,geo_ATB_2023_conservative,,,, -hydroscen,Hydropower cost inputs (inputs/plant_characteristics/{hydroscen}.csv). The options for hydroscen start with 'hydro_' and the switch should be set to the entire file name (ex: hydro_ATB_2019_low),hydro_ATB_2019_mid,,hydro_ATB_2019_low,,,,,,,,,hydro_ATB_2019_low,,,,,,,hydro_ATB_2019_low,,,,,,,,,hydro_ATB_2019_low,,,,, -upvscen,UPV cost and performance inputs (inputs/plant_characteristics/{upvscen}.csv). The options for upvscen start with 'upv_' and the switch should be set to the entire file name (ex: upv_ATB_2023_advanced).,upv_ATB_2024_moderate,,upv_ATB_2023_advanced,upv_ATB_2023_conservative,,,,,,,,upv_ATB_2023_advanced,upv_ATB_2023_conservative,,,,,,upv_ATB_2023_advanced,upv_ATB_2023_conservative,,,,,,,,upv_ATB_2023_advanced,upv_ATB_2023_conservative,,,, -onswindscen,Onshore wind cost and performance inputs (inputs/plant_characteristics/{onswindscen}.csv). The options for ofswindscen start with 'ons-wind_' and the switch should be set to the entire file name (ex: ons-wind_ATB_2023_advanced).,ons-wind_ATB_2023_moderate,,ons-wind_ATB_2023_advanced,ons-wind_ATB_2023_conservative,,,,,,,,ons-wind_ATB_2023_advanced,ons-wind_ATB_2023_conservative,,,,,,ons-wind_ATB_2023_advanced,ons-wind_ATB_2023_conservative,,,,,,,,ons-wind_ATB_2023_advanced,ons-wind_ATB_2023_conservative,,,, -ofswindscen,Offshore wind cost and performance inputs (inputs/plant_characteristics/{ofswindscen}.csv). The options for ofswindscen start with 'ofs-wind_' and the switch should be set to the entire file name (ex: ofs-wind_ATB_2023_advanced),ofs-wind_ATB_2023_moderate,,ofs-wind_ATB_2023_advanced,ofs-wind_ATB_2023_conservative,,,,,,,,ofs-wind_ATB_2023_advanced,ofs-wind_ATB_2023_conservative,,,,,,ofs-wind_ATB_2023_advanced,ofs-wind_ATB_2023_conservative,,,,,,,,ofs-wind_ATB_2023_advanced,ofs-wind_ATB_2023_conservative,,,, -GSw_ReducedResource,Turn on/off switch to reduce the RE resource available,0,,,,1,,,,,,,,,1,,,,,,,1,,,,,,,,,1,,, -GSw_SitingUPV,"Specify the UPV siting scenario [reference, open, limited]",reference,,,,limited,,,,,,,,,limited,,,,,,,limited,,,,,,,,,limited,,, -GSw_SitingWindOfs,"Specify the offshore wind siting scenario [open, limited]",open,,,,limited,,,,,,,,,limited,,,,,,,limited,,,,,,,,,limited,,, -GSw_SitingWindOns,"Specify the onshore wind siting scenario [reference, open, limited, limitedplus]",reference,,,,limited,,,,,,,,,limited,,,,,,,limited,,,,,,,,,limited,,, -GSw_CCS,Turn on/off all CCS,1,,,,,0,,,,,,,,,0,,,,,,,0,,,,,,,,,0,, -fuelcellscen,fuel cell deployment scenario (inputs\plant_characteristics),fc_middeployment,,fc_highdeployment,fc_lowdeployment,,,fc_lowdeployment,fc_highdeployment,,,,fc_highdeployment,fc_lowdeployment,,,,,,fc_highdeployment,fc_lowdeployment,,,fc_lowdeployment,fc_highdeployment,,,,fc_highdeployment,fc_lowdeployment,,,, -GSw_EFS1_AllYearLoad,Switch to choose EFS profiles - e.g. historic; EPREFERENCE; EPMEDIUM; EPHIGH; Clean2035; Clean2035clip1pct; Clean2035_LTS; EPMEDIUMStretch2046; EER_Baseline_AEO2022; EER_100by2050; EER_IRAmoderate; EER_IRAlow,EER_IRAlow,,,,,,,,EER_100by2050,,,,,,,EER_100by2050,,,,,,,,,EER_100by2050,,,,,,,EER_100by2050, -GSw_H2_Demand_Case,H2 demand case as indicated by the column headers in inputs/consume/h2_exogenous_demand.csv,none,,,,,,,,,Decarb,,,,,,,Decarb,,,,,,,,,Decarb,,,,,,,Decarb -GSw_CheckInputs,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, \ No newline at end of file diff --git a/cases_fuelcell_outdate.csv b/cases_fuelcell_outdate.csv new file mode 100644 index 00000000..7b4d2f27 --- /dev/null +++ b/cases_fuelcell_outdate.csv @@ -0,0 +1,64 @@ +,Default Value,USA_defaults,USA_defaults-FC-mid,USA_decarb,USA_decarb-FC-mid,USA_decarb-FC-low,USA_decarb-FC-high,USA_defaults-FC-low,USA_defaults-FC-high,USA_defaults,USA_defaults-FC-mid +ignore,1,,,,,,,,,0,0 +endyear,2032,2050,2050,2050,2050,2050,2050,2050,2050,, +GSw_Region,cendiv/Pacific,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA +GSw_HourlyClusterRegionLevel,,,,,,,,,,, +GSw_RegionResolution,,,,,,,,,,, +GSw_HierarchyFile,,,,,,,,,,, +GSw_GasCurve,2,1,1,,,,,1,1,1,1 +GSw_H2,2,,,,,,,,,, +GSw_FuelCell,0,0,1,0,1,1,1,1,1,0,1 +GSw_Geothermal,,,,,,,,,,, +GSw_GrowthPenalties,,,,,,,,,,, +GSw_Upstream,,,,,,,,,,, +GSw_TransHurdleRate,,,,,,,,,,, +distpvscen,,,,stscen2023_mid_case_95_by_2035,stscen2023_mid_case_95_by_2035,stscen2023_mid_case_95_by_2035,stscen2023_mid_case_95_by_2035,,,, +GSw_AnnualCap,,,,2,2,2,2,,,, +GSw_AnnualCapScen,,,,start2024_90pct2035_100pct2045,start2024_90pct2035_100pct2045,start2024_90pct2035_100pct2045,start2024_90pct2035_100pct2045,,,, +GSw_EFS1_AllYearLoad,,,,EER_100by2050,EER_100by2050,EER_100by2050,EER_100by2050,,,, +GSw_NG_CRF_penalty,,,,ramp_2045,ramp_2045,ramp_2045,ramp_2045,,,, +GSw_PRM_NetImportLimit,,,,0,0,0,0,,,, +GSw_RetirePenalty,,,,0,0,0,0,,,, +GSw_PRM_CapCredit,,,,,,,,,,, +GSw_PRM_scenario,,,,,,,,,,, +GSw_HourlyType,,,,,,,,,,, +GSw_InterDayLinkage,,,,,,,,,,, +GSw_HourlyWeatherYears,,,,,,,,,,, +GSw_gopt,,,,,,,,,,, +GSw_WaterCapacity,,,,,,,,,,, +GSw_WaterMain,,,,,,,,,,, +GSw_WaterUse,,,,,,,,,,, +GSw_CSP,,,,,,,,,,, +resource_adequacy_years,,,,,,,,,,, +yearset_suffix,,,,,,,,,,, +GSw_HourlyClusterAlgorithm,,,,,,,,,,, +MCS_runs,,,,,,,,,,, +MCS_dist_groups,,,,,,,,,,, +GSw_PRM_StressIterateMax,,,,,,,,,,, +GSw_ReducedResource,,,,,,,,,,, +GSw_SitingUPV,,,,,,,,,,, +GSw_SitingWindOfs,,,,,,,,,,, +GSw_SitingWindOns,,,,,,,,,,, +GSw_TransScen,,,,,,,,,,, +GSw_CO2_Detail,,,,,,,,,,, +GSw_DAC,,,,,,,,,,, +GSw_NoFossilOffsetCDR,,,,,,,,,,, +GSw_Biopower,,,,,,,,,,, +GSw_HourlyChunkLengthRep,,,,,,,,,,, +GSw_HourlyChunkLengthStress,,,,,,,,,,, +GSw_LfillGas,,,,,,,,,,, +GSw_Nuclear,,,,,,,,,,, +GSw_OpRes,,,,,,,,,,, +GSw_StartCost,,,,,,,,,,, +GSw_DRShed,,,,,,,,,,, +GSw_MGA_CostDelta,,,,,,,,,,, +GSw_LoadSiteCF,,,,,,,,,,, +GSw_OffshoreZones,,,,,,,,,,, +GSw_OffshoreBackbone,,,,,,,,,,, +GSw_OffshoreBackflow,,,,,,,,,,, +pras_agg_ogs_lfillgas,,,,,,,,,,, +pras_existing_unit_size,,,,,,,,,,, +pras_scheduled_outage,,,,,,,,,,, +pras_unitsize_source,,,,,,,,,,, +pras_vre_combine,,,,,,,,,,, +fuelcellscen,fc_midcost,,fc_midcost,,fc_midcost,fc_lowcost,fc_highcost,fc_lowcost,fc_highcost,,fc_midcost \ No newline at end of file From 63487073ab3628d46ca0715bd096184bc02062b1 Mon Sep 17 00:00:00 2001 From: yijinli22 Date: Wed, 27 May 2026 15:53:36 -0600 Subject: [PATCH 04/21] Update cases_fuelcell.csv --- cases_fuelcell.csv | 1 - 1 file changed, 1 deletion(-) diff --git a/cases_fuelcell.csv b/cases_fuelcell.csv index 65bdb138..2772bb31 100644 --- a/cases_fuelcell.csv +++ b/cases_fuelcell.csv @@ -61,6 +61,5 @@ pras_scheduled_outage,,,, pras_unitsize_source,,,, pras_vre_combine,,,, pras_samples,,,, -GSw_H2,,,, GSw_FuelCell,,0,1, fuelcellscen,,,fc_midcost, \ No newline at end of file From 53adfa3fec23b5bfe98ef7a45084497e4ae16874 Mon Sep 17 00:00:00 2001 From: yli6 Date: Thu, 28 May 2026 15:49:56 -0600 Subject: [PATCH 05/21] HPC test runs for fuel cell switches --- hourlize/inputs/configs/srun_template.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hourlize/inputs/configs/srun_template.sh b/hourlize/inputs/configs/srun_template.sh index 18643162..bc12ede0 100644 --- a/hourlize/inputs/configs/srun_template.sh +++ b/hourlize/inputs/configs/srun_template.sh @@ -1,7 +1,7 @@ #!/bin/bash -#SBATCH --account=[your HPC allocation] +#SBATCH --account=last10p #SBATCH --time=4:00:00 #SBATCH --ntasks-per-node=1 -#SBATCH --mail-user=[your email] +#SBATCH --mail-user=yijin.li@nlr.gov #SBATCH --mail-type=BEGIN,END,FAIL -#SBATCH --mem=246000 # RAM in MB; up to 246000 for normal or 2000000 for bigmem on kestrel \ No newline at end of file +#SBATCH --mem=246000 # RAM in MB; up to 246000 for normal or 2000000 for bigmem on kestrel From 010979e946f395a655f427f8fa880700181ddeb3 Mon Sep 17 00:00:00 2001 From: yijinli22 Date: Thu, 28 May 2026 22:32:47 -0600 Subject: [PATCH 06/21] change fuelcell to h2fuelcell to distinguish h2 fuelcell from ng fuelcell --- cases.csv | 8 +- cases_fuelcell_outdate.csv | 64 ----- cases_fuelcell.csv => cases_h2-fuelcell.csv | 2 +- hourlize/inputs/configs/srun_template.sh | 4 +- .../degradation_annual_default.csv | 2 +- inputs/emission_constraints/emitrate.csv | 4 +- .../emission_constraints/h2_leakage_rate.csv | 2 +- .../financials/construction_times_default.csv | 82 +++--- inputs/financials/financials_tech_ATB2023.csv | 246 +++++++++--------- .../financials_tech_ATB2023_CRP20.csv | 246 +++++++++--------- inputs/financials/financials_tech_ATB2024.csv | 246 +++++++++--------- .../national_generation/nat_gen_tech_frac.csv | 2 +- .../cost_opres_default.csv | 2 +- .../cost_opres_market.csv | 2 +- inputs/plant_characteristics/fc_highcost.csv | 42 --- inputs/plant_characteristics/fc_lowcost.csv | 42 --- inputs/plant_characteristics/fc_midcost.csv | 42 --- .../h2-fuelcell_advanced.csv | 42 +++ .../h2-fuelcell_conservative.csv | 42 +++ .../h2-fuelcell_moderate.csv | 42 +++ .../plant_characteristics/heat_rate_adj.csv | 2 +- .../heat_rate_penalty_spin.csv | 2 +- inputs/plant_characteristics/maxage.csv | 2 +- inputs/plant_characteristics/minCF.csv | 2 +- inputs/plant_characteristics/minloadfrac0.csv | 2 +- inputs/plant_characteristics/mttr.csv | 2 +- .../outage_forced_static.csv | 2 +- .../outage_scheduled_static.csv | 2 +- inputs/plant_characteristics/ramprate.csv | 2 +- inputs/plant_characteristics/startcost.csv | 2 +- inputs/plant_characteristics/unitsize_atb.csv | 2 +- .../years_until_endogenous.csv | 2 +- inputs/sets/fuel2tech.csv | 2 +- inputs/sets/i.csv | 2 +- inputs/tech-subset-table.csv | 2 +- inputs/techs/techs_default.csv | 2 +- inputs/userinput/ivt_default.csv | 2 +- inputs/userinput/ivt_small.csv | 2 +- inputs/userinput/ivt_step.csv | 2 +- .../bokehpivot/in/reeds2/tech_map.csv | 2 +- .../bokehpivot/in/reeds2/tech_style.csv | 2 +- postprocessing/tech_aggregation.csv | 2 +- reeds/input_processing/plantcostprep.py | 3 +- reeds/input_processing/runfiles.csv | 4 +- 44 files changed, 575 insertions(+), 640 deletions(-) delete mode 100644 cases_fuelcell_outdate.csv rename cases_fuelcell.csv => cases_h2-fuelcell.csv (97%) delete mode 100644 inputs/plant_characteristics/fc_highcost.csv delete mode 100644 inputs/plant_characteristics/fc_lowcost.csv delete mode 100644 inputs/plant_characteristics/fc_midcost.csv create mode 100644 inputs/plant_characteristics/h2-fuelcell_advanced.csv create mode 100644 inputs/plant_characteristics/h2-fuelcell_conservative.csv create mode 100644 inputs/plant_characteristics/h2-fuelcell_moderate.csv diff --git a/cases.csv b/cases.csv index 882c069c..a0403ab0 100644 --- a/cases.csv +++ b/cases.csv @@ -16,6 +16,7 @@ plantchar_coal_ccs,Coal CCS generators cost and performance characteristics (inp plantchar_coal,Coal generators cost and performance characteristics (inputs\plant_characteristics\{plantchar_coal}.csv). Options start with 'coal_' and the switch should be set to the entire file name (ex: coal_ATB_2024_moderate),coal_ATB_(2024)_(moderate),coal_ATB_2024_moderate, plantchar_csp,CSP cost and performance characteristics (inputs\plant_characteristics\{plantchar_csp}.csv). The options for plantchar_csp start with 'csp_' and the switch should be set to the entire file name (ex: csp_ATB_2024_advanced),csp_ATB_(2023|2024)_(conservative|moderate|advanced),csp_ATB_2024_moderate, plantchar_fuelcell,Fuel cell cost and performance characteristics (inputs\plant_characteristics\{plantchar_fuelcell}.csv). The options for plantchar_fuelcell start with 'fuelcell_' and the switch should be set to the entire file name (ex: fuelcell_ATB_2024_advanced),fuelcell_ATB_2024_(moderate|advanced),fuelcell_ATB_2024_moderate, +plantchar_h2-fuelcell,H2 fuel cell cost and performance characteristics (inputs\plant_characteristics\{plantchar_fuelcell}.csv). ,h2-fuelcell_(conservative|moderate|advanced),h2-fuelcell_moderate, plantchar_gas_ccs,Natural gas CCS generator cost and performance characteristics (inputs\plant_characteristics\{plantchar_gas_ccs}.csv). Options start with 'gas-ccs' and the switch should be set to the entire file name (ex: gas-ccs_ATB_2024_moderate),gas-ccs_ATB_(2024)_(conservative|moderate|advanced),gas-ccs_ATB_2024_moderate, plantchar_gas,Natural gas generator cost and performance characteristics (inputs\plant_characteristics\{plantchar_gas}.csv). Options start with 'gas_' and the switch should be set to the entire file name (ex: gas_ATB_2024_moderate),gas_ATB_(2024)_(moderate),gas_ATB_2024_moderate, plantchar_geo,Geothermal cost setting (inputs\plant_characteristics\{plantchar_geo}.csv).The options for plantchar_geo start with 'geo_' and the switch should be set to the entire file name (ex: geo_ATB_2023_conservative),geo_ATB_(2023|2024)_(conservative|moderate|advanced),geo_ATB_2024_moderate, @@ -42,13 +43,12 @@ pshsupplycurve,PSH Supply Curve,(8|10|12)hr_(ref|wEphemeral|wExist|wEph|wExist_w pvbscen,PVB cost-sharing scenario,benchmark2020,benchmark2020, dacscen,Electrical DAC cost and performance inputs (see inputs/consume/[dacscen].csv starting with 'dac_elec_').,BVRE_2021_(high|mid|low),BVRE_2021_mid, h2combustionfuelscen,H2-CT/CC Fuel Price Scenarios (only used if endogenous H2 production is turned off),10; reference; 30,reference, -fuelcellscen,fuel cell H2 cost scenario (inputs/plant_characteristics/{fuelcellscen}.csv),fc_midcost; fc_highcost; fc_lowcost,fc_midcost, upgradescen,Exogenous upgrade capital cost specification (see inputs\upgrades). 'default' calculates cost using diff between from- and to- tech,N/A,default, retscen,Retirement Scenario,Nuke60RetireYear; Nuke80RetireYear; NukeEarlyRetireYear; NukeRefRetireYear,Nuke80RetireYear, supplycurve,Wind and Solar Supply Curves,default; 0; naris; 2018,default, uraniumscen,Uranium price scenario,AEO_(2023|2025)_reference,AEO_2025_reference, GSw_Region,Specify column from inputs/userinput/modeled_regions.csv or from {column of hierarchy.csv}/{period-delimited entries to keep from that column},N/A,country/USA, -GSw_ZoneSet,Set of geospatial zones to use as balancing areas (described in inputs/zones/README.md),^(z48|z54|z69|z132|z134|z3109|UTcounty|PJMcounty)$,z132 +GSw_ZoneSet,Set of geospatial zones to use as balancing areas (described in inputs/zones/README.md),^(z48|z54|z69|z132|z134|z3109|UTcounty|PJMcounty)$,z132, capcredit_hierarchy_level,Select level at which to aggregate net load for capacity-credit calculation,r; nercr; transreg; transgrp; cendiv; st; interconnect; country; usda_region,transreg, construction_schedules_suffix,File suffix for construction schedules,default,default, construction_times_suffix,File suffix for construction times by technology,default,default, @@ -373,7 +373,7 @@ pras_max_unitsize_prm,Cap the upper bound of disaggregated unit size by zone at pras_samples,Indicate how many Monte Carlo samples to use in PRAS (if 0 then the .pras file is generated but PRAS is not run),int,100, pras_scheduled_outage,Include scheduled outages in PRAS (if 0 then a default outage rate of 0 is applied),0; 1,0, pras_seed,Seed to use for PRAS samples; can be any positive integer. If 0 the seed is set randomly,int,1, -pras_singlethread,Force single-thread operation for PRAS (much slower but sometimes helps avoid Julia hangs and errors),^[0-1]$,0 +pras_singlethread,Force single-thread operation for PRAS (much slower but sometimes helps avoid Julia hangs and errors),^[0-1]$,0, pras_trans_contingency,Indicate whether to use n-0 (0) or n-1 (1) transmission capacities in PRAS,0; 1,0, pras_unitsize_source,Data source for characteristic unit sizes in ReESD2PRAS,atb; r2x,atb, pras_vre_combine,Combine VRE into a single VRE tech in ReEDS2PRAS,0; 1,0, @@ -382,4 +382,4 @@ resource_adequacy_years,_-delimited years to include in resource adequacy calcul MCS_runs,Number of Monte Carlo simulation runs. Set to 0 to disable MCS. Set to an integer N > 0 to run N ReEDS simulations with sampling.,int,0, MCS_dist,Name of the `.yaml` file defining the MCS distributions. Use 'default' or a string beginning with 'user' to reference `inputs/userinput/mcs_distributions_{MCS_dist}.yaml`,N/A,default, MCS_dist_groups,Define the distribution groups to use in a Monte Carlo Simulation. Each entry should refer to a key from `inputs/userinput/mcs_distributions_{MCS_dist}.yaml` with multiple entries separated by a dot (e.g. Example1.Example2.Example3),N/A,tech, -MCS_lhs,Option to use random sampling (0) or latin hypercube sampling (1) for Monte Carlo simulation,0; 1,0, +MCS_lhs,Option to use random sampling (0) or latin hypercube sampling (1) for Monte Carlo simulation,0; 1,0, \ No newline at end of file diff --git a/cases_fuelcell_outdate.csv b/cases_fuelcell_outdate.csv deleted file mode 100644 index 7b4d2f27..00000000 --- a/cases_fuelcell_outdate.csv +++ /dev/null @@ -1,64 +0,0 @@ -,Default Value,USA_defaults,USA_defaults-FC-mid,USA_decarb,USA_decarb-FC-mid,USA_decarb-FC-low,USA_decarb-FC-high,USA_defaults-FC-low,USA_defaults-FC-high,USA_defaults,USA_defaults-FC-mid -ignore,1,,,,,,,,,0,0 -endyear,2032,2050,2050,2050,2050,2050,2050,2050,2050,, -GSw_Region,cendiv/Pacific,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA,country/USA -GSw_HourlyClusterRegionLevel,,,,,,,,,,, -GSw_RegionResolution,,,,,,,,,,, -GSw_HierarchyFile,,,,,,,,,,, -GSw_GasCurve,2,1,1,,,,,1,1,1,1 -GSw_H2,2,,,,,,,,,, -GSw_FuelCell,0,0,1,0,1,1,1,1,1,0,1 -GSw_Geothermal,,,,,,,,,,, -GSw_GrowthPenalties,,,,,,,,,,, -GSw_Upstream,,,,,,,,,,, -GSw_TransHurdleRate,,,,,,,,,,, -distpvscen,,,,stscen2023_mid_case_95_by_2035,stscen2023_mid_case_95_by_2035,stscen2023_mid_case_95_by_2035,stscen2023_mid_case_95_by_2035,,,, -GSw_AnnualCap,,,,2,2,2,2,,,, -GSw_AnnualCapScen,,,,start2024_90pct2035_100pct2045,start2024_90pct2035_100pct2045,start2024_90pct2035_100pct2045,start2024_90pct2035_100pct2045,,,, -GSw_EFS1_AllYearLoad,,,,EER_100by2050,EER_100by2050,EER_100by2050,EER_100by2050,,,, -GSw_NG_CRF_penalty,,,,ramp_2045,ramp_2045,ramp_2045,ramp_2045,,,, -GSw_PRM_NetImportLimit,,,,0,0,0,0,,,, -GSw_RetirePenalty,,,,0,0,0,0,,,, -GSw_PRM_CapCredit,,,,,,,,,,, -GSw_PRM_scenario,,,,,,,,,,, -GSw_HourlyType,,,,,,,,,,, -GSw_InterDayLinkage,,,,,,,,,,, -GSw_HourlyWeatherYears,,,,,,,,,,, -GSw_gopt,,,,,,,,,,, -GSw_WaterCapacity,,,,,,,,,,, -GSw_WaterMain,,,,,,,,,,, -GSw_WaterUse,,,,,,,,,,, -GSw_CSP,,,,,,,,,,, -resource_adequacy_years,,,,,,,,,,, -yearset_suffix,,,,,,,,,,, -GSw_HourlyClusterAlgorithm,,,,,,,,,,, -MCS_runs,,,,,,,,,,, -MCS_dist_groups,,,,,,,,,,, -GSw_PRM_StressIterateMax,,,,,,,,,,, -GSw_ReducedResource,,,,,,,,,,, -GSw_SitingUPV,,,,,,,,,,, -GSw_SitingWindOfs,,,,,,,,,,, -GSw_SitingWindOns,,,,,,,,,,, -GSw_TransScen,,,,,,,,,,, -GSw_CO2_Detail,,,,,,,,,,, -GSw_DAC,,,,,,,,,,, -GSw_NoFossilOffsetCDR,,,,,,,,,,, -GSw_Biopower,,,,,,,,,,, -GSw_HourlyChunkLengthRep,,,,,,,,,,, -GSw_HourlyChunkLengthStress,,,,,,,,,,, -GSw_LfillGas,,,,,,,,,,, -GSw_Nuclear,,,,,,,,,,, -GSw_OpRes,,,,,,,,,,, -GSw_StartCost,,,,,,,,,,, -GSw_DRShed,,,,,,,,,,, -GSw_MGA_CostDelta,,,,,,,,,,, -GSw_LoadSiteCF,,,,,,,,,,, -GSw_OffshoreZones,,,,,,,,,,, -GSw_OffshoreBackbone,,,,,,,,,,, -GSw_OffshoreBackflow,,,,,,,,,,, -pras_agg_ogs_lfillgas,,,,,,,,,,, -pras_existing_unit_size,,,,,,,,,,, -pras_scheduled_outage,,,,,,,,,,, -pras_unitsize_source,,,,,,,,,,, -pras_vre_combine,,,,,,,,,,, -fuelcellscen,fc_midcost,,fc_midcost,,fc_midcost,fc_lowcost,fc_highcost,fc_lowcost,fc_highcost,,fc_midcost \ No newline at end of file diff --git a/cases_fuelcell.csv b/cases_h2-fuelcell.csv similarity index 97% rename from cases_fuelcell.csv rename to cases_h2-fuelcell.csv index 2772bb31..61c8f6e6 100644 --- a/cases_fuelcell.csv +++ b/cases_h2-fuelcell.csv @@ -62,4 +62,4 @@ pras_unitsize_source,,,, pras_vre_combine,,,, pras_samples,,,, GSw_FuelCell,,0,1, -fuelcellscen,,,fc_midcost, \ No newline at end of file +plantchar_h2-fuelcell,,,h2-fuelcell_moderate, \ No newline at end of file diff --git a/hourlize/inputs/configs/srun_template.sh b/hourlize/inputs/configs/srun_template.sh index bc12ede0..d6aa6ec3 100644 --- a/hourlize/inputs/configs/srun_template.sh +++ b/hourlize/inputs/configs/srun_template.sh @@ -1,7 +1,7 @@ #!/bin/bash -#SBATCH --account=last10p +#SBATCH --account=[your HPC allocation] #SBATCH --time=4:00:00 #SBATCH --ntasks-per-node=1 -#SBATCH --mail-user=yijin.li@nlr.gov +#SBATCH --mail-user=[your email] #SBATCH --mail-type=BEGIN,END,FAIL #SBATCH --mem=246000 # RAM in MB; up to 246000 for normal or 2000000 for bigmem on kestrel diff --git a/inputs/degradation/degradation_annual_default.csv b/inputs/degradation/degradation_annual_default.csv index 8005257a..6bbe3c1d 100644 --- a/inputs/degradation/degradation_annual_default.csv +++ b/inputs/degradation/degradation_annual_default.csv @@ -14,7 +14,7 @@ CoalOldScr,0 CoalOldUns,0 CofireNew,0 CofireOld,0 -fuel-cell,0 +h2-fuel-cell,0 Gas-CC,0 Gas-CC_H_1x1,0 Gas-CC_H_2x1,0 diff --git a/inputs/emission_constraints/emitrate.csv b/inputs/emission_constraints/emitrate.csv index 4eced385..3bad2e0e 100644 --- a/inputs/emission_constraints/emitrate.csv +++ b/inputs/emission_constraints/emitrate.csv @@ -9,7 +9,7 @@ gas-CC_h_1x1,process,1.50E-06,9.07E-06,5.31E-02,1.00E-07,1.00E-06 gas-CC_h_2x1,process,1.50E-06,9.07E-06,5.31E-02,1.00E-07,1.00E-06 h2-ct,process,0,6.35E-05,0,0,0 h2-cc,process,0,6.35E-05,0,0,0 -fuel-cell,process,0,6.35E-05,0,0,0 +h2-fuel-cell,process,0,6.35E-05,0,0,0 ng-fuel-cell,process,0,0,5.31E-02,1.00E-07,1.00E-06 CoalOldScr,process,9.07E-05,8.62E-05,9.55E-02,1.60E-06,1.10E-05 CoalOldUns,process,1.51E-04,8.62E-05,9.55E-02,1.60E-06,1.10E-05 @@ -28,7 +28,7 @@ gas-CC_h_1x1,upstream,0,0,6.27E-03,2.00E-08,0 gas-CC_h_2x1,upstream,0,0,6.27E-03,2.00E-08,0 h2-ct,upstream,0,0,0,0,0 h2-cc,upstream,0,0,0,0,0 -fuel-cell,upstream,0,0,0,0,0 +h2-fuel-cell,upstream,0,0,0,0,0 ng-fuel-cell,upstream,0,0,6.27E-03,2.00E-08,0 CoalOldScr,upstream,0,0,2.94E-03,5.00E-08,2.08E-04 CoalOldUns,upstream,0,0,2.94E-03,5.00E-08,2.08E-04 diff --git a/inputs/emission_constraints/h2_leakage_rate.csv b/inputs/emission_constraints/h2_leakage_rate.csv index 5ed30c9f..761ab639 100644 --- a/inputs/emission_constraints/h2_leakage_rate.csv +++ b/inputs/emission_constraints/h2_leakage_rate.csv @@ -4,4 +4,4 @@ smr_ccs,0.02000,0.03500,0.02750,0.00310,0.01870,0.01090,0.03060,0.07510,0.05285, electrolyzer,0.03000,0.06000,0.04500,0.00310,0.04870,0.02590,0.06010,0.16210,0.11110,0.01230,0.01200,0.01215,0.00100,0.05000,0.02550 h2-ct,0.01500,0.03000,0.02250,0,0,0,0.00010,0.00660,0.00335,0,0,0,0,0, h2-cc,0.01500,0.03000,0.02250,0,0,0,0.00010,0.00660,0.00335,0,0,0,0,0, -fuel-cell,0.03,0.06,0.045,0.0031,0.0487,0.0259,0.0601,0.1621,0.1111,0.0123,0.012,0.01215,0.001,0.05,0.0255 +h2-fuel-cell,0.03,0.06,0.045,0.0031,0.0487,0.0259,0.0601,0.1621,0.1111,0.0123,0.012,0.01215,0.001,0.05,0.0255 diff --git a/inputs/financials/construction_times_default.csv b/inputs/financials/construction_times_default.csv index d4f2ea49..2a589c59 100644 --- a/inputs/financials/construction_times_default.csv +++ b/inputs/financials/construction_times_default.csv @@ -819,47 +819,47 @@ EVMC_SHAPE,2047,1 EVMC_SHAPE,2048,1 EVMC_SHAPE,2049,1 EVMC_SHAPE,2050,1 -fuel-cell,2010,3 -fuel-cell,2011,3 -fuel-cell,2012,3 -fuel-cell,2013,3 -fuel-cell,2014,3 -fuel-cell,2015,3 -fuel-cell,2016,3 -fuel-cell,2017,3 -fuel-cell,2018,3 -fuel-cell,2019,3 -fuel-cell,2020,3 -fuel-cell,2021,3 -fuel-cell,2022,3 -fuel-cell,2023,3 -fuel-cell,2024,3 -fuel-cell,2025,3 -fuel-cell,2026,3 -fuel-cell,2027,3 -fuel-cell,2028,3 -fuel-cell,2029,3 -fuel-cell,2030,3 -fuel-cell,2031,3 -fuel-cell,2032,3 -fuel-cell,2033,3 -fuel-cell,2034,3 -fuel-cell,2035,3 -fuel-cell,2036,3 -fuel-cell,2037,3 -fuel-cell,2038,3 -fuel-cell,2039,3 -fuel-cell,2040,3 -fuel-cell,2041,3 -fuel-cell,2042,3 -fuel-cell,2043,3 -fuel-cell,2044,3 -fuel-cell,2045,3 -fuel-cell,2046,3 -fuel-cell,2047,3 -fuel-cell,2048,3 -fuel-cell,2049,3 -fuel-cell,2050,3 +h2-fuel-cell,2010,3 +h2-fuel-cell,2011,3 +h2-fuel-cell,2012,3 +h2-fuel-cell,2013,3 +h2-fuel-cell,2014,3 +h2-fuel-cell,2015,3 +h2-fuel-cell,2016,3 +h2-fuel-cell,2017,3 +h2-fuel-cell,2018,3 +h2-fuel-cell,2019,3 +h2-fuel-cell,2020,3 +h2-fuel-cell,2021,3 +h2-fuel-cell,2022,3 +h2-fuel-cell,2023,3 +h2-fuel-cell,2024,3 +h2-fuel-cell,2025,3 +h2-fuel-cell,2026,3 +h2-fuel-cell,2027,3 +h2-fuel-cell,2028,3 +h2-fuel-cell,2029,3 +h2-fuel-cell,2030,3 +h2-fuel-cell,2031,3 +h2-fuel-cell,2032,3 +h2-fuel-cell,2033,3 +h2-fuel-cell,2034,3 +h2-fuel-cell,2035,3 +h2-fuel-cell,2036,3 +h2-fuel-cell,2037,3 +h2-fuel-cell,2038,3 +h2-fuel-cell,2039,3 +h2-fuel-cell,2040,3 +h2-fuel-cell,2041,3 +h2-fuel-cell,2042,3 +h2-fuel-cell,2043,3 +h2-fuel-cell,2044,3 +h2-fuel-cell,2045,3 +h2-fuel-cell,2046,3 +h2-fuel-cell,2047,3 +h2-fuel-cell,2048,3 +h2-fuel-cell,2049,3 +h2-fuel-cell,2050,3 Gas-CC,2010,3 Gas-CC,2011,3 Gas-CC,2012,3 diff --git a/inputs/financials/financials_tech_ATB2023.csv b/inputs/financials/financials_tech_ATB2023.csv index ad6fe809..df009a10 100644 --- a/inputs/financials/financials_tech_ATB2023.csv +++ b/inputs/financials/financials_tech_ATB2023.csv @@ -2336,129 +2336,129 @@ EVMC_SHAPE,2047,usa,7,15,1,0 EVMC_SHAPE,2048,usa,7,15,1,0 EVMC_SHAPE,2049,usa,7,15,1,0 EVMC_SHAPE,2050,usa,7,15,1,0 -fuel-cell,2010,can,15,30,3A,0 -fuel-cell,2011,can,15,30,3A,0 -fuel-cell,2012,can,15,30,3A,0 -fuel-cell,2013,can,15,30,3A,0 -fuel-cell,2014,can,15,30,3A,0 -fuel-cell,2015,can,15,30,3A,0 -fuel-cell,2016,can,15,30,3A,0 -fuel-cell,2017,can,15,30,3A,0 -fuel-cell,2018,can,15,30,3A,0 -fuel-cell,2019,can,15,30,3A,0 -fuel-cell,2020,can,15,30,3A,0 -fuel-cell,2021,can,15,30,3A,0 -fuel-cell,2022,can,15,30,3A,0 -fuel-cell,2023,can,15,30,3A,0 -fuel-cell,2024,can,15,30,3A,0 -fuel-cell,2025,can,15,30,3A,0 -fuel-cell,2026,can,15,30,3A,0 -fuel-cell,2027,can,15,30,3A,0 -fuel-cell,2028,can,15,30,3A,0 -fuel-cell,2029,can,15,30,3A,0 -fuel-cell,2030,can,15,30,3A,0 -fuel-cell,2031,can,15,30,3A,0 -fuel-cell,2032,can,15,30,3A,0 -fuel-cell,2033,can,15,30,3A,0 -fuel-cell,2034,can,15,30,3A,0 -fuel-cell,2035,can,15,30,3A,0 -fuel-cell,2036,can,15,30,3A,0 -fuel-cell,2037,can,15,30,3A,0 -fuel-cell,2038,can,15,30,3A,0 -fuel-cell,2039,can,15,30,3A,0 -fuel-cell,2040,can,15,30,3A,0 -fuel-cell,2041,can,15,30,3A,0 -fuel-cell,2042,can,15,30,3A,0 -fuel-cell,2043,can,15,30,3A,0 -fuel-cell,2044,can,15,30,3A,0 -fuel-cell,2045,can,15,30,3A,0 -fuel-cell,2046,can,15,30,3A,0 -fuel-cell,2047,can,15,30,3A,0 -fuel-cell,2048,can,15,30,3A,0 -fuel-cell,2049,can,15,30,3A,0 -fuel-cell,2050,can,15,30,3A,0 -fuel-cell,2010,mex,15,30,3A,0 -fuel-cell,2011,mex,15,30,3A,0 -fuel-cell,2012,mex,15,30,3A,0 -fuel-cell,2013,mex,15,30,3A,0 -fuel-cell,2014,mex,15,30,3A,0 -fuel-cell,2015,mex,15,30,3A,0 -fuel-cell,2016,mex,15,30,3A,0 -fuel-cell,2017,mex,15,30,3A,0 -fuel-cell,2018,mex,15,30,3A,0 -fuel-cell,2019,mex,15,30,3A,0 -fuel-cell,2020,mex,15,30,3A,0 -fuel-cell,2021,mex,15,30,3A,0 -fuel-cell,2022,mex,15,30,3A,0 -fuel-cell,2023,mex,15,30,3A,0 -fuel-cell,2024,mex,15,30,3A,0 -fuel-cell,2025,mex,15,30,3A,0 -fuel-cell,2026,mex,15,30,3A,0 -fuel-cell,2027,mex,15,30,3A,0 -fuel-cell,2028,mex,15,30,3A,0 -fuel-cell,2029,mex,15,30,3A,0 -fuel-cell,2030,mex,15,30,3A,0 -fuel-cell,2031,mex,15,30,3A,0 -fuel-cell,2032,mex,15,30,3A,0 -fuel-cell,2033,mex,15,30,3A,0 -fuel-cell,2034,mex,15,30,3A,0 -fuel-cell,2035,mex,15,30,3A,0 -fuel-cell,2036,mex,15,30,3A,0 -fuel-cell,2037,mex,15,30,3A,0 -fuel-cell,2038,mex,15,30,3A,0 -fuel-cell,2039,mex,15,30,3A,0 -fuel-cell,2040,mex,15,30,3A,0 -fuel-cell,2041,mex,15,30,3A,0 -fuel-cell,2042,mex,15,30,3A,0 -fuel-cell,2043,mex,15,30,3A,0 -fuel-cell,2044,mex,15,30,3A,0 -fuel-cell,2045,mex,15,30,3A,0 -fuel-cell,2046,mex,15,30,3A,0 -fuel-cell,2047,mex,15,30,3A,0 -fuel-cell,2048,mex,15,30,3A,0 -fuel-cell,2049,mex,15,30,3A,0 -fuel-cell,2050,mex,15,30,3A,0 -fuel-cell,2010,usa,15,30,3A,0 -fuel-cell,2011,usa,15,30,3A,0 -fuel-cell,2012,usa,15,30,3A,0 -fuel-cell,2013,usa,15,30,3A,0 -fuel-cell,2014,usa,15,30,3A,0 -fuel-cell,2015,usa,15,30,3A,0 -fuel-cell,2016,usa,15,30,3A,0 -fuel-cell,2017,usa,15,30,3A,0 -fuel-cell,2018,usa,15,30,3A,0 -fuel-cell,2019,usa,15,30,3A,0 -fuel-cell,2020,usa,15,30,3A,0 -fuel-cell,2021,usa,15,30,3A,0 -fuel-cell,2022,usa,15,30,3A,0 -fuel-cell,2023,usa,15,30,3A,0 -fuel-cell,2024,usa,15,30,3A,0 -fuel-cell,2025,usa,15,30,3A,0 -fuel-cell,2026,usa,15,30,3A,0 -fuel-cell,2027,usa,15,30,3A,0 -fuel-cell,2028,usa,15,30,3A,0 -fuel-cell,2029,usa,15,30,3A,0 -fuel-cell,2030,usa,15,30,3A,0 -fuel-cell,2031,usa,15,30,3A,0 -fuel-cell,2032,usa,15,30,3A,0 -fuel-cell,2033,usa,15,30,3A,0 -fuel-cell,2034,usa,15,30,3A,0 -fuel-cell,2035,usa,15,30,3A,0 -fuel-cell,2036,usa,15,30,3A,0 -fuel-cell,2037,usa,15,30,3A,0 -fuel-cell,2038,usa,15,30,3A,0 -fuel-cell,2039,usa,15,30,3A,0 -fuel-cell,2040,usa,15,30,3A,0 -fuel-cell,2041,usa,15,30,3A,0 -fuel-cell,2042,usa,15,30,3A,0 -fuel-cell,2043,usa,15,30,3A,0 -fuel-cell,2044,usa,15,30,3A,0 -fuel-cell,2045,usa,15,30,3A,0 -fuel-cell,2046,usa,15,30,3A,0 -fuel-cell,2047,usa,15,30,3A,0 -fuel-cell,2048,usa,15,30,3A,0 -fuel-cell,2049,usa,15,30,3A,0 -fuel-cell,2050,usa,15,30,3A,0 +h2-fuel-cell,2010,can,15,30,3A,0 +h2-fuel-cell,2011,can,15,30,3A,0 +h2-fuel-cell,2012,can,15,30,3A,0 +h2-fuel-cell,2013,can,15,30,3A,0 +h2-fuel-cell,2014,can,15,30,3A,0 +h2-fuel-cell,2015,can,15,30,3A,0 +h2-fuel-cell,2016,can,15,30,3A,0 +h2-fuel-cell,2017,can,15,30,3A,0 +h2-fuel-cell,2018,can,15,30,3A,0 +h2-fuel-cell,2019,can,15,30,3A,0 +h2-fuel-cell,2020,can,15,30,3A,0 +h2-fuel-cell,2021,can,15,30,3A,0 +h2-fuel-cell,2022,can,15,30,3A,0 +h2-fuel-cell,2023,can,15,30,3A,0 +h2-fuel-cell,2024,can,15,30,3A,0 +h2-fuel-cell,2025,can,15,30,3A,0 +h2-fuel-cell,2026,can,15,30,3A,0 +h2-fuel-cell,2027,can,15,30,3A,0 +h2-fuel-cell,2028,can,15,30,3A,0 +h2-fuel-cell,2029,can,15,30,3A,0 +h2-fuel-cell,2030,can,15,30,3A,0 +h2-fuel-cell,2031,can,15,30,3A,0 +h2-fuel-cell,2032,can,15,30,3A,0 +h2-fuel-cell,2033,can,15,30,3A,0 +h2-fuel-cell,2034,can,15,30,3A,0 +h2-fuel-cell,2035,can,15,30,3A,0 +h2-fuel-cell,2036,can,15,30,3A,0 +h2-fuel-cell,2037,can,15,30,3A,0 +h2-fuel-cell,2038,can,15,30,3A,0 +h2-fuel-cell,2039,can,15,30,3A,0 +h2-fuel-cell,2040,can,15,30,3A,0 +h2-fuel-cell,2041,can,15,30,3A,0 +h2-fuel-cell,2042,can,15,30,3A,0 +h2-fuel-cell,2043,can,15,30,3A,0 +h2-fuel-cell,2044,can,15,30,3A,0 +h2-fuel-cell,2045,can,15,30,3A,0 +h2-fuel-cell,2046,can,15,30,3A,0 +h2-fuel-cell,2047,can,15,30,3A,0 +h2-fuel-cell,2048,can,15,30,3A,0 +h2-fuel-cell,2049,can,15,30,3A,0 +h2-fuel-cell,2050,can,15,30,3A,0 +h2-fuel-cell,2010,mex,15,30,3A,0 +h2-fuel-cell,2011,mex,15,30,3A,0 +h2-fuel-cell,2012,mex,15,30,3A,0 +h2-fuel-cell,2013,mex,15,30,3A,0 +h2-fuel-cell,2014,mex,15,30,3A,0 +h2-fuel-cell,2015,mex,15,30,3A,0 +h2-fuel-cell,2016,mex,15,30,3A,0 +h2-fuel-cell,2017,mex,15,30,3A,0 +h2-fuel-cell,2018,mex,15,30,3A,0 +h2-fuel-cell,2019,mex,15,30,3A,0 +h2-fuel-cell,2020,mex,15,30,3A,0 +h2-fuel-cell,2021,mex,15,30,3A,0 +h2-fuel-cell,2022,mex,15,30,3A,0 +h2-fuel-cell,2023,mex,15,30,3A,0 +h2-fuel-cell,2024,mex,15,30,3A,0 +h2-fuel-cell,2025,mex,15,30,3A,0 +h2-fuel-cell,2026,mex,15,30,3A,0 +h2-fuel-cell,2027,mex,15,30,3A,0 +h2-fuel-cell,2028,mex,15,30,3A,0 +h2-fuel-cell,2029,mex,15,30,3A,0 +h2-fuel-cell,2030,mex,15,30,3A,0 +h2-fuel-cell,2031,mex,15,30,3A,0 +h2-fuel-cell,2032,mex,15,30,3A,0 +h2-fuel-cell,2033,mex,15,30,3A,0 +h2-fuel-cell,2034,mex,15,30,3A,0 +h2-fuel-cell,2035,mex,15,30,3A,0 +h2-fuel-cell,2036,mex,15,30,3A,0 +h2-fuel-cell,2037,mex,15,30,3A,0 +h2-fuel-cell,2038,mex,15,30,3A,0 +h2-fuel-cell,2039,mex,15,30,3A,0 +h2-fuel-cell,2040,mex,15,30,3A,0 +h2-fuel-cell,2041,mex,15,30,3A,0 +h2-fuel-cell,2042,mex,15,30,3A,0 +h2-fuel-cell,2043,mex,15,30,3A,0 +h2-fuel-cell,2044,mex,15,30,3A,0 +h2-fuel-cell,2045,mex,15,30,3A,0 +h2-fuel-cell,2046,mex,15,30,3A,0 +h2-fuel-cell,2047,mex,15,30,3A,0 +h2-fuel-cell,2048,mex,15,30,3A,0 +h2-fuel-cell,2049,mex,15,30,3A,0 +h2-fuel-cell,2050,mex,15,30,3A,0 +h2-fuel-cell,2010,usa,15,30,3A,0 +h2-fuel-cell,2011,usa,15,30,3A,0 +h2-fuel-cell,2012,usa,15,30,3A,0 +h2-fuel-cell,2013,usa,15,30,3A,0 +h2-fuel-cell,2014,usa,15,30,3A,0 +h2-fuel-cell,2015,usa,15,30,3A,0 +h2-fuel-cell,2016,usa,15,30,3A,0 +h2-fuel-cell,2017,usa,15,30,3A,0 +h2-fuel-cell,2018,usa,15,30,3A,0 +h2-fuel-cell,2019,usa,15,30,3A,0 +h2-fuel-cell,2020,usa,15,30,3A,0 +h2-fuel-cell,2021,usa,15,30,3A,0 +h2-fuel-cell,2022,usa,15,30,3A,0 +h2-fuel-cell,2023,usa,15,30,3A,0 +h2-fuel-cell,2024,usa,15,30,3A,0 +h2-fuel-cell,2025,usa,15,30,3A,0 +h2-fuel-cell,2026,usa,15,30,3A,0 +h2-fuel-cell,2027,usa,15,30,3A,0 +h2-fuel-cell,2028,usa,15,30,3A,0 +h2-fuel-cell,2029,usa,15,30,3A,0 +h2-fuel-cell,2030,usa,15,30,3A,0 +h2-fuel-cell,2031,usa,15,30,3A,0 +h2-fuel-cell,2032,usa,15,30,3A,0 +h2-fuel-cell,2033,usa,15,30,3A,0 +h2-fuel-cell,2034,usa,15,30,3A,0 +h2-fuel-cell,2035,usa,15,30,3A,0 +h2-fuel-cell,2036,usa,15,30,3A,0 +h2-fuel-cell,2037,usa,15,30,3A,0 +h2-fuel-cell,2038,usa,15,30,3A,0 +h2-fuel-cell,2039,usa,15,30,3A,0 +h2-fuel-cell,2040,usa,15,30,3A,0 +h2-fuel-cell,2041,usa,15,30,3A,0 +h2-fuel-cell,2042,usa,15,30,3A,0 +h2-fuel-cell,2043,usa,15,30,3A,0 +h2-fuel-cell,2044,usa,15,30,3A,0 +h2-fuel-cell,2045,usa,15,30,3A,0 +h2-fuel-cell,2046,usa,15,30,3A,0 +h2-fuel-cell,2047,usa,15,30,3A,0 +h2-fuel-cell,2048,usa,15,30,3A,0 +h2-fuel-cell,2049,usa,15,30,3A,0 +h2-fuel-cell,2050,usa,15,30,3A,0 Gas-CC,2010,can,20,30,3B,0 Gas-CC,2011,can,20,30,3B,0 Gas-CC,2012,can,20,30,3B,0 diff --git a/inputs/financials/financials_tech_ATB2023_CRP20.csv b/inputs/financials/financials_tech_ATB2023_CRP20.csv index 57f03fcb..316c4706 100644 --- a/inputs/financials/financials_tech_ATB2023_CRP20.csv +++ b/inputs/financials/financials_tech_ATB2023_CRP20.csv @@ -2336,129 +2336,129 @@ EVMC_SHAPE,2047,usa,7,15,1,0 EVMC_SHAPE,2048,usa,7,15,1,0 EVMC_SHAPE,2049,usa,7,15,1,0 EVMC_SHAPE,2050,usa,7,15,1,0 -fuel-cell,2010,can,15,20,3A,0 -fuel-cell,2011,can,15,20,3A,0 -fuel-cell,2012,can,15,20,3A,0 -fuel-cell,2013,can,15,20,3A,0 -fuel-cell,2014,can,15,20,3A,0 -fuel-cell,2015,can,15,20,3A,0 -fuel-cell,2016,can,15,20,3A,0 -fuel-cell,2017,can,15,20,3A,0 -fuel-cell,2018,can,15,20,3A,0 -fuel-cell,2019,can,15,20,3A,0 -fuel-cell,2020,can,15,20,3A,0 -fuel-cell,2021,can,15,20,3A,0 -fuel-cell,2022,can,15,20,3A,0 -fuel-cell,2023,can,15,20,3A,0 -fuel-cell,2024,can,15,20,3A,0 -fuel-cell,2025,can,15,20,3A,0 -fuel-cell,2026,can,15,20,3A,0 -fuel-cell,2027,can,15,20,3A,0 -fuel-cell,2028,can,15,20,3A,0 -fuel-cell,2029,can,15,20,3A,0 -fuel-cell,2030,can,15,20,3A,0 -fuel-cell,2031,can,15,20,3A,0 -fuel-cell,2032,can,15,20,3A,0 -fuel-cell,2033,can,15,20,3A,0 -fuel-cell,2034,can,15,20,3A,0 -fuel-cell,2035,can,15,20,3A,0 -fuel-cell,2036,can,15,20,3A,0 -fuel-cell,2037,can,15,20,3A,0 -fuel-cell,2038,can,15,20,3A,0 -fuel-cell,2039,can,15,20,3A,0 -fuel-cell,2040,can,15,20,3A,0 -fuel-cell,2041,can,15,20,3A,0 -fuel-cell,2042,can,15,20,3A,0 -fuel-cell,2043,can,15,20,3A,0 -fuel-cell,2044,can,15,20,3A,0 -fuel-cell,2045,can,15,20,3A,0 -fuel-cell,2046,can,15,20,3A,0 -fuel-cell,2047,can,15,20,3A,0 -fuel-cell,2048,can,15,20,3A,0 -fuel-cell,2049,can,15,20,3A,0 -fuel-cell,2050,can,15,20,3A,0 -fuel-cell,2010,mex,15,20,3A,0 -fuel-cell,2011,mex,15,20,3A,0 -fuel-cell,2012,mex,15,20,3A,0 -fuel-cell,2013,mex,15,20,3A,0 -fuel-cell,2014,mex,15,20,3A,0 -fuel-cell,2015,mex,15,20,3A,0 -fuel-cell,2016,mex,15,20,3A,0 -fuel-cell,2017,mex,15,20,3A,0 -fuel-cell,2018,mex,15,20,3A,0 -fuel-cell,2019,mex,15,20,3A,0 -fuel-cell,2020,mex,15,20,3A,0 -fuel-cell,2021,mex,15,20,3A,0 -fuel-cell,2022,mex,15,20,3A,0 -fuel-cell,2023,mex,15,20,3A,0 -fuel-cell,2024,mex,15,20,3A,0 -fuel-cell,2025,mex,15,20,3A,0 -fuel-cell,2026,mex,15,20,3A,0 -fuel-cell,2027,mex,15,20,3A,0 -fuel-cell,2028,mex,15,20,3A,0 -fuel-cell,2029,mex,15,20,3A,0 -fuel-cell,2030,mex,15,20,3A,0 -fuel-cell,2031,mex,15,20,3A,0 -fuel-cell,2032,mex,15,20,3A,0 -fuel-cell,2033,mex,15,20,3A,0 -fuel-cell,2034,mex,15,20,3A,0 -fuel-cell,2035,mex,15,20,3A,0 -fuel-cell,2036,mex,15,20,3A,0 -fuel-cell,2037,mex,15,20,3A,0 -fuel-cell,2038,mex,15,20,3A,0 -fuel-cell,2039,mex,15,20,3A,0 -fuel-cell,2040,mex,15,20,3A,0 -fuel-cell,2041,mex,15,20,3A,0 -fuel-cell,2042,mex,15,20,3A,0 -fuel-cell,2043,mex,15,20,3A,0 -fuel-cell,2044,mex,15,20,3A,0 -fuel-cell,2045,mex,15,20,3A,0 -fuel-cell,2046,mex,15,20,3A,0 -fuel-cell,2047,mex,15,20,3A,0 -fuel-cell,2048,mex,15,20,3A,0 -fuel-cell,2049,mex,15,20,3A,0 -fuel-cell,2050,mex,15,20,3A,0 -fuel-cell,2010,usa,15,20,3A,0 -fuel-cell,2011,usa,15,20,3A,0 -fuel-cell,2012,usa,15,20,3A,0 -fuel-cell,2013,usa,15,20,3A,0 -fuel-cell,2014,usa,15,20,3A,0 -fuel-cell,2015,usa,15,20,3A,0 -fuel-cell,2016,usa,15,20,3A,0 -fuel-cell,2017,usa,15,20,3A,0 -fuel-cell,2018,usa,15,20,3A,0 -fuel-cell,2019,usa,15,20,3A,0 -fuel-cell,2020,usa,15,20,3A,0 -fuel-cell,2021,usa,15,20,3A,0 -fuel-cell,2022,usa,15,20,3A,0 -fuel-cell,2023,usa,15,20,3A,0 -fuel-cell,2024,usa,15,20,3A,0 -fuel-cell,2025,usa,15,20,3A,0 -fuel-cell,2026,usa,15,20,3A,0 -fuel-cell,2027,usa,15,20,3A,0 -fuel-cell,2028,usa,15,20,3A,0 -fuel-cell,2029,usa,15,20,3A,0 -fuel-cell,2030,usa,15,20,3A,0 -fuel-cell,2031,usa,15,20,3A,0 -fuel-cell,2032,usa,15,20,3A,0 -fuel-cell,2033,usa,15,20,3A,0 -fuel-cell,2034,usa,15,20,3A,0 -fuel-cell,2035,usa,15,20,3A,0 -fuel-cell,2036,usa,15,20,3A,0 -fuel-cell,2037,usa,15,20,3A,0 -fuel-cell,2038,usa,15,20,3A,0 -fuel-cell,2039,usa,15,20,3A,0 -fuel-cell,2040,usa,15,20,3A,0 -fuel-cell,2041,usa,15,20,3A,0 -fuel-cell,2042,usa,15,20,3A,0 -fuel-cell,2043,usa,15,20,3A,0 -fuel-cell,2044,usa,15,20,3A,0 -fuel-cell,2045,usa,15,20,3A,0 -fuel-cell,2046,usa,15,20,3A,0 -fuel-cell,2047,usa,15,20,3A,0 -fuel-cell,2048,usa,15,20,3A,0 -fuel-cell,2049,usa,15,20,3A,0 -fuel-cell,2050,usa,15,20,3A,0 +h2-fuel-cell,2010,can,15,20,3A,0 +h2-fuel-cell,2011,can,15,20,3A,0 +h2-fuel-cell,2012,can,15,20,3A,0 +h2-fuel-cell,2013,can,15,20,3A,0 +h2-fuel-cell,2014,can,15,20,3A,0 +h2-fuel-cell,2015,can,15,20,3A,0 +h2-fuel-cell,2016,can,15,20,3A,0 +h2-fuel-cell,2017,can,15,20,3A,0 +h2-fuel-cell,2018,can,15,20,3A,0 +h2-fuel-cell,2019,can,15,20,3A,0 +h2-fuel-cell,2020,can,15,20,3A,0 +h2-fuel-cell,2021,can,15,20,3A,0 +h2-fuel-cell,2022,can,15,20,3A,0 +h2-fuel-cell,2023,can,15,20,3A,0 +h2-fuel-cell,2024,can,15,20,3A,0 +h2-fuel-cell,2025,can,15,20,3A,0 +h2-fuel-cell,2026,can,15,20,3A,0 +h2-fuel-cell,2027,can,15,20,3A,0 +h2-fuel-cell,2028,can,15,20,3A,0 +h2-fuel-cell,2029,can,15,20,3A,0 +h2-fuel-cell,2030,can,15,20,3A,0 +h2-fuel-cell,2031,can,15,20,3A,0 +h2-fuel-cell,2032,can,15,20,3A,0 +h2-fuel-cell,2033,can,15,20,3A,0 +h2-fuel-cell,2034,can,15,20,3A,0 +h2-fuel-cell,2035,can,15,20,3A,0 +h2-fuel-cell,2036,can,15,20,3A,0 +h2-fuel-cell,2037,can,15,20,3A,0 +h2-fuel-cell,2038,can,15,20,3A,0 +h2-fuel-cell,2039,can,15,20,3A,0 +h2-fuel-cell,2040,can,15,20,3A,0 +h2-fuel-cell,2041,can,15,20,3A,0 +h2-fuel-cell,2042,can,15,20,3A,0 +h2-fuel-cell,2043,can,15,20,3A,0 +h2-fuel-cell,2044,can,15,20,3A,0 +h2-fuel-cell,2045,can,15,20,3A,0 +h2-fuel-cell,2046,can,15,20,3A,0 +h2-fuel-cell,2047,can,15,20,3A,0 +h2-fuel-cell,2048,can,15,20,3A,0 +h2-fuel-cell,2049,can,15,20,3A,0 +h2-fuel-cell,2050,can,15,20,3A,0 +h2-fuel-cell,2010,mex,15,20,3A,0 +h2-fuel-cell,2011,mex,15,20,3A,0 +h2-fuel-cell,2012,mex,15,20,3A,0 +h2-fuel-cell,2013,mex,15,20,3A,0 +h2-fuel-cell,2014,mex,15,20,3A,0 +h2-fuel-cell,2015,mex,15,20,3A,0 +h2-fuel-cell,2016,mex,15,20,3A,0 +h2-fuel-cell,2017,mex,15,20,3A,0 +h2-fuel-cell,2018,mex,15,20,3A,0 +h2-fuel-cell,2019,mex,15,20,3A,0 +h2-fuel-cell,2020,mex,15,20,3A,0 +h2-fuel-cell,2021,mex,15,20,3A,0 +h2-fuel-cell,2022,mex,15,20,3A,0 +h2-fuel-cell,2023,mex,15,20,3A,0 +h2-fuel-cell,2024,mex,15,20,3A,0 +h2-fuel-cell,2025,mex,15,20,3A,0 +h2-fuel-cell,2026,mex,15,20,3A,0 +h2-fuel-cell,2027,mex,15,20,3A,0 +h2-fuel-cell,2028,mex,15,20,3A,0 +h2-fuel-cell,2029,mex,15,20,3A,0 +h2-fuel-cell,2030,mex,15,20,3A,0 +h2-fuel-cell,2031,mex,15,20,3A,0 +h2-fuel-cell,2032,mex,15,20,3A,0 +h2-fuel-cell,2033,mex,15,20,3A,0 +h2-fuel-cell,2034,mex,15,20,3A,0 +h2-fuel-cell,2035,mex,15,20,3A,0 +h2-fuel-cell,2036,mex,15,20,3A,0 +h2-fuel-cell,2037,mex,15,20,3A,0 +h2-fuel-cell,2038,mex,15,20,3A,0 +h2-fuel-cell,2039,mex,15,20,3A,0 +h2-fuel-cell,2040,mex,15,20,3A,0 +h2-fuel-cell,2041,mex,15,20,3A,0 +h2-fuel-cell,2042,mex,15,20,3A,0 +h2-fuel-cell,2043,mex,15,20,3A,0 +h2-fuel-cell,2044,mex,15,20,3A,0 +h2-fuel-cell,2045,mex,15,20,3A,0 +h2-fuel-cell,2046,mex,15,20,3A,0 +h2-fuel-cell,2047,mex,15,20,3A,0 +h2-fuel-cell,2048,mex,15,20,3A,0 +h2-fuel-cell,2049,mex,15,20,3A,0 +h2-fuel-cell,2050,mex,15,20,3A,0 +h2-fuel-cell,2010,usa,15,20,3A,0 +h2-fuel-cell,2011,usa,15,20,3A,0 +h2-fuel-cell,2012,usa,15,20,3A,0 +h2-fuel-cell,2013,usa,15,20,3A,0 +h2-fuel-cell,2014,usa,15,20,3A,0 +h2-fuel-cell,2015,usa,15,20,3A,0 +h2-fuel-cell,2016,usa,15,20,3A,0 +h2-fuel-cell,2017,usa,15,20,3A,0 +h2-fuel-cell,2018,usa,15,20,3A,0 +h2-fuel-cell,2019,usa,15,20,3A,0 +h2-fuel-cell,2020,usa,15,20,3A,0 +h2-fuel-cell,2021,usa,15,20,3A,0 +h2-fuel-cell,2022,usa,15,20,3A,0 +h2-fuel-cell,2023,usa,15,20,3A,0 +h2-fuel-cell,2024,usa,15,20,3A,0 +h2-fuel-cell,2025,usa,15,20,3A,0 +h2-fuel-cell,2026,usa,15,20,3A,0 +h2-fuel-cell,2027,usa,15,20,3A,0 +h2-fuel-cell,2028,usa,15,20,3A,0 +h2-fuel-cell,2029,usa,15,20,3A,0 +h2-fuel-cell,2030,usa,15,20,3A,0 +h2-fuel-cell,2031,usa,15,20,3A,0 +h2-fuel-cell,2032,usa,15,20,3A,0 +h2-fuel-cell,2033,usa,15,20,3A,0 +h2-fuel-cell,2034,usa,15,20,3A,0 +h2-fuel-cell,2035,usa,15,20,3A,0 +h2-fuel-cell,2036,usa,15,20,3A,0 +h2-fuel-cell,2037,usa,15,20,3A,0 +h2-fuel-cell,2038,usa,15,20,3A,0 +h2-fuel-cell,2039,usa,15,20,3A,0 +h2-fuel-cell,2040,usa,15,20,3A,0 +h2-fuel-cell,2041,usa,15,20,3A,0 +h2-fuel-cell,2042,usa,15,20,3A,0 +h2-fuel-cell,2043,usa,15,20,3A,0 +h2-fuel-cell,2044,usa,15,20,3A,0 +h2-fuel-cell,2045,usa,15,20,3A,0 +h2-fuel-cell,2046,usa,15,20,3A,0 +h2-fuel-cell,2047,usa,15,20,3A,0 +h2-fuel-cell,2048,usa,15,20,3A,0 +h2-fuel-cell,2049,usa,15,20,3A,0 +h2-fuel-cell,2050,usa,15,20,3A,0 Gas-CC,2010,can,20,20,3B,0 Gas-CC,2011,can,20,20,3B,0 Gas-CC,2012,can,20,20,3B,0 diff --git a/inputs/financials/financials_tech_ATB2024.csv b/inputs/financials/financials_tech_ATB2024.csv index 73a1f1ba..59c68d0a 100644 --- a/inputs/financials/financials_tech_ATB2024.csv +++ b/inputs/financials/financials_tech_ATB2024.csv @@ -2828,129 +2828,129 @@ EVMC_STORAGE,2047,usa,7,15,1,0 EVMC_STORAGE,2048,usa,7,15,1,0 EVMC_STORAGE,2049,usa,7,15,1,0 EVMC_STORAGE,2050,usa,7,15,1,0 -fuel-cell,2010,can,15,30,3A,0 -fuel-cell,2011,can,15,30,3A,0 -fuel-cell,2012,can,15,30,3A,0 -fuel-cell,2013,can,15,30,3A,0 -fuel-cell,2014,can,15,30,3A,0 -fuel-cell,2015,can,15,30,3A,0 -fuel-cell,2016,can,15,30,3A,0 -fuel-cell,2017,can,15,30,3A,0 -fuel-cell,2018,can,15,30,3A,0 -fuel-cell,2019,can,15,30,3A,0 -fuel-cell,2020,can,15,30,3A,0 -fuel-cell,2021,can,15,30,3A,0 -fuel-cell,2022,can,15,30,3A,0 -fuel-cell,2023,can,15,30,3A,0 -fuel-cell,2024,can,15,30,3A,0 -fuel-cell,2025,can,15,30,3A,0 -fuel-cell,2026,can,15,30,3A,0 -fuel-cell,2027,can,15,30,3A,0 -fuel-cell,2028,can,15,30,3A,0 -fuel-cell,2029,can,15,30,3A,0 -fuel-cell,2030,can,15,30,3A,0 -fuel-cell,2031,can,15,30,3A,0 -fuel-cell,2032,can,15,30,3A,0 -fuel-cell,2033,can,15,30,3A,0 -fuel-cell,2034,can,15,30,3A,0 -fuel-cell,2035,can,15,30,3A,0 -fuel-cell,2036,can,15,30,3A,0 -fuel-cell,2037,can,15,30,3A,0 -fuel-cell,2038,can,15,30,3A,0 -fuel-cell,2039,can,15,30,3A,0 -fuel-cell,2040,can,15,30,3A,0 -fuel-cell,2041,can,15,30,3A,0 -fuel-cell,2042,can,15,30,3A,0 -fuel-cell,2043,can,15,30,3A,0 -fuel-cell,2044,can,15,30,3A,0 -fuel-cell,2045,can,15,30,3A,0 -fuel-cell,2046,can,15,30,3A,0 -fuel-cell,2047,can,15,30,3A,0 -fuel-cell,2048,can,15,30,3A,0 -fuel-cell,2049,can,15,30,3A,0 -fuel-cell,2050,can,15,30,3A,0 -fuel-cell,2010,mex,15,30,3A,0 -fuel-cell,2011,mex,15,30,3A,0 -fuel-cell,2012,mex,15,30,3A,0 -fuel-cell,2013,mex,15,30,3A,0 -fuel-cell,2014,mex,15,30,3A,0 -fuel-cell,2015,mex,15,30,3A,0 -fuel-cell,2016,mex,15,30,3A,0 -fuel-cell,2017,mex,15,30,3A,0 -fuel-cell,2018,mex,15,30,3A,0 -fuel-cell,2019,mex,15,30,3A,0 -fuel-cell,2020,mex,15,30,3A,0 -fuel-cell,2021,mex,15,30,3A,0 -fuel-cell,2022,mex,15,30,3A,0 -fuel-cell,2023,mex,15,30,3A,0 -fuel-cell,2024,mex,15,30,3A,0 -fuel-cell,2025,mex,15,30,3A,0 -fuel-cell,2026,mex,15,30,3A,0 -fuel-cell,2027,mex,15,30,3A,0 -fuel-cell,2028,mex,15,30,3A,0 -fuel-cell,2029,mex,15,30,3A,0 -fuel-cell,2030,mex,15,30,3A,0 -fuel-cell,2031,mex,15,30,3A,0 -fuel-cell,2032,mex,15,30,3A,0 -fuel-cell,2033,mex,15,30,3A,0 -fuel-cell,2034,mex,15,30,3A,0 -fuel-cell,2035,mex,15,30,3A,0 -fuel-cell,2036,mex,15,30,3A,0 -fuel-cell,2037,mex,15,30,3A,0 -fuel-cell,2038,mex,15,30,3A,0 -fuel-cell,2039,mex,15,30,3A,0 -fuel-cell,2040,mex,15,30,3A,0 -fuel-cell,2041,mex,15,30,3A,0 -fuel-cell,2042,mex,15,30,3A,0 -fuel-cell,2043,mex,15,30,3A,0 -fuel-cell,2044,mex,15,30,3A,0 -fuel-cell,2045,mex,15,30,3A,0 -fuel-cell,2046,mex,15,30,3A,0 -fuel-cell,2047,mex,15,30,3A,0 -fuel-cell,2048,mex,15,30,3A,0 -fuel-cell,2049,mex,15,30,3A,0 -fuel-cell,2050,mex,15,30,3A,0 -fuel-cell,2010,usa,15,30,3A,0 -fuel-cell,2011,usa,15,30,3A,0 -fuel-cell,2012,usa,15,30,3A,0 -fuel-cell,2013,usa,15,30,3A,0 -fuel-cell,2014,usa,15,30,3A,0 -fuel-cell,2015,usa,15,30,3A,0 -fuel-cell,2016,usa,15,30,3A,0 -fuel-cell,2017,usa,15,30,3A,0 -fuel-cell,2018,usa,15,30,3A,0 -fuel-cell,2019,usa,15,30,3A,0 -fuel-cell,2020,usa,15,30,3A,0 -fuel-cell,2021,usa,15,30,3A,0 -fuel-cell,2022,usa,15,30,3A,0 -fuel-cell,2023,usa,15,30,3A,0 -fuel-cell,2024,usa,15,30,3A,0 -fuel-cell,2025,usa,15,30,3A,0 -fuel-cell,2026,usa,15,30,3A,0 -fuel-cell,2027,usa,15,30,3A,0 -fuel-cell,2028,usa,15,30,3A,0 -fuel-cell,2029,usa,15,30,3A,0 -fuel-cell,2030,usa,15,30,3A,0 -fuel-cell,2031,usa,15,30,3A,0 -fuel-cell,2032,usa,15,30,3A,0 -fuel-cell,2033,usa,15,30,3A,0 -fuel-cell,2034,usa,15,30,3A,0 -fuel-cell,2035,usa,15,30,3A,0 -fuel-cell,2036,usa,15,30,3A,0 -fuel-cell,2037,usa,15,30,3A,0 -fuel-cell,2038,usa,15,30,3A,0 -fuel-cell,2039,usa,15,30,3A,0 -fuel-cell,2040,usa,15,30,3A,0 -fuel-cell,2041,usa,15,30,3A,0 -fuel-cell,2042,usa,15,30,3A,0 -fuel-cell,2043,usa,15,30,3A,0 -fuel-cell,2044,usa,15,30,3A,0 -fuel-cell,2045,usa,15,30,3A,0 -fuel-cell,2046,usa,15,30,3A,0 -fuel-cell,2047,usa,15,30,3A,0 -fuel-cell,2048,usa,15,30,3A,0 -fuel-cell,2049,usa,15,30,3A,0 -fuel-cell,2050,usa,15,30,3A,0 +h2-fuel-cell,2010,can,15,30,3A,0 +h2-fuel-cell,2011,can,15,30,3A,0 +h2-fuel-cell,2012,can,15,30,3A,0 +h2-fuel-cell,2013,can,15,30,3A,0 +h2-fuel-cell,2014,can,15,30,3A,0 +h2-fuel-cell,2015,can,15,30,3A,0 +h2-fuel-cell,2016,can,15,30,3A,0 +h2-fuel-cell,2017,can,15,30,3A,0 +h2-fuel-cell,2018,can,15,30,3A,0 +h2-fuel-cell,2019,can,15,30,3A,0 +h2-fuel-cell,2020,can,15,30,3A,0 +h2-fuel-cell,2021,can,15,30,3A,0 +h2-fuel-cell,2022,can,15,30,3A,0 +h2-fuel-cell,2023,can,15,30,3A,0 +h2-fuel-cell,2024,can,15,30,3A,0 +h2-fuel-cell,2025,can,15,30,3A,0 +h2-fuel-cell,2026,can,15,30,3A,0 +h2-fuel-cell,2027,can,15,30,3A,0 +h2-fuel-cell,2028,can,15,30,3A,0 +h2-fuel-cell,2029,can,15,30,3A,0 +h2-fuel-cell,2030,can,15,30,3A,0 +h2-fuel-cell,2031,can,15,30,3A,0 +h2-fuel-cell,2032,can,15,30,3A,0 +h2-fuel-cell,2033,can,15,30,3A,0 +h2-fuel-cell,2034,can,15,30,3A,0 +h2-fuel-cell,2035,can,15,30,3A,0 +h2-fuel-cell,2036,can,15,30,3A,0 +h2-fuel-cell,2037,can,15,30,3A,0 +h2-fuel-cell,2038,can,15,30,3A,0 +h2-fuel-cell,2039,can,15,30,3A,0 +h2-fuel-cell,2040,can,15,30,3A,0 +h2-fuel-cell,2041,can,15,30,3A,0 +h2-fuel-cell,2042,can,15,30,3A,0 +h2-fuel-cell,2043,can,15,30,3A,0 +h2-fuel-cell,2044,can,15,30,3A,0 +h2-fuel-cell,2045,can,15,30,3A,0 +h2-fuel-cell,2046,can,15,30,3A,0 +h2-fuel-cell,2047,can,15,30,3A,0 +h2-fuel-cell,2048,can,15,30,3A,0 +h2-fuel-cell,2049,can,15,30,3A,0 +h2-fuel-cell,2050,can,15,30,3A,0 +h2-fuel-cell,2010,mex,15,30,3A,0 +h2-fuel-cell,2011,mex,15,30,3A,0 +h2-fuel-cell,2012,mex,15,30,3A,0 +h2-fuel-cell,2013,mex,15,30,3A,0 +h2-fuel-cell,2014,mex,15,30,3A,0 +h2-fuel-cell,2015,mex,15,30,3A,0 +h2-fuel-cell,2016,mex,15,30,3A,0 +h2-fuel-cell,2017,mex,15,30,3A,0 +h2-fuel-cell,2018,mex,15,30,3A,0 +h2-fuel-cell,2019,mex,15,30,3A,0 +h2-fuel-cell,2020,mex,15,30,3A,0 +h2-fuel-cell,2021,mex,15,30,3A,0 +h2-fuel-cell,2022,mex,15,30,3A,0 +h2-fuel-cell,2023,mex,15,30,3A,0 +h2-fuel-cell,2024,mex,15,30,3A,0 +h2-fuel-cell,2025,mex,15,30,3A,0 +h2-fuel-cell,2026,mex,15,30,3A,0 +h2-fuel-cell,2027,mex,15,30,3A,0 +h2-fuel-cell,2028,mex,15,30,3A,0 +h2-fuel-cell,2029,mex,15,30,3A,0 +h2-fuel-cell,2030,mex,15,30,3A,0 +h2-fuel-cell,2031,mex,15,30,3A,0 +h2-fuel-cell,2032,mex,15,30,3A,0 +h2-fuel-cell,2033,mex,15,30,3A,0 +h2-fuel-cell,2034,mex,15,30,3A,0 +h2-fuel-cell,2035,mex,15,30,3A,0 +h2-fuel-cell,2036,mex,15,30,3A,0 +h2-fuel-cell,2037,mex,15,30,3A,0 +h2-fuel-cell,2038,mex,15,30,3A,0 +h2-fuel-cell,2039,mex,15,30,3A,0 +h2-fuel-cell,2040,mex,15,30,3A,0 +h2-fuel-cell,2041,mex,15,30,3A,0 +h2-fuel-cell,2042,mex,15,30,3A,0 +h2-fuel-cell,2043,mex,15,30,3A,0 +h2-fuel-cell,2044,mex,15,30,3A,0 +h2-fuel-cell,2045,mex,15,30,3A,0 +h2-fuel-cell,2046,mex,15,30,3A,0 +h2-fuel-cell,2047,mex,15,30,3A,0 +h2-fuel-cell,2048,mex,15,30,3A,0 +h2-fuel-cell,2049,mex,15,30,3A,0 +h2-fuel-cell,2050,mex,15,30,3A,0 +h2-fuel-cell,2010,usa,15,30,3A,0 +h2-fuel-cell,2011,usa,15,30,3A,0 +h2-fuel-cell,2012,usa,15,30,3A,0 +h2-fuel-cell,2013,usa,15,30,3A,0 +h2-fuel-cell,2014,usa,15,30,3A,0 +h2-fuel-cell,2015,usa,15,30,3A,0 +h2-fuel-cell,2016,usa,15,30,3A,0 +h2-fuel-cell,2017,usa,15,30,3A,0 +h2-fuel-cell,2018,usa,15,30,3A,0 +h2-fuel-cell,2019,usa,15,30,3A,0 +h2-fuel-cell,2020,usa,15,30,3A,0 +h2-fuel-cell,2021,usa,15,30,3A,0 +h2-fuel-cell,2022,usa,15,30,3A,0 +h2-fuel-cell,2023,usa,15,30,3A,0 +h2-fuel-cell,2024,usa,15,30,3A,0 +h2-fuel-cell,2025,usa,15,30,3A,0 +h2-fuel-cell,2026,usa,15,30,3A,0 +h2-fuel-cell,2027,usa,15,30,3A,0 +h2-fuel-cell,2028,usa,15,30,3A,0 +h2-fuel-cell,2029,usa,15,30,3A,0 +h2-fuel-cell,2030,usa,15,30,3A,0 +h2-fuel-cell,2031,usa,15,30,3A,0 +h2-fuel-cell,2032,usa,15,30,3A,0 +h2-fuel-cell,2033,usa,15,30,3A,0 +h2-fuel-cell,2034,usa,15,30,3A,0 +h2-fuel-cell,2035,usa,15,30,3A,0 +h2-fuel-cell,2036,usa,15,30,3A,0 +h2-fuel-cell,2037,usa,15,30,3A,0 +h2-fuel-cell,2038,usa,15,30,3A,0 +h2-fuel-cell,2039,usa,15,30,3A,0 +h2-fuel-cell,2040,usa,15,30,3A,0 +h2-fuel-cell,2041,usa,15,30,3A,0 +h2-fuel-cell,2042,usa,15,30,3A,0 +h2-fuel-cell,2043,usa,15,30,3A,0 +h2-fuel-cell,2044,usa,15,30,3A,0 +h2-fuel-cell,2045,usa,15,30,3A,0 +h2-fuel-cell,2046,usa,15,30,3A,0 +h2-fuel-cell,2047,usa,15,30,3A,0 +h2-fuel-cell,2048,usa,15,30,3A,0 +h2-fuel-cell,2049,usa,15,30,3A,0 +h2-fuel-cell,2050,usa,15,30,3A,0 Gas-CC,2010,can,20,30,3B,0 Gas-CC,2011,can,20,30,3B,0 Gas-CC,2012,can,20,30,3B,0 diff --git a/inputs/national_generation/nat_gen_tech_frac.csv b/inputs/national_generation/nat_gen_tech_frac.csv index 3f3f8fc4..a94f38c0 100644 --- a/inputs/national_generation/nat_gen_tech_frac.csv +++ b/inputs/national_generation/nat_gen_tech_frac.csv @@ -11,7 +11,7 @@ CoalOldScr,0,0,0,0 CoalOldUns,0,0,0,0 CofireNew,0,0,0,0 CofireOld,0,0,0,0 -fuel-cell,1,1,1,0 +h2-fuel-cell,1,1,1,0 Gas-CC,0,0,0,0 Gas-CC_H_1x1,0,0,0,0 Gas-CC_H_2x1,0,0,0,0 diff --git a/inputs/plant_characteristics/cost_opres_default.csv b/inputs/plant_characteristics/cost_opres_default.csv index 11ed1de5..15995cfe 100644 --- a/inputs/plant_characteristics/cost_opres_default.csv +++ b/inputs/plant_characteristics/cost_opres_default.csv @@ -45,7 +45,7 @@ hydNPD,1.62,0,0 hydNPND,1.62,0,0 hydED,1.62,0,0 hydEND,1.62,0,0 -fuel-cell,3.24,0,0 +h2-fuel-cell,3.24,0,0 H2-CT,3.24,0,0 csp1_1,3.24,0,0 csp1_2,3.24,0,0 diff --git a/inputs/plant_characteristics/cost_opres_market.csv b/inputs/plant_characteristics/cost_opres_market.csv index daf4dda6..6fa7253d 100644 --- a/inputs/plant_characteristics/cost_opres_market.csv +++ b/inputs/plant_characteristics/cost_opres_market.csv @@ -46,7 +46,7 @@ hydED ,8.66,2.25,4.74 hydEND ,8.66,2.25,4.74 H2-CT,8.66,2.25,4.74 -fuel-cell,8.66,2.25,4.74 +h2-fuel-cell,8.66,2.25,4.74 csp1_1,8.66,2.25,4.74 csp1_2,8.66,2.25,4.74 csp1_3,8.66,2.25,4.74 diff --git a/inputs/plant_characteristics/fc_highcost.csv b/inputs/plant_characteristics/fc_highcost.csv deleted file mode 100644 index 37b7ac1e..00000000 --- a/inputs/plant_characteristics/fc_highcost.csv +++ /dev/null @@ -1,42 +0,0 @@ -i,t,capcost,fom,vom,heatrate -fuel-cell,2010,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2011,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2012,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2013,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2014,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2015,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2016,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2017,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2018,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2019,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2020,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2021,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2022,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2023,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2024,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2025,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2026,1331.683747348637,30.650692761235295,1.7054,9.0268 -fuel-cell,2027,1311.2834882686373,30.322721961235292,1.7054,9.0268 -fuel-cell,2028,1290.8832291886372,29.994751161235293,1.7054,9.0268 -fuel-cell,2029,1270.4829701086371,29.6667803612353,1.7054,9.0268 -fuel-cell,2030,1250.0827110286373,29.338809561235294,1.7054,9.0268 -fuel-cell,2031,1239.1795682686377,29.163521961235293,1.7054,9.0268 -fuel-cell,2032,1228.2764255086372,28.988234361235296,1.7054,9.0268 -fuel-cell,2033,1217.3732827486374,28.812946761235295,1.7054,9.0268 -fuel-cell,2034,1206.4701399886371,28.637659161235295,1.7054,9.0268 -fuel-cell,2035,1195.566997228637,28.46237156123529,1.7054,9.0268 -fuel-cell,2036,1192.0055786086373,28.40511536123529,1.7054,9.0268 -fuel-cell,2037,1188.4441599886372,28.347859161235288,1.7054,9.0268 -fuel-cell,2038,1184.8827413686372,28.290602961235294,1.7054,9.0268 -fuel-cell,2039,1181.3213227486372,28.233346761235296,1.7054,9.0268 -fuel-cell,2040,1177.7599041286371,28.17609056123529,1.7054,9.0268 -fuel-cell,2041,1174.198485508637,28.118834361235294,1.7054,9.0268 -fuel-cell,2042,1170.6370668886373,28.061578161235293,1.7054,9.0268 -fuel-cell,2043,1167.0756482686372,28.00432196123529,1.7054,9.0268 -fuel-cell,2044,1163.5142296486374,27.94706576123529,1.7054,9.0268 -fuel-cell,2045,1159.9528110286374,27.889809561235296,1.7054,9.0268 -fuel-cell,2046,1156.391392408637,27.832553361235288,1.7054,9.0268 -fuel-cell,2047,1152.8299737886373,27.775297161235297,1.7054,9.0268 -fuel-cell,2048,1149.2685551686372,27.718040961235296,1.7054,9.0268 -fuel-cell,2049,1145.7071365486372,27.660784761235295,1.7054,9.0268 -fuel-cell,2050,1142.1457179286372,27.603528561235294,1.7054,9.0268 diff --git a/inputs/plant_characteristics/fc_lowcost.csv b/inputs/plant_characteristics/fc_lowcost.csv deleted file mode 100644 index 4d06177e..00000000 --- a/inputs/plant_characteristics/fc_lowcost.csv +++ /dev/null @@ -1,42 +0,0 @@ -i,t,capcost,fom,vom,heatrate -fuel-cell,2010,1342.191176928637,30.819618561235295,1.7054,9.0268 -fuel-cell,2011,1342.191176928637,30.819618561235295,1.7054,9.0268 -fuel-cell,2012,1342.191176928637,30.819618561235295,1.7054,9.0268 -fuel-cell,2013,1342.191176928637,30.819618561235295,1.7054,9.0268 -fuel-cell,2014,1342.191176928637,30.819618561235295,1.7054,9.0268 -fuel-cell,2015,1342.191176928637,30.819618561235295,1.7054,9.0268 -fuel-cell,2016,1342.191176928637,30.819618561235295,1.7054,9.0268 -fuel-cell,2017,1342.191176928637,30.819618561235295,1.7054,9.0268 -fuel-cell,2018,1342.191176928637,30.819618561235295,1.7054,9.0268 -fuel-cell,2019,1342.191176928637,30.819618561235295,1.7054,9.0268 -fuel-cell,2020,1342.191176928637,30.819618561235295,1.7054,9.0268 -fuel-cell,2021,1342.191176928637,30.819618561235295,1.7054,9.0268 -fuel-cell,2022,1342.191176928637,30.819618561235295,1.7054,9.0268 -fuel-cell,2023,1342.191176928637,30.819618561235295,1.7054,9.0268 -fuel-cell,2024,1342.191176928637,30.819618561235295,1.7054,9.0268 -fuel-cell,2025,1342.191176928637,30.819618561235295,1.7054,9.0268 -fuel-cell,2026,1278.6922589146377,29.798759421235296,1.7054,9.0268 -fuel-cell,2027,1215.1933409006372,28.777900281235297,1.7054,9.0268 -fuel-cell,2028,1151.694422886637,27.757041141235295,1.7054,9.0268 -fuel-cell,2029,1088.1955048726372,26.73618200123529,1.7054,9.0268 -fuel-cell,2030,1024.6965868586374,25.71532286123529,1.7054,9.0268 -fuel-cell,2031,1015.7665163666372,25.571755941235292,1.7054,9.0268 -fuel-cell,2032,1006.8364458746372,25.428189021235294,1.7054,9.0268 -fuel-cell,2033,997.9063753826374,25.284622101235296,1.7054,9.0268 -fuel-cell,2034,988.9763048906376,25.1410551812353,1.7054,9.0268 -fuel-cell,2035,980.0462343986374,24.99748826123529,1.7054,9.0268 -fuel-cell,2036,976.2721092146372,24.93681242123529,1.7054,9.0268 -fuel-cell,2037,972.4979840306372,24.876136581235293,1.7054,9.0268 -fuel-cell,2038,968.7238588466374,24.81546074123529,1.7054,9.0268 -fuel-cell,2039,964.9497336626372,24.754784901235293,1.7054,9.0268 -fuel-cell,2040,961.1756084786372,24.69410906123529,1.7054,9.0268 -fuel-cell,2041,957.4410546126372,24.63406940123529,1.7054,9.0268 -fuel-cell,2042,953.7065007466374,24.574029741235297,1.7054,9.0268 -fuel-cell,2043,949.9719468806376,24.513990081235292,1.7054,9.0268 -fuel-cell,2044,946.2373930146374,24.453950421235294,1.7054,9.0268 -fuel-cell,2045,942.5028391486372,24.39391076123529,1.7054,9.0268 -fuel-cell,2046,938.7287139646372,24.33323492123529,1.7054,9.0268 -fuel-cell,2047,934.9545887806372,24.272559081235297,1.7054,9.0268 -fuel-cell,2048,931.1804635966372,24.2118832412353,1.7054,9.0268 -fuel-cell,2049,927.4063384126372,24.15120740123529,1.7054,9.0268 -fuel-cell,2050,923.6322132286372,24.09053156123529,1.7054,9.0268 diff --git a/inputs/plant_characteristics/fc_midcost.csv b/inputs/plant_characteristics/fc_midcost.csv deleted file mode 100644 index c1e1a16b..00000000 --- a/inputs/plant_characteristics/fc_midcost.csv +++ /dev/null @@ -1,42 +0,0 @@ -i,t,capcost,fom,vom,heatrate -fuel-cell,2010,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2011,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2012,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2013,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2014,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2015,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2016,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2017,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2018,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2019,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2020,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2021,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2022,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2023,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2024,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2025,1352.0840064286374,30.978663561235294,1.7054,9.0268 -fuel-cell,2026,1305.1709642886374,30.2244521612353,1.7054,9.0268 -fuel-cell,2027,1258.2579221486376,29.470240761235292,1.7054,9.0268 -fuel-cell,2028,1211.3448800086371,28.716029361235293,1.7054,9.0268 -fuel-cell,2029,1164.431837868637,27.961817961235294,1.7054,9.0268 -fuel-cell,2030,1117.518795728637,27.20760656123529,1.7054,9.0268 -fuel-cell,2031,1105.4285134286372,27.013233561235293,1.7054,9.0268 -fuel-cell,2032,1093.3382311286373,26.81886056123529,1.7054,9.0268 -fuel-cell,2033,1081.2479488286372,26.6244875612353,1.7054,9.0268 -fuel-cell,2034,1069.157666528637,26.430114561235296,1.7054,9.0268 -fuel-cell,2035,1057.0673842286371,26.23574156123529,1.7054,9.0268 -fuel-cell,2036,1053.3176370366373,26.17545764123529,1.7054,9.0268 -fuel-cell,2037,1049.5678898446374,26.11517372123529,1.7054,9.0268 -fuel-cell,2038,1045.818142652637,26.05488980123529,1.7054,9.0268 -fuel-cell,2039,1042.0683954606372,25.99460588123529,1.7054,9.0268 -fuel-cell,2040,1038.3186482686372,25.93432196123529,1.7054,9.0268 -fuel-cell,2041,1034.5293297586372,25.873401861235294,1.7054,9.0268 -fuel-cell,2042,1030.740011248637,25.812481761235297,1.7054,9.0268 -fuel-cell,2043,1026.9506927386371,25.751561661235293,1.7054,9.0268 -fuel-cell,2044,1023.1613742286372,25.690641561235292,1.7054,9.0268 -fuel-cell,2045,1019.3720557186372,25.629721461235295,1.7054,9.0268 -fuel-cell,2046,1015.6223085266372,25.569437541235295,1.7054,9.0268 -fuel-cell,2047,1011.8725613346372,25.509153621235296,1.7054,9.0268 -fuel-cell,2048,1008.1228141426373,25.448869701235296,1.7054,9.0268 -fuel-cell,2049,1004.3730669506374,25.388585781235296,1.7054,9.0268 -fuel-cell,2050,1000.6233197586372,25.328301861235296,1.7054,9.0268 diff --git a/inputs/plant_characteristics/h2-fuelcell_advanced.csv b/inputs/plant_characteristics/h2-fuelcell_advanced.csv new file mode 100644 index 00000000..a977496b --- /dev/null +++ b/inputs/plant_characteristics/h2-fuelcell_advanced.csv @@ -0,0 +1,42 @@ +i,t,capcost,fom,vom,heatrate +h2-fuel-cell,2010,1342.191176928637,30.819618561235295,1.7054,9.0268 +h2-fuel-cell,2011,1342.191176928637,30.819618561235295,1.7054,9.0268 +h2-fuel-cell,2012,1342.191176928637,30.819618561235295,1.7054,9.0268 +h2-fuel-cell,2013,1342.191176928637,30.819618561235295,1.7054,9.0268 +h2-fuel-cell,2014,1342.191176928637,30.819618561235295,1.7054,9.0268 +h2-fuel-cell,2015,1342.191176928637,30.819618561235295,1.7054,9.0268 +h2-fuel-cell,2016,1342.191176928637,30.819618561235295,1.7054,9.0268 +h2-fuel-cell,2017,1342.191176928637,30.819618561235295,1.7054,9.0268 +h2-fuel-cell,2018,1342.191176928637,30.819618561235295,1.7054,9.0268 +h2-fuel-cell,2019,1342.191176928637,30.819618561235295,1.7054,9.0268 +h2-fuel-cell,2020,1342.191176928637,30.819618561235295,1.7054,9.0268 +h2-fuel-cell,2021,1342.191176928637,30.819618561235295,1.7054,9.0268 +h2-fuel-cell,2022,1342.191176928637,30.819618561235295,1.7054,9.0268 +h2-fuel-cell,2023,1342.191176928637,30.819618561235295,1.7054,9.0268 +h2-fuel-cell,2024,1342.191176928637,30.819618561235295,1.7054,9.0268 +h2-fuel-cell,2025,1342.191176928637,30.819618561235295,1.7054,9.0268 +h2-fuel-cell,2026,1278.6922589146377,29.798759421235296,1.7054,9.0268 +h2-fuel-cell,2027,1215.1933409006372,28.777900281235297,1.7054,9.0268 +h2-fuel-cell,2028,1151.694422886637,27.757041141235295,1.7054,9.0268 +h2-fuel-cell,2029,1088.1955048726372,26.73618200123529,1.7054,9.0268 +h2-fuel-cell,2030,1024.6965868586374,25.71532286123529,1.7054,9.0268 +h2-fuel-cell,2031,1015.7665163666372,25.571755941235292,1.7054,9.0268 +h2-fuel-cell,2032,1006.8364458746372,25.428189021235294,1.7054,9.0268 +h2-fuel-cell,2033,997.9063753826374,25.284622101235296,1.7054,9.0268 +h2-fuel-cell,2034,988.9763048906376,25.1410551812353,1.7054,9.0268 +h2-fuel-cell,2035,980.0462343986374,24.99748826123529,1.7054,9.0268 +h2-fuel-cell,2036,976.2721092146372,24.93681242123529,1.7054,9.0268 +h2-fuel-cell,2037,972.4979840306372,24.876136581235293,1.7054,9.0268 +h2-fuel-cell,2038,968.7238588466374,24.81546074123529,1.7054,9.0268 +h2-fuel-cell,2039,964.9497336626372,24.754784901235293,1.7054,9.0268 +h2-fuel-cell,2040,961.1756084786372,24.69410906123529,1.7054,9.0268 +h2-fuel-cell,2041,957.4410546126372,24.63406940123529,1.7054,9.0268 +h2-fuel-cell,2042,953.7065007466374,24.574029741235297,1.7054,9.0268 +h2-fuel-cell,2043,949.9719468806376,24.513990081235292,1.7054,9.0268 +h2-fuel-cell,2044,946.2373930146374,24.453950421235294,1.7054,9.0268 +h2-fuel-cell,2045,942.5028391486372,24.39391076123529,1.7054,9.0268 +h2-fuel-cell,2046,938.7287139646372,24.33323492123529,1.7054,9.0268 +h2-fuel-cell,2047,934.9545887806372,24.272559081235297,1.7054,9.0268 +h2-fuel-cell,2048,931.1804635966372,24.2118832412353,1.7054,9.0268 +h2-fuel-cell,2049,927.4063384126372,24.15120740123529,1.7054,9.0268 +h2-fuel-cell,2050,923.6322132286372,24.09053156123529,1.7054,9.0268 diff --git a/inputs/plant_characteristics/h2-fuelcell_conservative.csv b/inputs/plant_characteristics/h2-fuelcell_conservative.csv new file mode 100644 index 00000000..0739543d --- /dev/null +++ b/inputs/plant_characteristics/h2-fuelcell_conservative.csv @@ -0,0 +1,42 @@ +i,t,capcost,fom,vom,heatrate +h2-fuel-cell,2010,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2011,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2012,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2013,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2014,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2015,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2016,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2017,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2018,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2019,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2020,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2021,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2022,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2023,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2024,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2025,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2026,1331.683747348637,30.650692761235295,1.7054,9.0268 +h2-fuel-cell,2027,1311.2834882686373,30.322721961235292,1.7054,9.0268 +h2-fuel-cell,2028,1290.8832291886372,29.994751161235293,1.7054,9.0268 +h2-fuel-cell,2029,1270.4829701086371,29.6667803612353,1.7054,9.0268 +h2-fuel-cell,2030,1250.0827110286373,29.338809561235294,1.7054,9.0268 +h2-fuel-cell,2031,1239.1795682686377,29.163521961235293,1.7054,9.0268 +h2-fuel-cell,2032,1228.2764255086372,28.988234361235296,1.7054,9.0268 +h2-fuel-cell,2033,1217.3732827486374,28.812946761235295,1.7054,9.0268 +h2-fuel-cell,2034,1206.4701399886371,28.637659161235295,1.7054,9.0268 +h2-fuel-cell,2035,1195.566997228637,28.46237156123529,1.7054,9.0268 +h2-fuel-cell,2036,1192.0055786086373,28.40511536123529,1.7054,9.0268 +h2-fuel-cell,2037,1188.4441599886372,28.347859161235288,1.7054,9.0268 +h2-fuel-cell,2038,1184.8827413686372,28.290602961235294,1.7054,9.0268 +h2-fuel-cell,2039,1181.3213227486372,28.233346761235296,1.7054,9.0268 +h2-fuel-cell,2040,1177.7599041286371,28.17609056123529,1.7054,9.0268 +h2-fuel-cell,2041,1174.198485508637,28.118834361235294,1.7054,9.0268 +h2-fuel-cell,2042,1170.6370668886373,28.061578161235293,1.7054,9.0268 +h2-fuel-cell,2043,1167.0756482686372,28.00432196123529,1.7054,9.0268 +h2-fuel-cell,2044,1163.5142296486374,27.94706576123529,1.7054,9.0268 +h2-fuel-cell,2045,1159.9528110286374,27.889809561235296,1.7054,9.0268 +h2-fuel-cell,2046,1156.391392408637,27.832553361235288,1.7054,9.0268 +h2-fuel-cell,2047,1152.8299737886373,27.775297161235297,1.7054,9.0268 +h2-fuel-cell,2048,1149.2685551686372,27.718040961235296,1.7054,9.0268 +h2-fuel-cell,2049,1145.7071365486372,27.660784761235295,1.7054,9.0268 +h2-fuel-cell,2050,1142.1457179286372,27.603528561235294,1.7054,9.0268 diff --git a/inputs/plant_characteristics/h2-fuelcell_moderate.csv b/inputs/plant_characteristics/h2-fuelcell_moderate.csv new file mode 100644 index 00000000..ac84c852 --- /dev/null +++ b/inputs/plant_characteristics/h2-fuelcell_moderate.csv @@ -0,0 +1,42 @@ +i,t,capcost,fom,vom,heatrate +h2-fuel-cell,2010,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2011,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2012,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2013,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2014,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2015,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2016,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2017,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2018,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2019,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2020,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2021,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2022,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2023,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2024,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2025,1352.0840064286374,30.978663561235294,1.7054,9.0268 +h2-fuel-cell,2026,1305.1709642886374,30.2244521612353,1.7054,9.0268 +h2-fuel-cell,2027,1258.2579221486376,29.470240761235292,1.7054,9.0268 +h2-fuel-cell,2028,1211.3448800086371,28.716029361235293,1.7054,9.0268 +h2-fuel-cell,2029,1164.431837868637,27.961817961235294,1.7054,9.0268 +h2-fuel-cell,2030,1117.518795728637,27.20760656123529,1.7054,9.0268 +h2-fuel-cell,2031,1105.4285134286372,27.013233561235293,1.7054,9.0268 +h2-fuel-cell,2032,1093.3382311286373,26.81886056123529,1.7054,9.0268 +h2-fuel-cell,2033,1081.2479488286372,26.6244875612353,1.7054,9.0268 +h2-fuel-cell,2034,1069.157666528637,26.430114561235296,1.7054,9.0268 +h2-fuel-cell,2035,1057.0673842286371,26.23574156123529,1.7054,9.0268 +h2-fuel-cell,2036,1053.3176370366373,26.17545764123529,1.7054,9.0268 +h2-fuel-cell,2037,1049.5678898446374,26.11517372123529,1.7054,9.0268 +h2-fuel-cell,2038,1045.818142652637,26.05488980123529,1.7054,9.0268 +h2-fuel-cell,2039,1042.0683954606372,25.99460588123529,1.7054,9.0268 +h2-fuel-cell,2040,1038.3186482686372,25.93432196123529,1.7054,9.0268 +h2-fuel-cell,2041,1034.5293297586372,25.873401861235294,1.7054,9.0268 +h2-fuel-cell,2042,1030.740011248637,25.812481761235297,1.7054,9.0268 +h2-fuel-cell,2043,1026.9506927386371,25.751561661235293,1.7054,9.0268 +h2-fuel-cell,2044,1023.1613742286372,25.690641561235292,1.7054,9.0268 +h2-fuel-cell,2045,1019.3720557186372,25.629721461235295,1.7054,9.0268 +h2-fuel-cell,2046,1015.6223085266372,25.569437541235295,1.7054,9.0268 +h2-fuel-cell,2047,1011.8725613346372,25.509153621235296,1.7054,9.0268 +h2-fuel-cell,2048,1008.1228141426373,25.448869701235296,1.7054,9.0268 +h2-fuel-cell,2049,1004.3730669506374,25.388585781235296,1.7054,9.0268 +h2-fuel-cell,2050,1000.6233197586372,25.328301861235296,1.7054,9.0268 diff --git a/inputs/plant_characteristics/heat_rate_adj.csv b/inputs/plant_characteristics/heat_rate_adj.csv index f7a31a4d..210bf600 100644 --- a/inputs/plant_characteristics/heat_rate_adj.csv +++ b/inputs/plant_characteristics/heat_rate_adj.csv @@ -35,6 +35,6 @@ CofireOld,1,1.066148263 CofireNew,1,1.066148263 lfill-gas,1,1 distpv,1,1 -fuel-cell,1,1 +h2-fuel-cell,1,1 H2-CT,1,1.039104223 H2-CC ,1,1.199888 diff --git a/inputs/plant_characteristics/heat_rate_penalty_spin.csv b/inputs/plant_characteristics/heat_rate_penalty_spin.csv index 784efa6f..716493e4 100644 --- a/inputs/plant_characteristics/heat_rate_penalty_spin.csv +++ b/inputs/plant_characteristics/heat_rate_penalty_spin.csv @@ -12,7 +12,7 @@ CoalOldUns ,0.055 CofireNew ,0.055 CofireOld ,0.055 -fuel-cell,0 +h2-fuel-cell,0 Gas-CC ,0.035 Gas-CC_H_1x1 ,0.035 Gas-CC_H_2x1 ,0.035 diff --git a/inputs/plant_characteristics/maxage.csv b/inputs/plant_characteristics/maxage.csv index 8358f455..c90fd9b2 100644 --- a/inputs/plant_characteristics/maxage.csv +++ b/inputs/plant_characteristics/maxage.csv @@ -1,5 +1,5 @@ Gas-CC,55 -fuel-cell,30 +h2-fuel-cell,30 Gas-CC_H_1x1,55 Gas-CC_H_2x1,55 Gas-CC-CCS_mod,55 diff --git a/inputs/plant_characteristics/minCF.csv b/inputs/plant_characteristics/minCF.csv index f51e7d61..8aa84813 100644 --- a/inputs/plant_characteristics/minCF.csv +++ b/inputs/plant_characteristics/minCF.csv @@ -1,7 +1,7 @@ beccs_mod,0.06 beccs_max,0.06 biopower,0.06 -fuel-cell,0.06 +h2-fuel-cell,0.06 Gas-CT,0.06 Gas-CT_aero,0.06 H2-CT,0.06 diff --git a/inputs/plant_characteristics/minloadfrac0.csv b/inputs/plant_characteristics/minloadfrac0.csv index fc726e0a..97974c4a 100644 --- a/inputs/plant_characteristics/minloadfrac0.csv +++ b/inputs/plant_characteristics/minloadfrac0.csv @@ -13,7 +13,7 @@ CoalOldScr ,0.4 CoalOldUns ,0.5 CofireNew ,0.4 CofireOld ,0.4 -fuel-cell,0.05 +h2-fuel-cell,0.05 Gas-CC,0.5 Gas-CC_H_1x1,0.5 Gas-CC_H_2x1,0.5 diff --git a/inputs/plant_characteristics/mttr.csv b/inputs/plant_characteristics/mttr.csv index 40650348..411942c2 100644 --- a/inputs/plant_characteristics/mttr.csv +++ b/inputs/plant_characteristics/mttr.csv @@ -93,7 +93,7 @@ geohydro_allkm_8,24 geohydro_allkm_9,24 geothermal,24 h2-cc,48 -fuel-cell,48 +h2-fuel-cell,48 h2-ct,48 hydd,24 hyded,24 diff --git a/inputs/plant_characteristics/outage_forced_static.csv b/inputs/plant_characteristics/outage_forced_static.csv index 4916658e..238ae224 100644 --- a/inputs/plant_characteristics/outage_forced_static.csv +++ b/inputs/plant_characteristics/outage_forced_static.csv @@ -54,4 +54,4 @@ dac,0.1 dac_gas,0.1 electrolyzer,0.1 can-imports,0 -fuel-cell,0.05 +h2-fuel-cell,0.05 diff --git a/inputs/plant_characteristics/outage_scheduled_static.csv b/inputs/plant_characteristics/outage_scheduled_static.csv index c42bafc6..04fb212d 100644 --- a/inputs/plant_characteristics/outage_scheduled_static.csv +++ b/inputs/plant_characteristics/outage_scheduled_static.csv @@ -1,4 +1,4 @@ -fuel-cell,0.05 +h2-fuel-cell,0.05 Gas-CT,0.07 Gas-CT_aero,0.07 Gas-CC,0.1 diff --git a/inputs/plant_characteristics/ramprate.csv b/inputs/plant_characteristics/ramprate.csv index c6c6cf98..7e6554d4 100644 --- a/inputs/plant_characteristics/ramprate.csv +++ b/inputs/plant_characteristics/ramprate.csv @@ -3,7 +3,7 @@ Hydro,1 Biopower,0.04 beccs_mod,0.04 beccs_max,0.04 -fuel-cell,0.1 +h2-fuel-cell,0.1 gas-CT,0.08 gas-CT_aero,0.08 gas-CC,0.05 diff --git a/inputs/plant_characteristics/startcost.csv b/inputs/plant_characteristics/startcost.csv index d2995116..f8fb4197 100644 --- a/inputs/plant_characteristics/startcost.csv +++ b/inputs/plant_characteristics/startcost.csv @@ -27,4 +27,4 @@ gas-cc_h_1x1-ccs_mod,219 gas-cc_h_1x1-ccs_max,219 gas-cc_h_2x1-ccs_mod,219 gas-cc_h_2x1-ccs_max,219 -fuel-cell,0 +h2-fuel-cell,0 diff --git a/inputs/plant_characteristics/unitsize_atb.csv b/inputs/plant_characteristics/unitsize_atb.csv index 7fe72e4b..eae06ca3 100644 --- a/inputs/plant_characteristics/unitsize_atb.csv +++ b/inputs/plant_characteristics/unitsize_atb.csv @@ -64,4 +64,4 @@ hydend,94,hydro assumption can-imports,20000,arbitrarily high (not disaggregated so doesn't matter) evmc,20000,arbitrarily high (not disaggregated so doesn't matter) dr_shed,20000,arbitrarily high (not disaggregated so doesn't matter) -fuel-cell,100,"Reznicek et al., IDES_BOP_reort_v2.doc - Draft" +h2-fuel-cell,100,https://docs.nlr.gov/docs/fy26osti/91146.pdf \ No newline at end of file diff --git a/inputs/plant_characteristics/years_until_endogenous.csv b/inputs/plant_characteristics/years_until_endogenous.csv index 9010c689..1405706b 100644 --- a/inputs/plant_characteristics/years_until_endogenous.csv +++ b/inputs/plant_characteristics/years_until_endogenous.csv @@ -22,7 +22,7 @@ evmc_storage_1*evmc_storage_10,0 evmc_shape_1*evmc_shape_10,0 egs_allkm_1*egs_allkm_10,8 distpv,0 -fuel-cell,4 +h2-fuel-cell,4 Gas-CC,0 Gas-CC_H_1x1,0 Gas-CC_H_2x1,0 diff --git a/inputs/sets/fuel2tech.csv b/inputs/sets/fuel2tech.csv index c74454e1..f166be74 100644 --- a/inputs/sets/fuel2tech.csv +++ b/inputs/sets/fuel2tech.csv @@ -33,4 +33,4 @@ biomass,cofirenew biomass,cofireold h2fuel,H2-CT h2fuel,H2-CC -h2fuel,fuel-cell +h2fuel,h2-fuel-cell diff --git a/inputs/sets/i.csv b/inputs/sets/i.csv index f992e01a..e684c96a 100644 --- a/inputs/sets/i.csv +++ b/inputs/sets/i.csv @@ -16,7 +16,7 @@ CofireNew CofireOld csp-ns distpv -fuel-cell +h2-fuel-cell Gas-CC Gas-CC_H_1x1 Gas-CC_H_2x1 diff --git a/inputs/tech-subset-table.csv b/inputs/tech-subset-table.csv index 86b743c7..cfd7ebda 100644 --- a/inputs/tech-subset-table.csv +++ b/inputs/tech-subset-table.csv @@ -26,7 +26,7 @@ Gas-CC-CCS-F3,,,,YES,YES,YES,,YES,,,YES,YES,YES,,YES,,,YES,,,,,,,,,,,,,,,,,,,,,, Gas-CT,,,,YES,,,YES,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, Gas-CT_aero,,,,YES,,,YES,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, ng-fuel-cell,,,,YES,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -fuel-cell,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,, +h2-fuel-cell,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,, o-g-s,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,YES,YES,, Nuclear,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,YES,, Nuclear-SMR,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,YES,, diff --git a/inputs/techs/techs_default.csv b/inputs/techs/techs_default.csv index 368521cb..73665bab 100644 --- a/inputs/techs/techs_default.csv +++ b/inputs/techs/techs_default.csv @@ -14,7 +14,7 @@ CoalOldUns,p CofireNew,p CofireOld,p distpv,p -fuel-cell,p +h2-fuel-cell,p Gas-CC,p Gas-CC_H_1x1,p Gas-CC_H_2x1,p diff --git a/inputs/userinput/ivt_default.csv b/inputs/userinput/ivt_default.csv index b96d4774..eb23d97b 100644 --- a/inputs/userinput/ivt_default.csv +++ b/inputs/userinput/ivt_default.csv @@ -16,7 +16,7 @@ CoalOldUns,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17 CofireNew,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27 CofireOld,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27 distpv,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 -fuel-cell,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,10 +h2-fuel-cell,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,10 Gas-CC,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27 Gas-CC_H_1x1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27 Gas-CC_H_2x1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27 diff --git a/inputs/userinput/ivt_small.csv b/inputs/userinput/ivt_small.csv index 67ad3365..61b9428f 100644 --- a/inputs/userinput/ivt_small.csv +++ b/inputs/userinput/ivt_small.csv @@ -16,7 +16,7 @@ CoalOldUns,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2 CofireNew,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2 CofireOld,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2 distpv,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2 -fuel-cell,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2 +h2-fuel-cell,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2 Gas-CC,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2 Gas-CC_H_1x1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2 Gas-CC_H_2x1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2 diff --git a/inputs/userinput/ivt_step.csv b/inputs/userinput/ivt_step.csv index 805a75a8..7c7da979 100644 --- a/inputs/userinput/ivt_step.csv +++ b/inputs/userinput/ivt_step.csv @@ -16,7 +16,7 @@ CoalOldUns,0 CofireNew,5 CofireOld,0 distpv,0 -fuel-cell,5 +h2-fuel-cell,5 Gas-CC,5 Gas-CC_H_1x1,5 Gas-CC_H_2x1,5 diff --git a/postprocessing/bokehpivot/in/reeds2/tech_map.csv b/postprocessing/bokehpivot/in/reeds2/tech_map.csv index c3250c1a..b8927279 100644 --- a/postprocessing/bokehpivot/in/reeds2/tech_map.csv +++ b/postprocessing/bokehpivot/in/reeds2/tech_map.csv @@ -63,7 +63,7 @@ nuclear-smr,Nuclear-SMR caes,CAES pumped-hydro,Pumped-Hydro can-imports,Canadian Imports -fuel-cell,fuel-cell +h2-fuel-cell,h2-fuel-cell canada,Canadian Imports h2-ct,H2-CT h2-cc,H2-CC diff --git a/postprocessing/bokehpivot/in/reeds2/tech_style.csv b/postprocessing/bokehpivot/in/reeds2/tech_style.csv index b1f73107..9a4bd3f8 100644 --- a/postprocessing/bokehpivot/in/reeds2/tech_style.csv +++ b/postprocessing/bokehpivot/in/reeds2/tech_style.csv @@ -20,7 +20,7 @@ H2-CC,#708238,< H2-CT_Upgrade,#66C238,> H2-CT,#A8C839,> NG-Fuel-Cell,#AD50E2,< -fuel-cell,#87A21D,< +h2-fuel-cell,#87A21D,< Hydrogen Combustion,#A8C839,< Hydropower,#187F94,s Hydropower Existing,#187F94,s diff --git a/postprocessing/tech_aggregation.csv b/postprocessing/tech_aggregation.csv index 6154dd76..45695ed9 100644 --- a/postprocessing/tech_aggregation.csv +++ b/postprocessing/tech_aggregation.csv @@ -36,7 +36,7 @@ can-imports,Canadian Imports,Remove,Remove,Canadian Imports canada,Canadian Imports,Remove,Remove,Canadian Imports h2-ct,H2-CT,Hydrogen Combustion,Thermal,H2-CT h2-cc,H2-CC,Hydrogen Combustion,Thermal,H2-CC -fuel-cell,fuel-cell,Fuel Cell,Thermal,fuel-cell +h2-fuel-cell,h2-fuel-cell,Fuel Cell,Thermal,h2-fuel-cell smr,SMR,Remove,Remove,SMR smr_ccs,SMR-CCS,Remove,Remove,SMR-CCS electrolyzer,Electrolyzer,Remove,Remove,Electrolyzer diff --git a/reeds/input_processing/plantcostprep.py b/reeds/input_processing/plantcostprep.py index 5244cf4e..60bc28d0 100644 --- a/reeds/input_processing/plantcostprep.py +++ b/reeds/input_processing/plantcostprep.py @@ -117,8 +117,7 @@ def deflate_func(data,case): h2combustion = pd.read_csv(os.path.join(inputs_case,'plantchar_h2combustion.csv')) h2combustion = deflate_func(h2combustion, sw.plantchar_h2combustion) -fuel_cell = pd.read_csv(os.path.join(inputs_case,'plantchar_fuel-cell.csv')) -fuel_cell = deflate_func(fuel_cell, sw.fuelcellscen) +fuel_cell = pd.read_csv(os.path.join(inputs_case,'plantchar_h2-fuel-cell.csv')) if sw.upgradescen != 'default': upgrade = pd.read_csv(os.path.join(inputs_case,'plantchar_upgrades.csv')) diff --git a/reeds/input_processing/runfiles.csv b/reeds/input_processing/runfiles.csv index d0db9a11..08944a27 100644 --- a/reeds/input_processing/runfiles.csv +++ b/reeds/input_processing/runfiles.csv @@ -313,7 +313,7 @@ plantchar_dr_shed_fom.csv,inputs/plant_characteristics/dr_shed_fom_{dr_shedscen} plantchar_evmc_shape.csv,inputs/plant_characteristics/evmc_shape_{evmcscen}.csv,1,ignore,ignore,,,,,0,,,,,,used to define plantcharout.csv plantchar_evmc_storage.csv,inputs/plant_characteristics/evmc_storage_{evmcscen}.csv,1,ignore,ignore,,,,,0,,,,,,used to define plantcharout.csv plantchar_fuelcell.csv,inputs/plant_characteristics/{plantchar_fuelcell}.csv,1,ignore,ignore,,,,,0,,,,,,used to define plantcharout.csv -plantchar_fuel-cell.csv,inputs/plant_characteristics/{fuelcellscen}.csv,1,ignore,ignore,,,,,0,,,,,,used to define plantcharout.csv +plantchar_h2-fuelcell.csv,inputs/plant_characteristics/{plantchar_h2-fuelcell}.csv,1,ignore,ignore,,,,,0,,,,,,used to define plantcharout.csv plantchar_gas_ccs.csv,inputs/plant_characteristics/{plantchar_gas_ccs}.csv,1,ignore,ignore,,,,,0,,,,,,used to define plantcharout.csv plantchar_gas.csv,inputs/plant_characteristics/{plantchar_gas}.csv,1,ignore,ignore,,,,,0,,,,,,used to define plantcharout.csv plantchar_geo.csv,inputs/plant_characteristics/{plantchar_geo}.csv,int(sw.GSw_Geothermal) != 0,ignore,ignore,,,,,0,,,,,,used to define plantcharout.csv @@ -476,4 +476,4 @@ Project.toml,Project.toml,1,ignore,ignore,,,,,,,,,,, gamslice.txt,gamslice.txt,0,ignore,ignore,,,,,,,,,,, max_hintage_number.txt,,1,ignore,ignore,,,,,0,,,,,, mcs_latin_hypercube_samples.csv,,0,ignore,ignore,,,,,,,,,,, -runreeds.py,runreeds.py,1,ignore,ignore,,,,,,,,,,, +runreeds.py,runreeds.py,1,ignore,ignore,,,,,,,,,,, \ No newline at end of file From 3523a180b473ad13067d4a952fe7933b95053f83 Mon Sep 17 00:00:00 2001 From: yijinli22 Date: Thu, 28 May 2026 22:43:21 -0600 Subject: [PATCH 07/21] rename fuelcell to h2-fuel-cell --- reeds/input_processing/plantcostprep.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/reeds/input_processing/plantcostprep.py b/reeds/input_processing/plantcostprep.py index 60bc28d0..382fea45 100644 --- a/reeds/input_processing/plantcostprep.py +++ b/reeds/input_processing/plantcostprep.py @@ -99,7 +99,7 @@ def deflate_func(data,case): ########################### conv_in = [] -conv_techs = ['gas', 'gas_ccs', 'coal', 'coal_ccs', 'biopower', 'nuclear', 'nuclear_smr','fuelcell', 'other'] +conv_techs = ['gas', 'gas_ccs', 'coal', 'coal_ccs', 'biopower', 'nuclear', 'nuclear_smr','h2-fuel-cell', 'other'] for ct in conv_techs: print(f"Loading plantchar_{ct}") df = pd.read_csv(os.path.join(inputs_case,f'plantchar_{ct}.csv')) @@ -117,7 +117,8 @@ def deflate_func(data,case): h2combustion = pd.read_csv(os.path.join(inputs_case,'plantchar_h2combustion.csv')) h2combustion = deflate_func(h2combustion, sw.plantchar_h2combustion) -fuel_cell = pd.read_csv(os.path.join(inputs_case,'plantchar_h2-fuel-cell.csv')) +h2-fuel-cell = pd.read_csv(os.path.join(inputs_case,'plantchar_h2-fuel-cell.csv')) +h2-fuel-cell = deflate_func(h2-fuel-cell, sw.plantchar_h2_fuel_cell) if sw.upgradescen != 'default': upgrade = pd.read_csv(os.path.join(inputs_case,'plantchar_upgrades.csv')) From df7914a3d99154c32d3ec93ecac9d064fcc75064 Mon Sep 17 00:00:00 2001 From: yijinli22 Date: Thu, 28 May 2026 23:09:55 -0600 Subject: [PATCH 08/21] tech name changes to distinguish h2 fuel cell and ng fuel cell --- cases.csv | 2 +- inputs/plant_characteristics/dollaryear.csv | 12 ++++++------ postprocessing/bokehpivot/in/reeds2/tech_style.csv | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/cases.csv b/cases.csv index a0403ab0..7bf98939 100644 --- a/cases.csv +++ b/cases.csv @@ -16,7 +16,7 @@ plantchar_coal_ccs,Coal CCS generators cost and performance characteristics (inp plantchar_coal,Coal generators cost and performance characteristics (inputs\plant_characteristics\{plantchar_coal}.csv). Options start with 'coal_' and the switch should be set to the entire file name (ex: coal_ATB_2024_moderate),coal_ATB_(2024)_(moderate),coal_ATB_2024_moderate, plantchar_csp,CSP cost and performance characteristics (inputs\plant_characteristics\{plantchar_csp}.csv). The options for plantchar_csp start with 'csp_' and the switch should be set to the entire file name (ex: csp_ATB_2024_advanced),csp_ATB_(2023|2024)_(conservative|moderate|advanced),csp_ATB_2024_moderate, plantchar_fuelcell,Fuel cell cost and performance characteristics (inputs\plant_characteristics\{plantchar_fuelcell}.csv). The options for plantchar_fuelcell start with 'fuelcell_' and the switch should be set to the entire file name (ex: fuelcell_ATB_2024_advanced),fuelcell_ATB_2024_(moderate|advanced),fuelcell_ATB_2024_moderate, -plantchar_h2-fuelcell,H2 fuel cell cost and performance characteristics (inputs\plant_characteristics\{plantchar_fuelcell}.csv). ,h2-fuelcell_(conservative|moderate|advanced),h2-fuelcell_moderate, +plantchar_h2-fuelcell,H2 fuel cell cost and performance characteristics (inputs\plant_characteristics\{plantchar_h2-fuelcell}.csv). The options for plantchar_h2-fuelcell start with 'h2-fuelcell_' and the switch should be set to the entire file name (ex: h2-fuelcell_moderate),h2-fuelcell_(conservative|moderate|advanced),h2-fuelcell_moderate, plantchar_gas_ccs,Natural gas CCS generator cost and performance characteristics (inputs\plant_characteristics\{plantchar_gas_ccs}.csv). Options start with 'gas-ccs' and the switch should be set to the entire file name (ex: gas-ccs_ATB_2024_moderate),gas-ccs_ATB_(2024)_(conservative|moderate|advanced),gas-ccs_ATB_2024_moderate, plantchar_gas,Natural gas generator cost and performance characteristics (inputs\plant_characteristics\{plantchar_gas}.csv). Options start with 'gas_' and the switch should be set to the entire file name (ex: gas_ATB_2024_moderate),gas_ATB_(2024)_(moderate),gas_ATB_2024_moderate, plantchar_geo,Geothermal cost setting (inputs\plant_characteristics\{plantchar_geo}.csv).The options for plantchar_geo start with 'geo_' and the switch should be set to the entire file name (ex: geo_ATB_2023_conservative),geo_ATB_(2023|2024)_(conservative|moderate|advanced),geo_ATB_2024_moderate, diff --git a/inputs/plant_characteristics/dollaryear.csv b/inputs/plant_characteristics/dollaryear.csv index 1eb301ae..b3b0e34f 100644 --- a/inputs/plant_characteristics/dollaryear.csv +++ b/inputs/plant_characteristics/dollaryear.csv @@ -25,15 +25,15 @@ csp_ATB_2024_moderate,2022 csp_SunShot2030,2017 evmc_shape_Baseline,2020 evmc_storage_Baseline,2020 -fuelcell_ATB_2024_advanced,2022 -fuelcell_ATB_2024_moderate,2022 +h2-fuelcell_advanced,2022 +h2-fuelcell_moderate,2022 +h2-fuelcell_conservative,2022 gas_ATB_2024_moderate,2022 gas-ccs_ATB_2024_advanced,2022 gas-ccs_ATB_2024_conservative,2022 gas-ccs_ATB_2024_moderate,2022 -fc_midcost,2022 -fc_highcost,2022 -fc_lowcost,2022 +fuelcell_ATB_2024_advanced,2022 +fuelcell_ATB_2024_moderate,2022 geo_ATB_2023_advanced,2020 geo_ATB_2023_conservative,2020 geo_ATB_2023_moderate,2020 @@ -68,4 +68,4 @@ upv_ATB_2023_conservative,2021 upv_ATB_2023_moderate,2021 upv_ATB_2024_advanced,2022 upv_ATB_2024_conservative,2022 -upv_ATB_2024_moderate,2022 +upv_ATB_2024_moderate,2022 \ No newline at end of file diff --git a/postprocessing/bokehpivot/in/reeds2/tech_style.csv b/postprocessing/bokehpivot/in/reeds2/tech_style.csv index 9a4bd3f8..b6826ae1 100644 --- a/postprocessing/bokehpivot/in/reeds2/tech_style.csv +++ b/postprocessing/bokehpivot/in/reeds2/tech_style.csv @@ -20,7 +20,7 @@ H2-CC,#708238,< H2-CT_Upgrade,#66C238,> H2-CT,#A8C839,> NG-Fuel-Cell,#AD50E2,< -h2-fuel-cell,#87A21D,< +H2-Fuel-Cell,#87A21D,< Hydrogen Combustion,#A8C839,< Hydropower,#187F94,s Hydropower Existing,#187F94,s @@ -55,4 +55,4 @@ SMR-CCS,#5F522D,- Electrolyzer,#896F2D,- Other,#ff69b4,- Remove,#000000,- -Dropped,#d62728,- +Dropped,#d62728,- \ No newline at end of file From e7132e160eecf5759ba054788e6a7743b4920c62 Mon Sep 17 00:00:00 2001 From: yijinli22 Date: Thu, 28 May 2026 23:11:52 -0600 Subject: [PATCH 09/21] added h2-fuelcell to conv tech list --- reeds/input_processing/plantcostprep.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/reeds/input_processing/plantcostprep.py b/reeds/input_processing/plantcostprep.py index 382fea45..98591cef 100644 --- a/reeds/input_processing/plantcostprep.py +++ b/reeds/input_processing/plantcostprep.py @@ -99,7 +99,7 @@ def deflate_func(data,case): ########################### conv_in = [] -conv_techs = ['gas', 'gas_ccs', 'coal', 'coal_ccs', 'biopower', 'nuclear', 'nuclear_smr','h2-fuel-cell', 'other'] +conv_techs = ['gas', 'gas_ccs', 'coal', 'coal_ccs', 'biopower', 'nuclear', 'nuclear_smr','fuelcell','h2-fuelcell' 'other'] for ct in conv_techs: print(f"Loading plantchar_{ct}") df = pd.read_csv(os.path.join(inputs_case,f'plantchar_{ct}.csv')) @@ -117,9 +117,6 @@ def deflate_func(data,case): h2combustion = pd.read_csv(os.path.join(inputs_case,'plantchar_h2combustion.csv')) h2combustion = deflate_func(h2combustion, sw.plantchar_h2combustion) -h2-fuel-cell = pd.read_csv(os.path.join(inputs_case,'plantchar_h2-fuel-cell.csv')) -h2-fuel-cell = deflate_func(h2-fuel-cell, sw.plantchar_h2_fuel_cell) - if sw.upgradescen != 'default': upgrade = pd.read_csv(os.path.join(inputs_case,'plantchar_upgrades.csv')) upgrade = deflate_func(upgrade, sw.upgradescen) @@ -232,7 +229,7 @@ def deflate_func(data,case): ############################### alldata = pd.concat([conv,upv_stack,wind_stack,geo_stack,csp_stack,battery, - evmc_storage,evmc_shape,beccs,ccsflex,h2combustion,fuel_cell],sort=False) + evmc_storage,evmc_shape,beccs,ccsflex,h2combustion],sort=False) if sw.upgradescen != 'default': alldata = pd.concat([alldata,upgrade]) From 0c57822d772b6e5f8b5cea64c7648e437559b9c1 Mon Sep 17 00:00:00 2001 From: yijinli22 Date: Thu, 28 May 2026 23:43:16 -0600 Subject: [PATCH 10/21] plantcostprep file update for h2 fuel cell --- reeds/input_processing/plantcostprep.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reeds/input_processing/plantcostprep.py b/reeds/input_processing/plantcostprep.py index 98591cef..438810c9 100644 --- a/reeds/input_processing/plantcostprep.py +++ b/reeds/input_processing/plantcostprep.py @@ -99,7 +99,7 @@ def deflate_func(data,case): ########################### conv_in = [] -conv_techs = ['gas', 'gas_ccs', 'coal', 'coal_ccs', 'biopower', 'nuclear', 'nuclear_smr','fuelcell','h2-fuelcell' 'other'] +conv_techs = ['gas', 'gas_ccs', 'coal', 'coal_ccs', 'biopower', 'nuclear', 'nuclear_smr','fuelcell','h2-fuelcell', 'other'] for ct in conv_techs: print(f"Loading plantchar_{ct}") df = pd.read_csv(os.path.join(inputs_case,f'plantchar_{ct}.csv')) From ec9af58ce81681b464bcd7fc553259fbdca9c732 Mon Sep 17 00:00:00 2001 From: yijinli22 Date: Fri, 29 May 2026 00:35:12 -0600 Subject: [PATCH 11/21] remove bad separator for gams file --- cases.csv | 2 +- cases_h2-fuelcell.csv | 2 +- reeds/input_processing/plantcostprep.py | 2 +- reeds/input_processing/runfiles.csv | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/cases.csv b/cases.csv index 7bf98939..3b16bcc6 100644 --- a/cases.csv +++ b/cases.csv @@ -16,7 +16,7 @@ plantchar_coal_ccs,Coal CCS generators cost and performance characteristics (inp plantchar_coal,Coal generators cost and performance characteristics (inputs\plant_characteristics\{plantchar_coal}.csv). Options start with 'coal_' and the switch should be set to the entire file name (ex: coal_ATB_2024_moderate),coal_ATB_(2024)_(moderate),coal_ATB_2024_moderate, plantchar_csp,CSP cost and performance characteristics (inputs\plant_characteristics\{plantchar_csp}.csv). The options for plantchar_csp start with 'csp_' and the switch should be set to the entire file name (ex: csp_ATB_2024_advanced),csp_ATB_(2023|2024)_(conservative|moderate|advanced),csp_ATB_2024_moderate, plantchar_fuelcell,Fuel cell cost and performance characteristics (inputs\plant_characteristics\{plantchar_fuelcell}.csv). The options for plantchar_fuelcell start with 'fuelcell_' and the switch should be set to the entire file name (ex: fuelcell_ATB_2024_advanced),fuelcell_ATB_2024_(moderate|advanced),fuelcell_ATB_2024_moderate, -plantchar_h2-fuelcell,H2 fuel cell cost and performance characteristics (inputs\plant_characteristics\{plantchar_h2-fuelcell}.csv). The options for plantchar_h2-fuelcell start with 'h2-fuelcell_' and the switch should be set to the entire file name (ex: h2-fuelcell_moderate),h2-fuelcell_(conservative|moderate|advanced),h2-fuelcell_moderate, +plantchar_h2fuelcell,H2 fuel cell cost and performance characteristics (inputs\plant_characteristics\{plantchar_h2fuelcell}.csv). The options for plantchar_h2fuelcell start with 'h2-fuelcell_' and the switch should be set to the entire file name (ex: h2-fuelcell_moderate),h2-fuelcell_(conservative|moderate|advanced),h2-fuelcell_moderate, plantchar_gas_ccs,Natural gas CCS generator cost and performance characteristics (inputs\plant_characteristics\{plantchar_gas_ccs}.csv). Options start with 'gas-ccs' and the switch should be set to the entire file name (ex: gas-ccs_ATB_2024_moderate),gas-ccs_ATB_(2024)_(conservative|moderate|advanced),gas-ccs_ATB_2024_moderate, plantchar_gas,Natural gas generator cost and performance characteristics (inputs\plant_characteristics\{plantchar_gas}.csv). Options start with 'gas_' and the switch should be set to the entire file name (ex: gas_ATB_2024_moderate),gas_ATB_(2024)_(moderate),gas_ATB_2024_moderate, plantchar_geo,Geothermal cost setting (inputs\plant_characteristics\{plantchar_geo}.csv).The options for plantchar_geo start with 'geo_' and the switch should be set to the entire file name (ex: geo_ATB_2023_conservative),geo_ATB_(2023|2024)_(conservative|moderate|advanced),geo_ATB_2024_moderate, diff --git a/cases_h2-fuelcell.csv b/cases_h2-fuelcell.csv index 61c8f6e6..82054d56 100644 --- a/cases_h2-fuelcell.csv +++ b/cases_h2-fuelcell.csv @@ -62,4 +62,4 @@ pras_unitsize_source,,,, pras_vre_combine,,,, pras_samples,,,, GSw_FuelCell,,0,1, -plantchar_h2-fuelcell,,,h2-fuelcell_moderate, \ No newline at end of file +plantchar_h2fuelcell,,,h2-fuelcell_moderate, \ No newline at end of file diff --git a/reeds/input_processing/plantcostprep.py b/reeds/input_processing/plantcostprep.py index 438810c9..00eaf4fc 100644 --- a/reeds/input_processing/plantcostprep.py +++ b/reeds/input_processing/plantcostprep.py @@ -99,7 +99,7 @@ def deflate_func(data,case): ########################### conv_in = [] -conv_techs = ['gas', 'gas_ccs', 'coal', 'coal_ccs', 'biopower', 'nuclear', 'nuclear_smr','fuelcell','h2-fuelcell', 'other'] +conv_techs = ['gas', 'gas_ccs', 'coal', 'coal_ccs', 'biopower', 'nuclear', 'nuclear_smr','fuelcell','h2fuelcell', 'other'] for ct in conv_techs: print(f"Loading plantchar_{ct}") df = pd.read_csv(os.path.join(inputs_case,f'plantchar_{ct}.csv')) diff --git a/reeds/input_processing/runfiles.csv b/reeds/input_processing/runfiles.csv index 08944a27..a2071cc1 100644 --- a/reeds/input_processing/runfiles.csv +++ b/reeds/input_processing/runfiles.csv @@ -313,7 +313,7 @@ plantchar_dr_shed_fom.csv,inputs/plant_characteristics/dr_shed_fom_{dr_shedscen} plantchar_evmc_shape.csv,inputs/plant_characteristics/evmc_shape_{evmcscen}.csv,1,ignore,ignore,,,,,0,,,,,,used to define plantcharout.csv plantchar_evmc_storage.csv,inputs/plant_characteristics/evmc_storage_{evmcscen}.csv,1,ignore,ignore,,,,,0,,,,,,used to define plantcharout.csv plantchar_fuelcell.csv,inputs/plant_characteristics/{plantchar_fuelcell}.csv,1,ignore,ignore,,,,,0,,,,,,used to define plantcharout.csv -plantchar_h2-fuelcell.csv,inputs/plant_characteristics/{plantchar_h2-fuelcell}.csv,1,ignore,ignore,,,,,0,,,,,,used to define plantcharout.csv +plantchar_h2fuelcell.csv,inputs/plant_characteristics/{plantchar_h2fuelcell}.csv,1,ignore,ignore,,,,,0,,,,,,used to define plantcharout.csv plantchar_gas_ccs.csv,inputs/plant_characteristics/{plantchar_gas_ccs}.csv,1,ignore,ignore,,,,,0,,,,,,used to define plantcharout.csv plantchar_gas.csv,inputs/plant_characteristics/{plantchar_gas}.csv,1,ignore,ignore,,,,,0,,,,,,used to define plantcharout.csv plantchar_geo.csv,inputs/plant_characteristics/{plantchar_geo}.csv,int(sw.GSw_Geothermal) != 0,ignore,ignore,,,,,0,,,,,,used to define plantcharout.csv From 02b896f162bd3ec734fa8a8e039fc44e542825b2 Mon Sep 17 00:00:00 2001 From: yijinli22 Date: Mon, 1 Jun 2026 21:50:48 -0600 Subject: [PATCH 12/21] separating ng and h2 fuel cell switches and edit the test files --- cases.csv | 3 +- cases_h2-fuelcell.csv | 131 +++++++++--------- .../bokehpivot/in/reeds2/tech_map.csv | 2 +- reeds/core/setup/b_inputs.gms | 6 +- 4 files changed, 74 insertions(+), 68 deletions(-) diff --git a/cases.csv b/cases.csv index 3b16bcc6..437ce661 100644 --- a/cases.csv +++ b/cases.csv @@ -138,7 +138,8 @@ GSw_EFS2_FlexCase,"Case used for electrification flex_type - format is {1}_{2}, GSw_EVMC,Turn on adoptable EV managed charging,0; 1,0, GSw_FakeData,Use fake capacity factor profiles (for TESTING ONLY when you do not want to download the real CF data),^[0-1]$,0, GSw_ForcePrescription,Turn on/off forced prescriptions - turning off will allow unlimited but not free builds in historical years,0; 1,1, -GSw_FuelCell,Turn on/off fuel cells (natural gas / H2) as a technology option,0; 1,0, +GSw_FuelCell,Turn on/off natural gas fuel cell (ng-fuel-cell) as a technology option,0; 1,0, +GSw_H2FuelCell,Turn on/off H2 fuel cell (h2-fuel-cell) as a technology option,0; 1,0, GSw_FutureHydCF_RepYears,_-delimited years of historical hydro plant data from which to calculate capacity factors representing future hydro,N/A,2007_2008_2009_2010_2011_2012_2013_2016_2017_2018_2019_2020_2021_2022, GSw_GasCurve,"Select natural gas supply curve (0 = cendiv, 1 = national + cendiv, 2 = static, 3 = national)",0; 1; 2; 3,1, GSw_GasCC_H_1x1,Turn on/off both gas-CC_H_1x1 and gas-CC_H_1x1-CCS_mod/max plant options,0; 1,0, diff --git a/cases_h2-fuelcell.csv b/cases_h2-fuelcell.csv index 82054d56..ebf27947 100644 --- a/cases_h2-fuelcell.csv +++ b/cases_h2-fuelcell.csv @@ -1,65 +1,66 @@ -,Default Value,USA_defaults,USA_defaults_fc_mid,USA_decarb -ignore,1,0,0, -GSw_Region,cendiv/Pacific,country/USA,country/USA,country/USA -endyear,2032,,, -yearset,,,, -GSw_ZoneSet,,,, -GSw_GasCurve,2,1,1, -GSw_Geothermal,,,, -GSw_GrowthPenalties,,,, -GSw_Upstream,,,, -GSw_TransHurdleRate,,,, -distpvscen,,,,stscen2023_mid_case_95_by_2035 -GSw_AnnualCap,,,,2 -GSw_AnnualCapScen,,,,start2024_90pct2035_100pct2045 -GSw_LoadProfiles,,,,EER2025_100by2050 -GSw_NG_CRF_penalty,,,,ramp_2045 -GSw_PRM_NetImportLimit,,,,0 -GSw_RetirePenalty,,,,0 -GSw_FakeData,,,, -GSw_PRM_CapCredit,,,, -GSw_PRM_scenario,,,, -GSw_HourlyType,,,, -GSw_InterDayLinkage,,,, -GSw_HourlyWeatherYears,,,, -GSw_WaterCapacity,,,, -GSw_WaterMain,,,, -GSw_WaterUse,,,, -resource_adequacy_years,,,, -GSw_HourlyClusterAlgorithm,,,, -MCS_runs,,,, -MCS_dist_groups,,,, -MCS_lhs,,,, -GSw_PRM_StressIterateMax,,,, -GSw_ReducedResource,,,, -GSw_SitingUPV,,,, -GSw_SitingWindOfs,,,, -GSw_SitingWindOns,,,, -GSw_TransScen,,,, -GSw_CO2_Detail,,,, -GSw_DAC,,,, -GSw_NoFossilOffsetCDR,,,, -GSw_Biopower,,,, -GSw_HourlyChunkLengthRep,,,, -GSw_HourlyChunkLengthStress,,,, -GSw_LfillGas,,,, -GSw_Nuclear,,,, -GSw_OpRes,,,, -GSw_StartCost,,,, -GSw_H2,,,, -GSw_H2_PTC,,,, -GSw_H2Combustion,,,, -GSw_DRShed,,,, -GSw_MGA_CostDelta,,,, -GSw_LoadSiteCF,,,, -GSw_OffshoreZones,,,, -GSw_OffshoreBackbone,,,, -GSw_OffshoreBackflow,,,, -pras_agg_ogs_lfillgas,,,, -pras_existing_unit_size,,,, -pras_scheduled_outage,,,, -pras_unitsize_source,,,, -pras_vre_combine,,,, -pras_samples,,,, -GSw_FuelCell,,0,1, -plantchar_h2fuelcell,,,h2-fuelcell_moderate, \ No newline at end of file +,Default Value,USA_defaults,USA_defaults_fc_mid,USA_defaults_fc_low,USA_defaults_fc_high,USA_defaults_fc_mid_w_ng_fc +ignore,1,0,0,0,0,0 +GSw_Region,cendiv/Pacific,country/USA,country/USA,country/USA,country/USA,country/USA +endyear,2050,,,,, +yearset,2010_2015_2020..2050..5,,,,, +GSw_ZoneSet,,,,,, +GSw_GasCurve,2,1,1,1,1,1 +GSw_Geothermal,,,,,, +GSw_GrowthPenalties,,,,,, +GSw_Upstream,,,,,, +GSw_TransHurdleRate,,,,,, +distpvscen,,,,,, +GSw_AnnualCap,,,,,, +GSw_AnnualCapScen,,,,,, +GSw_LoadProfiles,,,,,, +GSw_NG_CRF_penalty,,,,,, +GSw_PRM_NetImportLimit,,,,,, +GSw_RetirePenalty,,,,,, +GSw_FakeData,,,,,, +GSw_PRM_CapCredit,,,,,, +GSw_PRM_scenario,,,,,, +GSw_HourlyType,,,,,, +GSw_InterDayLinkage,,,,,, +GSw_HourlyWeatherYears,,,,,, +GSw_WaterCapacity,,,,,, +GSw_WaterMain,,,,,, +GSw_WaterUse,,,,,, +resource_adequacy_years,,,,,, +GSw_HourlyClusterAlgorithm,,,,,, +MCS_runs,,,,,, +MCS_dist_groups,,,,,, +MCS_lhs,,,,,, +GSw_PRM_StressIterateMax,,,,,, +GSw_ReducedResource,,,,,, +GSw_SitingUPV,,,,,, +GSw_SitingWindOfs,,,,,, +GSw_SitingWindOns,,,,,, +GSw_TransScen,,,,,, +GSw_CO2_Detail,,,,,, +GSw_DAC,,,,,, +GSw_NoFossilOffsetCDR,,,,,, +GSw_Biopower,,,,,, +GSw_HourlyChunkLengthRep,,,,,, +GSw_HourlyChunkLengthStress,,,,,, +GSw_LfillGas,,,,,, +GSw_Nuclear,,,,,, +GSw_OpRes,,,,,, +GSw_StartCost,,,,,, +GSw_H2,,,,,, +GSw_H2_PTC,,,,,, +GSw_H2Combustion,,,,,, +GSw_DRShed,,,,,, +GSw_MGA_CostDelta,,,,,, +GSw_LoadSiteCF,,,,,, +GSw_OffshoreZones,,,,,, +GSw_OffshoreBackbone,,,,,, +GSw_OffshoreBackflow,,,,,, +pras_agg_ogs_lfillgas,,,,,, +pras_existing_unit_size,,,,,, +pras_scheduled_outage,,,,,, +pras_unitsize_source,,,,,, +pras_vre_combine,,,,,, +pras_samples,,,,,, +GSw_FuelCell,,0,0,0,0,1 +GSw_H2FuelCell,,0,1,1,1,1 +plantchar_h2fuelcell,,,h2-fuelcell_moderate,h2-fuelcell_advanced,h2-fuelcell_conservative,h2-fuelcell_moderate \ No newline at end of file diff --git a/postprocessing/bokehpivot/in/reeds2/tech_map.csv b/postprocessing/bokehpivot/in/reeds2/tech_map.csv index b8927279..b178acea 100644 --- a/postprocessing/bokehpivot/in/reeds2/tech_map.csv +++ b/postprocessing/bokehpivot/in/reeds2/tech_map.csv @@ -63,7 +63,7 @@ nuclear-smr,Nuclear-SMR caes,CAES pumped-hydro,Pumped-Hydro can-imports,Canadian Imports -h2-fuel-cell,h2-fuel-cell +h2-fuel-cell,H2-Fuel-Cell canada,Canadian Imports h2-ct,H2-CT h2-cc,H2-CC diff --git a/reeds/core/setup/b_inputs.gms b/reeds/core/setup/b_inputs.gms index dc32c4ae..a23ce444 100644 --- a/reeds/core/setup/b_inputs.gms +++ b/reeds/core/setup/b_inputs.gms @@ -516,7 +516,11 @@ if(Sw_H2Combustionupgrade = 0, ) ; if(Sw_FuelCell = 0, - ban(i)$i_subsets(i,'fuel_cell') = yes ; + ban('ng-fuel-cell') = yes ; +) ; + +if(Sw_H2FuelCell = 0, + ban('h2-fuel-cell') = yes ; ) ; if(Sw_LfillGas = 0, From 465ba1de488c89cf22c35c3566d947d39989f72a Mon Sep 17 00:00:00 2001 From: yijinli22 Date: Thu, 4 Jun 2026 15:16:58 -0600 Subject: [PATCH 13/21] further debug for h2-fuelcell switches --- cases.csv | 2 +- cases_h2-fuelcell.csv | 2 +- .../financials/reg_cap_cost_diff_default.csv | 2 +- inputs/plant_characteristics/dollaryear.csv | 6 +- inputs/tech-subset-table.csv | 150 +++++++++--------- inputs/userinput/futurefiles.csv | 3 +- reeds/core/setup/b_inputs.gms | 4 +- reeds/input_processing/outage_rates.py | 2 +- 8 files changed, 87 insertions(+), 84 deletions(-) diff --git a/cases.csv b/cases.csv index 94b46ece..eb012d4e 100644 --- a/cases.csv +++ b/cases.csv @@ -16,7 +16,7 @@ plantchar_coal_ccs,Coal CCS generators cost and performance characteristics (inp plantchar_coal,Coal generators cost and performance characteristics (inputs\plant_characteristics\{plantchar_coal}.csv). Options start with 'coal_' and the switch should be set to the entire file name (ex: coal_ATB_2024_moderate),coal_ATB_(2024)_(moderate),coal_ATB_2024_moderate, plantchar_csp,CSP cost and performance characteristics (inputs\plant_characteristics\{plantchar_csp}.csv). The options for plantchar_csp start with 'csp_' and the switch should be set to the entire file name (ex: csp_ATB_2024_advanced),csp_ATB_(2023|2024)_(conservative|moderate|advanced),csp_ATB_2024_moderate, plantchar_fuelcell,Fuel cell cost and performance characteristics (inputs\plant_characteristics\{plantchar_fuelcell}.csv). The options for plantchar_fuelcell start with 'fuelcell_' and the switch should be set to the entire file name (ex: fuelcell_ATB_2024_advanced),fuelcell_ATB_2024_(moderate|advanced),fuelcell_ATB_2024_moderate, -plantchar_h2fuelcell,H2 fuel cell cost and performance characteristics (inputs\plant_characteristics\{plantchar_h2fuelcell}.csv). The options for plantchar_h2fuelcell start with 'h2-fuelcell_' and the switch should be set to the entire file name (ex: h2-fuelcell_moderate),h2-fuelcell_(conservative|moderate|advanced),h2-fuelcell_moderate, +plantchar_h2fuelcell,H2 fuel cell cost and performance characteristics (inputs\plant_characteristics\{plantchar_h2fuelcell}.csv). The options for plantchar_h2fuelcell start with 'h2fuelcell_' and the switch should be set to the entire file name (ex: h2fuelcell_moderate),h2fuelcell_(conservative|moderate|advanced),h2fuelcell_moderate, plantchar_gas_ccs,Natural gas CCS generator cost and performance characteristics (inputs\plant_characteristics\{plantchar_gas_ccs}.csv). Options start with 'gas-ccs' and the switch should be set to the entire file name (ex: gas-ccs_ATB_2024_moderate),gas-ccs_ATB_(2024)_(conservative|moderate|advanced),gas-ccs_ATB_2024_moderate, plantchar_gas,Natural gas generator cost and performance characteristics (inputs\plant_characteristics\{plantchar_gas}.csv). Options start with 'gas_' and the switch should be set to the entire file name (ex: gas_ATB_2024_moderate),gas_ATB_(2024)_(moderate),gas_ATB_2024_moderate, plantchar_geo,Geothermal cost setting (inputs\plant_characteristics\{plantchar_geo}.csv).The options for plantchar_geo start with 'geo_' and the switch should be set to the entire file name (ex: geo_ATB_2023_conservative),geo_ATB_(2023|2024)_(conservative|moderate|advanced),geo_ATB_2024_moderate, diff --git a/cases_h2-fuelcell.csv b/cases_h2-fuelcell.csv index ebf27947..6f12c544 100644 --- a/cases_h2-fuelcell.csv +++ b/cases_h2-fuelcell.csv @@ -63,4 +63,4 @@ pras_vre_combine,,,,,, pras_samples,,,,,, GSw_FuelCell,,0,0,0,0,1 GSw_H2FuelCell,,0,1,1,1,1 -plantchar_h2fuelcell,,,h2-fuelcell_moderate,h2-fuelcell_advanced,h2-fuelcell_conservative,h2-fuelcell_moderate \ No newline at end of file +plantchar_h2fuelcell,,,h2fuelcell_moderate,h2fuelcell_advanced,h2fuelcell_conservative,h2fuelcell_moderate \ No newline at end of file diff --git a/inputs/financials/reg_cap_cost_diff_default.csv b/inputs/financials/reg_cap_cost_diff_default.csv index e2e9a028..bf26ae08 100644 --- a/inputs/financials/reg_cap_cost_diff_default.csv +++ b/inputs/financials/reg_cap_cost_diff_default.csv @@ -1,4 +1,4 @@ -r,BATTERY|PVB,COAL|BIO,COMBINED_CYCLE|FUEL_CELL,COMBUSTION_TURBINE|CONSUME|LFILL|OGS,NUCLEAR,CSP +r,BATTERY|PVB,COAL|BIO,COMBINED_CYCLE|FUEL_CELL,COMBUSTION_TURBINE|CONSUME|LFILL|OGS|H2_FUEL_CELL,NUCLEAR,CSP p01001,0.0113,-0.0237,-0.0236,-0.0204,-0.0033,-0.0128 p01003,0.0004,-0.0451,-0.0333,-0.0317,-0.0175,-0.0162 p01005,0.0086,-0.0331,-0.0294,-0.0245,-0.0073,-0.0164 diff --git a/inputs/plant_characteristics/dollaryear.csv b/inputs/plant_characteristics/dollaryear.csv index b3b0e34f..a7f7d8b5 100644 --- a/inputs/plant_characteristics/dollaryear.csv +++ b/inputs/plant_characteristics/dollaryear.csv @@ -25,9 +25,9 @@ csp_ATB_2024_moderate,2022 csp_SunShot2030,2017 evmc_shape_Baseline,2020 evmc_storage_Baseline,2020 -h2-fuelcell_advanced,2022 -h2-fuelcell_moderate,2022 -h2-fuelcell_conservative,2022 +h2fuelcell_advanced,2022 +h2fuelcell_moderate,2022 +h2fuelcell_conservative,2022 gas_ATB_2024_moderate,2022 gas-ccs_ATB_2024_advanced,2022 gas-ccs_ATB_2024_conservative,2022 diff --git a/inputs/tech-subset-table.csv b/inputs/tech-subset-table.csv index cfd7ebda..42a9078c 100644 --- a/inputs/tech-subset-table.csv +++ b/inputs/tech-subset-table.csv @@ -1,75 +1,75 @@ -,BIO,COAL,COAL_CCS,GAS,GAS_CC,GAS_CC_CCS,GAS_CT,COMBINED_CYCLE,COMBUSTION_TURBINE,FUEL_CELL,CONV,CCS,CCS_MOD,CCS_MAX,CCSFLEX,CCSFLEX_BYP,CCSFLEX_STO,CCSFLEX_DAC,BECCS,RE,VRE,RSC,WIND,ONSWIND,OFSWIND,UPV,distpv,PV,PVB,PVB1,PVB2,PVB3,CSP,CSP_STORAGE,CSP1,CSP2,CSP3,CSP4,STORAGE,STORAGE_HYBRID,STORAGE_STANDALONE,STORAGE_INTERDAY,THERMAL_STORAGE,BATTERY,DEMAND_FLEX,EVMC,EVMC_STORAGE,EVMC_SHAPE,COFIRE,HYDRO,HYDRO_D,HYDRO_ND,PSH,GEO,GEO_HYDRO,GEO_EGS,GEO_EGS_ALLKM,GEO_EGS_NF,GEO_BASE,GEO_EXTRA,CANADA,VRE_NO_CSP,VRE_UTILITY,VRE_DISTRIBUTED,NUCLEAR,OGS,CONSUME,H2,SMR,DAC,LFILL,H2_COMBUSTION,H2_CC,H2_CT,REFURBTECH,cf_tech,FOSSIL,BOILER,NONDISPATCH,DR_SHED -can-imports,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,, -coal-CCS_mod,,YES,YES,,,,,,,,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, -coal-CCS_max,,YES,YES,,,,,,,,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, -coal-CCS-F1,,YES,YES,,,,,,,,YES,YES,YES,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, -coal-CCS-F2,,YES,YES,,,,,,,,YES,YES,YES,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, -coal-CCS-F3,,YES,YES,,,,,,,,YES,YES,YES,,YES,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, -Coal-IGCC,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, -coal-new,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, -CoalOldScr,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, -CoalOldUns,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, -CofireNew,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, -CofireOld,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, -Gas-CC,,,,YES,YES,,,YES,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CC_H_1x1,,,,YES,YES,,,YES,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CC_H_2x1,,,,YES,YES,,,YES,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CC-CCS_mod,,,,YES,YES,YES,,YES,,,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CC-CCS_max,,,,YES,YES,YES,,YES,,,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CC_H_1x1-CCS_mod,,,,YES,YES,YES,,YES,,,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CC_H_1x1-CCS_max,,,,YES,YES,YES,,YES,,,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CC_H_2x1-CCS_mod,,,,YES,YES,YES,,YES,,,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CC_H_2x1-CCS_max,,,,YES,YES,YES,,YES,,,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CC-CCS-F1,,,,YES,YES,YES,,YES,,,YES,YES,YES,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CC-CCS-F2,,,,YES,YES,YES,,YES,,,YES,YES,YES,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CC-CCS-F3,,,,YES,YES,YES,,YES,,,YES,YES,YES,,YES,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CT,,,,YES,,,YES,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CT_aero,,,,YES,,,YES,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -ng-fuel-cell,,,,YES,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -h2-fuel-cell,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,, -o-g-s,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,YES,YES,, -Nuclear,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,YES,, -Nuclear-SMR,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,YES,, -H2-CT,,,,,,,,,YES,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,, -H2-CC,,,,,,,,YES,,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,, -biopower,YES,,,,,,,,,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,, -geothermal,,,,,,,,,,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,, -beccs_mod,YES,,,,,,,,,,YES,YES,YES,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,, -beccs_max,YES,,,,,,,,,,YES,YES,,YES,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,, -Hydro,,,,,,,,,,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -lfill-gas,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,, -battery_li,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -dr_shed_1*dr_shed_2,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,YES -evmc_storage_1*evmc_storage_10,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,YES,,YES,,,,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,, -evmc_shape_1*evmc_shape_10,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,, -pumped-hydro,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,YES,,YES,YES,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,, -pumped-hydro-flex,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,, -distpv,,,,,,,,,,,,,,,,,,,,YES,YES,YES,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,YES,YES,,,YES, -upv_1*upv_10,,,,,,,,,,,,,,,,,,,,YES,YES,YES,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,YES,YES,,,, -pvb1_1*pvb1_10,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,YES,YES,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,, -pvb2_1*pvb2_10,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,YES,,YES,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,, -pvb3_1*pvb3_10,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,YES,,,YES,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,, -wind-ofs_1*wind-ofs_10,,,,,,,,,,,,,,,,,,,,YES,YES,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,YES,YES,,,, -wind-ons_1*wind-ons_10,,,,,,,,,,,,,,,,,,,,YES,YES,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,YES,YES,,,, -csp1_1*csp1_12,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,YES,YES,YES,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, -csp2_1*csp2_12,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,YES,YES,,YES,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, -csp3_1*csp3_12,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,YES,YES,,,YES,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, -csp4_1*csp4_12,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,YES,YES,,,,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, -hydD,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, -hydND,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES, -hydSD,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, -hydSND,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES, -hydUD,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, -hydUND,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES, -hydNPD,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, -hydNPND,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES, -hydED,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, -hydEND,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES, -electrolyzer,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,, -smr,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,YES,,,,,,,,,,, -smr_ccs,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,YES,,,,,,,,,,, -dac,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES,,,,,,,,,, -dac_gas,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES,,,,,,,,,, -egs_allkm_1*egs_allkm_10,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,YES,,,YES,,,,,,,,,,,,,,,,,,,, -geohydro_allkm_1*geohydro_allkm_10,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,YES,,,,,,,,,,,,,,,,,,,,, -egs_nearfield_1*egs_nearfield_10,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,YES,YES,,,,,,,,,,,,,,,,,,,,, +,BIO,COAL,COAL_CCS,GAS,GAS_CC,GAS_CC_CCS,GAS_CT,COMBINED_CYCLE,COMBUSTION_TURBINE,FUEL_CELL,CONV,CCS,CCS_MOD,CCS_MAX,CCSFLEX,CCSFLEX_BYP,CCSFLEX_STO,CCSFLEX_DAC,BECCS,RE,VRE,RSC,WIND,ONSWIND,OFSWIND,UPV,distpv,PV,PVB,PVB1,PVB2,PVB3,CSP,CSP_STORAGE,CSP1,CSP2,CSP3,CSP4,STORAGE,STORAGE_HYBRID,STORAGE_STANDALONE,STORAGE_INTERDAY,THERMAL_STORAGE,BATTERY,DEMAND_FLEX,EVMC,EVMC_STORAGE,EVMC_SHAPE,COFIRE,HYDRO,HYDRO_D,HYDRO_ND,PSH,GEO,GEO_HYDRO,GEO_EGS,GEO_EGS_ALLKM,GEO_EGS_NF,GEO_BASE,GEO_EXTRA,CANADA,VRE_NO_CSP,VRE_UTILITY,VRE_DISTRIBUTED,NUCLEAR,OGS,CONSUME,H2,SMR,DAC,LFILL,H2_COMBUSTION,H2_CC,H2_CT,H2_FUEL_CELL,REFURBTECH,cf_tech,FOSSIL,BOILER,NONDISPATCH,DR_SHED +can-imports,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,, +coal-CCS_mod,,YES,YES,,,,,,,,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, +coal-CCS_max,,YES,YES,,,,,,,,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, +coal-CCS-F1,,YES,YES,,,,,,,,YES,YES,YES,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, +coal-CCS-F2,,YES,YES,,,,,,,,YES,YES,YES,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, +coal-CCS-F3,,YES,YES,,,,,,,,YES,YES,YES,,YES,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, +Coal-IGCC,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, +coal-new,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, +CoalOldScr,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, +CoalOldUns,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, +CofireNew,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, +CofireOld,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, +Gas-CC,,,,YES,YES,,,YES,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CC_H_1x1,,,,YES,YES,,,YES,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CC_H_2x1,,,,YES,YES,,,YES,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CC-CCS_mod,,,,YES,YES,YES,,YES,,,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CC-CCS_max,,,,YES,YES,YES,,YES,,,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CC_H_1x1-CCS_mod,,,,YES,YES,YES,,YES,,,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CC_H_1x1-CCS_max,,,,YES,YES,YES,,YES,,,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CC_H_2x1-CCS_mod,,,,YES,YES,YES,,YES,,,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CC_H_2x1-CCS_max,,,,YES,YES,YES,,YES,,,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CC-CCS-F1,,,,YES,YES,YES,,YES,,,YES,YES,YES,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CC-CCS-F2,,,,YES,YES,YES,,YES,,,YES,YES,YES,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CC-CCS-F3,,,,YES,YES,YES,,YES,,,YES,YES,YES,,YES,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CT,,,,YES,,,YES,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CT_aero,,,,YES,,,YES,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +ng-fuel-cell,,,,YES,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +h2-fuel-cell,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Yes,,,YES,,,,,, +o-g-s,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,YES,YES,, +Nuclear,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,YES,, +Nuclear-SMR,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,YES,, +H2-CT,,,,,,,,,YES,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,, +H2-CC,,,,,,,,YES,,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,, +biopower,YES,,,,,,,,,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,, +geothermal,,,,,,,,,,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,, +beccs_mod,YES,,,,,,,,,,YES,YES,YES,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,, +beccs_max,YES,,,,,,,,,,YES,YES,,YES,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,, +Hydro,,,,,,,,,,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +lfill-gas,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,, +battery_li,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +dr_shed_1*dr_shed_2,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,YES +evmc_storage_1*evmc_storage_10,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,YES,,YES,,,,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,, +evmc_shape_1*evmc_shape_10,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,, +pumped-hydro,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,YES,,YES,YES,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,, +pumped-hydro-flex,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,, +distpv,,,,,,,,,,,,,,,,,,,,YES,YES,YES,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,YES,YES,,,YES, +upv_1*upv_10,,,,,,,,,,,,,,,,,,,,YES,YES,YES,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,YES,YES,,,, +pvb1_1*pvb1_10,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,YES,YES,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,, +pvb2_1*pvb2_10,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,YES,,YES,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,, +pvb3_1*pvb3_10,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,YES,,,YES,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,, +wind-ofs_1*wind-ofs_10,,,,,,,,,,,,,,,,,,,,YES,YES,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,YES,YES,,,, +wind-ons_1*wind-ons_10,,,,,,,,,,,,,,,,,,,,YES,YES,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,YES,YES,,,, +csp1_1*csp1_12,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,YES,YES,YES,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, +csp2_1*csp2_12,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,YES,YES,,YES,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, +csp3_1*csp3_12,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,YES,YES,,,YES,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, +csp4_1*csp4_12,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,YES,YES,,,,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, +hydD,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, +hydND,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES, +hydSD,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, +hydSND,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES, +hydUD,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, +hydUND,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES, +hydNPD,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, +hydNPND,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES, +hydED,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, +hydEND,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES, +electrolyzer,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,, +smr,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,YES,,,,,,,,,,,, +smr_ccs,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,YES,,,,,,,,,,,, +dac,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES,,,,,,,,,,, +dac_gas,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES,,,,,,,,,,, +egs_allkm_1*egs_allkm_10,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,YES,,,YES,,,,,,,,,,,,,,,,,,,,, +geohydro_allkm_1*geohydro_allkm_10,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,YES,,,,,,,,,,,,,,,,,,,,,, +egs_nearfield_1*egs_nearfield_10,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,YES,YES,,,,,,,,,,,,,,,,,,,,,, \ No newline at end of file diff --git a/inputs/userinput/futurefiles.csv b/inputs/userinput/futurefiles.csv index 9d30d0d4..2af4071a 100644 --- a/inputs/userinput/futurefiles.csv +++ b/inputs/userinput/futurefiles.csv @@ -322,6 +322,7 @@ plantchar_dr_shed.csv,.csv,0,None,wide,"tech,r",1,0,constant,None,None,new; chec plantchar_evmc_shape.csv,.csv,1,None,9999,None,9999,0,constant,None,None,new; used to create plantcharout.csv so no need to forecast, plantchar_evmc_storage.csv,.csv,1,None,9999,None,9999,0,constant,None,None,new; used to create plantcharout.csv so no need to forecast, plantchar_fuelcell.csv,.csv,1,None,9999,None,9999,0,constant,None,None,new; used to create plantcharout.csv so no need to forecast, +plantchar_h2fuelcell.csv,.csv,1,None,9999,None,9999,0,constant,None,None,new; used to create plantcharout.csv so no need to forecast, plantchar_gas_ccs.csv,.csv,1,None,9999,None,9999,0,constant,None,None,new; used to create plantcharout.csv so no need to forecast, plantchar_gas.csv,.csv,1,None,9999,None,9999,0,constant,None,None,new; used to create plantcharout.csv so no need to forecast, plantchar_geo.csv,.csv,1,None,9999,None,9999,0,constant,None,None,new; used to create plantcharout.csv so no need to forecast, @@ -507,4 +508,4 @@ wst.csv,.csv,1,None,9999,None,9999,0,constant,None,None,new, x_r.csv,.csv,1,None,9999,None,9999,0,constant,None,None,new, x.csv,.csv,1,None,9999,None,9999,0,constant,None,None,new, yearafter.csv,.csv,1,None,9999,None,9999,0,constant,None,None,new, -years_until_endogenous.csv,.csv,1,None,9999,None,9999,0,constant,None,None,done,constant +years_until_endogenous.csv,.csv,1,None,9999,None,9999,0,constant,None,None,done,constant \ No newline at end of file diff --git a/reeds/core/setup/b_inputs.gms b/reeds/core/setup/b_inputs.gms index a23ce444..e10ffc1a 100644 --- a/reeds/core/setup/b_inputs.gms +++ b/reeds/core/setup/b_inputs.gms @@ -273,7 +273,7 @@ set evmc_storage(i) "ev flexibility as direct load control", evmc_shape(i) "ev flexibility as adoptable change to load from response to pricing", fossil(i) "fossil technologies" - fuel_cell(i) "fuel cell technologies", + fuel_cell(i) "natural gas fuel cell technologies", gas_cc_ccs(i) "techs that are gas combined cycle and have CCS", gas_cc(i) "techs that are gas combined cycle", gas_ct(i) "techs that are gas combustion turbine", @@ -289,6 +289,7 @@ set h2_cc(i) "h2-cc technologies", h2_ct(i) "h2-ct technologies", h2(i) "hydrogen-producing technologies", + h2_fuel_cell(i) "H2 fuel cell technologies", hyd_add_pump(i) "hydro techs with an added pump", hydro_d(i) "dispatchable hydro technologies", hydro_nd(i) "non-dispatchable hydro technologies", @@ -751,6 +752,7 @@ h2_combustion(i)$(not ban(i)) = yes$i_subsets(i,'h2_combustion') ; h2_cc(i)$(not ban(i)) = yes$i_subsets(i,'h2_cc') ; h2_ct(i)$(not ban(i)) = yes$i_subsets(i,'h2_ct') ; h2(i)$(not ban(i)) = yes$i_subsets(i,'h2') ; +h2_fuel_cell(i)$(not ban(i)) = yes$i_subsets(i,'h2_fuel_cell') ; hydro_d(i)$(not ban(i)) = yes$i_subsets(i,'hydro_d') ; hydro_nd(i)$(not ban(i)) = yes$i_subsets(i,'hydro_nd') ; hydro(i)$(not ban(i)) = yes$i_subsets(i,'hydro') ; diff --git a/reeds/input_processing/outage_rates.py b/reeds/input_processing/outage_rates.py index 7ccadf22..9adc4d17 100644 --- a/reeds/input_processing/outage_rates.py +++ b/reeds/input_processing/outage_rates.py @@ -28,7 +28,7 @@ ## assume temperature-dependent outage rates for ng-fuel-cell to be the same as for combined_cycle plants primemover2techgroup = { 'combined_cycle': ['GAS_CC', 'FUEL_CELL'], - 'combustion_turbine': ['GAS_CT', 'H2_COMBUSTION'], + 'combustion_turbine': ['GAS_CT', 'H2_COMBUSTION','H2_FUEL_CELL'], 'diesel': ['OGS'], 'hydro_and_psh': ['HYDRO', 'PSH'], 'nuclear': ['NUCLEAR'], From acebf7336f6f0e75048add91979b0a6a578982de Mon Sep 17 00:00:00 2001 From: yijinli22 Date: Thu, 4 Jun 2026 15:33:54 -0600 Subject: [PATCH 14/21] rename {plantchar_h2fuelcell}.csv files --- .../{h2-fuelcell_advanced.csv => h2fuelcell_advanced.csv} | 0 .../{h2-fuelcell_conservative.csv => h2fuelcell_conservative.csv} | 0 .../{h2-fuelcell_moderate.csv => h2fuelcell_moderate.csv} | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename inputs/plant_characteristics/{h2-fuelcell_advanced.csv => h2fuelcell_advanced.csv} (100%) rename inputs/plant_characteristics/{h2-fuelcell_conservative.csv => h2fuelcell_conservative.csv} (100%) rename inputs/plant_characteristics/{h2-fuelcell_moderate.csv => h2fuelcell_moderate.csv} (100%) diff --git a/inputs/plant_characteristics/h2-fuelcell_advanced.csv b/inputs/plant_characteristics/h2fuelcell_advanced.csv similarity index 100% rename from inputs/plant_characteristics/h2-fuelcell_advanced.csv rename to inputs/plant_characteristics/h2fuelcell_advanced.csv diff --git a/inputs/plant_characteristics/h2-fuelcell_conservative.csv b/inputs/plant_characteristics/h2fuelcell_conservative.csv similarity index 100% rename from inputs/plant_characteristics/h2-fuelcell_conservative.csv rename to inputs/plant_characteristics/h2fuelcell_conservative.csv diff --git a/inputs/plant_characteristics/h2-fuelcell_moderate.csv b/inputs/plant_characteristics/h2fuelcell_moderate.csv similarity index 100% rename from inputs/plant_characteristics/h2-fuelcell_moderate.csv rename to inputs/plant_characteristics/h2fuelcell_moderate.csv From 8847a21514f31fce11f9861baa17e5bd9fc76a74 Mon Sep 17 00:00:00 2001 From: yijinli22 Date: Mon, 8 Jun 2026 10:37:56 -0600 Subject: [PATCH 15/21] Update tech-subset-table.csv --- inputs/tech-subset-table.csv | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/inputs/tech-subset-table.csv b/inputs/tech-subset-table.csv index 42a9078c..ab6564c2 100644 --- a/inputs/tech-subset-table.csv +++ b/inputs/tech-subset-table.csv @@ -1,4 +1,4 @@ -,BIO,COAL,COAL_CCS,GAS,GAS_CC,GAS_CC_CCS,GAS_CT,COMBINED_CYCLE,COMBUSTION_TURBINE,FUEL_CELL,CONV,CCS,CCS_MOD,CCS_MAX,CCSFLEX,CCSFLEX_BYP,CCSFLEX_STO,CCSFLEX_DAC,BECCS,RE,VRE,RSC,WIND,ONSWIND,OFSWIND,UPV,distpv,PV,PVB,PVB1,PVB2,PVB3,CSP,CSP_STORAGE,CSP1,CSP2,CSP3,CSP4,STORAGE,STORAGE_HYBRID,STORAGE_STANDALONE,STORAGE_INTERDAY,THERMAL_STORAGE,BATTERY,DEMAND_FLEX,EVMC,EVMC_STORAGE,EVMC_SHAPE,COFIRE,HYDRO,HYDRO_D,HYDRO_ND,PSH,GEO,GEO_HYDRO,GEO_EGS,GEO_EGS_ALLKM,GEO_EGS_NF,GEO_BASE,GEO_EXTRA,CANADA,VRE_NO_CSP,VRE_UTILITY,VRE_DISTRIBUTED,NUCLEAR,OGS,CONSUME,H2,SMR,DAC,LFILL,H2_COMBUSTION,H2_CC,H2_CT,H2_FUEL_CELL,REFURBTECH,cf_tech,FOSSIL,BOILER,NONDISPATCH,DR_SHED +,BIO,COAL,COAL_CCS,GAS,GAS_CC,GAS_CC_CCS,GAS_CT,COMBINED_CYCLE,COMBUSTION_TURBINE,FUEL_CELL,CONV,CCS,CCS_MOD,CCS_MAX,CCSFLEX,CCSFLEX_BYP,CCSFLEX_STO,CCSFLEX_DAC,BECCS,RE,VRE,RSC,WIND,ONSWIND,OFSWIND,UPV,distpv,PV,PVB,PVB1,PVB2,PVB3,CSP,CSP_STORAGE,CSP1,CSP2,CSP3,CSP4,STORAGE,STORAGE_HYBRID,STORAGE_STANDALONE,STORAGE_INTERDAY,THERMAL_STORAGE,BATTERY,DEMAND_FLEX,EVMC,EVMC_STORAGE,EVMC_SHAPE,COFIRE,HYDRO,HYDRO_D,HYDRO_ND,PSH,GEO,GEO_HYDRO,GEO_EGS,GEO_EGS_ALLKM,GEO_EGS_NF,GEO_BASE,GEO_EXTRA,CANADA,VRE_NO_CSP,VRE_UTILITY,VRE_DISTRIBUTED,NUCLEAR,OGS,CONSUME,H2,SMR,DAC,LFILL,H2_COMBUSTION,,H2_CC,H2_CT,REFURBTECH,cf_tech,FOSSIL,BOILER,NONDISPATCH,DR_SHED can-imports,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,, coal-CCS_mod,,YES,YES,,,,,,,,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, coal-CCS_max,,YES,YES,,,,,,,,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, @@ -26,12 +26,12 @@ Gas-CC-CCS-F3,,,,YES,YES,YES,,YES,,,YES,YES,YES,,YES,,,YES,,,,,,,,,,,,,,,,,,,,,, Gas-CT,,,,YES,,,YES,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, Gas-CT_aero,,,,YES,,,YES,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, ng-fuel-cell,,,,YES,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -h2-fuel-cell,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Yes,,,YES,,,,,, +h2-fuel-cell,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,, o-g-s,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,YES,YES,, Nuclear,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,YES,, Nuclear-SMR,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,YES,, -H2-CT,,,,,,,,,YES,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,, -H2-CC,,,,,,,,YES,,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,, +H2-CT,,,,,,,,,YES,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES,,,,,, +H2-CC,,,,,,,,YES,,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,, biopower,YES,,,,,,,,,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,, geothermal,,,,,,,,,,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,, beccs_mod,YES,,,,,,,,,,YES,YES,YES,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,, From 63cb563f7974281ddc02a007fa1c71079e68704c Mon Sep 17 00:00:00 2001 From: yijinli22 Date: Mon, 8 Jun 2026 10:55:28 -0600 Subject: [PATCH 16/21] add ['H2_FUEL_CELL'] to index --- inputs/sets/i_subtech.csv | 1 + inputs/tech-subset-table.csv | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/inputs/sets/i_subtech.csv b/inputs/sets/i_subtech.csv index fabf8237..f5ea6bf7 100755 --- a/inputs/sets/i_subtech.csv +++ b/inputs/sets/i_subtech.csv @@ -75,6 +75,7 @@ DAC H2_COMBUSTION H2_CC H2_CT +H2_FUEL_CELL REFURBTECH cf_tech FOSSIL diff --git a/inputs/tech-subset-table.csv b/inputs/tech-subset-table.csv index ab6564c2..d1110e00 100644 --- a/inputs/tech-subset-table.csv +++ b/inputs/tech-subset-table.csv @@ -1,4 +1,4 @@ -,BIO,COAL,COAL_CCS,GAS,GAS_CC,GAS_CC_CCS,GAS_CT,COMBINED_CYCLE,COMBUSTION_TURBINE,FUEL_CELL,CONV,CCS,CCS_MOD,CCS_MAX,CCSFLEX,CCSFLEX_BYP,CCSFLEX_STO,CCSFLEX_DAC,BECCS,RE,VRE,RSC,WIND,ONSWIND,OFSWIND,UPV,distpv,PV,PVB,PVB1,PVB2,PVB3,CSP,CSP_STORAGE,CSP1,CSP2,CSP3,CSP4,STORAGE,STORAGE_HYBRID,STORAGE_STANDALONE,STORAGE_INTERDAY,THERMAL_STORAGE,BATTERY,DEMAND_FLEX,EVMC,EVMC_STORAGE,EVMC_SHAPE,COFIRE,HYDRO,HYDRO_D,HYDRO_ND,PSH,GEO,GEO_HYDRO,GEO_EGS,GEO_EGS_ALLKM,GEO_EGS_NF,GEO_BASE,GEO_EXTRA,CANADA,VRE_NO_CSP,VRE_UTILITY,VRE_DISTRIBUTED,NUCLEAR,OGS,CONSUME,H2,SMR,DAC,LFILL,H2_COMBUSTION,,H2_CC,H2_CT,REFURBTECH,cf_tech,FOSSIL,BOILER,NONDISPATCH,DR_SHED +,BIO,COAL,COAL_CCS,GAS,GAS_CC,GAS_CC_CCS,GAS_CT,COMBINED_CYCLE,COMBUSTION_TURBINE,FUEL_CELL,CONV,CCS,CCS_MOD,CCS_MAX,CCSFLEX,CCSFLEX_BYP,CCSFLEX_STO,CCSFLEX_DAC,BECCS,RE,VRE,RSC,WIND,ONSWIND,OFSWIND,UPV,distpv,PV,PVB,PVB1,PVB2,PVB3,CSP,CSP_STORAGE,CSP1,CSP2,CSP3,CSP4,STORAGE,STORAGE_HYBRID,STORAGE_STANDALONE,STORAGE_INTERDAY,THERMAL_STORAGE,BATTERY,DEMAND_FLEX,EVMC,EVMC_STORAGE,EVMC_SHAPE,COFIRE,HYDRO,HYDRO_D,HYDRO_ND,PSH,GEO,GEO_HYDRO,GEO_EGS,GEO_EGS_ALLKM,GEO_EGS_NF,GEO_BASE,GEO_EXTRA,CANADA,VRE_NO_CSP,VRE_UTILITY,VRE_DISTRIBUTED,NUCLEAR,OGS,CONSUME,H2,SMR,DAC,LFILL,H2_COMBUSTION,H2_CC,H2_CT,H2_FUEL_CELL,REFURBTECH,cf_tech,FOSSIL,BOILER,NONDISPATCH,DR_SHED can-imports,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,, coal-CCS_mod,,YES,YES,,,,,,,,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, coal-CCS_max,,YES,YES,,,,,,,,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, @@ -26,12 +26,12 @@ Gas-CC-CCS-F3,,,,YES,YES,YES,,YES,,,YES,YES,YES,,YES,,,YES,,,,,,,,,,,,,,,,,,,,,, Gas-CT,,,,YES,,,YES,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, Gas-CT_aero,,,,YES,,,YES,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, ng-fuel-cell,,,,YES,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -h2-fuel-cell,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,, +h2-fuel-cell,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES,,,,,, o-g-s,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,YES,YES,, Nuclear,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,YES,, Nuclear-SMR,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,YES,, -H2-CT,,,,,,,,,YES,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES,,,,,, -H2-CC,,,,,,,,YES,,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,, +H2-CT,,,,,,,,,YES,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,, +H2-CC,,,,,,,,YES,,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,, biopower,YES,,,,,,,,,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,, geothermal,,,,,,,,,,,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,, beccs_mod,YES,,,,,,,,,,YES,YES,YES,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,, From 2c661d564c4d273c47e7e6f0572d41f68220756b Mon Sep 17 00:00:00 2001 From: yijinli22 Date: Tue, 9 Jun 2026 15:45:40 -0600 Subject: [PATCH 17/21] merge with main and heat rate updates based on feedbacks from Evan --- cases.csv | 6 +- cases_h2-fuelcell.csv | 3 +- .../h2fuelcell_advanced.csv | 82 +++++----- .../h2fuelcell_conservative.csv | 82 +++++----- .../h2fuelcell_moderate.csv | 82 +++++----- inputs/tech-subset-table.csv | 149 +++++++++--------- 6 files changed, 203 insertions(+), 201 deletions(-) diff --git a/cases.csv b/cases.csv index 187a11cb..26cfeebe 100644 --- a/cases.csv +++ b/cases.csv @@ -16,10 +16,10 @@ plantchar_coal_ccs,Coal CCS generators cost and performance characteristics (inp plantchar_coal,Coal generators cost and performance characteristics (inputs\plant_characteristics\{plantchar_coal}.csv). Options start with 'coal_' and the switch should be set to the entire file name (ex: coal_ATB_2024_moderate),coal_ATB_(2024)_(moderate),coal_ATB_2024_moderate, plantchar_csp,CSP cost and performance characteristics (inputs\plant_characteristics\{plantchar_csp}.csv). The options for plantchar_csp start with 'csp_' and the switch should be set to the entire file name (ex: csp_ATB_2024_advanced),csp_ATB_(2023|2024)_(conservative|moderate|advanced),csp_ATB_2024_moderate, plantchar_fuelcell,Fuel cell cost and performance characteristics (inputs\plant_characteristics\{plantchar_fuelcell}.csv). The options for plantchar_fuelcell start with 'fuelcell_' and the switch should be set to the entire file name (ex: fuelcell_ATB_2024_advanced),fuelcell_ATB_2024_(moderate|advanced),fuelcell_ATB_2024_moderate, -plantchar_h2fuelcell,H2 fuel cell cost and performance characteristics (inputs\plant_characteristics\{plantchar_h2fuelcell}.csv). The options for plantchar_h2fuelcell start with 'h2fuelcell_' and the switch should be set to the entire file name (ex: h2fuelcell_moderate),h2fuelcell_(conservative|moderate|advanced),h2fuelcell_moderate, plantchar_gas_ccs,Natural gas CCS generator cost and performance characteristics (inputs\plant_characteristics\{plantchar_gas_ccs}.csv). Options start with 'gas-ccs' and the switch should be set to the entire file name (ex: gas-ccs_ATB_2024_moderate),gas-ccs_ATB_(2024)_(conservative|moderate|advanced),gas-ccs_ATB_2024_moderate, plantchar_gas,Natural gas generator cost and performance characteristics (inputs\plant_characteristics\{plantchar_gas}.csv). Options start with 'gas_' and the switch should be set to the entire file name (ex: gas_ATB_2024_moderate),gas_ATB_(2024)_(moderate),gas_ATB_2024_moderate, plantchar_geo,Geothermal cost setting (inputs\plant_characteristics\{plantchar_geo}.csv).The options for plantchar_geo start with 'geo_' and the switch should be set to the entire file name (ex: geo_ATB_2023_conservative),geo_ATB_(2023|2024)_(conservative|moderate|advanced),geo_ATB_2024_moderate, +plantchar_h2fuelcell,H2 fuel cell cost and performance characteristics (inputs\plant_characteristics\{plantchar_h2fuelcell}.csv). The options for plantchar_h2fuelcell start with 'h2fuelcell_' and the switch should be set to the entire file name (ex: h2fuelcell_moderate),h2fuelcell_(conservative|moderate|advanced),h2fuelcell_moderate, plantchar_h2combustion,H2-CT/CC cost and performance inputs (inputs/plant_characteristics/{h2combustionscen}.csv). The options for h2combustionscen start with 'h2-combustion_' and the switch should be set to the entire file name (ex: h2-combustion_ATB_2023),h2-combustion_ATB_(2024),h2-combustion_ATB_2024, plantchar_hydro,Hydropower cost inputs (inputs/plant_characteristics/{plantchar_hydro}.csv). The options for plantchar_hydro start with 'hydro_' and the switch should be set to the entire file name (ex: hydro_ATB_2019_low),hydro_ATB_2019_(constant|mid|low),hydro_ATB_2019_mid, plantchar_nuclear_smr,Small modular reactor (SMR) cost and performance characteristics (inputs\plant_characteristics\{plantchar_nuclear_smr}.csv). Options start with 'nuclear_smr' and the switch should be set to the entire file name (ex: nuclear-smr_ATB_2024_moderate),nuclear-smr_ATB_(2024)_(conservative|moderate|advanced),nuclear-smr_ATB_2024_moderate, @@ -138,8 +138,7 @@ GSw_EFS2_FlexCase,"Case used for electrification flex_type - format is {1}_{2}, GSw_EVMC,Turn on adoptable EV managed charging,0; 1,0, GSw_FakeData,Use fake capacity factor profiles (for TESTING ONLY when you do not want to download the real CF data),^[0-1]$,0, GSw_ForcePrescription,Turn on/off forced prescriptions - turning off will allow unlimited but not free builds in historical years,0; 1,1, -GSw_FuelCell,Turn on/off natural gas fuel cell (ng-fuel-cell) as a technology option,0; 1,0, -GSw_H2FuelCell,Turn on/off H2 fuel cell (h2-fuel-cell) as a technology option,0; 1,0, +GSw_FuelCell,Turn on/off fuel cells (natural gas / H2) as a technology option,0; 1,0, GSw_FutureHydCF_RepYears,_-delimited years of historical hydro plant data from which to calculate capacity factors representing future hydro,N/A,2007_2008_2009_2010_2011_2012_2013_2016_2017_2018_2019_2020_2021_2022, GSw_GasCurve,"Select natural gas supply curve (0 = cendiv, 1 = national + cendiv, 2 = static, 3 = national)",0; 1; 2; 3,1, GSw_GasCC_H_1x1,Turn on/off both gas-CC_H_1x1 and gas-CC_H_1x1-CCS_mod/max plant options,0; 1,0, @@ -159,6 +158,7 @@ GSw_GWP,Global warming potential for CH4 and N2O; either a string specifying IPC GSw_H2,Turn on/off the representation of hydrogen supply/demand balance at a national level without storage (1) or at a regional level with storage (2),0; 1; 2,2, GSw_H2_CompressorLoad,Turn on/off the accounting of electric loads from compressors used to operate the hydrogen transport network, 0; 1,0, GSw_H2_Demand_Case,H2 demand case as indicated by the column headers in inputs/consume/h2_exogenous_demand.csv,none; BAU; Aggressive; Decarb; Decarb_with_BAU; LTS,none, +GSw_H2FuelCell,Turn on/off H2 fuel cell (h2-fuel-cell) as a technology option,0; 1,0, GSw_H2_Inputs,Input file suffix for H2 inputs,ref; low,ref, GSw_H2_IntraReg_Transport,if non-zero specifies the flat cost for intra-ReEDS BA hydrogen transport in 2004$/kg H2 produced. Recommended value is $0.32/kg per https://liftoff.energy.gov/wp-content/uploads/2023/05/20230523-Pathways-to-Commercial-Liftoff-Clean-Hydrogen.pdf pg 15 for transport costs,float,0.32, GSw_H2_MinStorHours,Minimum H2 storage duration required by zone (only used when GSw_H2=2),N/A,24, diff --git a/cases_h2-fuelcell.csv b/cases_h2-fuelcell.csv index 6f12c544..bfddcf93 100644 --- a/cases_h2-fuelcell.csv +++ b/cases_h2-fuelcell.csv @@ -1,7 +1,7 @@ ,Default Value,USA_defaults,USA_defaults_fc_mid,USA_defaults_fc_low,USA_defaults_fc_high,USA_defaults_fc_mid_w_ng_fc ignore,1,0,0,0,0,0 GSw_Region,cendiv/Pacific,country/USA,country/USA,country/USA,country/USA,country/USA -endyear,2050,,,,, +endyear,2032,2050,2050,2050,2050,2050 yearset,2010_2015_2020..2050..5,,,,, GSw_ZoneSet,,,,,, GSw_GasCurve,2,1,1,1,1,1 @@ -22,6 +22,7 @@ GSw_PRM_scenario,,,,,, GSw_HourlyType,,,,,, GSw_InterDayLinkage,,,,,, GSw_HourlyWeatherYears,,,,,, +GSw_HourlyClusterMapMethod,,,,,, GSw_WaterCapacity,,,,,, GSw_WaterMain,,,,,, GSw_WaterUse,,,,,, diff --git a/inputs/plant_characteristics/h2fuelcell_advanced.csv b/inputs/plant_characteristics/h2fuelcell_advanced.csv index a977496b..ab252ead 100644 --- a/inputs/plant_characteristics/h2fuelcell_advanced.csv +++ b/inputs/plant_characteristics/h2fuelcell_advanced.csv @@ -1,42 +1,42 @@ i,t,capcost,fom,vom,heatrate -h2-fuel-cell,2010,1342.191176928637,30.819618561235295,1.7054,9.0268 -h2-fuel-cell,2011,1342.191176928637,30.819618561235295,1.7054,9.0268 -h2-fuel-cell,2012,1342.191176928637,30.819618561235295,1.7054,9.0268 -h2-fuel-cell,2013,1342.191176928637,30.819618561235295,1.7054,9.0268 -h2-fuel-cell,2014,1342.191176928637,30.819618561235295,1.7054,9.0268 -h2-fuel-cell,2015,1342.191176928637,30.819618561235295,1.7054,9.0268 -h2-fuel-cell,2016,1342.191176928637,30.819618561235295,1.7054,9.0268 -h2-fuel-cell,2017,1342.191176928637,30.819618561235295,1.7054,9.0268 -h2-fuel-cell,2018,1342.191176928637,30.819618561235295,1.7054,9.0268 -h2-fuel-cell,2019,1342.191176928637,30.819618561235295,1.7054,9.0268 -h2-fuel-cell,2020,1342.191176928637,30.819618561235295,1.7054,9.0268 -h2-fuel-cell,2021,1342.191176928637,30.819618561235295,1.7054,9.0268 -h2-fuel-cell,2022,1342.191176928637,30.819618561235295,1.7054,9.0268 -h2-fuel-cell,2023,1342.191176928637,30.819618561235295,1.7054,9.0268 -h2-fuel-cell,2024,1342.191176928637,30.819618561235295,1.7054,9.0268 -h2-fuel-cell,2025,1342.191176928637,30.819618561235295,1.7054,9.0268 -h2-fuel-cell,2026,1278.6922589146377,29.798759421235296,1.7054,9.0268 -h2-fuel-cell,2027,1215.1933409006372,28.777900281235297,1.7054,9.0268 -h2-fuel-cell,2028,1151.694422886637,27.757041141235295,1.7054,9.0268 -h2-fuel-cell,2029,1088.1955048726372,26.73618200123529,1.7054,9.0268 -h2-fuel-cell,2030,1024.6965868586374,25.71532286123529,1.7054,9.0268 -h2-fuel-cell,2031,1015.7665163666372,25.571755941235292,1.7054,9.0268 -h2-fuel-cell,2032,1006.8364458746372,25.428189021235294,1.7054,9.0268 -h2-fuel-cell,2033,997.9063753826374,25.284622101235296,1.7054,9.0268 -h2-fuel-cell,2034,988.9763048906376,25.1410551812353,1.7054,9.0268 -h2-fuel-cell,2035,980.0462343986374,24.99748826123529,1.7054,9.0268 -h2-fuel-cell,2036,976.2721092146372,24.93681242123529,1.7054,9.0268 -h2-fuel-cell,2037,972.4979840306372,24.876136581235293,1.7054,9.0268 -h2-fuel-cell,2038,968.7238588466374,24.81546074123529,1.7054,9.0268 -h2-fuel-cell,2039,964.9497336626372,24.754784901235293,1.7054,9.0268 -h2-fuel-cell,2040,961.1756084786372,24.69410906123529,1.7054,9.0268 -h2-fuel-cell,2041,957.4410546126372,24.63406940123529,1.7054,9.0268 -h2-fuel-cell,2042,953.7065007466374,24.574029741235297,1.7054,9.0268 -h2-fuel-cell,2043,949.9719468806376,24.513990081235292,1.7054,9.0268 -h2-fuel-cell,2044,946.2373930146374,24.453950421235294,1.7054,9.0268 -h2-fuel-cell,2045,942.5028391486372,24.39391076123529,1.7054,9.0268 -h2-fuel-cell,2046,938.7287139646372,24.33323492123529,1.7054,9.0268 -h2-fuel-cell,2047,934.9545887806372,24.272559081235297,1.7054,9.0268 -h2-fuel-cell,2048,931.1804635966372,24.2118832412353,1.7054,9.0268 -h2-fuel-cell,2049,927.4063384126372,24.15120740123529,1.7054,9.0268 -h2-fuel-cell,2050,923.6322132286372,24.09053156123529,1.7054,9.0268 +h2-fuel-cell,2010,1342.191177,30.81961856,1.7054,8.461 +h2-fuel-cell,2011,1342.191177,30.81961856,1.7054,8.461 +h2-fuel-cell,2012,1342.191177,30.81961856,1.7054,8.461 +h2-fuel-cell,2013,1342.191177,30.81961856,1.7054,8.461 +h2-fuel-cell,2014,1342.191177,30.81961856,1.7054,8.461 +h2-fuel-cell,2015,1342.191177,30.81961856,1.7054,8.461 +h2-fuel-cell,2016,1342.191177,30.81961856,1.7054,8.461 +h2-fuel-cell,2017,1342.191177,30.81961856,1.7054,8.461 +h2-fuel-cell,2018,1342.191177,30.81961856,1.7054,8.461 +h2-fuel-cell,2019,1342.191177,30.81961856,1.7054,8.461 +h2-fuel-cell,2020,1342.191177,30.81961856,1.7054,8.461 +h2-fuel-cell,2021,1342.191177,30.81961856,1.7054,8.461 +h2-fuel-cell,2022,1342.191177,30.81961856,1.7054,8.461 +h2-fuel-cell,2023,1342.191177,30.81961856,1.7054,8.461 +h2-fuel-cell,2024,1342.191177,30.81961856,1.7054,8.461 +h2-fuel-cell,2025,1342.191177,30.81961856,1.7054,8.461 +h2-fuel-cell,2026,1278.692259,29.79875942,1.7054,8.461 +h2-fuel-cell,2027,1215.193341,28.77790028,1.7054,8.461 +h2-fuel-cell,2028,1151.694423,27.75704114,1.7054,8.461 +h2-fuel-cell,2029,1088.195505,26.736182,1.7054,8.461 +h2-fuel-cell,2030,1024.696587,25.71532286,1.7054,8.461 +h2-fuel-cell,2031,1015.766516,25.57175594,1.7054,8.461 +h2-fuel-cell,2032,1006.836446,25.42818902,1.7054,8.461 +h2-fuel-cell,2033,997.9063754,25.2846221,1.7054,8.461 +h2-fuel-cell,2034,988.9763049,25.14105518,1.7054,8.461 +h2-fuel-cell,2035,980.0462344,24.99748826,1.7054,8.461 +h2-fuel-cell,2036,976.2721092,24.93681242,1.7054,8.461 +h2-fuel-cell,2037,972.497984,24.87613658,1.7054,8.461 +h2-fuel-cell,2038,968.7238588,24.81546074,1.7054,8.461 +h2-fuel-cell,2039,964.9497337,24.7547849,1.7054,8.461 +h2-fuel-cell,2040,961.1756085,24.69410906,1.7054,8.461 +h2-fuel-cell,2041,957.4410546,24.6340694,1.7054,8.461 +h2-fuel-cell,2042,953.7065007,24.57402974,1.7054,8.461 +h2-fuel-cell,2043,949.9719469,24.51399008,1.7054,8.461 +h2-fuel-cell,2044,946.237393,24.45395042,1.7054,8.461 +h2-fuel-cell,2045,942.5028391,24.39391076,1.7054,8.461 +h2-fuel-cell,2046,938.728714,24.33323492,1.7054,8.461 +h2-fuel-cell,2047,934.9545888,24.27255908,1.7054,8.461 +h2-fuel-cell,2048,931.1804636,24.21188324,1.7054,8.461 +h2-fuel-cell,2049,927.4063384,24.1512074,1.7054,8.461 +h2-fuel-cell,2050,923.6322132,24.09053156,1.7054,8.461 \ No newline at end of file diff --git a/inputs/plant_characteristics/h2fuelcell_conservative.csv b/inputs/plant_characteristics/h2fuelcell_conservative.csv index 0739543d..c1504713 100644 --- a/inputs/plant_characteristics/h2fuelcell_conservative.csv +++ b/inputs/plant_characteristics/h2fuelcell_conservative.csv @@ -1,42 +1,42 @@ i,t,capcost,fom,vom,heatrate -h2-fuel-cell,2010,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2011,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2012,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2013,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2014,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2015,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2016,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2017,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2018,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2019,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2020,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2021,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2022,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2023,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2024,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2025,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2026,1331.683747348637,30.650692761235295,1.7054,9.0268 -h2-fuel-cell,2027,1311.2834882686373,30.322721961235292,1.7054,9.0268 -h2-fuel-cell,2028,1290.8832291886372,29.994751161235293,1.7054,9.0268 -h2-fuel-cell,2029,1270.4829701086371,29.6667803612353,1.7054,9.0268 -h2-fuel-cell,2030,1250.0827110286373,29.338809561235294,1.7054,9.0268 -h2-fuel-cell,2031,1239.1795682686377,29.163521961235293,1.7054,9.0268 -h2-fuel-cell,2032,1228.2764255086372,28.988234361235296,1.7054,9.0268 -h2-fuel-cell,2033,1217.3732827486374,28.812946761235295,1.7054,9.0268 -h2-fuel-cell,2034,1206.4701399886371,28.637659161235295,1.7054,9.0268 -h2-fuel-cell,2035,1195.566997228637,28.46237156123529,1.7054,9.0268 -h2-fuel-cell,2036,1192.0055786086373,28.40511536123529,1.7054,9.0268 -h2-fuel-cell,2037,1188.4441599886372,28.347859161235288,1.7054,9.0268 -h2-fuel-cell,2038,1184.8827413686372,28.290602961235294,1.7054,9.0268 -h2-fuel-cell,2039,1181.3213227486372,28.233346761235296,1.7054,9.0268 -h2-fuel-cell,2040,1177.7599041286371,28.17609056123529,1.7054,9.0268 -h2-fuel-cell,2041,1174.198485508637,28.118834361235294,1.7054,9.0268 -h2-fuel-cell,2042,1170.6370668886373,28.061578161235293,1.7054,9.0268 -h2-fuel-cell,2043,1167.0756482686372,28.00432196123529,1.7054,9.0268 -h2-fuel-cell,2044,1163.5142296486374,27.94706576123529,1.7054,9.0268 -h2-fuel-cell,2045,1159.9528110286374,27.889809561235296,1.7054,9.0268 -h2-fuel-cell,2046,1156.391392408637,27.832553361235288,1.7054,9.0268 -h2-fuel-cell,2047,1152.8299737886373,27.775297161235297,1.7054,9.0268 -h2-fuel-cell,2048,1149.2685551686372,27.718040961235296,1.7054,9.0268 -h2-fuel-cell,2049,1145.7071365486372,27.660784761235295,1.7054,9.0268 -h2-fuel-cell,2050,1142.1457179286372,27.603528561235294,1.7054,9.0268 +h2-fuel-cell,2010,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2011,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2012,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2013,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2014,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2015,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2016,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2017,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2018,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2019,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2020,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2021,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2022,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2023,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2024,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2025,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2026,1331.683747,30.65069276,1.7054,8.461 +h2-fuel-cell,2027,1311.283488,30.32272196,1.7054,8.461 +h2-fuel-cell,2028,1290.883229,29.99475116,1.7054,8.461 +h2-fuel-cell,2029,1270.48297,29.66678036,1.7054,8.461 +h2-fuel-cell,2030,1250.082711,29.33880956,1.7054,8.461 +h2-fuel-cell,2031,1239.179568,29.16352196,1.7054,8.461 +h2-fuel-cell,2032,1228.276426,28.98823436,1.7054,8.461 +h2-fuel-cell,2033,1217.373283,28.81294676,1.7054,8.461 +h2-fuel-cell,2034,1206.47014,28.63765916,1.7054,8.461 +h2-fuel-cell,2035,1195.566997,28.46237156,1.7054,8.461 +h2-fuel-cell,2036,1192.005579,28.40511536,1.7054,8.461 +h2-fuel-cell,2037,1188.44416,28.34785916,1.7054,8.461 +h2-fuel-cell,2038,1184.882741,28.29060296,1.7054,8.461 +h2-fuel-cell,2039,1181.321323,28.23334676,1.7054,8.461 +h2-fuel-cell,2040,1177.759904,28.17609056,1.7054,8.461 +h2-fuel-cell,2041,1174.198486,28.11883436,1.7054,8.461 +h2-fuel-cell,2042,1170.637067,28.06157816,1.7054,8.461 +h2-fuel-cell,2043,1167.075648,28.00432196,1.7054,8.461 +h2-fuel-cell,2044,1163.51423,27.94706576,1.7054,8.461 +h2-fuel-cell,2045,1159.952811,27.88980956,1.7054,8.461 +h2-fuel-cell,2046,1156.391392,27.83255336,1.7054,8.461 +h2-fuel-cell,2047,1152.829974,27.77529716,1.7054,8.461 +h2-fuel-cell,2048,1149.268555,27.71804096,1.7054,8.461 +h2-fuel-cell,2049,1145.707137,27.66078476,1.7054,8.461 +h2-fuel-cell,2050,1142.145718,27.60352856,1.7054,8.461 \ No newline at end of file diff --git a/inputs/plant_characteristics/h2fuelcell_moderate.csv b/inputs/plant_characteristics/h2fuelcell_moderate.csv index ac84c852..bcad08f6 100644 --- a/inputs/plant_characteristics/h2fuelcell_moderate.csv +++ b/inputs/plant_characteristics/h2fuelcell_moderate.csv @@ -1,42 +1,42 @@ i,t,capcost,fom,vom,heatrate -h2-fuel-cell,2010,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2011,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2012,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2013,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2014,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2015,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2016,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2017,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2018,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2019,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2020,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2021,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2022,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2023,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2024,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2025,1352.0840064286374,30.978663561235294,1.7054,9.0268 -h2-fuel-cell,2026,1305.1709642886374,30.2244521612353,1.7054,9.0268 -h2-fuel-cell,2027,1258.2579221486376,29.470240761235292,1.7054,9.0268 -h2-fuel-cell,2028,1211.3448800086371,28.716029361235293,1.7054,9.0268 -h2-fuel-cell,2029,1164.431837868637,27.961817961235294,1.7054,9.0268 -h2-fuel-cell,2030,1117.518795728637,27.20760656123529,1.7054,9.0268 -h2-fuel-cell,2031,1105.4285134286372,27.013233561235293,1.7054,9.0268 -h2-fuel-cell,2032,1093.3382311286373,26.81886056123529,1.7054,9.0268 -h2-fuel-cell,2033,1081.2479488286372,26.6244875612353,1.7054,9.0268 -h2-fuel-cell,2034,1069.157666528637,26.430114561235296,1.7054,9.0268 -h2-fuel-cell,2035,1057.0673842286371,26.23574156123529,1.7054,9.0268 -h2-fuel-cell,2036,1053.3176370366373,26.17545764123529,1.7054,9.0268 -h2-fuel-cell,2037,1049.5678898446374,26.11517372123529,1.7054,9.0268 -h2-fuel-cell,2038,1045.818142652637,26.05488980123529,1.7054,9.0268 -h2-fuel-cell,2039,1042.0683954606372,25.99460588123529,1.7054,9.0268 -h2-fuel-cell,2040,1038.3186482686372,25.93432196123529,1.7054,9.0268 -h2-fuel-cell,2041,1034.5293297586372,25.873401861235294,1.7054,9.0268 -h2-fuel-cell,2042,1030.740011248637,25.812481761235297,1.7054,9.0268 -h2-fuel-cell,2043,1026.9506927386371,25.751561661235293,1.7054,9.0268 -h2-fuel-cell,2044,1023.1613742286372,25.690641561235292,1.7054,9.0268 -h2-fuel-cell,2045,1019.3720557186372,25.629721461235295,1.7054,9.0268 -h2-fuel-cell,2046,1015.6223085266372,25.569437541235295,1.7054,9.0268 -h2-fuel-cell,2047,1011.8725613346372,25.509153621235296,1.7054,9.0268 -h2-fuel-cell,2048,1008.1228141426373,25.448869701235296,1.7054,9.0268 -h2-fuel-cell,2049,1004.3730669506374,25.388585781235296,1.7054,9.0268 -h2-fuel-cell,2050,1000.6233197586372,25.328301861235296,1.7054,9.0268 +h2-fuel-cell,2010,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2011,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2012,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2013,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2014,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2015,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2016,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2017,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2018,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2019,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2020,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2021,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2022,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2023,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2024,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2025,1352.084006,30.97866356,1.7054,8.461 +h2-fuel-cell,2026,1305.170964,30.22445216,1.7054,8.461 +h2-fuel-cell,2027,1258.257922,29.47024076,1.7054,8.461 +h2-fuel-cell,2028,1211.34488,28.71602936,1.7054,8.461 +h2-fuel-cell,2029,1164.431838,27.96181796,1.7054,8.461 +h2-fuel-cell,2030,1117.518796,27.20760656,1.7054,8.461 +h2-fuel-cell,2031,1105.428513,27.01323356,1.7054,8.461 +h2-fuel-cell,2032,1093.338231,26.81886056,1.7054,8.461 +h2-fuel-cell,2033,1081.247949,26.62448756,1.7054,8.461 +h2-fuel-cell,2034,1069.157667,26.43011456,1.7054,8.461 +h2-fuel-cell,2035,1057.067384,26.23574156,1.7054,8.461 +h2-fuel-cell,2036,1053.317637,26.17545764,1.7054,8.461 +h2-fuel-cell,2037,1049.56789,26.11517372,1.7054,8.461 +h2-fuel-cell,2038,1045.818143,26.0548898,1.7054,8.461 +h2-fuel-cell,2039,1042.068395,25.99460588,1.7054,8.461 +h2-fuel-cell,2040,1038.318648,25.93432196,1.7054,8.461 +h2-fuel-cell,2041,1034.52933,25.87340186,1.7054,8.461 +h2-fuel-cell,2042,1030.740011,25.81248176,1.7054,8.461 +h2-fuel-cell,2043,1026.950693,25.75156166,1.7054,8.461 +h2-fuel-cell,2044,1023.161374,25.69064156,1.7054,8.461 +h2-fuel-cell,2045,1019.372056,25.62972146,1.7054,8.461 +h2-fuel-cell,2046,1015.622309,25.56943754,1.7054,8.461 +h2-fuel-cell,2047,1011.872561,25.50915362,1.7054,8.461 +h2-fuel-cell,2048,1008.122814,25.4488697,1.7054,8.461 +h2-fuel-cell,2049,1004.373067,25.38858578,1.7054,8.461 +h2-fuel-cell,2050,1000.62332,25.32830186,1.7054,8.461 \ No newline at end of file diff --git a/inputs/tech-subset-table.csv b/inputs/tech-subset-table.csv index 8493a78c..864caf62 100644 --- a/inputs/tech-subset-table.csv +++ b/inputs/tech-subset-table.csv @@ -1,74 +1,75 @@ -,BIO,COAL,COAL_CCS,GAS,GAS_CC,GAS_CC_CCS,GAS_CT,COMBINED_CYCLE,COMBUSTION_TURBINE,FUEL_CELL,CONV,TEMP_DERATE,CCS,CCS_MOD,CCS_MAX,CCSFLEX,CCSFLEX_BYP,CCSFLEX_STO,CCSFLEX_DAC,BECCS,RE,VRE,RSC,WIND,ONSWIND,OFSWIND,UPV,distpv,PV,PVB,PVB1,PVB2,PVB3,CSP,CSP_STORAGE,CSP1,CSP2,CSP3,CSP4,STORAGE,STORAGE_HYBRID,STORAGE_STANDALONE,STORAGE_INTERDAY,THERMAL_STORAGE,BATTERY,DEMAND_FLEX,EVMC,EVMC_STORAGE,EVMC_SHAPE,COFIRE,HYDRO,HYDRO_D,HYDRO_ND,PSH,GEO,GEO_HYDRO,GEO_EGS,GEO_EGS_ALLKM,GEO_EGS_NF,GEO_BASE,GEO_EXTRA,CANADA,VRE_NO_CSP,VRE_UTILITY,VRE_DISTRIBUTED,NUCLEAR,OGS,CONSUME,H2,SMR,DAC,LFILL,H2_COMBUSTION,H2_CC,H2_CT,REFURBTECH,cf_tech,FOSSIL,BOILER,NONDISPATCH,DR_SHED -can-imports,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,, -coal-CCS_mod,,YES,YES,,,,,,,,YES,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, -coal-CCS_max,,YES,YES,,,,,,,,YES,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, -coal-CCS-F1,,YES,YES,,,,,,,,YES,YES,YES,YES,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, -coal-CCS-F2,,YES,YES,,,,,,,,YES,YES,YES,YES,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, -coal-CCS-F3,,YES,YES,,,,,,,,YES,YES,YES,YES,,YES,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, -Coal-IGCC,,YES,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, -coal-new,,YES,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, -CoalOldScr,,YES,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, -CoalOldUns,,YES,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, -CofireNew,,YES,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, -CofireOld,,YES,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, -Gas-CC,,,,YES,YES,,,YES,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CC_H_1x1,,,,YES,YES,,,YES,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CC_H_2x1,,,,YES,YES,,,YES,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CC-CCS_mod,,,,YES,YES,YES,,YES,,,YES,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CC-CCS_max,,,,YES,YES,YES,,YES,,,YES,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CC_H_1x1-CCS_mod,,,,YES,YES,YES,,YES,,,YES,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CC_H_1x1-CCS_max,,,,YES,YES,YES,,YES,,,YES,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CC_H_2x1-CCS_mod,,,,YES,YES,YES,,YES,,,YES,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CC_H_2x1-CCS_max,,,,YES,YES,YES,,YES,,,YES,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CC-CCS-F1,,,,YES,YES,YES,,YES,,,YES,YES,YES,YES,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CC-CCS-F2,,,,YES,YES,YES,,YES,,,YES,YES,YES,YES,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CC-CCS-F3,,,,YES,YES,YES,,YES,,,YES,YES,YES,YES,,YES,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CT,,,,YES,,,YES,,YES,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -Gas-CT_aero,,,,YES,,,YES,,YES,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -ng-fuel-cell,,,,YES,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, -o-g-s,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,YES,YES,, -Nuclear,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,YES,, -Nuclear-SMR,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,YES,, -H2-CT,,,,,,,,,YES,,YES,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,, -H2-CC,,,,,,,,YES,,,YES,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,, -biopower,YES,,,,,,,,,,YES,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,, -geothermal,,,,,,,,,,,YES,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,, -beccs_mod,YES,,,,,,,,,,YES,YES,YES,YES,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,, -beccs_max,YES,,,,,,,,,,YES,YES,YES,,YES,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,, -Hydro,,,,,,,,,,,YES,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -lfill-gas,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,, -battery_li,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -dr_shed_1*dr_shed_2,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,YES -evmc_storage_1*evmc_storage_10,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,YES,,YES,,,,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,, -evmc_shape_1*evmc_shape_10,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,, -pumped-hydro,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,YES,,YES,YES,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,, -pumped-hydro-flex,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,, -distpv,,,,,,,,,,,,,,,,,,,,,YES,YES,YES,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,YES,YES,,,YES, -upv_1*upv_10,,,,,,,,,,,,,,,,,,,,,YES,YES,YES,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,YES,YES,,,, -pvb1_1*pvb1_10,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,YES,YES,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,, -pvb2_1*pvb2_10,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,YES,,YES,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,, -pvb3_1*pvb3_10,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,YES,,,YES,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,, -wind-ofs_1*wind-ofs_10,,,,,,,,,,,,,,,,,,,,,YES,YES,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,YES,YES,,,, -wind-ons_1*wind-ons_10,,,,,,,,,,,,,,,,,,,,,YES,YES,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,YES,YES,,,, -csp1_1*csp1_12,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,YES,YES,YES,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, -csp2_1*csp2_12,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,YES,YES,,YES,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, -csp3_1*csp3_12,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,YES,YES,,,YES,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, -csp4_1*csp4_12,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,YES,YES,,,,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, -hydD,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, -hydND,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES, -hydSD,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, -hydSND,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES, -hydUD,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, -hydUND,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES, -hydNPD,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, -hydNPND,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES, -hydED,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, -hydEND,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES, -electrolyzer,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,, -smr,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,YES,,,,,,,,,,, -smr_ccs,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,YES,,,,,,,,,,, -dac,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES,,,,,,,,,, -dac_gas,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES,,,,,,,,,, -egs_allkm_1*egs_allkm_10,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,YES,,,YES,,,,,,,,,,,,,,,,,,,, -geohydro_allkm_1*geohydro_allkm_10,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,YES,,,,,,,,,,,,,,,,,,,,, -egs_nearfield_1*egs_nearfield_10,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,YES,YES,,,,,,,,,,,,,,,,,,,,, +,BIO,COAL,COAL_CCS,GAS,GAS_CC,GAS_CC_CCS,GAS_CT,COMBINED_CYCLE,COMBUSTION_TURBINE,FUEL_CELL,CONV,TEMP_DERATE,CCS,CCS_MOD,CCS_MAX,CCSFLEX,CCSFLEX_BYP,CCSFLEX_STO,CCSFLEX_DAC,BECCS,RE,VRE,RSC,WIND,ONSWIND,OFSWIND,UPV,distpv,PV,PVB,PVB1,PVB2,PVB3,CSP,CSP_STORAGE,CSP1,CSP2,CSP3,CSP4,STORAGE,STORAGE_HYBRID,STORAGE_STANDALONE,STORAGE_INTERDAY,THERMAL_STORAGE,BATTERY,DEMAND_FLEX,EVMC,EVMC_STORAGE,EVMC_SHAPE,COFIRE,HYDRO,HYDRO_D,HYDRO_ND,PSH,GEO,GEO_HYDRO,GEO_EGS,GEO_EGS_ALLKM,GEO_EGS_NF,GEO_BASE,GEO_EXTRA,CANADA,VRE_NO_CSP,VRE_UTILITY,VRE_DISTRIBUTED,NUCLEAR,OGS,CONSUME,H2,SMR,DAC,LFILL,H2_COMBUSTION,H2_CC,H2_CT,H2_FUEL_CELL,REFURBTECH,cf_tech,FOSSIL,BOILER,NONDISPATCH,DR_SHED +can-imports,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,, +coal-CCS_mod,,YES,YES,,,,,,,,YES,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, +coal-CCS_max,,YES,YES,,,,,,,,YES,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, +coal-CCS-F1,,YES,YES,,,,,,,,YES,YES,YES,YES,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, +coal-CCS-F2,,YES,YES,,,,,,,,YES,YES,YES,YES,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, +coal-CCS-F3,,YES,YES,,,,,,,,YES,YES,YES,YES,,YES,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, +Coal-IGCC,,YES,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, +coal-new,,YES,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, +CoalOldScr,,YES,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, +CoalOldUns,,YES,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, +CofireNew,,YES,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, +CofireOld,,YES,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,, +Gas-CC,,,,YES,YES,,,YES,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CC_H_1x1,,,,YES,YES,,,YES,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CC_H_2x1,,,,YES,YES,,,YES,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CC-CCS_mod,,,,YES,YES,YES,,YES,,,YES,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CC-CCS_max,,,,YES,YES,YES,,YES,,,YES,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CC_H_1x1-CCS_mod,,,,YES,YES,YES,,YES,,,YES,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CC_H_1x1-CCS_max,,,,YES,YES,YES,,YES,,,YES,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CC_H_2x1-CCS_mod,,,,YES,YES,YES,,YES,,,YES,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CC_H_2x1-CCS_max,,,,YES,YES,YES,,YES,,,YES,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CC-CCS-F1,,,,YES,YES,YES,,YES,,,YES,YES,YES,YES,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CC-CCS-F2,,,,YES,YES,YES,,YES,,,YES,YES,YES,YES,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CC-CCS-F3,,,,YES,YES,YES,,YES,,,YES,YES,YES,YES,,YES,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CT,,,,YES,,,YES,,YES,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +Gas-CT_aero,,,,YES,,,YES,,YES,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +ng-fuel-cell,,,,YES,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,, +h2-fuel-cell,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES,,,,,, +o-g-s,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,YES,YES,, +Nuclear,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,YES,, +Nuclear-SMR,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,YES,, +H2-CT,,,,,,,,,YES,,YES,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,, +H2-CC,,,,,,,,YES,,,YES,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,, +biopower,YES,,,,,,,,,,YES,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,, +geothermal,,,,,,,,,,,YES,YES,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,, +beccs_mod,YES,,,,,,,,,,YES,YES,YES,YES,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,, +beccs_max,YES,,,,,,,,,,YES,YES,YES,,YES,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,, +Hydro,,,,,,,,,,,YES,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +lfill-gas,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,, +battery_li,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +dr_shed_1*dr_shed_2,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,YES +evmc_storage_1*evmc_storage_10,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,YES,,YES,,,,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,, +evmc_shape_1*evmc_shape_10,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,,, +pumped-hydro,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,YES,,YES,YES,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,, +pumped-hydro-flex,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,, +distpv,,,,,,,,,,,,,,,,,,,,,YES,YES,YES,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,YES,YES,,,YES, +upv_1*upv_10,,,,,,,,,,,,,,,,,,,,,YES,YES,YES,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,YES,YES,,,, +pvb1_1*pvb1_10,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,YES,YES,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,, +pvb2_1*pvb2_10,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,YES,,YES,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,, +pvb3_1*pvb3_10,,,,,,,,,,,,,,,,,,,,,,,YES,,,,,,,YES,,,YES,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,, +wind-ofs_1*wind-ofs_10,,,,,,,,,,,,,,,,,,,,,YES,YES,YES,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,YES,YES,,,, +wind-ons_1*wind-ons_10,,,,,,,,,,,,,,,,,,,,,YES,YES,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,YES,YES,,,, +csp1_1*csp1_12,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,YES,YES,YES,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, +csp2_1*csp2_12,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,YES,YES,,YES,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, +csp3_1*csp3_12,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,YES,YES,,,YES,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, +csp4_1*csp4_12,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,YES,YES,,,,YES,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, +hydD,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, +hydND,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES, +hydSD,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, +hydSND,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES, +hydUD,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, +hydUND,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES, +hydNPD,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, +hydNPND,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES, +hydED,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,, +hydEND,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES, +electrolyzer,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,,,,,,,,,, +smr,,,,,,,,,,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,YES,,,,,,,,,,,, +smr_ccs,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,YES,,,,,,,,,,,, +dac,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES,,,,,,,,,,, +dac_gas,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,,YES,,,,,,,,,,, +egs_allkm_1*egs_allkm_10,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,YES,,,YES,,,,,,,,,,,,,,,,,,,,, +geohydro_allkm_1*geohydro_allkm_10,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,YES,,,,YES,,,,,,,,,,,,,,,,,,,,,, +egs_nearfield_1*egs_nearfield_10,,,,,,,,,,,,,,,,,,,,,YES,,YES,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YES,,YES,,YES,YES,,,,,,,,,,,,,,,,,,,,,, \ No newline at end of file From 1986ef5485c9f69af6ab1d252b9b1405eaca4cb6 Mon Sep 17 00:00:00 2001 From: yijinli22 Date: Tue, 9 Jun 2026 15:59:21 -0600 Subject: [PATCH 18/21] updated ramp rate based on evan's inputs --- inputs/plant_characteristics/ramprate.csv | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/inputs/plant_characteristics/ramprate.csv b/inputs/plant_characteristics/ramprate.csv index 7e6554d4..9bf492a7 100644 --- a/inputs/plant_characteristics/ramprate.csv +++ b/inputs/plant_characteristics/ramprate.csv @@ -3,7 +3,7 @@ Hydro,1 Biopower,0.04 beccs_mod,0.04 beccs_max,0.04 -h2-fuel-cell,0.1 +h2-fuel-cell,1 gas-CT,0.08 gas-CT_aero,0.08 gas-CC,0.05 @@ -47,4 +47,4 @@ pvb2_1*pvb2_10,1 pvb3_1*pvb3_10,1 dr_shed_1*dr_shed_2,1 evmc_storage_1*evmc_storage_10,1 -evmc_shape_1*evmc_shape_10,1 +evmc_shape_1*evmc_shape_10,1 \ No newline at end of file From 5422c7888386562c577f9a100193523c456a61da Mon Sep 17 00:00:00 2001 From: yijinli22 Date: Thu, 11 Jun 2026 16:31:18 -0600 Subject: [PATCH 19/21] Update cases_h2-fuelcell.csv --- cases_h2-fuelcell.csv | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cases_h2-fuelcell.csv b/cases_h2-fuelcell.csv index bfddcf93..cfaee0c9 100644 --- a/cases_h2-fuelcell.csv +++ b/cases_h2-fuelcell.csv @@ -1,5 +1,5 @@ -,Default Value,USA_defaults,USA_defaults_fc_mid,USA_defaults_fc_low,USA_defaults_fc_high,USA_defaults_fc_mid_w_ng_fc -ignore,1,0,0,0,0,0 +,Default Value,USA_defaults_fc_pr,USA_defaults_fc_mid,USA_defaults_fc_low,USA_defaults_fc_high,USA_defaults_fc_mid_w_ng_fc +ignore,1,0,1,1,1,1 GSw_Region,cendiv/Pacific,country/USA,country/USA,country/USA,country/USA,country/USA endyear,2032,2050,2050,2050,2050,2050 yearset,2010_2015_2020..2050..5,,,,, From da923080168ad8fcef174e56581c67e605fe8b24 Mon Sep 17 00:00:00 2001 From: yijinli22 Date: Thu, 25 Jun 2026 15:52:40 -0600 Subject: [PATCH 20/21] documentation operating parameters update --- docs/source/model_documentation.md | 33 +++++++++++++++++++ docs/source/references.bib | 10 ++++++ docs/source/sources.md | 4 +++ inputs/plant_characteristics/maxage.csv | 2 +- inputs/plant_characteristics/minloadfrac0.csv | 2 +- .../bokehpivot/in/reeds2/tech_style.csv | 1 + postprocessing/tech_aggregation.csv | 4 +-- 7 files changed, 52 insertions(+), 4 deletions(-) diff --git a/docs/source/model_documentation.md b/docs/source/model_documentation.md index 0d4b14be..25d3a0e9 100644 --- a/docs/source/model_documentation.md +++ b/docs/source/model_documentation.md @@ -1350,6 +1350,39 @@ Transport requires the construction of hydrogen pipelines, and the model assumes Modeling hydrogen transport in ReEDS is an experimental feature and, because this feature adds significant runtime, the model includes the option to model zonal balancing with transport disabled or a fixed \$/kg hydrogen transport cost. +#### Hydrogen fuel cells + +In addition to H2-CTs and H2-CCs, ReEDS can represent a stationary hydrogen fuel cell (`h2-fuel-cell`) as a power-sector consumer of hydrogen. +The technology is based on a heavy-duty-vehicle proton-exchange-membrane (PEM) fuel cell adapted for stationary power, with cost and performance assumptions drawn from {cite:t}`reznicekCostAnalysisHeavyDuty2026` ([https://doi.org/10.2172/3018256](https://doi.org/10.2172/3018256)). +The fuel cell draws on the same regional hydrogen balance described above as the H2-CT/H2-CC technologies; when endogenous hydrogen production is disabled (`GSw_H2=0`), it instead consumes a drop-in hydrogen fuel at the price set by the fuel-cost switch. + +The hydrogen fuel cell is disabled by default and is enabled with `GSw_H2FuelCell=1`. +Three cost-and-performance trajectories (conservative, moderate, and advanced) are available and selected with the `plantchar_h2fuelcell` switch (default `h2fuelcell_moderate`); the three trajectories share the same near-term cost and differ in the rate of capital-cost decline after 2025. +Because point-source values are used, the fuel cell is assigned zero direct CO2 and SO2 emissions (emissions associated with upstream hydrogen production are accounted for separately). +Financing and reserve provision are assumed to be the same as for a gas combustion turbine (Gas-CT). + +{numref}`h2-fuel-cell-assumptions` summarizes the key assumptions for the moderate cost case. + +```{table} Hydrogen fuel cell cost [\$2022] and operating assumptions (moderate cost case). +:name: h2-fuel-cell-assumptions + +| Parameter | Value | +|:--|:--| +| Representative unit size | 100 MW | +| Capital cost (2030, moderate) | ~1,118 \$/kW | +| Fixed O&M (2030, moderate) | ~27.2 \$/kW-yr | +| Variable O&M | 1.7054 \$/MWh | +| Heat rate | 8.461 MMBtu/MWh | +| Construction time | 3 years | +| Lifetime | 40 years | +| Ramp rate | 100% / minute | +| Minimum generation level | 1% of nameplate | +| Annual minimum capacity factor | 6% | +| Forced outage rate | 5% | +| Scheduled (planned) outage rate | 5% | +| Start cost | 0 \$/MW-start | +| Direct CO2 / SO2 emissions | 0 | +``` ### Direct Air Capture diff --git a/docs/source/references.bib b/docs/source/references.bib index 1fd019de..4d4468b1 100644 --- a/docs/source/references.bib +++ b/docs/source/references.bib @@ -30494,3 +30494,13 @@ @misc{zuluagaNodalCapacityExpansion2025 archiveprefix = {arXiv}, langid = {english} } + +@techreport{reznicekCostAnalysisHeavyDuty2026, + title = {Cost {{Analysis}} of {{Heavy-Duty Vehicle Proton Exchange Membrane Fuel Cell Stationary Power Plants}}}, + author = {Reznicek, Evan and Berres, Andreas and Li, Yijin and others}, + year = 2026, + institution = {National Renewable Energy Laboratory}, + doi = {10.2172/3018256}, + url = {https://doi.org/10.2172/3018256}, + langid = {english} +} diff --git a/docs/source/sources.md b/docs/source/sources.md index 15e577e5..9905139d 100644 --- a/docs/source/sources.md +++ b/docs/source/sources.md @@ -1312,6 +1312,10 @@ - [h2-combustion_ATB_2023.csv](/inputs/plant_characteristics/h2-combustion_ATB_2023.csv) - [h2-combustion_ATB_2024.csv](/inputs/plant_characteristics/h2-combustion_ATB_2024.csv) - **Description:** Hydrogen CT and CC plant costs generated in preprocessing from moderate case NREL ATB 2024 data + - [h2fuelcell_advanced.csv](/inputs/plant_characteristics/h2fuelcell_advanced.csv) + - [h2fuelcell_conservative.csv](/inputs/plant_characteristics/h2fuelcell_conservative.csv) + - [h2fuelcell_moderate.csv](/inputs/plant_characteristics/h2fuelcell_moderate.csv) + - **Description:** Hydrogen fuel cell (h2-fuel-cell) capital cost, fixed O&M, variable O&M, and heat rate by year for the advanced, conservative, and moderate cost cases. Based on Reznicek et al. (2026), DOI 10.2172/3018256. Selected with the `plantchar_h2fuelcell` switch and enabled with `GSw_H2FuelCell`. - [heat_rate_adj.csv](/inputs/plant_characteristics/heat_rate_adj.csv) - **Description:** Heat rate adjustment multiplier by technology - [heat_rate_penalty_spin.csv](/inputs/plant_characteristics/heat_rate_penalty_spin.csv) diff --git a/inputs/plant_characteristics/maxage.csv b/inputs/plant_characteristics/maxage.csv index c90fd9b2..1b0b46a9 100644 --- a/inputs/plant_characteristics/maxage.csv +++ b/inputs/plant_characteristics/maxage.csv @@ -1,5 +1,5 @@ Gas-CC,55 -h2-fuel-cell,30 +h2-fuel-cell,40 Gas-CC_H_1x1,55 Gas-CC_H_2x1,55 Gas-CC-CCS_mod,55 diff --git a/inputs/plant_characteristics/minloadfrac0.csv b/inputs/plant_characteristics/minloadfrac0.csv index 97974c4a..1c5378ff 100644 --- a/inputs/plant_characteristics/minloadfrac0.csv +++ b/inputs/plant_characteristics/minloadfrac0.csv @@ -13,7 +13,7 @@ CoalOldScr ,0.4 CoalOldUns ,0.5 CofireNew ,0.4 CofireOld ,0.4 -h2-fuel-cell,0.05 +h2-fuel-cell,0.01 Gas-CC,0.5 Gas-CC_H_1x1,0.5 Gas-CC_H_2x1,0.5 diff --git a/postprocessing/bokehpivot/in/reeds2/tech_style.csv b/postprocessing/bokehpivot/in/reeds2/tech_style.csv index b6826ae1..c327657e 100644 --- a/postprocessing/bokehpivot/in/reeds2/tech_style.csv +++ b/postprocessing/bokehpivot/in/reeds2/tech_style.csv @@ -21,6 +21,7 @@ H2-CT_Upgrade,#66C238,> H2-CT,#A8C839,> NG-Fuel-Cell,#AD50E2,< H2-Fuel-Cell,#87A21D,< +H2 Fuel Cell,#87A21D,< Hydrogen Combustion,#A8C839,< Hydropower,#187F94,s Hydropower Existing,#187F94,s diff --git a/postprocessing/tech_aggregation.csv b/postprocessing/tech_aggregation.csv index 45695ed9..562dcac3 100644 --- a/postprocessing/tech_aggregation.csv +++ b/postprocessing/tech_aggregation.csv @@ -36,7 +36,7 @@ can-imports,Canadian Imports,Remove,Remove,Canadian Imports canada,Canadian Imports,Remove,Remove,Canadian Imports h2-ct,H2-CT,Hydrogen Combustion,Thermal,H2-CT h2-cc,H2-CC,Hydrogen Combustion,Thermal,H2-CC -h2-fuel-cell,h2-fuel-cell,Fuel Cell,Thermal,h2-fuel-cell +h2-fuel-cell,H2-Fuel-Cell,H2 Fuel Cell,Thermal,H2-Fuel-Cell smr,SMR,Remove,Remove,SMR smr_ccs,SMR-CCS,Remove,Remove,SMR-CCS electrolyzer,Electrolyzer,Remove,Remove,Electrolyzer @@ -77,4 +77,4 @@ egs_nearfield_,Geothermal,Geothermal,Thermal,Geothermal gas-cc_,Gas-CC,Gas,Thermal,Gas-CC gas-cc-ccs_mod_,Gas-CC-CCS,Gas-CCS,Thermal,Gas-CC-CCS gas-cc-ccs_max_,Gas-CC-CCS,Gas-CCS,Thermal,Gas-CC-CCS -nuclear_,Nuclear,Nuclear,Thermal,Nuclear +nuclear_,Nuclear,Nuclear,Thermal,Nuclear \ No newline at end of file From babb5d4c735eb3e2d7d90324c377a0008da37c62 Mon Sep 17 00:00:00 2001 From: yijinli22 Date: Thu, 25 Jun 2026 15:57:53 -0600 Subject: [PATCH 21/21] test runs --- cases_h2-fuelcell.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cases_h2-fuelcell.csv b/cases_h2-fuelcell.csv index cfaee0c9..cc1f2cc3 100644 --- a/cases_h2-fuelcell.csv +++ b/cases_h2-fuelcell.csv @@ -1,5 +1,5 @@ ,Default Value,USA_defaults_fc_pr,USA_defaults_fc_mid,USA_defaults_fc_low,USA_defaults_fc_high,USA_defaults_fc_mid_w_ng_fc -ignore,1,0,1,1,1,1 +ignore,1,0,0,0,0,0 GSw_Region,cendiv/Pacific,country/USA,country/USA,country/USA,country/USA,country/USA endyear,2032,2050,2050,2050,2050,2050 yearset,2010_2015_2020..2050..5,,,,,