999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于XML的電力二次設備異構規約建模與轉換*

2017-08-08 03:25:02劉名揚李英娜
傳感器與微系統 2017年8期
關鍵詞:設備信息

曾 虎, 劉名揚, 李 川, 李英娜

(昆明理工大學 信息工程與自動化學院,云南 昆明 650500)

?

基于XML的電力二次設備異構規約建模與轉換*

曾 虎, 劉名揚, 李 川, 李英娜

(昆明理工大學 信息工程與自動化學院,云南 昆明 650500)

電力系統中電力規約的可靠運行很大程度上關系到電力二次設備的數據傳輸與交換,規約的多樣性對電網通信造成了很大影響。通過對IEC101,IEC104,DL/T645三種主流傳統規約以及IEC61850規約的報文格式和傳輸流程的分析,設計了傳統規約與IEC61850之間的報文字段映射機制。分析形式化描述方法,結合異構規約報文格式的特點,建立了規約抽象幀模型,并采用XML描述語言對規約抽象幀進行形式化的描述。采用工廠模式建立了電力二次設備異構規約的通信自動適配系統,實現規約間的匹配與轉換。

規約映射; IEC61850; XML; 自動適配

0 引 言

隨著智能電網的發展,電力系統中傳送的數據量越來越大,電力二次設備的規約種類也越來越多,規約的多樣性對電網通信技術的一致性和互操作性要求造成了很大影響,因此,需要建立異構規約之間的自動適配機制,完成異構規約的數據融合,實現異構通信協議之間信息的自動解析,減少人工干預,提高設備之間的通信效率,解決設備通信的障礙[1,2]。1995年,趙錦蓉教授提出了通過通信有限狀態機的對偶積來進行協議轉換,按照規約描述進行順序型的操作[3]。1999年,費翔、羅軍舟等人提出了基于Petri網的協議轉換技術[4]。孔鳳穎等人建立了轉換網關,采用IED配置模塊配置ICD文件,使102規約節點映射到IEC61850規范節點[5]。何勇采用數據點之間的映射模型,通過自定義的規約完成了信息交互[6]。目前,電力通信規約的轉換只是在部分規約之間進行,規約自動適配缺少完整性。李強等人采用XML Schema技術設計出規約轉換網關,通過變電站信息配置文件實現104規約與IEC61850的轉換[7]。劉凱、陳少華等人分別實現了Q/GDW 376.1規約與DL/T 645規約、CDT規約與IEC60870—5—101規約的相互轉換[8,9]。

根據電網規約多樣性的現狀,以及多樣性導致的不同規約間難以互聯互通以及傳統的規約轉換方法中所面臨的問題,本文提出了一種新的規約轉換方法,并建立了電力二次設備異構規約的通信自動適配系統。首先深入理解IEC60870—5—101,IEC60870—5—104,DL/T 645規約以及IEC61850標準,剖析其中的報文結構與傳輸方式,建立了規約間的映射機制。對規約信息進行形式化描述,生成了通用的XML規約文檔。研發異構規約通信自動適配系統,完成主站與子站規約的規約橋接,實現了異構規約之間的信息交互。

1 電力二次設備異構規約與IEC61850映射模型

通過分析規約報文,根據異構規約之間的映射機制來判定規約的轉換規則,在明確映射機制的情況下建立規約映射模型,完成異構規約的信息交互。101規約的報文結構可以分為固定幀長和可變幀長。固定幀長的報文包含啟動字符、控制域、鏈路地址域、幀校驗和以及結束字符;可變幀長的報文還包含報文長度、重復長度和數據域。104規約的報文結構由應用規約控制信息(APCI)和應用服務數據單元(ASDU)組成,具有信息傳輸格式(I格式)、監視功能格式(S格式)和控制功能格式(U格式),其中,只有I格式的APDU里包含ASDU,其余兩種格式的APDU只包含APCI。DL/T645規約與IEC61850規約均為傳輸設備的實時信息,報文中的目的地址字段對應于IEC61850報文中的目的MAC;控制碼對應APPID;數據域長度對應APDU長度;數據域對應APDU;校驗碼對應CRC校驗字段。變長101規約到IEC61850的映射關系、I格式的104規約到IEC61850的映射關系、DL/T 645規約與IEC61850報文的映射關系分別如圖1(a),(b),(c)所示。

