CTC 系统与SMIS 调车数据交互服务平台设计与实现

2024-02-10 11:49温斌宾罗常津黄圣文王天龙
铁路计算机应用 2024年1期
关键词:通知单调车服务平台

温斌宾,周 通,罗常津,黄圣文,王天龙

(1. 中国铁道科学研究院集团有限公司 电子计算技术研究所,北京 100081;2. 北京经纬信息技术有限公司,北京 100081)

调度集中(CTC ,Centralized Traffic Control)系统以日班计划图、列车运行调整计划(阶段计划)为主轴,将阶段调整计划下传到各个车站的分散自律机中自主执行列车作业与调车作业,实现对信号设备的集中控制和列车运行的直接指挥。目前,CTC 系统已在铁路行业广泛应用,在列车作业方面,有效解决了车站接发车进路自动排列、安全卡控、站细检查等问题[1]。然而在调车作业方面,CTC 系统在调车进路办理时,无法准确采集到车站综合管理信息系统(SMIS,Synthesized Management Information System)中的调车作业计划数据[2],通常需要车站调度员依据纸质调车作业通知单手动排列调车进路。

现有车站调车作业流程中,调车作业计划由车站调度员在SMIS 中进行编制,编制时需要综合考虑车站现存车、调机运用计划、装卸车计划、摘挂列车作业计划等实际情况[3]。编制完成后,从SMIS 中打印导出调车作业计划,以纸质作业通知单的形式下发给车站值班员及其他调车岗位,车站值班员接收到调车作业通知单后,依据调车作业具体内容,通过操作CTC 系统车务端完成调车进路办理。在此过程中,车站值班员还需要与车站调度员频繁以电话和电台的方式沟通,以确认进路办理准确性。从上述流程中可知,CTC 系统与SMIS 在作业中各自独立,两系统间缺少对调车作业信息的交互,导致调车作业进路排列方式仍为人工手动操作,严重影响了调车作业的效率与安全性。为实现CTC 系统与SMIS 调车作业数据的流通共享,本文设计CTC 系统与SMIS 调车数据交互服务平台(简称:交互服务平台)进行设计研究,以提高车站内调车作业自动化水平和安全卡控能力。

1 交互服务平台总体架构

交互服务平台基于B/S 框架开发[4],采用集群技术、边缘计算技术,提高硬件资源利用效率和数据传输效率,保证其应用服务的扩展性和可靠性。该平台总体架构分为基础设施层、数据资源层、业务应用层和用户接入层,如图1 所示。

图1 CTC 系统与SMIS 调车数据交互服务平台总体架构

1.1 基础设施层

基础设施层提供了交互服务平台所需要的硬件设备和运行环境。依托于铁路局集团公司级运输信息集成平台(简称:信息集成平台)[5],部署数据接口服务器、安全监控服务器、数据库服务器和交换机,建立网络服务、网络安全管理服务、边缘计算服务,使用中国国家铁路集团有限公司的硬件负载均衡和网络安全隔离服务,为交互服务平台接发调车作业计划信息提供硬件支撑与技术基础。

1.2 数据资源层

数据资源层为调车数据的存储、管理、传输提供支持。通过建立数据库、数据服务共享、数据接口等方式,汇集SMIS 调车数据、CTC 系统进路数据和调车作业计划执行数据等多源数据,通过转换形成可交互共享的标准数据,集成于铁路局集团公司级运输信息集成平台数据库。建立SMIS 与交互服务平台、交互服务平台与CTC 系统间的数据交换接口规范,为实现调车数据分发推送、日志查询、可视化监控和调车作业进度反馈等业务应用提供数据基础。

1.3 业务应用层

在基础设施层和数据资源层的支撑下,重点保障调车作业计划数据从SMIS 经由交互服务平台向CTC 系统的顺畅流通,并实现对调车作业计划数据交互过程的可视化监测、历史调车作业计划数据的精确和模糊查询,增强车站调车数据展示能力、作业流程管控能力和风险预警卡控能力,实现车站调车作业管控一体化的高效作业协同模式。

1.4 用户接入层

用户接入层实现交互服务平台应用功能的访问与操作。通过业务应用层的统一身份认证功能为铁路局集团有限公司和站段不同角色用户提供不同权限的服务。

