Skip to main content

Nuclear, particle & quantum-information sequence · Interactive lesson

Point kinetics, inhour roots and feedback

Reactivity alone says nothing about how fast a reactor moves. The period is set by an eigenvalue of a seven-state system, the largest root of the inhour equation, and it is violently asymmetric: upward you can reach milliseconds, downward you can never beat −80.6 seconds.

UPV-16.04 · Lesson 4 of 9 in this unit. Position is not a completion score.
Starting model: Point kinetics, inhour roots and feedbackPower after a step insertion, log scale, first 60 s; Λ = 1.0 × 10⁻⁴ s and λ̄ = 0.0767 s⁻¹ throughout. The segment at t = 0 is the prompt jump β/(β−ρ) = 1.18; the curve then climbs on the one-group period 71.8 s, which runs longer than the six-group inhour period (71.8 s against 55.0 s at the default, about threefold from 70 to 90 cents), and the dot reads t = 30 s. Here ρ = 100 pcm with β_eff = 650 pcm, so ρ = 0.15 dollars. The trace flattens at the ×1000 ceiling.×1×10×100×10000t = 30 s60 sstep ρ = 100 pcm = 0.15 $ (βeff = 650 pcm)prompt jump ×1.18 in 18 msone-group period 71.8 s
Start with a picture. Change the model in the lab below.

Nuclear, particle & quantum-information sequence. These units continue into nuclear and particle physics and quantum information. Follow your university’s prerequisites, mathematical depth and assessment; this independent pathway is not a universal programme specification.

1

Build the model

Two clocks: a 0.1 ms prompt generation and a 13 s precursor life. The slow one rules.

The key idea

Point kinetics is the approximation that the flux keeps one fixed spatial shape, so a whole core is a scalar amplitude n(t) plus six delayed-precursor concentrations, obeying a linear system whose eigenvalues — the inhour roots — set the reactor period.

Example. Insert ρ = +100 pcm into a U-235 thermal core (βeff = 0.0065, Λ = 1.0 × 10⁻⁴ s): power jumps by β/(β − ρ) = 1.18 within 18 ms, then climbs on the 55 s period of the largest inhour root — not the 0.1 s that Λ/ρ alone predicts.

The complete physical model and assumptions

Point kinetics buys tractability with one assumption: the flux keeps a fixed spatial shape, so the core collapses to an amplitude n(t) and six precursor concentrations. What is left is ṅ = [(ρ − β)/Λ]n + Σλᵢ Cᵢ with Ċᵢ = (βᵢ/Λ)n − λᵢCᵢ — at fixed reactivity a constant 7 × 7 matrix, solved exactly by eigendecomposition. Its seven eigenvalues are the roots of the inhour equation ρ = ωΛ + Σβᵢω/(ω + λᵢ), which has a pole at each −λᵢ and therefore one root in each of the five gaps between them, one below −λ₆, and a largest root ω₀ that is all that survives after a few seconds. Almost everything a reactor operator says is a statement about where ω₀ sits. Because ω₀ can never fall below −λ₁ = −0.0124 s⁻¹, no scram of any worth gives an asymptotic period shorter than −80.6 s. Because the delayed sum saturates at β once ω ≫ λ₆ = 3.0 s⁻¹, ρ = βeff is a cliff: below it the period is set by the 13 s mean precursor life, above it by Λ — 10⁻⁴ s in a thermal core, 4 × 10⁻⁷ s in a fast one. That asymmetry is why reactivity is priced in dollars, ρ/βeff. The cost is what the fixed shape hides: no space-time tilt, no local void, no rod shadowing. And the feedback coefficients that close the loop — Doppler, void, xenon — are computed or measured elsewhere and inserted by hand; point kinetics never derives one.

1Two clocks, and why the slow one wins

