Antranova Engineering AB

Fuel Burnup Simulator

Fuel depletion (U-235, U-238, Pu-239/240/241, fission products), gadolinia burnable poison with self-shielding, k-infinity versus exposure and axial gadolinia zoning

AntraSIM0150
Ready. Reference configuration
Hover for cursor readout · click a burnup plot sets the inspection burnup · ←/→ keys move the cursor · legend chips toggle curves
Data table

Theory & Method

Fuel Burnup Simulator · AntraSIM v1.0.0

Theory & Method

Fuel Burnup Simulator · AntraSIM-0150 · version 1.0.0 · build 2026-09-24. This document describes the model as implemented in the application; the numbers and tables that depend on the model (verification results, regression values, parameter defaults, expected exercise results) were generated at build time from the same core code that the application runs.

How to read this document. Each topic follows the progression Intuition → Physical mechanism → Mathematical formulation → Engineering interpretation → Assumptions and limitations. Section 12 contains laboratory exercises with expected results; each exercise has a Load set-up button that configures the simulator exactly as described.

Model status. Software-verified (Section 7) against an independent matrix-exponential (Bateman) solution of the heavy-nuclide chain, closed-form limits of the burnable-poison model, conservation of heavy atoms and a root check of the cycle length. Not validated against lattice-code depletion results; all one-group cross-sections were fitted to a typical k-infinity curve and are illustrative inputs classified as assumptions (Sections 8 and 10). Operator-level principle simulator for training; not safety-grade.

1. Physical Background

Intuition A fuel assembly is fresh, then loses fissile atoms and gains fission products and plutonium as it burns. The multiplication factor of the infinite lattice, k∞, therefore changes with burnup (energy released per unit mass of initial heavy metal, MWd/kgU) — the “core age” of the K/A catalog. A reactor is loaded with more fissile material than it needs for criticality at the start; the excess reactivity is held down by control rods, soluble boron in a PWR, and in a BWR mainly by burnable poison in the fuel — gadolinia (Gd2O3) mixed into some of the pellets.

Physical mechanism

fission→U-235 consumed, fission products (absorbers) accumulate→k∞ falls
capture in U-238→Pu-239 (fissile), then Pu-240, Pu-241→k∞ falls more slowly
Gd-155, Gd-157 absorb neutrons very strongly→surface of a thick pin burns first→absorption stays almost constant until burnout→k∞ rises to a peak

Gadolinium has two isotopes with enormous absorption cross-sections. A pellet containing it is so absorbing that the neutrons cannot get into its interior: the pin acts as a black absorber, and only the outer skin burns away, layer by layer (self-shielding). Therefore the absorption per pin is roughly constant during most of the life of the poison and then collapses when the last layer is gone. The poison holds reactivity down in the beginning and gives it back gradually while the fuel is being depleted, so that k∞ first stays low or even falls, then rises to a maximum at the burnout, and only then follows the depletion of the fuel down.

Engineering interpretation The burnup at which k∞PNL falls to one (batch-average, without rod or boron worth) is the reactivity-limited burnup of the fuel; with several fuel batches in the core the discharge burnup is larger than the single-batch value, and each cycle uses only part of it. Assumptions and limitations A zero-dimensional model with fitted constants stands for the lattice (Section 9).

2. Assessment of the Source Material and Learning Objectives

The objectives are taken from NUREG-1021, BWR catalog, Reactor Theory, section 292007 (fuel burnup, core age, burnable poisons) [1], consulted at excerpt level. No earlier simulator was the source.

Objective (paraphrased)Support in AntraSIM-0150
Change of k∞ and core reactivity with burnup (core age)k∞ versus burnup, slope plot, absorption budget.
Plutonium build-up and its effect on reactivity and on the fission shareInventory plot, Pu fission share.
Fission-product poisoningAbsorption budget (lumped fission products; xenon and samarium in the parasitic term).
Burnable poisons: purpose, self-shielding, burnout, effect on the k∞ curveGadolinia model with optical thickness, self-shielding factor, burnout, Exercises 2–4.
Axial distribution of poison and exposureThree axial zones, cosine power shape, axial profile, Exercise 5.
Cycle length, discharge burnup, fuel batchesCycle-length root and linear reactivity model.
Xenon transients, samarium, spectral shift, radial power distribution, multi-region loading patternsNot modelled.

