System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及智能電表時鐘校準與時間誤差辨識領域,特別是涉及一種智能電表時間誤差辨識方法、系統及介質、終端。
技術介紹
1、隨著新一代用電信息采集系統的部署和應用,海量的智能電表與用電數據為電網的規劃運維、業務的增值擴展提供了重要依據。但由于智能電表數量龐大且所處的工作環境復雜,采集的數據往往存在各種誤差,其中,由于電表時鐘不同步所導致的時間誤差是干擾大數據應用的最主要原因之一。時間誤差往往導致故障研判失效、同期線損異常、分時電價和需求響應等實時性要求較高的業務難以實現等問題。
2、當前,業內針對上述問題給出了一些解決方案。然而,這些解決方案無法辨識小于量測顆粒度的時間偏差,且這些解決方案使用時存在計算量大、時效性差的技術問題。
技術實現思路
1、針對
技術介紹
中指出的當前解決方案無法辨識小于量測顆粒度的時間偏差,且這些解決方案使用時存在計算量大、時效性差的技術問題,本專利技術的目的在于提供一種智能電表時間誤差辨識方法、系統及介質、終端。
2、為實現本專利技術的目的,本專利技術提供的技術方案具體如下:
3、第一方面
4、本專利技術提供了一種智能電表時間誤差辨識方法,包括如下步驟:
5、步驟s1:采集電表數據并構建第一電表數據矩陣;
6、步驟s2:定義時間誤差并設置第一電表數據矩陣的時差靈敏度;
7、步驟s3:采用插值法提高第一電表數據矩陣的時差靈敏度,并輸出第二電表數據矩陣,所述插值法為三次樣條插值法
8、步驟s4:根據所述第二電表數據矩陣,構建智能電表插值時態模型;
9、步驟s5:對廣義最小二乘法進行變量設置與初始化;
10、步驟s6:利用步驟s5得到的廣義最小二乘法求解步驟s4得到的智能電表插值時態模型,獲得智能電表時間誤差修正量估計值 xetm( titp);
11、步驟s7:根據步驟s6獲得的智能電表時間誤差修正量估計值 xetm( titp),進行分析處理。
12、進一步地,步驟s1,具體包括:
13、步驟s1.1:獲取靜態數據,包括獲取智能電表信息、與臺區網絡拓撲架構相關的電氣特征參數以及與負載相關的電氣特征參數;
14、步驟s1.2:獲取動態信息,包括獲取帶有時標并按時間排序的電能計量數據;
15、步驟s1.3:根據步驟s1.1獲取的靜態數據以及步驟s1.2獲取的動態信息,構建第一電表數據矩陣。
16、進一步地,步驟s4,具體包括:
17、步驟s4.1:定義時間誤差倍率,并獲取分表有功插值電量;
18、步驟s4.2:根據時間差值倍率以及有功插值電量,構建臺區能量守恒矩陣;
19、步驟s4.3:設置時差參數;
20、步驟s4.4:設置廣義參數;
21、步驟s4.5:根據所述臺區能量守恒矩陣、時差參數、廣義參數,構建智能電表插值時態模型。
22、進一步地,步驟s7,具體包括:
23、步驟s7.1:對智能電表時間誤差修正量估計值 xetm( titp)進行降維,獲得第 n塊分表時間誤差 d n在第 titp時刻的估計值 d n_etm( titp);
24、當 d n_etm( titp)=0時,表明該塊智能電表估計結果為無偏差;
25、當 d n_etm( titp)<0時,表明該塊智能電表估計結果為分表時鐘滯后于總表時鐘 d n_etm( titp)個量測間隔;
26、當 d n_etm( titp)>0時,表明該塊智能電表估計結果為分表時鐘超前于總表時鐘 d n_etm( titp)個量測間隔;
27、步驟s7.2:設置時鐘超差閾值 dhold?= k/5, k為時間誤差最大倍率;當| d n_etm( titp)|> ? dhold時,判斷該智能電表時鐘超差,否則為正常智能電表;
28、步驟s7.3:派遣運維人員去現場檢查步驟s7.2中得到的超差智能電表。
29、第二方面
30、與上述方法相對應地,本專利技術還提供了一種智能電表時間誤差辨識系統,包括第一電表數據矩陣構建單元、時間誤差定義及時差靈敏度設置單元、第二電表數據矩陣輸出單元、智能電表插值時態模型構建單元、變量設置與初始化單元、智能電表時間誤差修正量估計值獲得單元以及分析處理單元;
31、所述第一電表數據矩陣構建單元,用于采集電表數據并構建第一電表數據矩陣;
32、所述時間誤差定義及時差靈敏度設置單元,用于定義時間誤差并設置第一電表數據矩陣的時差靈敏度;
33、所述第二電表數據矩陣輸出單元,用于采用插值法提高第一電表數據矩陣的時差靈敏度,并輸出第二電表數據矩陣,所述插值法為三次樣條插值法;
34、所述智能電表插值時態模型構建單元,用于根據所述第二電表數據矩陣,構建智能電表插值時態模型;
35、所述變量設置與初始化單元,用于對廣義最小二乘法進行變量設置與初始化;
36、所述智能電表時間誤差修正量估計值獲得單元,用于利用得到的廣義最小二乘法求解得到的智能電表插值時態模型,獲得智能電表時間誤差修正量估計值 xetm( titp);
37、所述分析處理單元,用于根據獲得的智能電表時間誤差修正量估計值 xetm( titp),進行分析處理。 本文檔來自技高網...
【技術保護點】
1.一種智能電表時間誤差辨識方法,其特征在于,包括如下步驟:
2.根據權利要求1所述的一種智能電表時間誤差辨識方法,其特征在于,步驟S1,具體包括:
3.根據權利要求2所述的一種智能電表時間誤差辨識方法,其特征在于,步驟S4,具體包括:
4.根據權利要求3所述的一種智能電表時間誤差辨識方法,其特征在于,步驟S7,具體包括:
5.一種智能電表時間誤差辨識系統,其特征在于,包括第一電表數據矩陣構建單元、時間誤差定義及時差靈敏度設置單元、第二電表數據矩陣輸出單元、智能電表插值時態模型構建單元、變量設置與初始化單元、智能電表時間誤差修正量估計值獲得單元以及分析處理單元;
6.根據權利要求5所述的一種智能電表時間誤差辨識系統,其特征在于,所述第一電表數據矩陣構建單元,具體用于執行如下步驟:
7.根據權利要求6所述的一種智能電表時間誤差辨識系統,其特征在于,所述智能電表插值時態模型構建單元,具體用于執行如下步驟:
8.根據權利要求7所述的一種智能電表時間誤差辨識系統,其特征在于,所述分析處理單元,具體用于執行
9.一種存儲介質,其特征在于,所述存儲介質中存儲有至少一條指令、至少一段程序、代碼集或指令集,所述至少一條指令、所述至少一段程序、所述代碼集或指令集由處理器加載并執行以實現如權利要求1-4中任一項所述的一種智能電表時間誤差辨識方法。
10.一種電子終端,其特征在于,所述電子終端包括處理器和存儲器,所述存儲器中存儲有至少一條指令、至少一段程序、代碼集或指令集,所述至少一條指令、所述至少一段程序、所述代碼集或指令集由所述處理器加載并執行以實現如權利要求1-4中任一項所述的一種智能電表時間誤差辨識方法。
...【技術特征摘要】
1.一種智能電表時間誤差辨識方法,其特征在于,包括如下步驟:
2.根據權利要求1所述的一種智能電表時間誤差辨識方法,其特征在于,步驟s1,具體包括:
3.根據權利要求2所述的一種智能電表時間誤差辨識方法,其特征在于,步驟s4,具體包括:
4.根據權利要求3所述的一種智能電表時間誤差辨識方法,其特征在于,步驟s7,具體包括:
5.一種智能電表時間誤差辨識系統,其特征在于,包括第一電表數據矩陣構建單元、時間誤差定義及時差靈敏度設置單元、第二電表數據矩陣輸出單元、智能電表插值時態模型構建單元、變量設置與初始化單元、智能電表時間誤差修正量估計值獲得單元以及分析處理單元;
6.根據權利要求5所述的一種智能電表時間誤差辨識系統,其特征在于,所述第一電表數據矩陣構建單元,具體用于執行如下步驟:
7....
【專利技術屬性】
技術研發人員:張曉鵬,楊曉斌,張渭澎,孔祥玉,張恒,陳曄,呂偉嘉,
申請(專利權)人:國網天津市電力公司城西供電分公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。