基于里程桩号校准检测桩号的方法

文档序号:2267477阅读:404来源:国知局
专利名称:基于里程桩号校准检测桩号的方法
技术领域
本发明涉及公路养护数据自动化处理领域,特别是指一种基于里程桩号校准检测桩号的方法。
背景技术
对公路进行检测、养护过程中,需要确定路面上的准 确位置,确定位置的同时,确定该位置检测到的路面数据,如破损率、纵断面的高程数据等。由于路面的检测会涉及多种数据,这些数据不是在同一次路测中完成,需要通过多次路测分别进行。路测过程中,都会以桩号作为路面位置的标识,在路测的同时记录在该桩号位置检测到的数据。目前道路上采用建立在路边的里程桩来标记路面的某个位置,实现定位。里程桩号是以起点沿线到该点的水平距离。如某处距离起点1200m,则其桩号即为K1+200。有些公路的里程桩建立较少,且间隔较远。两个里程桩号之间的路面,无法确定精确位置。因此采用检测桩号确定位置,检测桩号是指根据路面检测车的行驶位置,通过GPS定位后获得的桩号序列数据。桩号序列数据中,由多个数据项组成,数据项之间顺序编号,每个序号的数据项至少包括2个数据,一个是检测桩号,另一个是该桩号位置的GPS数据。检测到的各项路况数据,通过多次路测获得。由于有些路段不存在里程桩,或最近的里程桩不能用于定位,导致每次路测的起点位置会存在不一致的情况,这种不一致的情况体现在两个相同或相近的检测桩号,但GPS数据相差很大。例如,本次路测与之前的一次路测的两个相同序号的数据项,其检测桩号可能会偏差很大,而GPS数据可能相同或差别不大。这就导致地理位置相差不大的位置,用的检测桩号却不同,而各次检测的各种路测数据会综合在一起使用。在综合在一起使用时,参照相同检测桩号对应的路况数据进行分析,但由于检测桩号对应的gps位置不同,相同的检测桩号所表示的位置存在较大误差,使得这些路况数据不能综合使用,导致不能进行后续的检测数据分析。

发明内容
有鉴于此,本发明在于提供一种基于里程桩号校准检测桩号的方法,以解决上述相同的检测桩号所表示的位置存在较大误差,使得这些路况数据不能综合使用的问题。为解决上述问题,本发明提供一种基于里程桩号校准检测桩号的方法,包括顺序读取桩号序列中的多个数据项;在基准桩号序列的数据项中,顺序读取一个校准数据项;其中,在所述基准桩号序列的全部的数据项中,部分数据项作为所述校准数据项,每个校准数据项的地理位置数据为一个里程桩号的地理位置数据;每个所述数据项包括检测桩号和该检测桩号对应的地理位置数据;通过所述多个数据项的地理位置数据和所述校准数据项的地理位置数据,确定每个数据项与所述校准数据项之间的距离;在确定的多个距离中,比较出最小距离对应的数据项,且通过与该数据项前后相邻的数据项确定的距离均大于所述最小距离;采用所述校准数据项的检测桩号更正所述最小距离对应的数据项的检测桩号。通过上述步骤,由于基准桩号序列的校准数据项的地理位置数据位里程桩号的地理位置数据,采用校准数据项的检测桩号校准桩号序列的检测桩号,从而各个路测数据的检测桩号均与基准桩号相同或相近,两个相同或相近的检测桩号,所表示的地理位置也基本一致,多个经过校对的桩号序列,每个序列的数据项对应的路况数据可在一起综合使用,用于进行后续的检测数据分析,从而获得准确的分析结果,制定相应的养护方案。


