System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及物聯網領域,特別地,涉及一種物聯網數據的自適應采集方法及系統。
技術介紹
1、隨著物聯網技術的快速發展,大量設備通過網絡連接,產生海量數據。有效管理這些數據,提高數據的安全性、可靠性和實時性,對于物聯網系統的成功至關重要。現有技術中,數據采集頻率通常是靜態設置的,無法根據實際情況進行調整,可能導致數據傳輸效率低下或資源浪費。
技術實現思路
1、本專利技術涉及一種物聯網數據的自適應采集方法及系統,該系統包括獲取模塊、處理模塊、采集模塊。通過利用自創的自適應采集算法,能夠動態地調整傳感器的數據采集間隔,以響應環境變化或設備狀態變化,有助于優化資源使用,提高數據采集的效率和準確性,適用于各種規模的物聯網應用場景。
2、為了實現上述目的,本專利技術的技術方案如下:
3、一種物聯網數據的自適應采集方法,包括以下步驟:
4、步驟1:獲取自適應采集算法的輸入參數,根據所述輸入參數確定系統質量評估值;
5、步驟2:所述自適應采集算法根據所述系統質量評估值確定物聯網設備的傳感器的數據采集間隔;
6、步驟3:所述傳感器根據所述數據采集間隔采集數據;
7、所述步驟1具體為:獲取在時間t下的輸入參數,所述輸入參數包括:網絡狀況評估值n(t),傳感器狀態評估值s(t),數據質量評估值d(t),數據緊急性評估值u(t)和設備電量評估值e(t),根據所述輸入參數確定在時間t下的系統質量評估值q(t),具體公式如下:
9、公式(1)中,wn:網絡狀況評估值n(t)的權重系數;ws:傳感器狀態評估值s(t)的權重系數;wd:數據質量評估值d(t)的權重系數;wu:數據緊急性評估值u(t)的權重系數;we:設備電量評估值e(t)的權重系數;
10、所述步驟2具體為:根據所述系統質量評估值確定傳感器的數據采集間隔,使用公式如下:
11、
12、i(t+1)=i(t)·(1+k·δ(t))?(3)
13、公式(2)-(3)中,δ(t):表示相對于上一次評估的系統狀態變化量;qmax:系統質量評估的理論最大值;i(t):在時間t的數據采集間隔;i(t+1):在下一時間點t+1的數據采集間隔;k:調整系數,用于控制數據采集頻率調整的靈敏度。
14、進一步地,所述方法還包括:步驟4:物聯網設備將傳感器采集的數據通過加密通道發送至服務器,服務器將所述采集的數據存儲在分布式數據庫系統中。
15、進一步地,所述傳感器采集的數據可為環境數據或機器的運行數據。
16、本專利技術還公開了一種物聯網數據的自適應采集系統,所述系統包括:
17、獲取模塊:獲取自適應采集算法的輸入參數,根據所述輸入參數確定系統質量評估值;
18、處理模塊:所述自適應采集算法根據所述系統質量評估值確定物聯網設備的傳感器的數據采集間隔;
19、采集模塊:所述傳感器根據所述數據采集間隔采集數據;
20、所述獲取模塊具體為:獲取在時間t下的輸入參數,所述輸入參數包括:網絡狀況評估值n(t),傳感器狀態評估值s(t),數據質量評估值d(t),數據緊急性評估值u(t)和設備電量評估值e(t),根據所述輸入參數確定在時間t下的系統質量評估值q(t),具體公式如下
21、q(t)=wn·n(t)+ws·s(t)+wd·d(t)+wu·u(t)+we·e(t)???(1)
22、公式(1)中,wn:網絡狀況評估值n(t)的權重系數;ws:傳感器狀態評估值s(t)的權重系數;wd:數據質量評估值d(t)的權重系數;wu:數據緊急性評估值u(t)的權重系數;we:設備電量評估值e(t)的權重系數;
23、所述處理模塊具體為:根據所述系統質量評估值確定傳感器的數據采集間隔,使用公式如下:
24、
25、i(t+1)=i(t)·(1+k·δ(t))?(3)
26、公式(2)-(3)中,δ(t):表示相對于上一次評估的系統狀態變化量;qmax:系統質量評估的理論最大值;i(t):在時間t的數據采集間隔;i(t+1):在下一時間點t+1的數據采集間隔;k:調整系數,用于控制數據采集頻率調整的靈敏度。
27、進一步地,所述系統還包括:傳輸模塊:物聯網設備將傳感器采集的數據通過加密通道發送至服務器,服務器將所述采集的數據存儲在分布式數據庫系統中。
28、進一步地,所述傳感器采集的數據可為環境數據或機器的運行數據。
29、為實現上述目的,本專利技術還提供一種計算機設備,包括存儲器、處理器以及存儲在存儲器上并可在處理器上運行的計算機程序,該處理器執行計算機程序時實現上述方法的步驟。
30、為實現上述目的,本專利技術還提供計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執行時實現上述方法的步驟。
31、本專利技術的有益效果如下:
32、1.自適應性:通過實時評估網絡狀況、傳感器狀態、數據質量、數據緊急性和設備電量,系統能夠自適應地調整數據采集頻率。系統狀態評估采用綜合評估公式,結合各個因素的權重系數,實時計算系統質量評估值。數據采集策略則根據評估結果,通過一系列公式動態調整數據采集間隔,以響應環境變化或設備狀態的變化。
33、2.優化資源使用:動態調整數據采集頻率有助于減少不必要的數據傳輸,從而降低能耗和網絡負載,優化整體資源使用。
34、3.提高數據質量:通過精確控制數據采集頻率,系統能夠在需要時提供高質量數據,減少數據噪聲和錯誤。
35、4.增強系統穩定性:自適應算法能夠減輕傳感器負擔,延長傳感器壽命,提高系統的長期穩定性和可靠性。
36、5.適用性廣泛:該系統適用于各種規模的物聯網應用場景,從智能家居到工業監控,都能夠有效地提高數據管理的效率和質量。
37、6.支持實時決策:系統的實時數據處理和分析能力支持快速決策,特別是在緊急情況下,能夠及時提供關鍵數據。
本文檔來自技高網...【技術保護點】
1.一種物聯網數據的自適應采集方法,其特征在于,包括以下步驟:
2.根據權利要求1所述的物聯網數據的自適應采集方法,其特征在于,所述方法還包括:步驟4:物聯網設備將傳感器采集的數據通過加密通道發送至服務器,服務器將所述采集的數據存儲在分布式數據庫系統中。
3.根據權利要求1所述的物聯網數據的自適應采集方法,其特征在于,所述傳感器采集的數據可為環境數據或機器的運行數據。
4.一種物聯網數據的自適應采集系統,其特征在于,所述系統包括以下模塊:
5.根據權利要求5所述的物聯網數據的自適應采集系統,其特征在于,所述系統還包括:傳輸模塊:物聯網設備將傳感器采集的數據通過加密通道發送至服務器,服務器將所述采集的數據存儲在分布式數據庫系統中。
6.根據權利要求5所述的物聯網數據的自適應采集系統,其特征在于,所述傳感器采集的數據可為環境數據或機器的運行數據。
7.一種計算機設備,包括存儲器、處理器以及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現權利要求1-3任一項所述方法的步驟
8.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于:所述計算機程序被處理器執行時實現權利要求1-3所述方法的步驟。
...【技術特征摘要】
1.一種物聯網數據的自適應采集方法,其特征在于,包括以下步驟:
2.根據權利要求1所述的物聯網數據的自適應采集方法,其特征在于,所述方法還包括:步驟4:物聯網設備將傳感器采集的數據通過加密通道發送至服務器,服務器將所述采集的數據存儲在分布式數據庫系統中。
3.根據權利要求1所述的物聯網數據的自適應采集方法,其特征在于,所述傳感器采集的數據可為環境數據或機器的運行數據。
4.一種物聯網數據的自適應采集系統,其特征在于,所述系統包括以下模塊:
5.根據權利要求5所述的物聯網數據的自適應采集系統,其特征在于,所述系統還包...
【專利技術屬性】
技術研發人員:吳曉,潘志龍,梁燕玲,
申請(專利權)人:廣州訊飛數據科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。