本發(fā)明涉及巡線,尤其涉及一種基于gps的智慧水務(wù)巡線方法及系統(tǒng)。
背景技術(shù):
1、水務(wù)巡線通常指的是水務(wù)系統(tǒng)的巡檢工作,這種工作主要包括定期巡視水源、水管線路、水處理設(shè)施以及相關(guān)設(shè)備的運(yùn)行情況,以確保水務(wù)系統(tǒng)的正常運(yùn)行;巡線工作由水務(wù)部門或相關(guān)的專業(yè)人員利用專業(yè)設(shè)備進(jìn)行,通過及時(shí)發(fā)現(xiàn)和解決輸水管道、設(shè)備等可能存在的漏水、堵塞和損壞等問題,確保供水系統(tǒng)的暢通和穩(wěn)定;水務(wù)巡線工作通過定期檢查輸水管道和設(shè)備的運(yùn)行情況,能夠確保供水系統(tǒng)的可靠和穩(wěn)定,保障居民生活用水的安全性。
2、在實(shí)際巡線中,一般依靠巡線人員主觀能動(dòng)性,對(duì)輸水管道或是相關(guān)設(shè)備進(jìn)行全方面巡線,但是難免會(huì)產(chǎn)生巡檢死角,影響巡線效果;因此,如何保證巡線到位,并定位巡線死角是本發(fā)明所需要解決的技術(shù)問題。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的目的在于提供一種基于gps的智慧水務(wù)巡線方法及系統(tǒng),以解決上述背景技術(shù)中提出“如何保證巡線到位,并定位巡線死角”的問題。
2、為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
3、一種基于gps的智慧水務(wù)巡線方法,所述方法包括:
4、確定水務(wù)巡線中的巡檢節(jié)點(diǎn),生成規(guī)劃路線,利用巡檢節(jié)點(diǎn)分切所述規(guī)劃路線,獲取分段,并以所述巡檢節(jié)點(diǎn)為點(diǎn),分段為邊,構(gòu)建鄰接表;
5、將讀取到的巡檢節(jié)點(diǎn)處的撥鐘數(shù)據(jù)標(biāo)注到鄰接表中,基于預(yù)設(shè)的巡線標(biāo)準(zhǔn),定位出異常節(jié)點(diǎn);
6、接收巡線人員的gps位置數(shù)據(jù),生成軌跡圖,利用所述巡檢節(jié)點(diǎn)分切所述軌跡圖,獲取軌跡段,計(jì)算鄰接表中分段與所述軌跡段的重疊比例,并將所述重疊比例小于預(yù)設(shè)閾值的軌跡段確定為異常軌跡段;
7、整合所述異常軌跡段和異常節(jié)點(diǎn),生成巡線報(bào)告。
8、進(jìn)一步的,所述確定水務(wù)巡線中的巡檢節(jié)點(diǎn),生成規(guī)劃路線,利用巡檢節(jié)點(diǎn)分切所述規(guī)劃路線,獲取分段的步驟包括:
9、利用最近鄰方法計(jì)算所有巡檢節(jié)點(diǎn)的最短移動(dòng)路線,并將所述巡檢節(jié)點(diǎn)標(biāo)記到最短移動(dòng)路線中,生成規(guī)劃路線;
10、以巡檢節(jié)點(diǎn)為間隔,切分所述規(guī)劃路線,將切分后的規(guī)劃路線確定為分段。
11、進(jìn)一步的,所述以所述巡檢節(jié)點(diǎn)為點(diǎn),分段為邊,構(gòu)建鄰接表的步驟包括:
12、獲取框架的配置信息,將所述巡檢節(jié)點(diǎn)和分段填充到框架中,構(gòu)建鄰接表;
13、向所述鄰接表中插入用于管理所有巡檢節(jié)點(diǎn)的動(dòng)態(tài)調(diào)整機(jī)制,并修正所述規(guī)劃路線。
14、進(jìn)一步的,所述將讀取到的巡檢節(jié)點(diǎn)處的撥鐘數(shù)據(jù)標(biāo)注到鄰接表中,基于預(yù)設(shè)的巡線標(biāo)準(zhǔn),定位出異常節(jié)點(diǎn)的步驟包括:
15、讀取所有巡檢節(jié)點(diǎn)的撥鐘數(shù)據(jù),并建立所述巡檢節(jié)點(diǎn)與撥鐘數(shù)據(jù)的對(duì)應(yīng)關(guān)系;
16、將所述撥鐘數(shù)據(jù)標(biāo)注到鄰接表的對(duì)應(yīng)位置上;
17、判斷撥鐘數(shù)據(jù)是否滿足巡線標(biāo)準(zhǔn),其中巡線標(biāo)準(zhǔn)由巡線人員預(yù)先制定;
18、將撥鐘數(shù)據(jù)不滿足巡線標(biāo)準(zhǔn)的巡檢節(jié)點(diǎn),確定為異常節(jié)點(diǎn)。
19、進(jìn)一步的,所述接收巡線人員的gps位置數(shù)據(jù),生成軌跡圖,利用所述巡檢節(jié)點(diǎn)分切所述軌跡圖,獲取軌跡段,計(jì)算鄰接表中分段與所述軌跡段的重疊比例,并將所述重疊比例小于預(yù)設(shè)閾值的軌跡段確定為異常軌跡段的步驟包括:
20、在軌跡圖中標(biāo)記出巡檢節(jié)點(diǎn),并以巡檢節(jié)點(diǎn)為間隔,分切所述軌跡圖,獲取軌跡段;
21、遍歷軌跡段,確定軌跡段與分段的重疊部分,計(jì)算出重疊部分所占分段的比例,并將計(jì)算得到的結(jié)果確定為重疊比例;
22、如果所述重疊比例小于預(yù)設(shè)閾值,則將重疊比例對(duì)應(yīng)的分段確定為異常分段,將重疊比例對(duì)應(yīng)的軌跡段,確定為異常軌跡段;
23、提取出異常分段兩端的點(diǎn),確定為問題點(diǎn),利用所述異常節(jié)點(diǎn)修正所述問題點(diǎn)。
24、進(jìn)一步的,所述整合所述異常軌跡段和異常節(jié)點(diǎn),生成巡線報(bào)告的步驟包括:
25、將異常節(jié)點(diǎn)、問題點(diǎn)和異常軌跡段輸入到預(yù)設(shè)的報(bào)告模板中,生成巡線報(bào)告;
26、在所述鄰接表中標(biāo)記出異常節(jié)點(diǎn)、問題點(diǎn)和異常分段,構(gòu)建圖表頁,并將所述圖表頁作為備注信息插入到所述巡線報(bào)告中。
27、進(jìn)一步的,所述方法還包括:
28、構(gòu)建所述撥鐘數(shù)據(jù)的顯示列表,并在所述顯示列表中添加巡檢節(jié)點(diǎn)項(xiàng)和巡線標(biāo)準(zhǔn)項(xiàng);
29、判斷顯示列表是否滿足巡線標(biāo)準(zhǔn)項(xiàng),如果不滿足,則標(biāo)記出對(duì)應(yīng)的巡檢節(jié)點(diǎn)項(xiàng),并插入異常節(jié)點(diǎn)的標(biāo)簽。
30、進(jìn)一步的,所述系統(tǒng)包括:
31、構(gòu)建模塊,用于確定水務(wù)巡線中的巡檢節(jié)點(diǎn),生成規(guī)劃路線,利用巡檢節(jié)點(diǎn)分切所述規(guī)劃路線,獲取分段,以所述巡檢節(jié)點(diǎn)為點(diǎn),分段為邊,構(gòu)建鄰接表;
32、定位模塊,能夠?qū)⒆x取到的巡檢節(jié)點(diǎn)處的撥鐘數(shù)據(jù)標(biāo)注到鄰接表中,基于預(yù)設(shè)的巡線標(biāo)準(zhǔn),定位出異常節(jié)點(diǎn);
33、計(jì)算模塊,用于接收巡線人員的gps位置數(shù)據(jù),生成軌跡圖,利用所述巡檢節(jié)點(diǎn)分切所述軌跡圖,獲取軌跡段,計(jì)算鄰接表中分段與所述軌跡段的重疊比例,并將所述重疊比例小于預(yù)設(shè)閾值的軌跡段確定為異常軌跡段;
34、整合模塊,用于整合所述異常軌跡段和異常節(jié)點(diǎn),生成巡線報(bào)告。
35、進(jìn)一步的,所述構(gòu)建模塊包括:
36、生成單元,用于利用最近鄰方法計(jì)算所有巡檢節(jié)點(diǎn)的最短移動(dòng)路線,并將所述巡檢節(jié)點(diǎn)標(biāo)記到最短移動(dòng)路線中,生成規(guī)劃路線;
37、切分單元,用于以巡檢節(jié)點(diǎn)為間隔,切分所述規(guī)劃路線,將切分后的規(guī)劃路線確定為分段。
38、進(jìn)一步的,所述構(gòu)建模塊還包括:
39、填充單元,用于確定鄰接表的框架,將所述巡檢節(jié)點(diǎn)和分段填充到所述框架中,構(gòu)建鄰接表;
40、修正單元,用于向所述鄰接表中插入用于管理巡檢節(jié)點(diǎn)的動(dòng)態(tài)調(diào)整機(jī)制,并利用所述動(dòng)態(tài)調(diào)整機(jī)制修正所述規(guī)劃路線。
41、與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:
42、通過構(gòu)建鄰接表,可以及時(shí)確定規(guī)劃路線,并且在增減巡檢節(jié)點(diǎn)時(shí),只需對(duì)鄰接表中相鄰的巡檢節(jié)點(diǎn)進(jìn)行調(diào)整,極大地提高了規(guī)劃路線的維護(hù)效率,通過定位異常節(jié)點(diǎn),可以及時(shí)發(fā)現(xiàn)巡檢死角,并確保巡線工作對(duì)水務(wù)系統(tǒng)的全面覆蓋,避免遺漏重要的巡檢節(jié)點(diǎn),提高巡檢的準(zhǔn)確性,通過確定異常軌跡段,可以確定異常分段,及時(shí)消除跑冒滴漏,節(jié)約水資源,保護(hù)水務(wù)設(shè)施,通過生成巡線報(bào)告,可以總覽水務(wù)系統(tǒng)的異常情況,為巡線人員提供決策支持,提高決策質(zhì)量,極大地保證了水務(wù)系統(tǒng)的穩(wěn)定性。
1.一種基于gps的智慧水務(wù)巡線方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的基于gps的智慧水務(wù)巡線方法,其特征在于,所述確定水務(wù)巡線中的巡檢節(jié)點(diǎn),生成規(guī)劃路線,利用巡檢節(jié)點(diǎn)分切所述規(guī)劃路線,獲取分段的步驟包括:
3.根據(jù)權(quán)利要求2所述的基于gps的智慧水務(wù)巡線方法,其特征在于,所述以所述巡檢節(jié)點(diǎn)為點(diǎn),分段為邊,構(gòu)建鄰接表的步驟包括:
4.根據(jù)權(quán)利要求3所述的基于gps的智慧水務(wù)巡線方法,其特征在于,所述將讀取到的巡檢節(jié)點(diǎn)處的撥鐘數(shù)據(jù)標(biāo)注到鄰接表中,基于預(yù)設(shè)的巡線標(biāo)準(zhǔn),定位出異常節(jié)點(diǎn)的步驟包括:
5.根據(jù)權(quán)利要求4所述的基于gps的智慧水務(wù)巡線方法,其特征在于,所述接收巡線人員的gps位置數(shù)據(jù),生成軌跡圖,利用所述巡檢節(jié)點(diǎn)分切所述軌跡圖,獲取軌跡段,計(jì)算鄰接表中分段與所述軌跡段的重疊比例,并將所述重疊比例小于預(yù)設(shè)閾值的軌跡段確定為異常軌跡段的步驟包括:
6.根據(jù)權(quán)利要求5所述的基于gps的智慧水務(wù)巡線方法,其特征在于,所述整合所述異常軌跡段和異常節(jié)點(diǎn),生成巡線報(bào)告的步驟包括:
7.根據(jù)權(quán)利要求4所述的基于gps的智慧水務(wù)巡線方法,其特征在于,所述方法還包括:
8.一種基于gps的智慧水務(wù)巡線系統(tǒng),其特征在于,所述系統(tǒng)包括:
9.根據(jù)權(quán)利要求8所述的基于gps的智慧水務(wù)巡線系統(tǒng),其特征在于,所述構(gòu)建模塊包括:
10.根據(jù)權(quán)利要求9所述的基于gps的智慧水務(wù)巡線系統(tǒng),其特征在于,所述構(gòu)建模塊還包括: