.. _usersguide_depletion: =========== 燃耗跟踪 =========== 燃耗跟踪,即 :ref:`depletion`,是用来定义燃耗计算的控制参数,包含燃耗计算采用单位、燃耗输运耦合策略、 各个燃耗点的状态参数和控制选项等。 各个燃耗点的状态参数和控制选项通过 :ref:`dep_states` 列表定义。 燃耗计算问题一般有以下两种类型: 1. 燃耗基准题,如 :ref:`examples_vera_dep` 基准题系列,这类燃耗计算问题的各个燃耗点参数不会随着燃耗变化的, 且功率密度是直接给定的; 2. 真实堆芯燃耗跟踪,该类问题是对真实堆芯问题进行燃耗跟踪,各个燃耗点状态参数如功率、棒位等是随燃耗变化的, 功率密度通过热工水力反馈计算获得。 燃耗基准题 -------------- 以 :ref:`vera_dep_2c` 为例,该基准题的燃耗计算输入为: .. literalinclude:: ../_yamls/depletion_vera_dep2c.yaml :language: yaml 该问题燃耗输入非常简单,每个燃耗点只给出了燃耗值,其余参数与初始状态,即 :ref:`state` 中定义的一样。 .. note:: 这里的燃耗输运耦合策略采用的是预估矫正方法,即 ``PREDICTOR_CORRECTOR``,是为了能够和蒙卡参考解一致。 真实堆芯燃耗跟踪 ------------------------ 对于真实堆芯燃耗跟踪,一般各个燃耗状态点下许多状态参数是变化的,如相对功率水平、控制棒组棒位等、 以 :ref:`vera_9` 基准题为例,该基准题的燃耗计算输入为: .. literalinclude:: ../_yamls/depletion_vera9.yaml :language: yaml 可以看到该问题跟踪计算中每个燃耗点下的相对功率水平、入口温度、控制棒棒位都是变化的。 CRANE默认的硼10丰度为19.9,基准题中是19.78,因此这里每个燃耗点的 ``boron_10_abundance`` 都设置为19.78。 实际上除相对功率、入口温度、控制棒棒位外,CRANE还支持更多的参数随燃耗变化,详见 :ref:`depletion_state`。