本發(fā)明涉及數(shù)據(jù)傳輸,特別涉及一種多模態(tài)識別的工業(yè)協(xié)議適配方法及終端。
背景技術:
1、儲能系統(tǒng)集成涉及光伏逆變器、bms、pcs、電表、充電樁、電網(wǎng)調(diào)度終端等多廠商設備,協(xié)議差異大(modbus/tcp、can、iec104、iec61850等)存在異構性;而設備間協(xié)議轉換依賴人工配置,調(diào)試周期長,容易因協(xié)議版本更新而導致系統(tǒng)兼容性失效,數(shù)據(jù)處理效率低下。
2、并且,現(xiàn)有的人工配置一般采用單一協(xié)議識別,例如基于報文頭特征識別。這種方式誤判率高,尤其是在應對一些私有協(xié)議的場景,在應對多廠商設備協(xié)議轉換的多源異構數(shù)據(jù)時,難以快速且準確地完成數(shù)據(jù)轉換。
技術實現(xiàn)思路
1、本發(fā)明所要解決的技術問題是:提供一種多模態(tài)識別的工業(yè)協(xié)議適配方法及終端,能夠快速且準確地識別并轉換多協(xié)議場景下的多源異構數(shù)據(jù),為不同設備之間的交互提供便利。
2、為了解決上述技術問題,本發(fā)明采用的技術方案為:
3、一種多模態(tài)識別的工業(yè)協(xié)議適配方法,包括如下步驟:
4、s1、提取待識別報文的第一多模態(tài)特征,根據(jù)所述第一多模態(tài)特征確定所述待識別報文的協(xié)議類型;
5、s2、判斷預設協(xié)議庫是否存在與所述待識別報文協(xié)議類型相同的協(xié)議,若是,則選取協(xié)議類型相同的協(xié)議對應的預設協(xié)議模版,通過所述預設協(xié)議模版對所述待識別報文進行協(xié)議轉換配置,否則執(zhí)行s3;
6、s3、創(chuàng)建對應所述待識別報文的候選協(xié)議模版,判斷是否接收到所述候選協(xié)議模版完成人工校驗修正的信息,若是則根據(jù)所述信息得到最終協(xié)議模版,通過所述最終協(xié)議模版對所述待識別報文進行協(xié)議轉換配置;
7、根據(jù)所述第一多模態(tài)特征確定所述待識別報文的協(xié)議類型具體為:
8、通過圖神經(jīng)網(wǎng)絡和transformer的混合模型識別所述第一多模態(tài)特征,得到所述待識別報文的協(xié)議類型。
9、為了解決上述技術問題,本發(fā)明采用的技術方案為:
10、一種多模態(tài)識別的工業(yè)協(xié)議適配終端,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)上述的一種多模態(tài)識別的工業(yè)協(xié)議適配方法。
11、本發(fā)明的有益效果在于:提供一種多模態(tài)識別的工業(yè)協(xié)議適配方法及終端,通過配合使用多模態(tài)識別和預設協(xié)議庫,能夠支持多種工業(yè)協(xié)議的動態(tài)識別與匹配,進而執(zhí)行自動化協(xié)議轉換配置,大大降低人工配置工作量,提高轉換效率,同時引入人工校驗修正的協(xié)議模版創(chuàng)建過程,在識別到未知協(xié)議時,先通過創(chuàng)建候選協(xié)議模版,再對其進行人工校驗修正,通過最終協(xié)議模版對待識別報文進行協(xié)議轉換配置,有效應對未知協(xié)議;自動化和人工操作結合,可快速且準確地識別并轉換多協(xié)議場景下的多源異構數(shù)據(jù),為不同設備之間的交互提供便利。
1.一種多模態(tài)識別的工業(yè)協(xié)議適配方法,其特征在于,包括如下步驟:
2.根據(jù)權利要求1所述的一種多模態(tài)識別的工業(yè)協(xié)議適配方法,其特征在于,所述創(chuàng)建對應所述待識別報文的候選協(xié)議模版具體為:
3.根據(jù)權利要求1所述的一種多模態(tài)識別的工業(yè)協(xié)議適配方法,其特征在于,所述s1之前還包括:
4.根據(jù)權利要求3所述的一種多模態(tài)識別的工業(yè)協(xié)議適配方法,其特征在于,所述多模態(tài)輸入源包括網(wǎng)絡報文、設備日志以及拓撲文檔中的至少一種。
5.根據(jù)權利要求1所述的一種多模態(tài)識別的工業(yè)協(xié)議適配方法,其特征在于,所述s1之前還包括:
6.根據(jù)權利要求1所述的一種多模態(tài)識別的工業(yè)協(xié)議適配方法,其特征在于,所述s1之前還包括:
7.根據(jù)權利要求1所述的一種多模態(tài)識別的工業(yè)協(xié)議適配方法,其特征在于,所述s3之后還包括:
8.根據(jù)權利要求1所述的一種多模態(tài)識別的工業(yè)協(xié)議適配方法,其特征在于,所述提取所述待識別報文的第一多模態(tài)特征還包括:
9.一種多模態(tài)識別的工業(yè)協(xié)議適配終端,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)權利要求1至8任意一項所述的一種多模態(tài)識別的工業(yè)協(xié)議適配方法。