欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于分布式服務(wù)總線的電能質(zhì)量信息系統(tǒng)集成方法

文檔序號:6550666閱讀:196來源:國知局
基于分布式服務(wù)總線的電能質(zhì)量信息系統(tǒng)集成方法
【專利摘要】本發(fā)明公開了電能質(zhì)量信息管理【技術(shù)領(lǐng)域】中的一種基于分布式服務(wù)總線的電能質(zhì)量信息系統(tǒng)集成方法。包括:分別將各層電能質(zhì)量信息系統(tǒng)提供的電能質(zhì)量業(yè)務(wù)和各層專業(yè)應(yīng)用系統(tǒng)提供的專業(yè)應(yīng)用業(yè)務(wù)封裝成服務(wù);部署封裝的服務(wù);為每個電能質(zhì)量服務(wù)總線創(chuàng)建電能質(zhì)量服務(wù)總線實例;將電能質(zhì)量服務(wù)總線實例部署到相應(yīng)的總線服務(wù)器并運行總線服務(wù)器;將各層電能質(zhì)量信息系統(tǒng)封裝的服務(wù)注冊到上層電能質(zhì)量服務(wù)總線的服務(wù)注冊中心,將各層專業(yè)應(yīng)用系統(tǒng)封裝的服務(wù)注冊到本層電能質(zhì)量服務(wù)總線的服務(wù)注冊中心;根據(jù)電能質(zhì)量服務(wù)總線注冊的服務(wù)信息進行服務(wù)調(diào)用。本發(fā)明解決了因集成服務(wù)數(shù)目過多而帶來的管理問題以及性能瓶頸。
【專利說明】基于分布式服務(wù)總線的電能質(zhì)量信息系統(tǒng)集成方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于電能質(zhì)量信息管理【技術(shù)領(lǐng)域】,尤其涉及一種基于分布式服務(wù)總線的電能質(zhì)量信息系統(tǒng)集成方法。
【背景技術(shù)】
[0002]隨著電力系統(tǒng)規(guī)模的不斷擴大及各種分布式能源接入電網(wǎng),使得電網(wǎng)結(jié)構(gòu)日益龐大和復(fù)雜。電力系統(tǒng)中的不平衡性、沖擊性等非線性負荷日益增多,所導(dǎo)致的電壓畸變、電壓波動、電壓閃變等各種電能質(zhì)量問題也越來越嚴重,造成電網(wǎng)供電質(zhì)量降低,甚至嚴重影響到電網(wǎng)的安全運行。同時各種復(fù)雜、精密、敏感的用電設(shè)備不斷增加,用戶對電能質(zhì)量及供電可靠性的要求越來越高。2000年以后,電能質(zhì)量在線監(jiān)測系統(tǒng)得到了快速發(fā)展。這些監(jiān)測系統(tǒng)大多數(shù)以某一廠家的監(jiān)測終端及配套的軟件系統(tǒng)(通常稱為前置機軟件)為核心,建立小范圍的數(shù)據(jù)中心及應(yīng)用系統(tǒng)。由于不同廠家生產(chǎn)的電能質(zhì)量監(jiān)測終端的數(shù)據(jù)存儲格式、輸出格式、通信協(xié)議、數(shù)據(jù)封裝的不同,導(dǎo)致很難實現(xiàn)數(shù)據(jù)的共享與融合,形成了 “信息孤島”。
[0003]隨著電力系統(tǒng)向高電壓、大電網(wǎng)、高度自動化發(fā)展,各個應(yīng)用系統(tǒng)之間信息共享和應(yīng)用集成的需求越發(fā)迫切,其需求覆蓋了不同的層次,從電力公司內(nèi)部不同應(yīng)用系統(tǒng)之間,到不同電力公司之間,都要求方便、靈活地實現(xiàn)信息共享和應(yīng)用集成。電能質(zhì)量監(jiān)測系統(tǒng)不再是一個完全獨立的系統(tǒng)。一方面,需要與其他系統(tǒng),如SCADA系統(tǒng)(SupervisoryControlAnd Data Acquisit1n,數(shù)據(jù)采集與監(jiān)視控制系統(tǒng))、GIS系統(tǒng)、計量自動化系統(tǒng)等進行交互;另一方面,不同的電能質(zhì)量監(jiān)測系統(tǒng)之間需要更大范圍的信息集成與共享。
[0004]為了實現(xiàn)不同監(jiān)測終端廠家設(shè)備的統(tǒng)一接入,近幾年電力公司要求新接入的電能質(zhì)量監(jiān)測終端要支持IEC61850通信規(guī)約及PQDIF(Power Quality Data InterchangeFormat,電能質(zhì)量數(shù)據(jù)交換格式)規(guī)范。IEC61850標準是基于通用網(wǎng)絡(luò)通信平臺的變電站自動化系統(tǒng)唯一國際標準,目的是使變電站內(nèi)的設(shè)備之間可以相互通信和交互。PQDIF是美國電氣與電子工程師協(xié)會(IEEE)標準委員會制定的IEEE P1159.3標準,它完全獨立于電能質(zhì)量監(jiān)測終端的軟、硬件,可以較好地解決不同廠家電能質(zhì)量監(jiān)測終端數(shù)據(jù)的兼容問題。這兩項標準的執(zhí)行在很大程度上解決了不同廠家監(jiān)測設(shè)備的統(tǒng)一接入問題,實現(xiàn)了區(qū)域內(nèi)(尤其是變電站內(nèi))不同廠家底層電能質(zhì)量監(jiān)測數(shù)據(jù)的集成與共享。但并不適合解決大范圍的電能質(zhì)量信息及應(yīng)用的集成,也不能解決不同電能質(zhì)量信息系統(tǒng)之間以及電能質(zhì)量信息系統(tǒng)與其他應(yīng)用系統(tǒng)之間的集成。
[0005]SOA體系架構(gòu)(面向服務(wù)架構(gòu),Service OrientedArchitecture)具有松散I禹合、平臺獨立性、編程語言獨立性等優(yōu)點,在兼容現(xiàn)有電能質(zhì)量監(jiān)測系統(tǒng)的基礎(chǔ)上,可以解決區(qū)域內(nèi)不同電能質(zhì)量信息系統(tǒng)之間以及電能質(zhì)量信息系統(tǒng)與其他系統(tǒng)之間的信息集成。

