Skip to content

Commit

Permalink
Merge pull request #44 from nsryan2/clover_mock
Browse files Browse the repository at this point in the history
Clover mock with cycamore
  • Loading branch information
nsryan2 authored Jul 25, 2024
2 parents 83e1f08 + c3c1956 commit 010f3b1
Show file tree
Hide file tree
Showing 3 changed files with 1,649 additions and 0 deletions.
1,362 changes: 1,362 additions & 0 deletions baseline/mock_clover/mock_clover_analysis.ipynb

Large diffs are not rendered by default.

287 changes: 287 additions & 0 deletions baseline/mock_clover/mock_clover_test.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,287 @@
<simulation xmlns:xi="http://www.w3.org/2001/XInclude">
<control>
<decay>lazy</decay>
<duration>240</duration>
<startmonth>1</startmonth>
<startyear>2020</startyear>
</control>
<archetypes>
<spec>
<lib>cycamore</lib>
<name>Enrichment</name>
</spec>
<spec>
<lib>cycamore</lib>
<name>Reactor</name>
</spec>
<spec>
<lib>cycamore</lib>
<name>Sink</name>
</spec>
<spec>
<lib>cycamore</lib>
<name>Source</name>
</spec>
<spec>
<lib>cycamore</lib>
<name>DeployInst</name>
</spec>
<spec>
<lib>agents</lib>
<name>NullRegion</name>
</spec>
</archetypes>

<facility>
<name>Mine</name>
<config>
<Source>
<outcommod>nat_u</outcommod>
<outrecipe>nat_u</outrecipe>
<throughput>1e6</throughput>
<!-- Cameco Smith Ranch-Highland Mine -->
<latitude>43.053736</latitude>
<longitude>-105.685089</longitude>
</Source>
</config>
</facility>

<facility>
<name>Mine_central</name>
<config>
<Source>
<outcommod>nat_u_central</outcommod>
<outrecipe>nat_u</outrecipe>
<throughput>1e6</throughput>
<!-- Cameco Smith Ranch-Highland Mine -->
<latitude>43.053736</latitude>
<longitude>-105.685089</longitude>
</Source>
</config>
</facility>

<facility>
<name>Enrichment</name>
<config>
<Enrichment>
<feed_commod>nat_u_central</feed_commod>
<feed_recipe>nat_u</feed_recipe>
<product_commod>fresh_uox</product_commod>
<tails_commod>tails</tails_commod>
<tails_assay>0.002</tails_assay>
<max_enrich>0.045</max_enrich>
<!-- Portsmouth Gaseous Diffusion Plant (OH) -->
<latitude>39.008333</latitude>
<longitude>-83</longitude>
</Enrichment>
</config>
</facility>

<facility>
<name>Enrichment_central</name>
<config>
<Enrichment>
<feed_commod>nat_u</feed_commod>
<feed_recipe>nat_u</feed_recipe>
<product_commod>fresh_uox_central</product_commod>
<tails_commod>tails</tails_commod>
<tails_assay>0.002</tails_assay>
<max_enrich>0.045</max_enrich>
<!-- Portsmouth Gaseous Diffusion Plant (OH) -->
<latitude>39.008333</latitude>
<longitude>-83</longitude>
</Enrichment>
</config>
</facility>

