Author: Kilpatrick, M.C.
Paper Title Page
TUPDP113 A Flexible EPICS Framework for Sample Alignment at Neutron Beamlines 836
 
  • J.P. Edelen, M.J. Henderson, M.C. Kilpatrick
    RadiaSoft LLC, Boulder, Colorado, USA
  • S. Calder, B. Vacaliuc
    ORNL RAD, Oak Ridge, Tennessee, USA
  • R.D. Gregory, G.S. Guyotte, C.M. Hoffmann, B.K. Krishna
    ORNL, Oak Ridge, Tennessee, USA
 
  Funding: This material is based upon work supported by the U.S. Department of Energy, Office of Science, Office of Basic Energy Science under Award Number DE-SC0021555.
RadiaSoft has been developing a flexible front-end framework, written in Python, for rapidly developing and testing automated sample alignment IOCs at Oak Ridge National Laboratory. We utilize YAML-formatted configuration files to construct a thin abstraction layer of custom classes which provide an internal representation of the external hardware within a controls system. The abstraction layer takes advantage of the PCASPy and PyEpics libraries in order to serve EPICS process variables & respond to read/write requests. Our framework allows users to build a new IOC that has access to information about the sample environment in addition to user-defined machine learning models. The IOC then monitors for user inputs, performs user-defined operations on the beamline, and reports on its status back to the control system. Our IOCs can be booted from the command line, and we have developed command line tools for rapidly running and testing alignment processes. These tools can also be accessed through an EPICS GUI or in separate Python scripts. This presentation provides an overview of our software structure and showcases its use at two beamlines at ORNL.
 
DOI • reference for this paper ※ doi:10.18429/JACoW-ICALEPCS2023-TUPDP113  
About • Received ※ 06 October 2023 — Revised ※ 22 October 2023 — Accepted ※ 04 December 2023 — Issued ※ 16 December 2023
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUPDP114 Machine Learning Based Noise Reduction of Neutron Camera Images at ORNL 841
 
  • I.V. Pogorelov, J.P. Edelen, M.J. Henderson, M.C. Kilpatrick
    RadiaSoft LLC, Boulder, Colorado, USA
  • S. Calder, B. Vacaliuc
    ORNL RAD, Oak Ridge, Tennessee, USA
  • R.D. Gregory, G.S. Guyotte, C.M. Hoffmann, B.K. Krishna
    ORNL, Oak Ridge, Tennessee, USA
 
  Funding: This material is based upon work supported by the U.S. Department of Energy, Office of Science, Office of Basic Energy Science under Award Number DE-SC0021555.
Neutron cameras are utilized at the HB2A powder diffractometer to image the sample for alignment in the beam. Typically, neutron cameras are quite noisy as they are constantly being irradiated. Removal of this noise is challenging due to the irregular nature of the pixel intensity fluctuations and the tendency for it to change over time. RadiaSoft has developed a novel noise reduction method for neutron cameras that inscribes a lower envelope of the image signal. This process is then sped up using machine learning. Here we report on the results of our noise reduction method and describe our machine learning approach for speeding up the algorithm for use during operations.
 
DOI • reference for this paper ※ doi:10.18429/JACoW-ICALEPCS2023-TUPDP114  
About • Received ※ 07 October 2023 — Revised ※ 22 October 2023 — Accepted ※ 11 December 2023 — Issued ※ 16 December 2023
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUPDP115 Machine Learning for Compact Industrial Accelerators 846
 
  • J.P. Edelen, J.A. Einstein-Curtis, M.J. Henderson, M.C. Kilpatrick
    RadiaSoft LLC, Boulder, Colorado, USA
  • J.A. Diaz Cruz, A.L. Edelen
    SLAC, Menlo Park, California, USA
 
  Funding: This material is based upon work supported by the DOE Accelerator R&D and Production under Award Number DE-SC0023641.
