Hostname: page-component-6766d58669-7fx5l Total loading time: 0 Render date: 2026-05-21T20:38:13.639Z Has data issue: false hasContentIssue false

ARISE: an algorithm for rapid ion spectrum extraction enabling real-time optimization in high-repetition-rate laser-driven ion acceleration

Published online by Cambridge University Press:  22 October 2025

Ben C. Torrance
Affiliation:
SUPA Department of Physics, University of Strathclyde , Glasgow, UK
Christopher J. G. McQueen
Affiliation:
SUPA Department of Physics, University of Strathclyde , Glasgow, UK The Cockcroft Institute, Sci-Tech Daresbury, Warrington, UK
Robbie Wilson
Affiliation:
SUPA Department of Physics, University of Strathclyde , Glasgow, UK
Matthew Alderton
Affiliation:
SUPA Department of Physics, University of Strathclyde , Glasgow, UK
Ewan J. Dolier
Affiliation:
SUPA Department of Physics, University of Strathclyde , Glasgow, UK
Maia P. Peat Romero
Affiliation:
SUPA Department of Physics, University of Strathclyde , Glasgow, UK
Radhika Nayli
Affiliation:
SUPA Department of Physics, University of Strathclyde , Glasgow, UK
Martin King
Affiliation:
SUPA Department of Physics, University of Strathclyde , Glasgow, UK The Cockcroft Institute, Sci-Tech Daresbury, Warrington, UK
Ross J. Gray
Affiliation:
SUPA Department of Physics, University of Strathclyde , Glasgow, UK The Cockcroft Institute, Sci-Tech Daresbury, Warrington, UK
Paul McKenna*
Affiliation:
SUPA Department of Physics, University of Strathclyde , Glasgow, UK The Cockcroft Institute, Sci-Tech Daresbury, Warrington, UK
*
Correspondence to: P. McKenna, SUPA Department of Physics, University of Strathclyde, Glasgow G4 0NG, UK. Email: paul.mckenna@strath.ac.uk

Abstract

Recent advances in high-power, high-repetition-rate laser systems are driving the adoption of data-driven experimental approaches in high-energy density science. To fully realize the potential of these methodologies, automated and high-throughput analysis of key diagnostics is essential for effective feedback and real-time optimization. We present a novel algorithm, ARISE (algorithm for rapid ion spectrum extraction), developed for fast and reliable extraction of laser-accelerated ion spectra from Thomson parabola spectrometers, capable of operating at repetition rates exceeding 20 Hz. ARISE enables real-time, data-driven experimentation through features including background subtraction, automatic identification of the zero-deflection reference point and automated determination of maximum ion energy. We validate the accuracy of ARISE in spectrum extraction and energy detection, and demonstrate its integration within a Bayesian optimization framework during a proof-of-concept experiment conducted using the 350  TW SCAPA laser, enabling real-time optimization of laser-accelerated ion beam parameters.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press in association with Chinese Laser Press
Figure 0

Figure 1 Schematic view of the Thomson parabola spectrometer in the $x$$z$ plane. The electric and magnetic fields are both oriented along the $x$-axis, resulting in ion dispersion along the $x$- and $y$-axes due to their respective influences.

Figure 1

Figure 2 (a) Representative MCP phosphor screen image showing the reference zero point (ZP), corresponding to undeflected neutral atoms and X-rays, and a set of ion tracks (H, hydrogen; C, carbon; O, oxygen; with given charge states). (b) An example MCP phosphor screen image showing the filtered ion signal through 200 μm thick Mylar, for the energy calibration.

Figure 2

Figure 3 Flow diagram illustrating the main components of the ARISE processing pipeline. The workflow begins with user-defined parameters specified in the configuration file, followed by data acquisition from the CCD (MCP image). The image then undergoes a series of processing steps, including zero-point detection, cropping, rotation and background subtraction. The resulting image is subsequently passed to the spectral extraction module and the automated detection of ${E}_{\mathrm{p},\max }$.

Figure 3

Figure 4 Measured proton spectra from energy calibration shots. Dashed red, blue and green lines denote the expected minimum transmission energies, ${E}_{\mathrm{p},\min }$, based on SRIM simulations. Dash-dotted orange, purple and light green lines indicate the corresponding ${E}_{\mathrm{p},\min }$ values calculated using ARISE. Shaded regions represent uncertainties in the SRIM-derived energy thresholds, defined by the extent of lateral straggling.

Figure 4

Figure 5 (a) Example spectrum comparing automatic ${E}_{\mathrm{p},\max }$ detection using two methods, least squares regression (blue dashed line) and the threshold method (orange dashed line), compared against the ground truth (red solid line). (b) Comparison of ${E}_{\mathrm{p},\max }$ values across 15 spectra, showing results from least squares regression (blue circles) and the threshold method (red circles) relative to the ground truth. The black dashed line indicates the ideal $y=x$ agreement. Error bars represent standard deviations from the ground truth. A representative case where the threshold method fails is also highlighted (red dashed line).

Figure 5

Table 1 Performance comparison of ${E}_{\mathrm{p},\max }$ detection methods. The least squares method significantly outperforms the threshold method, achieving a root mean square error (RMSE) of 0.22 MeV compared to 0.61 MeV. To contextualize these results, we introduce a normalized error metric that compares the automated detection error to the uncertainty in the human-assessed ground truth. Specifically, RMSE values are normalized by the mean standard deviation of the ground truth estimates. Using this metric, the performance of the least squares method is found to be comparable to that of human assessment.

Figure 6

Figure 6 (a) Bar chart showing the average processing time for key stages of ARISE, with and without median filtering, across 200 data points. The most time-consuming steps are median filtering (when applied) and background subtraction. Without filtering, the pipeline achieves an average repetition rate of 20.40 Hz; applying median filtering reduces this rate significantly to 3.42 Hz. (b) Average repetition rate as a function of the number of ion species, based on 200 shots. Error bars represent one standard deviation in processing time.

Figure 7

Figure 7 (a) Example of automatic ${E}_{\mathrm{p},\max }$ extraction (colour axis) across more than 60 shots at a repetition rate of 0.2 Hz. The shaded region corresponds to one standard deviation. (b) Results from an experiment where ARISE-derived ${E}_{\mathrm{p},\max }$ values were used as the objective function in an open-source Bayesian optimization feedback loop, in which laser energy and pulse duration were varied by the optimizer. Unfilled symbols represent initial random sampling, while filled symbols correspond to values selected using the Gaussian process regression model. The dashed red line separates the random sampling phase from the model-driven optimization phase.