<facility>
<name>mock_clover_Reactor</name>
<lifetime>200</lifetime>
<config>
<Reactor>
<fuel_incommods>
<val>fresh_uox</val> <val>fresh_uox_central</val>
</fuel_incommods>
<fuel_inrecipes>
<val>fresh_uox</val> <val>fresh_uox_central</val>
</fuel_inrecipes>
<fuel_outcommods>
<val>used_uox</val> <val>used_uox_central</val>
</fuel_outcommods>
<fuel_outrecipes>
<val>used_uox</val> <val>used_uox_central</val>
</fuel_outrecipes>
<fuel_prefs>
<val>100000</val> <val>1</val>
</fuel_prefs>
<pref_change_times>
<val>11</val> <val>11</val> <val>47</val> <val>47</val>
<val>71</val> <val>71</val> <val>104</val> <val>104</val>
<val>131</val> <val>131</val> <val>160</val> <val>160</val>
</pref_change_times>
<pref_change_values>
<val>1</val> <val>100000</val> <val>100000</val> <val>1</val>
<val>1</val> <val>100000</val> <val>100000</val> <val>1</val>
<val>1</val> <val>100000</val> <val>100000</val> <val>1</val>
</pref_change_values>
<pref_change_commods>
<val>fresh_uox</val> <val>fresh_uox_central</val>
<val>fresh_uox</val> <val>fresh_uox_central</val>
<val>fresh_uox</val> <val>fresh_uox_central</val>
<val>fresh_uox</val> <val>fresh_uox_central</val>
<val>fresh_uox</val> <val>fresh_uox_central</val>
<val>fresh_uox</val> <val>fresh_uox_central</val>
</pref_change_commods>
<cycle_time>18</cycle_time>
<refuel_time>1</refuel_time>
<assem_size>33000</assem_size> <!-- in kg -->
<n_assem_core>3</n_assem_core>
<n_assem_batch>1</n_assem_batch>
<power_cap>1000</power_cap> <!-- in MWe -->
</Reactor>
</config>
</facility>

<facility>
<name>Storage</name>
<config>
<Sink>
<in_commods>
<val>tails</val>
<val>used_uox</val>
<val>used_uox_central</val>
</in_commods>
<!-- Yucca Mountain Repository -->
<latitude>36.8286</latitude>
<longitude>-116.4364</longitude>
</Sink>
</config>
</facility>

<region>
<name>United States</name>
<config>
<NullRegion/>
</config>

<institution>
<name>FuelCycle</name>
<initialfacilitylist>
<entry>
<prototype>Mine</prototype>
<number>1</number>
</entry>
<entry>
<prototype>Mine_central</prototype>
<number>1</number>
</entry>
<entry>
<prototype>Enrichment</prototype>
<number>1</number>
</entry>
<entry>
<prototype>Enrichment_central</prototype>
<number>1</number>
</entry>
<entry>
<prototype>Storage</prototype>
<number>1</number>
</entry>
</initialfacilitylist>
<config>
<DeployInst>
<prototypes>
<val>mock_clover_Reactor</val>
</prototypes>
<build_times>
<val>10</val>
</build_times>
<n_build>
<val>1</val>
</n_build>
</DeployInst>
</config>
</institution>
</region>

<recipe>
<name>nat_u</name>
<basis>mass</basis>
<nuclide>
<id>92235</id>
<comp>0.00711</comp>
</nuclide>
<nuclide>
<id>92238</id>
<comp>0.99289</comp>
</nuclide>
</recipe>

<recipe>
<name>fresh_uox</name>
<basis>mass</basis>
<nuclide>
<id>92235</id>
<comp>0.04</comp>
</nuclide>
<nuclide>
<id>92238</id>
<comp>0.96</comp>
</nuclide>
</recipe>

<recipe>
<name>fresh_uox_central</name>
<basis>mass</basis>
<nuclide>
<id>92235</id>
<comp>0.04</comp>
</nuclide>
<nuclide>
<id>92238</id>
<comp>0.96</comp>
</nuclide>
</recipe>

<recipe>
<name>used_uox</name>
<basis>mass</basis>
<nuclide>
<id>92235</id>
<comp>0.0011</comp>
</nuclide>
<nuclide>
<id>92238</id>
<comp>0.94</comp>
</nuclide>
<nuclide>
<id>94239</id>
<comp>0.009</comp>
</nuclide>
<nuclide>
<id>55137</id>
<comp>0.04</comp>
</nuclide>
</recipe>

<recipe>
<name>used_uox_central</name>
<basis>mass</basis>
<nuclide>
<id>92235</id>
<comp>0.0011</comp>
</nuclide>
<nuclide>
<id>92238</id>
<comp>0.94</comp>
</nuclide>
<nuclide>
<id>94239</id>
<comp>0.009</comp>
</nuclide>
<nuclide>
<id>55137</id>
<comp>0.04</comp>
</nuclide>
</recipe>
</simulation>
Binary file added baseline/mock_clover/mock_clover_test_out.sqlite
Binary file not shown.

0 comments on commit 010f3b1

Please sign in to comment.