Paper | Title | Other Keywords | Page |
---|---|---|---|
TUPLS05 | High-Level Physics Application for the Emittance Measurement by Allison Scanner | controls, emittance, software, GUI | 459 |
|
|||
Funding: Work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DESC0000661 On the ion accelerator, transverse emittance diagnostics usually happens at the low-energy transportation region, one device named "Allison Scanner" is commonly used to achieve this goal. In this contribution, we present the software development for both the high-level GUI application and the online data analysis, to help the users to get the beam transverse emittance information as precise and efficient as possible, meanwhile, the entire workflow including the UI interaction would be smooth and friendly enough. One soft-IOC application has been created for the device simulation and application development. A dedicated 2D image data visualization widget is also introduced for general-purposed PyQt GUI development. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-NAPAC2019-TUPLS05 | ||
About • | paper received ※ 26 August 2019 paper accepted ※ 05 September 2019 issue date ※ 08 October 2019 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPLE01 | Python Scripts for RF Commissioning at FRIB | cavity, LLRF, controls, linac | 563 |
|
|||
Abstract RF commissioning at FRIB involves QWR cavities (β=0.085 and β=0.041), HWR cavities (β=0.29 and β=0.53) and few room temperature devices. Each RF system has many process variables for LLRF and amplifier control located on different pages of CS-Studio. Efficient handling of all these PVs can be challenging for RF experts. Several scripts using Python have been developed to facilitate this process. User interface application has been developed using Qt Designer and PyQt package of Python, for ease of access of all scripts. These scripts are useful for mass ac-tions (for multiple systems) including turning on/ off LLRF controllers and amplifiers, resetting interlocks/ errors, chang-ing a PV value, etc. Python scripts are also used to quickly prototype the auto-start procedure for QWR cavities, which eventually is implemented on IOC driver. The application sends commands to IOC driver with device name, PV name and value to be changed. Future developments can be con-verting to state-notation language on IOC to add channel access security. This application intends to reduce time and efforts for RF commissioning at FRIB. | |||
![]() |
Poster TUPLE01 [0.429 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-NAPAC2019-TUPLE01 | ||
About • | paper received ※ 27 August 2019 paper accepted ※ 16 November 2020 issue date ※ 08 October 2019 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPLE07 | Overview of FRIB’s Diagnostics Controls System | controls, diagnostics, software, operation | 576 |
|
|||
Funding: This material is based upon work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DE-SC0000661, the State of Michigan and Michigan State University. In this work we will present an overview of the diagnostics systems put in place by FRIB’s Beam Instrumentation and Measurements department. We will focus on the controls and integration aspects for different kinds of equipment, such as pico ammeters and motor controllers, used to drive and readback the devices deployed on the beamline, such as profile monitors, Faraday cups, etc. In particular, we will discuss the controls software used in our deployment and how we make use of continuous integration and deployment systems to automate certain tasks and make the controls system in production more robust. |
|||
![]() |
Poster TUPLE07 [2.302 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-NAPAC2019-TUPLE07 | ||
About • | paper received ※ 27 August 2019 paper accepted ※ 05 September 2019 issue date ※ 08 October 2019 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPLE15 | BPM Processor Upgrades at SPEAR3 | booster, synchrotron, software, controls | 591 |
|
|||
Funding: Work sponsored by US Department of Energy Contract DE-AC02-76SF00515. We are upgrading the BPM processors in the SPEAR3 accelerator complex as several of the existing systems have reached end of life. To reduce the resources required for maintenance we have evaluated and installed several commercial BPM processors from the SPARK series of Libera/Instrumentation Technologies. In SPEAR3 we evaluated the SPARK-ERXR turn-by-turn BPM processor as a replacement to the in-house developed/commercially built Echotek processors that are used for a range of accelerator physics studies. We show measurements of the orbit dynamics with another SPARK-ERXR in the booster synchrotron from beam injection up to ejection. We have further evaluated a Spark-EL in the transport lines to replace the in-house built uTCA-based single-pass BPM processors. In this paper we show measurements and discuss our experience with the Libera SPARK series of BPM processors and comment on the software integration. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-NAPAC2019-TUPLE15 | ||
About • | paper received ※ 28 August 2019 paper accepted ※ 15 September 2019 issue date ※ 08 October 2019 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||