论文摘要:介绍了北京城市轨道交通计算机联锁控制系统在系统结构方面的硬件改进,阐述了诸如扣车、紧急关闭和轨道区段故障时单独操纵道岔等特殊联锁功能和与ATP系统结合的安全编码逻辑功能的软件实现。

论文关键词:城市轨道交通计算机联锁

考虑到信号工程的技术趋势和经济上的合理性,北京城市轨道交通13号线信号计算机联锁控制系统,采用铁科院开发研制的TYJL2Ⅱ型系统。虽然此系统已在全路400余个站场投入使用,但在满足现有的各项技术条件要求,实现进路上的道岔、信号机和轨道电路的正确联锁关系,确保列车运行安全的同时,还必须进行一系列的改进和完善,以满足城市轨道交通所要求的特殊联锁功能,并实现与ATP系统结合的安全编码逻辑功能。

1系统结构的改进

根据北京城市轨道交通的特点,对TYJL2Ⅱ型计算机联锁的系统结构做了如下的改进。

1.各站通常不设信号维修人员,为了确保系统在监控机或控制台故障的情况下仍能够不间断地可靠运行,将监控机和控制台纳入到了双机热备的覆盖范围之中,使其在故障时可由相应的联锁机申请切换。具体地讲,对站场简单的车站,直接将监控机安装在联锁机柜内,取消联锁总线的切换电路。A监控机和A控制台随着A联锁机的切换而切换,B监控机和B控制台也如此。而对站场复杂的车站,除切换方式同简单车站外,仍采用原有TYJL2Ⅱ型计算机联锁系统的结构,保留联锁总线的切换电路。

2.由于计算机联锁控制系统的操作方式分为控制中心集中控制和车站分散控制,且通常采用中心集中控制方式,因此系统在各站的监控机部分增加了与CTC分机的接口,接收中心集中控制时的命令信息,并向中心发送本站的表示信息,接口采用RS2422双网结构。车站分散控制时,系统采用鼠标式控制台和按钮式单元控制台互为备用的原则进行设计,使操作方式更加方便灵活。

3.为了便于维修,计算机联锁控制系统的采集、驱动电路板均改为6U标准,计算机电源、采集电源、驱动电源和地线检查器改为插接方式。同时,为适应北京城市轨道交通机柜上出线的要求,系统的联锁机柜结构也相应地改为采集、驱动层在上,计算机层、电源层在下。

4.在保持原有TYJL2Ⅱ型计算机联锁系统电路结构不变的情况下,为提高系统的可靠性和抗干扰能力,采取的措施主要包括:提高印制板采用的芯片等级,按5V计算机电路与12V采集、驱动电路分别布线,并且分开设置接插件;在接口架的驱动条件线上增加防雷器件;采集、驱动32芯电缆靠电路板一侧增加抗电磁干扰磁环等等。

2系统特殊联锁功能的实现

由于北京城市轨道交通计算机联锁控制系统增加了诸如自动进路、自动折返、扣车、紧急关闭和轨道区段故障时单独操纵道岔等一系列特殊联锁功能,因此在联锁软件中又增加了相应的模块,具体可分为3类。

1.原联锁软件中没有与其类似的功能,需要建立全新的算法,增加新模块。如,扣车必须确定扣车状态的输入与哪些所要驱动的发车进路的信号控制输出有关;扣车状态的输出与哪些扣车按钮的输入有关。在此基础上建立实现扣车这种特殊联锁功能的算法,并予以实现,完成扣车作业。

2.原联锁软件中有与其类似的功能,可利用原有算法。如,紧急关闭与原有的超限绝缘检查功能非常类似,其技术条件也基本相同。因此,可利用原联锁逻辑模块中的超限检查的算法,在股道的二端分别设置与超限检查模块类似的紧急关闭模块来实现紧急关闭作业。

3.原联锁软件中虽有与其类似的功能,但需对其算法稍加修改。如,轨道区段故障时单独操纵道岔与原联锁逻辑模块中的单独操纵道岔稍有不同,二者的区别在于是否进行区段占用检查。只要在原联锁逻辑模块中的单独操纵道岔模块的算法中,去掉区段占用检查条件,就可以得到轨道区段故障时单独操纵道岔模块的算法。在道岔区段轨道电路故障的情况下,且人工确认该道岔区段无车时,可以采用非常手段实现单独操纵道岔作业。

