Font Size: a A A

Research And Design Of DDS Middleware For Digital Prototype Platform

Posted on:2021-10-25Degree:MasterType:Thesis
Country:ChinaCandidate:S H ZhangFull Text:PDF
GTID:2518306047986879Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
The radar digital prototype platform is a software platform developed to build radar and electronic countermeasures digital equipment,improve design efficiency,shorten the development cycle,and ensure reliability and maintainability.The research and development of digital prototype platform is alarge-scale system engineering integrating analysis,design,simulation experiment and system management.Communication middleware,as an integral part of the computing cluster in the digital radar prototype,aims to integrate distributed computing nodes and provide a unified communication interface package to simplify the development complexity of distributed applications and facilitate the elastic expansion and maintenance of computing clusters.To make distributed computing clusters more efficient for digital prototype platforms.In this paper,the DDS specification released by OMG is used as the data distribution model.According to the hierarchical design concept of software-based radar,data distribution middleware is defined as the core of data interoperability.Any device that can access the software-based radar system can obtain the data content transmitted between modules according to standard protocols and adjust key parameters,that is,the data is visible,accessible,understandable,trustworthy,and interoperable.In the design,the middleware identifies different computing nodes and computing applications according to the characteristics of the domain,and notifies the corresponding participants of the data information that matches each other for point-to-point transmission.The data accessibility of middleware is also based on security to avoid misoperations and illegal or unauthorized operations between multiple systems.According to the software engineering development ideas,the first chapter expounds the background of the communication median price and the research status of the industry.The second chapter starts with the definition of middleware,systematically studies the middleware technology and DDS specifications,and provides sufficient theoretical preparation and foundation for the design of data distribution middleware later.The third chapter analyzes the requirements of the data distribution middleware in detail according to the hierarchical design idea,and then gives the specific hierarchical architecture and architecture design in turn.With information flow and data flow as the center,the publishing,subscription,and data distribution processes are designed,and then subdivided into different functional modules.The ultimate goal of accelerating operations is to reduce the data transmission between computing nodes.Chapter 4 is based on the previous design,and the sub-modules elaborate on the designed data structure and data distribution middleware interface.At the end of the thesis,a distributed computing cluster is set up to verify the function and performance of the designed data distribution middleware.Through a detailed analysis of the experimental results,to verify the functional reliability of the design scheme of this paper,and to choose the optimal data transmission method,compared with the underlying framework of this paper,the advantages of the data transmission efficiency of other implementation frameworks of DDS specifications.Then based on the analysis of the experimental results,the design and development process of the data distribution middle is reviewed,and the functional points that need to be further optimized in the design are summarized.The function extension of the data distribution middleware and the evolution of subsequent versions are prospected and envisaged.
Keywords/Search Tags:radar digital prototype, subscription publishing, data flow orientation, DDS middleware, distributed computing
PDF Full Text Request
Related items