Font Size: a A A

Research And Implementation Of Aeronautical Data Simulating Tool Based On DDS

Posted on:2017-01-03Degree:MasterType:Thesis
Country:ChinaCandidate:W ShiFull Text:PDF
GTID:2308330482495762Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Along with rising of China’s international status and the growth of military strength,it is very necessary to make information technology be widely used and develop in the filed of defense.The informatization of military takes advantage of information technology to discern the real-time conditions on the battlefield,also coordinate,command and control the combat units on the battlefield such as ships,submarines,and aircrafts,to occupy the superiority in the battlefield.At this time, the timeliness reliability and so on of data communication should be guaranteed.In order to realize the informatization of military,the simulation experiment of formation information system is to simulate the information communication process between the combat units in the land, sea and air areas. It is an important part of the simulation experiment to process the relevant data of the aviation unit.As a necessary participant in the modern battlefield, the mission path of the aviation unit should be effectively planned in order to ensure the completion of the combat mission, and improve efficiency and safety.In the simulation experiment of formation information system,there are also two problems. First, it is not intuitive to verify the correctness of data;second, when the programs that input the key data break down, the result will be that partial or even the whole experiment process cannot continue.According to the requirement of data communication quality in the simulation experiment of formation information system, the thesis proposes using DDS technology as the whole information communication bridge.DDS(Data Distribution Service) is a lightweight, efficient data transmission middleware technology.It defined Topic as the basic unit in the data transmission.It transfers data between different programs in the same Domain by two ways which are Subscribe and Publish.The differences between the traditional way of data transmission and DDS is that DDS is a unified standard.The design and development of the data transmission part is greatlysimplified.It also has good stability and maintainability.According to the requirement of aviation unit mission path planning in the simulation experiment, the thesis presented an algorithm to generate aviation track line based on multiple task points and presented a situation evolution algorithm based on the generated track line to generate aviation situation information.Finally, according to the above problems and requirements the thesis design and realize an aeronautical data simulating tool based on DDS,include the mission path planning and air data processing.It also solve the problems of data verifying and data simulating.The tool is developed by the technology of Qt.The main task is as follows:(1)Capture all the DDS Topic data which are publishing in the domain of local area network and display the data of each field in real time,in order to verify the correctness of the data in an intuitive way.Storage and playback the captured real time data,in order to analyze the historical data.(2)Capture all of the DDS Subscribe Topics which are subscribing in the domain of local area network,according to the selected topic, generate simulating data and publish them.As a substitute for the key data source,in order to help other programs in the simulation system to continue the experiment.(3)Display the recieved aviation situation data in the formation simulation system on the GIS map. Simulate and generate the aviation track line by setting the task points on the map.And publish the aviation situation data generated by the situation evolution algorithm to the domain of local area network.
Keywords/Search Tags:Data Simulating, Track Line Generating, Situation Evolution, Qt Technology
PDF Full Text Request
Related items