Prediction on X-ray output of free electron laser based on artificial neural networks
- SLAC National Accelerator Laboratory (SLAC), Menlo Park, CA (United States)
Knowledge of x-ray free electron lasers’ (XFELs) pulse characteristics delivered to a sample is crucial for ensuring high-quality x-rays for scientific experiments. XFELs’ self-amplified spontaneous emission process causes spatial and spectral variations in x-ray pulses entering a sample, which leads to measurement uncertainties for experiments relying on multiple XFEL pulses. Accurate in-situ measurements of x-ray wavefront and energy spectrum incident upon a sample poses challenges. Here we address this by developing a virtual diagnostics framework using an artificial neural network (ANN) to predict x-ray photon beam properties from electron beam properties. We recorded XFEL electron parameters while adjusting the accelerator’s configurations and measured the resulting x-ray wavefront and energy spectrum shot-to-shot. Training the ANN with this data enables effective prediction of single-shot or average x-ray beam output based on XFEL undulator and electron parameters. This demonstrates the potential of utilizing ANNs for virtual diagnostics linking XFEL electron and photon beam properties.
- Research Organization:
- SLAC National Accelerator Laboratory (SLAC), Menlo Park, CA (United States)
- Sponsoring Organization:
- USDOE Office of Science (SC), Basic Energy Sciences (BES); National Science Foundation (NSF); USDOE
- Contributing Organization:
- SSRL, Nano - X Research
- Grant/Contract Number:
- AC02-76SF00515; ECCS-2026822
- OSTI ID:
- 2205142
- Alternate ID(s):
- OSTI ID: 2203567; OSTI ID: 2280864
- Journal Information:
- Nature Communications, Vol. 14, Issue 1; ISSN 2041-1723
- Publisher:
- Nature Publishing GroupCopyright Statement
- Country of Publication:
- United States
- Language:
- English
Similar Records
Femtosecond Time-Delay X-Ray Holography
Efficient prediction of attosecond two-colour pulses from an X-ray free-electron laser with machine learning