Skip to content
Technology How it works Breeder — Hyperion Burner — Aegis Burner — MetroVolt AI-Native Architecture Magnets Fuel cycle Safety Roadmap
Solutions AI & Data Centers Defense & Government Grid & Baseload Neutron Detection Quantum
Learn Technical Library
Proof Publications Whitepapers Technical Library Open Science & Reproducibility The Honest Gates
Company About / Mission Leadership Environment Health & Safety Investors Careers Press Contact
3D Model
AI Architecture › Mathematical Foundations
Mathematical Foundations

Free-Boundary Grad-Shafranov

In a real tokamak the plasma boundary is unknown a priori; it is set by external coil currents, turning equilibrium into a coupled interior-exterior free-boundary problem.

STRATEGY / SLOW ▲ ▼ MICROSECOND REAL-TIMEL7Ecosystem & Strategytelemetry ▲ control ▼open ▸L6Experience & Visualizationtelemetry ▲ control ▼open ▸L5Applications & Copilotstelemetry ▲ control ▼open ▸L4Orchestrationtelemetry ▲ control ▼open ▸L3Twin Modeling & AItelemetry ▲ control ▼open ▸L2Data Fabrictelemetry ▲ control ▼open ▸L1Control Planetelemetry ▲ control ▼open ▸L0Foundationtelemetry ▲ control ▼open ▸PHYSICAL S.M.A.R.T. GENERATOR PLANTBREEDER · HYPERION1R0 1.2 m · A 2.5 · 16.84 T · δ −0.30BURNER · TANDEM MIRROR2317 T throat · 26.49 T plug · fₙ 5.44% · DEC1 center stack + plasma · 2 high-field plug · 3 expander → direct converterCOLOR GRAMMAR strategy AI-workflow infra/data models reactor/DECLINE SEMANTICStelemetry (µs)controlKRONOS FUSION ENERGYAI-NATIVE S.M.A.R.T. GENERATORMASTER BLUEPRINTSHEET 01REV. 2026-08L0-L7 · 2 MACHINES
The AI-Native S.M.A.R.T. Generator Master Blueprint — eight layers (L0→L7), one control stack, wired to both machines. Telemetry rises in microseconds; control descends the same path.

Why the boundary is free

The fixed-boundary Grad-Shafranov problem assumes the last closed flux surface (LCFS) is given. In an operating breeder it is not: the plasma shape emerges from the balance between the plasma's own current and the currents in the poloidal-field (PF) coils. The AI stack must solve the free-boundary problem to relate coil currents to the negative-triangularity shape that MPC controls.

text
Free-boundary structure (domain split):

  Plasma region  Omega_p:  Delta* psi = -mu0 R^2 p'(psi) - F F'(psi)
  Vacuum region  Omega_v:  Delta* psi = -mu0 R * sum_k I_k * delta(x - x_k)

  LCFS defined implicitly by:
     psi(x) = psi_b  where  psi_b = max over limiter / X-point

  Coupling: plasma current profile depends on psi, and psi in the
  plasma depends on coil currents I_k in the vacuum region.

X-points and separatrix

A diverted plasma has one or more X-points where the poloidal field vanishes (grad psi = 0 on the separatrix). Locating the X-point is itself a nonlinear root-find embedded in the equilibrium solve. For the breeder's shaped, negative-triangularity boundary this determines the divertor strike points that thermomechanics and divertor-expander control depend on.

python
# Picard iteration for free-boundary GS (schematic)
psi = psi_init
for it in range(max_it):
    psi_bdy = locate_lcfs(psi)           # limiter or X-point
    Jphi    = source(psi, psi_axis, psi_bdy, pprime, ffprime)
    psi_pl  = solve_elliptic(Delta_star, Jphi)      # interior
    psi_vac = greens_response(coil_currents)         # exterior
    psi_new = psi_pl + psi_vac
    if norm(psi_new - psi) < tol: break
    psi = relax * psi_new + (1-relax) * psi          # under-relax

The forward and inverse pairing

The forward free-boundary map takes coil currents and profiles to a shape. Control needs the inverse: given a target negative-triangularity boundary, find the coil currents that produce it. That inverse is ill-conditioned and is where Green's-function methods, regularization, and learned surrogates enter. The breeder's shape controller ultimately commands PF coils, so this inverse map is the object MPC linearizes against.

Convergence is not guaranteed for arbitrary profiles; strongly shaped, high-beta targets can bifurcate or fail to converge. The stack treats non-convergence as a physical warning, not a numerical nuisance, and flags it to the operating-envelope logic.

Content reviewed August 2026 · design-and-simulation stage