Skip to main content
QUICK REVIEW

[论文解读] Mini-EUSO (Extreme Universe Space Observatory) data acquisition and control software

Francesca Capel, А. А. Белов|arXiv (Cornell University)|Jul 10, 2019
Astrophysics and Cosmic Phenomena参考文献 13被引用 1
一句话总结

本文提出了一套模块化、开源的数据采集与控制软件框架,用于Mini-EUSO——一种用于观测广延空气簇射和大气现象的太空基荧光望远镜。该框架基于Xilinx Zynq XC7Z030 FPGA-CPU系统,采用面向对象的C++实现,支持自主或交互式运行,并可扩展用于未来任务如EUSO-TA和EUSO-SPB2。

ABSTRACT

We present the data acquisition and control software for the operation of Mini-EUSO, a space-based fluorescence telescope for the observation of extensive air showers and atmospheric phenomena. This framework has been extensively tested alongside the development of Mini-EUSO and is now finalized in anticipation of its launch in mid-August this year. The data acquisition, housekeeping and subsystem control is achieved using custom-designed front-end electronics based on a Xilinx Zynq XC7Z030 chip interfaced with a PCIe/104 CPU module via the integrated Zynq processing system. The instrument control interface is handled using an object-oriented C++ design which can be run both autonomously or interactively as required. Whilst developed for Mini-EUSO, the modular design of both the software and hardware can easily be scaled up to larger instrument designs and adapted to different subsystem and communication requirements. As such, this framework will also be used in the upgrade of the EUSO-TA instrument and potentially for the next EUSO-SPB2 NASA Balloon flight. The software and firmware presented herein are open source and released with detailed and integrated documentation.

研究动机与目标

  • 为Mini-EUSO——一种太空基荧光望远镜——开发一个可靠、实时的数据采集与控制系统。
  • 通过灵活的面向对象软件架构,实现仪器的自主与交互式运行。
  • 构建一个可扩展且可适应的框架,适用于更大仪器及未来太空或高空气球任务。
  • 通过集成前端电子设备与固件,确保强大的系统监控与子系统控制能力。
  • 将软件与固件以开源形式发布,并提供详尽文档,以支持社区使用与扩展。

提出的方法

  • 系统采用Xilinx Zynq XC7Z030芯片,集成ARM处理器与FPGA硬件,用于实时数据处理与控制。
  • 通过PCIe/104 CPU模块与Zynq处理系统连接,负责高层控制与数据处理任务。
  • 采用面向对象的C++软件设计,实现模块化、可重用的代码,支持自主与交互式运行模式。
  • 该框架将数据采集、系统监控与子系统控制整合为一个统一的嵌入式系统,运行于Zynq平台。
  • 软件设计注重可扩展性,支持适配不同传感器类型、通信协议及仪器规模。
  • 固件与软件以开源形式发布,并附带详细文档,以支持未来项目的复用与集成。

实验结果

研究问题

  • RQ1如何为一种高可靠性、低延迟的太空基荧光望远镜设计一个实时嵌入式数据采集与控制系统?
  • RQ2何种软件架构可使太空仪器在最小地面干预下实现自主运行与交互控制?
  • RQ3该软件与硬件框架在多大程度上可扩展并适配更大仪器或不同任务配置?
  • RQ4开源开发与详尽文档如何提升太空仪器软件的可重用性与可维护性?
  • RQ5何种集成模式可确保基于FPGA的数据采集与基于CPU的控制逻辑之间实现稳健通信与协调?

主要发现

  • 该软件框架已与Mini-EUSO的开发并行完成全面测试并最终定型,确保发射前准备就绪。
  • 系统成功在一个统一的软件环境中集成数据采集、系统监控与子系统控制功能。
  • 面向对象的C++设计支持自主与交互式运行模式,为任务运行提供灵活性。
  • 模块化软硬件架构具备可扩展性与适应性,计划用于EUSO-TA升级与EUSO-SPB2高空气球任务。
  • 固件与软件的开源发布及详尽文档支持社区开发与长期可维护性。
  • 该框架在Zynq XC7Z030平台上展现出处理实时数据流与控制信号的稳健性能。

更好的研究,从现在开始

从论文设计到论文写作,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。