• DocumentCode
    2658229
  • Title

    Computing 3D magnetic fields from insertion devices

  • Author

    Elleaume, P. ; Chubar, O. ; Chavanne, J.

  • Author_Institution
    ESRF, Grenoble, France
  • Volume
    3
  • fYear
    1997
  • fDate
    12-16 May 1997
  • Firstpage
    3509
  • Abstract
    A 3D magnetostatics computer code optimized for Undulators and Wigglers is described. The code uses a boundary integral method and makes extensive use of analytical expressions for the field and field integrals along a straight line. The code outperforms currently available finite element packages in the area of simple data input, CPU time of the solver and accuracy reached for the estimation of field integrals. It is written in C++ and takes advantage of object-oriented programming. The code is interfaced to Mathematica. Pre- and post-processing of the field data is done in the Mathematica Language. It has been extensively benchmarked with respect to a commercial finite element code. All ESRF Insertion Devices built during the last 4 years have been designed using this code or an older version
  • Keywords
    electron accelerators; finite element analysis; magnetic fields; storage rings; wigglers; 3D magnetic fields; 3D magnetostatics computer code; ESRF; boundary integral method; finite element packages; insertion devices; undulators; wigglers; Coils; Finite element methods; Integral equations; Iron; Magnetic analysis; Magnetic anisotropy; Magnetic fields; Packaging; Perpendicular magnetic anisotropy; Undulators;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Particle Accelerator Conference, 1997. Proceedings of the 1997
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    0-7803-4376-X
  • Type

    conf

  • DOI
    10.1109/PAC.1997.753258
  • Filename
    753258