《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于IEC61850/MMS的電力錄波系統數據通信的實現
基于IEC61850/MMS的電力錄波系統數據通信的實現
趙 成,朱永利
摘要: IEC61850是將來變電站無縫通信體系的基礎,國內對IEC61850的研究還主要停留在理論層面上,對它的實際應用的研究并不多見,本文從實際應用角度出發,以故障錄波通信系統為目標,采用了面向對象的技術,詳盡分析了基于IEC61850的IED(故障錄波器)的建模,傳輸中數據庫的建立、數據鏈接以及ASCI到具體通信棧的映射的實現,并通過PC機得到模擬結果,取得了較理想的結果,為工業變電站自動化應用IEC61850做了前瞻性工作。
Abstract:
Key words :

  摘 要: IEC61850是將來變電站無縫通信體系的基礎,國內對IEC61850的研究還主要停留在理論層面上,對它的實際應用的研究并不多見,本文從實際應用角度出發,以故障錄波通信系統為目標,采用了面向對象的技術,詳盡分析了基于IEC61850的IED(故障錄波器)的建模,傳輸中數據庫的建立、數據鏈接以及ASCI到具體通信棧的映射的實現,并通過PC機得到模擬結果,取得了較理想的結果,為工業變電站自動化應用IEC61850做了前瞻性工作。
  關鍵詞: IEC61850;MMS;故障錄波;數據通信;面向對象

 

  故障錄波信息系統構成從故障錄波裝置到變電站子站、主站側的前置、主站側的數據庫、主站側的應用服務器,直至主站側客戶端的一個完整的信息傳輸、處理、應用的過程,是一個典型的分散分級數據采集、傳輸、數據匯集的過程。采用IEC61850的故障錄波信息系統所提供的對象調用將極大地滿足主站實時數據調用的自由度和效率,從調度端的應用出發,發揮最大效能最迫切、最實際的就是首先在變電站加速建立符合IEC61850和制造報文規范(MMS)的故障錄波信息系統模型,這樣,調度端對錄波數據獲取將完全是面向對象、面向目標應用和面向點對點通信。
  完成錄波系統數據通信的主要工作有:建立錄波系統(IED)抽象模型、數據庫設計、ASCI-MMS映射、網關設計和數據連接等。VMD中應有唯一的標識,同時其屬性不僅要滿足現有IED的屬性定義和操作,以實現對實設備IED的控制,并實現實設備VMD的屬性向IEC61850定義的邏輯節點(LN)構成的邏輯設備的映射,同時實現其IEC61850和MMS與主站通信。
1 錄波系統通信建模
  對于錄波系統通信模型,采用擴展的RADE和RBDE分別描述模擬通道和數字通道以便對IEEE-COMTRADE通道數據進行全局性標識。由于IEC61850沒有規定以文件方式交換錄波系統數據的通信方式,本文建立了錄波系統的通信功能模型,如圖1所示。


  RADE和RBDE分別描述模擬通道和數字通道。對每一通道建模一個RADE或RBDE實例。以對IEEE-COMTRADE通道數據進行全局性標識以及進行配置描述。RADE和RBDE的cmtCfg數據項(CHNDT類型)用于描述該通道與信號源設備的對應關系以及描述承載該通道數據的IEEE-COMTRADE文件和與文件中通道編號的對應關系。IEDM用于建模錄波系統的通知和交換功能。擾動記錄裝置每次動作產生的數據可以根據需要形成或分解成多個IEEE-COMTRADE數據文件(.DAT),根據數據文件的個數,建模IEDM實例的個數。IEDM的chgEvt數據項用于通知新擾動記錄的產生以及對應的.HDR.CFG.INF文件的更改。其中,
ehgEvt.eelssx(x=1到5)將反應本次事件的觸發條件:ChgEvt.eClssl為TRUE表示發生了1類事件,一般指
.HDR.CFG.INF文件的更改事件;
    chgEvt.eclss2為TRUE表示發生了2類事件,一般指新擾動記錄產生的事件;
    chgEvt.eclss3為TRUE表示發生了3類事件,一般指有持續5 ms以內的模擬量波形的突變;
    chgEvt.eclss4為TRUE表示發生了4類事件,一般指有持續5 ms以上的模擬量波形的突變;
    chgEvt.eclss5為TRUE表示發生了5類事件,一般指有數字量波形的突變。
    chgEvt.FileName屬性用于指定事件所涉及文件的文件名。
