1 of 10

Permanent magnet optimization as sparse regression

Alan Kaptanoglu, Tony Qian,

Florian Wechsung, Matt Landreman

Permanent magnet optimization as sparse regression

(on arxiv next week!)

Alan Kaptanoglu, Tony Qian, Florian Wechsung, Matt Landreman

2 of 10

Why use permanent magnets for stage-2 optimization?

  • Recent idea: reduce coil complexity by using permanent magnets instead of superconducting coils to do some of the magnetic field shaping.

  • If permanent magnets are small compared to distance between the magnets and the plasma surface, can treat them all as independent dipoles.

  • The plan now is to initialize big grid of possible locations for permanent magnets to reside (avoid shape optimization!).

  • Still need optimization to determine dipole vector corresponding to each permanent magnet and ask for sparse solution.

3 of 10

The idea: permanent magnet optimization as sparse regression

Constraints coming from maximum possible dipole strength of each of the individual permanent magnets.

Entirely encodes how well the permanent magnets reproduce the desired target plasma equilibrium fields.

The L0 “norm” (sparsity and grid-alignment!)

Optimization variables: each component of each dipole vector of D permanent magnets

Design new “relax-and-split” algorithm that satisfies:

  1. Solution is independent of the initial magnets.
  2. Explicitly enforces hard constraints on the dipole moment magnitudes.
  3. Sparse regression is prolific field of research – we can adapt this for PM optimization.
  4. Grid-aligned dipoles appear “for free”

4 of 10

Algorithm progression

Algorithm iteration

Objective

5 of 10

Results on MUSE are comparable to FAMUS + FICUS, and uses 7764 fewer magnets

FAMUS

SIMSOPT

6 of 10

Future work

    • Permanent magnet configurations for some of the new high-quality stellarators being generated by the Simons collaboration

    • Repeat with stochastic optimization

    • Repeat with mixed-integer discrete optimization

    • Repeat optimizations with correct near-fields for the permanent magnets

7 of 10

Extra slides

8 of 10

FAMUS

SIMSOPT

Grid-alignment in FAMUS and in SIMSOPT

9 of 10

Solving nonconvex, constrained sparse regression with a relax-and-split algorithm

Can be computed analytically for certain nonconvex terms like L0!

Initialize initial guess w^(0) and provide a choice of hyperparameters

10 of 10

Full relax-and-split algorithm