【發(fā)明內(nèi)容】

[0006]本發(fā)明的目的在于,提供一種基于分布式服務(wù)總線的電能質(zhì)量信息系統(tǒng)集成方法,用于解決電力公司內(nèi)部不同應(yīng)用系統(tǒng)之間信息共享和應(yīng)用集成的問題。
[0007]為了實現(xiàn)上述目的,本發(fā)明提出的技術(shù)方案是,一種基于分布式服務(wù)總線的電能質(zhì)量信息系統(tǒng)集成方法,其特征是所述方法包括:
[0008]步驟1:根據(jù)設(shè)定的標準接口,分別將各層電能質(zhì)量信息系統(tǒng)提供的電能質(zhì)量業(yè)務(wù)和各層專業(yè)應(yīng)用系統(tǒng)提供的專業(yè)應(yīng)用業(yè)務(wù)封裝成服務(wù);
[0009]步驟2:部署封裝的服務(wù);
[0010]步驟3:為每個電能質(zhì)量服務(wù)總線創(chuàng)建電能質(zhì)量服務(wù)總線實例;
[0011]步驟4:將電能質(zhì)量服務(wù)總線實例部署到相應(yīng)的總線服務(wù)器并運行總線服務(wù)器;
[0012]步驟5:將各層電能質(zhì)量信息系統(tǒng)封裝的服務(wù)注冊到上層電能質(zhì)量服務(wù)總線的服務(wù)注冊中心,將各層專業(yè)應(yīng)用系統(tǒng)封裝的服務(wù)注冊到本層電能質(zhì)量服務(wù)總線的服務(wù)注冊中心;
[0013]步驟6:根據(jù)電能質(zhì)量服務(wù)總線注冊的服務(wù)信息進行服務(wù)調(diào)用。
[0014]所述方法還包括,各層電能質(zhì)量服務(wù)總線以設(shè)定時間間隔對注冊在自身的服務(wù)注冊中心的服務(wù)的連通性進行測試;如果注冊在自身的服務(wù)注冊中心的服務(wù)不連通,則發(fā)送服務(wù)不連通通知。
[0015]所述服務(wù)信息包括服務(wù)名稱、服務(wù)所屬的電能質(zhì)量信息系統(tǒng)的地址和運營統(tǒng)計狀態(tài)。
[0016]所述專業(yè)應(yīng)用系統(tǒng)包括SCADA系統(tǒng)、GIS系統(tǒng)或計量自動化系統(tǒng)中的一種或多種。
[0017]所述根據(jù)電能質(zhì)量服務(wù)總線注冊的服務(wù)信息進行服務(wù)調(diào)用包括:
[0018]子步驟Al:用戶按照設(shè)定的標準接口,向所述用戶對應(yīng)的電能質(zhì)量服務(wù)總線發(fā)送服務(wù)請求;
[0019]子步驟A2:所述電能質(zhì)量服務(wù)總線根據(jù)用戶發(fā)送的服務(wù)請求,在電能質(zhì)量服務(wù)總線的服務(wù)注冊中心查找相應(yīng)的服務(wù);
[0020]子步驟A3:如果在電能質(zhì)量服務(wù)總線的服務(wù)注冊中心沒有查找到相應(yīng)的服務(wù),則執(zhí)行子步驟AlO ;如果在電能質(zhì)量服務(wù)總線的服務(wù)注冊中心查找到相應(yīng)的服務(wù),則執(zhí)行子步驟A4 ;
[0021]子步驟A4:從服務(wù)注冊中心取出服務(wù)信息,并根據(jù)服務(wù)信息獲取服務(wù)的運營統(tǒng)計狀態(tài),若服務(wù)的運營統(tǒng)計狀態(tài)處于忙碌狀態(tài),則向用戶返回服務(wù)忙碌消息,并執(zhí)行子步驟AlO ;若服務(wù)的運營統(tǒng)計狀態(tài)處于空閑狀態(tài),則執(zhí)行子步驟A5 ;
[0022]子步驟A5:所述電能質(zhì)量服務(wù)總線根據(jù)服務(wù)信息找到服務(wù)所屬的電能質(zhì)量信息系統(tǒng)的地址,同時周期性地檢查該服務(wù)的網(wǎng)絡(luò)連通性,若服務(wù)不連通,則向用戶返回服務(wù)不可用消息,并執(zhí)行子步驟AlO ;若服務(wù)連通,則執(zhí)行子步驟A6 ;
[0023]子步驟A6:所述電能質(zhì)量服務(wù)總線根據(jù)服務(wù)請求調(diào)用服務(wù)所屬的電能質(zhì)量信息系統(tǒng);
[0024]子步驟A7:服務(wù)所屬的電能質(zhì)量信息系統(tǒng)根據(jù)服務(wù)請求,判斷是否直接提供服務(wù)結(jié)果,如果不直接提供服務(wù)結(jié)果,則執(zhí)行子步驟AS ;否則,執(zhí)行子步驟A9 ;
[0025]子步驟AS:服務(wù)所屬的電能質(zhì)量信息系統(tǒng)向其對應(yīng)的電能質(zhì)量服務(wù)總線轉(zhuǎn)發(fā)服務(wù)請求;
[0026]子步驟A9:根據(jù)服務(wù)請求獲取服務(wù)結(jié)果,并將服務(wù)結(jié)果返回給用戶;[0027]子步驟AlO:結(jié)束。
[0028]本發(fā)明實現(xiàn)了多業(yè)務(wù)集成的橫向與縱向的信息共享與集成,解決了因集成服務(wù)數(shù)目過多而帶來的管理問題以及性能瓶頸,避免了單點模式總線一旦發(fā)生故障將導(dǎo)致整個系統(tǒng)不可用的問題;同時,服務(wù)總線作為智能信息集成平臺的核心,實現(xiàn)服務(wù)的注冊,消息路由與格式轉(zhuǎn)換以及服務(wù)運行期管理,完成業(yè)務(wù)應(yīng)用之間的數(shù)據(jù)集成與交互。
【專利附圖】

