本發明專利技術是一種配電網信息交換總線即插即用的方法,所述配電網符合IEC?61968標準,其特征在于,總線啟動后將訪問配置文件指定的數據庫,獲取各適配器和各總線的地址和名稱信息,同時從數據庫中獲取各適配器的訂閱關系并在內存中生成發布訂閱權限表,再將發布訂閱權限表或者發布訂閱權限表的部分內容分發給各總線以及適配器,接收方對所接收的發布訂閱權限表做出相應的處理,以此完成與各適配器和其他總線的即插即用綁定。
【技術實現步驟摘要】
本專利技術屬于配網信息集成與互操作領域,具體涉及。
技術介紹
配電網相關的信息系統眾多,業務復雜,需要貫穿多個信息系統,因此信息集成是配電網信息化建設的關鍵所在。近年來,隨著智能電網的發展,互操作成為配網信息集成的最新目標,IEC 61968標準成為配網信息集成的共識,許多供電企業逐步從點對點的信息集成模式過渡到基于信息交換總線和SOA服務架構的集成模式。IEC 61968標準通過制定統一的配網公共信息模型CIM、統一的消息格式和統一的服務接口,為配網互操作打下基礎,然而,由于缺乏即插即用相關的功能規范,配網信息總線在實際運行中遇到下列問題1.總線與適配器之間缺乏即插即用功能,當總線或應用適配器啟動/暫停之后,或者由于網絡故障/恢復之后,需要手工維護總線與適配器之間的配置、狀態與消息緩存等各種數據的同步,不僅操作復雜、效率低下,并且出錯概率較高;2.總線之間,即電網安全I區總線與3區總線之間缺乏即插即用功能,當某條總線啟動或暫停,或者網絡鼓掌/恢復之后,同樣需要手工維護總線之間的配置、狀態與消息緩存等各種數據的同步,并且由于總線之間的同步較總線/適配器之間的同步機制更為復雜,因此難度更高,容易導致整個信息交換系統的癱瘓。
技術實現思路
針對現有技術的不足,本專利技術提出,使配電網信息總線的擴展性、易用性以及健壯性得到進一步加強。本專利技術提供的,所述配電網符合IEC61968標準,其改進之處在于,總線啟動后將訪問配置文件指定的數據庫,獲取各適配器和各總線的地址和名稱信息,同時從數據庫中獲取各適配器的訂閱關系并在內存中生成發布訂閱權限表,再將發布訂閱權限表或者發布訂閱權限表的部分內容分發給各總線以及適配器,接收方對所接收的發布訂閱權限表做出相應的處理,以此完成與各適配器和其他總線的即插即用綁定。其中,所述適配器包括至少一個的適配器;每個適配器中都存在一個發布訂閱權限表,用于規定該適配器的發布、訂閱、請求和響應的權限;所述總線包括至少兩根的總線;每根總線中都存在一個發布訂閱權限表,所述發布訂閱權限表由與總線交互的所有適配器的發布訂閱權限表合并后生成。其中,適配器和總線之間即插即用的步驟包括(I)適配器I通過讀取本地配置文件獲得自身的名稱、地址和總線地址;(2)所述適配器I通過調用總線I的WebService接口發送綁定請求;所述綁定請求消息中包括所述適配器I的名稱和地址;(3)所述總線I接收到所述適配器I發送的綁定請求,將所述適配器I發送的名稱和地址與所述總線I本地的信息核對;(4)所述總線I回調適配器I的WebService接口,發送所述適配器I的發布訂閱權限表,通知所述適配器I綁定成功。(5)所述適配器I接收所述總線I的回應消息,獲取發布訂閱權限表;(6)所述總線I發送數據庫中目的地為所述適配器I的緩存消息,所述適配器I綁定完成。其中,適配器和總線之間實現即插即用后,適配器解除綁定的步驟包括I)適配器I通過人機界面或控制信號得到關閉或者暫停請求;2)適配器I調用總線I的WebService接口,發出取消綁定請求;3)所述總線I接收到適配器I的取消綁定請求,在本地狀態表中將適配器I的狀態置改為相應狀態,解除綁定完成。其中,所述相應狀態包括關閉或暫停;適配器I關閉或暫停后,若有目的地為適配器I的消息,則總線I將其消息存儲在本地數據庫,待適配器I下次啟動后發送;其中,若適配器由于某些原因(如網絡中斷,程序崩潰等)導致異常停止,未能發出解除綁定的請求,則通過總線心跳機制來被動實現取消綁定的過程。其中,總線和總線之間即插即用的步驟包括①總線I啟動后,讀取預設的本地配置文件,獲取數據庫地址、總線I名稱和總線I地址;②所述總線I連接并讀取數據庫,獲取數據庫中記錄的各適配器的發布訂閱權限表,然后合并成一個總線發布訂閱權限表;③所述總線I從數據庫中讀取各適配器名稱、適配器地址、適配器類型、總線名稱、總線地址和總線類型,發現II為總線類型,于是通過調用總線II的WebService接口的方式發送總線I的總線發布訂閱權限表以及總線I名稱和總線I地址至總線II,申請與總線II綁定;④總線II收到所述總線I的綁定請求,將總線I名稱、總線I地址與自身數據庫中的數據比對,若檢測到I的類型為總線類型,則獲取所述總線I發送來的總線I訂閱權限表,添加到本地的訂閱權限表中;⑤總線II回調所述總線I的WebService接口,將自身的總線II訂閱權限表發送至總線I ;⑥所述總線I收到總線II的訂閱權限表,將總線II的訂閱權限表收錄到所述總線I本地訂閱權限表中,總線I與總線II完成綁定。其中,所述總線和總線之間實現即插即用后,總線解除綁定的步驟包括a)總線I收到人機界面或控制信號要求關閉或暫停的指令后,通過調用總線II的WebService接口的方式發送解除綁定請求;b)總線II收到總線I的解除綁定請求后,將狀態表中總線I的狀態值變更為相應狀態,取消綁定過程結束。其中,步驟②所述總線I連接并讀取數據庫,獲取數據庫中記錄的各適配器的發布訂閱權限表,然后合并成一個總線發布訂閱權限表的步驟包括a)總線I讀取各適配器的發布訂閱權限表;b)按照主題對各適配器的權限進行分類匯總,生成總線發布訂閱權限表。其中,總線和總線之間發布訂閱權限表的合并更新的步驟包括a)總線II收到總線I的總線發布訂閱權限表b)按照主題對兩條總線的權限進行分類匯總,生成新的總線發布訂閱權限表。其中,所述總線中設有一個狀態表,記錄其下各適配器的狀態和與之連接的總線的狀態,當適配器或者總線狀態改變時,會實時更新此表。與現有技術比,本專利技術的有益效果為本專利技術適配器與總線的即插即用,其自動配置適配器相關參數,實現適配器與總線驅動信息的快速交換、適配器接入機制和脫離機制、不可到達信息的儲存和重發機制,增加適配器與總線信息交換的易用性,降低復雜度,提升傳輸效率。本專利技術總線與總線的即插即用,其通過總線之間的預設協議實現總線與總線之間通信信道的快速建立,實現總線間的綁定機制和取消綁定機制以及不可到達信息的儲存和重發機制,使總線的接入更加方便快速高效,提升配電網信息總線的可擴展性和易用性。本專利技術實現了總線間的即插即用以及適配器的即插即用,省去了人工配置通信接口、配置權限信息等一系列繁瑣的程序,使總線之間的溝通更加順暢,更有利于總線區域化管理的實施,配合獨特的消息重發機制,使配電網信息總線的擴展性、易用性以及健壯性得到進一步加強。附圖說明圖1為本專利技術提供的即插即用總體圖。圖2為本專利技術提供的適配器與總線的即插即用順序圖。圖3為本專利技術提供的適配器主動與總線解除綁定順序圖。圖4為本專利技術提供的適配器被動與總線解除綁定序列圖。圖5為本專利技術提供的總線即插即用順序圖。圖6為本專利技術提供的總線解除綁定順序圖。圖7為本專利技術提供的總線被動解除綁定順序圖。具體實施例方式下面結合附圖對本專利技術的具體實施方式作進一步的詳細說明。本實施例分為適配器與總線間的即插即用和總線之間的即插即用。其中適配器啟動后通過預設的配置參數,獲知自身的名稱、自身的地址和總線的地址,通過調用總線WebService接口,請求與總線進行綁定,總線收到請求后對該適配器的接入權限進行鑒定,如適配器被允許接入,總線則將該適配器的發布訂閱權限表推送回適配器,并且啟動本文檔來自技高網...
【技術保護點】
一種配電網信息交換總線即插即用的方法,所述配電網符合IEC?61968標準,其特征在于,總線啟動后將訪問配置文件指定的數據庫,獲取各適配器和各總線的地址和名稱信息,同時從數據庫中獲取各適配器的訂閱關系并在內存中生成發布訂閱權限表,再將發布訂閱權限表或者發布訂閱權限表的部分內容分發給各總線以及適配器,接收方對所接收的發布訂閱權限表做出相應的處理,以此完成與各適配器和其他總線的即插即用綁定。
【技術特征摘要】
【專利技術屬性】
技術研發人員:呂廣憲,張迪思,劉鵬,劉軍,蘇劍,
申請(專利權)人:中國電力科學研究院,國家電網公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。