Font Size: a A A

Design And Implementation Of Automated Satellite Ground Comprehensive Testing Software

Posted on:2019-07-08Degree:MasterType:Thesis
Country:ChinaCandidate:D S YuFull Text:PDF
GTID:2382330572450275Subject:Engineering
Abstract/Summary:PDF Full Text Request
Communications satellites are of great significance to the economy,military,and politics.Due to the high launch cost of satellites and the extremely difficult on-orbit repair,it is indispensable to perform all-round ground detection before launching satellites,which has played a key role in satellite development.In recent years,with the continuous development of China's aerospace technology,various types of communication satellites have become more and more powerful,the systems have become more and more complex,and the requirements for satellite ground testing have become more demanding.Test requirements have become increasingly diversified and complicated.For complex satellite systems,single-machine testing,sub-system testing,and system-level testing are usually required.The purpose of testing at different levels is different.In order to overcome the shortcomings of traditional test methods such as low efficiency,long time-consuming and poor stability,this paper presents a software design scheme based on QT architecture for automatic and comprehensive detection of satellites by self-research ground inspection equipment.A highly integrated automatic measurement and control software is designed and implemented to realize the full-automatic control and testing of the spaceborne equipment,which greatly improves the efficiency of the test and the stability of the test platform.The main work of this paper is as follows:First of all,the background of the topic selection was introduced,and the research status in related fields at home and abroad was systematically investigated.In response to the specific needs of this paper,put forward improvements can be made.Secondly,according to the demand of the satellite ground detection system,the functional analysis of the development satellite survey software is divided into software top-level use case activity analysis,overall function analysis and module division.The design software includes four independent functions such as remote telemetry,loss test,smoothness test,commercial tester interaction,and so on,to jointly complete a comprehensive automation test of the satellite.In addition to the above functional requirements,the paper also analyzes and defines the non-functional requirements of satellite survey software,including its high level of integration,ease of use,stability,and reliabilit.Thirdly,software design and implementation are carried out on the basis of the requirements of satellite inspection software,including the division,packaging and instantiation of submodules,as well as the design of the above four major module classes,the relationship between various classes in the testing process,and database design.The QT integrated development environment uses C++ and QSS programming languages for development.Using a top-down approach,a friendly human-computer interaction interface is designed;various types of information are saved to specified files in a specific format through automated detection means;in terms of testing functions,modular design methods are used to achieve the following functions:At the same time,it supports multiple signal transmission loss automation test.At the same time,it supports automated testing of multiple equipment.Support automatic testing of the entire satellite integrated system and automatic detection of system operation failures.Finally,detailed test results verify that the measurement and control software developed in this paper can meet all the functions of ground-based equipment for ground-based equipment testing.It has high reliability,stability,and user-friendliness.It has been successfully applied to a certain type of satellite ground detection.Achieved the expected result.
Keywords/Search Tags:Spaceborne equipment, ground detection, high integration, automation control
PDF Full Text Request
Related items