The Development and the Deployment of the Startup System for the ASTRI Mini-Array Project

PO
Not scheduled
20m
Wichernhaus

Wichernhaus

Board: Q94
poster presentation Quality Assurance and Software Testing Poster

Speaker

Ismam Abu (INAF, Osservatorio Astronomico di Bologna)

Description

The ASTRI Mini‑Array is an international project led by the Italian National Institute for Astrophysics (INAF) to build and operate nine dual‑mirror imaging atmospheric Cherenkov telescopes for very‑high‑energy (TeV) gamma‑ray astronomy and stellar intensity interferometry. This paper presents the Startup System, an observatory‑wide startup/shutdown orchestrator and monitoring layer that interfaces with, yet remains distinct from, the Supervisory Control and Data Acquisition (SCADA) framework, providing end‑to‑end visibility from telescope PLCs to the ICT backbone.
The Startup System is responsible for managing the startup and shutdown sequence of all critical on-site systems, including Power, Environmental, Timing and ICT Monitoring, Safety and Security, and the entire startup chain: Storage, Collectors, SCADA systems, Alarming System, Logging System, On-line Observation Quality System (OOQS), and the Human-Machine Interface (HMI).
Development followed an incremental prototyping strategy. We first released a minimal, simulator‑driven version to validate the operator workflows and user interface, then iteratively integrated real collectors and features. This approach enabled continuous architectural validation, early testing of core behaviors, and reduced integration risk.
Implementation adopts a modular, containerized stack with standardized interfaces (FastAPI, OPC UA, SNMP, Modbus, LDAP, InfluxDB). In nominal operations the Startup System runs on the main physical ICT node, the centralized entry point hosting Ironic and Ansible, which powers on and coordinates initialization of hardware and software across all telescopes. For development and validation, the same system can also run locally on capable macOS/Linux laptops, provided the project ICT infrastructure is reachable.
Recent integration tests have demonstrated that the Startup System successfully manages subsystem initialization, supervises alarms and monitoring workflows, and provides a user-friendly web-based dashboard for operators. The Startup System plays a central role in ensuring reliable on-site and remote operations of the ASTRI Mini-Array Project.

Affiliation of the submitter INAF, Osservatorio Astronomico di Bologna
Attendance in-person

Primary authors

Andrea Bulgarelli (INAF, Osservatorio Astronomico di Bologna) Ismam Abu (INAF, Osservatorio Astronomico di Bologna)

Co-authors

Alessandro Costa (INAF - Osservatorio Astronomico di Catania) Alessandro Grillo (INAF - Osservatorio Astronomico di Catania) Alessandro Tacchini (INAF, Osservatorio Astronomico di Bologna) Ambra Di Piano (INAF, Osservatorio Astronomico di Bologna) Andrea Giuliani (IASF - Istituto di Astrofisica Spaziale e Fisica Cosmica di Milano) Andrea Mandica (INAF, Osservatorio Astronomico di Bologna) Edoardo Borciani (INAF, Osservatorio Astronomico di Bologna) Fabrizio Lucarelli (INAF - Osservatorio Astronomico di Roma) Federico Fiordoliva (INAF - Osservatorio Astronomico di Roma) Federico Russo (INAF, Osservatorio Astronomico di Bologna) Fulvio Gianotti (INAF, Osservatorio Astronomico di Bologna) Gabrila Montenegro (Universidad Técnica Federico Santa María) Gino Tosti (UNIPG - Università di Perugia Dip. di Fisica e Geologia) Giovanni Pareschi (INAF - Osservatorio Astronomico di Brera) Giulia Mattioli (INAF, Osservatorio Astronomico di Bologna) Hugo Campos (Universidad Técnica Federico Santa María) Isaias Huerta (Universidad Técnica Federico Santa María) Kevin Munari (INAF - Osservatorio Astronomico di Catania) Luca Castaldini (INAF, Osservatorio Astronomico di Bologna) Marcello Lodi (Fundación Galileo Galilei – INAF) Mattia Corpora (IASF - Istituto di Astrofisica Spaziale e Fisica Cosmica di Palermo) Mauricio Araya (Universidad Técnica Federico Santa María) Nestor Sayes (Universidad Técnica Federico Santa María) Nicolò Parmiggiani (INAF, Osservatorio Astronomico di Bologna) Paolo Calabretto (INAF, Osservatorio Astronomico di Bologna) Pietro Bruno (INAF - Osservatorio Astronomico di Catania) Salvatore Scuderi (INAF - Osservatorio Astronomico di Brera) Sebastiano Spinello (INAF - Osservatorio Astronomico di Catania) Stefano Gallozzi (INAF - Osservatorio Astronomico di Roma) Valentina Fioretti (INAF, Osservatorio Astronomico di Bologna) Valerio Pastore (INAF, Osservatorio Astronomico di Bologna) Vito Conforti (INAF, Osservatorio Astronomico di Bologna)

Presentation materials