基于滚动测距仪的距离测算方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:26475989 阅读:16 留言:0更新日期:2020-11-25 19:18
本申请涉及一种基于滚动测距仪的距离测算方法、装置、计算机设备及存储介质,其包括如下步骤:用于读取滚动测距仪实时读数的初读步骤;用于响应外界输入的周期数据,调用原始读数,计算周期距离并生成单位周期信息的周期运算步骤;用于调用待复核周期的周期距离及其前后的多个单位周期信息的周期距离,运算得到待复核周期的终值距离的终值运算步骤;用于使用终值距离减去终值距离对应的周期距离,得到差额数据的做差步骤;用于读取滚动测距仪的最终数据,利用差额数据和最终数据运算得到校正数据的校正步骤。本申请具有能够有效根据操作人员的复核信息输入情况对滚动测距仪的测量结构进行校准操作,从而得到更准确的测量数据的效果。

【技术实现步骤摘要】
基于滚动测距仪的距离测算方法、装置、计算机设备及存储介质
本申请涉及距离测算的领域,尤其是涉及一种基于滚动测距仪的距离测算方法、装置、计算机设备及存储介质。
技术介绍
目前滚动测距仪(也叫滚轮式测距仪)是一种路面铺设时常用的测距设备,其能够无线长度的进行测距并且因为贴合路面,能够准确测量路面的长度,操作简便且高效,常见于各类施工场所。针对上述中的相关技术,专利技术人认为存在有进行路面长度等表面不够光滑的表面长度测量的时候,测量误差较明显缺陷。
技术实现思路
为了有效降低距离测算的误差,提高使用滚动测距仪进行距离测算时候的测算准确性,本申请提供一种基于滚动测距仪的距离测算方法、装置、计算机设备及存储介质。第一方面,本申请提供一种基于滚动测距仪的距离测算方法,采用如下的技术方案:一种基于滚动测距仪的距离测算方法,包括如下步骤:用于读取滚动测距仪实时读数,记做原始读数的初读步骤;用于响应外界输入的周期数据,调用原始读数,计算周期距离并生成单位周期信息的周期运算步骤,其中,周期数据包含时间长度数据,时间长度数据大于滚动测距仪的读数变化周期;用于在接收到外界输入的复核信息后生成的首个单位周期信息,标记该单位周期信息为待复核周期的标记步骤;用于调用待复核周期的周期距离及其前后的多个单位周期信息的周期距离,通过数学方式运算得到待复核周期的终值距离的终值运算步骤;用于调用终值距离,使用终值距离减去终值距离对应的周期距离,得到差额数据的做差步骤;用于读取滚动测距仪的最终数据,利用差额数据和最终数据运算得到校正数据的校正步骤。通过采用上述技术方案,在使用滚动测距仪进行距离测量的时候,通过本方法,能够在操作人员对滚动测距仪的测量数据存疑的时候输入复核信息,对滚动测距仪的距离测量读数进行重新校准,从而实现更准确并符合测量要求的测距数据,其中,因为滚动测距仪需要维持稳定贴合底面,才能够进行稳定的距离测量,因此,在出现路面颠簸的时候,滚动测距仪弹起离开地面的时候会导致读数不准,或者对于有凸起或者凹陷的地面,滚动测距仪也会出现读数过大的误差,在滚动测距仪经过这些情况的时候,操作人员输入复核信息,便可通过运算步骤、做差步骤和校正步骤将这些位置的读数进行校准,从而,得到更稳定的测量结果,提高测量路面等长距离、环境复杂且容易存在瑕疵的使用环境中提高测量效果。优选的,周期运算步骤具体执行如下操作:响应外界输入的周期数据,按照周期数据的时长在滚动测距仪测距的过程中生成多个单位周期信息,其中,每个单位周期信息包括其起始时间和结束时间,每个单位周期信息的起始时间均为其上一个单位周期信息的结束时间,最后一个单位周期信息的结束时间为滚动测距仪测量结束的时间;在每个单位周期信息的结束时间点调用原始读数并存储原始数据于其对应的单位周期信息中;用每个单位周期信息中存储的的原始读数减去其前一个单位周期信息中存储的原始读数,得到该单位周期信息的周期距离,存储周期距离于对应的单位周期信息中。通过采用上述技术方案,通过首尾相连的单位周期信息,能够将整个测量时长分成若干个段落,从而既能够方便对数据进行校正,又能够通过前后单位周期信息的对比方便操作人员进行滚动测距仪的使用,滚动测距仪的移动速度越稳定,测量结果越准,通过对多个单位周期信息对应的周期距离进行对比,能够方便获悉移动滚动测距仪的速度,从而实现对滚动测距仪运行状态的准确获知。优选的,终值运算步骤具体执行如下操作:用于调用待复核周期的周期距离及其前后各相同数量的单位周期信息中的周期距离,按照获取时间顺序对所有调用的周期距离进行排序,生成距离序列;建立以时间为横坐标,以距离为纵坐标的二维坐标系;调用距离序列,在二维坐标系上用点标出所有周期距离的位置并标出所有点的横纵坐标;判断待复核周期对应的点的纵坐标是否为所有点纵坐标的中位数,如判断结果为是,则调用待复核周期对应的周期距离,视为终值距离,如判断结果为否,则使用平滑曲线沿横坐标依次连接除待复核周期对应的点外的所有点,并由待复核周期对应的点向所述平滑曲线做平行于纵坐标轴的投射,在平滑曲线上标出投射交点,用投射交点的横纵坐标数值生成终值距离;存储终值距离于对应的待复核周期中。通过采用上述技术方案,通过建立坐标系,并根据速度不会发生突变的原理使用平滑的曲线进行数据调整和校准,能够准确判断是否出现数据异常,如出现超出误差范围的数据异常,则可通过平滑曲线模拟速度变化趋势,从而将异常数据校准得到终值距离,同时保留原始的周期距离,方便后续进行对比操作。优选的,用于对待复核周期进行核查的核查步骤,核查步骤具体执行如下操作;遍历所有待复核周期,判断待复核周期中是否存在终值距离;如判断结果为是,继续遍历;如判断结果为否,对该待复核周期执行终值运算步骤;遍历结束后,发出完成信息。通过采用上述技术方案,在进行校准之前,因为需要确保所有待复核周期均已经完成距离校准,对所有待复核周期进行数据复核,其中包含终值距离则说明已经完成过上述终值运算步骤,如果不包含终值距离,则对其进行上述终值运算步骤,从而降低遗漏概率。优选的,做差步骤具体执行如下操作:遍历所有待复核周期,调用待复核周期中存储的终值距离和周期距离;使用终值距离减去周期距离,得到差额数据;存储差额数据于对应的待复核周期中。通过采用上述技术方案,通过获取差额数据,能够直观的得到实际测量距离和校准后的结果之间的差异值,从而方便对之中的测量结果进行校准操作。优选的,校正步骤具体执行如下操作:遍历所有待复核周期,调用所有差额数据做累加运算,将得到的运算结果记做最终差额信息;读取滚动测距仪的最终数据;调用最终差额信息与最终数据求和;标记求和结果为校正数据。通过采用上述技术方案,在校正的时候,去滚动测距仪的最终数据,能够有效保障数据的有效性,降低因为分段计算导致的运算复杂并且结构可能出现偏差的概率,最终将最终数据与差额信息求和,能够将前述步骤中进行校准后得到的偏差值加入到最终数据中,从而对最终数据进行校准,提高最终数据的准确性。第二方面,本申请提供一种基于滚动测距仪的距离测算装置,采用如下的技术方案:一种基于滚动测距仪的距离测算装置,其特征在于,包括如下模块:用于读取滚动测距仪实时读数,记做原始读数的初读模块;用于响应外界输入的周期数据,调用原始读数,计算周期距离并生成单位周期信息的周期运算模块;用于在接收到外界输入的复核信息后生成的首个单位周期信息,标记该单位周期信息为待复核周期的标记模块;用于调用待复核周期的周期距离及其前后的多个单位周期信息的周期距离,通过数学方式运算得到待复核周期的终值距离的终值运算模块;用于对待复核周期进行核查的核查模块;用于调用终值距离,使用终值距离减去终值距离对应的周期距离本文档来自技高网...