2 交互服务平台功能

交互服务平台功能主要包括数据采集、数据集成、数据分发和平台监控,功能框架如图2 所示。

图2 CTC 系统与SMIS 调车数据交互服务平台功能

2.1 数据采集

(1)为使CTC 系统快速获取车站基础数据和调车作业数据,在车站近端布置边缘计算服务,主要包含各车站数据接入和数据处理服务,配合SMIS实现非侵入式的实时采集、上报和清洗数据。将调车作业通知单数据,按照两系统间数据映射关系处理为符合CTC 系统的数据格式。

(2)对CTC 系统反馈的调车通知单签收状态和调车作业进度信息进行采集,并传输给SMIS,使SMIS 能够对调车作业计划执行的进度有准确记录,便于相关作业人员掌握作业进度,开展下一步工作计划。

2.2 数据集成

主要提供结构化数据集成和实时数据集成等功能,满足各类型数据采集需求[6]。通过结构化数据采集、非结构化数据采集、实时数据采集等方式汇集数据,构建分布式数据整合功能,将各车站通过边缘计算服务清洗后的数据,统一存储至铁路局集团公司级运输信息集成平台数据库,实现从多数据源到统一平台级的存储,使交互服务平台具备对外统一提供数据服务的能力。

除对调车作业通知单数据进行存储,交互服务平台还具备保存和查询调车通知单的功能,通过日志形式记录每一调车通知的站名、作业ID、作业类型、计划编制时间、计划推送时间、计划收到时间、计划开始时间、计划结束时间等基础信息,并提供相应的按类别模糊查询功能,能够为安全责任追溯、标准作业时间标定[7]、生产及管理决策等提供数据参考。

2.3 数据分发

对CTC 系统采用长连接方式,通过私有TCP 协议进行数据传输,实现对调车通知数据进行实时分发和推送。分发服务器采用双机热备的工作模式,包含主机和备机服务,当服务器主机出现故障的时候,通过软件诊测或手工方式将服务器备机激活,保证应用在短时间内完全恢复正常使用,以保证服务的稳定性和延续性。

2.4 平台监控

实时监控服务器主备机程序状态、数据分发通道状态、边缘计算服务状态,提供可视化监控界面,并可动态配置和管理服务器主备机程序;提供可视化车站配置和集群配置界面,方便运行维护人员对交互服务平台进行配置管理和性能监控。

提供日志查询功能,用户可通过输入调车计划号、车站、时间、作业类型等信息,模糊或精确查询符合条件的调车作业通知单数据,记录的调车作业通知单数据包括计划推送时间、计划签收时间、计划开始时间、计划结束时间,对上述调车数据进行统计分析,能够为车站调车作业统计、人员绩效统计、作业质量分析等提供充足依据。

3 流程设计

通过构建交互服务平台,进一步优化了调车作业计划的传递流程,分为计划传递和计划执行2 个阶段,如图3 所示。

图3 调车作业计划传递流程

3.1 计划传递阶段

计划传递阶段具体可分为调车作业计划编制与通知传送、交互服务平台信息处理、调车通知签收与反馈等3 个步骤。

(1)调车作业计划编制与通知传送

调车作业计划由车站调度员或助理调度员在SMIS 上完成编制,计划内容包括计划号、股道、车数、钩种等信息,编制完成后可通过操作 SMIS,传送调车通知单给 CTC 系统。

(2)交互服务平台信息处理

调车通知单在传送到 CTC 系统之前,需要先经交互服务平台处理,对数据进行清洗,转存到铁路局集团公司数据集成平台数据库中,实现从多数据源到统一平台存储,使交互服务平台具备对外统一提供数据服务的能力。调车通知单数据处理完成后,由交互服务平台依据调车通知的车站别信息,将调车通知单数据实时精准分发给相应车站。

(3)调车通知签收与反馈

交互服务平台在传送调车通知单给 CTC 系统后,CTC 系统即时反馈通知单签收状态给交互服务平台,并将此状态显示到 SMIS 中。若 CTC 系统反馈未收到调车通知单数据,交互服务平台将向 SMIS 发出请求,重新获取调车通知数据;若调车通知单数据签收成功,则进入调车作业计划执行阶段。

