最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

一種閥門監(jiān)測數(shù)據(jù)采集存儲方法及系統(tǒng)與流程

文檔序號:41936276發(fā)布日期:2025-05-16 13:52閱讀:3來源:國知局
一種閥門監(jiān)測數(shù)據(jù)采集存儲方法及系統(tǒng)與流程

本發(fā)明涉及數(shù)據(jù)采集領(lǐng)域,具體涉及一種閥門監(jiān)測數(shù)據(jù)采集存儲方法及系統(tǒng)。


背景技術(shù):

1、隨著計算機信息技術(shù)的不斷發(fā)展,傳統(tǒng)行業(yè)逐漸信息化和數(shù)字化,對各個閥門的狀態(tài)數(shù)據(jù)進(jìn)行實時的采集和存儲有利于隨時監(jiān)控各個閥門的工作情況,并形成完整的狀態(tài)日志,便于后期的追溯和故障追蹤。

2、然而,在工業(yè)具體場景中,閥門的數(shù)量通常比較多,閥門的狀態(tài)數(shù)據(jù)的數(shù)據(jù)量較大,如果將閥門的狀態(tài)數(shù)據(jù)直接存儲將會造成數(shù)據(jù)混亂,不利于形成完整清晰的狀態(tài)日志,同時也會導(dǎo)致后期數(shù)據(jù)檢索速度慢的問題。


技術(shù)實現(xiàn)思路

1、針對上述存在的技術(shù)不足,本發(fā)明的目的是提供一種閥門監(jiān)測數(shù)據(jù)采集存儲方法及系統(tǒng),旨在解決在工業(yè)具體場景中,閥門的數(shù)量通常比較多,閥門的狀態(tài)數(shù)據(jù)的數(shù)據(jù)量較大,如果將閥門的狀態(tài)數(shù)據(jù)直接存儲將會造成數(shù)據(jù)混亂,不利于形成完整清晰的狀態(tài)日志,同時也會導(dǎo)致后期數(shù)據(jù)檢索速度慢的問題。

2、鑒于上述問題,本申請?zhí)峁┝艘环N閥門監(jiān)測數(shù)據(jù)采集存儲方法及系統(tǒng)。

3、本申請公開的第一個方面,提供了一種閥門監(jiān)測數(shù)據(jù)采集存儲方法,所述方法包括:

4、在所有閥門內(nèi)部設(shè)置傳感器裝置,傳感器裝置用于獲取閥門的狀態(tài)數(shù)據(jù),并為所有閥門設(shè)置閥門編號,閥門編號用于唯一標(biāo)識每個閥門;

5、每間隔預(yù)設(shè)時長獲取一次所有閥門的狀態(tài)數(shù)據(jù),并對所有閥門的狀態(tài)數(shù)據(jù)執(zhí)行格式化處理,然后發(fā)送至數(shù)據(jù)存儲服務(wù)器;

6、數(shù)據(jù)存儲服務(wù)器為每個閥門劃分一塊存儲空間,存儲空間用于存儲閥門的狀態(tài)數(shù)據(jù);

7、數(shù)據(jù)存儲服務(wù)器建立路徑映射表,映射表用于存儲每個閥門的閥門編號與每個閥門對應(yīng)存儲空間的路徑索引之間一一對應(yīng)的關(guān)系;

8、根據(jù)路徑映射表,數(shù)據(jù)存儲服務(wù)器將每次接收的所有閥門的狀態(tài)數(shù)據(jù)分別存入每個閥門對應(yīng)的存儲空間。

9、優(yōu)選地,所述在所有閥門內(nèi)部設(shè)置傳感器裝置,傳感器裝置用于獲取閥門的狀態(tài)數(shù)據(jù),并為所有閥門設(shè)置閥門編號,閥門編號用于唯一標(biāo)識每個閥門,具體包括:

10、在所有閥門內(nèi)部設(shè)置水壓力傳感器、水流速傳感器、水流方向傳感器、水溫度傳感器和閥門開啟程度傳感器,分別用于獲取閥門的狀態(tài)數(shù)據(jù),其中,所述狀態(tài)數(shù)據(jù)包括水壓力、水流速、水流向、水溫度和閥門開度;

11、為所有閥門設(shè)置從0開始順序遞增的閥門編號,遞增幅度為1,每個閥門的閥門編號具有唯一性,用于唯一標(biāo)識每個閥門。

12、優(yōu)選地,所述每間隔預(yù)設(shè)時長獲取一次所有閥門的狀態(tài)數(shù)據(jù),并對所有閥門的狀態(tài)數(shù)據(jù)執(zhí)行格式化處理,然后發(fā)送至數(shù)據(jù)存儲服務(wù)器,具體包括:

13、每間隔預(yù)設(shè)時長t獲取一次所有閥門的狀態(tài)數(shù)據(jù),并記錄獲取時刻的時間戳;

