国产精品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>

      視窗型遙測變位算法

      文檔序號:10473574閱讀:533來源:國知局
      視窗型遙測變位算法
      【專利摘要】本發(fā)明公開了視窗型遙測變位算法,包括以下步驟:1)在ΔT時(shí)間內(nèi),每完成一次計(jì)算就將|S_new?S_old|與Δδ大小進(jìn)行比較判斷;2)對S_new與max或min進(jìn)行比較;3)進(jìn)行第一次變位產(chǎn)生與否的判斷;4)對ΔT時(shí)間是否到進(jìn)行判斷;5)對max和min與S_old是否相等進(jìn)行判斷;6)如果max?。絊_new或min?。絊_new則發(fā)送S_new變位報(bào)文否則不發(fā)送;7)將S_new賦給max、min及S_old,并使max和min皆保留標(biāo)志,第一次變位標(biāo)志清零以開始下次邏輯;解決現(xiàn)有技術(shù)的數(shù)據(jù)延遲、丟失、存儲溢出等問題,在不影響遙測數(shù)據(jù)趨勢的情況下盡量減少遙測變位數(shù)據(jù),以緩解通道壓力。
      【專利說明】
      視窗型遙測變位算法
      技術(shù)領(lǐng)域
      [0001]本發(fā)明涉及遙測變位等技術(shù)領(lǐng)域,具體的說,是視窗型遙測變位算法。
      【背景技術(shù)】
      [0002]根據(jù)國家《中長期鐵路網(wǎng)規(guī)劃》,到2020年,全國鐵路建設(shè)里程將達(dá)到12萬公里.截至2014年,我國電氣化鐵路建設(shè)里程已超過5萬公里。隨著高鐵對監(jiān)控的要求日益提高,一條線路上的監(jiān)控裝置在增加,每個(gè)監(jiān)控裝置的監(jiān)控點(diǎn)也在增加。導(dǎo)致通訊通道的數(shù)據(jù)量急劇增加,其中遙測變位數(shù)據(jù)占的比重最大。因此而導(dǎo)致的數(shù)據(jù)延遲、丟失、存儲溢出等問題急需解決。
      [0003]當(dāng)前的遙測變位算法主要是通過設(shè)置遙測閥值,當(dāng)被監(jiān)控遙測變化超過設(shè)置的閥值時(shí)產(chǎn)生遙測變位數(shù)據(jù)。如圖2所示,其算法實(shí)現(xiàn)如下:
      [0004]通過采樣值計(jì)算出最新計(jì)算值(S_new),再減去前個(gè)視窗的最后一個(gè)計(jì)算值(S_old)得到Δ。將Δ與變位閥值(Δ δ)比較,Δ δ亦可整定,如果大于變位閥值則產(chǎn)生變位報(bào)文,否則判斷最新計(jì)算值是否歸零(小于歸零值Z(采用整定值)則歸零),如果儲存計(jì)算值(前個(gè)視窗的最后一個(gè)計(jì)算值3_01(1)>0而最新計(jì)算值S_new歸零則產(chǎn)生變位報(bào)文。否則跳出。
      [0005]現(xiàn)有技術(shù)雖然遙測閥值可根據(jù)實(shí)際情況進(jìn)行設(shè)置以調(diào)整遙測變位數(shù)據(jù)量,在正常情況下反敏捷,實(shí)時(shí)性較高;但是依然存在如下問題:
      [0006]1.當(dāng)閥值設(shè)置較小時(shí),設(shè)備產(chǎn)生的遙測變位數(shù)據(jù)量大。
      [0007]2.當(dāng)閥值設(shè)置較大時(shí),會影響關(guān)鍵點(diǎn)數(shù)據(jù)的上送實(shí)時(shí)性。
      [0008]3.當(dāng)線路上發(fā)生短路等故障時(shí),會產(chǎn)生大量遙測變位數(shù)據(jù)造成通道的擁堵而造成數(shù)據(jù)延遲、丟失、存儲溢出等問題。

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

      [0009]本發(fā)明的目的在于提供視窗型遙測變位算法,能夠解決現(xiàn)有技術(shù)的數(shù)據(jù)延遲、丟失、存儲溢出等問題,在不影響遙測數(shù)據(jù)趨勢的情況下盡量減少遙測變位數(shù)據(jù),以緩解通道壓力。
      [0010]本發(fā)明通過下述技術(shù)方案實(shí)現(xiàn):視窗型遙測變位算法,包括以下步驟:
      [0011]I)在Δ T時(shí)間內(nèi),每完成一次計(jì)算就將I S_new-S_old |與Δ δ大小進(jìn)行比較判斷;
      [0012]2WtS_new 與 max 或 min 進(jìn)行比較;
      [0013]3)進(jìn)行第一次變位產(chǎn)生與否的判斷;
      [0014]4)對Δ T時(shí)間是否到進(jìn)行判斷;
      [0015]5)對max和mir^S_old是否相等進(jìn)行判斷;
      [0016]6)如果max! =S_new或min! =S_new則發(fā)送S_new變位報(bào)文否則不發(fā)送;
      [0017]7)將3_116¥賦給max、min&S_old,并使max和min皆保留標(biāo)志,第一次變位標(biāo)志清零以開始下次邏輯。
      [0018]進(jìn)一步的,所述步驟I)具體為判斷I S_new-S_old |是否大于Δ δ,包括:
      [0019]1-1)若 I S_new_S_old I < Δδ,則執(zhí)行步驟 3);
      [0020]1-2)若 I S_new_S_old | > Δ δ則執(zhí)行步驟2)。
      [0021 ] 進(jìn)一步的,所述步驟2W#S_new與max或min進(jìn)行比較具體為:
      [0022]2-1)判斷S_new是否大于3_01(1,若為是則執(zhí)行步驟2-1-1),若為否則直接執(zhí)行步驟2-3);
      [0023]2-l-l)gS_neW>S_old,第一次變位則保留min,不是第一次變位且max被保留則取消max的保留,使max = S_new,max的時(shí)間= S_new的時(shí)間,而后執(zhí)行步驟2-3);
      [0024]2-2)判斷S_new是否小于3_01(1,若為是則執(zhí)行步驟2-2-1),若為否則直接執(zhí)行步驟2-3);
      [0025]2-2-l)gS_neW<S_old,第一次變位則保留max,不是第一次變位且min被保留則取消min的保留,使min = S_new,min的時(shí)間= S_new的時(shí)間,而后執(zhí)行步驟2-3);
      [0026]2_3)S_old = S_new,iS_new變化到小于歸零值、跨越越限報(bào)警值,則認(rèn)為Δ T時(shí)間至IJ,而后執(zhí)行步驟3)。
      [0027]進(jìn)一步的,所述步驟3)包括以下步驟:
      [0028]3-1)若第一次變位產(chǎn)生則max和min的時(shí)間隨S_new前進(jìn),而后執(zhí)行步驟4);
      [0029]3-2)若第一次變位沒有產(chǎn)生,則直接執(zhí)行步驟4)。
      [0030]進(jìn)一步的為更好地實(shí)現(xiàn)本發(fā)明,特別采用下述設(shè)置方式:所述步驟4)包括以下具體步驟:
      [0031 ] 4-1)若Δ T時(shí)間未到則直接跳出,等待下一次計(jì)算完成;
      [0032]4-2)若Δ T時(shí)間已到則執(zhí)行步驟5)。
      [0033]進(jìn)一步的,所述步驟5)包括以下具體步驟:
      [0034]5-1)判斷11^1與5_01(1是否相等,包括以下具體步驟:
      [°035] 5-1-1)若max7^S_old則發(fā)送max變位報(bào)文并執(zhí)行步驟6);
      [0036]5-1—2)若max = S_oId則直接執(zhí)行步驟6);
      [0037]5-2)判斷111;[11與3_01(1是否相等,包括以下具體步驟:
      [0038]5-2-1)若min#S_old則發(fā)送min變位報(bào)文并執(zhí)行步驟6);
      [0039]5-2-2)若min = S_old則直接執(zhí)行步驟6)。
      [°04°] 進(jìn)一步的,在所述步驟2)中,還包括在進(jìn)RS_new與max或min比較時(shí)將比較的時(shí)間點(diǎn)進(jìn)行記錄。
      [0041 ] 進(jìn)一步的,所述步驟5)還包括當(dāng)max = min = S_old則不需要上送S_new,否則則要上送S_new。
      [0042]進(jìn)一步的,還包括步驟8)根據(jù)需要上送的內(nèi)容將數(shù)據(jù)同時(shí)上送給上位機(jī);所述數(shù)據(jù)包括3_]16¥、11^及111;[110
      [0043]本發(fā)明與現(xiàn)有技術(shù)相比,具有以下優(yōu)點(diǎn)及有益效果:
      [0044]本發(fā)明能夠解決現(xiàn)有技術(shù)的數(shù)據(jù)延遲、丟失、存儲溢出等問題,在不影響遙測數(shù)據(jù)趨勢的情況下盡量減少遙測變位數(shù)據(jù),以緩解通道壓力。
      [0045]本發(fā)明在減少遙測變位上送數(shù)據(jù)量的情況下得到的曲線和真實(shí)曲線在走勢上是基本一樣的,且不會丟失關(guān)鍵點(diǎn)。
      [0046]本發(fā)明可以大量減少遙測變位數(shù)據(jù)以緩解通道和上位機(jī)的壓力,且不會丟失變化趨勢的關(guān)鍵點(diǎn)而誤導(dǎo)調(diào)度對趨勢的判斷。
      [0047]本發(fā)明如果在設(shè)備較少,數(shù)據(jù)量不大的線路,還可以將時(shí)間窗長度設(shè)置成設(shè)備采樣周期,以完全達(dá)到老算法的實(shí)時(shí)性和完整性。
      【附圖說明】
      [0048]圖1為本發(fā)明所述視窗型遙測變位算法流程圖。
      [0049]圖2為現(xiàn)有遙測變位算法流程圖。
      [0050]圖3為新算法對典型遙測趨勢處理過程的配圖。
      [0051 ]圖4為新/老算法的遙測小范圍變化表現(xiàn)對比圖。
      [0052]圖5為新/老算法的遙測大范圍變化表現(xiàn)對比圖。
      【具體實(shí)施方式】
      [0053]下面結(jié)合實(shí)施例對本發(fā)明作進(jìn)一步地詳細(xì)說明,但本發(fā)明的實(shí)施方式不限于此。
      [0054]對申請文件中索要應(yīng)用到的一些符號或公式解釋如下:
      [0055]Δ:S_new—S_old0
      [0056]ΔΤ:—個(gè)視窗的時(shí)間長度,可整定。
      [0057]Δδ:變位閥值,可整定。
      [0058]S_old:新算法中前個(gè)視窗的最后一個(gè)計(jì)算值;如果沒有前個(gè)視窗,則為O。
      [0059]S_old’:老算法中前一個(gè)被上送的計(jì)算值。
      [0000]S_new:最新計(jì)算值。
      [°061 ] max:視窗中的最大計(jì)算值,視窗剛開始時(shí)與S_old相同。
      [0062]min:視窗中的最小計(jì)算值,視窗剛開始時(shí)與S_old相同。
      [0063]Z:歸零值,可整定。
      [0064]!=:為不等于的函數(shù)表達(dá)式。
      [0065]實(shí)施例1:
      [0066]視窗型遙測變位算法,如圖1所示,包括以下步驟:
      [0067]I)經(jīng)前期計(jì)算完成后,得到前個(gè)視窗的最后一個(gè)計(jì)算值(S_old),在AT時(shí)間內(nèi),將S_new-S_old |與△ δ大小進(jìn)行比較判斷,g卩進(jìn)行步驟計(jì)算值-初始化值> △ δ?的操作;其中計(jì)算值為最新計(jì)算值S_new,初始化值為前個(gè)視窗的最后一個(gè)計(jì)算值S_old;
      [0068]2W#S_new與max或min進(jìn)行比較,即進(jìn)行S_new>S_old?的操作SS_new<S_old?的操作;
      [0069]3)進(jìn)行第一次變位產(chǎn)生與否的判斷,即進(jìn)行第一次變位產(chǎn)生?的操作;
      [0070]4)對△ T時(shí)間是否到進(jìn)行判斷,即進(jìn)行△ T時(shí)間到?的操作;
      [°071 ] 5)對max和111;[11與3_01(1是否相等進(jìn)行判斷,即進(jìn)行max值=初始化值?和min值=初始化值?的操作;
      [0072]6)如果max! =S_new或min! =S_new則發(fā)送S_new變位報(bào)文否則不發(fā)送;
      [0073]7M#S_new(計(jì)算值)賦給max、min&S_old(初始化值),并使max和min皆保留標(biāo)志(max保留標(biāo)志,min保留標(biāo)志),第一次變位標(biāo)志清零以開始下次邏輯。
      [0074]實(shí)施例2:
      [0075]本實(shí)施例是在上述實(shí)施例的基礎(chǔ)上進(jìn)一步優(yōu)化,進(jìn)一步的為更好地實(shí)現(xiàn)本發(fā)明,如圖1所示,特別采用下述設(shè)置方式:所述步驟I)具體為判斷I S_neW-S_old|是否大于Δ δ,包括:
      [0076]1-1)若I S_new_S_old I < Δ δ,即計(jì)算值-初始化值> Δ δ?是為N時(shí),則執(zhí)行步驟3);
      [0077]1-2)若I S_new-S_old | > Δ δ,即計(jì)算值-初始化值> Δ δ?是Y時(shí),則執(zhí)行步驟2)。
      [0078]實(shí)施例3:
      [0079]本實(shí)施例是在上述任一實(shí)施例的基礎(chǔ)上進(jìn)一步優(yōu)化,進(jìn)一步的為更好地實(shí)現(xiàn)本發(fā)明,如圖1所示,特別采用下述設(shè)置方式:所述步驟2WiS_new與max或min進(jìn)行比較具體為:
      [0080]2-1)判斷S_new是否大于3_01(1,若為是則執(zhí)行步驟2-1-1),若為否則直接執(zhí)行步驟2-3);
      [0081 ] 2-l-l)gS_new>S_old,第一次變位則保留min,不是第一次變位且max被保留則取消max的保留,使max = S_new(使max =計(jì)算值),max的時(shí)間= S_new的時(shí)間(max的時(shí)間=時(shí)間值的時(shí)間),而后執(zhí)行步驟2-3);
      [0082]2-2)判斷S_new是否小于3_01(1,若為是則執(zhí)行步驟2-2-1),若為否則直接執(zhí)行步驟2-3);
      [0083]2-2-l)gS_neW<S_old,第一次變位則保留max,不是第一次變位且min被保留則取消min的保留,使min = S_new(使min =計(jì)算值),min的時(shí)間=S_new的時(shí)間(min的時(shí)間=計(jì)算值的時(shí)間),而后執(zhí)行步驟2-3);
      [0084]2-3) iS_new變化到小于歸零值、跨越越限報(bào)警值,則認(rèn)為Δ T時(shí)間到,即產(chǎn)生報(bào)警或計(jì)算值歸零則認(rèn)為A T時(shí)間,而后執(zhí)行步驟3)。
      [0085]實(shí)施例4:
      [0086]本實(shí)施例是在上述任一實(shí)施例的基礎(chǔ)上進(jìn)一步優(yōu)化,進(jìn)一步的為更好地實(shí)現(xiàn)本發(fā)明,如圖1所示,特別采用下述設(shè)置方式:所述步驟3)包括以下步驟:
      [0087]3-1)若第一次變位產(chǎn)生則max和min的時(shí)間隨3_加《前進(jìn),即若第一次變位產(chǎn)生?操作時(shí)為Y時(shí),則max和min的時(shí)間隨計(jì)算值前進(jìn),而后執(zhí)行步驟4);
      [0088]3-2)若第一次變位沒有產(chǎn)生,即若第一次變位產(chǎn)生?操作時(shí)為N時(shí),則直接執(zhí)行步驟4)。
      [0089]實(shí)施例5:
      [0090]本實(shí)施例是在上述任一實(shí)施例的基礎(chǔ)上進(jìn)一步優(yōu)化,進(jìn)一步的為更好地實(shí)現(xiàn)本發(fā)明,如圖1所示,特別采用下述設(shè)置方式:所述步驟4)包括以下具體步驟:
      [0091 ] 4-1)若Δ T時(shí)間未到(Δ T時(shí)間到?操作步驟時(shí)為N)則直接跳出,等待下一次計(jì)算完成;
      [0092]4-2)若Δ T時(shí)間已到(Δ T時(shí)間到?操作步驟時(shí)為Y)則執(zhí)行步驟5)。
      [0093]實(shí)施例6:
      [0094]本實(shí)施例是在上述任一實(shí)施例的基礎(chǔ)上進(jìn)一步優(yōu)化,進(jìn)一步的為更好地實(shí)現(xiàn)本發(fā)明,如圖1所示,特別采用下述設(shè)置方式:所述步驟5)包括以下具體步驟:
      [°°95] 5-1)判斷11^1與5_01(1是否相等,包括以下具體步驟:
      [0096]5-1-1)若max7^S_old(即max =初始化值?為N)則發(fā)送max變位報(bào)文并執(zhí)行步驟6);
      [0097]5-1—2)若max = S_old(即max =初始化值?為Y)則直接執(zhí)行步驟6);
      [0098]5-2)判斷111;[11與3_01(1是否相等,包括以下具體步驟:
      [0099]5-2-1)若min7^S_old( S卩min =初始化值?為N)則發(fā)送min變位報(bào)文并執(zhí)行步驟6);
      [0100]5-2-2)若min = S_old(S卩min =初始化值?為Y)則直接執(zhí)行步驟6)。
      [0101]實(shí)施例7:
      [0102]本實(shí)施例是在上述任一實(shí)施例的基礎(chǔ)上進(jìn)一步優(yōu)化,進(jìn)一步的為更好地實(shí)現(xiàn)本發(fā)明,特別采用下述設(shè)置方式:在所述步驟2)中,還包括在進(jìn)RS_new與max或min比較時(shí)將比較的時(shí)間點(diǎn)進(jìn)行記錄。
      [0103]實(shí)施例8:
      [0104]本實(shí)施例是在上述任一實(shí)施例的基礎(chǔ)上進(jìn)一步優(yōu)化,進(jìn)一步的為更好地實(shí)現(xiàn)本發(fā)明,特別采用下述設(shè)置方式:所述步驟5)還包括當(dāng)max=min = S_old則不需要上送S_new,否則則要上送S_new0
      [0105]實(shí)施例9:
      [0106]本實(shí)施例是在上述任一實(shí)施例的基礎(chǔ)上進(jìn)一步優(yōu)化,進(jìn)一步的為更好地實(shí)現(xiàn)本發(fā)明,特別采用下述設(shè)置方式:還包括步驟8)根據(jù)需要上送的內(nèi)容將數(shù)據(jù)同時(shí)上送給上位機(jī);所述數(shù)據(jù)包括3_116¥、1]^1及111;[110
      [0107]實(shí)施例10:
      [0108]本實(shí)施例是在上述任一實(shí)施例的基礎(chǔ)上進(jìn)一步優(yōu)化,視窗型遙測變位算法,如圖1、圖3、圖4、圖5所示,在Δ T時(shí)間內(nèi),如果:I S_new —S_old > Δ δ,則比較S_new與max和min,如果S_new>max則max = S_new;如果S_new〈min則min = S_new;同時(shí)記錄該點(diǎn)時(shí)間。如果S_new變化到小于歸零值、跨越越限報(bào)警值,則認(rèn)為Δ T時(shí)間到。Δ T時(shí)間到后,比較max、min、S_old,如果max7^S_old則需要上送max;如果min7^S_old則需要上送min;如果max=min = S_old則不需要上送最后計(jì)算值S_new,否則則要上送S_new。最后根據(jù)需要上送的內(nèi)容將數(shù)據(jù)同時(shí)上送給上位機(jī)。
      [0109]在圖3中坐標(biāo)軸中實(shí)線代表一路Al數(shù)據(jù)的實(shí)時(shí)曲線。時(shí)間軸被劃分成11個(gè)ΛΤ。數(shù)據(jù)值軸上設(shè)有兩個(gè)報(bào)警基準(zhǔn)限:越下下限值、越下限值,并設(shè)有一個(gè)歸零限制?,F(xiàn)對每個(gè)AT進(jìn)行具體分析以判斷哪些點(diǎn)的值會被當(dāng)作變位上送。
      [0110]其中,計(jì)算值指每個(gè)AT時(shí)間到時(shí)的計(jì)算值,也即每個(gè)AT時(shí)間到時(shí)的最后最新計(jì)算值。
      [0111 ] 1、ΛΤ1:S_old、max和min都等于A點(diǎn)的值。數(shù)據(jù)從A點(diǎn)一路向上到達(dá)最高點(diǎn)B,此時(shí)max會被B點(diǎn)數(shù)據(jù)取代。然后向下到達(dá)C點(diǎn)時(shí)ΛTI時(shí)間到。由于min = S_o Id,max〉S_o Id,最后計(jì)算值(S_new)不等于max或min,所以上送max (B點(diǎn))和計(jì)算值(C點(diǎn))的數(shù)據(jù),然后將S_new存_AS_old、max 和 min,用于處理 ΔΤ2。
      [0112]2、ΛΤ2:數(shù)據(jù)從C點(diǎn)向下到達(dá)最低點(diǎn)D。此時(shí)min值會被D點(diǎn)數(shù)據(jù)取代。然后向上到達(dá)E點(diǎn)時(shí)ΛΤ2時(shí)間到。由于11^1 = 3_01(1,111;[11〈3_01(1且不等于3_116¥,最后3_116¥不等于11^叉或min,所以上送min(D點(diǎn))和計(jì)算值(E點(diǎn))的數(shù)據(jù),然后將3_116¥存入S_old、max和min,用于處理 ΛΤ3。
      [0113]3、ΛΤ3:數(shù)據(jù)從E點(diǎn)向下到達(dá)最低點(diǎn)F點(diǎn),再上升到最高點(diǎn)G點(diǎn),再下降,然后上升,此時(shí)ΛΤ3時(shí)間到,min被最低點(diǎn)F點(diǎn)數(shù)據(jù)取代,max被最高點(diǎn)G點(diǎn)數(shù)據(jù)取代,由于min〈S_old。Max>S_old且最后計(jì)算值(S_new)不等于max也不等于min,所以上送min(F點(diǎn))的數(shù)據(jù)、max(G點(diǎn))數(shù)據(jù)、計(jì)算值(H點(diǎn))數(shù)據(jù)。然后將S_new存入S_old、max和min,用于處理ΛΤ4。
      [0114]4、ΛΤ4:數(shù)據(jù)從H沿直線到I點(diǎn),max被I點(diǎn)數(shù)據(jù)取代,然后數(shù)據(jù)下降到最低點(diǎn)J后又上升到和I點(diǎn)相同的值直到ΛΤ4時(shí)間到后到達(dá)K點(diǎn),此時(shí)min被J點(diǎn)的值取代。由于max = S_old且=計(jì)算值(最后的計(jì)算值(S_new)),min〈S_old,所以上送max(I點(diǎn))和min(J點(diǎn))的數(shù)據(jù)及最后計(jì)算值(H點(diǎn))。然后將S_new存入S_old、max和min,用于ΛΤ5。
      [0115]5、ΛΤ5?ΛΤ7:數(shù)據(jù)從K點(diǎn)直線下降,越過越下限值(L點(diǎn))又越過越下下限值(Μ點(diǎn))及歸零值到達(dá)N點(diǎn)。根據(jù)本發(fā)明所述算法,數(shù)據(jù)越過關(guān)鍵點(diǎn)(越下限值、越下下限值、歸零值)時(shí)ΛΤ直接完成,則在這段時(shí)間內(nèi)就形成了 3個(gè)時(shí)間窗:ΛΤ5?ΛΤ7。每個(gè)時(shí)間窗上送方式都一樣:只上送min,然后將S_new存入S_old、max和min,用于下一個(gè)AT。
      [0116]6、ΛΤ8?ΛΤ10:數(shù)據(jù)從N點(diǎn)直線上升,越過下下限值(O點(diǎn))又越過下限值(P點(diǎn))到達(dá)Q點(diǎn)。根據(jù)本發(fā)明所述算法,數(shù)據(jù)越過關(guān)鍵點(diǎn)(越下限值、越下下限值、歸零值)時(shí)AT直接完成,則在這段時(shí)間內(nèi)就形成了 3個(gè)時(shí)間窗:ΛΤ8?ΛΤ11。每個(gè)時(shí)間窗上送方式都一樣:只上送max,然后將S_new存入S_old、max和min,用于下一個(gè)ΛΤ。
      [0117]7、ΛT11:數(shù)據(jù)從Q點(diǎn)保持不變直到ΛΤ7時(shí)間到后到達(dá)P點(diǎn),該過程中沒有變位,111已叉、1]1;[11始終與基礎(chǔ)之一樣,所以不上送任何一個(gè)值。然后將3_116¥存入3_01(1、11^1和1]1;[11,用于處理后續(xù)的AT。
      [0118]然后用直線將上送的數(shù)據(jù)點(diǎn)連接起來后就形成了圖中的實(shí)線。將實(shí)線和虛線對比可以看出:用本發(fā)明所提供的算法在減少遙測變位上送數(shù)據(jù)量的情況下得到的曲線和真實(shí)曲線在走勢上是基本一樣的,且不會丟失關(guān)鍵點(diǎn)(ΛΤ5?ΛΤ11)。
      [0119]經(jīng)現(xiàn)場實(shí)驗(yàn),應(yīng)用本發(fā)明與現(xiàn)有算法的對比效果圖如圖4、圖5所示,其中實(shí)線為本發(fā)明上送變位數(shù)據(jù),虛線為現(xiàn)有閥值變位算法上送數(shù)據(jù);視窗型遙測變位算法可以大量減少遙測變位數(shù)據(jù)以緩解通道和上位機(jī)的壓力,且不會丟失變化趨勢的關(guān)鍵點(diǎn)而誤導(dǎo)調(diào)度對趨勢的判斷;如果在設(shè)備較少,數(shù)據(jù)量不大的線路,還可以將時(shí)間窗長度設(shè)置成設(shè)備采樣周期,以完全達(dá)到老算法的實(shí)時(shí)性和完整性。
      [0120]以上所述,僅是本發(fā)明的較佳實(shí)施例,并非對本發(fā)明做任何形式上的限制,凡是依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對以上實(shí)施例所作的任何簡單修改、等同變化,均落入本發(fā)明的保護(hù)范圍之內(nèi)。
      【主權(quán)項(xiàng)】
      1.視窗型遙測變位算法,其特征在于:包括以下步驟: I)在Δ T時(shí)間內(nèi),每完成一次計(jì)算就將I S_new_S_old |與Δ δ大小進(jìn)行比較判斷; 2WtS_new與max或min進(jìn)行比較; 3)進(jìn)行第一次變位產(chǎn)生與否的判斷; 4)對AT時(shí)間是否到進(jìn)行判斷; 5)對max和111;[11與3_01(1是否相等進(jìn)行判斷; 6)如果max!=S_new或min! =S_new則發(fā)送S_new變位報(bào)文否則不發(fā)送; 7)將S_new賦給max、m i 11及S_o I d,并使max和m i η皆保留標(biāo)志,第一次變位標(biāo)志清零以開始下次邏輯。2.根據(jù)權(quán)利要求1所述的視窗型遙測變位算法,其特征在于:所述步驟I)具體為判斷S_new-S_old |是否大于Δ δ,包括: 1-1)若 I S_new_S_old I < Δδ,則執(zhí)行步驟3); 1-2)若I S_new-S_old | > Δ δ貝Ij執(zhí)行步驟2)。3.根據(jù)權(quán)利要求1所述的視窗型遙測變位算法,其特征在于:所述步驟2)對S_new與max或min進(jìn)行比較具體為: 2-1)判斷S_new是否大于3_01(1,若為是則執(zhí)行步驟2-1-1),若為否則直接執(zhí)行步驟2-3); 2-l-l)SS_neW>S_old,第一次變位則保留min,不是第一次變位且max被保留則取消max的保留,使max = S_new,max的時(shí)間= S_new的時(shí)間,而后執(zhí)行步驟2-3); 2-2)判斷S_new是否小于3_01(1,若為是則執(zhí)行步驟2-2-1),若為否則直接執(zhí)行步驟2-3); 2-2-l)SS_neW<S_old,第一次變位則保留max,不是第一次變位且min被保留則取消min的保留,使min = S_new,min的時(shí)間= S_new的時(shí)間,而后執(zhí)行步驟2-3); 2-3)S_oId = S_new,當(dāng)S_new變化到小于歸零值、跨越越限報(bào)警值,則認(rèn)為Δ T時(shí)間到,而后執(zhí)行步驟3)。4.根據(jù)權(quán)利要求1所述的視窗型遙測變位算法,其特征在于:所述步驟3)包括以下步驟: 3-1)若第一次變位產(chǎn)生則max和min的時(shí)間隨S_new前進(jìn),而后執(zhí)行步驟4); 3-2)若第一次變位沒有產(chǎn)生,則直接執(zhí)行步驟4)。5.根據(jù)權(quán)利要求1所述的視窗型遙測變位算法,其特征在于:所述步驟4)包括以下具體步驟: 4-1)若△T時(shí)間未到則直接跳出,等待下一次計(jì)算完成; 4-2)若ΔT時(shí)間已到則執(zhí)行步驟5)。6.根據(jù)權(quán)利要求1所述的視窗型遙測變位算法,其特征在于:所述步驟5)包括以下具體步驟: 5-1)判斷11^1與3_01(1是否相等,包括以下具體步驟: 5-1-1)若max#S_old則發(fā)送max變位報(bào)文并執(zhí)行步驟6); 5-1—2)若max = S_old則直接執(zhí)行步驟6); 5-2)判斷111;[11與3_01(1是否相等,包括以下具體步驟: 5-2-1)若min#S_old則發(fā)送min變位報(bào)文并執(zhí)行步驟6); 5-2-2)若min = S_old則直接執(zhí)行步驟6)。7.根據(jù)權(quán)利要求1-6任一項(xiàng)所述的視窗型遙測變位算法,其特征在于:在所述步驟2)中,還包括在進(jìn)RS_new與max或min比較時(shí)將比較的時(shí)間點(diǎn)進(jìn)行記錄。8.根據(jù)權(quán)利要求1-6任一項(xiàng)所述的視窗型遙測變位算法,其特征在于:所述步驟5)還包括當(dāng)max=min = S_old則不需要上送S_new,否則則要上送S_new。9.根據(jù)權(quán)利要求1-6任一項(xiàng)所述的視窗型遙測變位算法,其特征在于:還包括步驟8)根據(jù)需要上送的內(nèi)容將數(shù)據(jù)同時(shí)上送給上位機(jī)。
      【文檔編號】H04L12/26GK105827478SQ201610134930
      【公開日】2016年8月3日
      【申請日】2016年3月10日
      【發(fā)明人】程勇, 鄧發(fā)均, 劉軍, 陳奇志
      【申請人】成都交大光芒科技股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1