A prompt fission neutron in a thermal core is born, slows and is absorbed in a mean generation time Λ ≈ 1.0 × 10⁻⁴ s — 2 × 10⁻⁵ s in an LWR lattice, 10⁻³ s in graphite, 4 × 10⁻⁷ s in a fast core. About 0.65% of U-235 fission neutrons instead wait inside a precursor nucleus, Br-87 and I-137 and their relatives, sorted into six groups running from λ₁ = 0.0124 s⁻¹ to λ₆ = 3.01 s⁻¹. Weight the delays by yield and the picture inverts: 1/λ̄ = Σ(βᵢ/λᵢ)/β = 13.0 s, so the mean generation time over all neutrons is ℓ̄ = Λ + Σβᵢ/λᵢ = 0.085 s, some 850 times Λ. The same ratio appears as an inventory — at steady state the core holds Σβᵢ/(Λλᵢ) ≈ 850 precursor nuclei for every prompt neutron in flight. A 0.65% minority owns the clock, and every number in this topic follows from that.

2Seven states, so diagonalise them

Stack the state as x = (n, C₁, …, C₆)ᵀ and the model is ẋ = Ax, with A₀₀ = (ρ − β)/Λ, A₀ᵢ = λᵢ, Aᵢ₀ = βᵢ/Λ and Aᵢᵢ = −λᵢ. At fixed ρ the matrix is constant, so x(t) = Σⱼ aⱼ vⱼ exp(ωⱼt) is exact and np.linalg.eig(A) returns the seven ωⱼ without the inhour equation ever being written down. Substituting the ansatz by hand instead gives ρ = ωΛ + Σβᵢω/(ω + λᵢ), whose poles at ω = −λᵢ force exactly one root into each interval between them, one below −λ₆ and one above −λ₁. That last one is ω₀. The spread of the roots is also the numerical warning: at ρ = 0 the root ω₀ is zero and the rest run from −0.0143 s⁻¹ to −65.4 s⁻¹, close to −β/Λ, a stiffness ratio near 4600. An explicit RK45 step is stability-limited to a few hundredths of a second, so a day-long xenon transient would need millions of steps; integrate with BDF or Radau, or exponentiate A directly.

3The prompt jump is a level change, not a new equilibrium

Because Λ is 10⁻⁴ s while the precursors move on seconds, eliminate the fast variable: set ṅ ≈ 0 to get n ≈ ΛΣλᵢCᵢ/(β − ρ). A step in ρ cannot move the precursor inventory in 10⁻⁴ s, so the numerator is unchanged and the power jumps by β/(β − ρ) = 1/(1 − ρ$) on the time constant Λ/(β − ρ). At 20 cents that is ×1.25 in 19 ms; at 50 cents, ×2.00; at 90 cents, ×10. None of this is a new equilibrium. Reactivity is still positive, so ΣλᵢCᵢ keeps growing and the power tracks it on the period of the largest inhour root — 37 s at 20 cents, 5.8 s at 50 cents, 0.49 s at 90 cents. The one-group shortcut T = (β − ρ)/(λ̄ρ) + Λ/ρ gives 52 s, 13 s and 1.5 s. It is exact only as ρ → 0: written as ρ = ω₀[Λ + Σβᵢ/(λᵢ + ω₀)], the inhour equation says each group holds its neutrons for 1/(λᵢ + ω₀), never longer than the period, and the two slowest groups, which carry three quarters of the 13 s, lose their hold first. One lumped λ̄ misses that and overstates the period, threefold by 90 cents. The prompt jump is a change of level; the inhour root is the change of rate, and only returning ρ to zero stops it.

4A cliff at one dollar, a floor at −80.6 seconds

