Adding a second reactor

Simple simulations can easily be expanded into more complex problems. To demonstrate this, we will now add a second reactor, 1000We Lightwater-1, to our simulation. This reactor will have a lifetime of 360 months (30 years), cycle time of 12 months, assembly size of 30160 kg, and power capacity 1000 MWe. Using this information, let’s construct the facility input section of this reactor.

Activity: Second Reactor

Using the reactor facility archetype and the table below, create the reactor prototype.

Variable

Value

name

1000We Lightwater-1

lifetime

360

Archetype

Reactor

fuel_incommods

fresh-uox

fuel_inrecipes

fresh-uox

fuel_outcommods

spent-uox

fuel_outrecipes

spent-uox

cycle_time

12

refuel_time

1

assem_size

30160

n_assem_core

3

n_assem_batch

1

power_cap

1000

Once complete, your reactor prototype should look like:

<facility>
  <name>1000We Lightwater-1</name>
  <lifetime>360</lifetime>
  <config>
    <Reactor>
      <fuel_incommods> <val>fresh-uox</val> </fuel_incommods>
      <fuel_inrecipes> <val>fresh-uox</val> </fuel_inrecipes>
      <fuel_outcommods> <val>spent-uox</val> </fuel_outcommods>
      <fuel_outrecipes> <val>spent-uox</val> </fuel_outrecipes>
      <cycle_time>12</cycle_time>
      <refuel_time>1</refuel_time>
      <assem_size>30160</assem_size>
      <n_assem_core>3</n_assem_core>
      <n_assem_batch>1</n_assem_batch>
      <power_cap>1000</power_cap>
    </Reactor>
  </config>
</facility>

Append this prototype right after the 1178MWe BRAIDWOOD-1 prototype.

Activity: Second reactor Institution

We must add this second reactor into the region and facility section of our Cyclus input file. To do so, go to the entry header under the initialfacilitylist section of the region block of the input file and add

<entry>
  <prototype>1000We Lightwater-1</prototype>
  <number>1</number>
</entry>

below the 1178MWe BRAIDWOOD-1 entry block. The Reactor section of the region block should now look like,

<region>
    <name>USA</name>
    <config>
      <NullRegion/>
    </config>
    <institution>
      <initialfacilitylist>
        <entry>
          <prototype>1178MWe BRAIDWOOD-1</prototype>
          <number>1</number>
        </entry>
        <entry>
          <prototype>1000We Lightwater-1</prototype>
          <number>1</number>
        </entry>
      </initialfacilitylist>
      <name>Exelon Reactors</name>
      <config>
        <NullInst/>
      </config>
    </institution>


</region>

Note: the blank space between </institution> and </region> is for additional institutions in the future.

Save your input file as input_file2.xml and run the Cyclus simulation. If your simulation runs into errors, sample files can be found here under input_secondreactor.xml or ouput_secondreactor.sqlite.