Font Size: a A A

Design And Implementation Of Middleware Based On DDS In Virtual Flight Control System

Posted on:2018-01-25Degree:MasterType:Thesis
Country:ChinaCandidate:M GuoFull Text:PDF
GTID:2322330512481349Subject:Engineering
Abstract/Summary:PDF Full Text Request
At present,most of the software design,development,debugging and verification of flight control system depend on the full physical and semi-physical flight simulation test platform.These platforms are poor in common and costly both in time and money,and can not solve the problem of software development dependence on hardware platform.Some problems of the software can not be exposed in the development process as soon as possible,which causes that the follow-up work can not be carried out normally,and restricts the development process of aircraft.To solve all above problems,Pre-verification of flight control system software can use a proposed all-digital solution,that is virtual flight control system simulation platform.The platform is composed of multiple nodes,which supports dynamic expansion.The subsystems communicate with each other through low coupling middleware to complete the flight simulation test.Based on the requirement of the virtual flight control system simulation p latform,this theis designs and realizes the common data processing middleware of the platform.The middleware is designed and implemented based on the technical specification of the data distribution service,which can effectively reduce the coupling between the distributed nodes and data is reliably transmitted in real time.The main contents of this paper are as follows:(1)Compare and analyze a variety of middleware technology,and study both domestic and international relevant research status;(2)According to the functional requirements and technical requirements of the virtual flight control system simulation test platform,put forward the demand and feasibility analysis of the middleware.(3)To carry out DDS related technology research,including data distribute model of DDS,global data space,Qos strategy control and automatic discovery algorithm and other aspects of the study;(4)Based on the relevent research results and combined with system requirements,design and implement the data processing middleware to meet the data transmission requirements of the entire system.(5)Design a detailed system test program to complete the function and performance of the middleware testing and verification.The research topic of this thesis is based on the development of virtual flight control system simulation test platform.At the beginning of this paper,the research situation of middleware research and analysis of middleware is analyzed,and then the actual demand of virtual flight control system simulation test platform is analyzed and compared.This paper analyzes a variety of middleware technology and data distribution model,demonstrates the feasibility of system middleware based on DDS,and determines the design of middleware.The paper then carries out the multidimensional research of DDS related technology,and completes the concrete design and realization of the data processing middleware based on the research result,and finally completes the test verification of the whole middleware.In this paper,the middleware used in the virtual flight control system,can effectively reduce the coupling of each node to complete the number of real-time reliable transmission,the normal operation of the entire test platform,and flight control system software development and validation is of practical significance.
Keywords/Search Tags:virtual flight control system, DDS, middleware, Qos
PDF Full Text Request
Related items