【技术保护点】
1.一种基于滚动测距仪的距离测算方法,其特征在于,包括如下步骤:/n用于读取滚动测距仪实时读数,记做原始读数的初读步骤(1);/n用于响应外界输入的周期数据,调用原始读数,计算周期距离并生成单位周期信息的周期运算步骤(2),其中,周期数据包含时间长度数据,时间长度数据大于滚动测距仪的读数变化周期;/n用于在接收到外界输入的复核信息后生成的首个单位周期信息,标记该单位周期信息为待复核周期的标记步骤(3);/n用于调用待复核周期的周期距离及其前后的多个单位周期信息的周期距离,通过数学方式运算得到待复核周期的终值距离的终值运算步骤(4);/n用于调用终值距离,使用终值距离减去终值距离对应的周期距离,得到差额数据的做差步骤(6);/n用于读取滚动测距仪的最终数据,利用差额数据和最终数据运算得到校正数据的校正步骤(7)。/n

【技术特征摘要】
1.一种基于滚动测距仪的距离测算方法,其特征在于,包括如下步骤:
用于读取滚动测距仪实时读数,记做原始读数的初读步骤(1);
用于响应外界输入的周期数据,调用原始读数,计算周期距离并生成单位周期信息的周期运算步骤(2),其中,周期数据包含时间长度数据,时间长度数据大于滚动测距仪的读数变化周期;
用于在接收到外界输入的复核信息后生成的首个单位周期信息,标记该单位周期信息为待复核周期的标记步骤(3);
用于调用待复核周期的周期距离及其前后的多个单位周期信息的周期距离,通过数学方式运算得到待复核周期的终值距离的终值运算步骤(4);
用于调用终值距离,使用终值距离减去终值距离对应的周期距离,得到差额数据的做差步骤(6);
用于读取滚动测距仪的最终数据,利用差额数据和最终数据运算得到校正数据的校正步骤(7)。


