專利名稱::一種用于實(shí)現(xiàn)微網(wǎng)系統(tǒng)控制策略的過程控制方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明屬于配電網(wǎng)調(diào)度及管理領(lǐng)域,尤其涉及一種用于實(shí)現(xiàn)微網(wǎng)系統(tǒng)控制策略的過程控制方法及系統(tǒng)。
背景技術(shù):
:現(xiàn)有的微網(wǎng)控制策略結(jié)構(gòu)混亂、邏輯復(fù)雜、執(zhí)行效率低、穩(wěn)定性差,且沒有過程控制的概念,難以滿足微網(wǎng)系統(tǒng)安全、長(zhǎng)期穩(wěn)定運(yùn)行的要求。
發(fā)明內(nèi)容本發(fā)明提供了一種用于實(shí)現(xiàn)微網(wǎng)系統(tǒng)控制策略的過程控制方法及系統(tǒng),旨在解決現(xiàn)有技術(shù)提供的微網(wǎng)控制策略結(jié)構(gòu)混亂、邏輯復(fù)雜、執(zhí)行效率低、穩(wěn)定性差的缺點(diǎn),并提出微網(wǎng)控制策略過程控制的設(shè)計(jì)思想,可以滿足微網(wǎng)系統(tǒng)安全、長(zhǎng)期穩(wěn)定運(yùn)行的要求。本發(fā)明的目的在于提供一種用于實(shí)現(xiàn)微網(wǎng)系統(tǒng)控制策略的過程控制系統(tǒng),所述過程控制系統(tǒng)包括實(shí)時(shí)數(shù)據(jù)庫(kù),用于接收并存儲(chǔ)微網(wǎng)系統(tǒng)的信息數(shù)據(jù);數(shù)據(jù)庫(kù)模塊,用于讀取所述實(shí)時(shí)數(shù)據(jù)庫(kù)中存儲(chǔ)的微網(wǎng)系統(tǒng)的信息數(shù)據(jù),并對(duì)所述信息數(shù)據(jù)進(jìn)行輸出;控制策略數(shù)據(jù)運(yùn)算模塊,用于接收所述數(shù)據(jù)庫(kù)模塊輸出的數(shù)據(jù)信息,對(duì)所述數(shù)據(jù)信息進(jìn)行數(shù)值運(yùn)算,并對(duì)數(shù)值運(yùn)算后的數(shù)據(jù)信息進(jìn)行輸出;控制策略邏輯判斷模塊,用于接收所述控制策略數(shù)據(jù)運(yùn)算模塊輸出的數(shù)值運(yùn)算后的數(shù)據(jù)信息,對(duì)所述信息數(shù)據(jù)進(jìn)行邏輯運(yùn)算,并將邏輯運(yùn)算結(jié)果寫入到所述數(shù)據(jù)庫(kù)模塊的遙控、遙調(diào)隊(duì)列表中;線程監(jiān)控模塊,用于實(shí)時(shí)輪詢所有正在運(yùn)行的線程,發(fā)送心跳報(bào)文,如果線程阻塞或者異常,則先關(guān)閉此線程并自動(dòng)重啟。本發(fā)明的另一目的在于提供一種用于實(shí)現(xiàn)微網(wǎng)系統(tǒng)控制策略的過程控制方法,所述過程控制方法包括以下步驟實(shí)時(shí)數(shù)據(jù)庫(kù)接收并存儲(chǔ)微網(wǎng)系統(tǒng)的信息數(shù)據(jù);數(shù)據(jù)庫(kù)模塊讀取所述實(shí)時(shí)數(shù)據(jù)庫(kù)中存儲(chǔ)的微網(wǎng)系統(tǒng)的信息數(shù)據(jù),并對(duì)所述信息數(shù)據(jù)進(jìn)行輸出;控制策略數(shù)據(jù)運(yùn)算模塊接收所述數(shù)據(jù)庫(kù)模塊輸出的數(shù)據(jù)信息,對(duì)所述數(shù)據(jù)信息進(jìn)行數(shù)值運(yùn)算,并對(duì)數(shù)值運(yùn)算后的數(shù)據(jù)信息進(jìn)行輸出;控制策略邏輯判斷模塊接收所述控制策略數(shù)據(jù)運(yùn)算模塊輸出的數(shù)值運(yùn)算后的數(shù)據(jù)信息,對(duì)所述信息數(shù)據(jù)進(jìn)行邏輯運(yùn)算,并將邏輯運(yùn)算結(jié)果寫入到所述數(shù)據(jù)庫(kù)模塊的遙控、遙調(diào)隊(duì)列表中;線程監(jiān)控模塊實(shí)時(shí)輪詢所有正在運(yùn)行的線程,發(fā)送心跳報(bào)文,如果線程阻塞或者異常,則先關(guān)閉此線程并自動(dòng)重啟。本發(fā)明提供的用于實(shí)現(xiàn)微網(wǎng)系統(tǒng)控制策略的過程控制方法及系統(tǒng),由實(shí)時(shí)數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)模塊、控制策略數(shù)據(jù)運(yùn)算模塊、控制策略邏輯判斷模塊、線程監(jiān)控模塊構(gòu)成,對(duì)實(shí)時(shí)數(shù)據(jù)庫(kù)中取得的數(shù)據(jù)進(jìn)行數(shù)值運(yùn)算、邏輯運(yùn)算、邏輯判斷、位運(yùn)算等多種運(yùn)算,也可以同時(shí)調(diào)用包括數(shù)值計(jì)算函數(shù)、時(shí)間處理函數(shù)、實(shí)時(shí)數(shù)據(jù)庫(kù)應(yīng)用函數(shù)、應(yīng)用事件處理函數(shù)在內(nèi)的多種接ロ進(jìn)行數(shù)據(jù)處理,完整地實(shí)現(xiàn)了不同控制功能,定時(shí)執(zhí)行模式、特定時(shí)間點(diǎn)執(zhí)行模式、實(shí)時(shí)庫(kù)對(duì)象的域值變化模式、狀態(tài)變位模式、事故告警模式、空模式的設(shè)置可以更好的滿足微網(wǎng)系統(tǒng)安全、長(zhǎng)期穩(wěn)定運(yùn)行的要求,結(jié)構(gòu)清晰、執(zhí)行效率高、穩(wěn)定性高,具有很強(qiáng)的實(shí)際意義和推廣示范意義。圖1示出了本發(fā)明實(shí)施例提供的用于實(shí)現(xiàn)微網(wǎng)系統(tǒng)控制策略的過程控制系統(tǒng)的結(jié)構(gòu)框圖;圖2示出了本發(fā)明實(shí)施例提供的用于實(shí)現(xiàn)微網(wǎng)系統(tǒng)控制策略的過程控制方法的實(shí)現(xiàn)流程圖。具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)ー步的詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定發(fā)明。圖1示出了本發(fā)明實(shí)施例提供的用于實(shí)現(xiàn)微網(wǎng)系統(tǒng)控制策略的過程控制系統(tǒng)的結(jié)構(gòu)。為了便于說(shuō)明,僅示出了與本發(fā)明相關(guān)的部分。該過程控制系統(tǒng)包括實(shí)時(shí)數(shù)據(jù)庫(kù)11,用于接收并存儲(chǔ)微網(wǎng)系統(tǒng)的信息數(shù)據(jù);數(shù)據(jù)庫(kù)模塊12,用于讀取實(shí)時(shí)數(shù)據(jù)庫(kù)11中存儲(chǔ)的微網(wǎng)系統(tǒng)的信息數(shù)據(jù),并對(duì)信息數(shù)據(jù)進(jìn)行輸出;控制策略數(shù)據(jù)運(yùn)算模塊13,用于接收數(shù)據(jù)庫(kù)模塊12輸出的數(shù)據(jù)信息,對(duì)數(shù)據(jù)信息進(jìn)行數(shù)值運(yùn)算,并對(duì)數(shù)值運(yùn)算后的數(shù)據(jù)信息進(jìn)行輸出;控制策略邏輯判斷模塊14,用于接收控制策略數(shù)據(jù)運(yùn)算模塊13輸出的數(shù)值運(yùn)算后的數(shù)據(jù)信息,對(duì)信息數(shù)據(jù)進(jìn)行邏輯運(yùn)算,并將邏輯運(yùn)算結(jié)果寫入到數(shù)據(jù)庫(kù)模塊12的遙控、遙調(diào)隊(duì)列表中;線程監(jiān)控模塊15,用于實(shí)時(shí)輪詢所有正在運(yùn)行的線程,發(fā)送心跳報(bào)文,如果線程阻塞或者異常,則先關(guān)閉此線程并自動(dòng)重啟。在本發(fā)明實(shí)施例中,數(shù)據(jù)庫(kù)模塊12進(jìn)ー步包括實(shí)時(shí)數(shù)據(jù)庫(kù)接ロ函數(shù),用于數(shù)據(jù)庫(kù)模塊12從實(shí)時(shí)數(shù)據(jù)庫(kù)11中執(zhí)行數(shù)據(jù)信息的讀寫操作。在本發(fā)明實(shí)施例中,實(shí)時(shí)數(shù)據(jù)庫(kù)接ロ函數(shù)包括打開實(shí)時(shí)庫(kù)表函數(shù)(opentable)、關(guān)閉實(shí)時(shí)庫(kù)表函數(shù)(closetable)、計(jì)算實(shí)時(shí)庫(kù)表記錄數(shù)函數(shù)(coimtrcd)、綁定實(shí)時(shí)庫(kù)域數(shù)值函數(shù)(bindfield)、更新實(shí)時(shí)庫(kù)域數(shù)值函數(shù)Uipdfield)。在本發(fā)明實(shí)施例中,控制策略數(shù)據(jù)運(yùn)算模塊13進(jìn)ー步包括數(shù)據(jù)運(yùn)算接ロ函數(shù)131,用于對(duì)讀取的實(shí)時(shí)數(shù)據(jù)進(jìn)行相應(yīng)的數(shù)值計(jì)算;參數(shù)調(diào)用模塊132,用于將數(shù)據(jù)運(yùn)算接ロ函數(shù)131對(duì)實(shí)時(shí)數(shù)據(jù)的數(shù)值計(jì)算結(jié)果以參數(shù)調(diào)用的方式傳遞給控制策略邏輯判斷模塊14。在本發(fā)明實(shí)施例中,數(shù)據(jù)運(yùn)算接ロ函數(shù)131包括加(add)、減(sub)、乘(mul)、除(div)、平方根(sqrt)、絕對(duì)值(abs),最大值(max)、最小值(min)。在本發(fā)明實(shí)施例中,控制策略邏輯判斷模塊14包括邏輯判斷接ロ函數(shù),用于對(duì)經(jīng)過控制策略數(shù)據(jù)運(yùn)算模塊13數(shù)值計(jì)算后的實(shí)時(shí)數(shù)據(jù)進(jìn)行邏輯運(yùn)算。在本發(fā)明實(shí)施例中,過程控制系統(tǒng)設(shè)置有定時(shí)執(zhí)行模式、特定時(shí)間點(diǎn)執(zhí)行模式、實(shí)時(shí)庫(kù)對(duì)象的域值變化模式、狀態(tài)變位模式、事故告警模式、空模式。圖2示出了本發(fā)明實(shí)施例提供的用于實(shí)現(xiàn)微網(wǎng)系統(tǒng)控制策略的過程控制方法的實(shí)現(xiàn)流程。該過程控制方法包括以下步驟在步驟S201中,實(shí)時(shí)數(shù)據(jù)庫(kù)11接收并存儲(chǔ)微網(wǎng)系統(tǒng)的信息數(shù)據(jù);在步驟S202中,數(shù)據(jù)庫(kù)模塊12讀取實(shí)時(shí)數(shù)據(jù)庫(kù)11中存儲(chǔ)的微網(wǎng)系統(tǒng)的信息數(shù)據(jù),并對(duì)信息數(shù)據(jù)進(jìn)行輸出;在步驟S203中,控制策略數(shù)據(jù)運(yùn)算模塊13接收數(shù)據(jù)庫(kù)模塊12輸出的數(shù)據(jù)信息,對(duì)數(shù)據(jù)信息進(jìn)行數(shù)值運(yùn)算,并對(duì)數(shù)值運(yùn)算后的數(shù)據(jù)信息進(jìn)行輸出;在步驟S203中,控制策略邏輯判斷模塊14接收控制策略數(shù)據(jù)運(yùn)算模塊13輸出的數(shù)值運(yùn)算后的數(shù)據(jù)信息,對(duì)信息數(shù)據(jù)進(jìn)行邏輯運(yùn)算,并將邏輯運(yùn)算結(jié)果寫入到數(shù)據(jù)庫(kù)模塊12的遙控、遙調(diào)隊(duì)列表中;在步驟S204中,線程監(jiān)控模塊15實(shí)時(shí)輪詢所有正在運(yùn)行的線程,發(fā)送心跳報(bào)文,如果線程阻塞或者異常,則先關(guān)閉此線程并自動(dòng)重啟。在本發(fā)明實(shí)施例中,該方法進(jìn)ー步包括以下步驟數(shù)據(jù)庫(kù)模塊12通過實(shí)時(shí)數(shù)據(jù)庫(kù)接ロ函數(shù)對(duì)實(shí)時(shí)數(shù)據(jù)庫(kù)11中的數(shù)據(jù)信息進(jìn)行讀寫操作;控制策略邏輯判斷模塊14通過邏輯判斷接ロ函數(shù)對(duì)經(jīng)過控制策略數(shù)據(jù)運(yùn)算模塊13數(shù)值計(jì)算后的實(shí)時(shí)數(shù)據(jù)進(jìn)行邏輯運(yùn)算。在本發(fā)明實(shí)施例中,控制策略數(shù)據(jù)運(yùn)算模塊13對(duì)實(shí)時(shí)數(shù)據(jù)的進(jìn)行數(shù)值運(yùn)算的實(shí)現(xiàn)方法為數(shù)據(jù)運(yùn)算接ロ函數(shù)131對(duì)讀取的實(shí)時(shí)數(shù)據(jù)進(jìn)行相應(yīng)的數(shù)值計(jì)算;參數(shù)調(diào)用模塊132將數(shù)據(jù)運(yùn)算接ロ函數(shù)131對(duì)實(shí)時(shí)數(shù)據(jù)的數(shù)值計(jì)算結(jié)果以參數(shù)調(diào)用的方式傳遞給控制策略邏輯判斷模塊14。在本發(fā)明實(shí)施例中,該方法進(jìn)ー步包括以下步驟控制策略邏輯判斷模塊14將邏輯運(yùn)算結(jié)果寫入到數(shù)據(jù)庫(kù)模塊12的遙控、遙調(diào)隊(duì)列表中,下發(fā)到各個(gè)智能終端中執(zhí)行相應(yīng)的調(diào)節(jié)和控分、控合操作。下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明的應(yīng)用原理作進(jìn)ー步描述。本發(fā)明實(shí)施例提供的用于實(shí)現(xiàn)微網(wǎng)系統(tǒng)控制策略的過程控制方法及系統(tǒng),采用最新的微網(wǎng)用戶過程控制語(yǔ)言,總共分為五個(gè)模塊實(shí)時(shí)數(shù)據(jù)庫(kù)11、數(shù)據(jù)庫(kù)模塊12、控制策略數(shù)據(jù)運(yùn)算模塊13、控制策略邏輯判斷模塊14、線程監(jiān)控模塊15。對(duì)實(shí)時(shí)數(shù)據(jù)庫(kù)11中取得的數(shù)據(jù)進(jìn)行數(shù)值運(yùn)算、邏輯運(yùn)算、邏輯判斷、位運(yùn)算等多種運(yùn)算,也可以同時(shí)調(diào)用包括數(shù)值計(jì)算函數(shù)、時(shí)間處理函數(shù)、實(shí)時(shí)數(shù)據(jù)庫(kù)11應(yīng)用函數(shù)、應(yīng)用事件處理函數(shù)等多種接ロ進(jìn)行數(shù)據(jù)處理,完整地實(shí)現(xiàn)了不同控制功能。此外,本控制模塊還具有定時(shí)執(zhí)行模式、特定時(shí)間點(diǎn)執(zhí)行模式、實(shí)時(shí)庫(kù)對(duì)象的域值變化模式、狀態(tài)變位模式、事故告警模式、空模式等,可以更好的滿足控制策略靈活多變的工程需求,滿足了微網(wǎng)系統(tǒng)配置的靈活性,提高了工程化程度,方便了系統(tǒng)維護(hù)和升級(jí)的要求,具有很強(qiáng)的實(shí)際意義和推廣示范意義。首先,數(shù)據(jù)模塊從自主研發(fā)的實(shí)時(shí)數(shù)據(jù)中讀取微網(wǎng)數(shù)據(jù)信息(遙測(cè)量、遙信量),經(jīng)過控制策略運(yùn)算模塊進(jìn)行數(shù)值運(yùn)算,最后通過控制策略邏輯判斷模塊14執(zhí)行邏輯運(yùn)算,將運(yùn)算結(jié)果寫入到遙控、遙調(diào)隊(duì)列表中。同吋,線程監(jiān)控模塊15實(shí)時(shí)輪詢所有正在運(yùn)行的線程,發(fā)送心跳報(bào)文,如果線程阻塞或者異常,先關(guān)閉此線程并自動(dòng)重啟,確保微網(wǎng)控制策略安全、穩(wěn)定運(yùn)行。1、數(shù)據(jù)庫(kù)模塊12調(diào)用自定義的實(shí)時(shí)數(shù)據(jù)庫(kù)接ロ函數(shù)執(zhí)行數(shù)據(jù)信息讀寫操作,其中接ロ函數(shù)包括開打開實(shí)時(shí)庫(kù)表函數(shù)(opentable)、關(guān)閉實(shí)時(shí)庫(kù)表函數(shù)(closetable)、計(jì)算實(shí)時(shí)庫(kù)表記錄數(shù)函數(shù)(coimtrcd)、綁定實(shí)時(shí)庫(kù)域數(shù)值函數(shù)(bindfield)、更新實(shí)時(shí)庫(kù)域數(shù)值函數(shù)(updfield)等。2、控制策略數(shù)據(jù)運(yùn)算模塊13調(diào)用自定義的數(shù)值運(yùn)算接ロ函數(shù),對(duì)讀取的實(shí)時(shí)數(shù)據(jù)進(jìn)行相應(yīng)的數(shù)值計(jì)算,比如清潔能源平均發(fā)電量、母線電壓偏差、母線電壓波動(dòng)等,最后將計(jì)算量的結(jié)果以參數(shù)調(diào)用的方式傳給控制策略邏輯判斷模塊14。數(shù)值運(yùn)算接ロ函數(shù)包括加adcKdoubledata,doubledata)>Msub(doubledata,doubledata)>^mul(doubledata,doubledata)>P余div(doubleaata,doubledata)ヽ^tzTit艮sqrt(doubleaata)、會(huì)色ヌ寸{iLabs(aoubiedata),最大{tmax(doubledata,doubledata)min(doubledata,doubledata)等,1^=禾ロ返回值均為數(shù)值型doubledata。3、控制策略邏輯判斷模塊14調(diào)用自定義的邏輯判斷模塊,對(duì)讀取的實(shí)時(shí)數(shù)據(jù)或經(jīng)過控制策略數(shù)據(jù)運(yùn)算模塊13處理的計(jì)算量進(jìn)行邏輯運(yùn)算,將運(yùn)算結(jié)果根據(jù)設(shè)定的控制策略以遙控、遙調(diào)命令的方式寫入隊(duì)列表中,下發(fā)到各個(gè)智能終端中執(zhí)行相應(yīng)的調(diào)節(jié)和控分、控合操作。邏輯判斷函數(shù)接ロ定義與c語(yǔ)言類似,包括與(&&)、或(|)、非()、異或O等。4、線程監(jiān)控模塊15調(diào)用自定義的線程監(jiān)控模塊15,實(shí)時(shí)輪詢所有正在運(yùn)行的線程,發(fā)送心跳報(bào)文,如果線程阻塞或者異常,先關(guān)閉此線程并自動(dòng)重啟,確保微網(wǎng)控制策略安全、穩(wěn)定運(yùn)行。本發(fā)明實(shí)施例提供的用于實(shí)現(xiàn)微網(wǎng)系統(tǒng)控制策略的過程控制方法及系統(tǒng),由實(shí)時(shí)數(shù)據(jù)庫(kù)11、數(shù)據(jù)庫(kù)模塊12、控制策略數(shù)據(jù)運(yùn)算模塊13、控制策略邏輯判斷模塊14、線程監(jiān)控模塊15構(gòu)成,對(duì)實(shí)時(shí)數(shù)據(jù)庫(kù)11中取得的數(shù)據(jù)進(jìn)行數(shù)值運(yùn)算、邏輯運(yùn)算、邏輯判斷、位運(yùn)算等多種運(yùn)算,也可以同時(shí)調(diào)用包括數(shù)值計(jì)算函數(shù)、時(shí)間處理函數(shù)、實(shí)時(shí)數(shù)據(jù)庫(kù)11應(yīng)用函數(shù)、應(yīng)用事件處理函數(shù)在內(nèi)的多種接ロ進(jìn)行數(shù)據(jù)處理,完整地實(shí)現(xiàn)了不同控制功能,定時(shí)執(zhí)行模式、特定時(shí)間點(diǎn)執(zhí)行模式、實(shí)時(shí)庫(kù)對(duì)象的域值變化模式、狀態(tài)變位模式、事故告警模式、空模式的設(shè)置可以更好的滿足微網(wǎng)系統(tǒng)安全、長(zhǎng)期穩(wěn)定運(yùn)行的要求,結(jié)構(gòu)清晰、執(zhí)行效率高、穩(wěn)定性高,具有很強(qiáng)的實(shí)際意義和推廣示范意義。以上僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。權(quán)利要求1.一種用于實(shí)現(xiàn)微網(wǎng)系統(tǒng)控制策略的過程控制系統(tǒng),其特征在于,所述過程控制系統(tǒng)包括實(shí)時(shí)數(shù)據(jù)庫(kù),用于接收并存儲(chǔ)微網(wǎng)系統(tǒng)的信息數(shù)據(jù);數(shù)據(jù)庫(kù)模塊,用于讀取所述實(shí)時(shí)數(shù)據(jù)庫(kù)中存儲(chǔ)的微網(wǎng)系統(tǒng)的信息數(shù)據(jù),并對(duì)所述信息數(shù)據(jù)進(jìn)行輸出;控制策略數(shù)據(jù)運(yùn)算模塊,用于接收所述數(shù)據(jù)庫(kù)模塊輸出的數(shù)據(jù)信息,對(duì)所述數(shù)據(jù)信息進(jìn)行數(shù)值運(yùn)算,并對(duì)數(shù)值運(yùn)算后的數(shù)據(jù)信息進(jìn)行輸出;控制策略邏輯判斷模塊,用于接收所述控制策略數(shù)據(jù)運(yùn)算模塊輸出的數(shù)值運(yùn)算后的數(shù)據(jù)信息,對(duì)所述信息數(shù)據(jù)進(jìn)行邏輯運(yùn)算,并將邏輯運(yùn)算結(jié)果寫入到所述數(shù)據(jù)庫(kù)模塊的遙控、遙調(diào)隊(duì)列表中;線程監(jiān)控模塊,用于實(shí)時(shí)輪詢所有正在運(yùn)行的線程,發(fā)送心跳報(bào)文,如果線程阻塞或者異常,則先關(guān)閉此線程并自動(dòng)重啟。2.如權(quán)利要求1所述的過程控制系統(tǒng),其特征在于,所述數(shù)據(jù)庫(kù)模塊進(jìn)一步包括實(shí)時(shí)數(shù)據(jù)庫(kù)接口函數(shù),用于數(shù)據(jù)庫(kù)模塊從實(shí)時(shí)數(shù)據(jù)庫(kù)中執(zhí)行數(shù)據(jù)信息的讀寫操作。3.如權(quán)利要求1或2所述的過程控制系統(tǒng),其特征在于,所述實(shí)時(shí)數(shù)據(jù)庫(kù)接口函數(shù)包括打開實(shí)時(shí)庫(kù)表函數(shù)(opentable)、關(guān)閉實(shí)時(shí)庫(kù)表函數(shù)(closetable)、計(jì)算實(shí)時(shí)庫(kù)表記錄數(shù)函數(shù)(coimtrcd)、綁定實(shí)時(shí)庫(kù)域數(shù)值函數(shù)(bindfield)、更新實(shí)時(shí)庫(kù)域數(shù)值函數(shù)(updfield)。4.如權(quán)利要求1所述的過程控制系統(tǒng),其特征在于,所述控制策略數(shù)據(jù)運(yùn)算模塊進(jìn)一步包括數(shù)據(jù)運(yùn)算接口函數(shù),用于對(duì)讀取的實(shí)時(shí)數(shù)據(jù)進(jìn)行相應(yīng)的數(shù)值計(jì)算;參數(shù)調(diào)用模塊,用于將數(shù)據(jù)運(yùn)算接口函數(shù)對(duì)實(shí)時(shí)數(shù)據(jù)的數(shù)值計(jì)算結(jié)果以參數(shù)調(diào)用的方式傳遞給所述控制策略邏輯判斷模塊。5.如權(quán)利要求1或4所述的過程控制系統(tǒng),其特征在于,所述數(shù)據(jù)運(yùn)算接口函數(shù)包括加(add)、減(sub)、乘(mul)、除(div)、平方根(sqrt)、絕對(duì)值(abs),最大值(max)、最小值(min)ο6.如權(quán)利要求1所述的過程控制系統(tǒng),其特征在于,所述控制策略邏輯判斷模塊包括邏輯判斷接口函數(shù),用于對(duì)經(jīng)過控制策略數(shù)據(jù)運(yùn)算模塊數(shù)值計(jì)算后的實(shí)時(shí)數(shù)據(jù)進(jìn)行邏輯運(yùn)算。7.如權(quán)利要求1所述的過程控制系統(tǒng),其特征在于,所述過程控制系統(tǒng)設(shè)置有定時(shí)執(zhí)行模式、特定時(shí)間點(diǎn)執(zhí)行模式、實(shí)時(shí)庫(kù)對(duì)象的域值變化模式、狀態(tài)變位模式、事故告警模式、空模式。8.一種用于實(shí)現(xiàn)微網(wǎng)系統(tǒng)控制策略的過程控制方法,其特征在于,所述過程控制方法包括以下步驟實(shí)時(shí)數(shù)據(jù)庫(kù)接收并存儲(chǔ)微網(wǎng)系統(tǒng)的信息數(shù)據(jù);數(shù)據(jù)庫(kù)模塊讀取所述實(shí)時(shí)數(shù)據(jù)庫(kù)中存儲(chǔ)的微網(wǎng)系統(tǒng)的信息數(shù)據(jù),并對(duì)所述信息數(shù)據(jù)進(jìn)行輸出;控制策略數(shù)據(jù)運(yùn)算模塊接收所述數(shù)據(jù)庫(kù)模塊輸出的數(shù)據(jù)信息,對(duì)所述數(shù)據(jù)信息進(jìn)行數(shù)值運(yùn)算,并對(duì)數(shù)值運(yùn)算后的數(shù)據(jù)信息進(jìn)行輸出;控制策略邏輯判斷模塊接收所述控制策略數(shù)據(jù)運(yùn)算模塊輸出的數(shù)值運(yùn)算后的數(shù)據(jù)信息,對(duì)所述信息數(shù)據(jù)進(jìn)行邏輯運(yùn)算,并將邏輯運(yùn)算結(jié)果寫入到所述數(shù)據(jù)庫(kù)模塊的遙控、遙調(diào)隊(duì)列表中;線程監(jiān)控模塊實(shí)時(shí)輪詢所有正在運(yùn)行的線程,發(fā)送心跳報(bào)文,如果線程阻塞或者異常,則先關(guān)閉此線程并自動(dòng)重啟。9.如權(quán)利要求8所述的過程控制方法,其特征在于,所述方法進(jìn)一步包括以下步驟所述數(shù)據(jù)庫(kù)模塊通過實(shí)時(shí)數(shù)據(jù)庫(kù)接口函數(shù)對(duì)所述實(shí)時(shí)數(shù)據(jù)庫(kù)中的數(shù)據(jù)信息進(jìn)行讀寫操作;所述控制策略邏輯判斷模塊通過邏輯判斷接口函數(shù)對(duì)經(jīng)過控制策略數(shù)據(jù)運(yùn)算模塊數(shù)值計(jì)算后的實(shí)時(shí)數(shù)據(jù)進(jìn)行邏輯運(yùn)算。10.如權(quán)利要求8所述的過程控制方法,其特征在于,所述控制策略數(shù)據(jù)運(yùn)算模塊對(duì)實(shí)時(shí)數(shù)據(jù)的進(jìn)行數(shù)值運(yùn)算的實(shí)現(xiàn)方法為數(shù)據(jù)運(yùn)算接口函數(shù)對(duì)讀取的實(shí)時(shí)數(shù)據(jù)進(jìn)行相應(yīng)的數(shù)值計(jì)算;參數(shù)調(diào)用模塊將數(shù)據(jù)運(yùn)算接口函數(shù)對(duì)實(shí)時(shí)數(shù)據(jù)的數(shù)值計(jì)算結(jié)果以參數(shù)調(diào)用的方式傳遞給所述控制策略邏輯判斷模塊。11.如權(quán)利要求8所述的過程控制方法,其特征在于,所述控制策略邏輯判斷模塊將邏輯運(yùn)算結(jié)果寫入到所述數(shù)據(jù)庫(kù)模塊的遙控、遙調(diào)隊(duì)列表中,下發(fā)到各個(gè)智能終端中執(zhí)行相應(yīng)的調(diào)節(jié)和控分、控合操作。全文摘要本發(fā)明屬于配電網(wǎng)調(diào)度及管理領(lǐng)域,提供了一種用于實(shí)現(xiàn)微網(wǎng)系統(tǒng)控制策略的過程控制方法及系統(tǒng),由實(shí)時(shí)數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)模塊、控制策略數(shù)據(jù)運(yùn)算模塊、控制策略邏輯判斷模塊、線程監(jiān)控模塊構(gòu)成,對(duì)實(shí)時(shí)數(shù)據(jù)庫(kù)中取得的數(shù)據(jù)進(jìn)行數(shù)值運(yùn)算、邏輯運(yùn)算、邏輯判斷、位運(yùn)算等多種運(yùn)算,也可以同時(shí)進(jìn)行數(shù)據(jù)處理,完整地實(shí)現(xiàn)了不同控制功能,定時(shí)執(zhí)行模式、特定時(shí)間點(diǎn)執(zhí)行模式、實(shí)時(shí)庫(kù)對(duì)象的域值變化模式、狀態(tài)變位模式、事故告警模式、空模式的設(shè)置可以更好的滿足微網(wǎng)系統(tǒng)安全、長(zhǎng)期穩(wěn)定運(yùn)行的要求,結(jié)構(gòu)清晰、執(zhí)行效率高、穩(wěn)定性高,具有很強(qiáng)的實(shí)際意義和推廣示范意義。文檔編號(hào)G06F17/30GK102567484SQ20111043041公開日2012年7月11日申請(qǐng)日期2011年12月19日優(yōu)先權(quán)日2011年12月19日發(fā)明者張毅,張鵬,楊宇全,林昌年,王罡,趙麗文,郜士其,龔博申請(qǐng)人:中國(guó)電力科學(xué)研究院,北京科東電力控制系統(tǒng)有限責(zé)任公司,天津市電力公司