圖1 映射關系

2 基于XML的電力二次設備異構規約形式化分析與建模

2.1 異構規約形式化分析

電力二次設備異構規約報文包含幀起始符、地址域、功能域、數據域、校驗域和結束符等字段組成。在進行形式化描述前要了解規約報文的組成結構,同時還要考慮字段的長度、規約名稱和上下行標識。表1列出了本文所研究的電力二次設備規約的幀格式比對。*代表字段的長度可變。

表1 電力二次設備規約報文字段對比

通過列出的規約部分幀格式的字段類型與字段長度,可以看出,規約報文一般由1~n個字節構成一個幀的基本單元,多個基本單元如幀首部,地址單元,功能單元,數據單元,結束符等構成一個完整的幀。為了描述幀的基本單元,首先構建一個抽象幀,在XML文檔中通過一個元素描述規約的基本信息以及字段信息,字段中的性質通過元素的屬性來刻畫。XML文檔中所有元素的集合可以用來描述一個具體的規約報文。

2.2 異構規約形式化建模

根據上文對異構規約形式化描述的分析,并考慮到電力二次設備傳統規約以及IEC61850報文的特點,建立了基于XML的電力二次設備異構規約形式化描述模型,樹狀結構如圖2所示。

圖2 基于XML的異構規約形式化建模樹狀結構

通過這種方法描述規約的幀信息,能將不同規約的幀統一成一種類型的XML文檔,在解析時只需讀取對應的標簽便能理解幀的含義。對異構規約進行形式化建模后,可以生成一份統一的XML規約文檔模板,任何符合條件的規約都可嵌套在此模板中,完成規約的統一建模。

3 電力二次設備異構規約的通信自動適配系統實現

3.1 系統工作流程

異構規約的通信自動適配系統的工作流程依據不同的規約可采用全雙工和半雙工方式進行。通過配置多個通信接口與子站進行信息交互,各個通信接口采用RJ—45,RS—232及RS—485串口方式連接;可以支持光纖、無線、載波、電纜等多種信道;分別通過設置端口配置以適應不同規約。系統工作流程如圖3所示。

圖3 系統工作流程

系統工作過程如下:當裝置向系統發送數據時,系統首先檢查規約的合法性,然后,對報文格式進行識別和校驗,最后,將包含電量采集或事件記錄的數據保存到數據庫中。如果需要對裝置發送命令,規約轉換單元按照不同的規約對數據進行組幀,從不同的通信口發送到裝置。規約轉換系統可以設置規約轉換的雙方,在任意兩種規約間進行轉換。

3.2 系統對XML規約文檔的解析過程

根據已建立好的XML規約文檔,需要定義2個結構體類型,一個是Framebody結構體類型,表示幀屬性體,包含position,functiontype,explanation,length, mean和code 6個數據成員,對應于XML描述中的〈Subdata〉標簽中的6個屬性的值。另一個是frame結構體類型,包含Framebody結構體類型的變量數組fb,framelength和framebodysum 3個數據成員,對應于XML描述中的〈Frame〉標簽中的3個子標簽的信息。

XML規約文檔的識別主要過程:首先,讀取規約的XML文檔,獲取XML文檔的根(Frames)標簽中的幀格式個數標簽〈Framesum〉的信息;然后,對〈Frames〉標簽中的〈Frame〉子標簽的信息進行解析,在標簽〈Frame〉中獲取幀字節數標簽〈FrameLength〉的值和幀字段標簽〈Framebody〉的子標簽的數目,對幀字段標簽〈Framebody〉進行解析。通過以上過程完成對整個規約報文結構的XML形式化描述的識別。

