论文标题

用表面电流进行磁场建模:BfieldTools的物理和计算原理

Magnetic-field modeling with surface currents: Physical and computational principles of bfieldtools

论文作者

Mäkinen, Antti J., Zetter, Rasmus, Iivanainen, Joonas, Zevenhoven, Koos C. J., Parkkonen, Lauri, Ilmoniemi, Risto J.

论文摘要

表面电流为建模无源体积中的静态磁场提供了一种通用方法。为了促进在磁性问题中使用表面电流,我们已经在名为Bfieldtools的Python软件包中实现了一组计算工具。在这项工作中,我们描述了该工具集的物理和计算原理。为了能够使用任意形状的表面电流,我们使用分段线性流函数将三角形网格的电流离散。我们应用积分方程的分析离散来获得与离散流函数相关的磁场和电势。此外,我们描述了球形多极膨胀的计算和表面电流的新型表面谐波膨胀,这两种膨胀对于在没有少数参数的无源体积中表示磁场很有用。最后,我们分享了使用介绍的工具分享与磁屏蔽和表面线圈设计有关的示例。

Surface currents provide a general way to model static magnetic fields in source-free volumes. To facilitate the use of surface currents in magneto-quasistatic problems, we have implemented a set of computational tools in a Python package named bfieldtools. In this work, we describe the physical and computational principles of this toolset. To be able to work with surface currents of arbitrary shape, we discretize the currents on triangle meshes using piecewise-linear stream functions. We apply analytical discretizations of integral equations to obtain the magnetic field and potentials associated with the discrete stream function. In addition, we describe the computation of the spherical multipole expansion and a novel surface-harmonic expansion for surface currents, both of which are useful for representing the magnetic field in source-free volumes with a small number of parameters. Last, we share examples related to magnetic shielding and surface-coil design using the presented tools.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源