English

Constellation: The Autonomous Control and Data Acquisition System for Dynamic Experimental Setups

Instrumentation and Detectors 2026-01-13 v1 High Energy Physics - Experiment Nuclear Experiment

Abstract

The operation of instruments and detectors in laboratory or beamline environments presents a complex challenge, requiring stable operation of multiple concurrent devices, often controlled by separate hardware and software solutions. These environments frequently undergo modifications, such as the inclusion of different auxiliary devices depending on the experiment or facility, adding further complexity. The successful management of such dynamic configurations demands a flexible and robust system capable of controlling data acquisition, monitoring experimental setups, enabling seamless reconfiguration, and integrating new devices with limited effort. This paper presents Constellation, a flexible and network-distributed control and data acquisition software framework tailored to laboratory and beamline environments, that addresses the limitations of existing solutions. The framework is designed with a focus on extensibility, providing a streamlined interface for instrument integration. It supports efficient system setup via network discovery mechanisms, promotes stability through autonomous operational features, and provides comprehensive documentation and supporting tools for operators and application developers such as controllers and logging interfaces. At the core of the architectural design is the autonomy of the individual components, called satellites, which can make independent decisions about their operation and communicate these decisions to other components. This paper introduces the design principles and framework architecture of Constellation, presents the available graphical user interfaces, shares insights from initial successful deployments, and provides an outlook on future developments and applications.

Keywords

Cite

@article{arxiv.2601.06494,
  title  = {Constellation: The Autonomous Control and Data Acquisition System for Dynamic Experimental Setups},
  author = {Simon Spannagel and Stephan Lachnit and Hanno Perrey and Justus Braach and Lene Kristian Bryngemark and Erika Garutti and Adrian Herkert and Finn King and Christoph Krieger and David Leppla-Weber and Linus Ros and Sara Ruiz Daza and Murtaza Safdari and Luis G. Sarmiento and Annika Vauth and Håkan Wennlöf},
  journal= {arXiv preprint arXiv:2601.06494},
  year   = {2026}
}
R2 v1 2026-07-01T08:58:51.449Z