Drive ρ up toward β and ω₀ must outrun every λᵢ. Once ω ≫ λ₆ = 3.01 s⁻¹ the delayed sum saturates at β and the inhour equation collapses to ρ − β = ω₀Λ. At exactly ρ = β with Λ = 1.0 × 10⁻⁴ s the root is ω₀ = 4.6 s⁻¹, a 0.22 s period; at 1.10 $ it is 9.0 s⁻¹, T = 0.11 s, still well above (ρ − β)/Λ = 6.5 s⁻¹ because a root only three times λ₆ has not yet saturated the delayed sum. Do the same in a Pu-fuelled fast core, βeff = 0.0035 and Λ = 4 × 10⁻⁷ s, and 1.10 $ gives (ρ − β)/Λ = 875 s⁻¹, within 1% of the inhour root, T = 1.1 ms. Downward there is no matching cliff, because every root lies above −λ₁ = −0.0124 s⁻¹: a scram worth ten dollars leaves an asymptotic period of −80.9 s and one worth a hundred −80.7 s, both pressed against the −80.6 s floor, after which decay heat takes over. That asymmetry is the whole argument for quoting reactivity in dollars. Prompt critical is 1.00 $ in every core; in pcm it is 650 in fresh U-235, about 500 in a burnt LWR, 350 in a fast oxide core and 210 in pure Pu-239.

5Feedback: which coefficient is prompt, and which waits

Point kinetics is linear only while ρ is externally fixed. Close the loop with ρ(t) = ρₑₓₜ + αf ΔTf + αc ΔTc and it becomes nonlinear. The fuel term is Doppler: hotter fuel broadens the U-238 capture resonances, the Doppler width ΓD = √(4E₀kT/A) growing from 54 meV at 300 K to 98 meV at 1000 K for the 6.67 eV resonance. Broadening conserves ∫σ dE but spoils self-shielding, so the resonance escape probability p falls, giving αf ≈ −2.5 pcm K⁻¹ and scaling as −K/√T. It counts as prompt because it tracks fuel temperature, which tracks power within milliseconds. Coolant and void terms wait for the heat to cross the gap, seconds later, and their sign is a lattice choice: an undermoderated LWR runs near −150 pcm per percent void, while graphite-moderated water-cooled channels ran strongly positive, and a large sodium-cooled core is positive in its interior. Not one of these coefficients falls out of point kinetics — each is computed from transport or fitted to a test and inserted by hand.

6Xenon, and the table that sorts reactor types

The slowest feedback of all is a nuclide. I-135 (6.57 h) decays to Xe-135 (9.14 h), whose thermal absorption cross-section is 2.6 × 10⁶ b — worth about −2700 pcm at full power in an LWR. Its running level follows X∞ = (γI + γXe)Σf φ/(λXe + σₐ φ), so after a scram the burnout term σₐ φ vanishes while the iodine keeps feeding: xenon peaks roughly 11 h later, well above its operating value, and the core can be locked out for a day. That transient is a thermal-spectrum phenomenon only; at 100 keV the xenon cross-section is millibarns and a fast reactor never meets it. Line the discriminators up and the reactor types sort themselves: Λ (4 × 10⁻⁷ s fast, 2 × 10⁻⁵ s LWR, 10⁻³ s graphite), βeff (0.0065 fresh U-235, drifting toward 0.005 as Pu-239 builds in, 0.0021 for pure Pu-239), the sign of the void coefficient, and whether xenon exists at all.

2

Key equations

Read the units, assumptions and limits before substituting.

Point kinetics with six precursor groups

ṅ = [(ρ − β)/Λ]n + Σᵢ λᵢCᵢ , Ċᵢ = (βᵢ/Λ)n − λᵢCᵢ

One flux shape assumed, so an entire core becomes seven numbers — and at fixed ρ a constant 7 × 7 matrix that eigendecomposition solves exactly.

n ∝ power; Cᵢ in the same units; Λ in s; λᵢ in s⁻¹; βᵢ dimensionless with Σβᵢ = βeff ≈ 0.0065 for thermal U-235.

Reactivity, and why it is priced in dollars

ρ = (k − 1)/k , ρ$ = ρ/βeff , 1 pcm = 10⁻⁵

Prompt critical is 1.00 $ in every core, while 650 pcm means different things in different fuel, so dollars are the only portable unit.

ρ dimensionless, quoted in pcm (10⁻⁵) or dollars. βeff: 0.0065 U-235, 0.0021 Pu-239, ≈0.005 in a burnt LWR.