虽然实现各项特殊联锁功能的模块所采用的算法是不同的,算法的确定也是不同的,但由于原有的TYJL2Ⅱ型计算机联锁控制系统的联锁软件是按照故障2安全的原则设计的,新增加或修改的模块也均按此原则设计,不会影响原有计算机联锁控制系统软件故障2安全性的实现。

3安全编码逻辑功能的实现

北京城市轨道交通计算机联锁控制系统,增加了与ATP系统结合的安全编码逻辑功能,并通过软件加以实现。其软件的数据仍采用按站场图形基本模块链表进行连接的方式,遇有站场改变时只需在相应位置插入对应的模块。程序采用模块化的设计方法,如需增加或改动某个环节,也只需增加或改动相应的模块。

与ATP系统结合的安全编码逻辑软件的数据分为静态数据和动态数据2部分。其中,静态数据包括:与站场结构紧密相关的编码模块的代码、在链表中的位置、其控制特征以及其他必须的信息,如软件运行所需的索引表、控制表等相关内容。就编码模块而言,对于非道岔区段,每1个轨道区段均设有1套速度码继电器和1个编码模块,并入链;对于道岔区段,考虑到道岔区段设有定位发码和反位发码2套独立的速度码继电器,因此也分设2个编码模块。动态数据则是在模块静态数据对应的缓冲区记录模块状态、在程序中当前所处的层,以及程序运行所必须使用的变量等信息。定义了编码模块的数据结构之后,在联锁逻辑运算模块中增加编码逻辑处理模块,可以实现与ATP系统结合的安全编码逻辑软件的技术要求。模块中包含2类程序,一类是不受进路控制的编码模块,另一类是受进路控制的编码模块处理程序,二者的区别在于模块扫描方式的不同,不受进路控制的编码模块处理时按索引表扫描,受进路控制的编码模块处理时按进路管理缓冲区扫描。

与ATP系统结合的安全逻辑编码软件的实现,无论是数据结构还是程序结构,都借鉴了联锁逻辑运算模块在提高软件可靠性和安全性方面的经验。为减少形成危险侧错误输出的可能性,软件采用冗余编码方式,将有关安全的编码信息按不同规则分别存储于不同的缓冲区,使用时需比较一致才认为其有效。同时,软件采用分层递进的网络结构,上一层的错误会被下一层发现,不会由于错误扩展导致系统级错误。此外,软件对可能发生的错误视情况不同,采取不同的方式进行处理。对于数据错误,程序从发现错误层开始终止执行,对已进行的处理采取程序卷回的方法恢复执行命令前的状态,并给出相应的提示。当影响安全的关键缓冲区发现错误后,程序将采取切断输出的措施。对于硬件故障引起的错误,如果硬件故障导致发生的错误是不影响安全的,那么程序将给出报警提示,并将故障可能影响的信息置为安全侧。如果当硬件故障可能导致发生影响安全的错误时,程序将采取停止工作的措施。

4结束语

北京市城市轨道交通计算机联锁控制系统是国内城轨领域首次采用国产计算机联锁设备。由于联锁控制系统在性能等方面具有强大的优势,改进后的系统结构更为合理,特殊联锁功能的实现方式安全可靠,并成功地增加了与ATP系统结合的安全编码逻辑功能,完全满足了现场运营的实际要求,因此,在运营期间,信号系统以运营状况稳定、性能安全可靠、维护便利,获得了用户的认可,并在提高作业效率,改善劳动条件等方面收到了良好的使用效果。

