12 research outputs found

    Designing a Magnetic Measurement Data Acquisition and Control System with Reuse in Mind: A Rotating Coil System Example

    Full text link
    Accelerator magnet test facilities frequently need to measure different magnets on differently equipped test stands and with different instrumentation. Designing a modular and highly reusable system that combines flexibility built-in at the architectural level as well as on the component level addresses this need. Specification of the backbone of the system, with the interfaces and dataflow for software components and core hardware modules, serves as a basis for building such a system. The design process and implementation of an extensible magnetic measurement data acquisition and control system are described, including techniques for maximizing the reuse of software. The discussion is supported by showing the application of this methodology to constructing two dissimilar systems for rotating coil measurements, both based on the same architecture and sharing core hardware modules and many software components. The first system is for production testing 10 m long cryo-assemblies containing two MQXFA quadrupole magnets for the high-luminosity upgrade of the Large Hadron Collider and the second for testing IQC conventional quadrupole magnets in support of the accelerator system at Fermilab

    Software For A Database-Controlled Measurement System At The Fermilab Magnet Test Facility

    No full text
    A software system has been developed for use in measuring the magnetic properties of accelerator magnets at the Fermilab Magnet Test Facility. Key features of the system include: # Storage of measurement data in a relational database. # Use of database tables to define the individual steps that occur during a measurement. # Use of an "electronic logbook" to store an historical record of important measurement details within the database. # A graphical user interface for measurement technicians and data analysts to use in acquiring and analyzing data. Other papers describe the preliminary software design [1], the design of the database tables [2], and the results of measurements obtained using this system [3] [4]. This paper describes the final software system design, with particular emphasis on the data acquisition subsystem. Currently, the system supports 3 test stations and has been used to measure approximately 85 magnets. It is used for both production measurements and R & ..

    Software Design for a Database Driven System for Accelerator Magnet Measurements

    Get PDF
    Measurements of more than 1000 new magnets are needed for the Main Injector Project at Fermilab. In order to achieve efficiency and accuracy in measurements, we chose a database driven design for control of the measurement system. We will use a relational database to describe the measurement subjects and equipment. A logbook system defined in the database will provide for prescription of measurements to be carried out, description of measurements as they are carried out, and a comment database for less structured information. The operator interface will be built on X-windows. This paper will describe our system design. 2 refs
    corecore