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

GOOSE協議分析及其在工業過程控制中的應用

2016-06-29 08:48:52徐衛峰牛洪海
自動化儀表 2016年6期
關鍵詞:變電站

臧 峰 徐衛峰 吳 波 牛洪海

(南京南瑞繼保電氣有限公司,江蘇 南京 211102)

GOOSE協議分析及其在工業過程控制中的應用

臧峰徐衛峰吳波牛洪海

(南京南瑞繼保電氣有限公司,江蘇 南京211102)

摘要:面向通用對象的變電站事件(GOOSE)是IEC 61850規約的一個嶄新應用,其采用點對點(P2P)通信模式。P2P模式消除了主/從通信方式和串行通信方式存在的缺陷,可以快速、可靠地傳輸數據。對GOOSE通信協議進行了分析,并使用GOOSE協議開發了一種工業過程控制器。該控制器取得了良好的應用效果。

關鍵詞:面向通用對象的變電站事件(GOOSE)IEC 61850P2P通信協議數據傳輸數字化工業過程控制器變電站

IndustrialprocesscontrollerSubstation

0引言

面向通用對象的變電站事件(genericobjectorientedsubstationevent,GOOSE)是IEC61850系列標準中定義的一種通用變電站事件模型[1]。GOOSE在符合IEC61850的數字化變電站中得到了廣泛的應用。目前基于GOOSE協議的分布式母線保護、分布式備自投和分布式低周減載等功能已經在工程中應用,并投入商業運行[2]。文獻[3]設計了一種計算機數字控制器(computernumericalcontroller,CNC),實現了一主多從、主從問答的控制,但是這種控制無法實現突發數據的上送,如果有突發數據只能等待主機輪詢才能上送。文獻[4]提出了一種基于ControlNet的控制器,但ControlNet的最大有效報文長度不能超過510B[5]。文獻[6]提出了一種基于DeviceNet控制器,但是由于DeviceNet采用短幀結構,不適用于大量數據傳輸。因此,本文設計了一種基于GOOSE協議的控制器,GOOSE協議支持突發報文上送,并且最大有效上送數據可達1 518B,彌補了文獻[3]~文獻[6]提出的控制器缺陷。

1系統總體方案

本文設計的工業過程控制器采用主備冗余的方案,I/O單元采用A/B網冗余方案。主備控制器通過I/OA/B冗余網絡與I/O站進行通信,但僅主控制器通過A/B網對I/O站發送控制命令,備控制器通過A/B網絡與I/O站發送心跳數據,以判斷鏈路的通斷。當備控制器升級為主控制器后,原主控制器不再發送控制報文,由新升級的主控制器來發送。

主控制器的A/B網絡同時向I/O站發送心跳報文,I/O站接收到報文后需要判斷是A網心跳還是B網心跳,然后分別進行心跳回應。主控制器的A/B網絡同時向I/O站發送GOOSE控制報文,I/O站接收到控制報文后需要判斷是否執行此報文。

系統結構如圖1所示。

2GOOSE報文機制

2.1GOOSE報文介紹

IEC61850-7-2標準定義的GOOSE服務模型可快速輸入、輸出數據,并采用一種特殊的重傳機制,以保證傳輸數據的可靠性和實時性[7-9]。GOOSE是一種實時應用,為保證GOOSE報文傳輸的可靠性與實時性,IEC61850規定GOOSE通信協議棧如圖2所示[9]。

圖1 系統結構圖

圖2 GOOSE通信協議棧

GOOSE通信協議棧具有以下特點。

①GOOSE通信協議只使用了國際標準化組織開放系統互聯(ISO/OSI)中的4層,可以顯著提高數據傳輸的可靠性,并有效降低傳輸延遲。

②GOOSE協議在數據鏈路層采用IEEE802.1Q協議,保證了報文的優先傳輸,而且提高了GOOSE網絡的安全性。

③GOOSE通信協議以點對點(peer-to-peer,P2P)通信為基礎,有效降低了設備的維護成本。

④GOOSE應用層協議中包含了數據的有效性檢測和GOOSE報文的丟失和重發機制,保證了報文的可靠傳輸。

