Font Size: a A A

Research On Interlocking Software Test Based On Communication Agreement Between Autonomous Machine And Computer Interlocking

Posted on:2023-07-24Degree:MasterType:Thesis
Country:ChinaCandidate:Q GuoFull Text:PDF
GTID:2542307073991599Subject:Transportation engineering
Abstract/Summary:PDF Full Text Request
The computer interlocking system is used to realize the real time logic control of annunciator,switch and track circuit in the station,which has higher fault-safety requirements and can ensure the safety of driving in the station and improve transportation efficiency.However,in the process of computer interlocking software research,there will inevitably be some loopholes and defects.Therefore,in order to meet the reliability and security requirements of interlocking software,it should be tested comprehensively and standardized before it is put into use.The traditional manual testing method is time-consuming,tedious,and highly dependent on the experience level of the tester,which leads to low efficiency and cannot guarantee the reliability of the test.In the present automatic testing methods,there are few ways to test the computer interlocking software by directly using the communication interface between the centralized traffic control station autonomous machine and the computer interlocking system.This communication interface is used in railway station actual site,has strong practical significance,and the communication technology about this interface is also developed relatively mature.Therefore,this thesis proposes an automatic testing method of computer interlocking software based on communication agreement between autonomous machine and computer interlocking.The main work is as follows:Firstly,based on the actual requirements of the road bureau,the test content of the interlocking automatic test system designed in this thesis is determined,including interlocking function test and interlocking relationship simulation test.The overall design of interlocking automatic test system is presented,which consists of man-machine interaction module,control command delivery module,return information processing module and communication module,and the work flow of the test system is described in detail.Secondly,the design of each module of interlocking automatic test system is introduced.The communication module is the basis of the test system.The communication between autonomous machine and computer interlocking is realized by setting up the virtual serial port and writing the serial communication management code.The autonomous machine simulation module is the core of the test system,which consists of two parts: command delivery module and return information processing module.When the computer interlocking system is in the autonomous control mode,the button and control command frame is sent to the interlocking by the autonomous machine,so that the interlocking software can perform the corresponding operation.After the control and display interface of computer interlocking software changes,the test can be judged by analyzing the station change information frame returned by the interlocking to the autonomous machine,thus completing the automatic test of computer interlocking software.Human-computer interaction module is the interface between the test system and the tester,which can be used to select test items and view test results.Finally,the interlocking automatic test system is introduced,and its workflow is demonstrated by taking Tangxi station as an example.In view of switch button function test,annunciator button function test and interlocking relationship test,each stage of the test is shown and explained in detail,and the function integrity and correctness of the interlocking automatic test system designed in this thesis are verified.
Keywords/Search Tags:Computer interlocking software, automatic test, interface test, centralized traffic control autonomous machine
PDF Full Text Request
Related items