A*算法在计算机联锁上位机软件中的应用研究

被引量 : 8次 | 上传用户:ZT0009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着铁路技术的更新及发展,我国铁路运行速度不断提高,为满足列车高速运行下能够保证其按计划、安全有效的运行,各国均对计算机联锁系统的软、硬件设备进行改进研究。目前应用于我国铁路现场的计算机联锁系统其搜索进路所采用的方法均占用资源大、搜索效率低,一定程度上影响了行车作业的办理效率,而在本课题研究中发现,通过改进进路搜索算法来提高进路办理效率意义不大,为提高进路办理效率,最终达到提高行车效率的目的,本论文研究对计算机联锁系统上位机软件进行改进,在上位机软件中加入进路搜索预判断程序来提高进路办理效率。通过总结、分析目前进路搜索算法的研究现状,结合图论和人工智能搜索算法的知识,提出了将A*算法应用于计算机联锁上位机软件进行进路搜索预判断。经过构造A*算法的启发函数,运用实验结果确定启发函数中的分量系数后,结合车站进路搜索的特点设计出相应的数据结构和搜索流程,最终实现了适用于车站进路搜索的A*进路搜索算法。并搭建了实验平台,对A*进路搜索算法的性能进行分析,和现行的一些进路搜索算法进行对比,验证其性能的优越性。在对含进路办理预判断的计算机联锁上位机仿真软件进行功能需求分析后,使用C++语言编程实现了仿真软件的操作界面。为了对仿真软件中的信息进行实时更新,使用Proteus软件中的单片机元件模拟计算机联锁下位机,通过Virtual Serial Port Driver软件设定虚拟串口,设计合理的通信数据,实现了虚拟下位机和上位机仿真软件在同一台计算机上进行串口通信,使得虚拟下位机能够为上位机仿真软件传输所需信息,并在上位机界面中实时反映出信号设备的状态,配合进路搜索程序的执行。通过两个软件联调,在上位机仿真软件界面上进行进路办理等操作,验证了此仿真软件的实时性和可行性,实验结果证明此仿真软件能够达到提高进路办理效率的目的。
其他文献
初级汉语综合课是汉语学习中的核心课程也是基础课程,它是全面教授、训练学生汉语基础能力水平的一门课程。在这门课程中,除了教授给学生新知识输入以外,最重要的则是如何对所学
目的研究白果内酯对鱼藤酮诱导的帕金森病细胞模型是否具有保护作用,对α-共核蛋白(α-synuclein)的表达及聚集是否有影响。方法使用鱼藤酮对嗜铬细胞瘤株PC12细胞进行处理,
我们认为经济生活中的企业集群现象和自然界中的生物种群共生进化现象有某种相似之处。借用生物学中的 logistic方程 ,通过对处于集群形成过程中企业产出水平的刻画 ,动态地
<正>孤立性纤维瘤多起源于脏层胸膜,最初于1931年由Klemperer和Rabin报道并命名[1]。此后,Carneiro等[2]于1996年报道了首例原发于中枢神经系统的孤立性纤维瘤。至今,全世界
出口信用保险是减少外贸风险的重要手段.然而,我国出口信用保险的发展严重滞后于对外贸易的快速增长势头.文章建议从政府、保险机构以及出口企业三方面积极采取措施,提高出口
现代化与全球化作为两个世界性的概念,其历史的起点是基本重合的、要求是基本吻合的。什么是中国式的现代化?邓小平同志作了科学的回答,全球化从本质上讲,是发达国家有意识地
本文针对五输循行与十二经脉循行的矛盾之处进行了探讨,认为两者并非同一系统。提出了五输、经别循行同一体的论点,由此设想建立一个在十二经循行以外的,相对独立的经络循行子系
2005全国大学生数学建模竞赛B、D题背景是DVD在线租赁业务。本文对竞赛论文中出现的主要模型和方法进行简要介绍和分析,并指出以此为背景还有很多问题可以继续研究。
主要从学习适应性概念结构和测量入手,进而指出学习适应性研究方法和现状。并初探存在的问题及研究趋势。
目的探讨t-PSA和f-PSA检测在前列腺增生和前列腺癌中的鉴别诊断作用。方法选取87例前列腺疾病患者,检测血清t-PSA和f-PSA,计算f/t-PSA比值,结合病理评分,探讨其内在关系。结