Font Size: a A A

Development Of Comprehensive Tester For XXX Institution

Posted on:2021-11-26Degree:MasterType:Thesis
Country:ChinaCandidate:Y X RongFull Text:PDF
GTID:2492306554966589Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
As an important part of an air defense equipment,the XXX organization’s performance index not only directly relates to product quality but also affects the battlefield strike accuracy of an air defense equipment using the organization as a control device.This subject relies on the cooperative development project of a company in Yunnan,and on the basis of the research on the automatic test system at home and abroad,the software and hardware design and research work of the comprehensive tester of the XXX institution is launched.Aiming at the problems of low manual test efficiency,poor data reliability,and tedious manual recording of test results for the project client,a comprehensive tester was developed by using modern measurement and control technology,data acquisition technology,and database-related technologies.This article first analyzes the needs of the comprehensive tester,clarifies the design requirements of the comprehensive tester for testing various performance indicators of the XXX organization,clarifies the technology required for the development of the comprehensive tester and the technical difficulties to be solved,and designs the system The overall plan,and plan design and analysis from the hardware system and software system.Then elaborated the hardware selection and design scheme of the comprehensive tester,and finally built a complete comprehensive tester hardware platform.Aiming at the problem of pulse current measurement,the common methods are analyzed and compared,the appropriate measurement method is selected for the pulse current to be measured and the measurement circuit structure is designed;a phase measurement scheme based on PCI acquisition card is designed and introduced.In order to realize the function of collecting and visualizing the signal data of XXX mechanism,this paper designs the data acquisition algorithm based on PCI data acquisition card,and uses the waveform display control and other components to realize the functions of visualization,translation,enlargement and reduction of waveform data.;In order to realize the phase difference calculation of two special signals of XXX mechanism,this article introduces the basic principle of phase difference and the commonly used algorithm for calculating phase difference.Aiming at the particularity of the two signals of the XXX mechanism,an improved zero-crossing phase solution method is designed by analyzing the correlation method,DFT method and zerocrossing method to realize the function of calculating the phase difference of the two signals.Based on the Visual Studio 2017 platform and C # programming language,the application software of the XXX agency comprehensive tester was developed.Using modular design ideas and multi-threading technology to design the functions of each part of the application software,and performing program flow analysis and function realization;using database technology and report generation technology to achieve automatic saving of test data and report customization and targeting a large amount of data The problem of accessing the database provides a solution.Tests show that the comprehensive tester has stable operation,and has the functions of communication,data measurement and collection,data analysis,data display,data storage,and report generation to meet the actual needs.This comprehensive tester can meet the requirements of automatic testing for XXX institutions,improve the detection efficiency and the safety of test data,and achieve the purpose of development.
Keywords/Search Tags:comprehensive tester, pulse current measurement, PCI data acquisition, phase difference, zero-crossing method, multi-threaded
PDF Full Text Request
Related items