Font Size: a A A

Design And Implementation Of Multi-Channel Field Test System

Posted on:2019-02-20Degree:MasterType:Thesis
Country:ChinaCandidate:Y AnFull Text:PDF
GTID:2322330569995736Subject:Engineering
Abstract/Summary:PDF Full Text Request
During the scientific test of unmanned aerial vehicles,a set of outfield test system be designed for the portable and multi-functional requirements of the airborne test system that proposes in the field test to meet the data of the airborne equipment of acquisition tasks in the external field.In this thesis,the multi-channel external field test system realizes the functions of data reception and processing,real-time data display,abnormal data detection,and storage data reprocessing of many types of airborne equipment under test,and satisfies the data collection tasks of requirements of the UAV onboard in the external field test.In the unmanned aerial vehicle test process,in order to meet the portable,multi-functional and other requirements of the on-board test system proposed in the field test,it is necessary to design a set of external field test system to realize the data of the airborne equipment of acquisition tasks in the field test environment.Verify the correctness of the UAV airborne equipment before installation in the field test.This thesis puts forward the analysis of the specific requirements,and finds out the design difficulties of the test system for the performance and functional test requirements.The overall framework of the test system was proposed,combined with hardware loading and software solutions,and the main functions were divided into modules.Among them are multi-thread management,communication management,buffer management,data processing unit and human-machine interaction unit module.With VC++6.0 as the development environment,the Measurement Studio library was used as the button control management operation for the main interface.This thesis builds a multi-channel field test system platform and software level.First of all,designs the overall programming,mainly to complete the following major parts:Real-time display and distribution of collector datas by class.Because the transmission rate is too fast and obviously not practical to display each frame of data in real time.Therefore,only the latest data is currently displayed,that is the latest 200 frames of data in the capture buffer,and the rest of the data is stored in the background.And using the producer-consumer model to effectively deal with the difficulties of inconsistent speed,decouple the input and output enough,and the decoupling makes the scheduling of each unit of the system more intuitive and reasonable.At the same time,solve concurrency problems caused by data collection of the multiple channels in different boards.Abnormal data detection.The system failures during the process of the assembly and adjustment of airborne equipment,such as abnormal data sources,cable damage,strand interference,and component damage,are identified the origin of the mechanism by the abnormal point data detection model and the abnormal frame data detection model.Completing effective testing of airborne equipment in field tests.Reprocessing of stored data.Realizing the format reconstruction of the data frame,the physical value of the data source solution,and the distribution of data corresponding to the curve drawing function.The data analysis converts curve drawing operation adopts a doubly linked list ring buffer,which reduces the lag problem encountered in curve drawing.After the test of the field test,it shows that the actual performance of the test task is perfect and the performance is outstanding.It can meet the requirements of the tester's design requirements and put into practical use at this stage.
Keywords/Search Tags:Field Test, Real-time Display, Abnormal Data, Detection Model
PDF Full Text Request
Related items