14、使用鍵值對的格式對每個閥門的狀態(tài)數(shù)據(jù)進(jìn)行封裝,其中,針對每個閥門的狀態(tài)數(shù)據(jù),鍵為獲取狀態(tài)數(shù)據(jù)時刻的時間戳,值為閥門的狀態(tài)數(shù)據(jù);

15、將所有閥門的狀態(tài)數(shù)據(jù)封裝完成后發(fā)送至數(shù)據(jù)存儲服務(wù)器。

16、優(yōu)選地,所述數(shù)據(jù)存儲服務(wù)器為每個閥門劃分一塊存儲空間,存儲空間用于存儲閥門的狀態(tài)數(shù)據(jù),具體包括:

17、數(shù)據(jù)存儲服務(wù)器為每個閥門劃分一塊初始化為空的存儲空間,存儲空間用于存儲閥門的狀態(tài)數(shù)據(jù),每一塊存儲空間在邏輯上是連續(xù)的,且都能在時間復(fù)雜度為常數(shù)o(1)的情況下通過路徑索引定位到該存儲空間。

18、優(yōu)選地,所述根據(jù)路徑映射表,數(shù)據(jù)存儲服務(wù)器將每次接收的所有閥門的狀態(tài)數(shù)據(jù)分別存入每個閥門對應(yīng)的存儲空間,具體包括:

19、基于每個閥門的閥門編號檢索路徑映射表,獲得每個閥門對應(yīng)存儲空間的路徑索引,通過路徑索引定位到每個閥門對應(yīng)的存儲空間;

20、將每次獲取的所有閥門的狀態(tài)數(shù)據(jù)分別存入每個閥門對應(yīng)的存儲空間,其中,針對每個閥門的狀態(tài)數(shù)據(jù),將每次獲取的該閥門的狀態(tài)數(shù)據(jù)以線性序列的形式存入該閥門對應(yīng)的存儲空間;

21、當(dāng)單個閥門對應(yīng)的存儲空間內(nèi)存儲的狀態(tài)數(shù)據(jù)超過80個的時候,則將該閥門對應(yīng)的存儲空間內(nèi)以線性序列的形式存儲的狀態(tài)數(shù)據(jù)轉(zhuǎn)化為平衡二叉樹的形式,其中,狀態(tài)數(shù)據(jù)當(dāng)中的鍵作為平衡二叉樹進(jìn)行二分查找的比較值,當(dāng)向該閥門對應(yīng)的存儲空間內(nèi)存入新獲取的狀態(tài)數(shù)據(jù)時,將新獲取的狀態(tài)數(shù)據(jù)插入平衡二叉樹,并進(jìn)行調(diào)整以維持平衡二叉樹的平衡特性。

22、本申請公開的第二個方面,提供了一種閥門監(jiān)測數(shù)據(jù)采集存儲系統(tǒng),所述系統(tǒng)用于上述一種閥門監(jiān)測數(shù)據(jù)采集存儲方法,所述系統(tǒng)包括:

23、采集模塊,所述采集模塊用于在所有閥門內(nèi)部設(shè)置傳感器裝置,傳感器裝置用于獲取閥門的狀態(tài)數(shù)據(jù),并為所有閥門設(shè)置閥門編號,閥門編號用于唯一標(biāo)識每個閥門;

24、封裝模塊,所述封裝模塊用于每間隔預(yù)設(shè)時長獲取一次所有閥門的狀態(tài)數(shù)據(jù),并對所有閥門的狀態(tài)數(shù)據(jù)執(zhí)行格式化處理,然后發(fā)送至數(shù)據(jù)存儲服務(wù)器;

25、分區(qū)模塊,所述分區(qū)模塊用于數(shù)據(jù)存儲服務(wù)器為每個閥門劃分一塊存儲空間,存儲空間用于存儲閥門的狀態(tài)數(shù)據(jù);

26、映射模塊,所述映射模塊用于數(shù)據(jù)存儲服務(wù)器建立路徑映射表,映射表用于存儲每個閥門的閥門編號與每個閥門對應(yīng)存儲空間的路徑索引之間一一對應(yīng)的關(guān)系;

27、存儲模塊,所述存儲模塊用于根據(jù)路徑映射表,數(shù)據(jù)存儲服務(wù)器將每次接收的所有閥門的狀態(tài)數(shù)據(jù)分別存入每個閥門對應(yīng)的存儲空間。

28、本申請公開的第三個方面,提供了一種計算機設(shè)備,包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)上述一種閥門監(jiān)測數(shù)據(jù)采集存儲方法。

29、本申請公開的第四個方面,提供了一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)上述一種閥門監(jiān)測數(shù)據(jù)采集存儲方法。

