電力系統故障錄波器是故障錄波器用于電力系統,可在系統發生故障時,自動地、準確地記錄故障前、后過程的各種電氣量的變化情況,通過這些電氣量的分析、比較,對分析處理事故、判斷保護是否正確動作、提高電力系統安全運行水平均有著重要作用。本文首先介紹了數字化變電站中符合IEC61850標準的智能電子設備(IED)的模型建立方法。以某個具有代表性的線路保護裝置為例,詳細設計了該保護裝置的數字化模型,為其他變電站自動化裝置以及本文要分析的故障錄波器提供建?;A。數字化變電站網絡結構對錄波器設計有決定性的作用,需要針對不同規模變電網絡的具體情況設計相應的網絡,因此本文針對典型變電站提出合理的網絡設計方法。最后,提出了數字化故障錄波器的硬件選型、軟件流程等設計,并提出目前較為合理的過程層數據格式標準方案。
1 總體結構
1.1 變電站的結構
數字化變電站在物理結構上分為兩類,即智能化的一次設備和網絡化的二次設備;而在邏輯結構上可分為3個層次,根據IEC61850協議定義,分別為過程層、間隔層、站控層(或變電站層)。各層內部及各層之間采用高速網絡通信,整個系統的通信網絡可以分為:站控層和間隔層之間的間隔層通信網、以及間隔層和過程層之間的過程層通信網。間隔層在站內按間隔分布式布置,各間隔設備之間相對獨立;間隔層和過程層之間的網絡采用單點向多點的單向傳輸光纖以太網,在標準中稱為過程總線。如圖1所示。
1.2 故障錄波器系統構成
數字化故障錄波器使用分層的系統設計,包括前端的協議轉換器部分以及后端的故障判斷與錄波設備兩部分。協議轉換器采用PowerPC8 270處理器結構和VxWorks操作系統,其中包括IEC61850協議處理模塊、數據同步模塊、傳統站數據模塊、數據通信模塊和時間同步模塊。如圖2所示。
變電站通信體系IEC61850將變電站通信體系分為3層:變電站層、間隔層、過程層。在變電站層和間隔層之間的網絡采用抽象通信服務接口映射到制造報文規范(MMS)、傳輸控制協議/網際協議(TCP/IP)以太網或光纖網。在間隔層和過程層之間的網絡采用單點向多點的單向傳輸以太網。變電站內的智能電子設備(IED,測控單元和繼電保護)均采用統一的協議,通過網絡進行信息交換。
IEC 61850標準是由國際電工委員會(InternatiONal Electro technical Commission)第57技術委員會于2004年頒布的、應用于變電站通信網絡和系統的國際標準。作為基于網絡通訊平臺的變電站唯一的國際標準,IEC61850標準吸收了IEC60870系列標準和UCA的經驗,同時吸收了很多先進的技術,對保護和控制等自動化產品和變電站自動化系統(SAS)的設計產生深刻的影響。它將不僅應用在變電站內,而且將運用于變電站與調度中心之間以及各級調度中心之間。國內外各大電力公司、研究機構都在積極調整產品研發方向,力圖和新的國際標準接軌,以適應未來的發展方向。
2 VxWorks下的IEC61850報文的接收實現
VxWorks 是美國 Wind River System 公司( 以下簡稱風河 公司 ,即 WRS 公司)推出的一個實時操作系統。Tornado 是WRS 公司推出的一套實時操作系統開發環境,類似Microsoft Visual C,但是提供了更豐富的調試、仿真環境和工具。它提供了對其它VxWorks系統和TCP/IP 網絡系統的"透明"訪問,包括與BSD套接字兼容的編程接口,遠程過程調用(RPC),SNMP(可選項),遠程文件訪問(包括客戶端和服務端的NFS機制以及使用RSH,FTP 或 TFTP的非NFS機制)以及BOOTP 和代理ARP、DHCP、DNS、OSPF、RIP.無論是松耦合的串行線路、標準的以太網連接還是緊耦合的利用共享內存的背板總線,所有的 VxWorks 網絡機制都遵循標準的 Internet 協議。
2.1 IEC61850 9-1與GOOSE報文的傳輸
IEC61850標準針對變電站所有功能定義了比較詳盡的邏輯節點和數據對象,并提供了完整的描述數據對象模型的方法和面向對象的服務,其中的9-1協議和GOOSE協議都采用了不經TCP/IP協議,直接映射到數據鏈路層,即傳輸層和網絡層均空的方式。以避免通信堆棧造成傳輸延遲,從而保證報文傳輸、處理的快速性。
2.2 VxWorks下對于網絡協議的處理流程
在VxWorks下處理數據鏈路層的報文,需要關注它的網絡協議棧結構。VxWorks網絡協議棧(scalable enhanced network STack,SENS)為可裁減增強網絡協議棧。它與傳統的TCP/IP網絡協議棧相比,最大的特點是在數據鏈路層和網絡協議層之間多了MUX層。當網絡接口驅動向協議層發送數據時,驅動程序會調用一個MUX層提供的函數將數據轉發給協議層。MUX的主要目的是把網絡接口驅動層和協議層分開,使得二者彼此保持獨立。在此,為了實現對9-1和GOOSE協議數據鏈路層報文的處理,利用了VxWorks網絡協議棧的MUX接口,如圖3所示。
當網卡收到一個報文時,網卡驅動中實現的網卡中斷服務函數將被調用。中斷服務只負責最簡單的底層操作,然后中斷調用netJobAdd(),將接下來的工作排隊加入網絡服務隊列,tNetTask任務將會從此隊列中讀出,完成任務級別的網絡處理工作。其具體的處理方法根據不同的網絡協議類型有所不同,開發人員可以通過MUX接口綁定對新的網絡協議處理方法。
2.3 IEEE1588精密時鐘同步協議
為了在后方的故障錄波和常態錄波下都能有精確的時間,采用IEEE1588精密時鐘同步協議(PTP)。它是一種網絡時間同步協議。
IEEE1588協議通過硬件和軟件配合獲得更精確的定時同步。它采用分層的主-從式(master-slave)模式,主要定義了4種時鐘報文類型:同步報文(Sync)、跟隨報文(Fellow-up)、延時要求報文(Delay-Req)、回應報文(Delay-Resp)。PTP系統中的從時鐘就是通過與主時鐘交換上述的4種報文來同步時間。
用戶評論
共 0 條評論