收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 电子电气通信 >> 自动控制本科论文

GF站计算机联锁系统软件设计

[关键词:GF站,计算机联锁]  [热度 ]
提示:此毕业设计论文完整版包含【论文,CAD图纸,源程序
作品编号:zdkz0004,word全文:23页,合计:10000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
GF站计算机联锁系统软件设计毕业设计论文------

本文以GF站信号平面布置图为依据,应用VC++开发工具,建立站场图形数据结构模型,对全站进行设计,完成界面的显示,具有进路办理、取消和道岔的单锁、单解等计算机联锁系统的控制功能。第一部分主要介绍计算机联锁的意义和发展。第二部分介绍采用VC++软件工具建立站场图形数据结构模型,利用面向对象设计思想,建立信号设备对象类库。第三部分借鉴二叉树的遍历算法,设计进路搜索算法,实现进路建立功能。第四部分利用VC++实现仿真,包括界面显示、进路搜索、选排一致性检查、道岔控制、进路锁闭、信号开放、信号保持开放、取消进路模块、道岔总定位、道岔总反位、道岔单锁、道岔单解、设备名称显示等。

通过联锁系统软件设计基本能够满足车站计算机联锁的要求,具备一定的通用性,但是在搜索算法效率上还有待提高。

......

在掌握软件工程Visual C++6.0的应用和开发知识的基础上,根据GF车站信号平面布置图,结合铁道部计算机联锁技术条件,综合运用所学的铁道信号知识和计算机知识,提出合理的联锁软件功能要求,设计联锁软件的系统结构、数据结构,建立对应GF站站场图形数据结构模型;实现基本模块的设计,包括界面显示、进路搜索、选排一致性检查、道岔控制、进路锁闭、信号开放、信号保持开放、取消进路模块、道岔总定位、道岔总反位、道岔单锁、道岔单解、设备名称显示等。

......

通过对计算机联锁和软件开发相关内容的学习,按照对GF站联锁软件的功能分析要求,用Visual C++编程完成系统软件设计,以及实现各功能模块设计。以计算机联锁知识作为主要理论基础,对搜索进路、取消进路、正常解锁等模块进行深入研究,明确的设计思路是编程实现功能的前提。

取得的主要研究成果如下:

(1)这次设计软件仿真可以实现人机界面显示、进路搜索、选排一致检查、道岔控制、进路锁闭、信号开放、取消进路、信号设备名称显示、列车模拟运行进路正常解锁等功能。

(2) 在对功能按钮的设计,应用鼠标捕捉信号机和道岔区域的方法,实现进路始终端按钮和道岔按钮的功能,简化了程序设计以及界面的显示。

(3) 在系统软件设计过程中,使用结构体使功能程序模块化,在实现功能的过程中,极大的简化了程序编写代码,提高了程序执行的效率,主要体现在办理进路过程中。在设计过程中,掌握各设计功能之间的关联性,再综合流程图设计,使设计思路更加明确,易于程序的编写。 

 

      

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文,CAD图纸,源程序
作品编号:zdkz0004,word全文:23页,合计:10000

本自动控制毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——GF站计算机联锁系统软件设计(论文,CAD图纸,源程序)!