计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

探析计算机联锁控制系统在北京城铁中的应用(2)

2014-12-10 01:45
导读:虽然实现各项特殊联锁功能的模块所采用的算法是不同的, 算法的确定也是不同的, 但由于原有的TYJL2 Ⅱ 型计算机联锁控制系统的联锁软件是按照故障2安全

虽然实现各项特殊联锁功能的模块所采用的算法是不同的, 算法的确定也是不同的, 但由于原有的TYJL2 Ⅱ 型计算机联锁控制系统的联锁软件是按照故障2安全的原则设计的, 新增加或修改的模块也均按此原则设计, 不会影响原有计算机联锁控制系统软件故障2安全性的实现。3  安全编码逻辑功能的实现
北京城市轨道交通计算机联锁控制系统, 增加了与ATP 系统结合的安全编码逻辑功能, 并通过软件加以实现。其软件的数据仍采用按站场图形基本模块链表进行连接的方式, 遇有站场改变时只需在相应位置插入对应的模块。程序采用模块化的设计方法, 如需增加或改动某个环节, 也只需增加或改动相应的模块。
与ATP 系统结合的安全编码逻辑软件的数据分为静态数据和动态数据2 部分。其中, 静态数据包括: 与站场结构紧密相关的编码模块的代码、在链表中的位置、其控制特征以及其他必须的信息, 如软件运行所需的索引表、控制表等相关内容。就编码模块而言, 对于非道岔区段, 每1 个轨道区段均设有1 套速度码继电器和1 个编码模块, 并入链; 对于道岔区段, 考虑到道岔区段设有定位发码和反位发码2 套独立的速度码继电器, 因此也分设2 个编码模块。动态数据则是在模块静态数据对应的缓冲区记录模块状态、在程序中当前所处的层, 以及程序运行所必须使用的变量等信息。定义了编码模块的数据结构之后, 在联锁逻辑运算模块中增加编码逻辑处理模块, 可以实现与ATP 系统结合的安全编码逻辑软件的技术要求。模块中包含2 类程序, 一类是不受进路控制的编码模块, 另一类是受进路控制的编码模块处理程序, 二者的区别在于模块扫描方式的不同, 不受进路控制的编码模块处理时按索引表扫描, 受进路控制的编码模块处理时按进路管理缓冲区扫描。
(转载自中国科教评价网www.nseac.com )

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

上一篇:谈工程结构计算中计算机技术的应用毕业 下一篇:探析金融计算机犯罪及防范毕业论文