Search NASA⌕ Search

Engineering topics

Jarvis, Jonathan [Fermilab]

Publications and source records attributed to Jarvis, Jonathan [Fermilab].

Design of an optical amplifier for amplified OSC in IOTA facility at Fermilab

Optical stochastic cooling (OSC) is a cutting-edge beam cooling technology to reduce, control the 3 dimensional spread and the motion of particle beams. It has recently been successfully, experimentally, demonstrated in Fermilab's IOTA storage ring, marking a major step forward in beam cooling. OSC has the potential to significantly improve both the performance and flexibility as a beam cooling system. One promising way to boost OSC performance is by adding a high-gain optical amplifier. However, this amplifier must be carefully designed to meet the specific constraints of the OSC system. A major challenge lies in the limited optical delay, which is just 6 mm for the case of IOTA, set by the beam bypass, restricts us to use a short-length gain medium. This, along with IOTA’s high repetition rate and the relatively long duration of the optical pulses, limits the peak power available for the pump laser without damaging the crystal, which is crucial for achieving strong nonlinear gain. Additionally, it's essential to preserve the phase coherence of the undulator radiation during amplification, which further complicates the amplifier design. This report details a specialized amplifier setup that addresses these challenges, includes simulations of the integrated system, and summarizes the latest experimental progress and results.

Mondal, Abhishek [Fermilab]↗

APOLLO: a facility-scale differentiable virtual accelerator at Fermilab FAST/IOTA

As the design complexity of modern accelerators grows, there is more interest in using advanced simulations that have fast execution time or yield additional insights like gradients. The FAST/IOTA facility has been working on implementing and experimentally validating an end-to-end digital twin that is both fast and gradient-aware, allowing for rapid prototyping of new software and experiments with minimal beam time costs. Our framework integrates physics and ML codes for linac and ring simulation through a set of generic interfaces between surrogate and physics-based sections. To reproduce device inputs and outputs, system state is exposed as a deterministic event loop in a specialized discrete event simulator architecture. Because Fermilab is undergoing control system transition, several APIs were implemented as final user interfaces - a fully asynchronous EPICS soft IOC, a gRPC-based Data Pool Manager (DPM), and legacy ACNET protocols. We discuss implementation details as well as challenges handling live data assimilation and future plans to extend modelling to main complex proton accelerators like PIPII and Booster.

Kuklev, Nikita [Fermilab]↗

Unified differentiable digital twin for the IOTA/FAST facility

As the design complexity of modern accelerators grows, there is more interest in using advanced simulations that have fast execution time or produce insights about accelerator state. One notable example of additional information are gradients of physical observables with respect to design parameters produced by differentiable simulations. The IOTA/FAST facility has recently begun a program to implement and experimentally validate a unified start-to-end differentiable digital twin to serve as a virtual accelerator test stand, allowing for rapid prototyping of new software and experiments with minimal beam time costs. In this contribution we will discuss our plans and progress. Specifically, we will cover the selection and benchmarking of both physics and ML codes, the development of generic interfaces between device models and surrogate or physics-based sections, and the export of the parameters through either a deterministic event loop or a fully asynchronous EPICS soft input/output controller. We will also discuss challenges in model calibration and uncertainty quantification, as well as future plans to support larger proton accelerators like PIPII and Booster.

Kuklev, Nikita [Fermilab]↗