3.2 计划执行阶段

CTC 系统签收调车通知单数据后,依据通知单具体作业内容生成调车进路序列,车站作业人员按照调车进路序列触发进路,为调车作业计划执行提供条件;在调车作业执行过程中,CTC 系统将通过交互服务平台,实时向 SMIS 传输调车作业单钩与整单的完成信息。

4 关键技术

4.1 基于边缘计算的数据采集与处理

边缘计算通过把运算量迁移至数据源的一端,解决大量数据传输时间的延时问题,降低了数据传输链路负载,以缩短响应时间、更有效地处理和减缓网络压力[8]。调车作业计划数据从SMIS 数据库传输到运输集成平台数据库,再传输到CTC 系统数据库的过程,因网络安全隔离要求,需要进行2 次跨网传输,经过网闸和交换机,不可避免地对调车作业计划数据的传输效率造成了影响。在车站近端布置边缘计算服务,配合车站SMIS 实现非侵入式的实时采集、上报和清洗数据,并将各车站调车作业计划数据经数据转换、数据分组、数据运算等步骤处理为标准数据,汇集到铁路局级运输信息集成平台数据仓库中,为下一步调车数据向CTC 系统分发推送提供基础。

4.2 调车作业数据安全防护

交互服务平台汇集了铁路局集团公司、车站CTC 系统及SMIS 的多类型数据,与业务应用系统接口实现调车作业相关数据的共享。为实现安全的数据管理和可信的数据服务,采用身份鉴别、访问控制、安全审计等技术提供完善的数据安全防护[9]。通过设置交互服务平台登录权限和角色管理来进行访问控制,确保只有授权用户才能对调车作业相关数据进行访问;对数据库所有访问行为进行监控和审计,对其中的危险操作进行多种方式的告警,通过对日志的分类、过滤、强化、分析和存储,实现日志管理分析和实时告警,同时,建立数据备份恢复机制,实现对数据存储的安全管理。

5 平台应用

结合上述方法,本文设计的交互服务平台实现了数据采集、数据集成、数据分发及平台监控等功能,图4 所示为该平台的监控页面,能够可视化显示调车作业通知单每日、周、月的推送单数,展示每日推送单数的柱状图变化,实时反映数据仓库、服务器主备机和车站终端的服务状态。有利于车站生产管理者准确掌握调车作业生产情况,开展绩效评定、安全责任追溯、标准作业时间标定等工作,也便于运维人员对交互服务平台进行配置管理和性能监控。

图4 CTC 系统与SMIS 调车数据交互服务平台监控功能页面

目前,交互服务平台已在中国铁路武汉局集团有限公司襄阳北站等4 个车站上线使用,取得了良好的应用效果。以襄阳北站为例,自交互服务平台投入使用以来,平均每日传递的调车作业通知单数达到了340 单,通过数字化的调车作业通知单,实现了调车进路的自动排列和自动安全卡控,减轻了相关作业人员的工作强度,提升了调车作业流程的安全可控性。

6 结束语

基于边缘计算数据采集与处理、数据安全防护等关键技术,在现有CTC 系统与SMIS 应用的基础上构建调车数据交互服务平台,实现了车站调车作业数据采集自动化、调车作业通知单传递电子化、调车作业进度反馈实时化、交互服务平台数据及服务监控可视化。CTC 系统利用数字化调车作业计划数据,实现调车进路自动生成、调车进路序列预览与触发、调车进路安全卡控等自动化功能,提高了调车作业过程中的安全可控能力;SMIS 通过获取计划执行过程与执行结果,对调车计划的执行进度有充分的掌握,实时显示作业单中钩计划执行状态,以及具体调车进路执行状态,有效地提高了调车进路办理的效率和安全性。

猜你喜欢
通知单调车服务平台
密码服务平台
两份田租通知单:慈善是社会发展的重要保障
两份田租通知单
国家标准勘误更正通知单
打造一体化汽车服务平台
论基于云的电子政务服务平台构建
CTC与STP结合的调车作业控制方案
客车调车作业管理的探讨
基于云计算的民航公共信息服务平台
增设调车信号机 防止调车越出站界