2 數據庫設計
2.1 實時數據庫的總體規劃

    實時數據庫管理實時數據以及與實時數據有關的信息,與傳統數據庫相比,主要在調度機制、并發控制機制和事務管理方面有較大的區別。實時應用是具有定時限制的數據庫任務,它是實時數據庫系統的服務對象,也是實時事務產生的源泉?;诖?,本文將從實時調度、實時并發控制與數據管理三方面設計面向對象實時數據庫。
2.2 實時數據庫的實現方法
  通過解析IEC 61850中的變電站描述語言SCL,根據SCL的內容,動態創建和管理實時數據庫的數據結構,調用IEC61850類庫中相關類的定義,動態地創建面向對象的數據和服務。在此基礎上創建基于IEC61850協議的面向對象內存數據庫系統,并通過對此面向對象內存數據庫添加相應的實時性約束,將其最終創建為滿足實時性要求的基于IEC61850協議規定的面向對象實時數據庫系統。
    主要步驟如圖2所示,包括以下3步:

    (1)利用XMLDOM,依據IEC61850-6中SCL的描述,動態創建內存數據庫的數據結構。
    (2)根據IEC61850類庫提供的相關類的定義,創建實時數據庫數據和服務,并將這些數據和服務添加到對應的數據結構中。
    (3)為面向對象的內存數據庫系統,添加實時調度算法和并發控制策略等實時性約束條件,使之最終能夠建成面向對象的實時數據庫系統。
  在這3步中,對于第一部分而言,主要工作包括數據庫結構的動態創建、動態管理、數據對象的添加和刪除等基本工作;第二部分的工作主要是根據IEC61850類庫所提供的數據類和相關服務,初步實現內存數據庫中的數據對象的一些基本操作功能,如數據對象的基本讀、寫、修改等操作。這兩步工作的結果在內存中動態創建基于IEC61850協議的面向對象的內存數據庫的數據結構和內存數據對象和服務。第三部分工作的主要功能是為這個基于IEC61850協議的面向對象的內存數據庫添加實時性約束,根據實時事務的輕重緩急決定哪個實時事務在何時執行,使之既能夠滿足實時性的要求,又能夠滿足數據庫邏輯一致性,并最終將此內存數據庫設計成為滿足實時性要求的面向對象的實時數據庫。
3 ASCI類到MMS的映射實現
  ASCI類向MMS映射需要將ACSI類的屬性結構映射為MMS類的一個或多個字段的值。這種映射可以看作是ACSI類的MMS封裝。下面以邏輯節點類的映射為例加以說明。邏輯節點類的實例被映射為一個MMS的有名變量對象。MMS有名變量類的ASN.1描述如下:
  NAMED-VARIABLE ::= CLASS
  {  &name ObjectName,
        &accessControl Identifier,
        &typeDescription TypeDescription,
        &value Data,
        &accessMethod ENUMERATED
              {
           public ,
           anythingElse ,
           ... },
        &address Address ,
        &meaning ObjectName
    }
  以上類定義中的字段類型TypeDescription是一個用于嵌套的、分層的描述一個數據類型的結構,它的值可以完整地確定一個數據結構。Data則是用于存儲相對應的結構的值的結構。在實現MMS映射時,邏輯節點的屬性結構可以映射為MMS有名變量的TypeDescription的一個值,相應的邏輯節點實例的值映射為按TypeDescription指定的用Data結構存儲的值。這個類型描述的生成可按如下算法實現:
    針對IEC61850定義的每一功能約束(FC)的值c,進行如下操作:
  (1)對于邏輯節點中的每一成員DATA(d),
  ①初始化一空結構s;
    ②如果在功能約束c下產生的功能約束數據FCD非空,則在結構s中添加一個成員到結構s,成員的名稱為d,類型為由FCD確定的類型。
    ③重復①、②,直到邏輯節點所有成員被處理。
  (2)如果結構s非空,則在生成的TypeDescription中添加一個以功能約束值c為名稱成員,其類型為結構s。
    (3)重復(1)、(2),直到所有功能約束值被處理。
