基于實時數(shù)據(jù)庫統(tǒng)計任意時間段能耗的方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及信息技術(shù)領(lǐng)域,涉及企業(yè)能耗的統(tǒng)計及其信息化實現(xiàn)。本發(fā)明能夠廣 泛應(yīng)用企業(yè)能源管理信息化系統(tǒng)。
【背景技術(shù)】
[0002] 傳統(tǒng)的能源管理依托管理粒度定義了小時、班組、日、周、旬、月、季度、年等時間粒 度,這些粒度往往在能源管理信息化系統(tǒng)設(shè)計之初就建立起來,相關(guān)管理單元的能耗以這 些時間粒度為基礎(chǔ)進行統(tǒng)計分析。隨著能源管理水平的不斷提升和能源管理精細化的要 求,逐漸產(chǎn)生了統(tǒng)計停機能耗、鋼卷能耗、查詢?nèi)我鈺r間段機組能耗或信號點能耗等需求, 傳統(tǒng)的能源管理信息化很難滿足此類任意時間段能耗統(tǒng)計的需求,原因包括:
[0003] 起始截止時間的不確定性。傳統(tǒng)能源管理信息化系統(tǒng)對時間粒度的定義必須包括 確定的起始時間和結(jié)束時間,但是對于工廠實際來說,停機的開始時間和結(jié)束時間、鋼卷的 生產(chǎn)開始時間和結(jié)束時間,查詢界面用戶輸入的起始時間和結(jié)束時間具有不確定性,不在 定義的范圍內(nèi),后續(xù)的相關(guān)算法不支持此類統(tǒng)計。
[0004] 現(xiàn)場數(shù)據(jù)采集間隔的局限性。傳統(tǒng)的能源管理信息化系統(tǒng)依托于固定采集間隔 (分鐘、小時、日等)的數(shù)據(jù)進行后續(xù)的統(tǒng)計分析,這類采集間隔一般不支持毫秒或秒,但是 任意時間段一般涵蓋了毫秒、秒。
[0005] 關(guān)注管理單元的多層級化。傳統(tǒng)的能源管理信息化系統(tǒng)可以采取近似的方法估算 信號點的一段時間的能耗,對于包含邏輯關(guān)系的機組、工序等管理單元的任意時間段能耗 統(tǒng)計則很難準確實現(xiàn)。
[0006] 經(jīng)檢索,發(fā)現(xiàn)如下相關(guān)專利文獻。
[0007] 【申請?zhí)枴?01310530340. 0,名稱:一種能源管理系統(tǒng)。
[0008] 該專利文獻的摘要為:本發(fā)明公開了一種能源管理系統(tǒng),所述系統(tǒng)包括:能源數(shù) 據(jù)采集模塊、能源數(shù)據(jù)統(tǒng)計分析模塊、能耗預(yù)測分析模塊和后臺管理模塊,其中,所述能源 數(shù)據(jù)采集模塊,用于對能源數(shù)據(jù)進行實時采集、無線傳輸和計算匯總;所述能源數(shù)據(jù)統(tǒng)計分 析模塊,用于對能源數(shù)據(jù)進行實時顯示、對歷史能源數(shù)據(jù)進行分析以及對能源數(shù)據(jù)進行報 表分析;所述能耗預(yù)測分析模塊,用于對能耗進行預(yù)測和異常監(jiān)測以及對節(jié)能效果進行評 估;所述后臺管理模塊,用于對用戶權(quán)限進行管理、配置系統(tǒng)參數(shù)以及記錄系統(tǒng)操作日志。 本發(fā)明能夠?qū)ζ髽I(yè)的能耗進行統(tǒng)一的管理,實現(xiàn)了網(wǎng)絡(luò)化、實時化和智能化的監(jiān)管,提高了 能源管理的效率。
[0009] 該專利文獻記載的技術(shù)方案的缺點是統(tǒng)計分析周期在系統(tǒng)建設(shè)之初就建立起來, 相關(guān)算法或功能基于確定的時間周期,不支持機組、工序、設(shè)備等包含依托信號點邏輯關(guān)系 的管理單元的任意時間段能耗統(tǒng)計或查詢。
【發(fā)明內(nèi)容】
[0010] 針對上述現(xiàn)有技術(shù)中的缺陷,本發(fā)明要解決的技術(shù)問題是基于實時數(shù)據(jù)庫實現(xiàn)統(tǒng) 計任意時間段能耗。本發(fā)明的前提條件是依托實時數(shù)據(jù)庫,以能夠獲取到秒或者毫秒的準 點數(shù)據(jù)。本發(fā)明能夠支持任意時間段,以滿足不確定開始時間和結(jié)束時間的能耗統(tǒng)計場景。 本發(fā)明能夠滿足不同數(shù)據(jù)層級的能耗數(shù)據(jù)統(tǒng)計,不僅支持最底層信號點的能耗統(tǒng)計,還支 持機組、工序、設(shè)備等包含依托信號點邏輯關(guān)系的管理單元的能耗統(tǒng)計或查詢。
[0011] 根據(jù)本發(fā)明提供的一種基于實時數(shù)據(jù)庫統(tǒng)計任意時間段能耗的方法,包括如下步 驟:
[0012] 步驟1 :獲取任意時間段的開始時間和結(jié)束時間;
[0013] 步驟2 :獲取管理單元及管理單元的邏輯關(guān)系,遍歷到原始信號點;
[0014] 步驟3 :獲取信號點的開始時間和結(jié)束時間的準點數(shù)據(jù);
[0015] 步驟4 :根據(jù)準點數(shù)據(jù)計算信號點消耗量,處理數(shù)據(jù)異常情況;
[0016] 步驟5 :返回的信號點消耗量數(shù)據(jù)根據(jù)邏輯關(guān)系計算管理單元的能耗;
[0017] 步驟6 :存儲、電文發(fā)送或展示管理單元的能耗數(shù)據(jù)。
[0018] 優(yōu)選地,所述步驟1采用如下任一種或任多種來獲取任意時間段的開始時間和結(jié) 束時間:
[0019] 步驟I. 1 :從頁面以頁面參數(shù)的形式獲取時間信息;
[0020] 步驟1. 2 :從電子表格的單元格內(nèi)獲取時間信息;
[0021 ] 步驟1. 3 :從電文信息中獲取時間信息;
[0022] 步驟1. 4 :從約定的電文協(xié)議中截取指定的字符串轉(zhuǎn)換為所需的時間信息。
[0023] 優(yōu)選地,在所述步驟2中,管理單元的獲取是通過頁面參數(shù)的傳入、EXCEL的相關(guān) 單元格信息、或電文協(xié)議中的指定字符串來進行獲取,獲取到管理單元信息后放入緩存中, 獲取數(shù)據(jù)庫中存儲的管理單元的邏輯關(guān)系信息,邏輯關(guān)系中數(shù)據(jù)層級的嵌套也必須被遍歷 到最終的信號點,以便于能夠從實時數(shù)據(jù)庫中抓取數(shù)據(jù)。
[0024] 優(yōu)選地,在所述步驟3中,以實時方式對不同類型的實時數(shù)據(jù)庫進行訪問,實時數(shù) 據(jù)庫的訪問平臺提供了實時數(shù)據(jù)庫的訪問通道,并封裝了準點數(shù)據(jù)的查詢方法和一段時間 最大值的取值方法,通過開始時間和結(jié)束時間的傳入,返回傳入時刻點的表計數(shù)據(jù)作為準 點數(shù)據(jù)。
[0025] 優(yōu)選地,在所述步驟4中,根據(jù)時間信息和信號點信息,獲取信號點的開始時間和 結(jié)束時間的準點數(shù)據(jù),并按照如下方式處理消耗量數(shù)據(jù):
[0026] 消耗量V等于結(jié)束時間的準點數(shù)據(jù)Ve減去開始時間的準點數(shù)據(jù)Vs ;
[0027] 正常情況下,Ve>Vs,因此直接相減得到消耗量V = Ve-Vs ;
[0028] 異常情況下,當Ve或Vs取不到數(shù)據(jù)時,V = 〇 ;
[0029] 當Ve〈Vs時,獲取開始時間和結(jié)束時間范圍內(nèi)的最大值Vm,_
小于設(shè) 定值,視為異常變小,則V = Vm-Vs ;老
大于或等于設(shè)定值,則視為量程跳變,V = Ve+Vm-Vs〇
[0030] 優(yōu)選地,在所述步驟5中,管理單元由一個或多個信號點進行計量統(tǒng)計,依托配置 好的邏輯關(guān)系,將返回的信號點的消耗量帶入邏輯關(guān)系中,得到管理單元的消耗量。
[0031] 與現(xiàn)有技術(shù)相比,本發(fā)明具有如下的有益效果:
[0032] 1、解決了任意時間段能耗統(tǒng)計的信息化實現(xiàn)。在基于實時數(shù)據(jù)庫的前提條件下, 支持業(yè)務(wù)邏輯規(guī)則的配置,可以準確計算任意時間段的能源消耗量。
[0033] 2、拓展了能源管理與能源分析的范圍。能源管理的范圍從傳統(tǒng)的定周期管理拓展 到面向工廠生產(chǎn)實績的能源分析管理模式,管理更加精細化。
【附圖說明】
[0034] 通過閱讀參照以下附圖對非限制性實施例所作的詳細描述,本發(fā)明的其它特征、 目的和優(yōu)點將會變得更明顯:
[0035] 圖1為準點值取值邏輯。
【具體實施方式】
[0036] 下面結(jié)合具體實施例對本發(fā)明進行詳細說明。以下實施例將有助于本領(lǐng)域的技