Searcharxiv⌕ Search

arXiv subjects

K. Trombly-Freytag

Publications and source records attributed to K. Trombly-Freytag.

2 recordsLinked to original sources

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

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.

physics.acc-ph↗

An XML Driven Framework for Test Control and Data Analysis

An extensible, component-based framework has been developed at Fermilab to promote software reuse and provide a common platform for developing a family of test and data analysis systems. The framework allows for configuring applications from components through the use of XML configurations. It can be easily extended by adding new components and many application independent components are already provided with the framework. The core of the system has been developed in Java which guarantees its portability and facilitates the use of object-oriented development technologies.

physics.ins-det↗