论文标题
宇宙射线检测器网络的模块化数据采集系统
A modular and flexible data acquisition system for a cosmic rays detector network
论文作者
论文摘要
在本文中,我们将开发的模块化数据采集系统描述为宇宙射线检测器网络的基础。每个检测器设置(此后称为站点)都是由可以通过Internet控制和读取的独立硬件设备组成的。该设备旨在获取和处理多达八个不同检测器平面的信号。这些探测器平面中的每一个都使用塑料闪光灯板,这些平板是光学耦合到硅光电层面(SIPM)的。在单个站点中,使用相同的基线设计可以使用不同的几何形状和平面方向。主要读数是基于可编程的芯片系统(PSOC),这是一种灵活且可重新配置的商品硬件,用于实现触发器和时序逻辑。数字转换器(TDC)的时间用于确定事件相对于GPS时正时信号的精确时机,并通过阈值(TOT)方法估算信号振幅。一组辅助传感器提供环境信息和站点检测器的方向,并使用MQTT协议定期将其与其他操作数据一起发送到服务器。数据使用内存数据库进行缓存,用于在线监视,并将其进一步持续到SQL数据库中以进行离线分析。服务器框架基于软件应用程序容器,允许轻松复制服务器基础架构。
In this paper, we describe a modular data acquisition system developed as the foundation of a cosmic ray detector network. Each detector setup (henceforth referred as a station) is composed of an independent hardware device that can be controlled and read-out through the Internet. This device is designed to acquire and process the signal of up to eight different detector planes. Each of these detector planes uses plastic scintillator slabs that are optically coupled to silicon photomultipliers (SiPM). Within a single station, different geometries and plane orientations are possible using the same baseline design. The main readout is based on a programmable system-on-a-chip (PSoC), a flexible and re-configurable commodity hardware that is used to implement the trigger and timing logic. A Time to Digital Converter (TDC) is used to determine the precise timing of the event relative to a GPS timing signal and to estimate the signal amplitude through the Time-over-Threshold (ToT) method. An auxiliary set of sensors provide environmental information and station detector planes orientation that, together with other operation data, are periodically sent to a server using the MQTT protocol. Data is cached using an in-memory database for online monitoring and further persisted into a SQL database for offline analysis. The server framework is based in software application containers allowing easy replication of the server infrastructure.