节点文献

基于SCA/SDO的高速铁路综合调度系统集成架构与服务设计

Integrated Architecture and Service Design for High-speed Railway Integrated Dispatching System Based on SCA/SDO

【作者】 罗强

【导师】 王倩;

【作者基本信息】 西南交通大学 , 电力系统及其自动化, 2013, 硕士

【摘要】 高速铁路综合调度系统是一个由多个专业子系统构成的复杂系统。它由运输计划、行车调度、动车组调度、供电调度、综合维修、安全监控、旅客服务7个专业子系统和模拟培训子系统构成。各专业子系统的硬件平台、操作系统及应用软件平台各异,同时各个子系统分散到不同的地理位置,因此高速铁路综合调度系统是一个高度异构、高度分布的系统。如何保证各子系统集成时的实时性、可靠性、安全性以及良好的开放性、可扩展性和伸缩性,成为高速铁路综合调度系统建设的重要问题。为了解决这个问题,本文提出了基于SCA/SDO规范的SOA解决方案。首先对高速铁路系统综合调度系统的管理结构和网络结构进行分析,同时分析了各调度子系统的主要功能和各子系统间的信息交互。然后对构建高速铁路综合调度系统的主要技术进行研究,包括SOA思想、Web服务、SCA/SDO规范、ESB以及Java EE平台。接着基于SCA/SDO规范给出了分布式SOA体系结构下的高速铁路综合调度系统集成架构,该结构消除了成本高昂的系统瓶颈并且使系统更加符合SOA开放性、分布式的本质。同时基于SCA/SDO规范完成了供电调度子系统的功能和服务设计。最后以供电调度子系统为例基于SCA/SDO规范在Java EE平台上采用Tuscany实现了各调度子系统集成。包括供电调度子系统SOA运行平台实现;临时停送电计划申请服务实现;供电调度子系统的服务与ESB整合实现;基于SCA的服务安全性需求实现。本文所采用的方法充分体现了SOA的开放性和分布式的特性,并且实现简单,对我国高速铁路综合调度系统的设计与实现具有一定的参考价值。

【Abstract】 High-speed railway integrated dispatching system is a complex system composed of several sub-systems. It consists of seven sub-systems and simulation training subsystem, transportation planning, traffic control, the motor train-set scheduling, power supply scheduling, maintenance, security monitoring and passenger services. Each major subsystem of hardware platform, operating system and application software platform are different. And each subsystem is also scattered to different geographical location, so the high-speed railway integrated dispatching system is a highly heterogeneous and distributed systems. How to ensure real-time, reliability, security and good openness, extensibility, and scalability of each sub-system when integrating becomes an important problem of the construction of the high-speed railway integrated dispatching system.In order to solve this problem, this paper presents a SOA solution based on SCA/SDO specification. First, management structure and network structure of high-speed railway dispatching system are analyzed, and the main function of each dispatching sub-system and the information interaction between each subsystem are concluded. Then, the main techniques for the construction of the high-speed railway integrated dispatching system are studied, including thought, web services, SOA, SCA/SDO specification, the ESB and the Java EE platform. Then the high-speed railway integrated dispatching system under a distributed SOA architecture integration architecture is proposed based on SCA/SDO specification. This structure eliminates the system bottleneck of high cost and makes the system more in line with the open and distributed of SOA. At the same time, the function of power dispatching subsystem and service design are completed based on SCA/SDO specification. Finally, power supply integration of scheduling sub-systems are realized using Tuscany on Java EE platform based on SCA/SDO specification which is discussed in detail using the scheduling sub-system as an example. The realization of Power supply scheduling sub-system SOA running platform, the realization of temporary stop sending plan service, integration of power supply scheduling subsystem services and the ESB, security requirements of services implementation based on SCA, etc. are included.The methods mentioned in this paper fully embody the open and distributed characteristics of SOA, and the implementation is simple. It is a certain reference value to the design and implementation of the high-speed railway integrated dispatching system in China.

【关键词】 高速铁路综合调度系统SOASCASDOESB
【Key words】 High-speed railway integrated dispatching systemSOASCASDOESB
节点文献中: 

本文链接的文献网络图示:

本文的引文网络