System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及數據預測分析,尤其涉及一種鹽堿地治理預警方法、設備及介質。
技術介紹
1、鹽堿土(鹽堿地)是鹽土和堿土的總稱。鹽土主要指含氯化物或硫酸鹽較高的鹽漬化土壤,土壤呈堿性,但ph值不一定很高。堿土是指含碳酸鹽或重磷酸鹽的土壤,ph值較高,土壤呈堿性,鹽堿土的有機質含量少,土壤肥力低,理化性狀差,對作物有害的陰、陽離子多,作物不易促苗。
2、鹽堿地分布面積較廣,若能夠進行開發為耕地,可提高糧食產量,提高土地資源利用率,推動農業發展。目前,鹽堿地治理通常由人工考察選定位置,在選定鹽堿地實施治理方案,例如在鹽堿地地下布設暗管進行排鹽。
3、在鹽堿地治理過程中,需要工作人員頻繁前往鹽堿地治理現場采集數據并檢測治理成果,耗費人力且可能存在人為地數據遺漏,使得治理方案調整不及時;并在連續地時間周期變化下,鹽堿地治理情況不能及時地根據治理程度對鹽堿地治理進行優化,治理效果不佳。
技術實現思路
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、另一方面,本申請實施例還提供了一種鹽堿地治理預警設備,所述設備包括:
34、至少一個處理器;以及,與所述至少一個處理器通信連接的存儲器;其中,所述存儲器存儲有可被所述至少一個處理器執行的指令,所述指令被所述至少一個處理器執行,以使所述至少一個本文檔來自技高網...
【技術保護點】
1.一種鹽堿地治理預警方法,其特征在于,所述方法應用于對布設有地下暗管的鹽堿地進行治理監控的治理預警系統;所述方法包括:
2.根據權利要求1所述的一種鹽堿地治理預警方法,其特征在于,根據鹽堿地監測設備的初始布設位置及待治理鹽堿地地圖,確定各所述鹽堿地監測設備分別對應的監測分區地塊,具體包括:
3.根據權利要求1所述的一種鹽堿地治理預警方法,其特征在于,基于來自各所述鹽堿地監測設備的第一治理監測數據及來自用戶終端的第二治理監測數據、預設初始監測模型,確定各所述監測分區地塊對應的初始治理程度值之前,所述方法還包括:
4.根據權利要求1所述的一種鹽堿地治理預警方法,其特征在于,根據各所述初始治理程度值,將各所述監測分區地塊劃分至多個分區地塊集合,具體包括:
5.根據權利要求1所述的一種鹽堿地治理預警方法,其特征在于,根據所述初始治理程度值及所述第三治理監測數據,確定同一所述分區地塊集合對應的鹽堿地治理程度變化值,具體包括:
6.根據權利要求1所述的一種鹽堿地治理預警方法,其特征在于,將各所述分區地塊集合分別對應的所述鹽堿地治理
7.根據權利要求6所述的一種鹽堿地治理預警方法,其特征在于,所述差異計算公式如下:
8.根據權利要求1所述的一種鹽堿地治理預警方法,其特征在于,基于各所述治理變化差異序列之間的差異度,確定是否存在待治理預警地塊,以根據所述待治理預警地塊生成預警信息,并發送至相應用戶終端,具體包括:
9.一種鹽堿地治理預警設備,其特征在于,所述設備包括:
10.一種非易失性計算機存儲介質,存儲有計算機可執行指令,其特征在于,所述計算機可執行指令能夠執行如上述權利要求1-8任一項所述的一種鹽堿地治理預警方法。
...【技術特征摘要】
1.一種鹽堿地治理預警方法,其特征在于,所述方法應用于對布設有地下暗管的鹽堿地進行治理監控的治理預警系統;所述方法包括:
2.根據權利要求1所述的一種鹽堿地治理預警方法,其特征在于,根據鹽堿地監測設備的初始布設位置及待治理鹽堿地地圖,確定各所述鹽堿地監測設備分別對應的監測分區地塊,具體包括:
3.根據權利要求1所述的一種鹽堿地治理預警方法,其特征在于,基于來自各所述鹽堿地監測設備的第一治理監測數據及來自用戶終端的第二治理監測數據、預設初始監測模型,確定各所述監測分區地塊對應的初始治理程度值之前,所述方法還包括:
4.根據權利要求1所述的一種鹽堿地治理預警方法,其特征在于,根據各所述初始治理程度值,將各所述監測分區地塊劃分至多個分區地塊集合,具體包括:
5.根據權利要求1所述的一種鹽堿地治理預警方法,其特征在于,根據所述初始治理程度值及所述第三治理監測數據,確...
【專利技術屬性】
技術研發人員:李申,馬聰,劉磊,李靈敏,劉曉麗,張志鵬,徐小晗,董政,劉甲明,顏井方,孫靈昌,王子成,
申請(專利權)人:山東省國土空間生態修復中心山東省地質災害防治技術指導中心,山東省土地儲備中心,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。