本技術(shù)涉及一種數(shù)據(jù)處理,具體涉及一種新型電力系統(tǒng)數(shù)據(jù)管理方法。
背景技術(shù):
1、新能源是指利用自然界中不斷更新的資源,如太陽能、風(fēng)能等,以及通過生物質(zhì)能、地?zé)崮艿确绞疆a(chǎn)生的清潔、可再生能源。相對于傳統(tǒng)的火力發(fā)電,新能源發(fā)電具有環(huán)保、可持續(xù)等優(yōu)點,是未來電力發(fā)展的重要方向。
2、新能源發(fā)電涉及到的系統(tǒng)平臺較多,而每個系統(tǒng)平臺產(chǎn)生的數(shù)據(jù)信息格式不一致,而且由于新能源電力系統(tǒng)的規(guī)模龐大,每天都會產(chǎn)生大量的電力數(shù)據(jù),各類新能源電力事件中電力數(shù)據(jù)過程涉及的數(shù)據(jù)量龐大,監(jiān)控人員需要對一些重要的數(shù)據(jù)進(jìn)行監(jiān)控分析,以及時了解電力系統(tǒng)的運行狀態(tài),保證電力系統(tǒng)的穩(wěn)定運行,成為了現(xiàn)階段亟需解決的問題。
技術(shù)實現(xiàn)思路
1、有鑒于此,本技術(shù)實施例提供了一種新型電力系統(tǒng)數(shù)據(jù)管理方法,能夠提高數(shù)據(jù)新能源電力數(shù)據(jù)讀取效率和數(shù)據(jù)搜索時間。
2、為達(dá)到上述目的,本技術(shù)采用如下技術(shù)方案:
3、本技術(shù)實施例提供了一種新型電力系統(tǒng)數(shù)據(jù)管理方法,包括:
4、第一服務(wù)器端接收各個新型電力系統(tǒng)端產(chǎn)生的新能源電力數(shù)據(jù),并將接收到的新能源電力數(shù)據(jù)進(jìn)行分類存儲;
5、第二服務(wù)器端響應(yīng)數(shù)據(jù)調(diào)取請求,從所述第一服務(wù)器端調(diào)取目標(biāo)類別的新能源電力數(shù)據(jù),并將目標(biāo)類別的新能源電力數(shù)據(jù)采用多個存儲隊列進(jìn)行存儲,所述多個存儲隊列的優(yōu)先級不同,且一個存儲隊列與一個目標(biāo)類別中的一個新型電力系統(tǒng)端對應(yīng);
6、所述第二服務(wù)器端響應(yīng)數(shù)據(jù)讀取請求,將存儲于所述多個存儲隊列中的新能源電力數(shù)據(jù)按照所述多個存儲隊列的優(yōu)先級順序發(fā)送給數(shù)據(jù)讀取端;
7、所述數(shù)據(jù)讀取端將讀取到的新能源電力數(shù)據(jù)進(jìn)行處理并顯示在區(qū)域地圖中,所述區(qū)域地圖中包含各個新型電力系統(tǒng)端的新能源電力信息。
8、在一些實施例中,所述第一服務(wù)器端為接收到的每一新能源電力數(shù)據(jù)設(shè)置一個第一標(biāo)識信息,所述第二服務(wù)器端為調(diào)取到的每一新能源電力數(shù)據(jù)設(shè)置一個第二標(biāo)識信息,并確定第一標(biāo)識信息與第二標(biāo)識信息之間的關(guān)聯(lián)關(guān)系;
9、所述新型電力系統(tǒng)數(shù)據(jù)管理方法還包括:
10、所述第二服務(wù)器端接收所述數(shù)據(jù)讀取端發(fā)送的數(shù)據(jù)溯源請求,所述數(shù)據(jù)溯源請求包含需要溯源的新能源電力數(shù)據(jù);
11、所述第二服務(wù)器端確定所述該需要溯源的新能源電力數(shù)據(jù)的第二標(biāo)識信息,并根據(jù)所述關(guān)聯(lián)關(guān)系確定對應(yīng)的第一標(biāo)識信息;
12、所述第二服務(wù)器端將確定的第一標(biāo)識信息發(fā)送給所述第一服務(wù)器端;
13、所述第一服務(wù)器端根據(jù)該第一標(biāo)識信息確定需要溯源的新能源電力數(shù)據(jù)的來源信息。
14、在一些實施例中,所述新型電力系統(tǒng)數(shù)據(jù)管理方法還包括:
15、所述數(shù)據(jù)讀取端在確定新能源電力數(shù)據(jù)存在異常時,將異常信息發(fā)送給第二服務(wù)器端,所述異常信息包含新能源電力數(shù)據(jù)的第二標(biāo)識信息;
16、所述第二服務(wù)器端根據(jù)所述異常信息中的第二標(biāo)識信息確定存在數(shù)據(jù)異常的存儲隊列;
17、所述第二服務(wù)器端根據(jù)各個存儲隊列是否存在數(shù)據(jù)異常以及存儲的新能源電力數(shù)據(jù)的歷史讀取頻率,對存儲隊列的優(yōu)先級進(jìn)行調(diào)整;其中,將歷史讀取頻率高的存儲隊列的優(yōu)先級調(diào)低,將存在數(shù)據(jù)異常的存儲隊列的優(yōu)先級調(diào)高。
18、在一些實施例中,所述新型電力系統(tǒng)數(shù)據(jù)管理方法還包括:
19、所述第二服務(wù)器端確定各個存儲隊列中新能源電力數(shù)據(jù)的歷史等待讀取時間;
20、根據(jù)所述歷史等待讀取時間確定各個存儲隊列的最長等待讀取時間和平均等待讀取時間;
21、對各個存儲隊列的最長等待讀取時間和平均等待讀取時間進(jìn)行加權(quán)求和,得到各個存儲隊列的評估等待讀取時間;其中,最長等待讀取時間的權(quán)重系數(shù)固定,平均等待讀取時間的權(quán)重系數(shù)與最長等待讀取時間和平均等待讀取時間的差值成正比;
22、將評估等待讀取時間大于時間閾值的存儲隊列的優(yōu)先級調(diào)高。
23、在一些實施例中,新能源電力數(shù)據(jù)包含文本和圖像,所述數(shù)據(jù)讀取端將讀取到的新能源電力數(shù)據(jù)進(jìn)行處理并顯示在區(qū)域地圖中,包括:
24、從讀取到的新能源電力數(shù)據(jù)中的文本中提取第一關(guān)鍵詞,并將第一關(guān)鍵詞轉(zhuǎn)換為第一特征向量;
25、從讀取到的新能源電力數(shù)據(jù)中的圖像中提取第二關(guān)鍵詞,并將第二關(guān)鍵詞轉(zhuǎn)換為第二特征向量;
26、根據(jù)所述第一特征向量和所述第二特征向量確定相關(guān)聯(lián)的文本和圖像;
27、將相關(guān)聯(lián)的文本和圖像按照對應(yīng)的新型電力系統(tǒng)端進(jìn)行存儲;
28、將各個新型電力系統(tǒng)端的新能源電力信息在區(qū)域地圖中進(jìn)行顯示。
29、在一些實施例中,所述將各個新型電力系統(tǒng)端的新能源電力信息在區(qū)域地圖中進(jìn)行顯示,包括:
30、響應(yīng)用戶輸入的數(shù)據(jù)顯示指令,生成包含新能源電力信息的第一圖片,將該圖片覆蓋至區(qū)域地圖中新型電力系統(tǒng)端所在的地理位置處;
31、響應(yīng)用戶在所述第一圖片的預(yù)設(shè)操作,跳轉(zhuǎn)至預(yù)設(shè)url對應(yīng)的網(wǎng)頁,該網(wǎng)頁中顯示有新能源電力信息的歷史數(shù)據(jù)。
32、在一些實施例中,所述新型電力系統(tǒng)數(shù)據(jù)管理方法還包括:
33、對于同一新型電力系統(tǒng)端的新能源電力數(shù)據(jù),所述第二服務(wù)器端計算第一時刻的第一特征向量與第二時刻的第一特征向量的第一距離,以及第一時刻的第二特征向量與第二時刻的第二特征向量的第二距離,所述第二時刻為所述第一時刻的下一時刻;
34、若所述第一距離和所述第二距離均小于距離閾值,則所述第二服務(wù)器端不向所述數(shù)據(jù)讀取端發(fā)送所述第二時刻的新能源電力數(shù)據(jù),所述數(shù)據(jù)讀取端繼續(xù)顯示所述第一時刻的新能源電力數(shù)據(jù);否則,所述第二服務(wù)器端向所述數(shù)據(jù)讀取端發(fā)送所述第二時刻的新能源電力數(shù)據(jù),所述數(shù)據(jù)讀取端進(jìn)行處理并在區(qū)域地圖中顯示所述第二時刻的新能源電力數(shù)據(jù)。
35、在一些實施例中,所述新型電力系統(tǒng)數(shù)據(jù)管理方法還包括:
36、所述第二服務(wù)器端在向數(shù)據(jù)讀取端發(fā)送新能源電力數(shù)據(jù)之前,通過第一加密算法的公鑰加密新能源電力數(shù)據(jù),并生成第二加密算法的公鑰;
37、通過第二加密算法的公匙對第一加密算法的私鑰進(jìn)行加密,將第一加密算法的私鑰和第二加密算法的私鑰發(fā)送給數(shù)據(jù)讀取端;
38、數(shù)據(jù)讀取端通過第二加密算法的私鑰將加密后的第一加密算法的私鑰進(jìn)行解密,并采用解密后的第一加密算法的私鑰對新能源電力數(shù)據(jù)進(jìn)行解密。
39、在一些實施例中,所述新型電力系統(tǒng)數(shù)據(jù)管理方法還包括:
40、設(shè)置具有訪問各個存儲隊列權(quán)限的數(shù)據(jù)讀取端的mac地址,以及不具有訪問各個存儲隊列權(quán)限的數(shù)據(jù)讀取端的mac地址;
41、所述第二服務(wù)器端在接收到數(shù)據(jù)讀取請求后,根據(jù)數(shù)據(jù)讀取請求中的mac地址,確定該數(shù)據(jù)讀取請求對應(yīng)的數(shù)據(jù)讀取端是否具有訪問權(quán)限;
42、在確定該數(shù)據(jù)讀取請求對應(yīng)的數(shù)據(jù)讀取端具有訪問權(quán)限后,所述第二服務(wù)器端再響應(yīng)數(shù)據(jù)讀取請求,將存儲于所述多個存儲隊列中的新能源電力數(shù)據(jù)按照所述多個存儲隊列的優(yōu)先級順序發(fā)送給數(shù)據(jù)讀取端。
43、在一些實施例中,
44、本技術(shù)實施例與現(xiàn)有技術(shù)相比存在的有益效果包括:
45、本技術(shù)實施例中,第一服務(wù)器端接收各個新型電力系統(tǒng)端產(chǎn)生的新能源電力數(shù)據(jù),并將接收到的新能源電力數(shù)據(jù)進(jìn)行分類存儲;第二服務(wù)器端響應(yīng)數(shù)據(jù)調(diào)取請求,從第一服務(wù)器端調(diào)取目標(biāo)類別的新能源電力數(shù)據(jù),并將目標(biāo)類別的新能源電力數(shù)據(jù)采用多個存儲隊列進(jìn)行存儲;第二服務(wù)器端響應(yīng)數(shù)據(jù)讀取請求,將存儲于所述多個存儲隊列中的新能源電力數(shù)據(jù)按照所述多個存儲隊列的優(yōu)先級順序發(fā)送給數(shù)據(jù)讀取端;數(shù)據(jù)讀取端將讀取到的新能源電力數(shù)據(jù)進(jìn)行處理并顯示在區(qū)域地圖中。
46、本技術(shù)實施例,通過第一服務(wù)器端和第二服務(wù)器端兩層服務(wù)器結(jié)構(gòu),實現(xiàn)數(shù)據(jù)讀取端在讀取新能源電力數(shù)據(jù)前,第二服務(wù)器端預(yù)先從第一服務(wù)器端調(diào)用相應(yīng)的新能源電力數(shù)據(jù),從而提高了新能源電力數(shù)據(jù)讀取效率;第二服務(wù)器端采用多優(yōu)先級的并聯(lián)存儲隊列結(jié)構(gòu),能夠縮短數(shù)據(jù)搜索時間;通過對存儲隊列優(yōu)先級的動態(tài)調(diào)整,能夠?qū)崿F(xiàn)存儲隊列優(yōu)先級與數(shù)據(jù)狀態(tài)保持動態(tài)同步。