Font Size: a A A

Design And Implementation Of High-throughput Satellite Signal Generation And Analysis Software

Posted on:2021-09-15Degree:MasterType:Thesis
Country:ChinaCandidate:Y M DongFull Text:PDF
GTID:2518306050469314Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
In recent years,with the rapid development of the satellite communication technology and the increasing demands for satellite communications,the high-throughput satellites have emerged.However,due to the huge costs of launching a satellite and difficulty repairing it in orbit,so it is necessary to monitor the status of the satellite in all directions before being launched.On the one hand,in order to enhance the degree of freedom and adaptability of environment,the satellite communication standard supports the multi-selections of coding and modulation modes,such as the latest DVB-S2X standard which supports hundreds of combined modes.On the other hand,the high reliability requirements of satellite communications have to make stricter requirements for monitoring of ground receivers.Aiming at the shortcomings of traditional communication satellite test software such as long time-consuming,complicated use and poor compatibility,this paper proposes two types of high-throughput satellite monitoring system software which are based on different architectures to meet users' different demands for compatibility and automation.The main research tasks are as follows: Firstly,on the basis of summarizing and analyzing the related communication satellite monitoring software,a multi-mode automated test software implementation scheme based on QT architecture was designed for the laboratory self-developed high-throughput satellite modem FPGA(Field Programmable Gate Array)equipment which is used to overcome disadvantages of low efficiency and single test mode.This paper adopts tree-frame structure to implement hundreds of test modes and multi-instructions automatically polling requests FPGA devices to return data.Based on the returned data,the software determines whether the test conditions entering the next mode are met and automatically complete the performance test with fixed SNR interval.Secondly,considering the comprehensive tests and compatibility requirements of communication satellite monitoring software,a high-throughput satellite signal generation and analysis software based on the Web architecture is designed,which has many advantages such as customized development functions,zero client installation,zero maintenance,and easy system expansion.This test software combines the Spring Boot framework and ECharts open-source visualization chart and configures the various optional parameters of the transmitter,receiver,and channels to complete the different tests of EVM(Error Vector Magnitude)quality,synchronization status,bit error rate,and data transmission.Besides,this system can provide intuitive,interactive and highly personalized data visualization charts such as constellation diagrams,bit error rate graphs,and be compatible with browsers such as IE8 / 9/10/11,Chrome,Firefox,Safari,and support the comprehensive testing of the high-throughput satellite modem in developing phase.Finally,the software is tested from functional and non-functional aspects.The functional tests mainly include mode selection,real-time monitoring,automated task planning,and parameter configuration.And the non-functional tests mainly test software usability,stability,and compatibility.Based on various test methods such as white box and black box,the test results show that the software functions normally and meets the user's various needs and have the characteristics of compatibility,reliability and interaction.More importantly,it has been applied to the high-throughput satellite modem project and achieved the expected results.
Keywords/Search Tags:high-throughput satellite equipment, monitoring system, compatibility, automation
PDF Full Text Request
Related items