从可扩展性、通用性和工作模式考虑,采用B/S模式和C/S模式相结合的3层应用体系结构构建基于协作交互的列车运行图网络化编制系统。系统由客户端(用户服务层)和服务器端(Web服务层/应用服务层/数据服务层)组成,包括用户及协同控制子系统、基础数据管理子系统、站群管理子系统、运行图编制和调整子系统、机车交路管理子系统、指标和能力分析子系统以及基础技术支撑和延伸服务等其他子系统。给出时刻表规化模型、车站技术作业规划模型和机车交路勾画模型以及网络协作方式。通过原型系统的开发和在哈尔滨铁路局的试运行表明,构建的基于协作交互的列车运行图网络化编制系统在技术上是可行的。
According to the expandability, utility and team-working mode, a Network Based multi-user Cooperative (NBC) train working diagram system was built by adopting three-layer application architecture which combined B/S mode and C/S mode. NBC system was composed of client (user service layer) and server (Web service layer/application service layer/data service layer), including many subsystems, such as user and cooperative control subsystem, base data management subsystem, site group management sub- system, train working diagram scheduling and modifying subsystem, locomotive routing management subsystem, indicator and capacity analysis subsystem, basic technology support and extended service subsystem, etc. Some models were proposed for NBC train working diagram system, such as model for programming the timetable, model for planning station technical operation and model for laying out locomotive routing. A network based multi-user cooperative mode was also presented. Through the development of the prototype system and the trial operation in Haerbin Railway Bureau, the constructed NBC train working diagram system is proved to be technically feasible.