Font Size: a A A

Design And Implementation Of The Simulated Test System For Computer Interlocking Based On Image Analysis

Posted on:2022-06-07Degree:MasterType:Thesis
Country:ChinaCandidate:W J WangFull Text:PDF
GTID:2492306740451484Subject:Traffic Information Engineering & Control
Abstract/Summary:
Interacted on a graphic interface,computer-based interlocking system issues operating command to perform control of interlocking logic,and finally accomplishes observation and alteration for state of outdoor signaling device.As an important part of modern railway signaling control framework,computer-based interlocking system is always highly valued by test of signaling system.With the support of computer simulation technology,there is no need for testers to reproduce practical working condition and then they can carry out interlocking test easily.Moreover,by means of booming computer image analysis and process technology,test developers,who summarizes displayed characteristic of user-interface and judgement logic of execution for interlocking system,can design automatic executing procedure of interlocking simulated test.Combined with computer-based interlocking simulated software,related simulated test can be automatically conducted,which can improve efficiency of interface operation and level of automation so as to reduce manual pressure during test.Based on available computer-based interlocking software and user-interface display specification,this thesis mainly researches on displayed characteristic and change logic of signaling device within the user-interface in order to realize image analysis.On that basis,this thesis designs and implements a simulated test system for computer interlocking based on image analysis.Then,by studying properties of signaling device and interlocking route,as well as operation logic of user-interface,this thesis designs a test procedure of automatic execution for route.The main work of this paper is as follows:(1)Design a system framework of simulated test for interlocking based on image analysis.Aimed at automatically executing route test for interlocking system,test system is divided into two functional aspects: user-interface image analysis and route test.Test data initialization for system is completed by image analysis and test building.And then,by these data result,test is carried out automatically.(2)Accomplish display analysis of interlocking user-interface based on open source computer vision library – OpenCV.After studying on primitive composition of signaling device within user-interface,this thesis,which realizes quantitative analysis of the geometric characteristics implied by various primitives,puts forward a method to get screen coordinate of signaling device with the help of OpenCV.And then,regions of name for these device can be located according to their displayed characteristic,while device name is judged by match with character template pictures.(3)Generate route data and test command with C++ programming language.Based on signaling data result of user-interface analysis,this thesis puts forward a method of check route path by considering shape of switch and device coordinate.And afterwards it generates route test command according to route data result.(4)Realize automatic execution procedure of route test with the Windows application programing interface.After implementation of screen capture and simulated mouse input,this thesis makes it achievable to automatically execute route test,restore and save result pictures.
Keywords/Search Tags:Computer-based Interlocking, Simulated Test, Image Analysis, Signaling Device, OpenCV
Related items