本發(fā)明涉及電力系統(tǒng)信息
技術(shù)領域:
的控制方法,具體講涉及一種基于IEC61968信息交互的優(yōu)先級傳輸控制方法。
背景技術(shù):
:在電力行業(yè)信息化建設中,配電網(wǎng)領域的信息系統(tǒng)數(shù)量眾多,業(yè)務復雜,往往需要貫穿多個信息系統(tǒng)實現(xiàn)數(shù)據(jù)共享,因此信息集成是配電網(wǎng)信息化建設的關鍵所在。近年來,隨著智能電網(wǎng)的發(fā)展,互操作成為配網(wǎng)信息集成的最新目標,IEC61968標準成為配電網(wǎng)信息集成的共識,許多供電企業(yè)逐步從點對點的信息集成模式過渡到基于信息交換總線和SOA服務架構(gòu)的集成模式。IEC61968標準通過制定統(tǒng)一的配網(wǎng)公共信息模型CIM、統(tǒng)一的消息格式和統(tǒng)一的服務接口,為配電網(wǎng)互操作打下基礎?;贗EC61968標準的信息交互技術(shù)是配電網(wǎng)相關應用系統(tǒng)實現(xiàn)信息共享、安全機制等基本數(shù)據(jù)業(yè)務的常規(guī)方法,可以使應用系統(tǒng)信息交互過程安全、高效、透明,且便于對交互過程進行管理。配電網(wǎng)業(yè)務系統(tǒng)通常經(jīng)由信息交換總線(以下簡稱總線)來實現(xiàn)信息交互,隨著接入總線的應用系統(tǒng)越來越多,同時由于各應用系統(tǒng)之間的重要等級不同,傳輸數(shù)據(jù)量的大小也不同,導致實時性要求較高的消息無法被總線及時送達,而往往被實時性要求不高的大數(shù)據(jù)消耗了更多資源,從而影響了配電網(wǎng)整體的信息互操作能力。技術(shù)實現(xiàn)要素:為解決上述現(xiàn)有技術(shù)中的不足,本發(fā)明的目的是提供一種基于IEC61968信息交互的優(yōu)先級傳輸控制方法,該方法與傳統(tǒng)的數(shù)據(jù)隊列式傳輸相比,解決了重要消息在大數(shù)據(jù)量傳輸時無法及時送達的問題,從而有效提高配電網(wǎng)數(shù)據(jù)傳輸與交互效率,保障信息互操作業(yè)務的穩(wěn)定性與連續(xù)性。本發(fā)明的目的是采用下述技術(shù)方案實現(xiàn)的:本發(fā)明提供一種基于IEC61968信息交互的優(yōu)先級傳輸控制方法,其改進之處在于,所述方法包括下述步驟:步驟1:獲得基于IEC61968標準的消息動詞和消息名詞;步驟2:按照配電網(wǎng)業(yè)務劃分消息動詞和消息名詞組合;步驟3:根據(jù)配電網(wǎng)業(yè)務的分類制定主題關鍵字優(yōu)先級序列;步驟4:為制定完成的主題關鍵字設置傳輸優(yōu)先級;步驟5:根據(jù)主題關鍵字優(yōu)先級序列動態(tài)調(diào)整消息傳輸過程中等待傳輸?shù)南?;步驟6:每當增加一條待傳輸消息時,重復執(zhí)行步驟5,直到將所有消息傳輸完成。進一步的,所述步驟1中,所述消息動詞包括請求、應答和事件;所述請求和應答用于處理請求/應答模式的消息傳輸,所述事件用于處理發(fā)布/訂閱模式的消息傳輸;所述消息名詞由CIM模型的實體構(gòu)成。進一步的,所述步驟2中,所述消息動詞和消息名詞按照配電網(wǎng)業(yè)務關聯(lián)關系(配電網(wǎng)業(yè)務關聯(lián)關系是配電網(wǎng)具體業(yè)務之間的關系,例如當發(fā)生開關狀態(tài)變位,即產(chǎn)生changeBreaker主題的消息,隨之系統(tǒng)會自動發(fā)出changedBreaker主題消息,為所有關注開關狀態(tài)的業(yè)務廣播此消息。因此,配電網(wǎng)業(yè)務的關聯(lián)關系涉及到具體的場景,同時還與消息動詞與消息名詞有關。)組合組成基于IEC61968標準的主題關鍵字;所述主題關鍵字是由消息動詞與消息名詞組合;所述基于IEC61968標準消息動詞包括請求、應答和事件,消息名詞是由IEC61868模型組成。進一步的,所述步驟3中,主題關鍵字優(yōu)先級序列指的是根據(jù)配電網(wǎng)業(yè)務劃分出來的優(yōu)先級數(shù)量,并進行高低排序(據(jù)配電網(wǎng)場景,結(jié)合業(yè)務重要性制定出多少優(yōu)先等級,0、1、2、…9甚至更多,并指定優(yōu)先級從0到9逐步降低。)。進一步的,所述步驟4中,主題關鍵字的傳輸優(yōu)先級包括優(yōu)先級逐步降低的0~9等級(如為getSubstation主題設置優(yōu)先級為7,為updateControlArea主題設置優(yōu)先級為3等等)。進一步的,所述步驟5中,在信息交換總線進行消息傳輸過程中,遇大量消息進入隊列時,消息傳輸控制器啟動,并執(zhí)行調(diào)度管理;初始隊列順序是任意的,根據(jù)優(yōu)先級控制映射表進行隊列的排序;除正在執(zhí)行傳輸?shù)南⒉贿M行排序外,其余等待傳輸?shù)南凑諆?yōu)先級進行排序。與最接近的現(xiàn)有技術(shù)相比,本發(fā)明提供的技術(shù)方案具有的優(yōu)異效果是:本發(fā)明提供的基于IEC61968信息交互的優(yōu)先級傳輸控制方法:以IEC61968標準中的主題(包括消息動詞、消息名詞)作為消息傳輸優(yōu)先級的主題關鍵字,并根據(jù)實際業(yè)務為各類主題設置相應的優(yōu)先級別,在消息互操作過程中利用優(yōu)先級實現(xiàn)消息的實時調(diào)度與傳輸控制。與傳統(tǒng)的數(shù)據(jù)隊列式傳輸相比,解決了重要消息在大數(shù)據(jù)量傳輸時無法及時送達的問題, 從而有效提高配電網(wǎng)數(shù)據(jù)傳輸與交互效率,保障信息互操作業(yè)務的穩(wěn)定性與連續(xù)性。為了上述以及相關的目的,一個或多個實施例包括后面將詳細說明并在權(quán)利要求中特別指出的特征。下面的說明以及附圖詳細說明某些示例性方面,并且其指示的僅僅是各個實施例的原則可以利用的各種方式中的一些方式。其它的益處和新穎性特征將隨著下面的詳細說明結(jié)合附圖考慮而變得明顯,所公開的實施例是要包括所有這些方面以及它們的等同。附圖說明附圖用來提供對本發(fā)明的進一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中:圖1是本發(fā)明提供的配電網(wǎng)信息交換總線消息傳輸隊列初始狀態(tài)示意圖;圖2是本發(fā)明提供的等待傳輸?shù)南栏癜凑諆?yōu)先級進行排序示意圖;圖3是本發(fā)明提供的配電網(wǎng)信息交換總線消息傳輸隊列完成后狀態(tài)示意圖;圖4是本發(fā)明提供的基于IEC61968信息交互的優(yōu)先級傳輸控制方法流程圖。具體實施方式下面結(jié)合附圖對本發(fā)明的具體實施方式作進一步的詳細說明。以下描述和附圖充分地示出本發(fā)明的具體實施方案,以使本領域的技術(shù)人員能夠?qū)嵺`它們。為了對披露的實施例的一些方面有一個基本的理解,下面給出了簡單的概括。該概括部分不是泛泛評述,也不是要確定關鍵/重要組成元素或描繪這些實施例的保護范圍。其唯一目的是用簡單的形式呈現(xiàn)一些概念,以此作為后面的詳細說明的序言。其他實施方案可以包括結(jié)構(gòu)的、邏輯的、電氣的、過程的以及其他的改變。實施例僅代表可能的變化。除非明確要求,否則單獨的組件和功能是可選的,并且操作的順序可以變化。一些實施方案的部分和特征可以被包括在或替換其他實施方案的部分和特征。本發(fā)明的實施方案的范圍包括權(quán)利要求書的整個范圍,以及權(quán)利要求書的所有可獲得的等同物。在本文中,本發(fā)明的這些實施方案可以被單獨地或總地用術(shù)語“發(fā)明”來表示,這僅僅是為了方便,并且如果事實上公開了超過一個的發(fā)明,不是要自動地限制該應用的范圍為任何單個發(fā)明或發(fā)明構(gòu)思。本發(fā)明基于IEC61968國際標準,以消息動詞、消息名詞相結(jié)合的方式進行主題優(yōu)先級編排,并制定相應傳輸優(yōu)先級規(guī)則,在總線中嚴格按此規(guī)則進行消息傳輸,從而提高總線傳 輸效率,實現(xiàn)高效、可控的配電網(wǎng)領域信息互操作,如圖4所示,該方法包括下述步驟:步驟1:準備基于IEC61968標準的消息動詞和消息名詞;消息動詞分為請求、應答、事件三類。前兩類用于處理請求/應答模式的消息傳輸,第三類用于處理發(fā)布/訂閱模式的消息傳輸。其次,應知曉作為主體關鍵字重要組成部分的消息名詞,是由CIM模型的實體構(gòu)成。消息動詞表如表1所示,消息名詞表如表2所示:表1基于IEC61968的配電網(wǎng)消息動詞表表2基于IEC61968的部分配電網(wǎng)消息名詞表編號消息名詞備注1Breaker斷路器2Substation廠站3ACLineSegment交流線路4ControlArea控制區(qū)5AssetInfo資產(chǎn)信息6Customer客戶7VoltageLevel電壓等級8RemoteControl遠程控制步驟2:按照配電網(wǎng)業(yè)務對消息動詞和消息名詞進行組合分類;步驟3:根據(jù)配電網(wǎng)業(yè)務的分類制定出優(yōu)先級序列;步驟4:為制定完成的消息動詞和消息名詞組合設置優(yōu)先等級;優(yōu)先級包括0~9且從0到9優(yōu)先級逐步降低,優(yōu)先等級表如表3所示:表3基于IEC61968的主題消息優(yōu)先級定制表編號消息動詞+消息名詞優(yōu)先級備注1getRemoteControl5查詢遠程控制信息2getSubstation7查詢廠站信息3changeBreaker2重置開關信息4updateControlArea3更新控制區(qū)信息5deleteAssetInfo6刪除資產(chǎn)信息6getVoltageLevel4查詢電壓等級信息步驟5:根據(jù)消息優(yōu)先級動態(tài)調(diào)整消息傳輸過程中等待傳輸?shù)南?;步驟6:每當增加一條待傳輸消息時,重復執(zhí)行步驟5,直到將所有消息傳輸完成。實施例在配電網(wǎng)信息
技術(shù)領域:
,信息交換總線是進行互操作的有力工具,通過它可以實現(xiàn)生產(chǎn)控制大區(qū)與管理信息大區(qū)之間業(yè)務系統(tǒng)的互操作,從而形成完整的電力業(yè)務流。現(xiàn)以部分IEC61968消息主題為例,介紹信息交互優(yōu)先級制定方法、信息交換總線優(yōu)先級傳輸與控制方法的建立過程:(1)按照IEC61968標準CIM,準備消息動詞與消息名詞列表如表1、表2所示。首先,應明確消息動詞分為請求、應答、事件三類。前兩類用于處理請求/應答模式的消息傳輸,第三類用于處理發(fā)布/訂閱模式的消息傳輸。其次,應知曉作為主體關鍵字重要組成部分的消息名詞,是由CIM模型的實體構(gòu)成。(2)根據(jù)表1、表2中的消息動詞和消息名詞按照業(yè)務關聯(lián)關系搭配并形成基于IEC61968標準的主題,如表3所示,再按照業(yè)務重要性為各類主題設置優(yōu)先等級,從0到9優(yōu)先級逐步降低。(3)在信息交換總線進行消息傳輸過程中,如遇大量消息進入隊列時,消息傳輸控制器將啟動,并執(zhí)行調(diào)度管理程序。如圖1所示,初始隊列順序是任意的,隨后根據(jù)優(yōu)先級控制映射表進行隊列的排序。在除了正在執(zhí)行傳輸?shù)南?圖中優(yōu)先級等級為5的消息)不進行排序外,其余等待傳輸?shù)南?圖中除了優(yōu)先級等級為5的消息)將嚴格按照優(yōu)先級進行排序,如圖2所示。完成后的隊列順序如圖3所示。(4)每當消息隊列中有新消息進入時,即進行(3)步驟,從而保障優(yōu)先級高的消息能夠及時送達。應該明白,公開的過程中的步驟的特定順序或?qū)哟问鞘纠苑椒ǖ膶嵗?。基于設計偏好,應該理解,過程中的步驟的特定順序或?qū)哟慰梢栽诓幻撾x本公開的保護范圍的情況下得到重新安排。所附的方法權(quán)利要求以示例性的順序給出了各種步驟的要素,并且不是要限于所述的特定順序或?qū)哟?。在上述的詳細描述中,各種特征一起組合在單個的實施方案中,以簡化本公開。不應該將這種公開方法解釋為反映了這樣的意圖,即,所要求保護的主題的實施方案需要清楚地在每個權(quán)利要求中所陳述的特征更多的特征。相反,如所附的權(quán)利要求書所反映的那樣,本發(fā)明處于比所公開的單個實施方案的全部特征少的狀態(tài)。因此,所附的權(quán)利要求書特此清楚地 被并入詳細描述中,其中每項權(quán)利要求獨自作為本發(fā)明單獨的優(yōu)選實施方案。上文的描述包括一個或多個實施例的舉例。當然,為了描述上述實施例而描述部件或方法的所有可能的結(jié)合是不可能的,但是本領域普通技術(shù)人員應該認識到,各個實施例可以做進一步的組合和排列。因此,本文中描述的實施例旨在涵蓋落入所附權(quán)利要求書的保護范圍內(nèi)的所有這樣的改變、修改和變型。此外,就說明書或權(quán)利要求書中使用的術(shù)語“包含”,該詞的涵蓋方式類似于術(shù)語“包括”,就如同“包括,”在權(quán)利要求中用作銜接詞所解釋的那樣。此外,使用在權(quán)利要求書的說明書中的任何一個術(shù)語“或者”是要表示“非排它性的或者”。最后應當說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案而非對其限制,盡管參照上述實施例對本發(fā)明進行了詳細的說明,所屬領域的普通技術(shù)人員依然可以對本發(fā)明的具體實施方式進行修改或者等同替換,這些未脫離本發(fā)明精神和范圍的任何修改或者等同替換,均在申請待批的本發(fā)明的權(quán)利要求保護范圍之內(nèi)。當前第1頁1 2 3