Table 2.1 — Coverage. Finding A-1: all one-group constants are fitted and illustrative (Section 8); results are qualitatively right and quantitatively of the correct order only.

3. Governing Equations

Intuition Every nuclide is created by capture in its predecessor and removed by capture and fission; the reaction rates are proportional to the neutron flux, which can be replaced by the fluence.

Mathematical formulation Atom numbers per initial uranium atom, Ni [–]; fluence τ = ∫φ dt [b⁻¹]; one-group cross-sections σf,i, σc,i, νi; i = 5 (U-235), 8 (U-238), 9 (Pu-239), 0 (Pu-240), 1 (Pu-241):

dN5dτ=−(σf5+σc5)N5,dN8dτ=−(σf8+σc8)N8,dN9dτ=σc8N8−(σf9+σc9)N9
dN0dτ=σc9N9−(σf0+σc0)N0,dN1dτ=σc0N0−(σf1+σc1)N1,dNothdτ=σc1N1+σc5N5

Burnup follows the fission energy: with the fissions per initial atom F = ∫ΣσfN dτ and 200 MeV per fission, B = (B/F)·F with B/F = EfNA/M = 938.21 MWd/kgU per fission per atom, so dτ/dB = 1/[(B/F)Σiσf,iNi]. The lattice reactivity, with fission-product absorption σFP per fission, parasitic absorption X per U atom and gadolinium absorption AGd:

k∞=∑iνiσf,iNi∑i(σf,i+σc,i)Ni+X+σFPF+AGd

The burnable poison: n155, n157 [–] are the remaining fractions of the two isotopes, cj their natural abundances, σth,j [b] the 2200 m/s cross-sections, s [–] the ratio of the one-group to the 2200 m/s value, g [–] the Gd atoms per U atom in the cell and ζ [–] the optical thickness of a pin:

ζ=ζ0∑jcjσth,jnj∑jcjσth,j,fs(ζ)=1−e−ζζ,dnjdτ=−sσth,jfs(ζ)nj,AGd=gsfs(ζ)∑jcjσth,jnj

Limits: for ζ ≪ 1 the poison burns like an ordinary absorber, nj = exp(−sσth,jτ); for ζ ≫ 1, fs ≈ 1/ζ, so AGd ≤ g s Σjcjσth,j/ζ0 — a ceiling independent of the amount of gadolinium. The number of Gd atoms per U atom in a pellet with w weight-percent Gd2O3 (in UO2) is 2(w/362.5)(270.03)/(1 − w/100)·(1/100) ×100 = 1.4897 w/(100 − w), and g is this value times the fraction of pins that carry gadolinia. The cycle length is the root of keff = k∞(B)PNL = 1 where PNL [–] is the non-leakage probability. With n batches the linear reactivity model gives the discharge burnup Bd = 2n/(n+1)·B1, B1 the single-batch root, and Bd/n per cycle.

Axially: 24 nodes with the relative power q(z) = cos[π(z − ½)/1.1] normalised to mean 1; a node with local burnup Bi = B qi takes its k∞ from the depletion curve of its zone, and the core average is the importance-weighted mean k = Σ wiki with wi ∝ qi² (first-order perturbation weight).

Engineering interpretation The Gd absorption stays at its ceiling until the surface has burned through, then falls within a few MWd/kgU; this produces the knee and the peak of k∞. Assumptions and limitations Constant spectrum; constant power shape; U-236, Np and Am are not tracked; no burnup dependence of the fuel-temperature or void feedback.

4. Inputs and Operating Conditions

Fuel (enrichment, specific power, parasitic and fission-product absorption), core (non-leakage, batches, inspection burnup), burnable poison (pin fraction, Gd2O3 weight-percent in the bottom, middle and top zone, zone heights, ζ0, s). Specific power converts burnup to days only. A zero pin fraction or zero weight-percent switches the poison off in the zone. Rods, boron, xenon transients and temperature are not inputs.

