The ESS Synchronous Data Service (SDS) development and first results

The 5 MW proton linear accelerator of the European Spallation Source ERIC is designed to accelerate the beam at a repetition rate of 14 Hz, which dictates the refresh rate of most of the relevant data produced by acquisition systems. Each cycle of the 14 Hz timing structure receives a unique cycle ID from the ESS Timing System, which can be used as an index when data is collected and stored. The ESS Linac Synchronous Data Service (SDS) facilitates the collection of high-resolution data from various accelerator subsystems. Currently, SDS consists of an EPICS extension to be included in data acquisition IOCs and a client service (SDS Collector) that collects and stores the data produced by these IOCs. The novel features provided by the EPICS PVAccess protocol and libraries play a crucial role in this project by supporting structured data in the EPICS Process Variable data format. This paper outlines how SDS is designed, how it enables data-on-demand and post-mortem collection of large array datasets without overloading the network and describes the results of using SDS during the latest ESS beam commissioning campaign in 2025. From a broader perspective, SDS will be part of the ESS Data Framework, which comprises a set of tools to collect, store, catalog, retrieve, and analyze ESS Linac data to support advanced applications such as machine learning algorithms. This framework is briefly described in this paper.

Publication Details

Journal
JACOW
Published
2025-12-05
DOI
https://doi.org/10.18429/jacow-icalepcs2025-tumg018
Primary Topic
Particle Accelerators and Free-Electron Lasers
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

The ESS Synchronous Data Service (SDS) development and first results

JACOW
Particle Accelerators and Free-Electron Lasers
article

The ESS Synchronous Data Service (SDS) development and first results

article en

Abstract

The 5 MW proton linear accelerator of the European Spallation Source ERIC is designed to accelerate the beam at a repetition rate of 14 Hz, which dictates the refresh rate of most of the relevant data produced by acquisition systems. Each cycle of the 14 Hz timing structure receives a unique cycle ID from the ESS Timing System, which can be used as an index when data is collected and stored. The ESS Linac Synchronous Data Service (SDS) facilitates the collection of high-resolution data from various accelerator subsystems. Currently, SDS consists of an EPICS extension to be included in data acquisition IOCs and a client service (SDS Collector) that collects and stores the data produced by these IOCs. The novel features provided by the EPICS PVAccess protocol and libraries play a crucial role in this project by supporting structured data in the EPICS Process Variable data format. This paper outlines how SDS is designed, how it enables data-on-demand and post-mortem collection of large array datasets without overloading the network and describes the results of using SDS during the latest ESS beam commissioning campaign in 2025. From a broader perspective, SDS will be part of the ESS Data Framework, which comprises a set of tools to collect, store, catalog, retrieve, and analyze ESS Linac data to support advanced applications such as machine learning algorithms. This framework is briefly described in this paper.

JACOW
Industry, innovation and infrastructure
Openalex Percentile: Top 47%
Particle Accelerators and Free-Electron Lasers
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.