Remi Delaporte-Mathurin and FESTIM contributors
+
+
Deuterium
Tritium
+
+
Helium
neutron
Fusion
Jason Ginsberg
JET
ITER
SPARC
ARC
Half-life: 12 years
☢
Tritium is
❓How ❓
Magnet
Breeding blanket
Plasma
\( \varphi_\mathrm{diffusion} \): diffusion flux
\( D \): diffusion coefficient
\( c \): diffusive hydrogen concentration
\( S\): source term
Soret effect (or thermophoresis)
Stress assisted diffusion
H
Trapping at defects
0D
Since \(n_\mathrm{trap} = n_\mathrm{free \ trap} + c_\mathrm{t} \)
0D
Total concentration of traps
McNabb & Foster model
Challenges
Recombination
Dissociation
Absorption
Trapping
Detrapping
Diffusion
User inputs
FESTIM
Outputs
Heat transfer model
Hydrogen transport model(s)
📈5 years of development
📑14+ publications
🗣️130+ citations
🧑💻23+ contributors
🏛️27+ institutions using the code
🧑💻80+ Slack members
⭐~100 stars on GitHub
🧑💻4 user workshops
✅100% open-source
Source code: github.com/festim-dev/FESTIM
Tutorials: github.com/festim-dev/FESTIM-workshop
Documentation: festim.readthedocs.io
festim-vv-report.readthedocs.io
Remi Delaporte-Mathurin and Jair Santana, FESTIM V&V Book, 2024, https://dspace.mit.edu/handle/1721.1/156690.
Surface limited regime
Bulk limited regime
Transition to bulk limited as the permeation number \( W \) increases
High H pressure
Low H pressure
Permeation flux
\( c = K_H \ P_\mathrm{up} \)
\( c = 0 \)
Permeation through the crucible wall
FLiBe
HYPERION permeation rig
No barrier
with barrier
Permeation barrier
Substrate
High H pressure
Low H pressure
Permeation flux
Ongoing tritium permeation barriers development project at MIT
Conservation of chemical potential
V&V available at
github.com/KulaginVladimir/FESTIM-SurfaceKinetics-Validation
V&V available at
github.com/KulaginVladimir/FESTIM-SurfaceKinetics-Validation
V&V available at
github.com/KulaginVladimir/FESTIM-SurfaceKinetics-Validation
H content (H/Ti)
Benedikt & Day, (2017) Fusion Engineering and Design
Retention (T/m3)
① neutrons are generated
② tritium is created from nuclear reactions
③ tritium is transported in the salt
④ tritium is released into the gas phase
⑤ tritium is collected and counted
Velocity
Temperature
Tritium concentration
For more details on experiment: Delaporte-Mathurin et al, Advancing Tritium Self-Sufficiency in Fusion Power Plants: Insights from the BABY Experiment (under review in Nucl. Fusion)
see Zibrov and Schmid, NME, 2024
for complete description
same underlying equations!
Can be represented by festim.Reaction
Trapping reactions
Swapping reaction
my_model.species = [
mobile_H,
mobile_D,
trapped_H,
trapped_D,
]
my_model.reactions = [
F.Reaction(
k_0=k_0,
E_k=0.39,
p_0=1e13,
E_p=1.2,
reactant1=mobile_H,
reactant2=empty_trap,
product=trapped_H,
volume=my_subdomain,
),
F.Reaction(
k_0=k_0,
E_k=0.39,
p_0=1e13,
E_p=1.2,
reactant1=mobile_D,
reactant2=empty_trap,
product=trapped_D,
volume=my_subdomain,
),
F.Reaction(
k_0=k_0,
E_k=0.1,
p_0=k_0,
E_p=0.1,
reactant1=mobile_H,
reactant2=trapped_D,
product=[mobile_D, trapped_H],
volume=my_subdomain,
),
]
Usual trapping reactions
Swapping reaction
4 species are defined
✅Mixed domain can streamline multiphysics coupling
❌Some methods do not work for dissimilar materials (Henry vs Sieverts)
3-30x
faster
RISP pulse
ITER FW divided in 60 bins
Data from DINA
Goal: find the best strategy for minimising ITER T inventory
10 DT FP pulses
ICWC + RISP
GDC
Simulation time:
~ 60 s per bin (~ hour full reactor)