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°...
Main Authors: | , , , , , , , , , , |
---|---|
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 |