DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Greedy permanent magnet optimization

Journal Article · · Nuclear Fusion

Abstract A number of scientific fields rely on placing permanent magnets in order to produce a desired magnetic field. We have shown in recent work that the placement process can be formulated as sparse regression. However, binary, grid-aligned solutions are desired for realistic engineering designs. We now show that the binary permanent magnet problem can be formulated as a quadratic program with quadratic equality constraints, the binary, grid-aligned problem is equivalent to the quadratic knapsack problem with multiple knapsack constraints, and the single-orientation-only problem is equivalent to the unconstrained quadratic binary problem. We then provide a set of simple greedy algorithms for solving variants of permanent magnet optimization, and demonstrate their capabilities by designing magnets for stellarator plasmas. The algorithms can a-priori produce sparse, grid-aligned, binary solutions. Despite its simple design and greedy nature, we provide an algorithm that compares with or even outperforms the state-of-the-art algorithms while being substantially faster, more flexible, and easier to use.

Research Organization:
Princeton Univ., NJ (United States); Univ. of California, Oakland, CA (United States); Univ. of Maryland, College Park, MD (United States)
Sponsoring Organization:
USDOE; USDOE Office of Science (SC)
Grant/Contract Number:
AC02-05CH11231; FG02-93ER54197; SC0022005
OSTI ID:
1923414
Journal Information:
Nuclear Fusion, Journal Name: Nuclear Fusion Journal Issue: 3 Vol. 63; ISSN 0029-5515
Publisher:
IOP PublishingCopyright Statement
Country of Publication:
IAEA
Language:
English

References (39)

An Efficient Heuristic Procedure for Partitioning Graphs journal February 1970
Analytic expression of magnetic field distribution of rectangular permanent magnets journal March 2004
Local search heuristics for Quadratic Unconstrained Binary Optimization (QUBO) journal February 2007
The unconstrained binary quadratic programming problem: a survey journal April 2014
Permanent magnet applications journal August 2002
A computational study on the quadratic knapsack problem with multiple constraints journal January 2012
Hybridization of tabu search with feasible and infeasible local searches for the quadratic multiple knapsack problem journal February 2016
Knapsack problems — An overview of recent advances. Part II: Multiple, multidimensional, and quadratic knapsack problems journal July 2022
The quadratic knapsack problem—a survey journal March 2007
Advanced greedy algorithms and surrogate constraint methods for linear and quadratic knapsack and covering problems journal October 2013
Tabu-enhanced iterated greedy algorithm: A case study in the quadratic multiple knapsack problem journal February 2014
Development of advanced stellarator with identical permanent magnet blocks journal January 2022
PM4Stell: A prototype permanent magnet stellarator structure journal November 2022
Strong magnets with ordered structures journal January 2022
Relax-and-split method for nonconvex inverse problems journal September 2020
Binary sparse signal recovery with binary matching pursuit * journal June 2021
Calculation of permanent magnet arrangements for stellarators: a linear least-squares method journal January 2021
New method to design stellarator coils without the winding surface journal November 2017
Optimisation of stellarator equilibria with ROSE journal November 2018
Designing stellarators using perpendicular permanent magnets journal June 2020
Topology optimization of permanent magnets for stellarators journal August 2020
Design of quasi-axisymmetric stellarators with varying-thickness permanent magnets based on Fourier and surface magnetic charges method journal January 2021
Design of quasi-axisymmetric stellarators with variable-thickness perpendicular permanent magnets based on a two-step magnet design strategy journal September 2021
Simpler optimized stellarators using permanent magnets journal May 2022
A novel scheme for error field correction in permanent magnet stellarators journal January 2023
Permanent-Magnet Optimization for Stellarators as Sparse Regression journal October 2022
Physics-constrained, low-dimensional models for magnetohydrodynamics: First-principles and data-driven approaches journal July 2021
Promoting global stability in data-driven models of quadratic nonlinear dynamics journal September 2021
Stellarators with Permanent Magnets journal March 2020
A Unified Sparse Optimization Framework to Learn Parsimonious Physics-Informed Models From Data journal January 2020
Signal Recovery From Random Measurements Via Orthogonal Matching Pursuit journal December 2007
Design of Sparse Halbach Magnet Arrays for Portable MRI Using a Genetic Algorithm journal January 2018
Design and Optimization of a Ring-Pair Permanent Magnet Array for Head Imaging in a Low-Field Portable MRI System journal January 2019
Generalized Orthogonal Matching Pursuit journal December 2012
From Sparse Solutions of Systems of Equations to Sparse Modeling of Signals and Images journal February 2009
Greedy, genetic, and greedy genetic algorithms for the quadratic knapsack problem conference June 2005
Iterated Tabu Search for the Unconstrained Binary Quadratic Optimization Problem journal January 2006
SIMSOPT: A flexible framework for stellarator optimization journal September 2021
Design optimization of a permanent-magnet excited synchronous machine for electrical automobiles journal September 2012