基于XML和Prolog的列控数据建模与验证

来源 :北京交通大学 | 被引量 : 9次 | 上传用户:zhouyong910
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
列控数据作为列控系统的基础数据,是列控系统的重要组成部分,其正确性直接影响到列控系统的安全性。列控数据一旦发生错误,未能及时发现,极易导致列控系统运行异常,危及行车安全,造成经济损失和人员伤亡。随着铁路事业的发展,面对更加高效、更加安全的发展要求,列控数据安全问题备受关注。目前,各铁路部门和设备生产厂商,根据自身需求,定义自身数据格式,进行系统的开发设计,影响了数据共享和软件互通。同时,列控数据具有数据量大、数据之间关系紧密的特性,然而在列控数据的测量加工、数据配置和数据管理各阶段,由于缺少统一的数据格式,使得列控数据的整个生命周期中存在大量的数据转换工作,所以研究出一套简捷、高效、可验证性强的标准化描述方法已成为大势所趋。目前我国列控数据的审核校验方式主要采用的是人工审核与集成测试。当遇到新建线路、线路优化、设计方案变更等问题时,上述列控数据的验证方法将面临着时间紧、任务重的严峻挑战。因此,寻找一种高效、正确的列控数据验证方法对整个列控系统具有非常重要的意义。论文的研究内容主要包括以下几个方面:(1)根据列控数据生命周期的各个环节,深入了解列控数据所有组成部分以及数据之间关联关系,提出了基于XML(Extensible Markup Language)的数据标准化格式,并针对列控数据设计了相应的XML结构。该格式以树状结构进行分层管理,以节点的形式构造数据关联关系,易于实现数据的设计、更新和维护,满足数据交互、共享与统一管理需求。(2)在分析了列控数据的基础上,通过深入学习铁路各类技术文件,结合领域专业知识,分析提取出列控数据的值域规则与逻辑规则。再利用正则表达式提取匹配算法以及数据挖掘的Apriori算法,发现数据专属规则和关联规则,最终构建数据验证的规则库包含值域规则68条、逻辑规则42条、关联规则53条。(3)针对列控数据验证问题,本文提出基于Prolog的列控数据验证方法。即利用Prolog语言构建数据验证的知识库模型,结合验证工具XSB,实现列控数据的自动化验证。方法主要分为两步:一是将需要验证的数据转化为事实;二是将规则库转化为知识,并利用上述算法完善知识库的自我学习能力。(4)论文以郑西线、成昆贵州西段数据为学习基础,对武广线数据进行数据验证。结果表明,基于Prolog的列控数据验证方法具有其高效性和准确性。(5)针对本文提出的方法以及软件需求分析,利用C#进行软件设计,提供相应数据管理模块,为数据管理与验证提供技术支持,主要功能有数据转换、数据更新、站场图显示等。
其他文献
我国新材料行业研发投入不足。从我国新材料领域创新资源投入来看,研发投入不足是制约我国新材料产业发展的现实问题,主要表现在三个方面:一是研发人才的投入不足。我国新材料
沥青路面的改扩建是公路工程翻修整理的重点部分,也是保持公路路面平整性与舒适性的关键措施。从改扩建沥青路面冷再生施工准备开始,阐释了冷再生施工工艺技术及其特征,分析
在东京第25届设计制造解决方案展览会上展出砂模3D打印机(砂模沉积成型装置)样机所制作的砂模。
<正> 芫花为瑞香科植物 Daphne genkua siebet Zucc 的干燥花蕾。花含芫花素、芹菜素,羟基芫花素,尚含谷甾醇、苯甲酸及刺激性有毒油状物。性味辛温,入肺、肾、大肠经,毒性较
期刊
中国传统文化的产生和发展,都离不开孕育它的特定的文化生态环境。特定的文化生态环境,打造了中国传统文化的鲜明特质以及由此所衍生出来的基本特征。中国传统文化的基本特征
在目前阶段中,各地都在致力于健全目前现存的城市规划,以此来适应现阶段的转型期。然而不应忽视,当前现存的城市规划模式整体上仍然欠缺合理布局,并且呈现单一化的城市面貌。
刀片失效及其对生产设备的不利影响类似于运动员磨损一双优质的跑鞋。正如鞋子承受运动员的体重一样,刀片反复承受着巨大应力,导致磨损和损耗。如果不进行解决,磨损会使运动
分析了采用三相变流器为主电路结构的静止无功发生器 (SVG)装置的工作原理。控制上采用了基于瞬时无功功率理论的控制方法 ,根据不同的补偿要求 ,提出了两种具体的控制方案 ,
针对当前装备需求论证存在模式结构不合理、流程不规范、要素关系不明确等问题,从"基于威胁"与"基于能力"的本质区别分析着手,构建了"基于能力"的装备需求论证模式,分析了模
苏美尔文化是两河流域早期文化阶段,它体现着迄今人类文明所知的最早进入奴隶制社会的一种文化水平。苏美尔在物质、文化上都达到了前所未有的高度。它所孕育的伟大文明对后