ASTRA+STRAHL Framework in Tokamak Transport
- ASTRA+STRAHL is a modular framework for simulating tokamak plasma transport, integrating time-dependent main channel evolution with impurity charge-state kinetics.
- It couples ASTRA’s transport of electron/ion profiles with STRAHL’s detailed impurity evolution, employing neoclassical and turbulent submodules for accurate predictions.
- The framework underpins predictive and interpretive studies in SPARC H-modes and disruption scenarios, enhancing operational design through realistic impurity and radiative loss modeling.
The ASTRA+STRAHL framework refers to a tightly coupled suite of one-dimensional (radially resolved) transport solvers used extensively in modern tokamak physics for both predictive and interpretive simulation of plasma core, edge, and impurity transport phenomena. This modular system, particularly as enhanced for studies on SPARC H-mode impurity transport and disruption/re scenario modeling, enables the self-consistent evolution and mutual feedback of main ion/energy/particle profiles, impurity charge-state kinetics, neoclassical and turbulent transport, radiative losses, and specialized perturbations such as massive gas injection. The framework integrates multiple physics modules (e.g., FACIT for neoclassical coefficients, TGLF-SAT2 for turbulent fluxes, neural EPED-based pedestals, NEOART for disruption-phase neoclassics, REGIA for runaway generation), providing interpretable, medium-fidelity transport predictions that are critical for operational scenario design and experimental analysis (Muraca et al., 24 Dec 2025, Linder et al., 2020).
1. Framework Architecture and Data Coupling
The ASTRA+STRAHL framework consists of two primary codes linked on a one-dimensional normalized flux grid:
- ASTRA handles time-dependent integrated transport for main channel quantities: electron/ion temperatures, densities, momentum, poloidal flux, and additional species (e.g., runaway electrons for disruption studies). It advances these profiles using explicit or implicit schemes (Crank–Nicolson) on a radial mesh ($60$ points typical, ) using local or global physics sources.
- STRAHL resolves the full set of impurity charge-state densities and associated radiative/atomic processes via solution of 1D advection-diffusion-reaction equations with time-dependent atomic rates (ADAS-retrieved).
- At each main code time step :
- ASTRA passes updated background profiles (, , , , geometry, rotational shear) to STRAHL.
- STRAHL computes impurity evolution (sources, losses), radiated power , and updates neoclassical diffusivities/velocities () by calling neoclassical submodules (FACIT or NEOART).
- For core turbulence modeling, ASTRA invokes TGLF-SAT2 to recover turbulent diffusivities/velocities (0) for trace impurities and main ions.
- The summed coefficients are returned to ASTRA for use in transport updates.
- In disruption modeling (e.g., MGI), ASTRA additionally evolves runaway density 1 using kinetic closures from REGIA, with partial-ionization corrections provided by STRAHL (Muraca et al., 24 Dec 2025, Linder et al., 2020).
2. Physics Modules: Neoclassical and Turbulent Transport
Neoclassical Transport (FACIT, NEOART)
Both FACIT and NEOART supply local neoclassical fluxes by analytic or semi-analytic formulas derived for arbitrary collisionality and geometry. The impurity flux for species 2 is
3
Here,
4
with 5 the ion gyrofrequency, 6 the normalized collisionality, and 7 the Mach number. Parametric dependence is encoded in 8 (Muraca et al., 24 Dec 2025).
Turbulent Transport (TGLF-SAT2)
TGLF-SAT2 provides mode-resolved linear growth rates and frequencies (9) and outputs quasi-linear turbulent transport coefficients. The diffusivity for species 0 is: 1 with 2 from the SAT2 saturation rule. The convective velocity includes thermo-diffusion, rotodiffusion, and gradients: 3 TGLF is invoked at each step and radius, with coefficients summed to 4 (Muraca et al., 24 Dec 2025).
3. Impurity Charge-State Evolution and Radiation
STRAHL advances the full multi-charge-state impurity distribution,
5
using atomic rates (6) from ADAS. Impurity sources are set by wall flux or user constraints (e.g., 7), and resulting charge distributions feed back to 8, total radiated power 9, and modified resistivity profiles in the main transport equations. Multiple neutral species and population advection are supported in MGI simulations, with explicit tracking until ionization (Linder et al., 2020).
4. Specialized Models: Pedestal Height/Width, Runaway Generation
EPED-NN Pedestal Model
A two-hidden-layer feed-forward ANN trained on %%%%3$60$3%%%%1 EPED runs enables rapid prediction of pedestal height (2) and width (3), as a function of shaping and operational parameters including 4 (Muraca et al., 24 Dec 2025).
REGIA Runaway Source Module
REGIA supplies reduced Dreicer and avalanche source terms for 5, including partial-ionization effects, via analytic or neural-network surrogates. These rates depend on local 6 (the latter informed by STRAHL), with closed-form and general kinetic models for 7 and 8 (Linder et al., 2020).
5. Numerical Implementation and Workflow
- Grid and Time-Stepping: Uniform mesh in 9 or 0 (1); ASTRA steps with Crank–Nicolson and adaptive 2, STRAHL uses vertex-centered finite volume, blending upwind and centered differencing for Peclet number control.
- Boundary Conditions: Fixed outer 3 at pedestal (impurity source), Dirichlet for 4 at edge, symmetry at axis. No inner-wall impurity inflow.
- Coupling Loop: At each 5, update backgrounds (ASTRA), call transport modules, advance impurities/radiation (STRAHL), propagate back 6, iterate to convergence or stationarity.
- Disruption/Transient Extensions: In disruptions, when the neutral or impurity front reaches rational surfaces (7), time-localized boosts to 8 are applied (e.g., 9, 0 on ms timescales) to mimic magnetic stochasticity (Linder et al., 2020).
6. Sensitivity and Benchmarking Studies
Parametric scans are performed across:
- Top-of-pedestal impurity fractions (1), toroidal edge velocity (2, 3), and D-T mix (4, 5).
- Monitored outputs include impurity peaking factor 6, core density peaking 7, fusion gain 8, and access to H-mode (9).
- Key findings: Turbulent impurity transport (0) dominates over neoclassical in SPARC H-modes at low 1. Variations in 2 have 3 effect on 4 or peaking; changes in 5 produce competing effects that nearly cancel, rendering 6 insensitive. Rotation has negligible impact below 7 km/s (realistic parameter range) (Muraca et al., 24 Dec 2025).
7. Applications, Modifications, and Required Inputs
The ASTRA+STRAHL framework has been applied to:
- H-mode core-pedestal transport and impurity control in burning plasma scenarios (SPARC, ITER).
- Disruption and runaway electron scenario modeling with massive impurity (e.g., Ar) injection in ASDEX Upgrade.
- Studies of isotope mixing (D-T fuel splits) and impact on core fusion gain, density peaking, and impurity pinches.
- Reproduction of experimental observables: line-averaged density, current decay, RE current plateau, radiation, and SXR diagnostics.
Essential code modifications include: addition of REGIA and neural surrogate modules, parallelization of neoclassical calls, multiple neutral species support, and tightly unified mesh management to avoid interpolation artifacts. Typical input requirements are background profiles (from experiment or scenario design), heating source characteristics, wall impurity influxes, atomic rates, geometry, and turbulence/transport settings (Muraca et al., 24 Dec 2025, Linder et al., 2020).