⑤GOOSE采用以太網雙絞線或光纖傳輸,傳輸速率可達到100MB/1 000MB,完全滿足工業過程控制器對數據傳輸速率的要求。

2.2ASN.1編碼

GOOSE傳輸協議在表示層使用ASN.1的BER規則編碼,省略了傳輸層和網絡層,可直接在鏈路層上收發數據,從而最大限度地節省了協議處理時間[2]。BER編碼規則采用T-L-V格式進行編碼。其中,T表示標簽,L表示長度,V表示數據。數據V也可以是T-L-V組合[10]。具體格式如圖3所示。

圖3 T-L-V格式

根據BER的編碼規則,數據的長度與其數值的大小相關。由GOOSE報文發送的相同數據,會由于其數值的變化而導致每幀報文的長度發生變化。相應地,在數據解碼的時候也需要根據數據長度進行判斷。因此,在編碼時,由于事先不知道數據字節的長度,導致長度字節也不能確定。所以在本文設計通信協議編碼時,需采用倒敘的方式,從后往前進行編碼。

3軟件設計

3.1GOOSE報文發送機制設計

本文設計的GOOSE通信協議采用單個板卡作為一個數據集進行數據傳輸,即控制器下發控制指令和板卡上送采集數據時,都是以整塊板卡的數據作為一個通信單元。GOOSE通信采用訂閱/發布式機制,不同于請求/響應式機制,這樣設計的出發點是基于傳輸速率和網絡資源的考慮[11]。為了防止網絡負荷過重而造成GOOSE報文的丟失,采用GOOSE報文重發的機制,以保證數據傳輸的可靠性。在GOOSE報文傳輸時,采用0ms、1ms、2ms、4ms、8ms的間隔連續發送5次。如果此變量在接下來的時間內沒有變化,再以5s為間隔,周期性地發送數據;如果有變化,重新以0ms、1ms、2ms、4ms、8ms的間隔發送。在GOOSE報文中,StateNumber序號代表傳輸數據的更新,SequenceNumber代表相同報文的重傳次數[12],報文發送流程圖如圖4所示。

圖4 GOOSE雙網冗余發送流程圖

3.2GOOSE報文接收機制設計

由于本文設計的工業過程控制器與I/O單元之間是通過A/B雙網進行通信的,所以當控制器或I/O單元接收到數據后,必須判斷是A網接收的數據還是B網接收的數據,并且需要判斷此數據是否重復接收。基于上述要求,本文對GOOSE協議的保留字段(Reserved1)進行了修改,代表發送報文的序號。當控制器或I/O單元接收到GOOSE報文后,把這個字段數據與本地保存的數據進行比較,如果接收數據不等于本地數據就進行數據更新,否則就代表是重復接收。根據GOOSE報文的發送機制可知,GOOSE采用了重傳機制防止報文丟失。因此,又利用StateNumber和SequenceNumber,對接收數據進行二重校驗。GOOSE報文的接收流程如圖5所示。

圖5 GOOSE雙網冗余接收流程圖

4性能分析

4.1實時性分析

IEC61850標準定義了報文傳輸延時,其定義如圖6所示。圖6中:Ta為報文發送延時,Tb為網絡傳輸延時,Tc為報文接收延時[12-13]。

圖6 傳輸時間定義示意圖

報文的發送延時和接收延時與通信處理器的處理能力相關,本文不作討論。

網絡傳輸延時由以下5部分組成。

①交換機存儲轉發延時Ts f。

現在的交換機都是基于存儲轉發原理實現的,因此一臺交換機的存儲轉發延時等于轉發報文長度除以傳輸速率。以100MB的交換機為例,傳輸最大GOOSE報文1 518B所需要的交換機存儲轉發延時為122μs。

②交換機的交換延時Tsw。

交換機的交換延時取決于交換機芯片的處理能力,一般工業級100MB以太網交換機的交換延時不超過10μs。

③光纜傳輸延時Twl。

光纜的傳輸延時和光纜的長度有關,一般以光纜長度除以光纜光速(約為光速的2/3)作為光纜傳輸延時。以1km光纜為例,其傳輸延時約為5μs。

④交換機報文排隊延時Tq。