The inhour equation and its seven roots

ρ = ω Λ + Σᵢ βᵢω/(ω + λᵢ)

The characteristic polynomial of that matrix, rewritten. ω₀ is all that survives after seconds, and its lower bound is the −80.6 s scram floor.

ω in s⁻¹, period T = 1/ω. Poles at −λᵢ put one root in each gap; the largest obeys ω₀ > −λ₁ = −0.0124 s⁻¹.

Prompt jump and the one-group period

n(0⁺)/n(0⁻) = β/(β − ρ) , T = (β − ρ)/(λ̄ρ) + Λ/ρ

Step size without an eigensolve: ×1.25 at 20 cents, ×2.00 at 50, ×10 at 90. The shortcut periods, 52 s, 13 s and 1.5 s, overstate the six-group inhour periods, 37 s, 5.8 s and 0.49 s.

λ̄ = 0.0767 s⁻¹ from 1/λ̄ = Σ(βᵢ/λᵢ)/β = 13.0 s. The jump holds for 0 < ρ < β with Λ ≪ 1/λ̄; the period is a one-group estimate, exact only as ρ → 0, that runs long against the inhour root, by up to about threefold, until within 2 cents of prompt critical.

The prompt-critical branch

ρ > β ⇒ ω₀ ≈ (ρ − β)/Λ , T = Λ/(ρ − β)

Above prompt critical the delayed sum saturates at β and only Λ is left, so the period drops from tens of seconds to milliseconds.

Good once ω₀ ≫ λ₆. At 1.10 $ it gives 875 s⁻¹ fast (β 0.0035, Λ 4 × 10⁻⁷ s), within 1% of the inhour root, but 6.5 s⁻¹ thermal (β 0.0065, Λ 10⁻⁴ s), where the root is 9.0 s⁻¹.

Temperature feedback and the burst it ends

ρ(t) = ρₑₓₜ + αf ΔTf + αc ΔTc , Eburst = 2(ρ₀ − β)C/|αf|

Makes the system nonlinear and self-limiting: a prompt burst is stopped by fuel temperature, long before a rod can move.

α in K⁻¹ but quoted in pcm K⁻¹; C in J K⁻¹; E in J. Adiabatic, Doppler-only, ρ₀ > β.
3

Interactive lab

Predict first. Explore the model. Compare the result.

Explore the model

100 pcm
10 to 190 pcm; steps of 5.
650 pcm
200 to 700 pcm; steps of 10.

Try this. Hold ρ at 100 pcm and drag βeff from 650 down to 200: the same physical insertion goes from 15 cents to half a dollar, the jump grows from ×1.18 to ×2.00, and the one-group period falls from 71.8 s to 13.1 s. Nothing about the core's reactivity changed — only what one dollar is worth.

Live results

REACTIVITY
0.15 $
PROMPT JUMP n(0+)/n(0-)
1.18
ONE-GROUP PERIOD
71.8 s
ONE-GROUP DOUBLING TIME
49.8 s

Results follow this lesson’s model and assumptions. Displayed values are rounded.

Interactive Physics V modelPower after a step insertion, log scale, first 60 s; Λ = 1.0 × 10⁻⁴ s and λ̄ = 0.0767 s⁻¹ throughout. The segment at t = 0 is the prompt jump β/(β−ρ) = 1.18; the curve then climbs on the one-group period 71.8 s, which runs longer than the six-group inhour period (71.8 s against 55.0 s at the default, about threefold from 70 to 90 cents), and the dot reads t = 30 s. Here ρ = 100 pcm with β_eff = 650 pcm, so ρ = 0.15 dollars. The trace flattens at the ×1000 ceiling.×1×10×100×10000t = 30 s60 sstep ρ = 100 pcm = 0.15 $ (βeff = 650 pcm)prompt jump ×1.18 in 18 msone-group period 71.8 s
Power after a step insertion, log scale, first 60 s; Λ = 1.0 × 10⁻⁴ s and λ̄ = 0.0767 s⁻¹ throughout. The segment at t = 0 is the prompt jump β/(β−ρ) = 1.18; the curve then climbs on the one-group period 71.8 s, which runs longer than the six-group inhour period (71.8 s against 55.0 s at the default, about threefold from 70 to 90 cents), and the dot reads t = 30 s. Here ρ = 100 pcm with βeff = 650 pcm, so ρ = 0.15 dollars. The trace flattens at the ×1000 ceiling.

