本發(fā)明涉及一種基于配電自動化運(yùn)行指標(biāo)應(yīng)用中的數(shù)據(jù)濾抖預(yù)處理方法。
背景技術(shù):
配電自動化系統(tǒng)的遙信變位信號(簡稱遙信)是電網(wǎng)調(diào)度所需信號中最重要的信號之一,它反映了站內(nèi)各種電氣設(shè)備的實(shí)際運(yùn)行狀態(tài)。隨著配電自動化系統(tǒng)規(guī)模的不斷擴(kuò)大和配電終端建設(shè)投運(yùn)數(shù)量的增加,配電自動化系統(tǒng)在電網(wǎng)生產(chǎn)和調(diào)度中發(fā)揮的作用越來越大。因此,遙信變位信號應(yīng)非常準(zhǔn)確和可靠,否則可能影響調(diào)度人員分析和決策,給電網(wǎng)調(diào)度帶來極為不利的影響??墒牵趯?shí)際運(yùn)行中,遙信抖動情況時有發(fā)生,要絕對避免這種情況是很困難的。在配電自動化系統(tǒng)中,進(jìn)行運(yùn)行指標(biāo)計(jì)算時需要濾除相應(yīng)的抖動信號。如何能將遙信的抖動減少到最低限度,是自動化專業(yè)人員目前著力解決的問題。
針對遙信抖動,傳統(tǒng)的濾抖方法是在一定的抖動判斷周期內(nèi),接收到遙信之后,配電自動化系統(tǒng)等到抖動判斷周期結(jié)束才進(jìn)行的,并且不論該遙信是不是抖動信號都需要等待。所以抖動判斷周期設(shè)置的時間比較短,一般都在20秒之內(nèi)。故而,使用傳統(tǒng)方法僅能夠?yàn)V除一些頻繁抖動的信號,對于一天內(nèi)僅動作幾十次或幾次的遙信量,則無法進(jìn)行判斷;并且每一個遙信需要時間等待,對信號的實(shí)時性造成了一定的影響。
名詞解釋:抖動判斷隊(duì)列:當(dāng)配電自動化系統(tǒng)收到遙信變位信號之后,記錄變位時間、變位內(nèi)容,將變位時間、變位內(nèi)容存儲在自動化系統(tǒng)內(nèi)存中,并按照隊(duì)列結(jié)構(gòu)進(jìn)行管理,這塊內(nèi)存稱為抖動判斷隊(duì)列;抖動判斷周期:因?yàn)槎秳有盘柺菬o規(guī)律上送至配電自動化系統(tǒng),需要設(shè)置一定的判斷時間間隔,這個時間間隔就是抖動判斷周期;抖動計(jì)數(shù):抖動判斷隊(duì)列允許保存的遙信變位信號的最大數(shù)量。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題,就是提供一種基于配電自動化運(yùn)行指標(biāo)應(yīng)用中的數(shù)據(jù)濾抖預(yù)處理方法,其無需延遲等待判斷遙信抖動信號,且支持設(shè)置較長時間的抖動判斷周期,不僅可以濾除頻繁抖動的遙信變位信號,也可以濾除一天內(nèi)僅抖動幾次的遙信變位信號。
解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案如下:
一種基于配電自動化運(yùn)行指標(biāo)應(yīng)用中的數(shù)據(jù)濾抖預(yù)處理方法,其特征是包括以下步驟:
s1,為遙信變位信號設(shè)置一個抖動判斷周期并進(jìn)行抖動計(jì)數(shù);
s2,根據(jù)s1的抖動判斷周期和抖動計(jì)數(shù),在配電自動化系統(tǒng)中,為每一個遙信建立遙信變位信號的抖動判斷隊(duì)列,隊(duì)列的長度為抖動計(jì)數(shù)的長度;
s3,針對每一個新的遙信變位信號,根據(jù)配電自動化系統(tǒng)中的遙控操作情況,檢查在該遙信變位信號發(fā)生時間前20秒內(nèi)是否有針對該遙信變位信號的遙控操作;若有則判斷該遙信變位信號是正常信號,否則進(jìn)行下一步判斷;
s4,針對每一個新的遙信變位信號,根據(jù)配電自動化系統(tǒng)中記錄的故障信號,檢查在該遙信變位信號發(fā)生時間前8秒內(nèi)是否有屬于該遙信的故障信號產(chǎn)生,若有則判斷該遙信變位信號是正常信號,否則進(jìn)行下一步判斷;
s5,進(jìn)行重復(fù)信號判斷,根據(jù)收到的遙信變位信號,若該信號的狀態(tài)與抖動判斷隊(duì)列內(nèi)末位遙信變位信號狀態(tài)一致,并且該信號的發(fā)生時間與抖動判斷隊(duì)列內(nèi)末位遙信變位信號發(fā)生時間的時間差值在抖動判斷周期內(nèi),則判斷該遙信變位信號為抖動信號,否則進(jìn)行下一步判斷;
s6,針對新的遙信變位信號,同站房內(nèi),在2秒內(nèi)是否有其他遙信變位信號發(fā)生,若有則判斷該新的遙信變位信號為抖動信號,否則進(jìn)行下一步判斷;
s7,新的遙信變位信號的狀態(tài)與抖動判斷隊(duì)列內(nèi)末位遙信變位信號不一致,需要判斷抖動判斷隊(duì)列是否已滿:
s7-1,若抖動判斷隊(duì)列沒有滿,則判斷該遙信變位信號為正常信號;
s7-2,若抖動判斷隊(duì)列已滿,根據(jù)該遙信變位信號的發(fā)生時間與抖動判斷隊(duì)列內(nèi)首位的遙信變位信號發(fā)生時間的差值進(jìn)行判斷,如果差值大于抖動判斷周期,則判斷該遙信變位信號為正常信號,否則判斷該遙信變位信號為抖動信號;
s8,針對新的遙信變位信號,判斷為抖動信號或者正常信號后,需要將該遙信變位信號放置到抖動判斷隊(duì)列,為下一次判斷提供依據(jù):
s8-1,若抖動判斷隊(duì)列已滿,則將抖動判斷隊(duì)列中首位的遙信變位信號清除,其他遙信變位信號前移,然后將該新的遙信變位信號放置到抖動判斷隊(duì)列的末位;
s8-2,若抖動判斷隊(duì)列未滿,則將該新的遙信變位信號放置到抖動判斷隊(duì)列的下一個空閑位置。
所述的抖動判斷周期最小值支持設(shè)置1秒,最大值支持設(shè)置232秒,抖動計(jì)數(shù)最小值支持設(shè)置1,最大值支持設(shè)置216。
有益效果:遙信變位信號作為配電自動化系統(tǒng)中重要的信號之一,告警的實(shí)時性要求非常高。本發(fā)明的方法無需延遲判斷,對遙信變位信號的實(shí)時性沒有造成任何影響;同時在判定抖動時,增加遙控操作、同站內(nèi)其他遙信變位情況以及故障信號作為判斷條件,降低濾除有用信號的風(fēng)險,為故障分析提供合理的數(shù)據(jù)支撐。
附圖說明
圖1為本發(fā)明的基于配電自動化運(yùn)行指標(biāo)應(yīng)用中的數(shù)據(jù)濾抖處理方法流程圖。
具體實(shí)施方式
參見圖1,本發(fā)明的基于配電自動化運(yùn)行指標(biāo)應(yīng)用中的數(shù)據(jù)濾抖預(yù)處理方法實(shí)施例包括以下步驟:
1.首先為遙信變位信號設(shè)置一個抖動判斷周期并進(jìn)行抖動計(jì)數(shù);判斷周期長度可以靈活設(shè)置,抖動判斷周期最小值支持設(shè)置1秒,最大值支持設(shè)置232秒,抖動計(jì)數(shù)最小值支持設(shè)置1,最大值支持設(shè)置216,本實(shí)例設(shè)置的抖動判斷周期為86400秒,抖動計(jì)數(shù)設(shè)置為10;
2.根據(jù)步驟1中設(shè)置的抖動判斷周期和抖動計(jì)數(shù),在配電自動化系統(tǒng)中,為每一個遙信建立遙信變位信號的抖動判斷隊(duì)列,隊(duì)列的長度為步驟1中設(shè)置抖動計(jì)數(shù)的長度;
3.針對每一個新的遙信變位信號,根據(jù)配電自動化系統(tǒng)中的遙控操作情況,檢查在該遙信變位時間前20秒內(nèi)是否有針對該遙信的遙控操作,如果有遙控操作則判斷該遙信變位信號是正常信號,否則進(jìn)行下一步判斷;
4.針對每一個新的遙信變位信號,根據(jù)配電自動化系統(tǒng)中記錄的故障信號,檢查在該遙信變位時間前8秒內(nèi)是否有屬于該遙信的故障信號產(chǎn)生,如果有故障信號產(chǎn)生則判斷該遙信變位信號是正常信號,否則進(jìn)行下一步判斷;
5.進(jìn)行重復(fù)信號判斷,根據(jù)收到的遙信變位信號,若該信號的狀態(tài)與抖動判斷隊(duì)列內(nèi)末位遙信變位信號的狀態(tài)一致,并且該信號的發(fā)生時間與抖動判斷隊(duì)列內(nèi)末位遙信變位信號發(fā)生時間的時間差值在抖動判斷周期內(nèi),則判斷該遙信變位信號為抖動信號,否則進(jìn)行下一步判斷;
6.針對新的遙信變位信號,同站房內(nèi),在2秒內(nèi)是否有其他遙信變位信號發(fā)生,如果有其他遙信變位信號發(fā)生則判斷該信號為抖動信號,否則進(jìn)行下一步判斷;
7.新的遙信變位信號的狀態(tài)與抖動判斷隊(duì)列內(nèi)末位遙信變位信號的狀態(tài)不一致,需要判斷抖動判斷隊(duì)列是否已滿;
8.若抖動判斷隊(duì)列沒有滿,則判斷該信號為正常信號;
9.若抖動判斷隊(duì)列已滿,根據(jù)該遙信變位信號的發(fā)生時間與抖動判斷隊(duì)列內(nèi)首位的遙信發(fā)生時間的差值進(jìn)行判斷,如果差值大于抖動判斷周期,則判斷該遙信變位信號為正常信號,否則判斷該遙信變位信號為抖動信號;
10.判斷為抖動信號或者正常信號后,需要將該遙信變位信號放置到抖動判斷隊(duì)列,為下一次判斷提供依據(jù);
11.若抖動判斷隊(duì)列已滿,則將抖動判斷隊(duì)列中首位的遙信變位信號清除,其他遙信變位信號前移,然后將該新的遙信變位信息放置到抖動判斷隊(duì)列的末位;
12.若抖動判斷隊(duì)列未滿,則將該新的遙信變位信息放置到抖動判斷隊(duì)列的下一個空閑位置。
本發(fā)明解決的技術(shù)問題是通過提供一種基于配電自動化運(yùn)行指標(biāo)應(yīng)用中的數(shù)據(jù)濾抖預(yù)處理方法,將配電網(wǎng)中的抖動遙信數(shù)據(jù)濾除,同時最大限度保證正常數(shù)據(jù)的接收和處理,以及在抖動判斷時,保證告警信號的實(shí)時性。