2.根据权利要求1所述的基于滚动测距仪的距离测算方法,其特征在于,周期运算步骤(2)具体执行如下操作:
响应外界输入的周期数据,按照周期数据的时长在滚动测距仪测距的过程中生成多个单位周期信息,其中,每个单位周期信息包括其起始时间和结束时间,每个单位周期信息的起始时间均为其上一个单位周期信息的结束时间,最后一个单位周期信息的结束时间为滚动测距仪测量结束的时间;
在每个单位周期信息的结束时间点调用原始读数并存储原始数据于其对应的单位周期信息中;
用每个单位周期信息中存储的的原始读数减去其前一个单位周期信息中存储的原始读数,得到该单位周期信息的周期距离,存储周期距离于对应的单位周期信息中。


3.根据权利要求2所述的基于滚动测距仪的距离测算方法,其特征在于,终值运算步骤(4)具体执行如下操作:
用于调用待复核周期的周期距离及其前后各相同数量的单位周期信息中的周期距离,按照获取时间顺序对所有调用的周期距离进行排序,生成距离序列;
建立以时间为横坐标,以距离为纵坐标的二维坐标系;
调用距离序列,在二维坐标系上用点标出所有周期距离的位置并标出所有点的横纵坐标;
判断待复核周期对应的点的纵坐标是否为所有点纵坐标的中位数,如判断结果为是,则调用待复核周期对应的周期距离,视为终值距离,如判断结果为否,则使用平滑曲线沿横坐标依次连接除待复核周期对应的点外的所有点,并由待复核周期对应的点向所述平滑曲线做平行于纵坐标轴的投射,在平滑曲线上标出投射交点,用投射交点的横纵坐标数值生成终值距离;
存储终值距离于对应的待复核周期中。

【专利技术属性】
技术研发人员:郭晓斌朱淑英李艳萍
申请(专利权)人:山东泰和建设管理有限公司
类型:发明
国别省市:山东;37

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

1