3.3 異構規約間轉換過程

規約適配與轉換的大致步驟為:報文接入模塊將含有規約信息XML文檔發送至消息總線,傳入報文格式轉換模塊,系統讀取并解析XML規約文檔,獲取其中的規約報文信息;按照匹配規則對報文信息進行重組,使其幀格式符合目標設備的規約類型并發送,實現異構規約之間的橋接。

異構規約自動適配系統在進行規約間的映射時,由于規約的信息模型不同,所以,需要將源規約的信息按照目標規約定義的信息模型進行重新組裝。規約適配與轉換模型一方面作為接收端,把異構規約所攜帶的信息收集起來,另一方面又作為發送端,把源規約所攜帶的信息轉換成符合目標規約的報文格式,發送給目標設備,從而實現信息的交互。就規約適配與轉換模型而言,所需要實現的功能包括識別規約、識別XML文檔、配置XML文檔、載入轉換配置文件、進行規約轉換、組裝目標規約幀格式、XML文檔數據庫管理。規約映射流程圖如圖4所示。

圖4 規約轉換流程

規約轉換主要流程如下:首先,進行初始化配置,等待接收報文。當數據按照源規約的報文格式發送后,對發送幀進行解析,識別報文類型,再對照預先編寫好的具有源規約類型的XML文檔,對照相應的字段,將數據代碼提取出來,挖掘出幀里面所包含的信息,再調用報文轉換配置文件,將發送幀所攜帶的信息按照目標規約的幀格式重新組裝起來,發送到目標設備,從而實現不同規約間的轉換。

4 結 論

為了實現電力系統設備的互操作性,實現IEC61850規約與其他規約之間的轉換,建立了的異構規約與IEC61850規約的映射機制。通過分析異構規約的報文結構,建立了基于XML的異構規約形式化建模和規約轉換配置模型,從而實現了異構規約的自動適配。同時,開發了不同通信規約之間自動適配系統,減少了人工干預,提高了異構規約設備的通信效率。

[1] 王智莉,卜方玲.異構感知數據的動態適配接入方法[J].傳感器與微系統,2015,34(6):13-16.

[2] 李 秀,黃容生,宋靖東.一種支持傳感器即插即用的動態適配器方法[J].傳感器與微系統,2014,33(27):20-23.

[3] 趙錦蓉.通信協議轉換器及其構造[J].軟件學報,1995(2):90-98.

[4] 費 翔,羅軍舟,王 軍,等.基Petri網的異構協議轉換的構造[J].計算機研究與發展,1999(3):320-324.

[5] 孔鳳穎,侯思祖,劉 瑋.102規約向IEC61850規約轉換網關的研究[J].電力信息與通信技術,2013,11(4):27-30.

[6] 何 勇.電力系統通訊規約轉換器的研制[D].成都:西南交通大學,2013.

[7] 李 強,朱永利,董志敏.104規約向IEC 61850信息模型轉換的研究與實現[J].華北電力大學學報:自然科學版,2008,35(2):98-102.

[8] 劉 凱,廖曉群.Q/GDW 376.1規約與DL/T645規約相互轉換的設計與實現[J].電工電能新技術,2013,32(2):72-75.

[9] 陳少華,陳章寶,陶 濤,等.CDT和IEC60870—5—101規約轉換的軟件實現研究[J].水力發電,2008,34(8):105-107.

Electric power secondary equipment heterogeneous protocols modeling and transformation based on XML*

ZENG Hu, LIU Ming-yang, LI Chuan, LI Ying-na

(Faculty of Information Engineering and Automation,Kunming University of Science and Technology,Kunming 650500,China)

