Design of remote control software of near infrared Sky Brightness Monitor in Antarctica

The Near-infrared Sky Brightness Monitor (NIRBM) aims to measure the middle infrared sky background in Antarctica. The NIRBM mainly consists of an InGaAs detector, a chopper, a reflector, a cooler and a black body. The reflector can rotate to scan the sky with a field of view ranging from 0° to 180°...

Full description

Bibliographic Details
Main Authors: Wang, Zhi-yue, Chen, Ya-qi, Jia, Ming-hao, Zhang, Guang-yu, Zhang, Jun, Zhang, Yi-hao, Chen, Jin-ting, Zhang, Hong-fei, Jiang, Peng, Ji, Tuo, Wang, Jian
Format: Text
Language:unknown
Published: arXiv 2018
Subjects:
Online Access:https://dx.doi.org/10.48550/arxiv.1806.01735
https://arxiv.org/abs/1806.01735
id ftdatacite:10.48550/arxiv.1806.01735
record_format openpolar
spelling ftdatacite:10.48550/arxiv.1806.01735 2023-05-15T13:38:53+02:00 Design of remote control software of near infrared Sky Brightness Monitor in Antarctica Wang, Zhi-yue Chen, Ya-qi Jia, Ming-hao Zhang, Guang-yu Zhang, Jun Zhang, Yi-hao Chen, Jin-ting Zhang, Hong-fei Jiang, Peng Ji, Tuo Wang, Jian 2018 https://dx.doi.org/10.48550/arxiv.1806.01735 https://arxiv.org/abs/1806.01735 unknown arXiv https://dx.doi.org/10.1109/tns.2019.2924474 arXiv.org perpetual, non-exclusive license http://arxiv.org/licenses/nonexclusive-distrib/1.0/ Instrumentation and Methods for Astrophysics astro-ph.IM Signal Processing eess.SP FOS Physical sciences FOS Electrical engineering, electronic engineering, information engineering article-journal Article ScholarlyArticle Text 2018 ftdatacite https://doi.org/10.48550/arxiv.1806.01735 https://doi.org/10.1109/tns.2019.2924474 2022-04-01T09:36:50Z The Near-infrared Sky Brightness Monitor (NIRBM) aims to measure the middle infrared sky background in Antarctica. The NIRBM mainly consists of an InGaAs detector, a chopper, a reflector, a cooler and a black body. The reflector can rotate to scan the sky with a field of view ranging from 0° to 180°. Electromechanical control and weak signal readout functions are accomplished by the same circuit, whose core chip is a STM32F407VG microcontroller. Considering the environment is harsh for humans in Antarctica, a multi-level remote control software system is designed and implemented. A set of EPICS IOCs are developed to control each hardware module independently via serial port communication with the STM32 microcontroller. The tornado web framework and PyEpics are introduced as a combination where PyEpics is used to monitor or change the EPICS Process Variables, functioning as a client for the EPICS framework. Tornado is responsible for the specific operation process of inter-device collaboration, and expose a set of interfaces to users to make calls. Considering the high delay and low bandwidth of the network environment, the tornado back-end is designed as a master-and-agent architecture to improve domestic user experience. The master node is deployed in Antarctic while multiple agent nodes can be deployed domestic. The master and agent nodes communicate with each other through the WebSocket protocol to exchange latest information so that bandwidth is saved. The GUI is implemented in the form of single-page application based on the Vue framework which communicates with tornado through WebSocket and AJAX requests. The web page integrates device control, data curve drawing, alarm display, auto observation and other functions together. : Many revision were done after the submission, and the result in this paper may need more correction Text Antarc* Antarctic Antarctica DataCite Metadata Store (German National Library of Science and Technology) Antarctic Ajax ENVELOPE(168.450,168.450,-71.800,-71.800)
institution Open Polar
collection DataCite Metadata Store (German National Library of Science and Technology)
op_collection_id ftdatacite
language unknown
topic Instrumentation and Methods for Astrophysics astro-ph.IM
Signal Processing eess.SP
FOS Physical sciences
FOS Electrical engineering, electronic engineering, information engineering
spellingShingle Instrumentation and Methods for Astrophysics astro-ph.IM
Signal Processing eess.SP
FOS Physical sciences
FOS Electrical engineering, electronic engineering, information engineering
Wang, Zhi-yue
Chen, Ya-qi
Jia, Ming-hao
Zhang, Guang-yu
Zhang, Jun
Zhang, Yi-hao
Chen, Jin-ting
Zhang, Hong-fei
Jiang, Peng
Ji, Tuo
Wang, Jian
Design of remote control software of near infrared Sky Brightness Monitor in Antarctica
topic_facet Instrumentation and Methods for Astrophysics astro-ph.IM
Signal Processing eess.SP
FOS Physical sciences
FOS Electrical engineering, electronic engineering, information engineering
description The Near-infrared Sky Brightness Monitor (NIRBM) aims to measure the middle infrared sky background in Antarctica. The NIRBM mainly consists of an InGaAs detector, a chopper, a reflector, a cooler and a black body. The reflector can rotate to scan the sky with a field of view ranging from 0° to 180°. Electromechanical control and weak signal readout functions are accomplished by the same circuit, whose core chip is a STM32F407VG microcontroller. Considering the environment is harsh for humans in Antarctica, a multi-level remote control software system is designed and implemented. A set of EPICS IOCs are developed to control each hardware module independently via serial port communication with the STM32 microcontroller. The tornado web framework and PyEpics are introduced as a combination where PyEpics is used to monitor or change the EPICS Process Variables, functioning as a client for the EPICS framework. Tornado is responsible for the specific operation process of inter-device collaboration, and expose a set of interfaces to users to make calls. Considering the high delay and low bandwidth of the network environment, the tornado back-end is designed as a master-and-agent architecture to improve domestic user experience. The master node is deployed in Antarctic while multiple agent nodes can be deployed domestic. The master and agent nodes communicate with each other through the WebSocket protocol to exchange latest information so that bandwidth is saved. The GUI is implemented in the form of single-page application based on the Vue framework which communicates with tornado through WebSocket and AJAX requests. The web page integrates device control, data curve drawing, alarm display, auto observation and other functions together. : Many revision were done after the submission, and the result in this paper may need more correction
format Text
author Wang, Zhi-yue
Chen, Ya-qi
Jia, Ming-hao
Zhang, Guang-yu
Zhang, Jun
Zhang, Yi-hao
Chen, Jin-ting
Zhang, Hong-fei
Jiang, Peng
Ji, Tuo
Wang, Jian
author_facet Wang, Zhi-yue
Chen, Ya-qi
Jia, Ming-hao
Zhang, Guang-yu
Zhang, Jun
Zhang, Yi-hao
Chen, Jin-ting
Zhang, Hong-fei
Jiang, Peng
Ji, Tuo
Wang, Jian
author_sort Wang, Zhi-yue
title Design of remote control software of near infrared Sky Brightness Monitor in Antarctica
title_short Design of remote control software of near infrared Sky Brightness Monitor in Antarctica
title_full Design of remote control software of near infrared Sky Brightness Monitor in Antarctica
title_fullStr Design of remote control software of near infrared Sky Brightness Monitor in Antarctica
title_full_unstemmed Design of remote control software of near infrared Sky Brightness Monitor in Antarctica
title_sort design of remote control software of near infrared sky brightness monitor in antarctica
publisher arXiv
publishDate 2018
url https://dx.doi.org/10.48550/arxiv.1806.01735
https://arxiv.org/abs/1806.01735
long_lat ENVELOPE(168.450,168.450,-71.800,-71.800)
geographic Antarctic
Ajax
geographic_facet Antarctic
Ajax
genre Antarc*
Antarctic
Antarctica
genre_facet Antarc*
Antarctic
Antarctica
op_relation https://dx.doi.org/10.1109/tns.2019.2924474
op_rights arXiv.org perpetual, non-exclusive license
http://arxiv.org/licenses/nonexclusive-distrib/1.0/
op_doi https://doi.org/10.48550/arxiv.1806.01735
https://doi.org/10.1109/tns.2019.2924474
_version_ 1766112084661108736