30、本申請公開的第五個方面,提供了一種計算機程序產(chǎn)品,包括計算機程序或指令,所述計算機程序或指令被處理器執(zhí)行時實現(xiàn)上述一種閥門監(jiān)測數(shù)據(jù)采集存儲方法。

31、本發(fā)明的有益效果在于:

32、(1)實現(xiàn)了在工業(yè)具體場景中,對數(shù)據(jù)量較大的閥門狀態(tài)數(shù)據(jù)進(jìn)行清晰有條理的存儲,有利于形成完整清晰的狀態(tài)日志。

33、(2)在狀態(tài)數(shù)據(jù)增加到一定程度后將狀態(tài)數(shù)據(jù)轉(zhuǎn)化為平衡二叉樹的數(shù)據(jù)結(jié)構(gòu),極大的增加了后期數(shù)據(jù)追溯和數(shù)據(jù)檢索的速度,節(jié)約了計算資源的消耗。



技術(shù)特征:

1.一種閥門監(jiān)測數(shù)據(jù)采集存儲方法,其特征在于,所述方法包括:

2.如權(quán)利要求1所述的一種閥門監(jiān)測數(shù)據(jù)采集存儲方法,其特征在于,所述在所有閥門內(nèi)部設(shè)置傳感器裝置,傳感器裝置用于獲取閥門的狀態(tài)數(shù)據(jù),并為所有閥門設(shè)置閥門編號,閥門編號用于唯一標(biāo)識每個閥門,具體包括:

3.如權(quán)利要求2所述的一種閥門監(jiān)測數(shù)據(jù)采集存儲方法,其特征在于,所述每間隔預(yù)設(shè)時長獲取一次所有閥門的狀態(tài)數(shù)據(jù),并對所有閥門的狀態(tài)數(shù)據(jù)執(zhí)行格式化處理,然后發(fā)送至數(shù)據(jù)存儲服務(wù)器,具體包括:

4.如權(quán)利要求3所述的一種閥門監(jiān)測數(shù)據(jù)采集存儲方法,其特征在于,所述數(shù)據(jù)存儲服務(wù)器為每個閥門劃分一塊存儲空間,存儲空間用于存儲閥門的狀態(tài)數(shù)據(jù),具體包括:

5.如權(quán)利要求4所述的一種閥門監(jiān)測數(shù)據(jù)采集存儲方法,其特征在于,所述根據(jù)路徑映射表,數(shù)據(jù)存儲服務(wù)器將每次接收的所有閥門的狀態(tài)數(shù)據(jù)分別存入每個閥門對應(yīng)的存儲空間,具體包括:

6.一種閥門監(jiān)測數(shù)據(jù)采集存儲系統(tǒng),所述系統(tǒng)包括:

7.一種計算機設(shè)備,包括存儲器和處理器,所述存儲器存儲有計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)權(quán)利要求1至5中任一項所述的一種閥門監(jiān)測數(shù)據(jù)采集存儲方法。

8.一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至5中任一項所述的一種閥門監(jiān)測數(shù)據(jù)采集存儲方法。

9.一種計算機程序產(chǎn)品,包括計算機程序或指令,其特征在于,該計算機程序或指令被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至5中任一項所述的一種閥門監(jiān)測數(shù)據(jù)采集存儲方法。


技術(shù)總結(jié)
本發(fā)明公開了一種閥門監(jiān)測數(shù)據(jù)采集存儲方法及系統(tǒng),包括:在所有閥門內(nèi)部設(shè)置傳感器裝置,并為所有閥門設(shè)置閥門編號;每間隔預(yù)設(shè)時長獲取一次所有閥門的狀態(tài)數(shù)據(jù),并對所有閥門的狀態(tài)數(shù)據(jù)執(zhí)行格式化處理,然后發(fā)送至數(shù)據(jù)存儲服務(wù)器;數(shù)據(jù)存儲服務(wù)器為每個閥門劃分一塊存儲空間,存儲空間用于存儲閥門的狀態(tài)數(shù)據(jù);數(shù)據(jù)存儲服務(wù)器建立路徑映射表,映射表用于存儲每個閥門的閥門編號與每個閥門對應(yīng)存儲空間的路徑索引之間一一對應(yīng)的關(guān)系;根據(jù)路徑映射表,數(shù)據(jù)存儲服務(wù)器將每次接收的所有閥門的狀態(tài)數(shù)據(jù)分別存入每個閥門對應(yīng)的存儲空間,本發(fā)明實現(xiàn)了對閥門狀態(tài)數(shù)據(jù)進(jìn)行清晰有條理的存儲,極大的增加了后期數(shù)據(jù)檢索的速度,節(jié)約了計算資源。

技術(shù)研發(fā)人員:劉召,李偉偉
受保護的技術(shù)使用者:國惠智能科技(江蘇)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/5/15
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1