Hostname: page-component-6766d58669-mzsfj Total loading time: 0 Render date: 2026-05-20T09:33:45.600Z Has data issue: false hasContentIssue false

Optimization of nonlinear turbulence in stellarators

Published online by Cambridge University Press:  11 April 2024

P. Kim*
Affiliation:
Princeton University, Princeton, NJ 08544, USA Department of Physics, University of Maryland, College Park, MD 20742, USA
S. Buller
Affiliation:
Institute for Research in Electronics and Applied Physics, University of Maryland, College Park, MD 20742, USA
R. Conlin
Affiliation:
Princeton University, Princeton, NJ 08544, USA
W. Dorland
Affiliation:
Department of Physics, University of Maryland, College Park, MD 20742, USA Institute for Research in Electronics and Applied Physics, University of Maryland, College Park, MD 20742, USA
D.W. Dudt
Affiliation:
Princeton University, Princeton, NJ 08544, USA
R. Gaur
Affiliation:
Princeton University, Princeton, NJ 08544, USA
R. Jorge
Affiliation:
Instituto de Plasmas e Fusão Nuclear, Instituto Superior Técnico, Universidade de Lisboa, 1049-001 Lisboa, Portugal Department of Physics, University of Wisconsin-Madison, Madison, WI 53706, USA
E. Kolemen
Affiliation:
Princeton University, Princeton, NJ 08544, USA Princeton Plasma Physics Laboratory, PO Box 541, Princeton NJ 08543, USA
M. Landreman
Affiliation:
Institute for Research in Electronics and Applied Physics, University of Maryland, College Park, MD 20742, USA
N.R. Mandell
Affiliation:
Princeton Plasma Physics Laboratory, PO Box 541, Princeton NJ 08543, USA
D. Panici
Affiliation:
Princeton University, Princeton, NJ 08544, USA
*
Email address for correspondence: pk2354@princeton.edu

Abstract

We present new stellarator equilibria that have been optimized for reduced turbulent transport using nonlinear gyrokinetic simulations within the optimization loop. The optimization routine involves coupling the pseudo-spectral GPU-native gyrokinetic code GX with the stellarator equilibrium and optimization code DESC. Since using GX allows for fast nonlinear simulations, we directly optimize for reduced nonlinear heat fluxes. To handle the noisy heat flux traces returned by these simulations, we employ the simultaneous perturbation stochastic approximation (SPSA) method that only uses two objective function evaluations for a simple estimate of the gradient. We show several examples that optimize for both reduced heat fluxes and good quasi-symmetry as a proxy for low neoclassical transport. Finally, we run full transport simulations using the T3D stellarator transport code to evaluate the changes in the macroscopic profiles.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
Copyright © The Author(s), 2024. Published by Cambridge University Press
Figure 0

Figure 1. Time-averaged nonlinear heat flux computed by GX when scanning across the $Z_{0,-1}$ boundary mode.

Figure 1

Figure 2. Normalized heat flux across each iteration. The dashed lines represent an increase in the maximum boundary mode number being optimized.

Figure 2

Figure 3. (a) Scan of the nonlinear heat flux for the initial (red) and optimized (blue) equilibria across different flux surfaces. (b) Cross-sections of the boundary magnetic flux surface of the initial (red) and optimized (blue) configurations. The star in panel (a) indicates the $\rho = \sqrt {0.5}$ surface that was chosen for the optimization loop.

Figure 3

Figure 4. The $|\boldsymbol {B}|$ contours in Boozer coordinates, which resemble contours of a QI equilibrium.

Figure 4

Figure 5. (a) Time traces of the nonlinear heat fluxes of the initial (red) and optimized (blue) configurations. (b) Cross-sections of the magnetic flux surfaces of the initial (red) and optimized (blue) configurations.

Figure 5

Figure 6. Scans of the (a) nonlinear heat flux and (b) maximum symmetry breaking modes across different radial locations. The star in panel (a) indicates the $\rho = \sqrt {0.5}$ surface that was chosen for the optimization loop.

Figure 6

Figure 7. The $|\boldsymbol {B}|$ contours in Boozer coordinates for the (a) initial and (b) optimized equilibria.

Figure 7

Figure 8. Heat fluxes across (a) different field lines $\alpha$ and (b) temperature gradients $a/L_T$ for the initial (red) and optimized (blue) configurations. The star indicates the $\alpha = 0$ field line and the $a/L_T = 3$ temperature gradient that were chosen for the optimization loop.

Figure 8

Figure 9. The $\iota$ profiles for the initial (red) and optimized (blue) equilibria.

Figure 9

Figure 10. Linear growth rates across different $k_y$ at (a) $k_x = 0$ and (b) $k_x = 0.4$.

Figure 10

Figure 11. Quasilinear estimate for the initial (red) and optimized (blue) configurations at (a) $k_x = 0$ and (b) $k_x = 0.4$.

Figure 11

Figure 12. Heat fluxes across $\rho$ for a precise QH equilibrium (red) and the turbulence optimized equilibrium (blue).

Figure 12

Figure 13. (a) Cross-sections for the initial equilibrium (red), the single field line optimized equilibrium (blue) from § 3.2 and the new two field line optimized equilibrium. (b) Maximum symmetry-breaking modes for all three equilibria and WISTELL-A. (c) Heat flux scans across $\rho$. (d) The heat flux scans across $\alpha$. The stars in panels (c,d) indicate parameters that were chosen for optimization.

Figure 13

Figure 14. (a) Maximum symmetry-breaking modes and (b) heat flux scan across $\rho$ for the initial equilibrium, the kinetic case from § 3.2 and the fluid case (as well as WISTELL-A in panel a). The star in panel (b) indicates the $\rho = \sqrt {0.5}$ surface that was chosen for the optimization loop.

Figure 14

Figure 15. Nonlinear heat flux traces for quasi-symmetric equilibria with different shear targets.

Figure 15

Figure 16. (a) Final temperature and (b) temperature gradient profiles for the initial and optimized equilibria.

Figure 16

Table 1. Simulation parameters used for the GX simulations within the optimization loop for §§ 3.1–3.3.

Figure 17

Table 2. Simulation parameters used for the GX simulations within the optimization loop for the fluid case in § 3.4.

Figure 18

Table 3. Simulation parameters used for the GX simulations for post-processing.

Figure 19

Table 4. Resolution parameters for the DESC equilibria in this study.

Figure 20

Table 5. Approximate timings for different parts of the optimization loop.