一键匹配可控揭示与多版本的LKJ基础数据的方法技术

技术编号:13193164 阅读:124 留言:0更新日期:2016-05-11 19:58
一键匹配可控揭示与多版本的LKJ基础数据的方法,从调度命令中获取可控揭示的所有业务数据;依次将可控揭示的每一项业务数据与数据库中所有版本的LKJ基础数据的同类业务数据进行匹配对比,获取与可控揭示的每一项业务数据均完全相同的LKJ基础数据的版本,确认该可控揭示在哪些版本中可用,最终获取使用此版本的LKJ基础数据的所有机车号。本发明专利技术可以在发出包含可控揭示的调度信息时,可以快速方便的在地面中与地面存储的不同版本的LKJ基础数据进行匹配,确定哪些版本的LKJ基础数据与需要发送的揭示命令相匹配,并与版本卡控系统相结合,确保不会因机车换装造成揭示不控或误控。

【技术实现步骤摘要】
一键匹配可控揭示与多版本的LKJ基础数据的方法
本专利技术涉及一种一键匹配可控揭示与多版本的LKJ基础数据的方法。
技术介绍
全国铁路的基础数据编制完成以后,会发送到各列车中提供列车运行的数据支撑,但是当LKJ基础数据发出去以后,可能会碰到铁路线进行施工或者变线,或者碰到自然灾害、地理破坏等不可抗因素,需要给某个路段运行的机车的LKJ基础数据版本就需要进行换装更新,给不同列车进行多次不同的换装更新以后,造成不同路段行驶的列车的LKJ基础数据具有不同的版本。当机务出勤行车前,需要首选确定该可控揭示与列车中装载的哪些LKJ基础数据相匹配。
技术实现思路
本专利技术要解决的技术问题在于提供一种快速匹配可控揭示与不同版本的LKJ基础数据的方法,以解决现有技术存在的问题。本专利技术采用以下技术方案:一键匹配可控揭示与多版本的LKJ基础数据的方法,从调度命令中获取可控揭示的所有业务数据;依次将可控揭示的每一项业务数据与数据库中所有版本的LKJ基础数据的同类业务数据进行匹配对比,获取与可控揭示的每一项业务数据均完全相同的LKJ基础数据的版本,确认该可控揭示在哪些版本中可用,最终获取使用此版本的LKJ基础数据的所有机车号。所述从调度命令中获取可控揭示的方法为:在数据库中存储用户预先设置的无用字数据库、相近词对照数据库和关键词/字数据库;获取调度命令;对调度命令按照标点进行分句;根据无用字数据库对调度命令的每个分句进行清洗;根据相近词对照数据库对去除无用字的调度命令中的相近词进行标准化;根据关键词/字数据库对已经标准化的调度命令中的关键词/字进行提取,获取关键词所对应的可控揭示。所述用户预先设置的相近词对照数据库包括多个相近词数据库和与每个相近词数据库中的相近词对应的标准词;所述根据相近词对照数据库对去除无用字的调度命令中的相近词进行标准化是指:遍历调度命令每一句中的所有字段,并依次与每个相近词数据库中的词进行对比查找出调度命令中的所有相近词,并将同一个相近词数据库中的相近词替换为与之对应的标准词。所述数据库中还存储有用户预先设置的多个关键词/字对照数据库,所述关键词/字对照数据库包括关键词/字数据库和与该关键词/字数据库对应的调度命令所属业务类型。所述根据关键词/句数据库对已经标准化的调度命令中的关键字进行提取以后,获取从一个调度命令中提取出的多个关键词或关键字,将这些关键词或关键字依次与每个关键词/字对照数据库中的数据对比,获取匹配度最高的关键词/字对照数据库,确定调度命令所属的业务类型。所述通过获取匹配度最高的关键词/字对照数据库,获取调度命令所属的业务类型后,对所有关键词/字与所属业务类型的关键词/字数据库进行匹配,获取不属于本业务类型的关键词/字,对它进行清洗,同时对调度命令中仅仅含有不属于本业务类型的关键词的分句进行无用句的清洗,获取清洗后的调度命令后,在进行关键词/字的提取。所述关键词/字数据库中的关键词或者关键字按照用户设置顺序存储,当获取调度命令中的所有关键词或者关键字后,根据关键词或者关键字所对应的顺序进行重新排序,获取重新排序后的关键词所对应的可控揭示。所述每一条可控揭示的业务数据包括道岔编号、起点公里标、终点公里标、信号机编号、速度、行别、线路号、股道号中的一个或多个。本专利技术的有益效果:本专利技术可以在发出包含可控揭示的调度信息时,可以快速方便的在地面中与地面存储的不同版本的LKJ基础数据进行匹配,确定哪些版本的LKJ基础数据与需要发送的揭示命令相匹配,并与版本卡控系统相结合,确保不会因机车换装造成揭示不控或误控。附图说明图1为本专利技术的流程图。图2为调度命令的解析流程图。具体实施方式列车行车时,它的内部预先装载有LKJ基础数据,这些LKJ基础数据是指行车的线路、行别、速度等基本行车信息,它用来指导列车在各路段的运行,但是因为外界线路的影响,某些经过有特殊要求线路的列车中的LKJ基础数据需要改变,此时机车通过远距离通信接收地面发送的换装数据对LKJ基础数据进行远距离的换装更新,以适应新的线路情况。当多个列车的LKJ基础数据均进行不同换装时,造成当前在外运行的列车中具有不同的列车车载LKJ基础数据。而为了保证运输秩序的正常运转,及时处理所辖区段内的突发情况,某些时候列车调度员代表铁道部或路局面下发包含可控揭示的调度命令,此时无法快速准确的获知哪些列车经过突发情况路段。因此本专利技术提供一种方便快捷的一键匹配可控揭示与多版本的LKJ基础数据的方法。如图2所示首先从调度命令中解析出可控揭示,它的方法为:首先,用户需要根据工作类型和需要,收集与需要发布的各个调度命令相关的关键字或者关键字,同时需要收集语句中的无用的字,例如语气词或者“的”“了”等无用字,然后在计算机数据库中创建无用字数据库、相近词对照数据库和关键词/字数据库,作为对调度命令进行解析的依据。具体对调度命令进行解析时,首先获取调度命令;然后对调度命令按照标点进行分句;遍历每一个分句中的字,与无用字数据库进行对比,如果句子中包含无用字数据库中的无用字,将句子中的无用字进行删除,达到对调度命令进行清洗的目的;当然,也可以在计算机的数据库中创建无用词数据库,使用无用词数据库中的无用词对调度命令进行清洗。对清洗过的调度命令,则是对调度命令的内容再次进行遍历,将调度命令中的各个词语和相近词对照数据库中的各个词进行对比,分词时使用的分词方法为现有技术中的分词方法,查找出调度命令中的所有相近词,并对调度命令中的相近词进行标准化;在此过程中,用户预先设置的相近词对照数据库还应该包括多个相近词数据库和与每个相近词数据库中的相近词对应的标准词,当在调度命令中查找到与某个相近词对照数据库中的某个词相同的词,那么将调度命令中的这个词替换为与该词所在的相近词对照数据库对应的标准词,方便对调度命令的统一。替换完相近词的标准此后,再次对调度命令进行遍历,并将调度命令中的每个词或者句与关键词/句数据库对比,假如遇到与关键词/句数据库中的词相同的词,提取出作为调度命令的关键词,获取只包含关键字的调度命令,完成解析。实际实施过程中,往往可以从一个调度命令中提取出多个关键词,多个关键词对应于一个业务类型,因此,数据库中存储用户预先设置的关键词/字对照数据库,还可以包括关键词/字数据库和与该关键词/字数据库对应的调度命令所属业务类,这些关键词/字中关键词或者关键字按照用户预设的顺序进行排序,当获取了调度命令的多个关键字后,与多个关键词/字数据库中的词或句进行对比,包含调度命令多个关键字最多的关键词/字数据库所对应的业务类型,为本次调度命令所代表的业务类型,然后根据关键词或者关键字所对应的顺序进行重新排序,获取重新排序后的关键词所对应的调度信息,完成解析。或者在存储关键词/句数据库时,将数据存储进行分组,每代表一个业务类型的关键字或者关键词。当获取关键词或者关键字后,关键词或者关键字所对应的信息即为需要解析出的调度信息,将他们提取出以后,获取可控揭示。在上述过程中,提取完关键字或者关键词后,如果碰到的句子中不包含所属业务类型的关键词或者关键字信息,可直接对争取进行清洗。具体来说,获取调度命令所属的业务类型后,对所有关键词/字与所属业务类型的关键词/字数据库进行匹配,获取不属于本业务类型的关键词本文档来自技高网...
一键匹配可控揭示与多版本的LKJ基础数据的方法

