技术新讯 > 核算装置的制造及其应用技术 > 一种道路巡检有效巡检里程计算方法与流程  >  正文

一种道路巡检有效巡检里程计算方法与流程

  • 国知局
  • 2024-07-31 22:10:30

本发明涉及一种道路巡检监督方法,尤其是一种道路巡检有效巡检里程计算方法。

背景技术:

1、目前,在道路巡检巡查运维业务中出现一种应用场景,就是巡检员使用交通工具进行巡检运维,一般包括皮卡、电动自行车等,但是这种巡检带来了一个问题,就是怎么计算有效的巡检里程来核算巡检人员的绩效。

2、现有的计算方式就是将路段aibj平均分割为20个等分,即在路段aibj上新增19个点,然后计算巡检人员的动点ci与21个点(19个点加上路段aibj两端的端点)之间距离值,并设定一个距离阈值,例如距离阈值设置为50米,如果在这21个距离值中存在某个点的距离值小于50米,则判定巡检员的动点ci在路段aibj上,表明巡检员是沿着路段aibj移动的,可以算作是巡检人员的绩效。但是这种计算方案比较粗略,只要巡检人员到达过该路段便认为是有效巡检,对于巡检人员是否真正的沿路段移动并未进行约束,存在较大的监督漏洞。

技术实现思路

1、发明目的在于:提供一种道路巡检有效巡检里程计算方法,能够对巡检人员是否沿路段移动进行精准监督,确保道路巡检监督的可靠性。

2、技术方案:本发明所述的道路巡检有效巡检里程计算方法,包括如下步骤:

3、步骤1,将待巡检线路分段切割为各个直线路段aibi,再获取各个直线路段aibi的gis数据,直线路段aibi的gis数据包括路段宽度qi、起点坐标ai以及终点坐标bi;

4、步骤2,获取巡检人员终端上传的各个移动坐标cj,再根据各个移动坐标cj计算出巡检人员沿当前直线路段aibi巡检的有效巡检里程mi;

5、步骤3,根据各个直线路段aibi巡检的有效巡检里程mi计算出巡检人员对于待巡检线路的整体完成度。

6、进一步的,步骤1中,将待巡检线路分段切割为各个直线路段aibi的具体步骤为:

7、步骤1.1,在待巡检线路的中线上选取若干个待定点位;

8、步骤1.2,将各个相邻的待定点位依次相连构成各个待定直线段;

9、步骤1.3,按照待巡检线路的延伸方向依次对各个相邻的待定直线段进行共线判定,若相邻的两个待定直线段位于同一直线上,则进入步骤1.4,若不位于同一直线上,则进入步骤1.5;

10、步骤1.4,合并位于同一直线上的两个相邻的待定直线段为一个待定直线段,再判断是否还有待定直线段未进行共线判定,若还有待定直线段未进行共线判定,则返回步骤1.3,否则进入步骤1.6;

11、步骤1.5,将不位于同一直线上的两个待定直线段中的前一个待定直线段作为切割后的一个直线路段,将后一个待定直线段继续参与共线判定,再判断是否还有待定直线段未进行共线判定,若还有待定直线段未进行共线判定,则返回步骤1.3,否则进入步骤1.6;

12、步骤1.6,将待巡检线路上最后一个待定直线段作为最后一个直线路段,对得到的各个直线路段进行顺序编号获得各个直线路段aibi。

13、进一步的,步骤1.3中,对各个相邻的待定直线段进行共线判定的具体步骤为:

14、先计算各个相邻的待定直线段之间的夹角α,

15、再对夹角α进行大小判断,若夹角α位于夹角阈值范围内,则判定对应相邻的两个待定直线段位于同一直线上,否则判定对应相邻的两个待定直线段不位于同一直线上。

16、进一步的,步骤2中,根据各个移动坐标cj计算出巡检人员沿当前直线路段aibi巡检的有效巡检里程的具体步骤为:

17、步骤201,根据获取时间顺序逐一读取各个移动坐标cj,若全部移动坐标cj均已读取完毕,则进入步骤207,否则进入步骤202;

18、步骤202,按照待巡检线路的延伸方向依次选择一个直线路段aibi,再计算当前的移动坐标cj与选择的直线路段aibi的起点坐标ai以及终点坐标bi的端点距离,再判断两个端点距离是否均小于距离阈值,若两个端点距离均小于距离阈值,则进入步骤203,否则进入步骤205;

19、步骤203,计算当前的移动坐标cj与选择的直线路段aibi的起点坐标ai和终点坐标bi构成的三角形的合围面积,再判断三角形的合围面积是否小于面积阈值,若三角形的合围面积小于面积阈值,则进入步骤204,否则进入步骤205;

20、步骤204,计算当前的移动坐标cj与选择的直线路段aibi的起点坐标ai和终点坐标bi构成的三角形中的∠biaicj以及∠aibicj的大小,若∠biaicj以及∠aibicj均小于等于90°,则进入步骤206,否则进入步骤205;

21、步骤205,根据待巡检线路的分段切割情况判断是否还有直线路段aibi未进行端点距离计算,若还有直线路段aibi未进行端点距离计算,则返回步骤202,否则判定当前的移动坐标cj为无效巡检点,再返回步骤201;

22、步骤206,判定当前的移动坐标cj为直线路段aibi的有效巡检点,并将当前的移动坐标cj存入有效点集合e中,再返回步骤201;

23、步骤207,根据有效点集合e中各个移动坐标cj的编号判断各个移动坐标cj是否为连续有效,若为连续有效,则进入步骤208,否则进入步骤209;

24、步骤208,计算有效点集合e中任意两个坐标点的最大距离lmax,再计算lmax与直线路段aibi的长度li的比值s,若比值s在预设的比值范围内,则判定有效巡检里程mi为直线路段aibi的长度li,否则判定有效巡检里程mi为最大距离lmax;

25、步骤209,将直线路段aibi分割成n小段,n的大小为范围内的整数,产生n-1个分割点{p1,p2,p3,...pn-1},然后分别计算有效点集合e中各个移动坐标cj到n-1个分割点的临时距离,若存在某个移动坐标cj到某个分割点px的距离小于等于则将分割点px的有效值wx设置为1,统计出直线路段aibi上各个效值wx的总值为w,最后计算出有效巡检里程mi为

26、进一步的,步骤202中,距离阈值设置为3~5km。

27、进一步的,步骤203中,面积阈值设置为0.5*[0.5*qi]*li。

28、进一步的,步骤208中,比值范围设置为0.90~1.2。

29、进一步的,步骤3中,计算巡检人员对于待巡检线路的整体完成度的具体步骤为:

30、步骤3.1,获取各个直线路段aibi的效巡检里程mi,再对全部的有效巡检里程mi进行求和,得到巡检人员对于待巡检线路的整体有效里程m有效;

31、步骤3.2,获取待巡检路线的实际总长度g,再计算出整体完成度为

32、本发明与现有技术相比,其有益效果是:通过将待巡检线路分段切割为各个直线路段aibi,从而针对各个直线路段aibi进行有效巡检里程mi的计算,能够增强有效里程的计算精度;利用各个移动坐标cj来计算出巡检人员沿当前直线路段aibi巡检,从而进一步确保有效巡检里程mi的计算精度,增强道路巡检监督的可靠性。

本文地址:https://www.jishuxx.com/zhuanli/20240731/192099.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。