Author: Hanlet, P.M.
Paper Title Page
TU1BCO06 Disentangling Beam Losses in The Fermilab Main Injector Enclosure Using Real-Time Edge AI 273
 
  • K.J. Hazelwood, J.M.S. Arnold, M.R. Austin, J.R. Berlioz, P.M. Hanlet, M.A. Ibrahim, A.T. Livaudais-Lewis, J. Mitrevski, V.P. Nagaslaev, A. Narayanan, D.J. Nicklaus, G. Pradhan, A.L. Saewert, B.A. Schupbach, K. Seiya, R.M. Thurman-Keup, N.V. Tran
    Fermilab, Batavia, Illinois, USA
  • J.YC. Hu, J. Jiang, H. Liu, S. Memik, R. Shi, A.M. Shuping, M. Thieme, C. Xu
    Northwestern University, Evanston, Illinois, USA
  • A. Narayanan
    Northern Illinois University, DeKalb, Illinois, USA
 
  The Fer­mi­lab Main In­jec­tor en­clo­sure houses two ac­cel­er­a­tors, the Main In­jec­tor and Re­cy­cler Ring. Dur­ing nor­mal op­er­a­tion, high in­ten­sity pro­ton beams exist si­mul­ta­ne­ously in both. The two ac­cel­er­a­tors share the same beam loss mon­i­tors (BLM) and mon­i­tor­ing sys­tem. De­ci­pher­ing the ori­gin of any of the 260 BLM read­ings is often dif­fi­cult. The (Ac­cel­er­a­tor) Real-time Edge AI for Dis­trib­uted Sys­tems pro­ject, or READS, has de­vel­oped an AI/ML model, and im­ple­mented it on fast FPGA hard­ware, that dis­en­tan­gles mixed beam losses and at­trib­utes prob­a­bil­i­ties to each BLM as to which ma­chine(s) the loss orig­i­nated from in real-time. The model in­fer­ences are then streamed to the Fer­mi­lab ac­cel­er­a­tor con­trols net­work (ACNET) where they are avail­able for op­er­a­tors and ex­perts alike to aid in tun­ing the ma­chines.  
DOI • reference for this paper ※ doi:10.18429/JACoW-ICALEPCS2023-TU1BCO06  
About • Received ※ 06 October 2023 — Revised ※ 11 October 2023 — Accepted ※ 15 November 2023 — Issued ※ 06 December 2023
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUSDSC04 State Machine Operation of Complex Systems 929
 
  • P.M. Hanlet
    Fermilab, Batavia, Illinois, USA
 
  Op­er­a­tion of com­plex sys­tems which de­pend on one or more other sys­tems with many process vari­ables often op­er­ate in more than one state. For each state there may be a va­ri­ety of pa­ra­me­ters of in­ter­est, and for each of these, one may re­quire dif­fer­ent alarm lim­its, dif­fer­ent archiv­ing needs, and have dif­fer­ent crit­i­cal pa­ra­me­ters. Re­ly­ing on op­er­a­tors to re­li­ably change 10s-1000s of pa­ra­me­ters for each sys­tem for each state is un­rea­son­able. Not chang­ing these pa­ra­me­ters re­sults in alarms being ig­nored or dis­abled, crit­i­cal changes missed, and/or pos­si­ble data archiv­ing prob­lems. To re­li­ably man­age the op­er­a­tion of com­plex sys­tems, such as cry­omod­ules (CMs), Fer­mi­lab is im­ple­ment­ing state ma­chines for each CM and an over-arch­ing state ma­chine for the PIP-II su­per­con­duct­ing linac (SCL). The state ma­chine tran­si­tions and op­er­at­ing pa­ra­me­ters are stored/re­stored to/from a con­fig­u­ra­tion data­base. Proper im­ple­men­ta­tion of the state ma­chines will not only en­sure safe and re­li­able op­er­a­tion of the CMs, but will help en­sure re­li­able data qual­ity. A de­scrip­tion of PIP-II SCL, de­tails of the state ma­chines, and lessons learned from lim­ited use of the state ma­chines in re­cent CM test­ing will be dis­cussed.  