【附圖說明】
[0029]圖1是基于分布式服務(wù)總線的電能質(zhì)量信息系統(tǒng)集成總體架構(gòu);
[0030]圖2是基于總部服務(wù)總線的集成架構(gòu)圖;
[0031]圖3是基于省級服務(wù)總線的集成架構(gòu)圖;
[0032]圖4是通用的上下層系統(tǒng)關(guān)系結(jié)構(gòu)圖;
[0033]圖5是分布式服務(wù)總線的開發(fā)和使用流程圖;
[0034]圖6是總部電能質(zhì)量服務(wù)總線服務(wù)請求的流程圖。
【具體實施方式】
[0035]下面結(jié)合附圖,對優(yōu)選實施例作詳細說明。應(yīng)該強調(diào)的是,下述說明僅僅是示例性的,而不是為了限制本發(fā)明的范圍及其應(yīng)用。
[0036]在電力企業(yè)中,為了能夠在國網(wǎng)公司層面實現(xiàn)更大范圍的集成,適合國網(wǎng)公司、省公司、地市級公司及縣級公司不同層電能質(zhì)量信息系統(tǒng)之間的交互,以及每一層中不同系統(tǒng)(電能質(zhì)量信息系統(tǒng)與其他系統(tǒng))之間的交互,同時適應(yīng)現(xiàn)有的分層(/分級)管理體系及不同系統(tǒng)之間的交互需求。在SOA技術(shù)的基礎(chǔ)上,本文提出了基于分布式電能質(zhì)量服務(wù)總線的電能質(zhì)量信息系統(tǒng)集成方法,系統(tǒng)的總體架構(gòu)如圖1所示。
[0037]圖1所示的體系架構(gòu)支持不同層之間的信息交互,下層系統(tǒng)向上層系統(tǒng)提供服務(wù),上層系統(tǒng)調(diào)用下層系統(tǒng)提供的服務(wù),可以越層調(diào)用,也可以不越層調(diào)用,主要取決于應(yīng)用需求。
[0038]其中,國網(wǎng)公司級電能質(zhì)量信息系統(tǒng)處于整個系統(tǒng)的最上層,不向其他系統(tǒng)提供服務(wù),是服務(wù)的使用者,通過總部電能質(zhì)量服務(wù)總線調(diào)用各個省級電能質(zhì)量信息系統(tǒng)提供的服務(wù);縣級系統(tǒng)(如果有的話)處于整個系統(tǒng)的最底層,是服務(wù)的提供者;省級系統(tǒng)和地市級系統(tǒng)處于整個系統(tǒng)的中間層,既是服務(wù)的提供者,又是服務(wù)的使用者。
[0039]圖1所示的體系架構(gòu)是一種通用架構(gòu),在實施時可以根據(jù)具體情況靈活調(diào)整。如果要進行多省集成,則如圖2所示,需要應(yīng)用總部電能質(zhì)量服務(wù)總線將三個省級系統(tǒng)集成。省級電能質(zhì)量服務(wù)總線用于省內(nèi)應(yīng)用系統(tǒng)的集成,如果沒有縣級系統(tǒng)或者很少,則不需要地市級電能質(zhì)量服務(wù)總線,省內(nèi)需要集成的系統(tǒng)都通過本省的省級電能質(zhì)量服務(wù)總線集成即可。
[0040]除了國網(wǎng)級電能質(zhì)量信息系統(tǒng)外,省級、地市級和縣級(也可能沒有)的多個系統(tǒng)之間需要進行交互。如省級電能質(zhì)量信息系統(tǒng)需要與本省已有的GIS系統(tǒng)、SCADA系統(tǒng)、能量管理系統(tǒng)等進行交互,獲取所需要的數(shù)據(jù)。交互方式通過本省的電能質(zhì)量服務(wù)總線進行,相對于上層系統(tǒng)來說,省級電能質(zhì)量信息系統(tǒng)是服務(wù)提供者,相對于本省的其他系統(tǒng)(如SCADA系統(tǒng))來說,省級電能質(zhì)量信息系統(tǒng)是服務(wù)的使用者。圖3所示是應(yīng)用省級服務(wù)總線將本省分散的電能質(zhì)量信息系統(tǒng)與其他系統(tǒng)集成的架構(gòu)圖,通用的上下層關(guān)系結(jié)構(gòu)圖如圖4所示。
[0041]下面結(jié)合圖5和圖6,以省級電能質(zhì)量信息系統(tǒng)與國網(wǎng)公司級集成為例,具體說明本發(fā)明的實現(xiàn)過程。如圖5所示,基于分布式服務(wù)總線的電能質(zhì)量信息系統(tǒng)集成方法包括:
[0042]步驟1:按照設(shè)定的接口標準,分別將省級電能質(zhì)量信息系統(tǒng)提供的電能質(zhì)量業(yè)務(wù)和省級專業(yè)應(yīng)用系統(tǒng)提供的專業(yè)應(yīng)用業(yè)務(wù)封裝成服務(wù)。
[0043](I)定義服務(wù)接口:根據(jù)國網(wǎng)公司級電能質(zhì)量信息系統(tǒng)的需求,對省級單位提供的不同類型的服務(wù)接口進行標準化規(guī)定。
[0044](2)開發(fā)服務(wù):省級系統(tǒng)對其提供的電能質(zhì)量方面的業(yè)務(wù)應(yīng)用進行服務(wù)化封裝,并按照標準形式提供服務(wù)的接口信息(包括服務(wù)名稱、操作名稱、輸入和輸出參數(shù)的格式
坐')
寸/ ο
[0045](3)開發(fā)分布式電能質(zhì)量服務(wù)總線
[0046]電能質(zhì)量服務(wù)總線是整個系統(tǒng)架構(gòu)中的關(guān)鍵部件,如果上層電能質(zhì)量服務(wù)總線集成了眾多下層系統(tǒng)所提供的服務(wù),勢必會帶來上層總線管理上的麻煩以及性能瓶頸,而且單節(jié)點模式的某一級總線一旦發(fā)生故障,這一級的系統(tǒng)將因此而癱瘓。所以針對這種情況開發(fā)分布式電能質(zhì)量服務(wù)總線,包括總部電能質(zhì)量服務(wù)總線及省級電能質(zhì)量服務(wù)總線,其功能基本相同,但應(yīng)用的目的不同,總部電能質(zhì)量服務(wù)總線的應(yīng)用目的是進行多省系統(tǒng)的集成,而省級電能質(zhì)量服務(wù)總線的應(yīng)用目的是進行省內(nèi)不同系統(tǒng)的集成。因此,單從應(yīng)用目的角度,不同層電能質(zhì)量服務(wù)總線中注冊的服務(wù)是不同的。例如,總部電能質(zhì)量服務(wù)總線中主要注冊各個省級系統(tǒng)提供的服務(wù),而省級電能質(zhì)量服務(wù)總線中注冊的是下級單位(如地市級)電能質(zhì)量信息系統(tǒng)及本省其他應(yīng)用系統(tǒng)提供的服務(wù)。但這并不能使整個系統(tǒng)的可靠性和穩(wěn)定性達到最佳狀態(tài)。
[0047]步驟2:部署與各層電能質(zhì)量信息系統(tǒng)對應(yīng)的電能質(zhì)量服務(wù)總線。
[0048]要增強整個系統(tǒng)的可靠性和穩(wěn)定性,并減少總部電能質(zhì)量服務(wù)總線的維護負擔(dān),就要求分布式電能質(zhì)量服務(wù)總線在物理和邏輯上均是分布式的,以總部-省公司級別電能質(zhì)量服務(wù)總線為例,其物理上的分布式體現(xiàn)在將總部-省公司電能質(zhì)量服務(wù)總線劃分為若干節(jié)點,其中包括一個Host節(jié)點以及若干Peer節(jié)點。Host節(jié)點部署在總部,各個Peer節(jié)點部署在各個省公司。邏輯上的分布式體現(xiàn)在對于總部-省公司級別電能質(zhì)量服務(wù)總線的管理和維護不全部集中在總部,總線中注冊的省級服務(wù)信息由各個Peer節(jié)點提供給Host節(jié)點,而Peer節(jié)點由各個省公司進行管理,總部只需根據(jù)Peer節(jié)點動態(tài)提供的服務(wù)注冊信息對總部服務(wù)總線的注冊信息進行更新即可。由于各個Peer節(jié)點在總部-省公司級電能質(zhì)量服務(wù)總線中地位相同,因此某個Peer節(jié)點發(fā)生故障后并不影響整個總線的使用,系統(tǒng)得以正常運行。
[0049]步驟3:為每個電能質(zhì)量服務(wù)總線創(chuàng)建電能質(zhì)量服務(wù)總線實例。
[0050]開發(fā)人員根據(jù)實際集成情況確定Peer節(jié)點個數(shù),為每一個Peer節(jié)點以及Host節(jié)點創(chuàng)建一個電能質(zhì)量服務(wù)總線實例,該實例包括通訊協(xié)議的接入與轉(zhuǎn)換、數(shù)據(jù)的接入與轉(zhuǎn)換、服務(wù)的注冊和管理功能。Host節(jié)點擁有各個Peer節(jié)點的全部信息。
[0051]步驟4:將電能質(zhì)量服務(wù)總線實例部署到相應(yīng)的總線服務(wù)器并運行總線服務(wù)器。
[0052]比如,總部電能質(zhì)量服務(wù)總線實例通常部署到總部總線服務(wù)器,而省級電能質(zhì)量服務(wù)總線實例會部署到省級總線服務(wù)器。
[0053]步驟5:將省級電能質(zhì)量信息系統(tǒng)封裝的服務(wù)注冊到總部電能質(zhì)量服務(wù)總線的服務(wù)注冊中心,將省級專業(yè)應(yīng)用系統(tǒng)封裝的服務(wù)注冊到省級電能質(zhì)量服務(wù)總線的服務(wù)注冊中心。
[0054]運行總線服務(wù)器后,將省級系統(tǒng)提供的服務(wù)信息(服務(wù)名稱、地址、所屬省份、功能描述和負責(zé)人等,其中地址為服務(wù)所屬省的省級電能質(zhì)量信息系統(tǒng)地址)注冊到總部電能質(zhì)量服務(wù)總線Host節(jié)點的服務(wù)注冊中心。
[0055]各個Peer節(jié)點在運行過程中實現(xiàn)以設(shè)定好的時間間隔為周期,檢驗已經(jīng)在總線中注冊的服務(wù)連通性,當(dāng)服務(wù)不可達時,對該節(jié)點負責(zé)人發(fā)送通知(如發(fā)送錯誤報告郵件);否則,Host節(jié)點收集各個Peer節(jié)點的服務(wù)注冊信息,總部根據(jù)Host節(jié)點中的信息進行省級服務(wù)調(diào)用。另外,還可以根據(jù)各Peer節(jié)點的實時運營統(tǒng)計情況,及時對服務(wù)調(diào)用者進行信息提示(如當(dāng)某一 peer節(jié)點處于高負載時,該服務(wù)響應(yīng)時間可能較長,此時應(yīng)提示用戶稍后再進行服務(wù)調(diào)用)。
[0056]如圖6所示,總部根據(jù)Host節(jié)點中的信息進行省級服務(wù)調(diào)用的過程為:
[0057]子步驟Al:用戶按照設(shè)定的標準接口,通過Web服務(wù)向總部電能質(zhì)量服務(wù)總線發(fā)送請求。
[0058]子步驟A2:總部電能質(zhì)量服務(wù)總線根據(jù)用戶發(fā)送的服務(wù)請求,在總部電能質(zhì)量服務(wù)總線的服務(wù)注冊中心查找相應(yīng)的服務(wù)。
[0059]子步驟A3:如果在總部電能質(zhì)量服務(wù)總線的服務(wù)注冊中心沒有查找到相應(yīng)的服務(wù),則執(zhí)行子步驟AlO ;如果在總部電能質(zhì)量服務(wù)總線的服務(wù)注冊中心查找到相應(yīng)的服務(wù),則執(zhí)行子步驟A4。
[0060]子步驟A4:從服務(wù)注冊中心取出服務(wù)信息,并根據(jù)服務(wù)信息獲取服務(wù)的運營統(tǒng)計狀態(tài),若服務(wù)的運營統(tǒng)計狀態(tài)處于忙碌狀態(tài),則向用戶返回服務(wù)忙碌消息,并執(zhí)行子步驟AlO0若服務(wù)的運營統(tǒng)計狀態(tài)處于空閑狀態(tài),則執(zhí)行子步驟A5。
[0061]子步驟A5:總部電能質(zhì)量服務(wù)總線根據(jù)服務(wù)信息找到服務(wù)所屬的省級電能質(zhì)量信息系統(tǒng)的地址,同時周期性地檢查該服務(wù)的網(wǎng)絡(luò)連通性,若服務(wù)不連通,則向用戶返回服務(wù)不可用消息,并執(zhí)行子步驟AlO ;若服務(wù)連通,則執(zhí)行子步驟A6。
[0062]子步驟A6:總部電能質(zhì)量服務(wù)總線對服務(wù)請求進行訪問控制、消息轉(zhuǎn)換、總線路由等處理之后,根據(jù)服務(wù)請求調(diào)用服務(wù)所屬的省級電能質(zhì)量信息系統(tǒng)。
[0063]子步驟A7:服務(wù)所屬的省級電能質(zhì)量信息系統(tǒng)根據(jù)服務(wù)請求中的參數(shù)(單位編碼),判斷是否直接提供服務(wù)結(jié)果,如果不直接提供服務(wù)結(jié)果,則執(zhí)行子步驟AS ;否則,執(zhí)行子步驟A9。
[0064]子步驟AS:服務(wù)所屬的省級電能質(zhì)量信息系統(tǒng)將服務(wù)請求傳入的參數(shù)按照設(shè)定的標準接口,通過Web服務(wù)向該省級電能質(zhì)量服務(wù)總線發(fā)送服務(wù)請求,通過省級電能質(zhì)量服務(wù)總線獲取省級以下電力企業(yè)的電能質(zhì)量數(shù)據(jù)或高級應(yīng)用。
[0065]子步驟A9:根據(jù)服務(wù)請求中傳入的參數(shù),獲取所需數(shù)據(jù)或調(diào)用高級應(yīng)用,并將結(jié)果以XML格式返回給服務(wù)使用者
[0066]子步驟AlO:用戶對返回結(jié)果進行解析得到所需數(shù)據(jù),并對數(shù)據(jù)進行分析和應(yīng)用。
[0067]上述總部電能質(zhì)量服務(wù)總線的服務(wù)請求中,國網(wǎng)公司電力系統(tǒng)需要下級電力企業(yè)數(shù)據(jù)或高級應(yīng)用時,應(yīng)對自己所需服務(wù)信息進行明確。子步驟A7中,為了能夠讓省級電能質(zhì)量信息系統(tǒng)判斷出是否能直接提供服務(wù),請求信息中包含了單位編碼,該編碼可以區(qū)分服務(wù)是省級電力企業(yè)提供,還是由省級以下電力企業(yè)提供。另外,上述實例以國網(wǎng)公司和省級公司之間的信息交互為例進行了說明,省級公司與地市級公司以及地市級公司與縣級公司之間的信息交互與此類似,本發(fā)明不再贅述。
[0068]本發(fā)明利用分布式電能質(zhì)量服務(wù)總線集成國網(wǎng)公司級、各省級、地市級及縣級電能質(zhì)量信息系統(tǒng)及其他系統(tǒng),實現(xiàn)多業(yè)務(wù)集成的橫向與縱向的信息共享與集成,解決了因集成服務(wù)數(shù)目過多而帶來的管理問題以及性能瓶頸,避免了單點模式總線一旦發(fā)生故障將導(dǎo)致整個系統(tǒng)不可用的問題。同時,服務(wù)總線作為智能信息集成平臺的核心,實現(xiàn)服務(wù)的注冊,消息路由與格式轉(zhuǎn)換以及服務(wù)運行期管理,完成業(yè)務(wù)應(yīng)用之間的數(shù)據(jù)集成與交互。
[0069]以上所述,僅為本發(fā)明較佳的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)該以權(quán)利要求的保護范圍為準。
【權(quán)利要求】
1.一種基于分布式服務(wù)總線的電能質(zhì)量信息系統(tǒng)集成方法,其特征是所述方法包括: 步驟1:根據(jù)設(shè)定的標準接口,分別將各層電能質(zhì)量信息系統(tǒng)提供的電能質(zhì)量業(yè)務(wù)和各層專業(yè)應(yīng)用系統(tǒng)提供的專業(yè)應(yīng)用業(yè)務(wù)封裝成服務(wù); 步驟2:部署封裝的服務(wù); 步驟3:為每個電能質(zhì)量服務(wù)總線創(chuàng)建電能質(zhì)量服務(wù)總線實例; 步驟4:將電能質(zhì)量服務(wù)總線實例部署到相應(yīng)的總線服務(wù)器并運行總線服務(wù)器; 步驟5:將各層電能質(zhì)量信息系統(tǒng)封裝的服務(wù)注冊到上層電能質(zhì)量服務(wù)總線的服務(wù)注冊中心,將各層專業(yè)應(yīng)用系統(tǒng)封裝的服務(wù)注冊到本層電能質(zhì)量服務(wù)總線的服務(wù)注冊中心;步驟6:根據(jù)電能質(zhì)量服務(wù)總線注冊的服務(wù)信息進行服務(wù)調(diào)用。
2.根據(jù)權(quán)利要求1所述的方法,其特征是所述方法還包括,各層電能質(zhì)量服務(wù)總線以設(shè)定時間間隔對注冊在自身的服務(wù)注冊中心的服務(wù)的連通性進行測試;如果注冊在自身的服務(wù)注冊中心的服務(wù)不連通,則發(fā)送服務(wù)不連通通知。
3.根據(jù)權(quán)利要求2所述的方法,其特征是所述服務(wù)信息包括服務(wù)名稱、服務(wù)所屬的電能質(zhì)量信息系統(tǒng)的地址和運營統(tǒng)計狀態(tài)。
4.根據(jù)權(quán)利要求1-3中任意一項權(quán)利要求所述的方法,其特征是所述專業(yè)應(yīng)用系統(tǒng)包括SCADA系統(tǒng)、GIS系統(tǒng)或計量自動化系統(tǒng)中的一種或多種。
5.根據(jù)權(quán)利要求4所述的方法,其特征是所述根據(jù)電能質(zhì)量服務(wù)總線注冊的服務(wù)信息進行服務(wù)調(diào)用包括: 子步驟Al:用戶按照設(shè)定的標準接口,向所述用戶對應(yīng)的電能質(zhì)量服務(wù)總線發(fā)送服務(wù)請求; 子步驟A2:所述電能質(zhì)量服務(wù)總線根據(jù)用戶發(fā)送的服務(wù)請求,在電能質(zhì)量服務(wù)總線的服務(wù)注冊中心查找相應(yīng)的服務(wù); 子步驟A3:如果在電能質(zhì)量服務(wù)總線的服務(wù)注冊中心沒有查找到相應(yīng)的服務(wù),則執(zhí)行子步驟AlO ;如果在電能質(zhì)量服務(wù)總線的服務(wù)注冊中心查找到相應(yīng)的服務(wù),則執(zhí)行子步驟A4 ; 子步驟A4:從服務(wù)注冊中心取出服務(wù)信息,并根據(jù)服務(wù)信息獲取服務(wù)的運營統(tǒng)計狀態(tài),若服務(wù)的運營統(tǒng)計狀態(tài)處于忙碌狀態(tài),則向用戶返回服務(wù)忙碌消息,并執(zhí)行子步驟AlO ;若服務(wù)的運營統(tǒng)計狀態(tài)處于空閑狀態(tài),則執(zhí)行子步驟A5 ; 子步驟A5:所述電能質(zhì)量服務(wù)總線根據(jù)服務(wù)信息找到服務(wù)所屬的電能質(zhì)量信息系統(tǒng)的地址,同時周期性地檢查該服務(wù)的網(wǎng)絡(luò)連通性,若服務(wù)不連通,則向用戶返回服務(wù)不可用消息,并執(zhí)行子步驟AlO ;若服務(wù)連通,則執(zhí)行子步驟A6 ; 子步驟A6:所述電能質(zhì)量服務(wù)總線根據(jù)服務(wù)請求調(diào)用服務(wù)所屬的電能質(zhì)量信息系統(tǒng);子步驟A7:服務(wù)所屬的電能質(zhì)量信息系統(tǒng)根據(jù)服務(wù)請求,判斷是否直接提供服務(wù)結(jié)果,如果不直接提供服務(wù)結(jié)果,則執(zhí)行子步驟AS ;否則,執(zhí)行子步驟A9 ; 子步驟AS:服務(wù)所屬的電能質(zhì)量信息系統(tǒng)向其對應(yīng)的電能質(zhì)量服務(wù)總線轉(zhuǎn)發(fā)服務(wù)請求; 子步驟A9:根據(jù)服務(wù)請求獲取服務(wù)結(jié)果,并將服務(wù)結(jié)果返回給用戶; 子步驟AlO:結(jié)束。
【文檔編號】G06Q50/06GK104036363SQ201410285891
【公開日】2014年9月10日 申請日期:2014年6月24日 優(yōu)先權(quán)日:2014年6月24日
【發(fā)明者】馬素霞, 李慧, 齊林海, 孫鵬, 楊煙臺 申請人:華北電力大學(xué)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
柏乡县| 洛南县| 四会市| 闻喜县| 长宁县| 梅河口市| 静乐县| 全椒县| 临澧县| 永城市| 陇南市| 墨竹工卡县| 来宾市| 栾川县| 正蓝旗| 日土县| 重庆市| 德清县| 兴文县| 延安市| 福泉市| 中卫市| 靖江市| 田东县| 安阳县| 沁源县| 曲周县| 北辰区| 麻栗坡县| 皋兰县| 西乌珠穆沁旗| 忻城县| 通辽市| 攀枝花市| 讷河市| 佳木斯市| 炎陵县| 明水县| 从江县| 阿勒泰市| 南部县|