本技術(shù)涉及數(shù)據(jù)恢復(fù),更具體地說,本技術(shù)涉及一種電力功率計(jì)數(shù)據(jù)恢復(fù)方法及系統(tǒng)。
背景技術(shù):
1、電力功率計(jì)作為監(jiān)測和管理電力設(shè)備的重要工具,隨著電力系統(tǒng)的復(fù)雜性不斷增加,其在運(yùn)行過程中經(jīng)常需要處理多模態(tài)數(shù)據(jù),如電壓、電流、功率因數(shù)等,這些數(shù)據(jù)的準(zhǔn)確性和完整性對于電力系統(tǒng)的穩(wěn)定運(yùn)行至關(guān)重要,然而,由于電力功率計(jì)內(nèi)部的響應(yīng)模塊眾多且互相依賴,在實(shí)際應(yīng)用中常會出現(xiàn)因模塊故障或數(shù)據(jù)傳輸問題導(dǎo)致的數(shù)據(jù)錯誤,這些錯誤如果得不到有效處理,將可能影響到電力系統(tǒng)的正常運(yùn)行并導(dǎo)致安全隱患。
2、在現(xiàn)有技術(shù)中,傳統(tǒng)的數(shù)據(jù)恢復(fù)方法往往依賴于簡單的錯誤日志分析和預(yù)設(shè)的恢復(fù)策略,但這些方法無法充分考慮多模態(tài)數(shù)據(jù)的復(fù)雜結(jié)構(gòu)和不同響應(yīng)模塊之間的依賴關(guān)系,從而限制了數(shù)據(jù)恢復(fù)的有效性和準(zhǔn)確性,導(dǎo)致現(xiàn)有數(shù)據(jù)恢復(fù)技術(shù)在處理電力功率計(jì)的響應(yīng)錯誤時(shí)存在恢復(fù)效果不佳、恢復(fù)策略不靈活的問題,從而無法滿足電力系統(tǒng)高置信度的數(shù)據(jù)恢復(fù)需求,因此,如何實(shí)現(xiàn)電力功率計(jì)中多模態(tài)數(shù)據(jù)的結(jié)構(gòu)關(guān)聯(lián)復(fù)用,從而提高數(shù)據(jù)恢復(fù)的置信度成為了業(yè)界面臨的難題。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)提供一種電力功率計(jì)數(shù)據(jù)恢復(fù)方法及系統(tǒng),可實(shí)現(xiàn)電力功率計(jì)中多模態(tài)數(shù)據(jù)的結(jié)構(gòu)關(guān)聯(lián)復(fù)用,從而提高了數(shù)據(jù)恢復(fù)的置信度。
2、第一方面,本技術(shù)提供一種電力功率計(jì)數(shù)據(jù)恢復(fù)方法,包括下述步驟:
3、接收目標(biāo)電力功率計(jì)的啟動指令,監(jiān)測目標(biāo)電力功率計(jì)中各個(gè)響應(yīng)模塊的狀態(tài)標(biāo)識,根據(jù)所有的狀態(tài)標(biāo)識篩選出各個(gè)響應(yīng)模塊的錯誤日志,得到響應(yīng)錯誤數(shù)據(jù);
4、基于預(yù)訓(xùn)練的錯誤檢測模型對所述響應(yīng)錯誤數(shù)據(jù)進(jìn)行錯誤節(jié)點(diǎn)感知,得到各個(gè)響應(yīng)模塊的錯誤節(jié)點(diǎn)特征,進(jìn)而確定各個(gè)錯誤節(jié)點(diǎn)特征之間的信息差異熵;
5、根據(jù)所有的錯誤節(jié)點(diǎn)特征確定發(fā)生響應(yīng)錯誤時(shí)各個(gè)響應(yīng)模塊之間數(shù)據(jù)的結(jié)構(gòu)關(guān)聯(lián)信息,進(jìn)而由所述結(jié)構(gòu)關(guān)聯(lián)信息對所述響應(yīng)錯誤數(shù)據(jù)執(zhí)行自恢復(fù)操作,得到自恢復(fù)數(shù)據(jù);
6、通過所述自恢復(fù)數(shù)據(jù)中的特征梯度差異和所述信息差異熵確定所述響應(yīng)錯誤數(shù)據(jù)中每個(gè)錯誤日志在響應(yīng)錯誤后進(jìn)行自恢復(fù)時(shí)的恢復(fù)粒度;
7、獲取目標(biāo)電力功率計(jì)的備份數(shù)據(jù),從所述備份數(shù)據(jù)中提取各個(gè)響應(yīng)模塊的節(jié)點(diǎn)備份數(shù)據(jù),進(jìn)而由各個(gè)節(jié)點(diǎn)備份數(shù)據(jù)之間的結(jié)構(gòu)依賴關(guān)系和所述信息差異熵確定響應(yīng)錯誤后使用所述備份數(shù)據(jù)進(jìn)行復(fù)用恢復(fù)時(shí)的容錯恢復(fù)代價(jià);
8、在目標(biāo)電力功率計(jì)的數(shù)據(jù)容錯率低于標(biāo)準(zhǔn)容錯閾值時(shí),通過所述恢復(fù)粒度和所述容錯恢復(fù)代價(jià)反饋調(diào)整數(shù)據(jù)恢復(fù)策略,進(jìn)而基于反饋調(diào)整的數(shù)據(jù)恢復(fù)策略對目標(biāo)電力功率計(jì)在響應(yīng)錯誤后的數(shù)據(jù)進(jìn)行置信恢復(fù)。
9、優(yōu)選的,根據(jù)所有的狀態(tài)標(biāo)識篩選出各個(gè)響應(yīng)模塊的錯誤日志,得到響應(yīng)錯誤數(shù)據(jù)具體包括:
10、基于預(yù)訓(xùn)練的狀態(tài)模型從所有的狀態(tài)標(biāo)識中劃分得到異常狀態(tài)標(biāo)識集;
11、根據(jù)所述異常狀態(tài)標(biāo)識集從各個(gè)響應(yīng)模塊的響應(yīng)日志中提取出錯誤日志;
12、將所有錯誤日志組成的數(shù)據(jù)組作為響應(yīng)錯誤數(shù)據(jù)。
13、優(yōu)選的,基于預(yù)訓(xùn)練的錯誤檢測模型對所述響應(yīng)錯誤數(shù)據(jù)進(jìn)行錯誤節(jié)點(diǎn)感知,得到各個(gè)響應(yīng)模塊的錯誤節(jié)點(diǎn)特征具體包括:
14、將所述響應(yīng)錯誤數(shù)據(jù)作為預(yù)訓(xùn)練的錯誤檢測模型的初始化參數(shù);
15、通過錯誤檢測模型對各個(gè)響應(yīng)模塊中的錯誤節(jié)點(diǎn)進(jìn)行感知,得到各個(gè)響應(yīng)模塊的錯誤節(jié)點(diǎn)特征。
16、優(yōu)選的,確定各個(gè)錯誤節(jié)點(diǎn)特征之間的信息差異熵具體包括:
17、確定每個(gè)錯誤節(jié)點(diǎn)特征與其它錯誤節(jié)點(diǎn)特征之間的信息差異度;
18、對所有的信息差異度進(jìn)行熵特征描述,得到各個(gè)錯誤節(jié)點(diǎn)特征之間的信息差異熵。
19、優(yōu)選的,根據(jù)所有的錯誤節(jié)點(diǎn)特征確定發(fā)生響應(yīng)錯誤時(shí)各個(gè)響應(yīng)模塊之間數(shù)據(jù)的結(jié)構(gòu)關(guān)聯(lián)信息具體包括:
20、確定各個(gè)響應(yīng)模塊之間數(shù)據(jù)交互的結(jié)構(gòu)關(guān)聯(lián)圖;
21、通過所有錯誤節(jié)點(diǎn)特征在各個(gè)響應(yīng)模塊中的傳播路徑確定錯誤節(jié)點(diǎn)特征之間的功能依賴值;
22、基于所有的功能依賴值對所述結(jié)構(gòu)關(guān)聯(lián)圖中的邊權(quán)重進(jìn)行拓?fù)湔{(diào)節(jié),得到拓?fù)浣Y(jié)構(gòu)關(guān)聯(lián)圖;
23、從所述拓?fù)浣Y(jié)構(gòu)關(guān)聯(lián)圖中提取發(fā)生響應(yīng)錯誤時(shí)各個(gè)響應(yīng)模塊之間數(shù)據(jù)的結(jié)構(gòu)關(guān)聯(lián)信息。
24、優(yōu)選的,由各個(gè)節(jié)點(diǎn)備份數(shù)據(jù)之間的結(jié)構(gòu)依賴關(guān)系和所述信息差異熵確定響應(yīng)錯誤后使用所述備份數(shù)據(jù)進(jìn)行復(fù)用恢復(fù)時(shí)的容錯恢復(fù)代價(jià)具體包括:
25、獲取執(zhí)行自恢復(fù)操作后的自恢復(fù)數(shù)據(jù);
26、由所述備份數(shù)據(jù)對所述自恢復(fù)數(shù)據(jù)進(jìn)行復(fù)用恢復(fù),得到復(fù)用恢復(fù)數(shù)據(jù),進(jìn)而確定所述復(fù)用恢復(fù)數(shù)據(jù)與所述自恢復(fù)數(shù)據(jù)之間的恢復(fù)置信距離;
27、確定各個(gè)節(jié)點(diǎn)備份數(shù)據(jù)之間的結(jié)構(gòu)依賴關(guān)系;
28、通過所述結(jié)構(gòu)依賴關(guān)系和所述恢復(fù)置信距離確定響應(yīng)錯誤后使用所述備份數(shù)據(jù)進(jìn)行復(fù)用恢復(fù)時(shí)的恢復(fù)代價(jià);
29、基于所述信息差異熵對所述恢復(fù)代價(jià)進(jìn)行容錯補(bǔ)償,得到響應(yīng)錯誤后使用所述備份數(shù)據(jù)進(jìn)行復(fù)用恢復(fù)時(shí)的容錯恢復(fù)代價(jià)。
30、優(yōu)選的,通過所述恢復(fù)粒度和所述容錯恢復(fù)代價(jià)反饋調(diào)整數(shù)據(jù)恢復(fù)策略具體包括:
31、獲取數(shù)據(jù)恢復(fù)策略的策略值;
32、通過所述恢復(fù)粒度和所述容錯恢復(fù)代價(jià)確定數(shù)據(jù)恢復(fù)策略的狀態(tài)反饋量;
33、基于所述策略值和所述狀態(tài)反饋量對數(shù)據(jù)恢復(fù)策略進(jìn)行調(diào)整。
34、第二方面,本技術(shù)提供一種電力功率計(jì)數(shù)據(jù)恢復(fù)系統(tǒng),包括:
35、獲取模塊,用于在接收目標(biāo)電力功率計(jì)的啟動指令后,監(jiān)測目標(biāo)電力功率計(jì)中各個(gè)響應(yīng)模塊的狀態(tài)標(biāo)識,根據(jù)所有的狀態(tài)標(biāo)識篩選出各個(gè)響應(yīng)模塊的錯誤日志,得到響應(yīng)錯誤數(shù)據(jù);
36、處理模塊,用于基于預(yù)訓(xùn)練的錯誤檢測模型對所述響應(yīng)錯誤數(shù)據(jù)進(jìn)行錯誤節(jié)點(diǎn)感知,得到各個(gè)響應(yīng)模塊的錯誤節(jié)點(diǎn)特征,進(jìn)而確定各個(gè)錯誤節(jié)點(diǎn)特征之間的信息差異熵;
37、所述處理模塊,還用于根據(jù)所有的錯誤節(jié)點(diǎn)特征確定發(fā)生響應(yīng)錯誤時(shí)各個(gè)響應(yīng)模塊之間數(shù)據(jù)的結(jié)構(gòu)關(guān)聯(lián)信息,進(jìn)而由所述結(jié)構(gòu)關(guān)聯(lián)信息對所述響應(yīng)錯誤數(shù)據(jù)執(zhí)行自恢復(fù)操作,得到自恢復(fù)數(shù)據(jù);
38、所述處理模塊,還用于通過所述自恢復(fù)數(shù)據(jù)中的特征梯度差異和所述信息差異熵確定所述響應(yīng)錯誤數(shù)據(jù)中每個(gè)錯誤日志在響應(yīng)錯誤后進(jìn)行自恢復(fù)時(shí)的恢復(fù)粒度;
39、所述處理模塊,還用于獲取目標(biāo)電力功率計(jì)的備份數(shù)據(jù),從所述備份數(shù)據(jù)中提取各個(gè)響應(yīng)模塊的節(jié)點(diǎn)備份數(shù)據(jù),進(jìn)而由各個(gè)節(jié)點(diǎn)備份數(shù)據(jù)之間的結(jié)構(gòu)依賴關(guān)系和所述信息差異熵確定響應(yīng)錯誤后使用所述備份數(shù)據(jù)進(jìn)行復(fù)用恢復(fù)時(shí)的容錯恢復(fù)代價(jià);
40、執(zhí)行模塊,用于在目標(biāo)電力功率計(jì)的數(shù)據(jù)容錯率低于標(biāo)準(zhǔn)容錯閾值時(shí),通過所述恢復(fù)粒度和所述容錯恢復(fù)代價(jià)反饋調(diào)整數(shù)據(jù)恢復(fù)策略,進(jìn)而基于反饋調(diào)整的數(shù)據(jù)恢復(fù)策略對目標(biāo)電力功率計(jì)在響應(yīng)錯誤后的數(shù)據(jù)進(jìn)行置信恢復(fù)。
41、第三方面,本技術(shù)提供一種計(jì)算機(jī)設(shè)備,所述計(jì)算機(jī)設(shè)備包括存儲器和處理器,所述存儲器存儲有代碼,所述處理器被配置為獲取所述代碼,并執(zhí)行上述的電力功率計(jì)數(shù)據(jù)恢復(fù)方法。
42、第四方面,本技術(shù)提供一種計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)可讀存儲介質(zhì)存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述的電力功率計(jì)數(shù)據(jù)恢復(fù)方法。
43、本技術(shù)公開的實(shí)施例提供的技術(shù)方案具有以下有益效果:
44、本技術(shù)實(shí)施例中,接收目標(biāo)電力功率計(jì)的啟動指令,監(jiān)測目標(biāo)電力功率計(jì)中各個(gè)響應(yīng)模塊的狀態(tài)標(biāo)識,根據(jù)所有的狀態(tài)標(biāo)識篩選出各個(gè)響應(yīng)模塊的錯誤日志,得到響應(yīng)錯誤數(shù)據(jù);基于預(yù)訓(xùn)練的錯誤檢測模型對所述響應(yīng)錯誤數(shù)據(jù)進(jìn)行錯誤節(jié)點(diǎn)感知,得到各個(gè)響應(yīng)模塊的錯誤節(jié)點(diǎn)特征,進(jìn)而確定各個(gè)錯誤節(jié)點(diǎn)特征之間的信息差異熵;根據(jù)所有的錯誤節(jié)點(diǎn)特征確定發(fā)生響應(yīng)錯誤時(shí)各個(gè)響應(yīng)模塊之間數(shù)據(jù)的結(jié)構(gòu)關(guān)聯(lián)信息,進(jìn)而由所述結(jié)構(gòu)關(guān)聯(lián)信息對所述響應(yīng)錯誤數(shù)據(jù)執(zhí)行自恢復(fù)操作,得到自恢復(fù)數(shù)據(jù);通過所述自恢復(fù)數(shù)據(jù)中的特征梯度差異和所述信息差異熵確定所述響應(yīng)錯誤數(shù)據(jù)中每個(gè)錯誤日志在響應(yīng)錯誤后進(jìn)行自恢復(fù)時(shí)的恢復(fù)粒度;獲取目標(biāo)電力功率計(jì)的備份數(shù)據(jù),從所述備份數(shù)據(jù)中提取各個(gè)響應(yīng)模塊的節(jié)點(diǎn)備份數(shù)據(jù),進(jìn)而由各個(gè)節(jié)點(diǎn)備份數(shù)據(jù)之間的結(jié)構(gòu)依賴關(guān)系和所述信息差異熵確定響應(yīng)錯誤后使用所述備份數(shù)據(jù)進(jìn)行復(fù)用恢復(fù)時(shí)的容錯恢復(fù)代價(jià);在目標(biāo)電力功率計(jì)的數(shù)據(jù)容錯率低于標(biāo)準(zhǔn)容錯閾值時(shí),通過所述恢復(fù)粒度和所述容錯恢復(fù)代價(jià)反饋調(diào)整數(shù)據(jù)恢復(fù)策略,進(jìn)而基于反饋調(diào)整的數(shù)據(jù)恢復(fù)策略對目標(biāo)電力功率計(jì)在響應(yīng)錯誤后的數(shù)據(jù)進(jìn)行置信恢復(fù)。
45、由此可見,本技術(shù)通過恢復(fù)粒度和容錯恢復(fù)代價(jià)反饋調(diào)整數(shù)據(jù)恢復(fù)策略,進(jìn)而基于反饋調(diào)整的數(shù)據(jù)恢復(fù)策略對目標(biāo)電力功率計(jì)在響應(yīng)錯誤后的數(shù)據(jù)進(jìn)行置信恢復(fù);首先,由各個(gè)響應(yīng)模塊之間數(shù)據(jù)的結(jié)構(gòu)關(guān)聯(lián)信息對響應(yīng)錯誤數(shù)據(jù)執(zhí)行自恢復(fù)操作,得到自恢復(fù)數(shù)據(jù),通過識別響應(yīng)模塊之間數(shù)據(jù)的結(jié)構(gòu)關(guān)聯(lián)信息,可以充分考慮多模態(tài)數(shù)據(jù)(如電壓、電流、功率因數(shù)等)的復(fù)雜性和各模塊間的依賴關(guān)系,使得數(shù)據(jù)恢復(fù)時(shí)不再局限于簡單的日志分析,而是利用結(jié)構(gòu)化信息進(jìn)行更為有效的恢復(fù)操作,從而提高了數(shù)據(jù)恢復(fù)的置信度;其次,由自恢復(fù)數(shù)據(jù)中的特征梯度差異和信息差異熵確定自恢復(fù)操作時(shí)的恢復(fù)粒度,所述恢復(fù)粒度反映了響應(yīng)錯誤數(shù)據(jù)在自恢復(fù)過程中恢復(fù)操作所涉及數(shù)據(jù)狀態(tài)的細(xì)致程度,通過量化恢復(fù)粒度可以確?;謴?fù)操作能夠精準(zhǔn)地修復(fù)目標(biāo)錯誤特征,使得系統(tǒng)能夠準(zhǔn)確識別并理解錯誤數(shù)據(jù)之間的結(jié)構(gòu)關(guān)系,從而提高數(shù)據(jù)恢復(fù)的準(zhǔn)確性;然后,由各個(gè)節(jié)點(diǎn)備份數(shù)據(jù)之間的結(jié)構(gòu)依賴關(guān)系和信息差異熵確定復(fù)用恢復(fù)時(shí)的容錯恢復(fù)代價(jià),所述容錯恢復(fù)代價(jià)是指在使用備份數(shù)據(jù)和自恢復(fù)數(shù)據(jù)進(jìn)行復(fù)用恢復(fù)所需付出成本的基礎(chǔ)上進(jìn)一步考慮系統(tǒng)容錯處理過程中增加的額外成本,通過量化容錯恢復(fù)代價(jià)可用于及時(shí)調(diào)整恢復(fù)策略,以保證電力功率計(jì)的穩(wěn)定運(yùn)行;最后,由恢復(fù)粒度和容錯恢復(fù)代價(jià)對當(dāng)前的數(shù)據(jù)恢復(fù)策略進(jìn)行反饋調(diào)整,通過這種反饋調(diào)整機(jī)制可使得電力功率計(jì)的數(shù)據(jù)恢復(fù)能夠根據(jù)各種復(fù)雜情況進(jìn)行動態(tài)優(yōu)化調(diào)整,從而克服了傳統(tǒng)數(shù)據(jù)恢復(fù)方法不能自適應(yīng)調(diào)節(jié)恢復(fù)參數(shù)而導(dǎo)致數(shù)據(jù)恢復(fù)置信度低下的問題,以確保在各種復(fù)雜情況下都能有效恢復(fù)數(shù)據(jù),進(jìn)而通過反饋調(diào)整的數(shù)據(jù)恢復(fù)策略對目標(biāo)電力功率計(jì)在響應(yīng)錯誤后的數(shù)據(jù)進(jìn)行置信恢復(fù);綜上所述,本技術(shù)方案可實(shí)現(xiàn)電力功率計(jì)中多模態(tài)數(shù)據(jù)的結(jié)構(gòu)關(guān)聯(lián)復(fù)用,從而提高了數(shù)據(jù)恢復(fù)的置信度提高了。