slides icon Slides TUSDSC04 [6.117 MB]  
poster icon Poster TUSDSC04 [1.031 MB]  
DOI • reference for this paper ※ doi:10.18429/JACoW-ICALEPCS2023-TUSDSC04  
About • Received ※ 06 October 2023 — Revised ※ 23 October 2023 — Accepted ※ 11 December 2023 — Issued ※ 17 December 2023
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WE2BCO06 EPICS Deployment at Fermilab 997
 
  • P.M. Hanlet, J.S. Diamond, M. Gonzalez, K.S. Martin
    Fermilab, Batavia, Illinois, USA
 
  Fer­mi­lab has tra­di­tion­ally not been an EPICS house, as such ex­per­tise in EPICS is lim­ited and scat­tered. How­ever, PIP-II will be using EPICS for its con­trol sys­tem. Fur­ther­more, when PIP-II is op­er­at­ing, it must to in­ter­face with the ex­ist­ing, though mod­ern­ized (see ACORN) legacy con­trol sys­tem. We have de­vel­oped and de­ployed a soft­ware pipeline that ad­dresses these needs and pre­sents to de­vel­op­ers a tested and ro­bust soft­ware frame­work, in­clud­ing tem­plate IOCs from which new de­vel­op­ers can quickly gain ex­pe­ri­ence. In this pre­sen­ta­tion, we will dis­cuss the mo­ti­va­tion for this work, the im­ple­men­ta­tion of a con­tin­u­ous in­te­gra­tion/con­tin­u­ous de­ploy­ment pipeline, test­ing, tem­plate IOCs, and the de­ploy­ment of user ap­pli­ca­tions. We will also dis­cuss how this is used with the cur­rent PIP-II test­stand and lessons learned.  
slides icon Slides WE2BCO06 [2.860 MB]  
DOI • reference for this paper ※ doi:10.18429/JACoW-ICALEPCS2023-WE2BCO06  
About • Received ※ 06 October 2023 — Revised ※ 23 October 2023 — Accepted ※ 11 December 2023 — Issued ※ 17 December 2023
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
FR1BCO02 Controls at the Fermilab PIP-II Superconducting Linac 1607
 
  • D.J. Nicklaus, P.M. Hanlet
    Fermilab, Batavia, Illinois, USA
 
  PIP-II is an 800 MeV su­per­con­duct­ing RF linac under de­vel­op­ment at Fer­mi­lab. As the new first stage in our ac­cel­er­a­tor chain, it will de­liver high-power beam to mul­ti­ple ex­per­i­ments si­mul­ta­ne­ously and thus drive Fer­mi­lab’s par­ti­cle physics pro­gram for years to come. In a pivot for Fer­mi­lab, con­trols for PIP-II are based on EPICS in­stead of ACNET, the legacy con­trol sys­tem for ac­cel­er­a­tors at the lab. This paper dis­cusses the sta­tus of the EPICS con­trols work for PIP-II. We de­scribe the EPICS tools se­lected for our sys­tem and the ex­pe­ri­ence of op­er­a­tors new to EPICS. We in­tro­duce our con­tin­u­ous in­te­gra­tion / con­tin­u­ous de­vel­op­ment en­vi­ron­ment. We also de­scribe some ef­forts at co­op­er­a­tion be­tween EPICS and ACNET, or ef­forts to move to­wards a uni­fied in­ter­face that can apply to both con­trol sys­tems.  
slides icon Slides FR1BCO02 [4.528 MB]  
DOI • reference for this paper ※ doi:10.18429/JACoW-ICALEPCS2023-FR1BCO02  
About • Received ※ 04 October 2023 — Revised ※ 12 October 2023 — Accepted ※ 10 December 2023 — Issued ※ 11 December 2023
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)