Computation of Magnetic Fields from Field Components on a Plane Grid
2019
Abstract An algorithm is presented to calculate the field components of the magnetic field [ B x ( x , y , z ) , B y ( x , y , z ) , B z ( x , y , z ) ] at a point ( x , y , z ) in space, from the knowledge of the components [ B x ( x , y = 0 , z ) , B y ( x , y = 0 , z ) , B z ( x , y = 0 , z ) ] on a “reference plane”, which is normal to the y -axis at y =0. The algorithm, which is a general one and is not restricted to fields with mid-
plane symmetryis based on the Maclaurin
series expansionof the magnetic field components at any point in space in terms of the distance ( y ) of the point from the reference plane. The coefficients of the Maclaurin
series expansionare expressed in terms of the on-plane field components and their
partial derivativeswith respect to spatial coordinates ( x , z ). The field components are usually generated from magnetic field measurements on a rectangular grid on the plane. This algorithm was employed in 1986 in the RAYTRACE computer code to help calculate the optical properties of magnets and of the
Alternating Gradient Synchrotron(AGS) at the Brookhaven National Laboratory (BNL). A general mathematical formulation of this algorithm based on the
differential algebraicmethod was presented by Makino in 2011. This paper presents the step by step derivation of the algorithm and provides the necessary formulas to be introduced by the reader in any computer code which requires the field components generated by magnetic devices. In addition provides an example of the use of the algorithm and its limitations as applied to a Halbach type magnet with or without
median planesymmetry.
Keywords:
-
Correction
-
Source
-
Cite
-
Save
7
References
0
Citations
NaN
KQI