Font Size: a A A

Research And Implementation Of Service Agent In Rail Transit Control System

Posted on:2020-09-03Degree:MasterType:Thesis
Country:ChinaCandidate:J R YinFull Text:PDF
GTID:2392330572472317Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of China's economic,the population is gradually concentrated in the city and the construction of rail transit is developing rapidly.The demand for rail transit control systems of rail transit operators and universities with rail transit is gradually growing so as to meet the purpose of learning and use.The rail transit control system is divided into the front-end subsystem,the service agent subsystem and the background service subsystem.The implementation process of the service agent subsystem and the simulation study of the communication performance of the rail transit control system are the focus of this paper.According to the system requirements,this paper first developed the service agent subsystem of the rail transit control system by using SpringBoot and WebSocket technologies.Then,based on the queuing theory,this paper abstracts the communication process of the system.Finally,the NS-3 software simulation research is used to construct the topology model to study the communication performance of the system.In the development process of the service agent subsystem,this paper first analyzes the overall functional requirements of the system and introduces each functional and non-functional requirements in detail.Then,according to the requirements analysis,this paper designs the overall structure of system and the development architecture level,as well as describes the functions and associations of the control layer,the business layer and the model layer.And also,this paper design the data table structure and system module interface on the basis of functions.Finally,the system is divided into the user rights management module,the drawing element modeling module,the logic element assembly module,the access data loading module and the interactive communication module,which describes relationship of the data field design and the data elements,and the implementation process of each module.After the system is implemented,this paper designs test cases and test each functional module to verify the availability of the system.In terms of performance research,it analyzes the communication process between the front end of system,the service agent and the server.It uses the idea of queuing theory to abstractly model the communication process of the system and to classify and describe the modeling situation.Finally,according to the modeling situation of queuing theory,this paper uses the NS-3 simulation software to build the topology model,set the performance simulation parameters,and also study the communication performance of the system by controlling the number of service agents to obtain the analysis conclusion.In the process of using the rail transit control system,relevant configurations can be performed according to the simulation research results so as to ensure the stability of the system.
Keywords/Search Tags:rail, service agent, communication, simulation
PDF Full Text Request
Related items