Font Size: a A A

Research On Distributed Testing Technology Based On Middleware Technology

Posted on:2019-07-12Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhangFull Text:PDF
GTID:2322330569495587Subject:Engineering
Abstract/Summary:PDF Full Text Request
The development of computer technology and network communication technology has brought new breakthroughs in military automatic test technology.The traditional military automatic test technology based on bus control has been unable to meet the testing of highly sophisticated armed equipment.due to the constraints on geographic environment,space distance and other factors.Nowadays,the development of computer technology and network communication technology has provided a new solution for military automatic testing technology,which has led to the development of automatic testing technology in the distributed direction of network informationization.This topic is based on the research status of military automatic test technology and has developed a set of distributed test system software to realize the fucnctions of integration and operation among different manufacturers' instruments,remote test and fault diagnosis,portable test set(Test Program Sets,TPS),data information management and information sharing,at the same time,it also solved some problems in the military automatic test system.Due to the development of middleware technology,the software architecture has undergone major changes.In the traditional two-tier C/S software architecture,the middleware layer has been added,making it a three-tier C/S software structure to build a distributed system.Therefore,this topic proposes a distributed testing technology based on middleware technology to solve the problem of the current military automatic testing system.Through the in-depth analysis of middleware technology,middleware that meets the military automatic test technology is developed,and the instrument control,process communication,and data management of the middleware are realized.Middleware provides corresponding interfaces and management platforms for upper-level applications to implement TPS portability;Middleware shields the heterogeneity of the underlying instrument and enables interoperability,versatility,and testmaainability;Middleware provides remote process operation call capabilities,enabling remote testing and troubleshooting.This paper focuses on the design of the instrument control module of the middleware platform,the design of the inter-process communication module,and the design of the data management module.The specific implementation content is:(1)According to the framework of the traditional military automatic test system,in-depth study of the popular middleware technology,distributed test system,design a framework based on middleware technology distributed test system.(2)Instrument control module design.Analysis of the control functions of arbitrary waveform generators(AWG),programmable power supplies(PPS),digital multimeter(DDM)s,and C-type universal switches(SWTCH).Use object-oriented thinking and design and package with IVI(Interchangeable Virtual Instruments)development standards and package to have good portability driver function library.(3)Inter-process communication module design.RPC(Remote Procedure Call)communication technology to achieve inter-process communication.(4)Data Management Module Design.Using database connection technology to achieve access to the database;design of the storage thread,the realization of the data storage.
Keywords/Search Tags:Distributed, Automatic Test System, Middleware, Instrument control, RPC
PDF Full Text Request
Related items