In electricity power system,reliable operation of power protocol is largely related to data transmission and exchange power secondary device,and diversity of the protocol has a great impact on power grid communication.By analysis on three main traditional statutes of IEC101,IEC104,DL/T645 statute,packet format and transmission process of IEC61850,design message field mapping mechanism between the traditional protocol and IEC61850.Analysis on formal description method,combining the characteristics of heterogeneous protocol packet format,abstract frame model for protocol is established and an XML description language is used to describe for protocol abstract frame formalized.Use factory mode,establish a communication system automatically adapts to Second Power Equipment heterogeneous for protocol,achieve matching and conversions between protocols.

protocol mapping; IEC61850; XML; automatically adapt

10.13873/J.1000—9787(2017)08—0049—03

2016—09—02

國家自然科學基金資助項目(51567013);云南省應用基礎研究計劃資助項目(2013FZ021);昆明理工大學人才培養基金資助項目(KKSY201303044)

TM 714

A

1000—9787(2017)08—0049—03

曾 虎(1990-),男,碩士研究生,主要研究方向為異構電力通信協議結構分析與適配等。

李英娜(1974-),女,通訊作者,副教授,從事傳感網組建與信息集成和智能分析研究工作,E—mail:84077971@qq.com。

猜你喜歡
設備信息
諧響應分析在設備減振中的應用
基于VB6.0+Access2010開發的設備管理信息系統
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
如何在設備采購中節省成本
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
原來他們都是可穿戴設備
消費者報道(2014年7期)2014-07-31 11:23:57
信息
建筑創作(2001年3期)2001-08-22 18:48:14
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 国产哺乳奶水91在线播放| 91尤物国产尤物福利在线| 欧美区一区| 男人天堂伊人网| 亚洲乱码在线视频| 欧美一级夜夜爽| 黄色成年视频| 久无码久无码av无码| 成人夜夜嗨| 国产特级毛片aaaaaa| 扒开粉嫩的小缝隙喷白浆视频| 国产成人高清精品免费| 亚洲AV无码乱码在线观看代蜜桃| 99久视频| 在线播放国产一区| 久久无码av一区二区三区| www.av男人.com| 欧美一级黄片一区2区| 亚洲无码电影| 成年看免费观看视频拍拍| 久久黄色影院| 亚洲色图欧美激情| 她的性爱视频| 国产一二视频| 日韩欧美国产三级| 国产视频大全| 婷婷色一二三区波多野衣| 久久国产V一级毛多内射| 国产成人h在线观看网站站| 国产精品一区在线麻豆| 四虎永久免费地址在线网站| 亚洲天堂网在线视频| a级毛片免费看| 国产不卡在线看| 亚洲国产成人精品无码区性色| 亚洲国产日韩欧美在线| 高清免费毛片| 91小视频在线| 欧美三级自拍| 久久综合九九亚洲一区| 亚洲一区国色天香| 国产69囗曝护士吞精在线视频| 91精品国产一区自在线拍| 免费jjzz在在线播放国产| 污网站免费在线观看| 亚洲一区波多野结衣二区三区| 亚洲日韩精品综合在线一区二区| 性69交片免费看| 亚洲乱码在线播放| 久久久久久久久18禁秘 | 国产情精品嫩草影院88av| 精品人妻系列无码专区久久| 国产在线自在拍91精品黑人| 二级特黄绝大片免费视频大片| 91精品久久久无码中文字幕vr| 亚洲国产精品久久久久秋霞影院| 欧洲高清无码在线| 婷婷开心中文字幕| www.亚洲天堂| av一区二区三区高清久久| 日本黄色a视频| 午夜精品影院| 不卡午夜视频| 国产女人综合久久精品视| 欧美啪啪一区| 欧美成人午夜影院| 欧美狠狠干| a级毛片免费网站| 国产在线观看99| 亚洲第一av网站| 91欧美在线| 国产在线自揄拍揄视频网站| 99久视频| 国产在线精彩视频论坛| 亚洲一区二区视频在线观看| v天堂中文在线| 99久久成人国产精品免费| 中文字幕第4页| 亚洲国产精品成人久久综合影院| 精品国产污污免费网站| 亚洲不卡av中文在线| 露脸真实国语乱在线观看|