Font Size: a A A

Design And Implementation Of Balise Signal Acquisition And Analysis Software System

Posted on:2021-02-14Degree:MasterType:Thesis
Country:ChinaCandidate:B HouFull Text:PDF
GTID:2428330632962940Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
The data collection and analysis of railway balises is an important part of the China's high-speed-railway joint commissioning and European-standard balise certification.The difficulty of the balise signal acquisition and analysis system lies in the data acquisition and analysis.With manual acquisition and analysis,it is difficult to achieve automation,accuracy and real-time at the same time.The improvement of special software and acquisition technology provides a new solution to this problem.According to the design requirements of the host computer in the acquisition system,the paper summarizes the main problems to be solved,such as data high-speed transmission and storage,data real-time analysis,and data visual display etc.In order to meet the above requirements,this paper performs in-depth investigation of the key technologies required,based on the comprehensive detection and analysis research project of the laboratory railway balise.Regarding the packet loss during the data transmission process,a selective retransmission protocol based on UDP is proposed to realize high-speed and reliable data acquisition.In response to the needs of data storage and readback,a multi-threaded synchronous file writing scheme is proposed to ensure that data real-time collection and writing work well independently.For real-time processing of the acquired data,the inflection point acquisition method of using least square fitting phase polyline is used to solve the computer precision problem and the thread-pool parallel acceleration is used to solve the real-time problem.In addition,throughout the software development process,incremental models and spiral models are applied to separate modules of the software and continuously iterate upwards according to requirement changes,ensuring low coupling and continuous delivery of modules in the software development process.After the software is developed,a comprehensive test is conducted on the software according to software testing theory.Some modules get software-level simulation tests with MATLAB and the difference in theory,simulation,and actual measurement is compared to verify various functions and ensure that they reach design requirements.At present,the system has been successfully used in China's high-speed railway joint debugging and commissioning and European-standard balise certification.In summary,the design and implementation of the balise signal acquisition and analysis software system is successfully completed and has been put into use with good results.
Keywords/Search Tags:Acquisition and transmission system, railway balise, selective retransmission, mutli-thread, least square method
PDF Full Text Request
Related items