Skip to content

burnupFromPower

Description

The fromPower burnup class can be used to track the evolution of the local burnup in MWd/MT\(_{oxide}\).

Formulation

At each time step, the updated burnup is calculated as:

\[ \begin{aligned} Bu = Bu^0 + \frac{Q \cdot \Delta t}{1000 \cdot \rho} \end{aligned} \]

where:

  • \(Bu^0\) is the old local burnup value, i.e. at the end of the previous time step, in MWd/MT\(_{oxide}\)
  • \(Q\) is the power density in W/m\(^3\)
  • \(\rho\) is density in kg/m\(^3\)
  • \(\Delta t\) is time step in seconds.

Options

The fromPower burnup model has at the moment only a single additional parameter that the user might specify in the burnupOptions sub-dictionary.

Parameters in burnupOptions:

heatSourceName The name of the heat source field. By default this is set as Q in OFFBEAT. This keyword could be useful if the power density field (for instance calculted via a separate code) is provided via a different/external heat source model with a different name.


Usage

Here is a code snippet of the solverDict to be used for activating the fromPower burnup model

burnup fromPower;

burnupOptions
{
    // Name of the heat source field (set to "Q" by default)
    heatSourceName  "Q";
}