列车运行仿真培训软件通用开发平台的设计与实现
2012-07-05朱鸣
城市轨道交通研究 2012年6期
朱 鸣
(上海申通地铁集团有限公司轨道交通培训中心,201102,上海∥工程师)
国内城市轨道交通各条线路所用的列车自动控制(ATC)系统,由不同的公司研制,如ALSTOM、USS、SIEMENS、泰雷兹等公司的 ATC和CBTC(基于通信的列车控制)系统。因此,与行车调度有关的中央ATS(列车自动监控)、地方ATS、停车场计算机联锁等的人机界面也就各不相同,而且具体功能还有较大差异。这就要求对上岗或者在岗人员进行培训时,最好能在各种不同仿真系统下进行与现场一致的功能和故障模式培训。故需要开发一套通用基础平台,以缩短开发列车运行仿真培训系统的周期,以便快速开发不同线路的列车运行仿真培训系统,来适合列车运营的培训需求[1]。
1 列车运行仿真培训软件通用开发平台的设计
本文研究构建城市轨道交通列车运行仿真系统结构的方法,定义仿真系统与其它系统的标准数据接口,通过站场自动生成和基本功能自动生成的研究,构建列车运行仿真培训软件通用开发平台,为开发不同线路的列车运行仿真培训建立基础。其设计方案如下。
1.1 构建城市轨道交通列车运行仿真系统的系统结构
把列车仿真培训系统分为表示层(操作界面)、消息生成层(操作命令生成)、逻辑关系处理层(通用、特殊逻辑处理,如进路建立)、现场设备仿真等四个层次,并研究程序实现的自动生成及内部接口关系,如图1所示。
1.2 城市轨道交通站场数据的自动生成
1)组件库的建立:根据不同制式的ATS系统的特点,开发不同的组件,形成组件库,解决不同系统对相同部件表现形式上差异,同时对组件进行分类管理[2]。……
登录APP查看全文
