Font Size: a A A

Study On Network Computer Interlocking Simulation System

Posted on:2014-04-11Degree:MasterType:Thesis
Country:ChinaCandidate:T FengFull Text:PDF
GTID:2252330401976314Subject:Traffic Information Engineering & Control
Abstract/Summary:PDF Full Text Request
Computer interlocking simulation technology is instructive to the scientific research andtraining of railway computer interlocking technology. But due to the traditional stand-aloneversion or client/server mode computer interlocking simulation system is unable to realizesimulation of multiple station, cannot reflect the equipment movement situation and adapt tothe reconstruction of the station, such problems as poor interactivity and small amount ofinformation, it’s not widely extended and applied. Based on this situation, the paper studys thenetwork computer interlocking simulation system is a new type of simulation system, whichbased on browser/server mode and combines the network technology and computerinterlocking simulation technology, and generates the computer interlocking man-machineinteraction interface at browser side. At server side, interlock program is deployed to allowmore people to be involved and more stations to be simulated. Simultaneously, Web3Dtechnology and three-dimensional simulation scenarios of equipment are also added to reflectthe operation of equipment, which brings a new user experience. Research and application ofthe network computer interlocking simulation system can alleviate the pressure of thecomputer interlocking training, has certain application value. The main contents of the paperare as follows:(1) Based on the functional requirements of the network computer interlock simulationsystem, the paper makes an analysis of the structural framework of the system works, as wellas the key technologies of ASP.NET, C#, Generic programming, SQL Server2005and Web3D.(2) Research is made on the multi-user concurrent access, and also proposes the use ofdynamic thread pool, the middle-tier data caching, transactions, and transaction locktechnology to solve the multi-user concurrent access problem. At the same time put forwardthe suitable for this system of a thread pool adjustment algorithm, a kind of semantic cachereplacement strategy and a transaction scheduling algorithm.(3) The paper also makes the design of some basic functional modules for networkcomputer interlocking simulation system, mainly including server side computer interlockingman-machine interaction interface design and basic interlocking function module design, thebasic interlocking function module design includes the designs for operation generationcommand module, operation command execution module and operation command processingmodule. C#is used to write the interlock program and the main program flows are alsodesigned.(4) The paper establishes the E-R model of network computer interlocking simulationsystem database, and designs the main data table and data table relationship. Application of ADO.NET for operation of database is proposed, and the access mechanism of database isalso studied, including records creating, data inserting, updating and deleting, and theapplication of stored procedures, as well as the access to the3D model files.
Keywords/Search Tags:Network, Computer interlocking, Simulation, ASP.NET, Web3D
PDF Full Text Request
Related items