交換機報文傳輸發生沖突時,采用先進先出的隊列方式進行傳輸。分別考慮最不利的情況和最優情況下的報文傳輸延時。在最不利的情況下,當前報文需要等待交換機其他網口全部發送完數據后才能發送數據,即延時時間為(K-1)×Tsf,其中K代表交換機網口數量。最優情況不需要等待,立即發送,即等待時間為0。平均等待時間(K-1)×Tsf/2 。

經分析,通過一臺24口交換機時的總延時為:

Tb=Tsf+Tsw+Twl+Tq=

122+10+5+(24-1)×122/2=

1 540 μs=1.54 ms

文獻[14]通過網絡實測,得出GOOSE報文的最大延時是1.5 ms,最小延時是0.9 ms,平均延時是1.17 ms,與本文理論分析吻合。

4.2可靠性分析

本文設計的控制器采用雙網冗余的方式實現數據的傳輸,即使控制器與I/O單元之間有一條網絡通信中斷,仍能夠正常工作。GOOSE雙網是同時工作而非主備工作,這就減少了網絡切換帶來的時間差。

5結束語

采用基于GOOSE協議的工業過程控制器,能夠快速、可靠地實現數據傳輸,極大地提高了控制系統的穩

定性與可靠性。GOOSE協議在電力系統繼電保護中已經得到廣泛的應用,但是在工業過程控制中還沒有先例。本文設計的工業過程控制系統在實際應用中性能優良,能夠可靠地實現控制指令的下發和采集數據的上傳。

參考文獻

[1] DL/T 860.72-2004 第7-2部分:變電站和饋線設備的基本通信結構抽象通信服務接口(ACSI)[S].

[2] 宋麗君,王若醒,狄軍峰,等.GOOSE機制分析、實現及其在數字化變電站中的應用[J].電力系統保護與控制,2009,37(14):31-34.

[3] 王志成,于東,張曉輝,等.數控系統現場總線可靠通信機制的研究[J].機械工程學報,2011,47(3):152-158.

[4] 朱俊,汪晉寬,安翠娟,等.基于冗余ControlNet的EntherNet/IP網絡分析[J].儀器儀表學報,2006,27(6):698-700.

[5] 方曉柯,王建輝,錢曉龍,等.ControlNet現場總線MAC層控制方法分析[J].控制與決策,2004,19(9):1054-1056.

[6] 方曉柯,徐林,王建輝,等.DeviceNet現場總線特點分析及節點電路設計[J].儀器儀表學報,2005,26(11):1174-1177.

[7] 朱炳銓,王松,李慧,等.基于IEC 61850 GOOSE技術的繼電保護工程應用[J].電力系統自動化,2009,33(8):104-107.

[8] 殷萬良,劉萬順,楊奇遜.基于IEC 61850的通用變電站事件模型[J].電力系統自動化,2005,29(19):45-50.

[9] 范建忠,馬千里.GOOSE通信與應用[J].電力系統自動化,2007,31(19):85-90.

[10]鄭偉光,萬宇濤,王薇.基于BER的ASN.1語法編譯器及編解碼實現與應用[J].計算機應用與軟件,2011,28(2):195-198.

[11]徐成斌,孫一民.數字化變電站過程層GOOSE通信方案[J].電力系統自動化,2007,31(19):91-94.

[12]傅旭華,黃曉明,王松,等.數字化變電站GOOSE技術工程化應用[J].電力自動化設備,2011,31(11):112-115.

[13]王松,陸承宇.數字化變電站繼電保護的GOOSE網絡方案[J].電力系統自動化,2009,33(3):51-54.

[14]鄭新才,周鑫,王素華,等.數字化變電站的GOOSE網絡測試[J].電力系統保護與控制,2009,37(24):85-89.

GOOSEProtocolAnalysisandApplicationinIndustrialProcessControl

Abstract:As an innovative application of IEC61850 standard, generic object oriented substation event (GOOSE) adopts the communication mode of peer-to-peer(P2P).P2P mode eliminates the defects in the master / slave communication mode and the serial communication mode, which can transfer data quickly and reliably.The GOOSE communication protocol is analyzed, and a kind of industrial process controller is developed using GOOSE protocol, which achieves good application effect.

