Font Size: a A A

The Research Of Communication Middleware Technology Of Virtual Flight Control System

Posted on:2019-06-26Degree:MasterType:Thesis
Country:ChinaCandidate:L Y WangFull Text:PDF
GTID:2322330563454298Subject:Navigation, Guidance and Control
Abstract/Summary:PDF Full Text Request
The development of the flight control system requires a large amount of money and time on the software and hardware platforms.At present,the development process of the flight control system mainly depends on the physical or semi-physical simulation platform,a common feature of these platforms is using real flight control computer or sensor,which makes these platforms have poor versatility,high cost.In this context,the need for the development of virtual flight control system by using PC and computer simulation technology has come into reality.In order to make data communication between nodes in virtual flight control system more efficiently,it is significant to study the communication function of virtual system by means of communication middleware technology.Based on the characteristics of data communication in virtual flight control system,this paper analyzes and studies the commonly used communication middleware technology by comparing and develops a middleware whose function is similar to the real flight control system bus,which can distribute data.At the same time,in order to better support the tasks of simulation and verification in virtual platform,the middleware can also support data cache and data persistent for subsequent data analysis.This article mainly completed the study: By analyzing the virtual simulation system which is responsible for the communication task,the feasibility of using middleware to manage the whole system communication function in distributed system is studied.By comparing and analyzing the current communication model of middleware,the middleware communication model suitable for building virtual flight control system is explored.From the characteristics of decoupling,data publishing model and data subscription model,we do in-depth research on publish subscribe network,and discuss the feasibility of constructing virtual flight control system middleware through DDS.Through the requirement analysis of the mission function of the virtual flight control system,we design the centralized solution and the distributed scheme of the middleware data cache and compare the advantages and disadvantages of the two schemes.To carry out the automatic discovery count of the research on the communication middleware,the automatic discovery algorithm of the basic research,using Bloom filter to optimize the automatic discovery of the feasibility of the algorithm,and two algorithms are designed and compared in terms of time complexity.Finally,the communication middleware constructed by testing the performance from the two aspects of delay and throughput,the flight control system based on virtual middleware application required,the modeling of the communication performance,put forward to optimize the performance and resource optimization scheme based on application layer QoS.Based on the DDS data distribution service specification,by comparing the advantages and disadvantages of various commercial versions of DDS,a communication middleware based on DDS data distribution service is developed.With the help of the middleware,the virtual flight control system can perform data communication in a loosely coupled and highly reliable way,and at the same time,it can satisfy the real-time requirement of the real flight control system,and strongly assist the development and verification of the flight control system.
Keywords/Search Tags:publish and subscribe, data distribution service, discover, distributed cache, QoS
PDF Full Text Request
Related items