图I是实施例的流程图;图2是运算的各个距离与检测桩号的曲线图。
具体实施例方式为清楚说明本发明中的方案,下面给出优选的实施例并结合附图详细说明。参见图I,实施例包括以下步骤Sll :顺序读取桩号序列中的多个数据项;在基准桩号序列的数据项中,顺序读取一个校准数据项;其中,在所述基准桩号序列的全部的数据项中,部分数据项作为所述校准数据项,每个校准数据项的地理位置数据为一个里程桩号的地理位置数据;每个所述数据项包括检测桩号和该检测桩号对应的地理位置数据;S12:通过所述多个数据项的地理位置数据和所述校准数据项的地理位置数据,确定每个数据项与所述校准数据项之间的距离;S13 :在确定的多个距离中,比较出最小距离对应的数据项,且通过与该数据项前后相邻的数据项确定的距离均大于所述最小距离;S14:采用所述校准数据项的检测桩号更正所述最小距离对应的数据项的检测桩号。通过上述步骤,由于基准桩号序列的校准数据项的地理位置数据位里程桩号的地理位置数据,采用校准数据项的检测桩号校准桩号序列的检测桩号,从而各个路测数据的检测桩号均与基准桩号相同或相近,两个相同或相近的检测桩号,所表示的地理位置也基本一致,多个经过校对的桩号序列,每个序列的数据项对应的路况数据可在一起综合使用,用于进行后续的检测数据分析,从而获得准确的分析结果,制定相应的养护方案。下面通过具体的参数详细说明实施例。参见以下表1,表中的数据为截取的一些基准桩号序列的数据项。在所述基准桩号序列的全部的数据项中,部分数据项作为校准数据项,每个校准数据项的地理位置数据为一个里程桩号的地理位置数据;每个所述数据项包括检测桩号和该检测桩号对应的地理位置数据;当然,还可包括路测得到路况数据,如高程数据、破损数据等。
基准桩号序列是通过路测形成,在路测的过程中,经过里程桩号的位置时,将在该位置形成的检测桩号所在的数据项作为校准数据项,同时将里程桩号的地理位置数据作为该位置形成的检测桩号的地理位置数据。例如经过一个里程桩号的位置,在该位置排序的检测桩号为56000,将该数据项作为一个校准数据项。将该里程桩号的地理位置数据作为检测桩号56000的地理位置数据。在路测过程中,会经过多个里程桩号,相应地,在基准桩号序列中,会存在多个校准数据项。下表I为基准桩号序列的数据项片段,该片段中序号11的数据项为一个校准数据项。表中所示共32组数据项,每组数据项含“序号”、“检测桩号”、“纬度”、“经度”信息,两个相邻的检测桩号之间的间距约为10m,其中检测桩号以m为单位设置。将校准数据项的检 测桩号56000作为一个校桩点,校桩信息为56000,39. 980703, 116. 286452。在实施例中,地理位置数据包括经度数据和纬度数据。表I
权利要求
1.一种基于里程桩号校准检测桩号的方法,其特征在于,包括 步骤A :顺序读取桩号序列中的多个数据项; 在基准桩号序列的数据项中,顺序读取一个校准数据项; 其中,在所述基准桩号序列的全部的数据项中,部分数据项作为所述校准数据项,每个校准数据项的地理位置数据为一个里程桩号的地理位置数据;每个所述数据项包括检测桩号和该检测桩号对应的地理位置数据; 步骤B:通过所述多个数据项的地理位置数据和所述校准数据项的地理位置数据,确定每个数据项与所述校准数据项之间的距离; 步骤C :在确定的多个距离中,比较出最小距离对应的数据项,且通过与该数据项前后相邻的数据项确定的距离均大于所述最小距离; 步骤D :采用所述校准数据项的检测桩号更正所述最小距离对应的数据项的检测桩号。
2.根据权利要求I所述的方法,其特征在于,所述比较出最小距离对应的数据项之后,还包括 判断所述最小距离是否小于阈值;如果小于,则执行所述更正操作。
3.根据权利要求I所述的方法,其特征在于,所述更正操作之后,还包括 遍历所述桩号序列中所述最小距离对应的数据项之后的数据项; 相应更正所述遍历的数据项中的检测桩号。
4.根据权利要求3所述的方法,其特征在于,所述相应更正操作之后,还包括 顺序读取相邻的下一个校准数据项; 在所述桩号序列中,从所述更正检测桩号的数据项之后,顺序读取多个数据项; 执行所述步骤B及之后的各个步骤。
5.根据权利要求I所述的方法,其特征在于,所述地理位置数据包括经度数据和纬度数据。
6.根据权利要求3所述的方法,其特征在于,所述更正过程包括 采用所述校准数据项的检测桩号替换所述最小距离对应的数据项的检测桩号。
7.根据权利要求6所述的方法,其特征在于,所述相应更正的过程包括 确定所述校准数据项的检测桩号与所述最小距离对应的数据项的检测桩号的差值; 将所述遍历的数据项中的检测桩号增加所述差值; 以及,为新生成的检测桩号增加所述差值。
8.根据权利要求I所述的方法,其特征在于,通过滑动窗口或队列存储所述顺序读取的多个数据项; 所述最小距离对应的桩号序列的数据项位于所述滑动窗口或队列的中间位置; 还包括 所述步骤C之后,如果没有比较出最小距离对应的数据项,则将所述滑动窗口移动按照预定值移动相应长度的数据项,或按照所述预定值,在队列中增加相应数量的多个数据项; 执行所述步骤B及其之后的步骤。
9.根据权利要求I所述的方法,其特征在于,还包括建立每次路测数据的名称,该路测数据包括一组桩号序列;所述路测数据包括多个;校准每个路测数据中的桩号序列,综合分析全部所述路测数据中的路测指标,选择对应的养护方案。
全文摘要
本发明公开了一种基于里程桩号校准检测桩号的方法,顺序读取桩号序列中的多个数据项;在基准桩号序列的数据项中,顺序读取一个校准数据项;通过所述多个数据项的地理位置数据和所述校准数据项的地理位置数据,确定每个数据项与所述校准数据项之间的距离;在确定的多个距离中,比较出最小距离对应的数据项,且通过与该数据项前后相邻的数据项确定的距离均大于所述最小距离;采用所述校准数据项的检测桩号更正所述最小距离对应的数据项的检测桩号。本发明的基准桩号序列的部分检测桩号的地理位置数据,与里程桩号的地理位置数据相同,用基准桩号序列的检测桩号校准路桩号序列的检测桩号后,检测桩号对应的路况数据可综合使用,获得准确的结果。
文档编号E01C23/01GK102733295SQ20121023677
公开日2012年10月17日 申请日期2012年7月9日 优先权日2012年7月9日
发明者白振华, 赵怀志 申请人:中公高科养护科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1