nuclear calculators

Nuclear Reactor Criticality Calculator

Computes the neutron multiplication factor k-effective for a nuclear reactor using the six-factor formula. Used by nuclear engineers to determine whether a reactor core is critical, subcritical, or supercritical.

About this calculator

Reactor criticality is governed by the six-factor formula: k = η × f × p × ε × P_NL, where η (eta) is the reproduction factor (neutrons produced per neutron absorbed in fuel), f is the thermal utilization factor (fraction of thermal neutrons absorbed in fuel), p is the resonance escape probability (fraction of neutrons that slow down without being captured), ε (epsilon) is the fast fission factor (total fissions including fast events relative to thermal fissions), and P_NL is the non-leakage probability (fraction of neutrons that do not escape the reactor). When k = 1 the chain reaction is exactly self-sustaining (critical); k < 1 is subcritical and k > 1 is supercritical. Reactivity ρ is defined as ρ = (k − 1) / k, and safe operation requires precise control of all five factors simultaneously.

How to use

Consider a thermal reactor with η = 2.07, f = 0.71, p = 0.87, ε = 1.03, and P_NL = 0.97. Applying the six-factor formula: k = 2.07 × 0.71 × 0.87 × 1.03 × 0.97. Step by step: 2.07 × 0.71 = 1.4697; × 0.87 = 1.2787; × 1.03 = 1.3170; × 0.97 ≈ 1.275. Since k ≈ 1.275 > 1, this configuration is supercritical. To achieve criticality, one would increase neutron leakage (reduce P_NL by adjusting reflector or core size) or insert control rods to lower f or η until k returns to 1.000.

Frequently asked questions

What does it mean when the multiplication factor k is greater than or less than 1?

When k = 1 the reactor is critical: each neutron generation produces exactly one neutron to sustain the next, maintaining a steady power level. When k > 1 the reactor is supercritical and power rises exponentially; controlled supercriticality is used deliberately during reactor startup to increase power to the desired level, after which k is returned to exactly 1. When k < 1 the reactor is subcritical and any chain reaction dies away; shutdown rods drive k well below 1 to guarantee safe cooling. The margin from k = 1, expressed as reactivity ρ = (k−1)/k, is the key safety parameter monitored continuously during operation.

How does the resonance escape probability affect reactor criticality?

The resonance escape probability p represents the fraction of fast neutrons that slow down to thermal energies without being captured in resonance absorption peaks, primarily in uranium-238 between about 6 eV and 200 eV. A high p (close to 1) means the moderator slows neutrons quickly through this dangerous energy window before they encounter a U-238 nucleus. Using a light-water moderator with a high hydrogen density achieves this efficiently. If p drops—due to an increase in U-238 concentration or reduced moderation—k decreases, which in a well-designed reactor provides a negative temperature feedback: as the core heats up, Doppler broadening of resonance peaks increases absorption, lowering p and k automatically.

Why is the non-leakage probability important in small versus large reactor cores?

Neutron leakage from the core surface is proportional to the surface-to-volume ratio, which decreases as the core grows larger. A small experimental reactor may have a non-leakage probability of only 0.8, meaning 20% of neutrons escape before causing fission, requiring higher enrichment to compensate. A large commercial power reactor might achieve P_NL > 0.97, losing very few neutrons to leakage. Surrounding the core with a neutron reflector (water, graphite, or beryllium) scatters some escaping neutrons back in, effectively increasing P_NL and allowing criticality with less fissile material. Reflector savings can reduce the critical mass by 30–50% in some designs.