Plasma Operational Simulation (POPSIM): A Control-Oriented Simulation Toolbox for Parallel Simulation, System Identification, and Optimization
ORAL
Abstract
POPSIM is a control-oriented simulation toolbox developed using the machine learning framework Jax [1] to meet the simulation requirements for SPARC scenarios and control: rapid simulations performed between pulses in operations, automated qualification of off normal event detection, rapid adaptation of models to incoming data during commissioning, and the optimization of trajectories and controllers. New machine learning frameworks such as Jax now enable the development of models that span the full spectrum from highly structured (e.g. physics models with free parameters) to highly unstructured (e.g. neural networks). Such models can now enjoy the same properties traditionally reserved for neural networks including compilation, parallelism on GPU, and automatic differentiation. To leverage these new capabilities, we developed POPSIM for: 1) fast interactive simulation, 2) parallel simulation of different physics scenarios and off normal events, 3) identification of nonlinear models from data, and 4) optimization of scenarios, trajectories, and controllers. We report on progress integrating POPSIM and the SPARC plasma control system within the MOSAIC framework [2], and results calibrating POPSIM models to data from existing machines.
[1] Bradbury, James, et al. "JAX: composable transformations of Python+ NumPy programs." (2018).
[2] Teplukhina, Anna, et al. "Full-pulse simulations for SPARC using MOSAIC." APS Division of Plasma Physics Meeting Abstracts. Vol. 2023. 2023.
[1] Bradbury, James, et al. "JAX: composable transformations of Python+ NumPy programs." (2018).
[2] Teplukhina, Anna, et al. "Full-pulse simulations for SPARC using MOSAIC." APS Division of Plasma Physics Meeting Abstracts. Vol. 2023. 2023.
–
Presenters
-
Allen Wang
Massachusetts Institute of Technology
Authors
-
Allen Wang
Massachusetts Institute of Technology
-
Dan D Boyer
Commonwealth Fusion Systems
-
Oak A Nelson
Columbia University, New York, USA, Columbia University
-
Alex R Saperstein
Massachusetts Institute of Technology
-
Christoph Hasse
Commonwealth Fusion Systems
-
Ryan M Sweeney
Commonwealth Fusion Systems
-
Chris Woodall
Commonwealth Fusion Systems
-
Cristina Rea
Massachusetts Institute of Technology
-
Devon J Battaglia
Commonwealth Fusion Systems
-
Alessandro Pau
École Polytechnique Fédérale de Lausanne, SPC-EPFL, École Polytechnique Fédérale de Lausanne (EPFL), Swiss Plasma Center (SPC)