Keywords:Generic object oriented substation event(GOOSE)IEC 61850P2PCommunication protocolData transmissionDigitization

中圖分類號:TH701;TP368

文獻標志碼:A

DOI:10.16086/j.cnki.issn 1000-0380.201606013

修改稿收到日期:2015-09-01。

第一作者臧峰(1983-),男,2011年畢業于清華大學自動化專業,獲碩士學位,工程師;主要從事電力系統自動化產品的研發工作。

猜你喜歡
變電站
變電站巡檢機器人控制系統設計
電子制作(2019年10期)2019-06-17 11:44:56
關于變電站五防閉鎖裝置的探討
電子制作(2018年8期)2018-06-26 06:43:34
超高壓變電站運行管理模式探討
電子制作(2017年8期)2017-06-05 09:36:15
談實時以太網EtherCAT技術在變電站自動化中的應用
電子制作(2017年24期)2017-02-02 07:14:44
220kV戶外變電站接地網的實用設計
智能變電站與綜自變電站區別綜述
變電站,城市中“無害”的鄰居
河南電力(2015年5期)2015-06-08 06:01:45
國外電廠和變電站接地設計概述
移動式變電站之應用
變電站中保護和控制單元的設計
中國機械(2014年15期)2014-04-29 00:09:45
主站蜘蛛池模板: 高潮毛片免费观看| 欧美在线三级| 国产成人乱码一区二区三区在线| 国产成人高清在线精品| 伊人丁香五月天久久综合| 谁有在线观看日韩亚洲最新视频| 无码人中文字幕| 成人看片欧美一区二区| 亚洲综合色婷婷中文字幕| 日韩成人午夜| 四虎亚洲精品| 国产日本视频91| 国产剧情伊人| 欧美日本一区二区三区免费| 永久免费精品视频| 久久久久无码国产精品不卡| 99热这里只有精品久久免费| 天天躁夜夜躁狠狠躁图片| 熟妇丰满人妻av无码区| 日韩精品无码免费一区二区三区| 美女一级免费毛片| 国产玖玖视频| 欧美中文字幕一区| 国产成人精品男人的天堂下载| 欧美精品成人一区二区在线观看| 红杏AV在线无码| 人妖无码第一页| 91福利国产成人精品导航| 精品久久久无码专区中文字幕| 亚洲最新地址| 久久中文无码精品| 国产精品午夜电影| 久久综合色88| 九九精品在线观看| 亚洲AV成人一区二区三区AV| 国产精品自拍露脸视频| 国产成人高清亚洲一区久久| 亚洲热线99精品视频| 久久精品亚洲专区| 国产极品粉嫩小泬免费看| 最新日韩AV网址在线观看| 亚洲h视频在线| 久久精品91麻豆| 伊人色天堂| 在线观看视频一区二区| 成人国产精品网站在线看| 日韩一级毛一欧美一国产| 无码国内精品人妻少妇蜜桃视频| 国产青青草视频| 国产精品青青| 亚洲欧美一区二区三区蜜芽| 免费在线一区| 韩日午夜在线资源一区二区| 91精品国产一区| 亚洲中文字幕久久无码精品A| 伊人久久福利中文字幕| 亚洲精品成人片在线播放| 成人日韩视频| 麻豆精品视频在线原创| 999精品视频在线| 最新国产午夜精品视频成人| 亚洲综合中文字幕国产精品欧美| 亚洲国产成熟视频在线多多| 国产一区二区福利| 一本大道香蕉中文日本不卡高清二区| 久久久久国色AV免费观看性色| 天天视频在线91频| 四虎免费视频网站| 人妻精品久久久无码区色视| 四虎影视库国产精品一区| yjizz视频最新网站在线| 国产亚洲精品91| 国产精品欧美日本韩免费一区二区三区不卡 | 2019国产在线| 九色视频最新网址| 欧美亚洲另类在线观看| 成年女人a毛片免费视频| av午夜福利一片免费看| 国产精品99一区不卡| 91精品国产一区自在线拍| 国产精品久久国产精麻豆99网站| 看国产一级毛片|