• DocumentCode
    974890
  • Title

    A Configurable Component-Based Software System for Magnetic Field Measurements

  • Author

    Nogiec, J.M. ; DiMarco, J. ; Kotelnikov, S. ; Trombly-Freytag, K. ; Walbridge, D. ; Tartaglia, M.

  • Author_Institution
    Fermi Nat. Accel. Lab.
  • Volume
    16
  • Issue
    2
  • fYear
    2006
  • fDate
    6/1/2006 12:00:00 AM
  • Firstpage
    1382
  • Lastpage
    1385
  • Abstract
    A new software system to test accelerator magnets has been developed at Fermilab. The magnetic measurement technique involved employs a single stretched wire to measure alignment parameters and magnetic field strength. The software for the system is built on top of a flexible component-based framework, which allows for easy reconfiguration and runtime modification. Various user interface, data acquisition, analysis, and data persistence components can be configured to form different measurement systems that are tailored to specific requirements (e.g., involving magnet type or test stand). The system can also be configured with various measurement sequences or tests, each of them controlled by a dedicated script. It is capable of working interactively as well as executing a pre-selected sequence of tests. Each test can be parameterized to fit the specific magnet type or test stand requirements. The system has been designed with portability in mind and is capable of working on various platforms, such as Linux, Solaris, and Windows. It can be configured to use a local data acquisition subsystem or a remote data acquisition computer, such as a VME processor running VxWorks. All hardware-oriented components have been developed with a simulation option that allows for running and testing measurements in the absence of data acquisition hardware
  • Keywords
    accelerator magnets; data acquisition; high energy physics instrumentation computing; magnetic field measurement; object-oriented programming; user interfaces; Linux; Solaris; VME processor running; VxWorks; Windows; accelerator magnets; accelerator measurement systems; configurable component-based software system; data acquisition hardware; data analysis; data persistence components; flexible component-based framework; hardware-oriented components; magnetic field measurements; magnetic field strength; magnetic measurement technique; reconfigurable architectures; runtime modification; single stretched wire; specific magnet type; superconducting device measurements; test stand requirements; user interface; Accelerator magnets; Data acquisition; Magnetic field measurement; Magnetic variables measurement; Magnetosphere; Runtime; Software systems; Software testing; System testing; Wire; Accelerator measurement systems; computer applications; reconfigurable architectures; superconducting device measurements;
  • fLanguage
    English
  • Journal_Title
    Applied Superconductivity, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1051-8223
  • Type

    jour

  • DOI
    10.1109/TASC.2005.869672
  • Filename
    1643110