Feedforward equilibrium trajectory optimization with GSPulse
J.T. Wai, M.D. Boyer, D.J. Battaglia, A. Merle, F. Carpanese, F. Felici, M. Kochan, E. Kolemen

TL;DR
GSPulse is a novel algorithm for equilibrium trajectory optimization in tokamaks, incorporating time-dependent effects and enabling efficient planning of plasma scenarios with practical constraints.
Contribution
It introduces GSPulse, a new inverse optimization method that computes plasma equilibrium trajectories considering dynamic effects and constraints, unlike traditional static solvers.
Findings
Validated against NSTX-U and MAST-U experiments.
Can solve for hundreds of equilibria within minutes.
Used for scenario design in SPARC.
Abstract
One of the common tasks required for designing new plasma scenarios or evaluating capabilities of a tokamak is to design the desired equilibria using a Grad-Shafranov (GS) equilibrium solver. However, most standard equilibrium solvers are time-independent and do not include dynamic effects such as plasma current flux consumption, induced vessel currents, or voltage constraints. Another class of tools, plasma equilibrium evolution simulators, do include time-dependent effects. These are generally structured to solve the forward problem of evolving the plasma equilibrium given feedback-controlled voltages. In this work, we introduce GSPulse, a novel algorithm for equilibrium trajectory optimization, that is more akin to a pulse planner than a pulse simulator. GSPulse includes time-dependent effects and solves the inverse problem: given a user-specified set of target equilibrium shapes, as…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMagnetic confinement fusion research · Superconducting Materials and Applications · Laser-Plasma Interactions and Diagnostics
