arrow
返回

Greedy permanent magnet optimization

delete2023-02-03
delete10
delete
OA
AI
A
Alan A. Kaptanoglu *
R
Rory Conlin
M
Matt Landreman
DOI:10.1088/1741-4326/acb4a9delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
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.
Keyword:
permanent magnets
stellarators
greedy algorithms
sparse regression
combinatorial optimization
binary quadratic programs
quadratic knapsack problems

期刊

Nuclear Fusion 封面图
Nuclear Fusion
IF:
4
论文数:
9.3K
被引数:
2.2W

机构

University System of Maryland 封面图
University System of Maryland
学者数:
6.4W
论文数: 5.6W
被引数: 113
引用论文

引用论文

err分享
err收藏
Simpler optimized stellarators using permanent magnets
err2022-05-18
err19
errOAAI
errQian, T.; Zarnstorff, M.; Bishop, D.; Chamblis, A.; Dominguez, A.; Pagano, C.; Patch, D.; Zhu, C.
err分享
err收藏
Optimisation of stellarator equilibria with ROSE
err2018-11-27
err50
errOAAI
errDrevlak, M.; Beidler, C. D.; Geiger, J.; Helander, P.; Turkin, Y.
err分享
err收藏
学者 查看更多内容