【技術實現步驟摘要】
一種綜合監控系統實時數據化簡壓縮方法
本專利技術涉及數據處理技術,具體涉及數據化簡壓縮技術。
技術介紹
綜合監控系統是主要應用于城市綜合管廊運維系統和建筑智能化系統的監控,地下綜合管廊即在城市地下建造一個隧道空間,將電力、通信、燃氣、供熱和給排水等各種工程管線集于一體,為人們的日常生活提供保障;建筑智能化是大型建筑實現智能化的運行維護,如展館、大型酒店、建筑大樓等需要實時監控管理,需要建設綜合監控系統對其進行監控以確保系統穩定運行。由于綜合監控的項目規模較大,包括排水泵、風機、照明、井蓋、出入口控制器、綜合氣體檢測儀、溫濕度檢測儀、液位檢測儀、供配電系統設備、通風空調設備、熱水、蒸汽供給設備等,多種類型的大量設備監控需求導致監控系統實時數據存儲需求迅速增加,如何在滿足監控需求的前提下,壓縮數據存儲空間以降低運營成本成為重要課題。數據壓縮技術包括通用壓縮技術和專用領域的壓縮技術。通用壓縮技術典型算法包括PPM算法、BWT算法和LZ算法,通常以計算機存儲的最小單位“字節”為單元進行壓縮處理,而不管數據本身的特質。專用壓縮技術針對相關
,如多媒體壓縮技術、過程數據壓縮技術等,這些技術充分利用特定領域的數據特征以實現更高效的壓縮。專利號:CN200510115119.4的中國專利技術專利公開了一種實時數據壓縮方法,該方案將過程控制系統的數據分為數值、時間標簽和質量碼三類,基于LZW算法實現無損壓縮。專利號:CN201811508645.0的中國專利技術專利公開了一種高維時序數據壓縮存儲方法,其提 ...
【技術保護點】
1.綜合監控系統實時數據化簡壓縮方法,其特征在于,所述化簡壓縮方法對實時數據進行變量分類處理、數據緩存區構建處理、緩存區數據化簡處理、緩存區數據表壓縮處理中一種或多種處理;/n變量分類處理,將需要監控并存儲數據的變量進行匯總,并依據數據采集頻率進行分類,得到多個變量子集,每個變量子集中的變量采集頻率相同;/n數據緩存區構建處理,將經變量分類處理得到的每個變量子集建立一個具有一定容量的緩存區數據表,用于緩存變量的實時數據,每個變量對應數據表的一個屬性,每個數據表還包含一個時間標簽屬性;/n緩存區數據化簡處理,將采集到的變量實時數據存儲到該變量所屬子集對應的緩存區數據表中,并可利用其它變量已有的相同時間標簽;/n緩存區數據表壓縮處理,根據每個變量值的數據特征,選取對應的壓縮方法,當緩存區某個數據表的實時數據存儲達到規定的容量時,即對該數據表的每一列進行壓縮處理。/n
【技術特征摘要】
1.綜合監控系統實時數據化簡壓縮方法,其特征在于,所述化簡壓縮方法對實時數據進行變量分類處理、數據緩存區構建處理、緩存區數據化簡處理、緩存區數據表壓縮處理中一種或多種處理;
變量分類處理,將需要監控并存儲數據的變量進行匯總,并依據數據采集頻率進行分類,得到多個變量子集,每個變量子集中的變量采集頻率相同;
數據緩存區構建處理,將經變量分類處理得到的每個變量子集建立一個具有一定容量的緩存區數據表,用于緩存變量的實時數據,每個變量對應數據表的一個屬性,每個數據表還包含一個時間標簽屬性;
緩存區數據化簡處理,將采集到的變量實時數據存儲到該變量所屬子集對應的緩存區數據表中,并可利用其它變量已有的相同時間標簽;
緩存區數據表壓縮處理,根據每個變量值的數據特征,選取對應的壓縮方法,當緩存區某個數據表的實時數據存儲達到規定的容量時,即對該數據表的每一列進行壓縮處理。
2.根據權利要求1所述的綜合監控系統實時數據化簡壓縮方法,其特征在于,所述變量分類處理包括:
(1)構造變量集合:針對綜合監控系統,將需要監控并存儲數據的變量匯總為集合A={x1,x2,x3,…,xn};
(2)劃分變量子集:
輸入:變量集合A={x1,x2,x3,…,xn}
輸出:變量子集A1,A2,…;
step1令k=1,k是一個子集編號的索引,令,變量子集Ak={x1},并將x1從A中移除,轉step2;
step2:若A非空,遍歷集合A中的每個變量,若其數據采集頻率與Ak中的變量采集頻率相同,則將其從A中移除,并加入Ak,轉step3;
step3:若A非空,令k=k+1,從A中移除一個變量,并加入Ak,返回step2。若A為空,劃分結束。
3.根據權利要求1所述的綜合監控系統實時數據化簡壓縮方法,其特征在于,所述數據緩存區構建包括:
(1)對于變量子集...
【專利技術屬性】
技術研發人員:王展英,許成,胡偉,張宗衛,江文清,吳忠輝,陳雷,金遼東,趙瑜,張婷,
申請(專利權)人:上海智大電子有限公司,中國二十冶集團有限公司,
類型:發明
國別省市:上海;31
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。