Font Size: a A A

Design And Implementation Of The Software On Ultrasonic Rail Flaw Detector

Posted on:2011-12-23Degree:MasterType:Thesis
Country:ChinaCandidate:Z YangFull Text:PDF
GTID:2178330338480040Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
Ultrasonic Rail Flaw Detector is a multi-channel rail flaw detecting equipment providing comprehensive automatically testing functions which is designed specifically for rail. This rail flaw detector achieved both A and B-type detection for four specific types of rail tracks according to track inspection process.This article designed and implemented the software system of ultrasonic rail flaw detector. The software system runs on the Linux operating system of embedded ARM CPU core, which is an important part of rail detector. Based on ultrasonic flaw detection and software developing theory, we firstly analysised the requirement of software and designed the software system framework, and implemented the basic and advanced functions which composed the whole software system as following. Finally, the article achieved the debugging and optimization of the software system.First of all, we developed user interface with open source MiniGUI and dealed with a huge amount of real-time detecting data with appropriate data structures and algorithms, which made the rail detector work in the most basic mode. Software basic functions include mapping user interface, keypad response, hardware parameters updating, and data processing. The software system also implemented freezing screen, screen shots and USB storage. Based on the basic framework of the software, we achieved B mode detection, A2 mode detection, and also making video to playback using a series of key technology. This makes the rail detector more powerful which enhances the data-processing capability of detecting workers in large extend.
Keywords/Search Tags:ultrasonic flaw Rail detector, software development, MiniGUI, user interface, data processing
PDF Full Text Request
Related items