声明
致谢
摘要
1 绪论
1.1 背景和意义
1.2 国内外研究现状
1.2.1 概述
1.2.2 研究现状
1.2.3 发展趋势
1.2.4 本论文的新思路
1.3 采用的研究方案
1.3.1 研究目标及研究内容
1.3.2 研究方法
1.3.3 技术路线
1.4 论文主要工作内容
2 系统结构分析与概要设计
2.1 计算机联锁仿真软件系统结构
2.2 仿真系统需求分析
2.2.1 培训需求
2.2.2 联锁核心功能需求分析
2.2.3 联锁机辅助功能需求分析
2.2.4 教师机功能需求分析
2.3 系统概要设计
2.3.1 开发环境
2.3.2 系统的C/S架构
2.3.3 典型操作方式设计
2.4 小结
3 基于关系型数据库的站场图及联锁关系设计
3.1 系统数据对象及其属性
3.2 数据库系统的实现工具与分析方法
3.2.1 Access数据库在面向对象设计中的运用
3.2.2 UML表示法在设备数据分析中的运用
3.3 数据库应用系统的实现
3.3.1 进路静态数据的实现
3.3.2 信号机静态数据的实现
3.3.3 道岔静态数据的实现
3.3.4 轨道区段静态数据的实现
3.3.5 轨道表示线静态数据的实现
3.3.6 其他静态数据的实现
3.4 设备数据的存储结构与动态数据
3.4.1 进路数据的存储
3.4.2 信号机数据的存储
3.4.3 道岔数据的存储
3.4.4 轨道区段数据的存储
3.4.5 轨道表示线数据的存储
3.5 数据库的连接方式
3.6 小结
4 仿真系统联锁机功能模块开发
4.1 站场界面显示模块
4.1.1 轨道区段绘制
4.1.2 信号机及其按钮绘制
4.1.3 其他设备的绘制
4.2 操作表示模块的开发与实现
4.2.1 MFC框架下的工具栏和菜单栏
4.2.2 右键功能实现
4.2.3 功能按钮实现
4.3 联锁逻辑运算模块开发与实现
4.3.1 进路选择与提取
4.3.2 特殊进路的处理
4.3.3 进路可用性确认及设备征用
4.3.4 进路锁闭
4.3.5 信号开放与关闭
4.3.6 模拟行车
4.3.7 进路正常解锁
4.3.8 进路取消
4.3.9 人工解锁与故障解锁
4.4 通信协议
4.4.1 通信协议类型的选取
4.4.2 通信结构的建立
4.4.3 通信协议的实现
4.5 小结
5 教师机的开发与实现
5.1 教师机模块简介
5.2 教师机实现方式简介
5.2.1 教师机数据库组建
5.2.2 学员机与教师机之间的通信模式
5.3 教师机故障情景设置
5.3.1 道岔故障
5.3.2 信号机故障
5.3.3 轨道电路故障
5.4 教师机系统菜单栏
5.5 教师机帮助系统
5.6 故障状态下的教学演练模式
5.7 小结
6 系统测试
6.1 测试流程设计
6.2 测试环境的搭建
6.3 系统功能测试
6.3.1 系统启动和菜单
6.3.2 功能按钮
6.3.3 系统操作提示
6.3.4 列车运行测试
6.4 软件可用性分析
6.5 小结
7 结论与展望
7.1 结论
7.2 展望
参考文献
图索引
作者简历及攻读硕士学位期间取得的研究成果
学位论文数据集