Font Size: a A A

Software Design For Railway Computer Interlocking Safe Platform Based On Linux Operation System

Posted on:2016-08-23Degree:MasterType:Thesis
Country:ChinaCandidate:J T HeFull Text:PDF
GTID:2272330464974235Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of railway technology in China, railway transport security is also gradually increasing, which make more stringent requirements for the reliability and fault tolerance of railway signal interlocking control system. As the computer technology has matured, railway signal interlocking control system has entered into the computer interlocking stage now. Therefore, developing a railway signaling computer interlocking system with high reliability and fault tolerance is necessary. In computer interlocking system security platform design, the structure of security computer platform, the selection and configuration of operating system and the platform software realization is the key to deciding wether the entire systerm can working well.Firstly, according to the reliability, security, maintainability requirements of security computer platform, this paper describes the double 2-vote-2 security computer platform logic structure, followed by a brief description of the hardware architecture and configuration. Then divided the software structure of the entire interlocking system from top to bottom into the application software layer, the platform software layer, the operating system layer, security hardware layer. Finally highlighted options the operating system and functional requirements of platform software.Secondly, this paper briefly describes the architecture of Linux systems and analyses the boot process of Linux system,Then though analyzing the characteristics of the hardware architecture configuration especially the PC/104 core board in security computer platform, this paper take a depth exploration and summes up kernel configuration methods to successfully porting the embedded Linux operating system to secure computer platform. On this basis, It also completes the driver development of the expansion I/O board including display- control computer communication board, primary-spare communication board, primary-spare switch communication board and electronic unit communication board.Then, based on the software requirements of of railway signal interlocking security computer platform, this paper discribes the platform software design based on Linuxoperating system for railway signal computer interlocking system in details, completes the partitioning of software modules, and each module’s detailed design. And designs a platform software with a set of key technologies, such as time synchronization, task-level synchronization, data synchronization and compare.Finally, this paper fully testes and simulates the computer system kernel performance, the underlying driver working, the platform software functionality and performance of security computer systerm, and the results show that the software designed meet the performance and safety requirement of safety computer platform for railway signal interlocking system.
Keywords/Search Tags:computer interlocking systerm, security platform software, Linux system porting, data synchronization
PDF Full Text Request
Related items