Font Size: a A A

Research On Real - Time Sharing System Of MUSER Observation Data Based On Message Middleware

Posted on:2016-07-19Degree:MasterType:Thesis
Country:ChinaCandidate:R T MaFull Text:PDF
GTID:2132330470970744Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Radio Astronomy is an important branch of Astronomy, the development of Radio Astronomy relies on the improvement of the performance of the Radio Astronomical Instruments. High-performance Radio Astronomical Instruments means that vast amounts of observed data waiting for transmission and processing, it is a common problem about how to achieve the massive amounts of observation data sharing with multiple subsequent data processing systems in real time.This paper mainly research and resolve the problem that how to achieve the observation data sharing with the subsequent systems of Mingantu Ultrawide Spectral Radioheliograph (MUSER) in real time. We designed and implemented a real-time observation data sharing prototype system for MUSER. The data sharing prototype system consist of data. receiving prototype system and data distribution prototype system, this prototype system accomplish the observation data transfer to multiple system follow-up from observation device. The main achievements are as follows:Firstly, analysis the system structure characteristics of MUSER and the original formats of the observation data, according to the system structure characteristics and the actual demand of MUSER, conducted some tests and chose the technology we going to use. Based on the programming library Boost, we use socket programming techniques to design and implement a data receiving subsystem of MUSER-I. This prototype system is used to receive, inspect and screen the observation data that sent out by the digital receiver of MUSER-I. Furthermore, we conduct some tests to verify the performance and feasibility of the prototype system. The results of these tests indicate that the data receiving subsystem can meet the needs that the real-time monitoring and real-time display system to get the original data from observation device.Secondly, we design and implement a data receiving prototype system for MUSER based on the data receiving prototype system of MUSER-I. This prototype system is used to receive, inspect and screen all the observation data that outputted by the observation device. We also make some tests to examine the performance of the prototype system, the results of tests show that this prototype system can receive all data which were produced by observation device in a minute within one minute and meet the real-time needs.Thirdly, use the technology of Message Oriented Middleware and one software product of Message Oriented Middleware-ZeroMQ, we design and implement a real-time observation data distribution prototype system for MUSER. This prototype system according to the different needs of the follow-up system for observation data, achieves the observation data distribution to multiple follow-up systems, and must meet the system’s real-time claim.In this paper, we focus on how to achieve real-time data transmission to multiple subsequent systems, and we put forward a solution and make some experiments to test the solution. The test results show that the solution can meet the data transmission require and it also has certain reference value...
Keywords/Search Tags:Mingantu Ultrawide Spectral Radioheliograph, real-time data sharing, Message Oriented Middleware, ZeroMQ
PDF Full Text Request
Related items