一種調(diào)度自動化主備系統(tǒng)間模型正確性校驗(yàn)的方法
【專利摘要】本發(fā)明公開了一種調(diào)度自動化主備系統(tǒng)間模型正確性校驗(yàn)的方法,屬于電網(wǎng)調(diào)度自動化【技術(shù)領(lǐng)域】。本發(fā)明先進(jìn)行模型解析,根據(jù)模型關(guān)系及模型與測點(diǎn)的映射關(guān)系解析模型中包含的實(shí)時數(shù)據(jù)庫中的測點(diǎn)集合,其次進(jìn)行數(shù)據(jù)處理,根據(jù)校驗(yàn)規(guī)則及校驗(yàn)時間范圍分別獲取主備系統(tǒng)模型所有測點(diǎn)在該時間范圍內(nèi)的數(shù)據(jù),并對數(shù)據(jù)進(jìn)行分類、補(bǔ)齊等處理,最后進(jìn)行數(shù)據(jù)校驗(yàn),對處理后的主備系統(tǒng)模型包含的所有測點(diǎn)的數(shù)據(jù)進(jìn)行絕對偏差和相對偏差計(jì)算。本發(fā)明實(shí)現(xiàn)了調(diào)度自動化主備系統(tǒng)間模型的快速高效校驗(yàn),為確保智能電網(wǎng)調(diào)度支持系統(tǒng)實(shí)現(xiàn)精益化調(diào)度提供穩(wěn)定性和可靠性保障,滿足了調(diào)度自動化系統(tǒng)的快速批量檢索數(shù)據(jù)的需求,實(shí)現(xiàn)精益化調(diào)度。
【專利說明】一種調(diào)度自動化主備系統(tǒng)間模型正確性校驗(yàn)的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于電網(wǎng)調(diào)度自動化【技術(shù)領(lǐng)域】,更準(zhǔn)確地說本發(fā)明涉及一種電網(wǎng)調(diào)度主備系統(tǒng)模型數(shù)據(jù)快速校驗(yàn)方法。
【背景技術(shù)】
[0002]近年來,隨著計(jì)算機(jī)技術(shù)的發(fā)展和電網(wǎng)調(diào)度自動化水平的提高,地縣一體化系統(tǒng)面臨的數(shù)據(jù)采集規(guī)模急劇上升,對調(diào)度自動化系統(tǒng)提出了更高的要求,全景保存電網(wǎng)運(yùn)行所有細(xì)節(jié)繼而進(jìn)行精細(xì)化的分析應(yīng)用已成為大勢所趨。
[0003]傳統(tǒng)的調(diào)度自動化系統(tǒng)一般采用關(guān)系數(shù)據(jù)庫存儲電網(wǎng)運(yùn)行數(shù)據(jù),如果電網(wǎng)運(yùn)行數(shù)據(jù)全部存儲到關(guān)系數(shù)據(jù)庫中,由于電網(wǎng)運(yùn)行數(shù)據(jù)每天都有大量數(shù)據(jù)產(chǎn)生,一般一個月至三個月之后,關(guān)系數(shù)據(jù)庫的電網(wǎng)運(yùn)行數(shù)據(jù)訪問性能就會急劇下降,所以傳統(tǒng)的調(diào)度自動化系統(tǒng)采用分鐘級周期性保存歷史數(shù)據(jù)。
[0004]傳統(tǒng)的周期性保存歷史數(shù)據(jù)的方式使得調(diào)度系統(tǒng)檢索數(shù)據(jù)效率低,無法實(shí)行高效的數(shù)據(jù)校驗(yàn),無法為精益化調(diào)度提供穩(wěn)定和可靠性保障。
[0005]而專門用于處理具有時間序列特性的數(shù)據(jù)的實(shí)時數(shù)據(jù)庫,其支持?jǐn)?shù)據(jù)周期存儲和變化即存儲兩種數(shù)據(jù)存儲機(jī)制,支持海量數(shù)據(jù)高效存儲,支持快速批量檢索數(shù)據(jù)。在電網(wǎng)調(diào)度系統(tǒng)中如采用實(shí)時數(shù)據(jù)庫,則可以很好地滿足調(diào)度自動化系統(tǒng)的這一緊迫需求,實(shí)現(xiàn)精益化調(diào)度。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的是:為了解決現(xiàn)有技術(shù)中電網(wǎng)調(diào)度自動化領(lǐng)域主備系統(tǒng)模型數(shù)據(jù)校驗(yàn)問題,提供一種調(diào)度自動化主備系統(tǒng)間模型正確性校驗(yàn)的方法,通過采用實(shí)時數(shù)據(jù)庫技術(shù),確保智能電網(wǎng)調(diào)度支持系統(tǒng)的精益化調(diào)度的穩(wěn)定性和可靠性前提下能夠快速校驗(yàn)?zāi)P蛿?shù)據(jù)、定位壞數(shù)據(jù)及設(shè)備故障,并預(yù)防事故發(fā)生,從而為精益化調(diào)度提供安全保障。
[0007]具體地說,本發(fā)明是采用以下的技術(shù)方案來實(shí)現(xiàn)的,包括下列步驟:
1)設(shè)置校驗(yàn)條件,包括校驗(yàn)時間范圍、校驗(yàn)規(guī)則及校驗(yàn)偏差標(biāo)準(zhǔn),其中校驗(yàn)規(guī)則包括原始值校驗(yàn)和采樣值校驗(yàn)兩種校驗(yàn)規(guī)則;
2)選擇要校驗(yàn)的電網(wǎng)模型,根據(jù)關(guān)系數(shù)據(jù)庫中存儲的模型關(guān)系及模型中設(shè)備與實(shí)時數(shù)據(jù)庫測點(diǎn)的映射關(guān)系,獲取模型映射的測點(diǎn)集合;
3)根據(jù)測點(diǎn)集合、校驗(yàn)時間范圍及校驗(yàn)規(guī)則,分別到主調(diào)系統(tǒng)和備調(diào)系統(tǒng)實(shí)時數(shù)據(jù)庫中批量檢索所有測點(diǎn)數(shù)據(jù);
4)將主備系統(tǒng)模型數(shù)據(jù)按照測點(diǎn)名匹配,測點(diǎn)名相同的數(shù)據(jù)劃分為一組,形成多組數(shù)據(jù);對每組內(nèi)兩個測點(diǎn)的數(shù)據(jù)按照時間序列排序,形成有序數(shù)據(jù)隊(duì)列;
5)如果校驗(yàn)規(guī)則為原始值校驗(yàn),則需要獲取每組數(shù)據(jù)兩個同名測點(diǎn)數(shù)據(jù)時間戳的最大集合,并使用數(shù)據(jù)補(bǔ)齊算法分別對兩個測點(diǎn)沒有數(shù)據(jù)的時間戳填補(bǔ)數(shù)值,從而形成兩個順序完全一致的時間序列數(shù)據(jù),然后進(jìn)入步驟6); 如果校驗(yàn)規(guī)則為采樣值校驗(yàn),則直接進(jìn)入步驟6);
6)對每組時間序列數(shù)據(jù)進(jìn)行絕對偏差和相對偏差計(jì)算,計(jì)算結(jié)果按照測點(diǎn)維度進(jìn)行展示,其中對偏差值超過偏差標(biāo)準(zhǔn)的測點(diǎn)時間戳數(shù)據(jù)突出顯示。
[0008]上述技術(shù)方案的進(jìn)一步特征在于,所述步驟6)中通過曲線、列表形式對計(jì)算結(jié)果進(jìn)行展示。
[0009]上述技術(shù)方案的進(jìn)一步特征在于,所述步驟6)中,允許調(diào)整偏差標(biāo)準(zhǔn)分析校驗(yàn)結(jié)果O
[0010]本發(fā)明的有益效果如下:本發(fā)明實(shí)現(xiàn)了調(diào)度自動化主備系統(tǒng)間模型的快速高效校驗(yàn),為確保智能電網(wǎng)調(diào)度支持系統(tǒng)實(shí)現(xiàn)精益化調(diào)度提供穩(wěn)定性和可靠性保障。同時,本發(fā)明充分利用實(shí)時數(shù)據(jù)庫及其核心技術(shù),很好地滿足了調(diào)度自動化系統(tǒng)的快速批量檢索數(shù)據(jù)的需求,從而實(shí)現(xiàn)精益化調(diào)度。
【專利附圖】
【附圖說明】
[0011]圖1是實(shí)時數(shù)據(jù)庫數(shù)據(jù)格式示意圖。
[0012]圖2是本發(fā)明的主備系統(tǒng)模型校驗(yàn)技術(shù)架構(gòu)圖。
[0013]圖3是本發(fā)明的主備系統(tǒng)模型校驗(yàn)流程圖。
【具體實(shí)施方式】
[0014]下面參照附圖并結(jié)合實(shí)例對本發(fā)明作進(jìn)一步詳細(xì)描述。
[0015]本發(fā)明基于實(shí)時數(shù)據(jù)庫技術(shù)。實(shí)時數(shù)據(jù)庫是專門用于處理具有時間序列特性的數(shù)據(jù)的數(shù)據(jù)庫,其支持?jǐn)?shù)據(jù)周期存儲和變化即存儲兩種數(shù)據(jù)存儲機(jī)制,支持海量數(shù)據(jù)高效存儲,支持快速批量檢索數(shù)據(jù),因此能夠很好地滿足調(diào)度自動化系統(tǒng)的需求,從而實(shí)現(xiàn)精益化調(diào)度。實(shí)時數(shù)據(jù)庫一般采用測點(diǎn)名來標(biāo)識所存儲的數(shù)據(jù),每個測點(diǎn)都對應(yīng)存儲某個前置采集指標(biāo)的實(shí)時數(shù)據(jù),各實(shí)時數(shù)據(jù)庫測點(diǎn)中存儲的數(shù)據(jù)格式都大同小異。例如,圖1給出了一種國產(chǎn)實(shí)時數(shù)據(jù)庫數(shù)據(jù)格式示意。圖中展示的國產(chǎn)海迅實(shí)時數(shù)據(jù)庫中每一個數(shù)據(jù)都由三部分組成:時標(biāo)、值以及質(zhì)量碼。其中,時標(biāo)由兩個4字節(jié)整數(shù)(hours和usees)表示,其中hours表示的是當(dāng)前時刻到公元元年的小時數(shù),usees則表示當(dāng)前時刻到上一個整點(diǎn)時刻的微秒數(shù),時標(biāo)的表示精度為I微秒;數(shù)據(jù)值由單精度浮點(diǎn)數(shù)(4字節(jié))表示;質(zhì)量碼由一個4字節(jié)整數(shù)表示。每一個數(shù)據(jù)用“測點(diǎn)名稱”作為標(biāo)識符,名稱標(biāo)識符必須具有唯一性(如ZJ.HU.SCADA.251000667_50),在不同的數(shù)據(jù)處理服務(wù)器上,測點(diǎn)名稱標(biāo)識符可以復(fù)用。
[0016]如圖2所示,本發(fā)明采用的技術(shù)架構(gòu)分為以下四層:
數(shù)據(jù)存儲層:包含關(guān)系數(shù)據(jù)庫和實(shí)時數(shù)據(jù)庫,關(guān)系數(shù)據(jù)庫存儲模型關(guān)系及模型與測點(diǎn)的映射關(guān)系;主備系統(tǒng)各部署一套實(shí)時數(shù)據(jù)庫分別存儲主備系統(tǒng)模型中所有測點(diǎn)數(shù)據(jù)。
[0017]統(tǒng)一數(shù)據(jù)訪問層:統(tǒng)一訪問處理關(guān)系數(shù)據(jù)庫和實(shí)時數(shù)據(jù)庫數(shù)據(jù)。
[0018]數(shù)據(jù)校驗(yàn)層:包含模型解析、數(shù)據(jù)處理和數(shù)據(jù)校驗(yàn)三個子模塊功能。模型解析模塊根據(jù)模型關(guān)系及模型與測點(diǎn)的映射關(guān)系解析模型中包含的實(shí)時數(shù)據(jù)庫中的測點(diǎn)集合;數(shù)據(jù)處理層根據(jù)校驗(yàn)規(guī)則及校驗(yàn)時間范圍分別獲取主備系統(tǒng)模型所有測點(diǎn)在該時間范圍內(nèi)的數(shù)據(jù),并對數(shù)據(jù)進(jìn)行分類、補(bǔ)齊等處理;數(shù)據(jù)校驗(yàn)?zāi)K對處理后的主備系統(tǒng)模型包含的所有測點(diǎn)的數(shù)據(jù)進(jìn)行絕對偏差和相對偏差計(jì)算。
[0019]前端展現(xiàn)層:按照測點(diǎn)維度對主備系統(tǒng)模型測點(diǎn)在設(shè)定時間范圍內(nèi)的每個數(shù)據(jù)的絕對偏差和相對偏差進(jìn)行擬合曲線展示或者曲線列表展示。
[0020]如圖3所示,本發(fā)明的主備系統(tǒng)模型校驗(yàn)的過程具體包括以下步驟:
1)設(shè)置校驗(yàn)條件,包括校驗(yàn)時間范圍、校驗(yàn)規(guī)則及校驗(yàn)偏差標(biāo)準(zhǔn),其中校驗(yàn)規(guī)則包括原始值校驗(yàn)和采樣值校驗(yàn)兩種校驗(yàn)規(guī)則;
2)選擇要校驗(yàn)的電網(wǎng)模型,根據(jù)關(guān)系數(shù)據(jù)庫中存儲的模型關(guān)系及模型中設(shè)備與實(shí)時數(shù)據(jù)庫測點(diǎn)的映射關(guān)系,獲取模型映射的測點(diǎn)集合;
3)根據(jù)測點(diǎn)集合、校驗(yàn)時間范圍及校驗(yàn)規(guī)則,分別到主調(diào)系統(tǒng)和備調(diào)系統(tǒng)實(shí)時數(shù)據(jù)庫中批量檢索所有測點(diǎn)數(shù)據(jù);
4)將主備系統(tǒng)模型數(shù)據(jù)按照測點(diǎn)名匹配,測點(diǎn)名相同的數(shù)據(jù)劃分為一組,形成多組數(shù)據(jù);對每組內(nèi)兩個測點(diǎn)的數(shù)據(jù)按照時間序列排序,形成有序數(shù)據(jù)隊(duì)列;
5)如果校驗(yàn)規(guī)則為原始值校驗(yàn),則需要獲取每組數(shù)據(jù)兩個同名測點(diǎn)數(shù)據(jù)時間戳的最大集合,并使用數(shù)據(jù)補(bǔ)齊算法分別對兩個測點(diǎn)沒有數(shù)據(jù)的時間戳填補(bǔ)數(shù)值,從而形成兩個順序完全一致的時間序列數(shù)據(jù),然后進(jìn)入步驟6);
如果校驗(yàn)規(guī)則為采樣值校驗(yàn),則直接進(jìn)入步驟6);
6)對每組時間序列數(shù)據(jù)進(jìn)行絕對偏差和相對偏差計(jì)算,計(jì)算結(jié)果按照測點(diǎn)維度進(jìn)行展示,其中對偏差值超過偏差標(biāo)準(zhǔn)的測點(diǎn)時間戳數(shù)據(jù)突出顯示。
[0021]其中,步驟6)中可以通過曲線、列表形式對計(jì)算結(jié)果進(jìn)行展示,而且允許調(diào)整偏差標(biāo)準(zhǔn)分析校驗(yàn)結(jié)果。
[0022]本發(fā)明方法在實(shí)際中的具體部署實(shí)施過程如下:
步驟1:首先部署主系統(tǒng)的關(guān)系數(shù)據(jù)庫服務(wù)器、實(shí)時數(shù)據(jù)庫服務(wù)器和備系統(tǒng)的關(guān)系數(shù)據(jù)庫服務(wù)器、實(shí)時數(shù)據(jù)庫服務(wù)器,在主備系統(tǒng)的實(shí)時數(shù)據(jù)庫服務(wù)器上建立存儲測點(diǎn)信息,進(jìn)行數(shù)據(jù)接入;
步驟2:在主、備系統(tǒng)的實(shí)時數(shù)據(jù)庫上部署并開啟數(shù)據(jù)測點(diǎn)檢索服務(wù),保證能夠快速地在實(shí)時數(shù)據(jù)庫中檢索測點(diǎn)信息;
步驟3:在應(yīng)用服務(wù)器上部署并開啟數(shù)據(jù)校驗(yàn)服務(wù),配置數(shù)據(jù)校驗(yàn)規(guī)則,如果開啟數(shù)據(jù)批量補(bǔ)齊,則配置數(shù)據(jù)批量補(bǔ)齊算法,如果開啟偏差調(diào)整,則配置偏差調(diào)整算法;
步驟4:在應(yīng)用服務(wù)器上,將校驗(yàn)的結(jié)果通過曲線、列表等多種形式展示。
[0023]雖然本發(fā)明已以較佳實(shí)施例公開如上,但實(shí)施例并不是用來限定本發(fā)明的。在不脫離本發(fā)明之精神和范圍內(nèi),所做的任何等效變化或潤飾,同樣屬于本發(fā)明之保護(hù)范圍。因此本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以本申請的權(quán)利要求所界定的內(nèi)容為標(biāo)準(zhǔn)。
【權(quán)利要求】
1.一種調(diào)度自動化主備系統(tǒng)間模型正確性校驗(yàn)的方法,其特征在于,包括如下步驟: 1)設(shè)置校驗(yàn)條件,包括校驗(yàn)時間范圍、校驗(yàn)規(guī)則及校驗(yàn)偏差標(biāo)準(zhǔn),其中校驗(yàn)規(guī)則包括原始值校驗(yàn)和采樣值校驗(yàn)兩種校驗(yàn)規(guī)則; 2)選擇要校驗(yàn)的電網(wǎng)模型,根據(jù)關(guān)系數(shù)據(jù)庫中存儲的模型關(guān)系及模型中設(shè)備與實(shí)時數(shù)據(jù)庫測點(diǎn)的映射關(guān)系,獲取模型映射的測點(diǎn)集合; 3)根據(jù)測點(diǎn)集合、校驗(yàn)時間范圍及校驗(yàn)規(guī)則,分別到主調(diào)系統(tǒng)和備調(diào)系統(tǒng)實(shí)時數(shù)據(jù)庫中批量檢索所有測點(diǎn)數(shù)據(jù); 4)將主備系統(tǒng)模型數(shù)據(jù)按照測點(diǎn)名匹配,測點(diǎn)名相同的數(shù)據(jù)劃分為一組,形成多組數(shù)據(jù);對每組內(nèi)兩個測點(diǎn)的數(shù)據(jù)按照時間序列排序,形成有序數(shù)據(jù)隊(duì)列; 5)如果校驗(yàn)規(guī)則為原始值校驗(yàn),則需要獲取每組數(shù)據(jù)兩個同名測點(diǎn)數(shù)據(jù)時間戳的最大集合,并使用數(shù)據(jù)補(bǔ)齊算法分別對兩個測點(diǎn)沒有數(shù)據(jù)的時間戳填補(bǔ)數(shù)值,從而形成兩個順序完全一致的時間序列數(shù)據(jù),然后進(jìn)入步驟6); 如果校驗(yàn)規(guī)則為采樣值校驗(yàn),則直接進(jìn)入步驟6); 6)對每組時間序列數(shù)據(jù)進(jìn)行絕對偏差和相對偏差計(jì)算,計(jì)算結(jié)果按照測點(diǎn)維度進(jìn)行展示,其中對偏差值超過偏差標(biāo)準(zhǔn)的測點(diǎn)時間戳數(shù)據(jù)突出顯示。
2.根據(jù)權(quán)利要求1所述的調(diào)度自動化主備系統(tǒng)間模型正確性校驗(yàn)的方法,其特征在于,所述步驟6 )中通過曲線、列表形式對計(jì)算結(jié)果進(jìn)行展示。
3.根據(jù)權(quán)利要求1所述的調(diào)度自動化主備系統(tǒng)間模型正確性校驗(yàn)的方法,其特征在于,所述步驟6)中,允許調(diào)整偏差標(biāo)準(zhǔn)分析校驗(yàn)結(jié)果。
【文檔編號】G06Q10/06GK104299065SQ201410366359
【公開日】2015年1月21日 申請日期:2014年7月30日 優(yōu)先權(quán)日:2014年7月30日
【發(fā)明者】趙裕嘯, 梅峰, 周升, 李賢慧, 施永益, 陳建, 戴波, 孔曉昀, 金文德, 王志強(qiáng), 季勝鵬, 唐勝, 田輝, 嚴(yán)釗, 王飛軍, 陳軍 申請人:國家電網(wǎng)公司, 國網(wǎng)浙江省電力公司信息通信分公司, 國網(wǎng)浙江省電力公司, 國網(wǎng)電力科學(xué)研究院, 江蘇瑞中數(shù)據(jù)股份有限公司, 國網(wǎng)浙江省電力公司電力科學(xué)研究院