本發(fā)明涉及一種能耗在線監(jiān)測系統(tǒng),特別是一種能耗在線監(jiān)測系統(tǒng)的斷點數(shù)據(jù)擬合方法。
技術(shù)背景
隨著我國經(jīng)濟的發(fā)展,全社會能耗逐年迅速增加,給我國環(huán)境保護和資源節(jié)約帶來了極大挑戰(zhàn)。鑒于此,國務(wù)院及各級節(jié)能行政主管部門制定并發(fā)布了系列政策措施,能耗在線監(jiān)測系統(tǒng)在工業(yè)、建筑、教育、醫(yī)療、公共機構(gòu)等領(lǐng)域的應(yīng)用已穩(wěn)步實施。
能耗在線監(jiān)測系統(tǒng)是運用信息化技術(shù)實時采集各類能源(水、電、氣、暖/冷)的消耗數(shù)據(jù),上傳至上一級能耗監(jiān)測系統(tǒng)或平臺,并進行統(tǒng)計、分析,以直觀的數(shù)據(jù)圖表形式向管理人員或決策層系統(tǒng)展示,便于了解公共建筑的真實能耗數(shù)據(jù),及時找出不合理的高能耗點或不合理的耗能習(xí)慣。
在實際運行過程中,廣泛存在著對能耗在線監(jiān)測系統(tǒng)的斷點數(shù)據(jù)的擬合需求。例如,受制于表計、線路、設(shè)備、子系統(tǒng)硬件、軟件、網(wǎng)絡(luò)等故障因素影響,能耗監(jiān)測系統(tǒng)采集的數(shù)據(jù)會出現(xiàn)斷點數(shù)據(jù),表現(xiàn)為一段序列時間內(nèi)接收不到實時監(jiān)測數(shù)據(jù),待故障排除后系統(tǒng)第一時間接收到一個或若干個異常的較大數(shù)值的數(shù)據(jù),該異常數(shù)據(jù)之后的序列數(shù)據(jù)又恢復(fù)為正常數(shù)據(jù)。該異常數(shù)據(jù)對能耗在線監(jiān)測系統(tǒng)的數(shù)據(jù)產(chǎn)生了很大干擾,而刪除該異常數(shù)據(jù)會對總能耗產(chǎn)生影響,因此需要將該異常數(shù)據(jù)擬合至掉線序列時間采集的數(shù)據(jù)中。尤其是針對政府建立的能耗在線監(jiān)測平臺,這種需求更為迫切。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的是提供一種能耗在線監(jiān)測系統(tǒng)的斷點數(shù)據(jù)擬合算法,以便解決掉線序列時間后系統(tǒng)接收的異常數(shù)據(jù)對正常數(shù)據(jù)的干擾。最大限度的得到能耗在線監(jiān)測數(shù)據(jù)的真實性。
本發(fā)明的目的是這樣實現(xiàn)的,一種能耗在線監(jiān)測系統(tǒng)的斷點數(shù)據(jù)擬合方法,其特征是:它至少包括以下步驟:
步驟101,實時掃描監(jiān)測數(shù)據(jù)并確認出現(xiàn)斷點數(shù)據(jù);
步驟102,獲取初始斷點時間和終止斷點時間信息;
步驟103,計算匹配的工作日和非工作日的能耗趨勢;
步驟104,拆分異常數(shù)據(jù)并進行數(shù)據(jù)擬合;
步驟105,刪除異常數(shù)據(jù)并存儲擬合數(shù)據(jù)。
所述的步驟102具體包括如下步驟,
步驟201,通過接口實時獲取各種能耗監(jiān)測數(shù)據(jù),并對其按時間節(jié)點進行存貯;
步驟202,各種能耗監(jiān)測數(shù)據(jù)是否出現(xiàn)時間序中的斷點數(shù)據(jù);如果沒有,返回步驟201;如果有,進入步驟203;
步驟203,設(shè)定斷點數(shù)據(jù)標志,記錄斷點開始時間;
步驟204,檢測斷點數(shù)據(jù);
步驟205,斷點數(shù)據(jù)后是否有異常大數(shù)據(jù),如果沒有,返回步驟204;如果有,進入步驟206;
步驟206,記錄異常大數(shù)據(jù)時間標志。
所述的步驟103具體包括步驟:
步驟301,讀取斷點數(shù)據(jù)標志及數(shù)據(jù)斷點開始和結(jié)束時間;
步驟302,搜索數(shù)據(jù)庫;
步驟303,依據(jù)步驟302數(shù)據(jù)庫搜索的內(nèi)容識別是否有1-3的同期數(shù)據(jù),有,進入步驟307;否則,進入步驟304;
步驟304,依據(jù)步驟302數(shù)據(jù)庫搜索的內(nèi)容識別是否有3-5個月內(nèi)的同期數(shù)據(jù),有,進入步驟307;否則,進入步驟305;
步驟305,依據(jù)步驟302數(shù)據(jù)庫搜索的內(nèi)容識別是否有3-4周內(nèi)的同期數(shù)據(jù),有,進入步驟307;否則,進入步驟306;
步驟306,刪除斷點數(shù)據(jù)標志,補充數(shù)據(jù),返回;
步驟307,讀取同期數(shù)據(jù)認定為匹配的同期數(shù)據(jù);
步驟308,計算工作日和非工作的能耗趨勢進行數(shù)據(jù)補充,返回。
所述的步驟308具體包括步驟:
步驟401,計算工作日的能耗趨勢;
步驟402,計算非工作日的能耗趨勢;
步驟403,進行工作日和非工作日能耗擬合,能耗擬合補充到斷點數(shù)據(jù)區(qū)內(nèi),并進行擬合數(shù)據(jù)標志,返回。
讀取同期數(shù)據(jù)認定為匹配的同期數(shù)據(jù)需要對斷點數(shù)據(jù)和后序的數(shù)據(jù)一起考慮。
本發(fā)明的優(yōu)點是:通過對各種能耗監(jiān)測數(shù)據(jù)進行長期存貯,當(dāng)發(fā)生掃描監(jiān)測出現(xiàn)斷點時,通過對記錄數(shù)據(jù)的同期擬合;實現(xiàn)數(shù)據(jù)完整性的補充。
附圖說明
下面結(jié)合實施例對本發(fā)明作進一步說明:
圖1本發(fā)明總體實現(xiàn)流程示意圖;
圖2實時掃描監(jiān)測數(shù)據(jù)并確認出現(xiàn)斷點數(shù)據(jù)的流程示意圖;
圖3計算最匹配的工作日和非工作日的能耗趨勢的流程示意圖;
圖4拆分異常數(shù)據(jù)并進行數(shù)據(jù)擬合的流程示意圖;
圖5是能耗趨勢擬合示意圖;
圖6是能耗擬合示意圖。
具體實施方式
如圖1所示,一種能耗在線監(jiān)測系統(tǒng)的斷點數(shù)據(jù)擬合方法,其特征是:它至少包括以下步驟:
步驟101,實時掃描監(jiān)測數(shù)據(jù)并確認出現(xiàn)斷點數(shù)據(jù);
步驟102,獲取初始斷點時間和終止斷點時間信息;
步驟103,計算最匹配的工作日和非工作日的能耗趨勢;
步驟104,拆分異常數(shù)據(jù)并進行數(shù)據(jù)擬合;
步驟105,刪除異常數(shù)據(jù)并存儲擬合數(shù)據(jù)。
如圖2所示,所述的步驟102具體包括步驟:
步驟201,通過接口實時獲取各種能耗監(jiān)測數(shù)據(jù),如水、電、氣、暖/冷的能耗監(jiān)測數(shù)據(jù),并對其按時間節(jié)點進行存貯;
步驟202,各種能耗監(jiān)測數(shù)據(jù)是否出現(xiàn)時間序中的斷點數(shù)據(jù);如果沒有,返回步驟201;如果有,進入步驟203;
步驟203,設(shè)定斷點數(shù)據(jù)標志,記錄斷點開始時間;
步驟204,檢測斷點數(shù)據(jù);
步驟205,斷點數(shù)據(jù)后是否有異常大數(shù)據(jù),如果沒有,返回步驟204;如果有,進入步驟206;
步驟206,記錄異常大數(shù)據(jù)時間標志。
如圖3所示,所述的步驟103具體包括步驟:
步驟301,讀取斷點數(shù)據(jù)標志及數(shù)據(jù)斷點開始和結(jié)束時間;
步驟302,搜索數(shù)據(jù)庫;
步驟303,依據(jù)步驟302數(shù)據(jù)庫搜索的內(nèi)容識別是否有1-3年的同期數(shù)據(jù),有,進入步驟307;否則,進入步驟304;
步驟304,依據(jù)步驟302數(shù)據(jù)庫搜索的內(nèi)容識別是否有3-5個月內(nèi)的同期數(shù)據(jù),有,進入步驟307;否則,進入步驟305;
步驟305,依據(jù)步驟302數(shù)據(jù)庫搜索的內(nèi)容識別是否有3-4周內(nèi)的同期數(shù)據(jù),有,進入步驟307;否則,進入步驟306;
步驟306,刪除斷點數(shù)據(jù)標志,補充數(shù)據(jù),返回。
步驟307,讀取同期數(shù)據(jù)認定為最匹配的同期數(shù)據(jù);當(dāng)然讀取同期數(shù)據(jù)認定為最匹配的同期數(shù)據(jù)需要對斷點數(shù)據(jù)和后序的數(shù)據(jù)一起考濾。
步驟308,計算工作日和非工作的能耗趨勢進行數(shù)據(jù)補充,返回。
如圖4所示,所述的步驟308具體包括步驟:
步驟401,計算工作日的能耗趨勢;
步驟402,計算非工作日的能耗趨勢;
步驟403,進行工作日和非工作日能耗擬合,能耗擬合補充到斷點數(shù)據(jù)區(qū)內(nèi),并進行擬合數(shù)據(jù)標志,返回。
如圖5給出數(shù)據(jù)庫中存貯的歷史能耗趨勢示意圖,如圖6給出與數(shù)據(jù)庫中存貯的歷史能耗趨勢較相同能耗趨勢曲線,圖5中的t1以前和t2以后與斷點前后較相同,圖6給出斷點間能耗趨勢曲線。