国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于數(shù)據(jù)庫多張歷史數(shù)據(jù)表的工況信息斷面重現(xiàn)方法

      文檔序號:9327599閱讀:502來源:國知局
      一種基于數(shù)據(jù)庫多張歷史數(shù)據(jù)表的工況信息斷面重現(xiàn)方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及數(shù)據(jù)統(tǒng)計技術(shù)領(lǐng)域,尤其涉及一種基于數(shù)據(jù)庫多張歷史數(shù)據(jù)表的工況信息斷面重現(xiàn)方法。
      【背景技術(shù)】
      [0002]做事件或事故分析時,需要查看某個時刻斷面的信息,一般有以下兩種方式:一種是把這個時刻的工況信息存入同一張歷史數(shù)據(jù)表中;另一種辦法是通過PMU(PhasorMeasurement Unit,電力系統(tǒng)同步相量測量裝置)設(shè)備采集,來保證所有采集數(shù)據(jù)的時間戳都是指向同一時刻的。這兩種方式的目的都是為了能夠查找發(fā)生事件或事故的那個時刻的工況信息。同一時刻的工況信息,對于分析此時刻的事件或故障才有實際意義和價值。但是,前一種方式隨著工況信息的測點數(shù)增加,需要變動數(shù)據(jù)庫的表結(jié)構(gòu),更改表結(jié)構(gòu)需要關(guān)閉數(shù)據(jù)庫服務(wù),這對投入到生產(chǎn)系統(tǒng)中的應(yīng)用來說是絕對不允許的;后一種方式需要增加PMU設(shè)備,增加了整個系統(tǒng)的成本,而且也沒有解決前一種辦法存在的弊端。

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

      [0003]基于【背景技術(shù)】存在的技術(shù)問題,本發(fā)明提出了一種基于數(shù)據(jù)庫多張歷史數(shù)據(jù)表的工況信息斷面重現(xiàn)方法。
      [0004]本發(fā)明提出的一種基于數(shù)據(jù)庫多張歷史數(shù)據(jù)表的工況信息斷面重現(xiàn)方法,包括以下步驟:
      [0005]在數(shù)據(jù)庫中預(yù)設(shè)不少于兩張歷史數(shù)據(jù)表,每一張歷史數(shù)據(jù)表用于存儲一類工況數(shù)據(jù);
      [0006]預(yù)設(shè)時間戳轉(zhuǎn)換模型,用于對時間戳表示的時間節(jié)點信息進(jìn)行轉(zhuǎn)換;
      [0007]采集各種工況數(shù)據(jù),并將工況數(shù)據(jù)附錄時間戳后存儲到對應(yīng)的歷史數(shù)據(jù)表中,時間戳為工況數(shù)據(jù)采集時間節(jié)點信息;
      [0008]確定斷面時間節(jié)點,并調(diào)取各歷史數(shù)據(jù)表中時間戳與斷面時間節(jié)點重合的工況數(shù)據(jù)作為斷面工況數(shù)據(jù);
      [0009]判斷是否已經(jīng)從每張歷史數(shù)據(jù)表中提取斷面工況數(shù)據(jù);
      [0010]如果否,則從未被提取斷面工況數(shù)據(jù)的歷史數(shù)據(jù)表中調(diào)取一個時間戳與斷面時間節(jié)點接近的工況數(shù)據(jù)作為替補(bǔ)數(shù)據(jù),然后通過時間戳轉(zhuǎn)換模型將替補(bǔ)數(shù)據(jù)對應(yīng)的時間戳所表示的時間節(jié)點信息轉(zhuǎn)換為與斷面時間節(jié)點重合的時間節(jié)點信息,并將時間戳轉(zhuǎn)換后的替補(bǔ)數(shù)據(jù)作為斷面工況數(shù)據(jù);
      [0011]如果是,則根據(jù)提取的斷面工況數(shù)據(jù)進(jìn)行工況信息斷面重現(xiàn)。
      [0012]優(yōu)選地,至少有一張歷史數(shù)據(jù)表用于存儲電力系統(tǒng)中對調(diào)度自動化五遙數(shù)據(jù)中的一種。
      [0013]優(yōu)選地,數(shù)據(jù)庫為關(guān)系型數(shù)據(jù)庫。
      [0014]優(yōu)選地,判斷是否已經(jīng)從每張歷史數(shù)據(jù)表中提取斷面工況數(shù)據(jù)的方式具體如下:
      [0015]判斷是否不存在時間戳與斷面時間節(jié)點重合的歷史數(shù)據(jù)表,如果是,則從不存在時間戳與斷面時間節(jié)點重合的歷史數(shù)據(jù)表中調(diào)取一個時間戳與斷面時間節(jié)點接近的工況數(shù)據(jù)作為替補(bǔ)數(shù)據(jù)。
      [0016]優(yōu)選地,每一張數(shù)據(jù)表中相鄰兩條工況數(shù)據(jù)的時間戳相差2秒,多張歷史數(shù)據(jù)表中工況數(shù)據(jù)的時間戳對應(yīng)奇數(shù)秒或者偶數(shù)秒。
      [0017]優(yōu)選地,時間戳轉(zhuǎn)換模型為:
      [0018]Timestamp_new = Timestamp_orig- (Timestamp_orig% 2) ;Timestamp_new 為車專換后的時間戳,Timestamp_orig為轉(zhuǎn)換前的時間戳。
      [0019]優(yōu)選地,時間戳轉(zhuǎn)換模型為:
      [0020]Timestamp_new = Timestamp_orig+(Timestamp_orig+l) % 2 ;Timestamp_new 為轉(zhuǎn)換后的時間戳,Timestamp_orig為轉(zhuǎn)換前的時間戳。
      [0021]本發(fā)明根據(jù)斷面時間節(jié)點從歷史數(shù)據(jù)表中挑選斷面時刻的工況信息,且由于時間戳轉(zhuǎn)換模型的設(shè)置,在不同類型的工況信息采集時間節(jié)點可能稍有差異的情況,通過時間戳的轉(zhuǎn)換,可將替補(bǔ)數(shù)據(jù)作為斷面工況數(shù)據(jù)使用,既可以保證斷面工況數(shù)據(jù)重現(xiàn)的完整性,又由于替補(bǔ)數(shù)據(jù)的時間戳與斷面時間節(jié)點相差值很小,替補(bǔ)數(shù)據(jù)的使用不會影響斷面工況重現(xiàn)的精確性。
      [0022]本發(fā)明由于支持不少于兩張歷史數(shù)據(jù)表,因此在生產(chǎn)環(huán)境中,可通過動態(tài)增加新表的方式來擴(kuò)大測點數(shù)量,不需要關(guān)閉數(shù)據(jù)庫,是一種在線升級的方式。時間戳轉(zhuǎn)換模型的設(shè)置,可以解決精度是秒級的數(shù)據(jù)采集的時間戳一致性問題,由于不需要增加PMU設(shè)備,大大降低了成本。
      【附圖說明】
      [0023]圖1為本發(fā)明提出的一種基于數(shù)據(jù)庫多張歷史數(shù)據(jù)表的工況信息斷面重現(xiàn)方法流程圖。
      【具體實施方式】
      [0024]參照圖1,本發(fā)明提出的一種基于數(shù)據(jù)庫多張歷史數(shù)據(jù)表的工況信息斷面重現(xiàn)方法,其特征在于,包括以下步驟。
      [0025]第一步:在數(shù)據(jù)庫中預(yù)設(shè)不少于兩張歷史數(shù)據(jù)表,每一張歷史數(shù)據(jù)表用于存儲一類工況數(shù)據(jù)。由于數(shù)據(jù)庫可預(yù)設(shè)不少于兩張歷史數(shù)據(jù)表,故而在需要增加測試點數(shù)時,可直接增加一張新的歷史數(shù)據(jù)表進(jìn)行存儲,而不需要停止服務(wù)器更改歷史數(shù)據(jù)表結(jié)構(gòu)。
      [0026]第二步:預(yù)設(shè)時間戳轉(zhuǎn)換模型,用于對時間戳表示的時間節(jié)點信息進(jìn)行轉(zhuǎn)換。為了避免冗余數(shù)據(jù),避免大數(shù)據(jù)量占用存儲空間,降低工作效率,歷史數(shù)據(jù)表中不適合對每一個時間節(jié)點的數(shù)據(jù)均進(jìn)行存儲。且,由于不同歷史數(shù)據(jù)表中的工況數(shù)據(jù)可能通過不同的數(shù)據(jù)采集裝置來采集,或者采用不同的傳輸方式,故而不能保證不同歷史數(shù)據(jù)表中的工況數(shù)據(jù)對應(yīng)的時間節(jié)點相同。針對以上兩種情況,可通過時間戳轉(zhuǎn)換模型對時間戳表示的時間節(jié)點信息進(jìn)行轉(zhuǎn)換,從而保證歷史數(shù)據(jù)表可輸出任意一個時間節(jié)點的工況數(shù)據(jù)。且通過對時間戳轉(zhuǎn)換模型進(jìn)行設(shè)置,保證轉(zhuǎn)換后的時間戳與轉(zhuǎn)換前的時間戳差值很小,這樣時間戳的轉(zhuǎn)換也不影響工況數(shù)據(jù)的使用。
      [0027]第三步:采集各種工況數(shù)據(jù),并將工況數(shù)據(jù)附錄時間戳后存儲到對應(yīng)的歷史數(shù)據(jù)表中,時間戳為工況數(shù)據(jù)采集時間節(jié)點信息。
      [0028]第四步:確定斷面時間節(jié)點,并調(diào)取各歷史數(shù)據(jù)表中時間戳與斷面時間節(jié)點重合的工況數(shù)據(jù)作為斷面工況數(shù)據(jù)。
      [0029]第五步:判斷是否已經(jīng)從每張歷史數(shù)據(jù)表中提取斷面工況數(shù)據(jù)。
      [0030]斷面工況信息的重現(xiàn)需要斷面時刻完整的工況數(shù)據(jù),故而,必須保證每一張歷史數(shù)據(jù)表中均有斷面工況數(shù)據(jù)的輸出。
      [0031]第六步:如果否,則從未被提取斷面工況數(shù)據(jù)的歷史數(shù)據(jù)表中調(diào)取一個時間戳與斷面時間節(jié)點接近的工況數(shù)據(jù)作為替補(bǔ)數(shù)據(jù),然后通過時間戳轉(zhuǎn)換模型將替補(bǔ)數(shù)據(jù)對應(yīng)的時間戳所表示的時間節(jié)點信息轉(zhuǎn)換為與斷面時間節(jié)點重合的時間節(jié)點信息,并將時間戳轉(zhuǎn)換后的替補(bǔ)數(shù)據(jù)作為斷面工況數(shù)據(jù)。
      [0032]本步驟中,通過利用時間戳轉(zhuǎn)換模型對替補(bǔ)數(shù)據(jù)的時間戳進(jìn)行轉(zhuǎn)換,可保證每張歷史數(shù)據(jù)表均有斷面工況數(shù)據(jù)輸出。具體的,可通過判斷是否不存在時間戳與斷面時間節(jié)點重合的歷史數(shù)據(jù)表來判斷是否已經(jīng)從每張歷史數(shù)據(jù)表中提取斷面工況數(shù)據(jù),如果是,則從不存在時間戳與斷面時間節(jié)點重合的歷史數(shù)據(jù)表中調(diào)取一個時間戳與斷面時間節(jié)點接近的工況數(shù)據(jù)作為替補(bǔ)數(shù)據(jù)。
      [0033]本實施方式中,可通過設(shè)置數(shù)據(jù)采集頻率,使得每一張數(shù)據(jù)表中相鄰兩條工況數(shù)據(jù)的時間戳相差2秒,如此,多張歷史數(shù)據(jù)表中工況數(shù)據(jù)的時間戳對應(yīng)奇數(shù)秒或者偶數(shù)秒。然后,以Timestamp_new表示轉(zhuǎn)換后的時間戳,Timestamp_orig表示轉(zhuǎn)換前的時間戳,時間戳轉(zhuǎn)換模型可選用:
      [0034]Timestamp_new = Timestamp_orig-(Timestamp_orig% 2);
      [0035]或者
      [0036]Timestamp_new = Timestamp_orig+ (Timestamp_orig+l) % 2。
      [0037]前者可以將奇數(shù)秒向前移動一個標(biāo)準(zhǔn)時間值即ls,例如將表示時間節(jié)點信息為3s的時間戳轉(zhuǎn)換為時間節(jié)點信息為2s的時間戳,從而將奇數(shù)秒轉(zhuǎn)換成偶數(shù)秒。該時間戳轉(zhuǎn)換模型可以滿足斷面時間節(jié)點為偶數(shù)秒時,歷史數(shù)據(jù)表中時間戳為奇數(shù)秒的工況數(shù)據(jù)的時間戳轉(zhuǎn)換。
      [0038]后者可以將偶數(shù)秒向后移動一個標(biāo)準(zhǔn)時間值即ls,例如,將時間節(jié)點信息為2s的時間戳轉(zhuǎn)換為時間節(jié)點信息為3s的時間戳,從而將偶數(shù)秒轉(zhuǎn)換成奇數(shù)秒。該時間戳轉(zhuǎn)換模型可以滿足斷面時間節(jié)點為奇數(shù)秒時,歷史數(shù)據(jù)表中時間戳為偶數(shù)秒的工況數(shù)據(jù)的時間戳轉(zhuǎn)換。
      [0039]第七步:如果是,則根據(jù)提取的斷面工況數(shù)據(jù)進(jìn)行工況信息斷面重現(xiàn)。根據(jù)完整的斷面工況數(shù)據(jù),可保證工況信息斷面重現(xiàn)的真實性。
      [0040]本實施方式提供的基于數(shù)據(jù)庫多張歷史數(shù)據(jù)表的工況信息斷面重現(xiàn)方法中,至少有一張歷史數(shù)據(jù)表用于存儲電力系統(tǒng)中對調(diào)度自動化五遙數(shù)據(jù)中的一種。
      [0041]“五遙”是電力系統(tǒng)中對調(diào)度自動化遙信、遙測、遙控、遙調(diào)和遙視的簡稱。其中遙信(Tele-Signaling,TS)是指遠(yuǎn)程狀態(tài)信號,習(xí)慣記作YX,它是指將電力調(diào)度范圍內(nèi)的發(fā)電廠、變電站中電氣設(shè)備的狀態(tài)信號遠(yuǎn)程傳送給調(diào)度中心。遙測(Tele-Measuring, TM)是指遠(yuǎn)程測量,習(xí)慣記作YC,它是指將電力調(diào)度范圍內(nèi)的發(fā)電廠、變電站的主要參數(shù)和變量遠(yuǎn)程傳送給調(diào)度中心。遙控(Tele-Controlling, TC)是指遠(yuǎn)程控制,習(xí)慣記作YK,它是指電力系統(tǒng)調(diào)度中心發(fā)出命令以實現(xiàn)對發(fā)電廠、變電站電氣元件的操作和切換。遙調(diào)(Tele-
      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1