Advanced Reactors and Fuel Cycles Group


Kathryn (Katy) Huff

Physics, University of Chicago Nuclear Engineering and Engineering Physics, University of Wisconsin - Madison Nuclear Engineering, University of California, Berkeley Illinois
ARFC Logo
cyclus pyrk pyne MOOSE

Insights at Disparate Scales

synergistic insights
image generated by Anthony Scopatz, Paul P.H.  Wilson, and Katy Huff

A Nuclear Fuel Cycle Simulation Framework

The Nuclear Fuel Cycle

Hundreds of discrete facilities mine, mill, convert, fabricate, transmute, recycle, and store nuclear material.

from Paul Lisowski

Fuel Cycle Metrics

  • Mass Flow
    • inventories, decay heat, radiotoxicity,
    • proliferation resistance and physical protection (PRPP) indices.
  • Cost
    • levelized cost of electricity,
    • facility life cycle costs.
  • Economics
    • power production, facility deployments,
    • dynamic pricing and feedback.
  • Disruptions
    • reliability, safety,
    • system robustness.

Agent Based Systems Analysis

A facility might create material.

source

Agent Based Systems Analysis

It might request material.

sink

Agent Based Systems Analysis

It might do both.

fac

Agent Based Systems Analysis

Even simple fuel cycles have many independent agents.

material flow

Dynamic Resource Exchange

abm \[N_i \subset N\]

Dynamic Resource Exchange

abm \[N_j \subset N\]

Dynamic Resource Exchange

abm \[N_i \cup N_j = N\]

Transition Analysis

  • LWR to SFR
  • $T_0 = 2015$
  • $T_f <= 2215$
  • $C_0 = 100$ GWe LWR
  • Annual nuclear energy demand growth: 1%
  • Legacy LWRs have either 60-year lifetimes or 80-year lifetimes.
  • Spent LWR fuel reprocessed to fabricate FR fuel
  • Spent FR fuel reprocessed to fabricate FR fuel

Transition Analysis

power deployed by reactor type.

Power generated by reactor type.

Transition Analysis

polynomial hardness

Capacity deployed each year, by reactor type.

Advanced Reactors

adv reactors, gen 4 adv reactors, gen 4 adv reactors, gen 4 adv reactors, gen 4

MOOSE Framework

synergistic insights

Moltres (coupling in MOOSE)

Alexander Lindsay, MSRE serpent simulation
Alexander Lindsay, 2016

Moltres (data via Serpent)

Alexander Lindsay, MSRE serpent simulation
Alexander Lindsay, 2016

Reactor Physics and Serpent

Andrei Rykhlevskii, MSBR serpent simulation
Andrei Rykhlevskii, 2017

Reactor Physics and Serpent

Andrei Rykhlevskii, MSBR fuel cycle keff
Andrei Rykhlevskii, 2017

Reactor Physics and Serpent

Andrei Rykhlevskii, MSBR fuel composition evolution
Andrei Rykhlevskii, 2017

Simulation Methods

  • Monte Carlo Methods
  • Deterministic Methods
  • Hybrid Methods

Application Specific Data Processing

  • Energy discretization
    • multigroup
    • pointwise
    • piecewise linear continuous
  • Angular quadratures
  • Resonance integration
  • ...
pyrk
PyRK: Python for Reactor Kinetics

Review of Nuclear Reactor Kinetics

Fission.

\[\sigma(E,\vec{r},\hat{\Omega},T,x,i)\]

Chain reaction

\[k=1\]

Reactivity

\[ \begin{align} k &= \mbox{"neutron multiplication factor"}\\ &= \frac{\mbox{neutrons causing fission}}{\mbox{neutrons produced by fission}}\\ \rho &= \frac{k-1}{k}\\ \rho &= \mbox{reactivity}\\ \end{align} \]
Feedback
Delayed Neutrons

\[\beta_i, \lambda_{d,i}\]

Ramp Reactivity Insertion

reactivity pwer

Fuel Layer Temperature

power Fuel Temperatures

Coolant Temperature

Fuel Temperatures Coolant Temperatures

Links

A Few of My Favorite Things


  • C++, Python, Fortran
  • Serpent, MOOSE, ORIGEN
  • xml, markdown, rst, $\LaTeX$
  • Doxygen, sphinx
  • CMake, conda, macports
  • GoogleTest, nose
  • hdf5, sqlite
  • cython, boost, Coin
  • jekyll, reveal.js, beamer
  • yt, matplotlib, paraview

THE END

Katy Huff

katyhuff.github.io/2017-11-16-npre100
Creative Commons License
Advanced Reactors and Fuel Cycles Group by Kathryn Huff is licensed under a Creative Commons Attribution 4.0 International License.
Based on a work at http://katyhuff.github.io/2017-11-16-npre100.