Input Configuration (IC) and CSV The Input Configuration (IC) is a JSON file (format “AntraSIM-input-configuration”, schemaVersion 1) that stores the complete canonical configuration; every key carries its unit. Loading is all-or-nothing: the file is parsed, identified (format, schema, application id), compared structurally with the reference configuration (same keys, same types, admissible array lengths), range-checked, and only then committed. Older schemas would be migrated by an explicit registered migration or rejected with a message; a migration hook is exercised by the verification suite. Restore defaults returns every input, table and exercise-dependent setting to the reference configuration. CSV exports carry metadata lines (#), the complete IC as one # line and ASCII-only column names.

5. Calculated Quantities

Depletion curves of three lattice types (bottom, middle, top zone) and of a Gd-free lattice; the core-average k∞(B) with axial zoning; the slope; fresh k∞; Gd worth; burnup of the peak; Gd burnout; single-batch and discharge burnup; cycle length; axial profiles at the inspection burnup; Pu fission share; the absorption budget. Default case: k∞ without gadolinia 1.2859, with gadolinia 1.0712, peak 1.1156 at 13 MWd/kgU, Gd worth -15590 pcm, Gd-157 burnout at 11.5 MWd/kgU in the middle zone, single-batch burnup 21.89 MWd/kgU (k∞ = 1.0526).

Table 5.1 — Gd-free lattice, 4 % enrichment (generated from the code).

Burnup [MWd/kgU]k∞ Gd-freeU-235 [% of U]Pu-239 [% of U]Pu fission share [%]FP absorption
01.28594000
101.2082.8770.43117.80.0784
201.11491.9810.68634.20.157
301.03121.2970.82249.60.235
400.964470.80930.884630.314
500.912930.48290.90773.50.392

6. Numerical Method

The equations are integrated with the classical fourth-order Runge–Kutta method with burnup as the independent variable (step 0.02 MWd/kgU, output every 0.5 MWd/kgU up to 100 MWd/kgU), which removes the need to state a flux level. Convergence is fourth-order (T4). Zone curves are interpolated linearly. The root of keff = 1 is found by bisection on the interpolated core curve. The default case (three lattices plus a Gd-free lattice, 24 axial nodes) takes 21 ms.

7. Verification and Numerical Accuracy

Verification shows that the equations are solved correctly; it is not validation. Findings during development: (1) the first conservation test failed by 7·10⁻³ because U-235 capture produces U-236, which was not tracked as an “other heavy” atom; the term was added to the equation and to the independent matrix of test T1; (2) an interpolation routine assumed a burnup grid of 0.5 MWd/kgU and gave wrong core-average values on the 1 MWd/kgU grid until the spacing was taken from the grid; (3) the first poison calibration gave a gadolinia worth of only about −5 % and no peak — the optical thickness and the pin fraction were re-chosen (ζ0 = 40, 25 % of the pins) after it was seen that the total number of Gd atoms sets the amount of reactivity that can be held down while ζ0 sets the time of burnout; (4) a first step-convergence test compared a nearly extinguished Gd fraction relatively and appeared to fail; the criterion was changed to an absolute error for these fractions with a check of fourth-order behaviour (error ratio 16.6 for step doubling), and the production step was reduced from 0.05 to 0.02 MWd/kgU; (5) a first version of the burnup constant used 937 MWd/kgU per fission per atom from a rough hand calculation; the code value 938.2 is derived and the test now checks the derivation. The suite runs in the application and in Node.

Table 7.1 — Release verification suite (13 of 13 passed; generated from an actual run).

IDTestCriterionResultMeasured
T1Heavy-nuclide chain U-235 / Pu-239 / Pu-240 / Pu-241: RK4 in burnup vs. independent matrix exponential in fluence, at 20, 60 and 100 MWd/kgUmax relative difference ≤ 1e-7PASS1.01e-13
T2Conversion between fissions per initial atom and MWd/kgU (200 MeV per fission, M = 238.03 g/mol): 1 % FIMA = 9.38 MWd/kgUconstant reproduced to 1e-12; within 938.2 ± 0.5PASS938.205 MWd/kgU per FIMA
T3Heavy-atom conservation: U-235 + U-238 + Pu + other heavies (U-236, Am) + fissioned atoms = 1 (per initial U atom), with and without gadolinia, over 0–100 MWd/kgUmax deviation ≤ 1e-9PASS3.55e-15
T4Step-size convergence at 12 MWd/kgU with gadolinia: the production step (0.02 MWd/kgU) against a step of 0.005; error at step 0.04 at least 8 times the error at 0.02 (fourth-order behaviour)error ≤ 1e-7 (absolute for the Gd fractions, relative for U-235, Pu-239); ratio ≥ 8PASS9.90e-11 ; ratio 16.6
T5Burnable poison: optically thin limit reproduces exp(−σ·s·τ) for both isotopes; self-shielding factor (1−e^{−ζ})/ζ → 1 for ζ → 0 and ζ·f → 1 for ζ → ∞thin limit ≤ 1e-4 (at 0.5, 1 and 2 MWd/kgU); factor ≤ 1e-12; thick limit within 1e-4 of 1PASS5.18e-6 ; 5.00e-15 ; ζ·f(1e4) = 1.000000
T6Fresh Gd-free lattice: k∞ = νΣ_f/Σ_a recomputed independently from the constantsdifference ≤ 1e-12PASS0 (k∞ = 1.28593)
T7Shapes: Gd-free k∞ decreases monotonically; with gadolinia k∞ has an interior maximum, the fresh core is less reactive than without gadolinia, and the poison absorption never exceeds the surface limit gN·s·Σ_th/ζ₀monotone; 0 < B_peak < 100; k∞(0) lower; bound respectedPASSpeak at 16.0 MWd/kgU, k∞ 1.1453; bound 0.9559, initial 0.9559
T8Axial model: importance weights sum to 1, mean relative power is 1, and with uniform zoning the core curve equals the weighted lattice curve1e-12PASS1.11e-16 ; 0
T9Cycle length: k_eff = k∞·P_NL equals 1 at the reported cycle burnup (Gd-free)|k_eff − 1| ≤ 1e-9PASSB_cycle = 22.474 MWd/kgU; k_eff = 1.000000000000
T10IC round trip restores every input; 7 malformed files are rejected; an explicit migration is applied and reportedexact; 7 of 7 rejected; migratedFrom = 0PASSround trip true; rejected 7/7; migrated from 0
T11All laboratory exercise set-ups are valid and produce finite results6 of 6PASSslowest 67 ms
T12Default-case regression values (core k∞ peak and its burnup, cycle burnup, fresh core k∞)max relative difference ≤ 1e-9 to the stored valuesPASS0 (peak 1.1156 at 13 MWd/kgU)
T13Invalid inputs are refused: zones above 60 %, enrichment out of range, non-leakage out of range, Gd₂O₃ out of range4 of 4 rejectedPASS4 of 4

8. Model Parameters and Constants

Evidence classes: externally sourced derived assumption not verified. There is no earlier release. All one-group cross-sections were obtained by a random search that made the Gd-free k∞ follow a target curve (1.30, 1.19, 1.10, 1.03, 0.97, 0.92 at 0, 10, …, 50 MWd/kgU) that was itself taken from general knowledge, not from a data set. They are not evaluated cross-sections; in particular the Pu-239 fission share (about 63 % at 40 MWd/kgU in the default case) is larger than typical lattice-code values.

ParameterDefaultUnitClassBasis and assessmentEditable
σf, σc, ν (5 nuclides)U-235 58.7 / 12.6 / 2.43; U-238 0.10 / 1.30 / 2.8; Pu-239 87.7 / 42.9 / 2.88; Pu-240 0.35 / 137 / 3.0; Pu-241 116.6 / 31.8 / 2.93b, b, –assumptionOne-group effective constants fitted by a random search so that the Gd-free k-infinity follows a typical LWR curve (1.30 → 0.92 over 50 MWd/kgU; the target curve itself is an assumption from general knowledge, not a data set). Not evaluated cross-sections; U-238 capture is chosen to give a conversion ratio of about 0.6. The neutron yields ν are typical values, recalled.no
σth(Gd-155, Gd-157), abundances60 900 b, 254 000 b; 14.8 %, 15.65 %b, –not verifiedAbsorption cross-sections at 2200 m/s and natural abundances of the two dominant absorbing gadolinium isotopes, recalled from the literature (order of magnitude well known); not re-checked against an evaluated library in this build.no
s (Gd scale)0.04–assumptionRatio of the effective one-group to the 2200 m/s Gd cross-section (thermal-flux fraction and spectrum); chosen so that burnout occurs at about 15 MWd/kgU together with ζ₀; assumption.yes
ζ040–assumptionOptical thickness of a fresh gadolinia pin, ζ = Σth·L; a value of 40 stands for a 5 wt% pin of about 1 cm diameter; assumption.yes
X0.45b/U atomassumptionLumped absorption of moderator, structure, xenon and samarium per uranium atom; fitted.yes
σFP7.36b/fissionassumptionLumped absorption of the accumulated fission products per fission; fitted, small because xenon and samarium are in X.yes
B/F938.2MWd/kgU per fission/atomderived200 MeV per fission ⇒ 3.204·10⁻¹¹ J, Avogadro’s number and M = 238.03 g/mol: 1 % FIMA = 9.38 MWd/kgU (derived, verified in T2).no
PNL0.95–assumptionNon-leakage probability; the cycle ends when k∞PNL = 1 (batch-average, no rod or boron worth).yes

9. Model Scope and Limitations

Represented Depletion of five heavy nuclides with a common one-group spectrum; lumped fission products, xenon, samarium and structure; a self-shielded two-isotope gadolinium poison with burnout; three axial zones burned in a fixed cosine power shape; single-batch and linear-reactivity-model cycle length. Not represented Spectrum changes with burnup and with void, resonance shielding changes of U-238 and Pu, spatial self-shielding inside the fuel pin apart from the lumped factor for gadolinia, the true radial and axial power redistribution as the poison burns, the reduction of the power shape by the Gd in the same node, U-236, Np and Am, decay of Pu-241, xenon and samarium transients, temperature and void feedback, control-rod and boron worth, and the loading pattern of a real multi-batch core. The linear reactivity model assumes a linear k∞(B) between the batches. The constants are fitted; the model must not be used to predict a real core.

10. Data Provenance and Open Points

What was found The energy per fission (200 MeV), Avogadro’s number, the molar masses and the abundances of natural gadolinium are standard values. What was not found Evaluated one-group cross-sections, a lattice-code depletion curve for comparison and a re-check of the Gd 2200 m/s cross-sections (60 900 b and 254 000 b, recalled). Unverified items All fitted constants, the Gd cross-sections and their scale, ζ0, X, σFP, the axial power shape and the target curve.

11. References

External standards and reports

  1. [1] U.S. Nuclear Regulatory Commission, Operator Licensing Examination Standards for Power Reactors, NUREG-1021 (BWR K/A catalog, Reactor Theory, section 292007). Consulted at excerpt level (project copy).
  2. [2] J. R. Lamarsh and A. J. Baratta, Introduction to Nuclear Engineering, 3rd ed., Prentice Hall, 2001. Further reading — not consulted (fission-product poisoning, burnup).
  3. [3] J. J. Duderstadt and L. J. Hamilton, Nuclear Reactor Analysis, Wiley, 1976. Further reading — not consulted (depletion equations, burnable poisons, linear reactivity model).
  4. [4] U.S. DOE, DOE Fundamentals Handbook — Nuclear Physics and Reactor Theory, DOE-HDBK-1019/2-93. Further reading — not consulted.
  5. [5] M. Driscoll, T. Downar and E. Pilat, The Linear Reactivity Model for Nuclear Fuel Management, American Nuclear Society, 1990. Further reading — not consulted.

Antranova model basis

  1. [A1] Antranova Engineering AB, AntraSIM Production System Prompt v1.0.3 and AntraSIM Template v1.0.0.

12. Exercises and Laboratory Work

Six exercises of 15–20 minutes. Each has a Load set-up button; the numbers under Expected results were generated from the same code. Read the middle-zone lattice curve where a single lattice is meant; the core-average curve includes the axial zoning.

Exercise 1 — k-infinity versus burnup without poison

Objective: the basic depletion curve.

Learning outcomes. Describe how k∞ falls with burnup; explain the roles of U-235 depletion, fission products and plutonium; find the single-batch burnup.

no gadolinia (pin fraction 0).

  1. Read k∞ at 0, 20 and 40 MWd/kgU on the plot.
  2. Read U-235 and Pu-239 at 40 MWd/kgU in the inventory plot and the Pu fission share.
  3. Read the single-batch burnup and the cycle length in the results.

Expected results. k∞ = 1.2859 fresh, 1.0768 at 20 and 0.92384 at 40 MWd/kgU (Table 5.1). At 40 MWd/kgU U-235 is 0.809 % and Pu-239 0.884 % of the initial U atoms; Pu accounts for 63 % of the fissions in this fitted model. keff = 1 (k∞ = 1.0526) is reached at 22.47 MWd/kgU for a single batch; with three batches the discharge burnup is 2·3/4 = 1.5 times that value.

Discussion. Why does k∞ fall more and more slowly at high burnup?

Exercise 2 — Burnable poison and the k-infinity peak

Objective: see the effect of gadolinia on the curve.

Learning outcomes. Explain why k∞ with gadolinia starts low and rises; identify the burnout; estimate the reactivity held down.

5 wt% Gd2O3 in 25 % of the pins in all zones.

  1. Compare the fresh k∞ with and without gadolinia (Gd-free lattice curve).
  2. Find the peak of the middle-zone lattice and of the core average.
  3. Read the remaining Gd-157 fraction at 10 and 20 MWd/kgU (Gd plot).

Expected results. Fresh k∞ 1.2859 without and 1.0665 with gadolinia: a worth of -16000 pcm. The middle-zone lattice starts at 1.0665, dips, and peaks at 1.1453 at 16 MWd/kgU; the core average peaks at 1.1111 at 13 MWd/kgU because the axial ends burn earlier. Gd-157 is 0.0485 of its initial value at 10 MWd/kgU and practically gone (2.05e-20) at 20 MWd/kgU; Gd-155 at 20 MWd/kgU: 0.000019. The single-batch burnup is 21.69 MWd/kgU, -0.783 MWd/kgU different from the Gd-free case: at a core-average burnup of 22 MWd/kgU the low-power end nodes (relative power 0.29) still hold 0.545 and 0.265 of their Gd in the two outermost nodes, so their poison has not yet burned out.

Discussion. Why is the gain of reactivity at the burnout desirable in a reactor operated with fixed control-rod inventory?

Exercise 3 — Self-shielding: why Gd burns out slowly

Objective: relate burnout time to the optical thickness of the pin.

Learning outcomes. Explain the self-shielding factor; show that the same amount of gadolinium can burn quickly or slowly depending on the pin; state the ceiling on the absorption of a thick pin.

5 wt% Gd2O3, ζ0 = 40. Then set ζ0 to 0.5 and compare (all zones with gadolinia).

  1. Read the self-shielding factor at burnup zero and the Gd absorption (absorption-budget plot) for both values of ζ0.
  2. Read the burnout burnup and the k∞ curve of the middle zone.

Expected results. ζ0 = 40: self-shielding factor 0.025 at the start, Gd absorption 0.9559 b per U atom, fresh k∞ 1.0665, burnout at 11.5 MWd/kgU, peak 1.1453 at 16 MWd/kgU; Gd-157 remaining at 5 MWd/kgU: 0.462. ζ0 = 0.5: factor 0.7869, absorption 30.09 b, fresh k∞ only 0.172 (the unshielded poison would absorb almost every neutron), burnout at 1.5 MWd/kgU, peak 1.2422 at 5 MWd/kgU; Gd-157 at 5 MWd/kgU: 1.94e-10. The thick pin absorbs at a nearly constant, limited rate; the transparent one is quickly consumed.

Discussion. What does the design engineer choose — pin size or Gd content — to move the burnout to a later burnup?

Exercise 4 — More gadolinia

Objective: quantify the effect of the number of poisoned pins.

Learning outcomes. Explain that the amount of poison sets the reactivity held down, while the optical thickness sets when it is released.

5 wt% Gd2O3, 40 % of the pins with gadolinia (default 25 %).

  1. Read the fresh k∞, the peak and the burnout.
  2. Compare with Exercise 2.

Expected results. Fresh core k∞ 0.96745 (Gd worth -25600 pcm), core peak 1.0944 at 14 MWd/kgU, Gd-157 burnout still at 11.5 MWd/kgU (the burnout time depends on ζ0, not on the number of pins, in the thick limit), single-batch burnup 21.24 MWd/kgU. The core starts much lower and gains more when the poison burns.

Discussion. Why is a fresh core with too much poison a problem for the start-up and for the cycle length?

Exercise 5 — Axial gadolinia zoning

Objective: relate the axial poison distribution to the local k-infinity.

Learning outcomes. Explain why the middle of a fuel bundle burns out its poison first; read the axial profile; state how zoning changes the core-average curve.

gadolinia only in the middle zone; inspection burnup 10 MWd/kgU.

  1. Read Gd remaining and the local k∞ at the mid-plane and near the lower edge of the poisoned zone (z ≈ 0.19) in the axial plot.
  2. Set the inspection burnup to 30 and read again.

Expected results. At 10 MWd/kgU: Gd remaining 0.0138 at the mid-plane and 0.341 at z ≈ 0.19, where the local burnup is lower; local lattice k∞ 1.123 at the mid-plane, 1.006 at z ≈ 0.19 and 1.267 in the poison-free end zone. Core-average k∞ 1.0827. At 30 MWd/kgU the poison is gone everywhere (edge 3.92e-10) and the mid-plane, with the highest burnup, has the lowest k∞ (0.9466 against 1.053 at the edge). Core-average peak 1.1305 at 13 MWd/kgU, single-batch burnup 22.47 MWd/kgU.

Discussion. What happens to the axial power shape as the poison burns out unevenly?

Exercise 6 — Enrichment and cycle length

Objective: relate enrichment to the burnup that can be reached.

Learning outcomes. Estimate the gain of cycle length from a higher enrichment; relate the number of batches to the discharge burnup.

enrichment 5 %.

  1. Read the single-batch burnup, the discharge burnup for 3 batches and the cycle length; then set the pin fraction to 0 and read again.
  2. Change the batches from 3 to 1 and to 5.

Expected results. Fresh core k∞ 1.1787; single-batch burnup 30.47 MWd/kgU (8.57 MWd/kgU more than at 4 %); without gadolinia 30.82 MWd/kgU. Cycle length with 3 batches: 1219 days at 25 MW/tU. At the end of life Pu supplies 38.9 % of the fissions in this model. One batch gives a discharge burnup equal to the single-batch value; more batches increase it towards twice that value.

Discussion. Why does a higher enrichment not give a proportional gain of cycle length?

About & Licence

Fuel Burnup Simulator

AntraSIM simulator family · Antranova Engineering AB

Licence.
Software origin and intellectual property. The software implementation, numerical implementation, visualisation, user interface, integration and application architecture were developed by Antranova Engineering AB. Antranova does not claim ownership of physical laws, published standards and their data, evaluated nuclear data, published correlations or other third-party formulations, which are cited in Theory & Method. Depletion (Bateman) equations, k-infinity as the ratio of production to absorption and the self-shielding argument for burnable poisons are textbook physics; Antranova claims only the software implementation.
Engineering-use disclaimer. Provided for engineering guidance, analysis and training. Results requiring safety, regulatory, contractual or operational significance shall be independently verified. Principle (demonstration) simulator for training: zero-dimensional one-group depletion with constants fitted to a typical curve, a lumped fission-product and structure absorption and a simplified self-shielding model of gadolinia. It is not validated, does not replace a lattice or core-design code, and is not safety-grade.

Verification suite

Not run.

Runs the release verification set in this browser using the same model code as the simulator. It does not alter the current case. Software verification and numerical accuracy only — this is not physical validation. See Theory & Method §7.

IDTestAcceptance criterionResultMeasured