May 2026

Conference Paper

Proton pulse charge calculation algorithm in Beam Power Limiting System at Spallation Neutron Source

By:
Bobrek, Miljko ; Deibele, Craig E; Allison, Trent
Page Number:
948-951
Book Title:
International Conference on Accelerator and Large Experimental Physics Control Systems 2025 (ICALEPCS 2025) Proceedings
Publication Date:
May 29, 2026
Conference Name:
20th International Conference on Accelerator and Large Experimental Physics Control Systems (ICALEPCS 2025)
Conference Location:
Chicago, Illinois, United States of America
Conference Sponsor:
Argonne National Laboratory
View DOI Listing:
https://doi.org/10.18429/JACoW-ICALEPCS2025-WEMG010

Abstract

A proton pulse charge calculation algorithm in the Beam Power Limiting System (BPLS) at the Spallation Neutron Source (SNS) was developed and implemented in an FPGA. The algorithm calculates one-minute running average of the pulse charges and issues a fault to the Personal Protection System (PPS) and the Machine Protection System (MPS) when a limit is reached. A bit-accurate model of the algorithm was first developed and tested in Matlab® and then implemented and simulated in VHDL using Vivado® design environment. Finally, the algorithm was verified on a µTCA-based hardware platform.