技术领域
本发明属于北斗定位与铁路线路结合的交叉领域,更具体地,涉及一种北斗车辆定位数据和铁路线路数据的匹配方法及系统。
背景技术
现有技术中,针对铁路行业对于信息化、自动化以及智能化方面的需求,对智慧铁路工地车辆的自动化和信息化需求,如何实现车辆的铁路车道级定位是目前研究的热点。对车辆,即铁轨上的行驶车辆实现车道级定位,可以完成实时监控车辆在铁路线路上的行驶情况,以监控车辆的行车轨迹和安全,对可能出现的危险进行提前预警。
另外,目前通用的定位技术中北斗定位的精度较高,但是目前对车辆的铁路车道级定位所采用的定位技术并不是北斗定位,因此对车辆的车道级定位的精度较低,故现有车辆定位数据和铁路线路匹配的方案的准确度不高,无法实际应用。
发明内容
针对现有技术的缺陷,本发明的目的在于提供一种北斗车辆定位数据和铁路线路数据的匹配方法及系统,旨在解决现有技术存在的车辆定位数据和铁路线路匹配的方案的则准确度不高,无法实际应用的问题。
为实现上述目的,第一方面,本发明提供了一种北斗车辆定位数据和铁路线路数据的匹配方法,包括如下步骤:
获取车辆的北斗实时定位数据,将北斗实时定位数据按照预设间隔划分,提取待匹配点的定位数据;所述待匹配点的定位数据为位于预设间隔点的北斗定位数据;所述预设间隔指的是预设时间间隔或预设距离间隔;所述待匹配点为需要将车辆的北斗定位点与铁路线路进行匹配的点;
选取以各个待匹配点为圆心,相对各个待匹配点的垂直距离小于预设半径的铁路线路,作为各个待匹配点的候选铁路线路;
从第一个待匹配点开始,参考铁路线路的总分布情况,将第一个待匹配点的各个候选铁路线路与下一个待匹配点的各个候选铁路通过可选择的铁路线路连接,作为相邻两个待匹配点的候选铁路连接线路;
从最后一个待匹配点开始,将相邻两个待匹配点的候选铁路连接线路中路径最短的线路作为相邻两个待匹配点的铁路连接线路;
从最后一个待匹配点到第一个待匹配点,依次确定相邻两个待匹配点的铁路连接线路,并将相邻的铁路连接线路依次连接,作为车辆的匹配铁路线路,实现对车辆的铁路线路级定位。
在一个可选的实施例中,若两个相邻待匹配点的候选铁路为同一条,则直接通过相同的候选铁路连接两个待匹配点,作为两个待匹配点的铁路连接线路。
在一个可选的实施例中,该匹配方法还包括如下步骤:
训练筛选模型;所述筛选模型用于参考铁路线路的总分布情况获取相邻两个待匹配点的候选铁路连接线路;以及对比每条候选铁路连接线路的路径长度,选取路径长度最短的线路作为相邻两个待匹配点的铁路连接线路。
第二方面,本发明提供了一种北斗实时定位数据和铁路线路数据的匹配系统,包括:
定位数据获取单元,用于获取车辆的北斗实时定位数据,将北斗实时定位数据按照预设间隔划分,提取待匹配点的定位数据;所述待匹配点的定位数据为位于预设间隔点的北斗定位数据;所述预设间隔指的是预设时间间隔或预设距离间隔;所述待匹配点为需要将车辆的北斗定位点与铁路线路进行匹配的点;
候选线路确定单元,用于选取以各个待匹配点为圆心,相对各个待匹配点的垂直距离小于预设半径的铁路线路,作为各个待匹配点的候选铁路线路;以及从第一个待匹配点开始,参考铁路线路的总分布情况,将第一个待匹配点的各个候选铁路线路与下一个待匹配点的各个候选铁路通过可选择的铁路线路连接,作为相邻两个待匹配点的候选铁路连接线路;
铁路线路确定单元,用于从最后一个待匹配点开始,将相邻两个待匹配点的候选铁路连接线路中路径最短的线路作为相邻两个待匹配点的铁路连接线路;
匹配线路确定单元,用于从最后一个待匹配点到第一个待匹配点,依次确定相邻两个待匹配点的铁路连接线路,并将相邻的铁路连接线路依次连接,作为车辆的匹配铁路线路,实现对车辆的铁路线路级定位。
在一个可选的实施例中,包括:若两个相邻待匹配点的候选铁路为同一条,则所述候选线路确定单元直接通过相同的候选铁路连接两个待匹配点,作为两个待匹配点的铁路连接线路。
在一个可选的实施例中,所述候选线路确定单元训练筛选模型,以参考铁路线路的总分布情况获取相邻两个待匹配点的候选铁路连接线路;所述铁路线路确定单元基于筛选模型对比每条候选铁路连接线路的路径长度,选取路径长度最短的线路作为相邻两个待匹配点的铁路连接线路。
总体而言,通过本发明所构思的以上技术方案与现有技术相比,具有以下有益效果:
本发明提供一种北斗车辆定位数据和铁路线路数据的匹配方法及系统,通过先正向计算每个待匹配点的候选铁路连接线路的结果集,再逆向从候选铁路连接线路结果集中筛选路段,不需要一次计算就确定结果路段,降低了筛选模型的计算难度,并且通过两轮筛选,提高了北斗定位数据和铁路电路的匹配结果精度。本发明的筛选模型可以由人工设定筛选参数,也可以借助机器学习算法实现回归参数,既能保证小规模计算的快速实现,也能支撑大规模计算时的持续迭代增加模型精度和效率。
附图说明
图1是本发明实施例提供的一种北斗车辆定位数据和铁路线路数据的匹配方法流程图;
图2是本发明实施例提供的另一种北斗车辆定位数据和铁路线路数据的匹配方法流程图;
图3是本发明实施例提供的相邻两个北斗车辆定位点与铁路线路匹配的示意图;
图4是本发明提供的北斗车辆定位数据和铁路线路数据的匹配系统架构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明设计了一种车辆定位数据与道路线路的匹配方法及系统,能够不局限于应用场景和数据模型,通过车辆道路与铁路线路的匹配后续结果和对其不同结果转换变化值的评估,实现能应对不同需要的,并且匹配度能够持续改善的方法。
图1是本发明提供的北斗车辆定位数据和铁路线路数据的匹配方法流程图;如图1所示,包括如下步骤:
S101,获取车辆的北斗实时定位数据,将北斗实时定位数据按照预设间隔划分,提取待匹配点的定位数据;所述待匹配点的定位数据为位于预设间隔点的北斗定位数据;所述预设间隔指的是预设时间间隔或预设距离间隔;所述待匹配点为需要将车辆的北斗定位点与铁路线路进行匹配的点;
需要说明的是,将北斗实时定位数据按照预设间隔划分,具体为:对北斗定位数据进行预处理,包括:判断距离间隔、时间间隔,按照距离间隔或者时间间隔划分定位数据,将冗余点定位数据剔除等。
S102,选取以各个待匹配点为圆心,相对各个待匹配点的垂直距离小于预设半径的铁路线路,作为各个待匹配点的候选铁路线路;
S103,从第一个待匹配点开始,参考铁路线路的总分布情况,将第一个待匹配点的各个候选铁路线路与下一个待匹配点的各个候选铁路通过可选择的铁路线路连接,作为相邻两个待匹配点的候选铁路连接线路;
S104,从最后一个待匹配点开始,将相邻两个待匹配点的候选铁路连接线路中路径最短的线路作为相邻两个待匹配点的铁路连接线路;
S105,从最后一个待匹配点到第一个待匹配点,依次确定相邻两个待匹配点的铁路连接线路,并将相邻的铁路连接线路依次连接,作为车辆的匹配铁路线路,实现对车辆的铁路线路级定位。
具体地,本发明的输入数据为北斗定位矢量点数据和铁路线路矢量线数据。
具体地,本发明通过构造的筛选算法模型,计算出每个点对应的候选线路路段,并保存结果集,并循环至最后一点。从最后一点开始,依次倒推所有转换代价最小的路段,直到第一点。保存计算结果,即为匹配路段。
在一个具体的实施例中,本发明提供的北斗车辆定位数据和铁路线路数据的匹配方法,如图2所示,包括如下流程:
(1)获取北斗车辆定位数据和铁路线路数据;具体地,北斗车辆定位数据为:通过车载式北斗终端定位的车辆所处位置的数据。
(2)对北斗车辆定位数据进行预处理,包括判断距离间隔、时间间隔、冗余点等;
(3)通过构造的筛选算法模型,计算出每个点对应的候选铁路线路路段,保存结果集,循环至最后一点;
(4)从最后一点开始,对结果集中保存的线路路段,依次倒推所有转换代价最小的路段,直到第一点;
(5)保存计算结果,即为匹配路段。
可以理解的是,参见图3,相邻两个定位点,如:第N个定位点和第N+1个定位点,简称第N点和第N+1点。第N点通过过滤模型,获得可能匹配的铁路路段集(路段L1、L2、L3),第N+1点,通过过滤模型,获得可能的路段集(路段P1、P2、P3),计算Ln和Pn之间所有连接路段,并保留相互之间最小成本路段(路段C1、C2、C3)。当所有点都计算完成后,从最后一个点开始,先确认最后点的最小成本路段,然后依据该路段依次回溯每个点连接中的最小成本路段,结果即为匹配结果。
图4是本发明提供的北斗车辆定位数据和铁路线路数据的匹配系统架构图,如图4所示,包括:
定位数据获取单元410,用于获取车辆的北斗实时定位数据,将北斗实时定位数据按照预设间隔划分,提取待匹配点的定位数据;所述待匹配点的定位数据为位于预设间隔点的北斗定位数据;所述预设间隔指的是预设时间间隔或预设距离间隔;所述待匹配点为需要将车辆的北斗定位点与铁路线路进行匹配的点;
候选线路确定单元420,用于选取以各个待匹配点为圆心,相对各个待匹配点的垂直距离小于预设半径的铁路线路,作为各个待匹配点的候选铁路线路;以及从第一个待匹配点开始,参考铁路线路的总分布情况,将第一个待匹配点的各个候选铁路线路与下一个待匹配点的各个候选铁路通过可选择的铁路线路连接,作为相邻两个待匹配点的候选铁路连接线路;
铁路线路确定单元430,用于从最后一个待匹配点开始,将相邻两个待匹配点的候选铁路连接线路中路径最短的线路作为相邻两个待匹配点的铁路连接线路;
匹配线路确定单元440,用于从最后一个待匹配点到第一个待匹配点,依次确定相邻两个待匹配点的铁路连接线路,并将相邻的铁路连接线路依次连接,作为车辆的匹配铁路线路,实现对车辆的铁路线路级定位。
具体地,图4中各个单元的详细功能可参见前述方法实施例中的介绍,在此不做赘述。
本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
机译: 多媒体数据图像数据,一种共享方法,包括接收带有出现数据的多媒体数据请求,搜索存储的图像以匹配出现数据,并在找到匹配时将多媒体数据发送到接收器
机译: 数据传输速率匹配程序非对称数字用户线(ADSL)传输方法-涉及在数据传输期间自动将数据传输速率与线路属性或特性的可预测变化进行匹配
机译: 一种数据处理方法,其输出用于匹配客户和服务器的数据,该数据处理设备输出用于匹配客户和服务器的数据和程序。