Predict → change one variable → check

Plan a change before running it. Every other input stays at the saved baseline.

Saved baseline. Step reactivity ρ (pcm): 100 pcm; Delayed fraction βeff (pcm): 650 pcm

Baseline 100; choose 10 to 190, in steps of 5.
4. Compared with the saved baseline, this result will…

This experiment is kept only while this page is open. It does not change saved course progress.

4

Catch the common trap

Delayed neutrons are 0.65% of the yield, so they get treated as a 0.65% correction and the period is read off T = Λ/ρ. That weights the wrong quantity. The timescale is set by the mean generation time, ℓ̄ = Λ + Σβᵢ/λᵢ = 1.0 × 10⁻⁴ + 0.0847 = 0.085 s — 850 times Λ — because a group with λ₁ = 0.0124 s⁻¹ holds its neutron for 80 s. Equivalently, a steady core carries about 850 precursor nuclei per prompt neutron. The same slip hides the asymmetry. Every inhour root lies above −λ₁, so however much negative reactivity is slammed in, the asymptotic period cannot beat −80.6 s and the power then coasts on precursor decay and afterwards on decay heat. Positive reactivity past βeff has no such bound and reaches Λ/(ρ − β) in milliseconds. A reactor is steerable only while that 0.65% minority is carrying the clock.

5

Practice & worked examples

3 authored examples. Make an attempt, then reveal the reasoning one step at a time.

EasyExample 1

A U-235 thermal core has βeff = 0.0065, Λ = 1.0 × 10⁻⁴ s and a yield-weighted precursor constant λ̄ = 0.0767 s⁻¹. A step of ρ = +100 pcm is inserted and held. Find the reactivity in dollars, the prompt jump, the one-group stable period and the power 10 s later, check the period against the six-group inhour root, then repeat the period with the delayed neutrons deleted.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 5 steps revealed.

MediumExample 2

The same 400 pcm control-rod error is made in two cores: a U-235 thermal core (βeff = 0.0065, Λ = 1.0 × 10⁻⁴ s) and a Pu-fuelled fast core (βeff = 0.0035, Λ = 4.0 × 10⁻⁷ s). Price the insertion in each, find the asymptotic period, and say what has to stop the transient.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 5 steps revealed.

HardExample 3

A pulsed core has βeff = 0.0065, Λ = 1.0 × 10⁻⁴ s, fuel heat capacity C = 3.0 × 10⁵ J K⁻¹ and a Doppler coefficient αf = −2.5 pcm K⁻¹, with no other feedback and no heat removal. A step of ρ₀ = 1.20 $ is inserted. Using the Nordheim–Fuchs model, find the reactivity removed per joule, the energy at peak power, the peak power, the total burst energy, the temperature rise and the burst width.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 6 steps revealed.

6

Quick check

Select an answer and explain it before checking.

A U-235 thermal core with βeff = 0.0065 and Λ = 1.0 × 10⁻⁴ s sits at steady power when a step of ρ = +0.0013 (20 cents) is inserted and held. Which description of what follows is right?
7

Review & continue

Point kinetics is the approximation that the flux keeps one fixed spatial shape, so a whole core is a scalar amplitude n(t) plus six delayed-precursor concentrations, obeying a linear system whose eigenvalues — the inhour roots — set the reactor period.

  • Explain the relationship without looking at the equation.
  • Check a sign, a unit and a model assumption in your working.
  • Return to the lab or worked example if a step is still unclear.

Extra challenging questions

Connect several ideas, explore supplied data, and compare your reasoning with a worked solution.