The industrial and medical accelerator industry is an ever-growing field with advancements in accelerator technology enabling its adoption for new applications. As the complexity of industrial accelerators grows so does the need for more sophisticated control systems to regulate their operation. Moreover, the environment for industrial and medical accelerators is often harsh and noisy as opposed to the more controlled environment of a laboratory-based machine. This environment makes control more challenging. Additionally, instrumentation for industrial accelerators is limited making it difficult at times to identify and diagnose problems when they occur. RadiaSoft has partnered with SLAC to develop new machine learning methods for control and anomaly detection for industrial accelerators. Our approach is to develop our methods using simulation models followed by testing on experimental systems. Here we present initial results using simulations of a room temperature s-band system.
 
DOI • reference for this paper ※ doi:10.18429/JACoW-ICALEPCS2023-TUPDP115  
About • Received ※ 06 October 2023 — Accepted ※ 05 December 2023 — Issued ※ 18 December 2023  
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUPDP116 Machine Learning Based Sample Alignment at TOPAZ 851
 
  • M.J. Henderson, J.P. Edelen, M.C. Kilpatrick, I.V. Pogorelov
    RadiaSoft LLC, Boulder, Colorado, USA
  • S. Calder, B. Vacaliuc
    ORNL RAD, Oak Ridge, Tennessee, USA
  • R.D. Gregory, G.S. Guyotte, C.M. Hoffmann, B.K. Krishna
    ORNL, Oak Ridge, Tennessee, USA
 
  Funding: This material is based upon work supported by the U.S. Department of Energy, Office of Science, Office of Basic Energy Science under Award Number DE-SC0021555.
Neutron scattering experiments are a critical tool for the exploration of molecular structure in compounds. The TOPAZ single crystal diffractometer at the Spallation Neutron Source studies these samples by illuminating samples with different energy neutron beams and recording the scattered neutrons. During the experiments the user will change temperature and sample position in order to illuminate different crystal faces and to study the sample in different environments. Maintaining alignment of the sample during this process is key to ensuring high quality data are collected. At present this process is performed manually by beamline scientists. RadiaSoft in collaboration with the beamline scientists and engineers at ORNL has developed a new machine learning based alignment software automating this process. We utilize a fully-connected convolutional neural network configured in a U-net architecture to identify the sample center of mass. We then move the sample using a custom python-based EPICS IOC interfaced with the motors. In this talk we provide an overview of our machine learning tools and show our initial results aligning samples at ORNL.
 
DOI • reference for this paper ※ doi:10.18429/JACoW-ICALEPCS2023-TUPDP116  
About • Received ※ 06 October 2023 — Accepted ※ 05 December 2023 — Issued ※ 11 December 2023  
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUPDP117 Classification and Prediction of Superconducting Magnet Quenches 856
 
  • J.A. Einstein-Curtis, J.P. Edelen, M.C. Kilpatrick, R. O’Rourke
    RadiaSoft LLC, Boulder, Colorado, USA
  • K.A. Drees, J.S. Laster, M. Valette
    BNL, Upton, New York, USA
 
  Funding: This material is based upon work supported by the U.S. Department of Energy, Office of Science, Office of High Energy Physics under Award Number DE-SC0021699.
Robust and reliable quench detection for superconducting magnets is increasingly important as facilities push the boundaries of intensity and operational runtime. RadiaSoft has been working with Brookhaven National Lab on quench detection and prediction for superconducting magnets installed in the RHIC storage rings. This project has analyzed several years of power supply and beam position monitor data to train automated classification tools and automated quench precursor determination based on input sequences. Classification was performed using supervised multilayer perceptron and boosted decision tree architectures, while models of the expected operation of the ring were developed using a variety of autoencoder architectures. We have continued efforts to maximize area under the receiver operating characteristic curve for the multiple classification problem of real quench, fake quench, and no-quench events. We have also begun work on long short-term memory (LSTM) and other recurrent architectures for quench prediction. Examinations of future work utilizing more robust architectures, such as variational autoencoders and Siamese models, as well as methods necessary for uncertainty quantification will be discussed.
 
DOI • reference for this paper ※ doi:10.18429/JACoW-ICALEPCS2023-TUPDP117  
About • Received ※ 08 October 2023 — Revised ※ 22 October 2023 — Accepted ※ 05 December 2023 — Issued ※ 07 December 2023
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)