城市轨道交通计算机联锁的特殊要求,城市轨道交通联锁功能实现论文相关推荐

  1. 城市轨道交通运营管理属于什么院系_城市轨道交通运营管理是什么

    展开全部 城市轨道交通运营管理是一32313133353236313431303231363533e4b893e5b19e31333431376634个学科,类别是大学专业.中专专业,修业年限是四年制 ...

  2. 城市轨道交通运营管理属于什么院系_城市轨道交通运营管理属于什么类型的专业...

    城市轨道交通运营管理属于交通运输大类. 专业介绍: 城市轨道交通运营管理专业融合了现代管理学科与城市轨道交通行车.客运实务,课程设置体现理论与实践相结合的教学理念,注重提高学生的管理创新意识.该专业将 ...

  3. 城市轨道交通运营管理属于什么院系_城市轨道交通运营管理系统专业

    专门化 方向 职业(岗位) 职业资格要求 继续学习专业 城 市 轨 道 交 通 客 运 服务 城市轨道交通 客运值班员 城市轨道交通车站客运值班 员职业资格证(中级) 高职: 城 市 轨 道 交 通 ...

  4. 平行驾驶与平行交通:从智能出行到智慧城市

    作者按: 2018 年6月29日-7月1日,中国深圳,宝安区前海华侨城JW万豪酒店.在炎炎暑气和阵阵夏雨的交织激荡之中,在学界精英与业界领袖的见证参与之下,由中国计算机协会CCF主办.雷锋网和香港中文 ...

  5. Java毕设项目城市公交系统计算机(附源码+系统+数据库+LW)

    Java毕设项目城市公交系统计算机(附源码+系统+数据库+LW) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Ecli ...

  6. 交通计算机专业硕士论文,基于强化学习的交通拥堵控制方法研究-计算机技术专业论文.docx...

    基于强化学习的交通拥堵控制方法研究摘 基于强化学习的交通拥堵控制方法研究 摘要 由于汽车保有量的持续增长,交通拥堵问题已经成为世界各国城市发展中出 现的公共问题.单纯的基础设施建设能够在一定程度上缓解 ...

  7. java-net-php-python-jsp城市公交路线计算机毕业设计程序

    java-net-php-python-jsp城市公交路线计算机毕业设计程序 java-net-php-python-jsp城市公交路线计算机毕业设计程序 本源码技术栈: 项目架构:B/S架构 开发语 ...

  8. 计算机毕业设计ssm基于Java的城市公交查询系统ac5p2系统+程序+源码+lw+远程部署

    计算机毕业设计ssm基于Java的城市公交查询系统ac5p2系统+程序+源码+lw+远程部署 计算机毕业设计ssm基于Java的城市公交查询系统ac5p2系统+程序+源码+lw+远程部署 本源码技术栈 ...

  9. 保定计算机专业中专学校排名,保定计算机中专技校排名_城铁轨道

    保定计算机中专技校排名,城铁轨道,河北城铁轨道职业技工学校是一所经河北省人力资源和社会保障厅批准的一所全日制中职学校. 保定计算机中专技校排名, 经过调整改革,各类职业(技术)学校的在校学生数在整个高 ...

最新文章

  1. 测序发展史,150年的风雨历程 (第二版)
  2. python背诵技巧_15条常用Python小技巧
  3. ArcGIS实验教程——实验三十三:ArcScan自动矢量化完整案例教程
  4. 我们应该搞清楚分支预测
  5. MySQL存储过程事务处理
  6. Windows8.1下安装NoSQL-- mongodb安装使用
  7. IDEA写java的一些快捷键
  8. Crowd HDU - 4456 曼哈顿距离转切比雪夫距离的坐标变换与二维坐标离散化
  9. Laravel 使用百度地图实现地理位置转经纬度
  10. 内网集群 无法通信_IPSEC连接成功,内网之间却无法互相通信。
  11. 数字后端概念——padding
  12. UVA 11538 : Chess Queen
  13. 数据库连接中的等值连接、自然连接、外连接、左外连接和右外连接
  14. wave文件(*.wav)格式、PCM数据格式, goldwave 可以播放pcm raw audio
  15. 为什么编c语言总有一个错误,为什么程序最后总会显示有1个错误
  16. IEEE latex 编写lemma
  17. 解决Xcode couldn‘t find any iOS App Development provisioning profiles matching ‘com.facebook.WebDriver
  18. C语言课程设计-实验室设备管理系统
  19. moss部署学习入门及注意事项
  20. 手机测试属于硬件测试还是软件测试6,红米手机的硬件测试的2种基本操作

热门文章

  1. Oracle:使用Impdp导入dmp文件的详细过程
  2. 鹅厂员工告诉你面试互联网公司要不要穿正装
  3. Ajax异域访问(访问本地资源)-status状态码为0
  4. 云计算概述(5个基本特征、4种部署模型、3种服务类型)
  5. python实现列表元素递归求和求和
  6. EPON OLT网管系统的实现
  7. 第4代乐视超级电视全系亮相,生态电视“王炸”来了
  8. redis网络模型解析
  9. 【Excel VBA】用datediff函数计算两个日期的间隔,实例代码亲测好用
  10. 如何创建一个以chatgpt为基础的QQ群聊机器人的流程细节