首页> 中文学位 >容错微机联锁仿真系统联锁软件的设计与开发
【6h】

容错微机联锁仿真系统联锁软件的设计与开发

代理获取

目录

文摘

英文文摘

第1章绪论

1.1问题的提出

1.2国内外研究现状

1.3课题的来源及主要研究内容

1.4开发微机联锁系统的目的和意义

第2章微机联锁系统概述及功能层次结构

2.1微机联锁系统的基本概念

2.2进路控制过程

2.3微机联锁系统的层次结构

2.4系统功能模块

第3章联锁软件构成及总体设计

3.1联锁数据结构

3.2联锁软件各子模块的总体设计

3.2.1联锁软件模块构成

3.2.2控制台操作命令处理模块

3.2.3站场设备状态检测处理模块

3.2.4通信模块

3.2.5联锁仿真软件结构

3.3系统开发环境和工具

第4章控制台操作命令处理模块设计

4.1取链表文件设备信息模块设计

4.2进路操作命令处理模块设计

4.2.1进路搜索子模块设计

4.2.2进路确选检查子模块设计

4.2.3进路锁闭子模块设计

4.2.4信号开放子模块设计

4.3取消进路(解锁)命令处理模块设计

4.4单操道岔命令处理模块设计

4.5故障解锁命令处理模块设计

4.6其它处理模块设计

第5章站场设备检测与操作命令处理模块设计

5.1主模块设计

5.2道岔四开故障处理子模块设计

5.3轨道占用处理子模块设计

5.4其它处理子模块设计

第6章通信模块设计

6.1微机联锁通信方式及通信协议

6.1.1通信程序实时性分析

6.1.2通信程序可靠性分析

6.1.3通信协议

6.2通信程序设计

6.2.1通信程序流程图

6.2.2通信程序的实现

6.2.3通信程序关键性问题设计

第7章冗余管理软件设计

7.1软件冗余技术

7.1.1软件可靠性

7.1.2容错软件结构

7.1.3 N版本程序设计技术

7.1.4软件恢复技术

7.2管理软件设计

结论

致谢

参考文献

附录一

附录二

展开▼

摘要

该文详细介绍了控制台和站场操作命令处理模块的设计方法和思路;采用循环控制等方法解决信息的实时处理和实时通信问题,同时说明了信号保持模块的设计方法.该文分析了通信死锁产生的原因,提出了避免死锁问题产生的设计思路,同时给出了解决信息同步和程序回卷的方法.该文着重介绍了微机联锁容错管理程序的设计与实现.为了提高微机联锁系统的可靠性,采用双版本联锁软件冗余技术来实现系统的容错.联锁软件是微机联锁系统的核心,它运行在联锁分机I和联锁分机II上.联涣数据结构采用逻表结构,并且设计了从链表文化中读取设备状态信息的方法.该设计采用的信息通信方式为局域网通信方式,采用Delphi为开发工具,网络结构为总线型.该系统界面友好、操作简便,可实时控制现场信号设备.该系统的开发成功,对于配合学校信号专业的教学以及车站工作人员的培训,都具有较大的实用价值.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号