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

WEPD022
24 Sept 2025, 16:30
1h 30m
Palmer House Hilton Chicago

Palmer House Hilton Chicago

17 East Monroe Street Chicago, IL 60603, United States of America
Poster Presentation MC05: FPGA and Embedded Systems WEPD Posters

Speaker

Miljko Bobrek (Oak Ridge National Laboratory)

Description

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.

Author

Miljko Bobrek (Oak Ridge National Laboratory)

Co-authors

Craig Deibele (Oak Ridge National Laboratory) Trent Allison (Oak Ridge National Laboratory)

Presentation materials

There are no materials yet.