【技术保护点】
一键匹配可控揭示与多版本的LKJ基础数据的方法,其特征在于:从调度命令中获取可控揭示的所有业务数据;依次将可控揭示的每一项业务数据与数据库中所有版本的LKJ基础数据的同类业务数据进行匹配对比,获取与可控揭示的每一项业务数据均完全相同的LKJ基础数据的版本,确认该可控揭示在哪些版本中可用,最终获取使用此版本的LKJ基础数据的所有机车号。

【技术特征摘要】
1.一键匹配可控揭示与多版本的LKJ基础数据的方法,其特征在于:从调度命令中获取可控揭示的所有业务数据;依次将可控揭示的每一项业务数据与数据库中所有版本的LKJ基础数据的同类业务数据进行匹配对比,获取与可控揭示的每一项业务数据均完全相同的LKJ基础数据的版本,确认该可控揭示在哪些版本中可用,最终获取使用此版本的LKJ基础数据的所有机车号;所述从调度命令中获取可控揭示的方法为:在数据库中存储用户预先设置的无用字数据库、相近词对照数据库和关键词/字数据库;获取调度命令;对调度命令按照标点进行分句;根据无用字数据库对调度命令的每个分句进行清洗;根据相近词对照数据库对去除无用字的调度命令中的相近词进行标准化;根据关键词/字数据库对已经标准化的调度命令中的关键词/字进行提取,获取关键词所对应的可控揭示。2.根据权利要求1所述的一键匹配可控揭示与多版本的LKJ基础数据的方法,其特征在于:所述用户预先设置的相近词对照数据库包括多个相近词数据库和与每个相近词数据库中的相近词对应的标准词;所述根据相近词对照数据库对去除无用字的调度命令中的相近词进行标准化是指:遍历调度命令每一句中的所有字段,并依次与每个相近词数据库中的词进行对比查找出调度命令中的所有相近词,并将同一个相近词数据库中的相近词替换为与之对应的标准词。3.根据权利要求1所述的一键匹配可控揭示与多版本的LKJ基础数据的方法,其特征在于:所述数据库中还存储有用户预先设置的多个关键词/字对照数据库,所述关键词/字对照...

【专利技术属性】
技术研发人员:张帅张冬冬张存芳
申请(专利权)人:河南思维自动化设备股份有限公司
类型:发明
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1