天体物理学 > 天体物理学的仪器与方法
[提交于 2022年6月23日
]
标题: RACS2:望远镜观测的远程自主控制系统框架及其应用
标题: RACS2: A Framework of Remote Autonomous Control System for Telescope Observation and its application
摘要: 随着天文学观测需求的增加,望远镜系统变得越来越复杂。因此,天文台控制软件需要更加智能,它们必须控制天文台内的每个仪器,自主完成观测任务,并在需要时向用户报告信息。我们开发了一个名为远程自主控制系统2代(RACS2)的分布式自主天文台控制框架,以满足这些要求。RACS2框架采用去中心化的分布式架构,仪器控制软件和系统服务(如观测控制服务)被实现为不同的组件。组件之间的通信基于高性能序列化库和轻量级消息库实现。实现了面向Python和实验物理与工业控制系统(EPICS)的接口,因此RACS2框架可以与基于EPICS的设备控制软件和基于Python的软件进行通信。开发了几种系统组件,包括日志、执行器、调度器和其他模块,以帮助观测。观测任务可以用Python语言编程,计划由调度器组件进行调度,以实现自主观测。基于FastAPI框架实现了一组Web服务,用户可以通过此进行远程控制和管理该框架。基于RACS2框架,我们已经实现了DATs望远镜的观测系统和空间目标观测系统。我们进行了远程自主观测,并通过这些系统接收了许多数据。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.