本發(fā)明實施例涉及電網(wǎng)設備,尤其涉及一種在電力物聯(lián)網(wǎng)中接入電力設備的方法、設備及介質(zhì)。
背景技術:
1、電力物聯(lián)網(wǎng)中存在著設備協(xié)議版本差異大、未知協(xié)議設備接入難等問題,這些問題對于電力物聯(lián)網(wǎng)系統(tǒng)的兼容性和可擴展性有一定的影響。
2、不同廠商生產(chǎn)的多類型電力設備往往采用不同的通信協(xié)議和數(shù)據(jù)格式,甚至同一廠商的不同型號或版本設備也可能存在協(xié)議差異。這種協(xié)議的多樣性和復雜性給設備接入和數(shù)據(jù)解析帶來了一定的影響。系統(tǒng)需要針對每種協(xié)議編寫專門的解析模塊,工作量大且覆蓋情況范圍小。同時,隨著新設備的不斷涌現(xiàn),經(jīng)常會出現(xiàn)未知協(xié)議的設備需要接入的情況。由于缺乏相應的協(xié)議規(guī)范和解析模塊,這些設備接入系統(tǒng)并實現(xiàn)數(shù)據(jù)交互存在一定的難度。
技術實現(xiàn)思路
1、本發(fā)明提供了一種在電力物聯(lián)網(wǎng)中接入電力設備的方法、設備及介質(zhì),用以提高設備接入電力物聯(lián)網(wǎng)的效率和穩(wěn)定性。
2、第一方面,本發(fā)明實施例提供了一種在電力物聯(lián)網(wǎng)中接入電力設備的方法,包括:
3、在電力設備等待接入電力物聯(lián)網(wǎng)時,依據(jù)所述電力設備傳輸?shù)脑纪ㄐ艛?shù)據(jù)對所述電力設備進行分類,得到通信協(xié)議的原始版本信息;
4、若按照所述原始版本信息解析所述原始通信數(shù)據(jù)失敗,則對所述原始通信數(shù)據(jù)轉換為格式統(tǒng)一的目標原始通信數(shù)據(jù);
5、將所述目標原始通信數(shù)據(jù)封裝為所述原始版本信息的虛擬表示;
6、根據(jù)所述虛擬表示在安全的維度下將所述目標通信協(xié)議轉換為安全通信協(xié)議;
7、根據(jù)所述安全通信協(xié)議將所述電力設備接入所述電力物聯(lián)網(wǎng)。
8、第二方面,本發(fā)明實施例還提供了一種在電力物聯(lián)網(wǎng)中接入電力設備的裝置,包括:
9、原始版本信息獲取模塊,用于在電力設備等待接入電力物聯(lián)網(wǎng)時,依據(jù)所述電力設備傳輸?shù)脑纪ㄐ艛?shù)據(jù)對所述電力設備進行分類,得到通信協(xié)議的原始版本信息;
10、目標原始通信數(shù)據(jù)獲取模塊,用于若按照所述原始版本信息解析所述原始通信數(shù)據(jù)失敗,則對所述原始通信數(shù)據(jù)轉換為格式統(tǒng)一的目標原始通信數(shù)據(jù);
11、目標原始通信數(shù)據(jù)封裝模塊,用于將所述目標原始通信數(shù)據(jù)封裝為所述原始版本信息的虛擬表示;
12、安全通信協(xié)議轉換模塊,用于根據(jù)所述虛擬表示在安全的維度下將所述目標通信協(xié)議轉換為安全通信協(xié)議;
13、電力設備接入模塊,用于根據(jù)所述安全通信協(xié)議將所述電力設備接入所述電力物聯(lián)網(wǎng)。
14、第三方面,本發(fā)明實施例還提供了一種計算機設備,包括:
15、一個或多個處理器;
16、存儲裝置,用于存儲一個或多個程序;
17、當所述一個或多個程序被所述一個或多個處理器執(zhí)行,使得所述一個或多個處理器實現(xiàn)如本發(fā)明第一方面提供的在電力物聯(lián)網(wǎng)中接入電力設備的方法。
18、第四方面,本發(fā)明實施例還提供了一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,該程序被處理器執(zhí)行時實現(xiàn)如本發(fā)明第一方面提供的在電力物聯(lián)網(wǎng)中接入電力設備的方法。
19、第五方面,本發(fā)明實施例還提供了一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如本發(fā)明第一方面提供在電力物聯(lián)網(wǎng)中接入電力設備的方法。
20、本發(fā)明實施例中,在電力設備等待接入電力物聯(lián)網(wǎng)時,依據(jù)電力設備傳輸?shù)脑纪ㄐ艛?shù)據(jù)對電力設備進行分類,得到通信協(xié)議的原始版本信息,若按照原始版本信息解析原始通信數(shù)據(jù)失敗,則對原始通信數(shù)據(jù)轉換為格式統(tǒng)一的目標原始通信數(shù)據(jù),將目標原始通信數(shù)據(jù)封裝為原始版本信息的虛擬表示,根據(jù)虛擬表示在安全的維度下將目標通信協(xié)議轉換為安全通信協(xié)議,根據(jù)安全通信協(xié)議將電力設備接入電力物聯(lián)網(wǎng)。本實施例對新接入的電力設備采集原始通信數(shù)據(jù)并對該數(shù)據(jù)進行解析,將解析的結果封裝為虛擬表示,便于提升數(shù)據(jù)交換讀取的效率和便捷性,制定安全通信協(xié)議,以應對不同接入設備協(xié)議的安全機制,將電力設備接入物聯(lián)網(wǎng)中,提升了設備接入過程的兼容性和穩(wěn)定性,還能增強系統(tǒng)的安全性,確保電力物聯(lián)網(wǎng)的可靠運行。
1.一種在電力物聯(lián)網(wǎng)中接入電力設備的方法,其特征在于,包括:
2.根據(jù)權利要求1所述的方法,其特征在于,所述依據(jù)所述電力設備傳輸?shù)脑纪ㄐ艛?shù)據(jù)對所述電力設備進行分類,得到通信協(xié)議的原始版本信息,包括:
3.根據(jù)權利要求1所述的方法,其特征在于,所述若按照所述原始版本信息解析所述原始通信數(shù)據(jù)失敗,則對所述原始通信數(shù)據(jù)轉換為格式統(tǒng)一的目標原始通信數(shù)據(jù),包括:
4.根據(jù)權利要求3所述的方法,其特征在于,所述將所述偏差數(shù)據(jù)項與所述標準數(shù)據(jù)模板中的項目進行匹配,以對所述偏差數(shù)據(jù)項進行調(diào)整,包括:
5.根據(jù)權利要求1所述的方法,其特征在于,所述將所述目標原始通信數(shù)據(jù)封裝為所述原始版本信息的虛擬表示,包括:
6.根據(jù)權利要求1-5中任一項所述的方法,其特征在于,所述根據(jù)所述虛擬表示在安全的維度下將所述目標通信協(xié)議轉換為安全通信協(xié)議,包括:
7.根據(jù)權利要求6所述的方法,其特征在于,所述根據(jù)所述虛擬表示在安全的維度下將所述目標通信協(xié)議轉換為安全通信協(xié)議,還包括:
8.根據(jù)權利要求1-5中任一項所述的方法,其特征在于,所述根據(jù)所述安全通信協(xié)議將所述電力設備接入所述電力物聯(lián)網(wǎng),包括:
9.一種計算機設備,其特征在于,包括:
10.一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,該程序被處理器執(zhí)行時實現(xiàn)如權利要求1-8任一所述的一種在電力物聯(lián)網(wǎng)中接入電力設備的方法。