高柱信号机接近限界自动检测软件的设计.docVIP

高柱信号机接近限界自动检测软件的设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高柱信号机接近限界自动检测软件的设计

高柱信号机接近限界自动检测软件的设计   摘 要:随着科学技术的发展,传统的人工目测高柱信号机与接触网间接近限界测量方法,已经不能满足快速、高效的现代铁路系统。铁路检测正朝着自动化,无人化,智能化的方向发展.为适应这一变化,结合高柱信号机接近限界的实际情况,开发出一种视觉检测系统。本文介绍了检测系统的软件设计部分,实现检测系统的数据结果存储,查询等功能,方便用户操作与管理。   关键词:软件设计 接近限界 高柱信号机 接触网 铁路   中图分类号:TP23 文献标识码:A 文章编号:1672-3791(2011)11(b)-0051-02   1 软件设计的意义   系统软件主要是在电务试验车运行过程中对铁路沿线的高柱信号机到接触网之间的距离进行实时的视觉检测,并对检测结果进行本地数据存储[1~2],也可以通过网络实时传输到后台数据终端;在终端根据工作需要按照条件进行查询,查找出有问题的高柱信号机及位置,并在电子地图上显示。该软件稳定性、扩展性和灵活性较好,易于同现有的系统实现集成与协同。检测操作简单,完全能自动化对铁路沿线的高柱信号机接近限界进行检测,人工干预少,检测结果精度高;查询方便,工作效率高,结果明了,使用文字报表和地图指示方式显示查询结果,并可以为维护人员提供最佳的检修路线,节约人力及时间。      2 软件总体构架   根据功能需求,高柱信号机接近限界自动检测软件可以分为下列几大模块:数据库模块,图像数据处理模块和客户端界面模块,具体结构见图1所示。数据库模块主要用于检测图像,结果和系统用户数据的存储,及其备份,删除等;图像数据处理模块,主要实现检测图像的获取,处理,及结果检测功能,并把相关数据写入数据库;客户端界面模块主要根据用户选择实现相关后台操作,简化操作及高效获得所需的结果。      3 软件具体设计   3.1 数据库设计   数据库是系统数据存储的地方,是整个系统的支撑,也是根本。根据设计需求,下面简单介绍一下系统的基础数据表:   (1)信号机状态表:主要存储信号机位置(从GPS获得的经纬度),高柱信号机编号,所在的临近两个车站名称及距离,当前车速,检测时间,检测距离,及检测的结果。其中,信号机临近的两个站点及距离由现有的数据导入,并可以与系统测得的信号机编号和位置进行对照,确保数据的准确性。   (2)人员管理表:主要存储系统操作人员的用户名、密码和使用状态等信息。还可以设置相关权限,不同人员具有不同的使用功能。   (3)数据备份表:用于备份及恢复系统的相关数据。   3.2 图像数据处理设计   数据处理是系统的核心,包括了主要的工作流程,有以下几个步骤。   (1)相机标定:用于获取摄像机内外参数。   (2)图像获取:实现图像由摄像头到系统内部存储器的过程。   (3)图像预处理:对获取到的图像进行去噪,滤波,增强,边缘检测,目标识别等操作[1,3~5](如图2)。   (4)立体重建:利用双目立体匹配的方法重建高柱信号机与接触线。   (5)限界检测:根据工程图学知识,在立体重建后的对象中进行限界检测,判定是否在安全距离之内[2~6]。   3.3 结果显示设计   通过文字报表和电子地图两种方式显示,简洁直观,便于用户总体把握问题,同时还可以提供给用户最佳的故障检修路线。   (1)报表生成设计:用报表形式产生用户查询结果,供用户参考。   (2)电子地图位置显示设计:用电子地图的形式显示查询结果,同时可以在电子地图上给出用户参考的检修路线,提高工作效率。   3.4 人员管理设计   实现用户的添加、注销及密码管理任务。   3.5 系统维护设计   实现信号机状态表和人员管理表的自动备份和恢复。      4 客户端界面设计   客户端是用户进行操作的主要窗口,设计力求界面简洁,操作简便。   4.1 用户登陆界面   输入相应用户名和密码,点击登陆可以进入系统(如图3)。   4.2 人员管理界面   为了系统安全性,对用户账号进行操作时,必须每次都要输入当前用户密码。在这个界面可以进行三种操作:一种是添加新用户和密码;一种是更改用户密码;还有一种是更改用户状态,即在用状态和注销状态之间转换(如图4)。   4.3 系统检测界面   在系统检测界面下,显示当前系统检测状态,而不需要人工额外的干预(如图5)。   4.4 结果查询与显示界面   在此界面下,可以根据各自条件,或者组合条件对检测的结果进行查询。查询结果通过数据表和电子地图的形式显示。同时还具有数据导出和打印功能,方便用户(如图6)。   4.5 系统维护界面   在此界面下主要实现数据备份和恢复的功能,备份和恢复的内容有信号机

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档