System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及水污染領域,具體是涉及一種用于水體高精度采樣的工業污染源監測點形成方法。
技術介紹
1、工業生產中所產生的廢水含有大量的有害物質,如重金屬、有機物等。如果這些廢水沒有得到有效處理,直接排放到江河湖海的水體中,將會對水質造成嚴重污染,危害生態系統的平衡。同時,污染的水體也會對人們的飲用水和生活用水產生影響,對人體健康構成威脅。
2、現有的污染監測服務存在路線重復、監測點位置不合理和服務覆蓋范圍有盲區等問題,無法充分匹配當前用于水體高精度采樣的工業污染源監測點形成的需求。
技術實現思路
1、為解決上述技術問題,提供一種用于水體高精度采樣的工業污染源監測點形成方法,本技術方案解決了上述
技術介紹
中提出的現有的污染監測服務存在路線重復、監測點位置不合理和服務覆蓋范圍有盲區等問題,無法充分匹配當前用于水體高精度采樣的工業污染源監測點形成的需求的問題。
2、為達到以上目的,本專利技術采用的技術方案為:
3、一種用于水體高精度采樣的工業污染源監測點形成方法,包括:
4、獲取污染監測服務的覆蓋區域,隨機形成覆蓋區域內的監測點分布架構;
5、計算得到監測重復度,判斷監測重復度是否大于第一預設值,若否,則不作任何處理,若是,則對監測點分布架構進行去重;
6、對監測點周邊環境進行評估,獲取監測點對水體的阻礙度,判斷阻礙度是否大于第二預設值,若是,則阻礙度對應的監測點作為待修正監測點,若否,則不作任何處理;
7
8、在污染監測服務的覆蓋區域進行盲區識別,獲取污染監測服務的覆蓋盲區;
9、在污染監測服務的覆蓋盲區中補充監測點和路線,得到至少一個補充方案;
10、計算補充方案的補充成本,選擇補充成本最小的補充方案,作為目標補充方案;
11、合并目標補充方案的監測點至監測點分布架構中,合并目標補充方案的路線至監測點分布架構;
12、獲取監測點分布架構中監測點的水體流量和水體監測誤差,將水體流量和水體監測誤差相乘,得到目標值,判斷目標值是否大于第三預設值,若是,在該監測中增加監測點,直到增加監測點后的目標值不超過第三預設值為止,若否,則不作任何處理。
13、優選的,所述計算得到監測重復度包括以下步驟:
14、根據監測點分布架構,得到至少一個監測點的監測路線,監測路線由監測點構成;
15、在至少一個監測點的監測路線中取第一監測路線,在至少一個監測點的剩余監測路線中取第二監測路線;
16、判斷第一監測路線與第二監測路線的覆蓋范圍是否均相同,若是,則判斷第一監測路線與第二監測路線為同類路線,若否,則判斷第一監測路線與第二監測路線不是同類路線;
17、當第一監測路線與第二監測路線不是同類路線時,獲取第一監測路線與第二監測路線的重合長度;
18、使用重合長度除以第一監測路線的長度,得到第一重合度;
19、當第二監測路線遍歷除去第一監測路線的至少一個監測點的監測路線時,得到至少一個第一重合度;
20、均值至少一個第一重合度,得到第二重合度;
21、當第一監測路線遍歷至少一個監測點的監測路線,得到至少一個第二重合度;
22、累加至少一個第二重合度,得到監測重復度。
23、優選的,所述對監測點分布架構進行去重包括以下步驟:
24、獲取監測點分布架構中存在重合部分的第三監測路線和第四監測路線;
25、保持第三監測路線的監測,獲取第三監測路線和第四監測路線的重合部分;
26、在第四監測路線中刪除第三監測路線和第四監測路線的重合部分,分割第四監測路線為至少一個斷路路線;
27、在相鄰所述斷路路線間形成替換路線,所述替換路線與第三監測路線和第四監測路線的重合部分沒有交集;
28、使用至少一個替換路線將至少一個斷路路線重新連接并替換原有的第四監測路線;
29、完成第三監測路線和第四監測路線的去重;
30、對于監測點分布架構中存在重合的任意兩條監測路線,采用與第三監測路線和第四監測路線相同的步驟進行去重。
31、優選的,所述對監測點周邊環境進行評估,獲取監測點對水體的阻礙度包括以下步驟:
32、判斷在監測點處是否對水體流動造成阻礙,若否,則不作任何處理,若是,則獲取水流經過監測點時速度的減小值;
33、當監測點處未對水體流動造成阻礙時,則監測點對水體的阻礙度為0;
34、當監測點處對水體流動造成阻礙時,則獲取至少一個水流經過監測點時速度的減小值,均值得到監測點對水體的阻礙度。
35、優選的,所述對待修正監測點的位置進行修正包括以下步驟:
36、在待修正監測點所在的監測路線上選擇至少一個修正位置,所述修正位置與待修正監測點的間距小于預設距離;
37、在至少一個修正位置獲取修正位置對水體的阻礙度,獲取修正位置對水體的阻礙度的步驟與獲取監測點對水體的阻礙度的步驟一致;
38、選擇修正位置對水體的阻礙度的最小值所對應的修正位置,作為目標修正位置;
39、將待修正監測點的位置更換至目標修正位置。
40、優選的,所述在污染監測服務的覆蓋區域進行盲區識別,獲取污染監測服務的覆蓋盲區包括以下步驟:
41、分割污染監測服務的覆蓋區域為至少一個識別區塊;
42、獲取識別區塊到監測點分布架構中的監測點的最小距離,作為識別距離;
43、判斷識別距離是否大于預設長度,若是,則將識別區塊作為污染監測服務的覆蓋盲區,若否,則不作任何處理。
44、優選的,所述在污染監測服務的覆蓋盲區中補充監測點和路線,得到至少一個補充方案包括以下步驟:
45、分割構成污染監測服務的覆蓋盲區得到至少一個特征區塊;
46、獲取與特征區塊距離最小的監測點,作為第一候補監測點;
47、獲取第一候補監測點所在監測路線中與第一候補監測點相鄰的第二候補監測點;
48、使用經過第一候補監測點、第二候補監測點和特征區塊的隨機路線代替第一候補監測點和第二候補監測點之間的路線,其中,隨機路線長度小于給定長度;
49、匯總至少一個特征區塊對應的隨機路線,得到補充方案;
50、經過第一候補監測點、第二候補監測點和特征區塊的隨機路線有至少一個,選擇不同的經過第一候補監測點、第二候補監測點和特征區塊的隨機路線,得到不同的補充方案。
51、優選的,所述計算補充方案的補充成本包括以下步驟:
52、獲取補充的監測點數量;
53、獲取單個監測點的設置成本;
54、補充的監測點數量和單個監測點的設置成本相乘,得到補充成本。
55、優選的,所述獲取監測點分布架構中監測點的水本文檔來自技高網...
【技術保護點】
1.一種用于水體高精度采樣的工業污染源監測點形成方法,其特征在于,包括:
2.根據權利要求1所述的一種用于水體高精度采樣的工業污染源監測點形成方法,其特征在于,所述計算得到監測重復度包括以下步驟:
3.根據權利要求2所述的一種用于水體高精度采樣的工業污染源監測點形成方法,其特征在于,所述對監測點分布架構進行去重包括以下步驟:
4.根據權利要求3所述的一種用于水體高精度采樣的工業污染源監測點形成方法,其特征在于,所述對監測點周邊環境進行評估,獲取監測點對水體的阻礙度包括以下步驟:
5.根據權利要求4所述的一種用于水體高精度采樣的工業污染源監測點形成方法,其特征在于,所述對待修正監測點的位置進行修正包括以下步驟:
6.根據權利要求5所述的一種用于水體高精度采樣的工業污染源監測點形成方法,其特征在于,所述在污染監測服務的覆蓋區域進行盲區識別,獲取污染監測服務的覆蓋盲區包括以下步驟:
7.根據權利要求6所述的一種用于水體高精度采樣的工業污染源監測點形成方法,其特征在于,所述在污染監測服務的覆蓋盲區中補充監測點和路線,
8.根據權利要求7所述的一種用于水體高精度采樣的工業污染源監測點形成方法,其特征在于,所述計算補充方案的補充成本包括以下步驟:
9.根據權利要求8所述的一種用于水體高精度采樣的工業污染源監測點形成方法,其特征在于,所述獲取監測點分布架構中監測點的水體流量和水體監測誤差包括以下步驟:
...【技術特征摘要】
1.一種用于水體高精度采樣的工業污染源監測點形成方法,其特征在于,包括:
2.根據權利要求1所述的一種用于水體高精度采樣的工業污染源監測點形成方法,其特征在于,所述計算得到監測重復度包括以下步驟:
3.根據權利要求2所述的一種用于水體高精度采樣的工業污染源監測點形成方法,其特征在于,所述對監測點分布架構進行去重包括以下步驟:
4.根據權利要求3所述的一種用于水體高精度采樣的工業污染源監測點形成方法,其特征在于,所述對監測點周邊環境進行評估,獲取監測點對水體的阻礙度包括以下步驟:
5.根據權利要求4所述的一種用于水體高精度采樣的工業污染源監測點形成方法,其特征在于,所述對待修正監測點的位置進行修正包括以下步驟:
【專利技術屬性】
技術研發人員:周可為,
申請(專利權)人:南京長距科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。