Skip to content

Commit

Permalink
Write reduced cases for each reference run
Browse files Browse the repository at this point in the history
  • Loading branch information
Marisol Garrouste (INL) committed Aug 9, 2023
1 parent 7700573 commit f8ab75e
Show file tree
Hide file tree
Showing 20 changed files with 5,906 additions and 5 deletions.
392 changes: 392 additions & 0 deletions use_cases/SMR_FT_2023/run/illinois_reduced_5/heron_input.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,392 @@
<HERON>
<Case name="illinois_smr">
<label name="scenario">ref</label>
<label name="location">braidwood</label>
<label name="co2_location">illinois</label>
<label name="fuel_region">illinois</label>
<mode>sweep</mode>
<parallel>
<runinfo>
<expectedTime>72:0:0</expectedTime>
<clusterParameters>-P re_gen</clusterParameters>
<memory>4gb</memory>
</runinfo>
</parallel>

<verbosity>debug</verbosity>
<num_arma_samples>2</num_arma_samples>
<time_discretization>
<time_variable>hour</time_variable>
<year_variable>Year</year_variable>
<end_time>23</end_time>
<num_steps>24</num_steps>
</time_discretization>
<economics>
<ProjectTime>60</ProjectTime>
<DiscountRate>0.1</DiscountRate>
<tax>0.2960</tax>
<inflation>0.0218</inflation>
<verbosity>0</verbosity>
</economics>
<dispatcher>
<pyomo />
</dispatcher>
</Case>

<Components>


<Component name="smr">
<produces resource="electricity" dispatch="fixed">
<capacity resource="electricity">
<fixed_value>720</fixed_value>
</capacity>
</produces>
<economics>
<lifetime>60</lifetime>
<CashFlow name="smrCAPEX" type="one-time" taxable="False" inflation="None" mult_target="False">
<driver>
<variable>smr_capacity</variable>
</driver>
<reference_price>
<fixed_value>-5569000</fixed_value>
<multiplier>0.7</multiplier></reference_price>
<reference_driver>
<fixed_value>1</fixed_value>
</reference_driver>
<depreciate>15</depreciate></CashFlow>
<CashFlow name="smrVOM" type="repeating" taxable="True" inflation="None" mult_target="False">
<driver>
<activity>electricity</activity>
</driver>
<reference_price>
<fixed_value>23.2</fixed_value>
</reference_price>
</CashFlow>
</economics>
</Component>


<Component name="htse">
<produces resource="h2" dispatch="independent">
<consumes>electricity</consumes>
<capacity resource="electricity">
<sweep_values>-705.1,-550.1,-395.1,-240.1,-85.1</sweep_values>
</capacity>
<minimum resource="electricity">

<variable>htse_capacity</variable>
<multiplier>0.0085</multiplier>
</minimum>
<transfer>
<linear>
<rate resource="electricity">-1</rate>
<rate resource="h2">25.13</rate>

</linear>
</transfer>
</produces>
<economics>
<lifetime>30</lifetime>
<CashFlow name="htseCAPEX" type="one-time" taxable="False" inflation="None" mult_target="False">
<driver>
<variable>htse_capacity</variable>
</driver>
<reference_price>
<fixed_value>-702600000</fixed_value>
</reference_price>
<reference_driver>
<fixed_value>-1076</fixed_value>
</reference_driver>
<scaling_factor_x>
<fixed_value>0.908</fixed_value>
</scaling_factor_x>
<depreciate>15</depreciate>
</CashFlow>
<CashFlow name="htseFOM" type="repeating" period="year" taxable="False" inflation="None" mult_target="False">
<driver>
<variable>htse_capacity</variable>
</driver>
<reference_price>
<fixed_value>30320</fixed_value>

</reference_price>
</CashFlow>
<CashFlow name="htseVOM" type="repeating" taxable="True" inflation="None" mult_target="False">
<driver>
<activity>electricity</activity>
</driver>
<reference_price>
<fixed_value>3.168</fixed_value>

</reference_price>
</CashFlow>
<CashFlow name="htseELEC_CAP_MARKET" period="year" type="repeating" taxable="False" inflation="None" mult_target="False">

<driver>
<variable>htse_capacity</variable>
</driver>
<reference_price>
<fixed_value>27933.45</fixed_value>

</reference_price>
</CashFlow>
</economics>
</Component>


<Component name="ft">

<produces resource="naphtha,diesel,jet_fuel" dispatch="fixed">
<consumes>h2</consumes>
<capacity resource="h2">
<sweep_values>-17719.2,-13824.0,-9928.9,-6033.7,-2138.6</sweep_values>
</capacity>
<transfer>
<linear>

<rate resource="h2">-1.06</rate>
<rate resource="naphtha">0.733</rate>
<rate resource="jet_fuel">0.888</rate>
<rate resource="diesel">0.492</rate>
</linear>
</transfer>
</produces>
<economics>
<lifetime>30</lifetime>
<CashFlow name="ftCAPEX" type="one-time" taxable="False" inflation="None" mult_target="False">
<driver>
<variable>ft_capacity</variable>
</driver>
<reference_driver>
<fixed_value>-10625</fixed_value>
</reference_driver>
<reference_price>
<fixed_value>-158102945</fixed_value>
</reference_price>
<scaling_factor_x>
<fixed_value>0.626</fixed_value>

</scaling_factor_x>
<depreciate>15</depreciate>
</CashFlow>
<CashFlow name="ftFOM" type="repeating" period="year" taxable="False" inflation="None" mult_target="False">
<driver>
<fixed_value>1</fixed_value>
</driver>
<reference_price>
<fixed_value>-21732221</fixed_value>
</reference_price>
</CashFlow>
<CashFlow name="ftVOM" type="repeating" period="year" taxable="True" inflation="None" mult_target="False">
<driver>
<fixed_value>1</fixed_value>
</driver>
<reference_price>
<fixed_value>-7640007</fixed_value>
</reference_price>
</CashFlow>
<CashFlow name="co2_shipping" period="year" type="repeating" taxable="True" inflation="None" mult_target="False">
<driver>
<fixed_value>1</fixed_value>
</driver>
<reference_driver>
<fixed_value>1</fixed_value>
</reference_driver>
<reference_price>
<Function method="co2_supply_curve">functions</Function>
</reference_price>
</CashFlow>
<CashFlow name="h2_ptc" period="hour" type="repeating" taxable="False" inflation="None" mult_target="False">
<driver>
<activity>h2</activity>
</driver>
<reference_price>
<Function method="h2_ptc_ft">functions</Function>
</reference_price>
</CashFlow>
</economics>
</Component>


<Component name="ft_elec_consumption">
<demands resource="electricity" dispatch="fixed">
<capacity>
<fixed_value>-14.9</fixed_value>

</capacity>
</demands>
<economics>
<lifetime>1</lifetime>
<CashFlow name="ftELEC_CAP_MARKET" period="year" type="repeating" taxable="False" inflation="None" mult_target="False">

<driver>
<variable>ft_elec_consumption_capacity</variable>
</driver>
<reference_price>
<fixed_value>27933.45</fixed_value>

</reference_price>
</CashFlow>
</economics>
</Component>



<Component name="electricity_market">
<demands resource="electricity" dispatch="dependent">
<capacity>
<fixed_value>-1e200</fixed_value>
</capacity>
</demands>
<economics>
<lifetime>30</lifetime>
<CashFlow name="e_sales" type="repeating" period="hour" taxable="True" inflation="none" mult_target="False">
<driver>
<activity>electricity</activity>
<multiplier>-1</multiplier>
</driver>
<reference_price>
<ARMA variable="price">price</ARMA>
</reference_price>
<reference_driver>
<fixed_value>1</fixed_value>
</reference_driver>
</CashFlow>
</economics>
</Component>

<Component name="naphtha_market">
<demands resource="naphtha" dispatch="dependent">
<capacity>
<fixed_value>-1e200</fixed_value>
</capacity>
</demands>
<economics>
<lifetime>30</lifetime>
<CashFlow name="naphtha_sales" type="repeating" taxable="True" inflation="none" mult_target="False">
<driver>
<activity>naphtha</activity>
<multiplier>-1</multiplier>
</driver>
<reference_price>
<Function method="naphtha_price">functions</Function>
</reference_price>
</CashFlow>
</economics>
</Component>

<Component name="jet_fuel_market">
<demands resource="jet_fuel" dispatch="dependent">
<capacity>
<fixed_value>-1e200</fixed_value>
</capacity>
</demands>
<economics>
<lifetime>30</lifetime>
<CashFlow name="jet_fuel_sales" type="repeating" taxable="True" inflation="none" mult_target="False">
<driver>
<activity>jet_fuel</activity>
<multiplier>-1</multiplier>
</driver>
<reference_price>
<Function method="jet_fuel_price">functions</Function>
</reference_price>
</CashFlow>
</economics>
</Component>

<Component name="diesel_market">
<demands resource="diesel" dispatch="dependent">
<capacity>
<fixed_value>-1e200</fixed_value>
</capacity>
</demands>
<economics>
<lifetime>30</lifetime>
<CashFlow name="diesel_sales" type="repeating" taxable="True" inflation="none" mult_target="False">
<driver>
<activity>diesel</activity>
<multiplier>-1</multiplier>
</driver>
<reference_price>
<Function method="diesel_price">functions</Function>
</reference_price>
</CashFlow>
</economics>
</Component>


<Component name="h2_storage">
<stores resource="h2" dispatch="independent">
<capacity resource="h2">
<sweep_values>10.0,212630.0,425260.0,637890.0,850520.0</sweep_values>
</capacity>
<initial_stored>
<fixed_value>0.01</fixed_value>

</initial_stored>
<RTE>0.9</RTE>

</stores>
<economics>
<lifetime>30</lifetime>
<CashFlow name="storageCAPEX" inflation="none" mult_target="False" taxable="False" type="one-time">
<driver>
<variable>h2_storage_capacity</variable>
</driver>
<reference_price>
<fixed_value>-500</fixed_value>

</reference_price>
<depreciate>15</depreciate>
</CashFlow>
</economics>
</Component>


<Component name="h2_import">
<produces resource="h2" dispatch="independent">
<capacity resource="h2">
<fixed_value>1e200</fixed_value>
</capacity>
</produces>
<economics>
<lifetime>60</lifetime>
<CashFlow name="h2IMPORTS" type="repeating" taxable="True" inflation="None" mult_target="False">
<driver>
<activity>h2</activity>
</driver>
<reference_price>
<fixed_value>-1000000</fixed_value>
</reference_price>
</CashFlow>
</economics>
</Component>

<Component name="h2_export">
<demands resource="h2" dispatch="independent">
<capacity resource="h2">
<fixed_value>-1e200</fixed_value>
</capacity>
</demands>
<economics>
<lifetime>60</lifetime>
<CashFlow name="h2EXPORTS" type="repeating" taxable="True" inflation="None" mult_target="False">
<driver>
<activity>h2</activity>
</driver>
<reference_price>
<fixed_value>1000000</fixed_value>
</reference_price>
</CashFlow>
</economics>
</Component>

</Components>

<DataGenerators>
<ARMA name="price" variable="price">../../train/Output_braidwood_2012_2021_DA/arma.pk</ARMA>
<Function name="functions">../functions.py</Function>
</DataGenerators>
</HERON>
Loading

0 comments on commit f8ab75e

Please sign in to comment.