Accelerating Kinetic Simulations of the Tokamak Edge Utilizing Encoder-Decoder Neural Networks to Solve the Nonlinear Fokker-Planck Collision Operator

ORAL

Abstract

The nonlinear Fokker-Planck (FP) collision operator is an important component of high-fidelity plasma codes that contain non-Maxwellian plasmas (caused by neutral beam injection, alpha particles, or edge effect), yet when simulating multiple impurity charge states, numerically solving for the FP operator becomes prohibitively expensive. We present here a machine learning method, based on an encoder-decoder neural network, which accelerates the numerical solution of a multi-species, fully nonlinear FP operator. This neural network is trained on particle distribution function data generated from the XGC code, which is a massively parallel, gyrokinetic turbulence code focused on simulating the edge of tokamak plasmas. The network is trained such that its objective includes not only matching the output distribution function from the collision operator, but also a penalty to enforce physical conservation properties (mass, momentum, energy) of the FP operator. Relative conservation error on the order 10^-4 has been so-far achieved in the model training, and still improving. Implementation details including comparisons of the Picard iteration solver versus the neural network approach in terms of computational speed, memory usage, and accuracy in the XGC code will be shown.

*AC02-09CH11466

Authors

  • Michael Churchill

    • PPPL
    • Princeton Plasma Physics Laboratory
  • Andres Miller

    • Columbia University
  • Alp Dener

    • Argonne National Laboratory
  • Choongseok Chang

    • Princeton Plasma Physics Laboratory
  • Todd Munson

    • Argonne National Laboratory
  • Robert Hager

    • Princeton Plasma Physics Laboratory