一种LKJ基础数据自动生成方法和系统技术方案

技术编号:10968201 阅读:111 留言:0更新日期:2015-01-28 20:08
本发明专利技术提供一种LKJ基础数据自动生成方法和系统。该方法包括解析数据资料表,从中提取用作编制LKJ基础数据的原始数据;将原始数据写入临时数据表;根据数据编制规则检查和纠正临时数据表中的数据;根据检查后的临时数据表生成正式数据表;将正式数据表中的数据记录与铁路线路区间进行匹配;根据正式数据表中的数据记录生成对应的LKJ基础数据记录;以原始数据为参照,对LKJ基础数据进行复核等步骤。本发明专利技术提供的系统能够以标准化的工作流程自动化、精准化地实现铁路原始数据资料的解析、校核,并根据数据架构和编制规则自动将原始数据资料转换为标准的LKJ基础数据。

【技术实现步骤摘要】
【专利摘要】本专利技术提供一种LKJ基础数据自动生成方法和系统。该方法包括解析数据资料表,从中提取用作编制LKJ基础数据的原始数据;将原始数据写入临时数据表;根据数据编制规则检查和纠正临时数据表中的数据;根据检查后的临时数据表生成正式数据表;将正式数据表中的数据记录与铁路线路区间进行匹配;根据正式数据表中的数据记录生成对应的LKJ基础数据记录;以原始数据为参照,对LKJ基础数据进行复核等步骤。本专利技术提供的系统能够以标准化的工作流程自动化、精准化地实现铁路原始数据资料的解析、校核,并根据数据架构和编制规则自动将原始数据资料转换为标准的LKJ基础数据。【专利说明】一种LKJ基础数据自动生成方法和系统
本专利技术涉及铁路线路数据处理技术,尤其是一种LKJ基础数据自动生成方法和系 统。
技术介绍
LKJ基础数据是指纳入《列车运行图技术资料》中的线路、信号、接触网、站场等设 备、设施基础线路数据,以及车站接发车经由股道、开车对标距离特殊地点、机车(动车组) 担当区段等基础运行组织数据。它们是列车运行监控装置(LKJ)控制列车安全运行的基 础。 按照目前传统做法,各铁路局总工室负责收集和汇总作为编制LKJ基础数据依据 的原始数据资料,然后将其提交给各铁路局LKJ基础数据管理部门。LKJ基础数据管理部门 对原始的数据资料进行人工解析、校核,将其转换为LKJ基础数据,并将生成的LKJ基础数 据录入相关数据管理系统的数据库,以为列车安全运营提供数据支持。整个人工编制过程 工作量巨大,需要分配专门的人手花费大量的时间完成,而且出错率高,导致LKJ基础数据 的可信度和适用性受到影响。 总之,上述人工工作模式已经无法满足目前铁路运营中对LKJ基础数据高度的安 全性要求和频繁的数据变更需求。因此,亟需建立一套基于计算机运作的应用系统,实现 LKJ基础数据编制工作的自动化和精准化。
技术实现思路
针对上述问题,本专利技术提供一种LKJ基础数据自动生成方法和系统。根据本专利技术 提供的方法和系统,能够以标准化的工作流程自动地实现对原始数据资料的解析、校核,并 根据数据架构和编制规则自动将原始数据资料转换为标准的LKJ基础数据。 本专利技术提供的LKJ基础数据自动生成方法,包括以下步骤: 解析步骤,解析数据资料表,从中提取用作编制LKJ基础数据的原始数据; 写入步骤,将原始数据写入临时数据表; 检查步骤,根据数据编制规则检查和纠正临时数据表中的数据; 转正步骤,根据检查后的临时数据表生成正式数据表; 匹配步骤,将正式数据表中的数据记录与铁路线路区间进行匹配; 生成步骤,根据正式数据表中的数据记录生成LKJ基础数据记录; 复核步骤,以原始数据为参照,对LKJ基础数据进行复核。 根据本专利技术的实施例,在上述解析步骤中,所述数据资料表包括LKJ数-1?LKJ 数-28的28种数据表格。当然,根据铁总相关文件,表格数量及格式可以扩展和变化。 根据本专利技术的实施例,在上述检查步骤中,以列车运行监控装置数据文件编制规 范为依据,对临时数据表中各种数据类型及数据属性进行标准化分析,完成数据自动修正。 进一步地,所述匹配步骤包括以下步骤: 根据铁路线路实际布局,将铁路线路分割为相互独立、首尾衔接的区间,每一个 区间为两个车站之间的线路区段,并且具有唯一的起始里程和终止里程; 将正式数据表中的数据记录与铁路线路区间的里程信息进行匹配,确定每一条数 据记录隶属的线路区间,并标识其隶属的线路区间。 此外,上述匹配步骤还可以包括以下步骤: 根据线路里程信息调整隶属同一线路区间的多个数据记录的先后顺序。 根据本专利技术的实施例,在上述生成步骤中,通过直接转换、合并、拆分正式数据表 中数据记录的方式,按照LKJ基础数据类型的数据属性和格式要求,生成对应的LKJ基础数 据记录。 进一步地,上述复核步骤包括以下步骤: 从生成的LKJ基础数据记录中获取相关属性作为关键字; 在原始数据资料表中搜索具有相同关键字的原始数据记录; 判断LKJ基础数据记录各项属性值与原始数据记录的各项属性值是否匹配: 如果不匹配,则LKJ基础数据异常。 具体地,根据本专利技术的实施例,可以通过直接比较、拆分或者合并判断判断LKJ基 础数据记录各项属性值与原始数据记录的各项属性值是否匹配。 本专利技术提供的LKJ基础数据自动生成系统,包括: 解析模块,用于解析数据资料表,从中提取用作编制LKJ基础数据的原始数据; 写入模块,用于将原始数据写入临时数据表; 纠错模块,用于根据数据编制规则检查和纠正临时数据表中的数据; 转正模块,用于根据检查后的临时数据表生成正式数据表; 匹配模块,用于将正式数据表中的数据记录与铁路线路区间进行匹配; 生成模块,用于根据正式数据表中的数据记录生成LKJ基础数据记录; 复核模块,用于以原始数据为参照,对LKJ基础数据进行复核。 与现有技术相比,本专利技术的一个或多个实施例提出了一种自动化、精准化的方法 和系统,取代繁琐的人工编制LKJ基础数据的工作模式,具有以下优点: 1)实现LKJ基础数据资料的自动解析和智能纠错; 2)实现LKJ基础数据的自动生成,提高了工作效率; 3)实现LKJ基础数据与原始数据资料的自动复核,提升了准确度。 本专利技术的其它特征和优点将在随后的说明书中阐述,并且部分地从说明书中变得 显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要 求书以及附图中所特别指出的结构来实现和获得。 【专利附图】【附图说明】 附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实 施例共同用于解释本专利技术,并不构成对本专利技术的限制。在附图中: 图1是本专利技术实施例中LKJ基础数据自动生成系统的工作流程图; 图2是本专利技术实施例中作为数据资料表的"LKJ数-6"坡道表的示意图; 图3是本专利技术实施例中与"LKJ数-6"坡道表对应的临时坡道表的示意图; 图4是本专利技术实施例中沈阳部分地区铁路线路分割的区间示意图。 【具体实施方式】 以下将结合附图及实施例来详细说明本专利技术的实施方式,借此对本专利技术如何应用 技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。需要说明 的是,只要不构成冲突,本专利技术中的各个实施例以及各实施例中的各个特征可以相互结合, 所形成的技术方案均在本专利技术的保护范围之内。 本专利技术的实施例以原铁道部运输局于2009年发布了《运基信号 332号》文 和公布的《列车运行监控装置(LKJ)数据文件编制规范(V2.0)》为例进行说明。其中《附 录E :LKJ基础数据资料填写表》中定义了从"LKJ数-1"到"LKJ数-28"共28种数据表格 摸板,涵盖了工务、电务、机务、运输类数据。 具体地,LKJ基础数据分为运行组织数据和线路基础数据两部分。 运行组织数据按业务类型分类为运输类和机务类两类数据。运输类包括车站正线 股道、旅客列车车站接发车经由股道和道岔、线路线编号为二线(多线)交汇车站通过列车 径路、线路所位置、固定径路列本文档来自技高网
...
一种LKJ基础数据自动生成方法和系统

【技术保护点】
一种LKJ基础数据自动生成方法,包括以下步骤:解析步骤,解析数据资料表,从中提取用作编制LKJ基础数据的原始数据;写入步骤,将原始数据写入临时数据表;检查步骤,根据数据编制规则检查和纠正临时数据表中的数据;转正步骤,根据检查后的临时数据表生成正式数据表;匹配步骤,将正式数据表中的数据记录与铁路线路区间进行匹配;生成步骤,根据正式数据表中的数据记录生成LKJ基础数据记录;复核步骤,以原始数据为参照,对LKJ基础数据进行复核。

【技术特征摘要】

【专利技术属性】
技术研发人员:梁飞
申请(专利权)人:株洲南车时代电气股份有限公司
类型:发明
国别省市:湖南;43

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

1