如果一個功能約束值在任何成員上產生的FCD均空,則這個功能約束值將不作為有名變量的TypeDescription的一個成員出現。
4 通信網關的設計
  設備接口模塊使用同設備相同的通信協議,實現同設備的通信,并將收到的點信息存放到一個點信息表結構中。針對設備采用的通信協議不同,可以設計不同的設備接口模塊,但它們完成的功能是相同的,即點信息的采集和發送?;贗EC 61850和MMS的通信網關系統結構如圖3所示。

 


  點信息表是一個針對設備發送的點信息設計的數據結構,它應滿足設備點信息的唯一標識,例如通過一個點ID號,還應具備存儲點信息值的能力。由于設備接口模塊和MMS服務器可能同時訪問(讀寫操作)點表中信息,因此應為每一個點信息增加一個標志(互斥信號量),以實現對點表信息的互斥訪問。此外還可以包含點信息的含義、數據類型等信息。點信息表的結構也會因設備傳輸的點信息的不同而不同。
5 數據連接過程
  在故障錄波數據傳輸中采用客戶-服務器模型,服務器端程序實現IEC61850的變電站智能電子設備代理功能,主要是調用前面定義的SCL解析程序,根據配置文件描述,采用ACSI動態連接庫的調用,生成IEDs的代理并初始化,然后發布61850 Server服務器,等待客戶訪問,同時啟動服務器端的事件監視功能,完成報告、記錄的更新??蛻舳顺绦蛘{用ACSI動態連接庫中沒有具體實現的版本,也就是接口定義部分,接口定義的主要作用就是讓客戶程序知道每個類的具體方法,客戶并不關心實現,只要調用所需方法,就可以獲得所需要的結果:
    InitClient();//本地安全控制;
    TcpChannel chan=new TcpChannel();
    ChannelServices.RegisterChannel(chan);//注冊信道;
    abc=(SERVER)Activator.GetObject(typeof(SERVER),'tcp://202.206.215.119:8085/SERVER');//得到遠程對象;
    …………//遠程調用過程;
5.1 建立連接階段
  建立連接的過程可以用一個服務原語的序列來描述:首先客戶端發出N-CONNECT.REQUEST原語,服務器端接收N-CONNECT.INDICATION原語并返回N-CONNECT.RESPONSE原語,客戶端接收N-CONNECT.CONFIRMATION原語。當用TCP實現時,為了實現N-CONNECT.REQUEST,客戶端TS(OSI傳輸服務)提供者使用指定的IP地址和特定的端口執行TCP-OPEN_PORT操作。在服務器端通過N-CONNECT.INDICATION事件通知連接指示的產生。為了捕獲N-CONNECT.INDICATION事件,服務器端需預先執行TCP-LISTEN_PORT動作,監聽特定端口(102端口),當一個客戶成功連接到這個端口,TCP-CONNECTED事件發生時,執行N-CONNCET.RESPONSE動作。在這個過程中,服務器端的地址是IP地址加上端口號,客戶端地址是一個IP地址,其他參數不進行映射。
5.2 數據傳輸階段
  為了執行N-DATA.REQUEST動作,TS提供者首先將構造好的傳輸協議數據單元(TPDU)傳遞給NS(網絡層服務)服務提供者,NS服務提供者再將TPDU封裝成稱為TPKT的報文單元(TPKT的定義將在下節介紹),然后利用TCP-SEND_DATA傳輸數據。當數據到達對端后,TCP通過TCP-DATA_READY事件表示數據到達,并觸發N-DATA.INDICATION事件,TS用戶通過TCP-READ_DATA讀取數據。
5.3 釋放連接階段
  為了執行N-DISCONNECT.REQUEST動作,TS提供者只需通過TCP-CLOSE原語關閉TCP連接即可。TCP-CLOSED事件表明連接已關閉。
  作為未來電力系統無縫通信的基礎,IEC61850定義了變電站通信網絡和系統的抽象通信服務接口,并采用特殊通信服務映射的方式映射到多種具體的通信協議。MMS是其中最為重要的一個應用層通信協議,本文研究了基于IEC61850/MMS的電力錄波數據通信系統,實現了錄波數據傳輸中對61850規約的解析,以及到通信棧的映射,取得一定的成果。

參考文獻
[1] IEC61850-7-2. Communication networks and system in substations-Part 7: Basic communication structure for substation and feeder equipment-Abstract communication service interface(ACSI), 2003.
[2] IEC61850-7-3. Communication networks and system in substations-Part 7: Basic communication structure for substation and feeder equipment-Common data classes,2003.
[3] IEC61850-7-4. Communication networks and system in substations-Part 7: Basic communication structure for substation and feeder equipment-Compatible logical node classes and data classes, 2003.
[4] LIN K J, SANG H S. Real-Time Databases: Chatacteristics and Issues, IEEE, 1995:113-116.
[5] 仝慶貽,顏鋼鋒.面向對象的實時數據庫管理系統的研究與實現,電力系統及其自動化學報,2001,13(5):62-64.
[6] IEC.IEC 61850-8-1. Communication networks and systems in substations-Part 8-1: Specific Communication Service Mapping(SCSM)-Mappings to MMS(ISO 9506-1 and ISO 9506-2) and to ISO/IEC 8802-3. Geneva: IEC, 2004-05.
[7] IEC. IEC 61850-9-2. Communication networks and systems in substations-Part 9-2: Specific Communication Service Mapping(SCSM)-Sampled values over ISO/IEC 8802-3. Geneva: IEC,2004-04.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久九九免费| 欧美日韩中文精品| 亚洲午夜精品久久久久久浪潮| 亚洲第一精品影视| 欧美一区二区三区免费观看视频| 亚洲视频成人| 99re66热这里只有精品3直播| 亚洲成人在线视频播放| 激情小说亚洲一区| 精品成人a区在线观看| 国产在线高清精品| 国产在线一区二区三区四区| 国产视频观看一区| 国产欧美日韩一区二区三区在线 | 亚洲精品一区二| 亚洲盗摄视频| 亚洲国产一区二区精品专区| 亚洲激情偷拍| 亚洲毛片网站| av成人手机在线| 在线亚洲电影| 亚洲一区二区av电影| 亚洲香蕉网站| 亚洲欧美国产另类| 欧美影院在线| 久久婷婷麻豆| 欧美黄色影院| 欧美三区不卡| 国产精品视频一二三| 国产欧美日韩三区| 国语精品一区| 亚洲国产精品久久人人爱蜜臀 | 影视先锋久久| 亚洲国产日韩欧美在线图片| 亚洲人永久免费| 一本色道久久综合亚洲精品小说| 亚洲午夜成aⅴ人片| 午夜精品久久久久久久男人的天堂| 香蕉成人啪国产精品视频综合网| 欧美在线观看视频一区二区| 亚洲国产二区| aa日韩免费精品视频一| 中文日韩在线视频| 久久国产精品高清| 噜噜噜噜噜久久久久久91| 欧美国产精品v| 国产精品美女久久| 好吊日精品视频| 亚洲欧洲在线视频| 亚洲资源av| 亚洲国产精品电影| 在线一区欧美| 久久国产精品第一页| 欧美黄污视频| 国产精品区二区三区日本| 国内精品久久久久久| 日韩视频一区二区| 性xx色xx综合久久久xx| 亚洲精品三级| 午夜精品久久久久久久99樱桃| 久久一区二区三区av| 欧美日韩一区在线| 国产中文一区二区三区| 99精品欧美一区二区蜜桃免费| 欧美中日韩免费视频| 99视频一区二区三区| 欧美影片第一页| 欧美精品一区二区三区视频| 国产午夜精品麻豆| 99精品免费| 久久精品午夜| 亚洲一区在线观看免费观看电影高清| 久久久蜜桃精品| 欧美色一级片| 亚洲高清网站| 性感少妇一区| 亚洲一区二区三区免费在线观看| 狂野欧美激情性xxxx| 国产精品久久中文| 亚洲人成网站精品片在线观看| 午夜久久tv| 亚洲婷婷综合久久一本伊一区| 另类人畜视频在线| 国产乱码精品一区二区三区不卡| 亚洲第一网站| 久久国产精品久久久久久久久久 | 亚洲一区视频| 欧美精品aa| 狠狠入ady亚洲精品| 亚洲一区二区三区乱码aⅴ蜜桃女| 亚洲国内精品在线| 久久大逼视频| 国产精品久久久久国产a级| 亚洲国内高清视频| 久久精品官网| 久久成人免费日本黄色| 欧美午夜在线观看| 亚洲麻豆视频| 亚洲精品永久免费精品| 久久蜜桃精品| 国产色综合网| 亚洲欧美日韩国产精品| 亚洲网站在线观看| 欧美精品手机在线| 亚洲大胆美女视频| 亚洲国产成人久久综合一区| 久久精品青青大伊人av| 国产精品一区视频网站| 9久草视频在线视频精品| 999在线观看精品免费不卡网站| 免费看黄裸体一级大秀欧美| 狠狠色综合网站久久久久久久| 亚洲自拍啪啪| 亚洲欧美欧美一区二区三区| 欧美日韩亚洲一区二区三区在线观看 | 国产精品美女一区二区在线观看| 99视频一区二区三区| 夜夜精品视频一区二区| 欧美激情一区二区久久久| 亚洲国产小视频| 亚洲精品中文字幕在线| 欧美华人在线视频| 亚洲精品精选| 中文精品视频| 国产精品白丝jk黑袜喷水| 一本色道久久综合亚洲精品不 | 亚洲精品色婷婷福利天堂| 欧美mv日韩mv亚洲| 亚洲高清不卡| 日韩午夜av| 欧美日韩久久精品| 亚洲视频网站在线观看| 午夜精品三级视频福利| 国产精品一区二区在线观看不卡 | 亚洲经典在线| 9久re热视频在线精品| 欧美日韩国产成人| 一本色道久久综合亚洲精品不卡| 亚洲在线网站| 国产精品国产三级国产普通话99| 亚洲午夜激情免费视频| 欧美在线精品免播放器视频| 国产偷国产偷亚洲高清97cao | 欧美不卡视频一区| 最新高清无码专区| 亚洲视频一二| 国产免费成人av| 亚洲福利国产精品| 欧美精品一区二区在线观看| 99视频+国产日韩欧美| 午夜精品福利在线观看| 国产一区二区久久| 亚洲日韩欧美视频| 欧美日韩精品在线观看| 亚洲欧美日韩在线一区| 久久综合久久综合久久| 亚洲精品欧美精品| 欧美一区亚洲一区| 亚洲福利视频一区| 亚洲免费在线观看视频| 国产一区二区在线观看免费播放 | 中文亚洲欧美| 国产色综合天天综合网| 亚洲激情网站| 国产精品夫妻自拍| 久久精品人人做人人综合| 欧美精品久久久久久久久老牛影院| 一区二区三区视频在线| 久久久久久亚洲精品中文字幕| 亚洲高清视频在线| 亚洲欧美色婷婷| 亚洲电影欧美电影有声小说| 亚洲欧美国产精品va在线观看 | 午夜精品久久久久久久99热浪潮| 国内精品久久久久影院薰衣草| 99国产精品一区| 国产日韩欧美a| 亚洲免费av观看| 国产精品一区三区| 亚洲乱码国产乱码精品精98午夜 | 一区二区三区日韩在线观看| 国产日韩精品一区二区| 亚洲免费av观看| 国产裸体写真av一区二区| 亚洲精选视频免费看| 国产日韩欧美精品一区| 亚洲精选在线| 国产日韩亚洲欧美精品| 一本一本a久久| 一区久久精品| 欧美亚洲一区在线| 亚洲欧洲另类| 久久久爽爽爽美女图片| 亚洲视频狠狠| 欧美福利专区| 欧美在线999| 国产精品免费在线 | 另类图片国产| 午夜在线视频观看日韩17c| 欧美欧美在线|