Font Size: a A A

Design And Implementation Of The Switch Machine Gap Monitoring Host Software

Posted on:2019-02-19Degree:MasterType:Thesis
Country:ChinaCandidate:X JingFull Text:PDF
GTID:2382330566984720Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Railway turnout is a railway connecting device that turns the train from one side to the other side.Its reliable working state ensures the safe operation of the train.The switch machine drives the work of the railway turnout through the connecting rod of the driving switch,so the working state of the switch machine reflects whether the turnout switch is in place.The traditional detection methods are photoelectric and beaded,which have some shortcomings.Combined with the gradually mature image recognition technology,this thesis studies the notch detection method to identify the notch through collecting the video of the switch gap.In order to further improve and ensure the reliability of the switch machine,this thesis designs and implements the monitoring software for the switch gap.In this thesis,the design and development of the software interface are realized based on the Qt integrated development environment.The management of the switch machine equipment,monitoring parameters and users is realized by MySQL.Through the open source multimedia framework libVLC,the online monitoring of the switch gap in the switch machine is completed.The drawing of the historical record curve is completed by using the open source library QCustomPlot.The Video and download gap pictures were retrieved from the station's DVR(Digital Video Recorder)server.Through the communication between the host software and the switch equipment,the alarm parameters of the switch equipment are changed timely.By introducing video monitoring method of image recognition technology,the accurate monitoring of the gap change of the switch machine is realized,so as to improve the reliability and security of the railway system.This thesis first introduces the basic concept and development process of railway turnout and switch machine,and analyzes and introduces the common gap detection technology at present.Image recognition technology was introduced to detect the gap video of the switch machine.Combined with the content of gap monitoring of the switch machine,the functional requirements of the software are analyzed.The overall structure of software is designed from the point of view of specific functions of software.Then,the implementation process of realtime monitoring module,image recording module,statistical report module and parameter setting module is introduced.Finally,the software was implemented and tested according to functional modules.The software will be used in a railway project.
Keywords/Search Tags:Switch Machine, Qt, LibVLC, Gap Remote Monitoring, Image Recognition
PDF Full Text Request
Related items