專利名稱:一種并行運(yùn)行多個(gè)電網(wǎng)協(xié)議的方法、裝置及主站采集系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于電力技術(shù)領(lǐng)域,尤其涉及一種并行運(yùn)行多個(gè)電網(wǎng)協(xié)議的方法、裝置及王站米集系統(tǒng)。
背景技術(shù):
智能電網(wǎng)在全球迅速發(fā)展,但由于全球尚沒有統(tǒng)一的電網(wǎng)協(xié)議,比如,現(xiàn)存的電網(wǎng)協(xié)議包括國內(nèi)南方電網(wǎng)協(xié)議、國家電網(wǎng)協(xié)議以及國際標(biāo)準(zhǔn)IEC62056系列協(xié)議等等,導(dǎo)致國內(nèi)不同地方的智能電網(wǎng)會(huì)使用不同的電網(wǎng)協(xié)議。然而,現(xiàn)有的主站采集系統(tǒng)只能運(yùn)行一套電網(wǎng)協(xié)議,只適用于采用該種電網(wǎng)協(xié)議的終端,對(duì)采用其它套電網(wǎng)協(xié)議的終端不適用,因此
兼容性差。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種并行運(yùn)行多個(gè)電網(wǎng)協(xié)議的方法、裝置及主站采集系統(tǒng),旨在解決現(xiàn)有技術(shù)提供的的主站采集系統(tǒng)只能運(yùn)行一套電網(wǎng)協(xié)議,兼容性差的問題。本發(fā)明是這樣實(shí)現(xiàn)的,一種并行運(yùn)行多個(gè)電網(wǎng)協(xié)議的方法,所述方法包括啟動(dòng)時(shí),向前端設(shè)備發(fā)送查詢請求;接收所述前端設(shè)備發(fā)送的當(dāng)前并行在線運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議信息,所述電網(wǎng)協(xié)議信息包括當(dāng)前并行運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議標(biāo)識(shí)、運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目;根據(jù)所述運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目,為每種電網(wǎng)協(xié)議分配相應(yīng)數(shù)目的線程。本發(fā)明的另一目的在于提供一種并行運(yùn)行多個(gè)電網(wǎng)協(xié)議的裝置,所述裝置包括查詢請求發(fā)送單元,用于啟動(dòng)時(shí),向前端設(shè)備發(fā)送查詢請求;電網(wǎng)協(xié)議信息接收單元,用于接收所述前端設(shè)備發(fā)送的當(dāng)前并行在線運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議信息,所述電網(wǎng)協(xié)議信息包括當(dāng)前并行運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議標(biāo)識(shí)、運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目;第一線程分配單元,用于根據(jù)所述運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目,為每種電網(wǎng)協(xié)議分配相應(yīng)數(shù)目的線程。本發(fā)明的另一目的在于提供一種主站采集系統(tǒng),所述主站采集系統(tǒng)包括如上所述的并行運(yùn)行多個(gè)電網(wǎng)協(xié)議的裝置。在本發(fā)明中,主站采集系統(tǒng)中可以同時(shí)并行運(yùn)行不同的電網(wǎng)協(xié)議,并且,主站采集系統(tǒng)可以根據(jù)運(yùn)行不同電網(wǎng)協(xié)議的終端數(shù)目的比例,對(duì)應(yīng)分配相應(yīng)數(shù)目的資源,即主站采集系統(tǒng)后臺(tái)運(yùn)行的線程數(shù)目至相應(yīng)的電網(wǎng)協(xié)議,從而達(dá)到負(fù)載均衡。
圖1是本發(fā)明實(shí)施例一提供的并行運(yùn)行多個(gè)電網(wǎng)協(xié)議的方法的實(shí)現(xiàn)流程圖;圖2是本發(fā)明實(shí)施例二提供的并行運(yùn)行多個(gè)電網(wǎng)協(xié)議的方法的實(shí)現(xiàn)流程圖3是本發(fā)明實(shí)施例三提供的并行運(yùn)行多個(gè)電網(wǎng)協(xié)議的方法的實(shí)現(xiàn)流程圖;圖4是本發(fā)明實(shí)施例四提供的并行運(yùn)行多個(gè)電網(wǎng)協(xié)議的方法的實(shí)現(xiàn)流程圖;圖5是本發(fā)明實(shí)施例五提供的并行運(yùn)行多個(gè)電網(wǎng)協(xié)議的裝置的結(jié)構(gòu)框圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。在本發(fā)明實(shí)施例中,主站采集系統(tǒng)中可以同時(shí)并行運(yùn)行不同的電網(wǎng)協(xié)議,并且,主站采集系統(tǒng)可以根據(jù)運(yùn)行不同電網(wǎng)協(xié)議的終端數(shù)目的比例,對(duì)應(yīng)分配相應(yīng)數(shù)目的資源,即主站采集系統(tǒng)后臺(tái)運(yùn)行的線程數(shù)目至相應(yīng)的電網(wǎng)協(xié)議,從而達(dá)到負(fù)載均衡。 實(shí)施例一圖1是本發(fā)明實(shí)施例一提供的并行運(yùn)行多個(gè)電網(wǎng)協(xié)議的方法的實(shí)現(xiàn)流程圖,詳述如下在步驟SlOl中,啟動(dòng)時(shí),向前端設(shè)備發(fā)送查詢請求。在本實(shí)施例中,前端設(shè)備中存儲(chǔ)有當(dāng)前并行在線運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議信息,主站采集系統(tǒng)啟動(dòng)時(shí),可以向前端設(shè)備發(fā)送查詢請求,請求前端設(shè)備發(fā)送當(dāng)前并行在線運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議信息至主站采集系統(tǒng)。其中,所述前端設(shè)備可以是前置機(jī)(Front-End Processor, FEP),也可以是網(wǎng)關(guān)。在步驟S102中,接收所述前端設(shè)備發(fā)送的當(dāng)前并行在線運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議信息,所述電網(wǎng)協(xié)議信息包括當(dāng)前并行運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議標(biāo)識(shí)、運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目。在本實(shí)施例中,前端設(shè)備接收到主站采集系統(tǒng)發(fā)送的查詢請求后,發(fā)送當(dāng)前并行在線運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議信息。其中,所述電網(wǎng)協(xié)議信息包括當(dāng)前并行運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議標(biāo)識(shí)、運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目。在步驟S103中,根據(jù)所述運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目,為每種電網(wǎng)協(xié)議分配相應(yīng)數(shù)目的線程。在本實(shí)施例中,主站采集系統(tǒng)中可以同時(shí)并行運(yùn)行不同的電網(wǎng)協(xié)議,并且,主站采集系統(tǒng)可以根據(jù)運(yùn)行不同電網(wǎng)協(xié)議的終端數(shù)目的比例,對(duì)應(yīng)分配相應(yīng)數(shù)目的資源,即主站采集系統(tǒng)后臺(tái)運(yùn)行的線程數(shù)目至相應(yīng)的電網(wǎng)協(xié)議,從而達(dá)到負(fù)載均衡的效果。實(shí)施例二圖2是本發(fā)明實(shí)施例二提供的并行運(yùn)行多個(gè)電網(wǎng)協(xié)議的方法的實(shí)現(xiàn)流程圖,詳述如下在步驟S201中,啟動(dòng)時(shí),向前端設(shè)備發(fā)送查詢請求。在步驟S202中,接收所述前端設(shè)備發(fā)送的當(dāng)前并行在線運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議信息,所述電網(wǎng)協(xié)議信息包括當(dāng)前并行運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議標(biāo)識(shí)、運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目。在步驟S203中,根據(jù)所述運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目,為每種電網(wǎng)協(xié)議分配相應(yīng)數(shù)目的線程。
在步驟S204中,啟動(dòng)后,人為干預(yù)所述線程的分配。作為本發(fā)明的一個(gè)優(yōu)選實(shí)施例,在主站采集系統(tǒng)啟動(dòng)后,可以人為的調(diào)整為每種電網(wǎng)協(xié)議分配的線程數(shù)目,增強(qiáng)了主站采集系統(tǒng)中的資源分配的人性化。實(shí)施例三圖3是本發(fā)明實(shí)施例三提供的并行運(yùn)行多個(gè)電網(wǎng)協(xié)議的方法的實(shí)現(xiàn)流程圖,詳述如下在步驟S301中,啟動(dòng)時(shí),向前端設(shè)備發(fā)送查詢請求。在步驟S302中,接收所述前端設(shè)備發(fā)送的當(dāng)前并行在線運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議信息,所述電網(wǎng)協(xié)議信息包括當(dāng)前并行運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議標(biāo)識(shí)、運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目。在步驟S303中,根據(jù)所述運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目,為每種電網(wǎng)協(xié)議分配相應(yīng)數(shù)目的線程。在步驟S304中,啟動(dòng)后,實(shí)時(shí)監(jiān)測運(yùn)行每種電網(wǎng)協(xié)議的終端的數(shù)目,根據(jù)所述數(shù)目的變化分配相應(yīng)比例的線程給不同的電網(wǎng)協(xié)議。在本實(shí)施例中,王站米集系統(tǒng)啟動(dòng)后,還可以與如端設(shè)備保持實(shí)時(shí)連接,實(shí)時(shí)的從所述前端設(shè)備中讀取運(yùn)行每種電網(wǎng)協(xié)議的終端的數(shù)目,然后,根據(jù)所述數(shù)目的變化動(dòng)態(tài)分配相應(yīng)比例的線程給不同的電網(wǎng)協(xié)議,實(shí)現(xiàn)了資源分配的動(dòng)態(tài)化。實(shí)施例四圖4是本發(fā)明實(shí)施例四提供的并行運(yùn)行多個(gè)電網(wǎng)協(xié)議的方法的實(shí)現(xiàn)流程圖,詳述如下在步驟S401中,啟動(dòng)時(shí),向前端設(shè)備發(fā)送查詢請求。
在步驟S402中,接收所述前端設(shè)備發(fā)送的當(dāng)前并行在線運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議信息,所述電網(wǎng)協(xié)議信息包括當(dāng)前并行運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議標(biāo)識(shí)、運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目。在步驟S403中,根據(jù)所述運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目,為每種電網(wǎng)協(xié)議分配相應(yīng)數(shù)目的線程。在步驟S404中,啟動(dòng)后,判斷是否有電網(wǎng)協(xié)議需要超負(fù)荷運(yùn)行,如果是,則執(zhí)行步驟 S405。在步驟S405中,停止為其他電網(wǎng)協(xié)議分配的線程,并將所述線程分配給需要超負(fù)荷運(yùn)行的電網(wǎng)協(xié)議。在本實(shí)施例中,當(dāng)有電網(wǎng)協(xié)議需要超負(fù)荷運(yùn)行時(shí),停止為其他電網(wǎng)協(xié)議分配的線程,并將所述線程分配給需要超負(fù)荷運(yùn)行的電網(wǎng)協(xié)議,進(jìn)一步在不同電網(wǎng)協(xié)議間達(dá)到了負(fù)載均衡。實(shí)施例五圖5是本發(fā)明實(shí)施例五提供的并行運(yùn)行多個(gè)電網(wǎng)協(xié)議的裝置的結(jié)構(gòu)框圖,為了便于說明,僅示出了本發(fā)明實(shí)施例相關(guān)的部分。該裝置可以是內(nèi)置于主站采集系統(tǒng)中的軟件單元、硬件單元或者軟硬件結(jié)合的單元。在本發(fā)明實(shí)施例中,該并行運(yùn)行多個(gè)電網(wǎng)協(xié)議的裝置5包括查詢請求發(fā)送單元51、電網(wǎng)協(xié)議信息接收單元52和第一線程分配單元53。其中,查詢請求發(fā)送單元51,用于啟動(dòng)時(shí),向前端設(shè)備發(fā)送查詢請求;
電網(wǎng)協(xié)議信息接收單元52,用于接收所述前端設(shè)備發(fā)送的當(dāng)前并行在線運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議信息,所述電網(wǎng)協(xié)議信息包括當(dāng)前并行運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議標(biāo)識(shí)、運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目;第一線程分配單元53,用于根據(jù)所述運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目,為每種電網(wǎng)協(xié)議分配相應(yīng)數(shù)目的線程。作為本發(fā)明的一個(gè)優(yōu)選實(shí)施例,所述裝置還可以包括第二線程分配單元,該單元用于啟動(dòng)后,人為干預(yù)所述線程的分配。作為本發(fā)明的另一個(gè)優(yōu)選實(shí)施例,所述裝置還可以包括第三線程分配單元,該單元用于啟動(dòng)后,實(shí)時(shí)監(jiān)測運(yùn)行每種電網(wǎng)協(xié)議的終端的數(shù)目,根據(jù)所述數(shù)目的變化分配相應(yīng)比例的線程給不同的電網(wǎng)協(xié)議。作為本發(fā)明的第三個(gè)優(yōu)選實(shí)施例,所述裝置還可以包括第四線程分配單元,用于啟動(dòng)后,判斷是否有電網(wǎng)協(xié)議需要超負(fù)荷運(yùn)行,如果是,則停止為其他電網(wǎng)協(xié)議分配的線程,并將所述線程分配給需要超負(fù)荷運(yùn)行的電網(wǎng)協(xié)議。 具體各個(gè)單元的詳細(xì)介紹,請參見實(shí)施例一、二、三和四中的描述,在此不再贅述。值得注意的是,上述系統(tǒng)實(shí)施例中,所包括的各個(gè)單元只是按照功能邏輯進(jìn)行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能單元的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護(hù)范圍。另外,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述各實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,相應(yīng)的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì),如R0M/RAM、磁盤或光盤等。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種并行運(yùn)行多個(gè)電網(wǎng)協(xié)議的方法,其特征在于,所述方法包括 啟動(dòng)時(shí),向前端設(shè)備發(fā)送查詢請求; 接收所述前端設(shè)備發(fā)送的當(dāng)前并行在線運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議信息,所述電網(wǎng)協(xié)議信息包括當(dāng)前并行運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議標(biāo)識(shí)、運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目; 根據(jù)所述運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目,為每種電網(wǎng)協(xié)議分配相應(yīng)數(shù)目的線程。
2.如權(quán)利要求1所述的方法,其特征在于,在所述根據(jù)所述運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目,為每種電網(wǎng)協(xié)議分配相應(yīng)數(shù)目的線程之后,所述方法還包括 啟動(dòng)后,人為干預(yù)所述線程的分配。
3.如權(quán)利要求1所述的方法,其特征在于,在所述根據(jù)所述運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目,為每種電網(wǎng)協(xié)議分配相應(yīng)數(shù)目的線程之后,所述方法還包括 啟動(dòng)后,實(shí)時(shí)監(jiān)測運(yùn)行每種電網(wǎng)協(xié)議的終端的數(shù)目,根據(jù)所述數(shù)目的變化分配相應(yīng)比例的線程給不同的電網(wǎng)協(xié)議。
4.如權(quán)利要求1所述的方法,其特征在于,在所述根據(jù)所述運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目,為每種電網(wǎng)協(xié)議分配相應(yīng)數(shù)目的線程之后,所述方法還包括 啟動(dòng)后,判斷是否有電網(wǎng)協(xié)議需要超負(fù)荷運(yùn)行,如果是,則停止為其他電網(wǎng)協(xié)議分配的線程,并將所述線程分配給需要超負(fù)荷運(yùn)行的電網(wǎng)協(xié)議。
5.一種并行運(yùn)行多個(gè)電網(wǎng)協(xié)議的裝置,其特征在于,所述裝置包括 查詢請求發(fā)送單元,用于啟動(dòng)時(shí),向前端設(shè)備發(fā)送查詢請求; 電網(wǎng)協(xié)議信息接收單元,用于接收所述前端設(shè)備發(fā)送的當(dāng)前并行在線運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議信息,所述電網(wǎng)協(xié)議信息包括當(dāng)前并行運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議標(biāo)識(shí)、運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目; 第一線程分配單元,用于根據(jù)所述運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目,為每種電網(wǎng)協(xié)議分配相應(yīng)數(shù)目的線程。
6.如權(quán)利要求5所述的裝置,其特征在于,所述裝置還包括 第二線程分配單元,用于啟動(dòng)后,人為干預(yù)所述線程的分配。
7.如權(quán)利要求5所述的裝置,其特征在于,所述裝置還包括 第三線程分配單元,用于啟動(dòng)后,實(shí)時(shí)監(jiān)測運(yùn)行每種電網(wǎng)協(xié)議的終端的數(shù)目,根據(jù)所述數(shù)目的變化分配相應(yīng)比例的線程給不同的電網(wǎng)協(xié)議。
8.如權(quán)利要求5所述的裝置,其特征在于,所述裝置還包括 第四線程分配單元,用于啟動(dòng)后,判斷是否有電網(wǎng)協(xié)議需要超負(fù)荷運(yùn)行,如果是,則停止為其他電網(wǎng)協(xié)議分配的線程,并將所述線程分配給需要超負(fù)荷運(yùn)行的電網(wǎng)協(xié)議。
9.一種主站采集系統(tǒng),其特征在于,所述主站采集系統(tǒng)包括如權(quán)利要求5至8任一項(xiàng)所述的并行運(yùn)行多個(gè)電網(wǎng)協(xié)議的裝置。
全文摘要
本發(fā)明適用于電力技術(shù)領(lǐng)域,提供了一種并行運(yùn)行多個(gè)電網(wǎng)協(xié)議的方法、裝置及主站采集系統(tǒng),所述方法包括啟動(dòng)時(shí),向前端設(shè)備發(fā)送查詢請求;接收所述前端設(shè)備發(fā)送的當(dāng)前并行在線運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議信息,所述電網(wǎng)協(xié)議信息包括當(dāng)前并行運(yùn)行在主站采集系統(tǒng)中的電網(wǎng)協(xié)議標(biāo)識(shí)、運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目;根據(jù)所述運(yùn)行每種電網(wǎng)協(xié)議的終端數(shù)目,為每種電網(wǎng)協(xié)議分配相應(yīng)數(shù)目的線程。本發(fā)明,主站采集系統(tǒng)中可以同時(shí)并行運(yùn)行不同的電網(wǎng)協(xié)議,并且,主站采集系統(tǒng)可以根據(jù)運(yùn)行不同電網(wǎng)協(xié)議的終端數(shù)目的比例,對(duì)應(yīng)分配相應(yīng)數(shù)目的資源,即主站采集系統(tǒng)后臺(tái)運(yùn)行的線程數(shù)目至相應(yīng)的電網(wǎng)協(xié)議,從而達(dá)到負(fù)載均衡。
文檔編號(hào)H04L29/06GK103023878SQ201210484488
公開日2013年4月3日 申請日期2012年11月23日 優(yōu)先權(quán)日2012年11月23日
發(fā)明者萬興科, 鄧芳潔, 趙云飛 申請人:深圳市航天泰瑞捷電子有限公司