999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于貝葉斯估計的故障電流過零點預測

2022-09-01 02:08:00劉云飛周啟文方太勛
浙江電力 2022年8期
關鍵詞:卡爾曼濾波故障

劉云飛,周啟文,方太勛,2

(1.南京南瑞繼保電氣有限公司,南京 211102;2.南瑞集團有限公司(國網電力科學研究院有限公司),南京 211106)

0 引言

隨著新型電力系統的發展,電網故障電流水平持續攀升,導致斷路器開斷能力不足,嚴重影響電網安全穩定運行,成為制約電力建設和地區經濟發展的瓶頸[1-2]。傳統故障電流限制措施從優化電網結構、調整運行方式、安裝高阻抗設備等方面考慮,對電網運行的靈活性與經濟性都會帶來不同程度的負面影響。近年來,基于智能快速斷路器的故障電流抑制技術已發展成為一種新的針對故障電流超標問題的治理措施[3-5],通過在故障后快速重構電網拓撲以增大系統阻抗,達到降低故障電流的目的。智能快速斷路器一般采用斥力機構驅動真空斷路器實現快速性的要求[6-8],但目前商用真空斷路器的額定開斷電流最大僅有50 kA,同樣存在開斷能力不足的問題,在某些應用場合難以滿足應用需求。相控開斷技術通過預測故障電流過零點以控制斷路器的動作時刻,可有效控制燃弧時間,減小觸頭電侵蝕,提高斷路器開斷能力,同時對提升斷路器的可靠性和壽命具有十分重要的意義。

故障電流過零點預測算法的關鍵在于電流幅值、相位和衰減直流分量等狀態變量的快速估計,其中預測時間、預測誤差和算法復雜度是評價算法優劣的重要指標。目前電力系統廣泛采用全波傅式算法或者半波傅式算法提取故障電流特征量,但在處理含衰減直流分量的電流波形時誤差較大。文獻[9]提出了基于安全點算法的相控開斷方法,即忽略故障電流衰減直流分量的變化,以安全點代替實際電流過零點,同樣存在預測誤差較大的問題。文獻[10-11]提出了基于RLS(遞推最小二乘法)算法的故障電流參數提取方法,即以均方誤差為代價函數擬合故障電流波形。文獻[12-15]提出了基于自適應神經網絡算法、WLMS(加權最小均方差)算法、自適應Prony 算法等的故障電流參數提取算法,這些算法通常均需要在線進行矩陣運算,計算量大且需存儲大量采樣數據,在邊緣計算中對處理器性能提出很高的要求。

本文研究了基于貝葉斯框架的卡爾曼濾波和粒子濾波在故障電流過零點預測中的應用,通過對故障電流衰減時間常數的不同處理策略建立故障電流模型,提出擴展卡爾曼濾波、標準卡爾曼濾波和粒子濾波3種算法及其實現,最后通過算例仿真對比分析了算法的預測結果。

1 故障電流過零點預測

1.1 貝葉斯估計

貝葉斯估計將狀態估計視為一個概率推理過程,即將估計問題轉化為利用貝葉斯公式求解后驗概率密度,包括預測和更新兩個過程,預測過程利用系統模型預測狀態的先驗概率密度,更新過程利用最新的量測值進行修正,得到后驗概率密度。

卡爾曼濾波是一種基于一階馬爾科夫模型的貝葉斯估計,其最大優點在于計算量小,能夠利用前一時刻的狀態和量測值遞推計算當前時刻狀態的最優估計。假設線性系統動態方程表示為:

式中:Xk為n×1維的狀態向量;Zk為m×1維的量測向量;Φk/k-1、Γk/k-1、Hk是已知的系統結構參數,分別為n×n維的狀態一步轉移矩陣、n×l 維的系統噪聲分配矩陣和m×n維的量測矩陣;Wk為l×1維的過程噪聲向量;Vk為m×1 維的量測噪聲向量。兩者都是零均值的高斯白噪聲向量序列,且它們之間互不相關。

標準卡爾曼濾波過程可由以下方程進行遞推求解:

式中:λ為衰減記憶因子。當λ>1 時,表示狀態估計過程更依賴于量測值,以解決由模型誤差帶來的估計發散問題。

粒子濾波通過非參數化的蒙特卡洛模擬方法來實現遞推貝葉斯估計,適用于任何能用狀態空間模型描述的非線性系統,精度可逼近最優估計[16]。粒子濾波以有限個參數來近似后驗,后驗分布的樣本叫作粒子,一個粒子就是根據真實世界狀態在時刻t的一種可能假設。根據序貫重要性采樣原理,假設后驗概率為,在重要性分布中采樣獲得一組M個離散樣本點,則可以得到粒子的重要性權重:

經過歸一化得到,進而通過重采樣得到狀態估計值:

1.2 故障電流模型

電網故障電流主要由基波、諧波、衰減直流分量等成分組成,電流量測方程可以表示為:

式中:N為總諧波次數;In為n次諧波電流幅值;φn為n次諧波電流相位;I0為故障電流直流分量初值;τ為故障電流衰減時間常數;ω為電網頻率;v(t)為電流量測噪聲。

在故障期間可以認為電網頻率為已知量,即保持工頻不變,若選取In、φn、I0、τ分別作為未知狀態變量,并假設各狀態量在計算過程中保持不變,則狀態方程為線性方程,而量測方程為非線性方程。其中非線性項由直流分量的衰減時間常數τ引起,對于該非線性項的處理是故障電流狀態估計的難點。

采用卡爾曼濾波估計故障電流狀態變量,但卡爾曼濾波的局限性在于其只適用于線性系統,因此需要將非線性系統近似為線性系統,即擴展卡爾曼濾波,采用一階泰勒級數展開進行線性化處理。另一方面,根據電路原理,衰減時間常數τ主要由網架拓撲結構即電網等值電抗L和等值電阻R決定,對于某一運行方式下的區域電網,其故障電流衰減時間常數τ一般可認為是常數。因此可以借助數字孿生電網或者離線仿真等技術事先求解,此時量測方程即為線性方程,進而采用標準卡爾曼濾波即可估計故障電流狀態。同時,由于粒子濾波處理非線性問題的優越性,采用粒子濾波進行故障電流狀態估計成為另外一種可行的方法,此時將不需要對系統動態方程作任何處理。文中對這3種算法分別進行分析討論。

1.3 狀態估計算法

1.3.1 擴展卡爾曼濾波算法

采用擴展卡爾曼濾波進行故障電流狀態估計,選取In、φn、I0、τ作為狀態變量,狀態轉移矩陣Φk/k-1為單位矩陣,采樣周期為Δ,根據故障電流模型和系統動態方程可以得到:

遞推估計出狀態變量Xk后,即可根據式(6)計算故障電流各次諧波幅值和相位、衰減直流分量,計算公式如下:

由于一階泰勒級數展開引入截斷誤差,需要對非線性項I0和τ的估計結果進行修正,即根據擬合的隨計算窗口時間變化的校正系數補償線性化帶來的估計誤差。

1.3.2 標準卡爾曼濾波算法

采用標準卡爾曼濾波進行故障電流狀態估計,選取In、φn、I0作為狀態變量,將衰減時間常數τ作為已知常數,此時狀態估計結果的準確性將直接取決于衰減時間常數τ。同樣,根據故障電流模型和系統動態方程可以得到線性方程如下:

卡爾曼算法涉及矩陣運算,然而,由卡爾曼狀態估計方程可知,在初始條件確定的情況下,矩陣Pk/k-1、Kk、Pk的計算僅由系統參數Φk/k-1、Hk、Qk、Rk決定,與量測值Zk無關。因此可以采用離線、在線相結合的計算策略,事先對卡爾曼增益Kk和量測矩陣Hk進行離線計算,計算結果作為宏參數保存在內存中,當系統實時運行時直接調用,不同通道的狀態計算過程可以復用參數。進一步地,由于狀態轉移矩陣Φk/k-1為單位矩陣,卡爾曼狀態估計方程的在線實時計算過程可以簡化為僅對的遞推求解。式(9)給出了電流狀態量離散計算過程。

式中:下標表示第k個計算時刻;上標表示對應向量的第n個元素;Zk為第k個時刻電流采樣值。

可以看到,電流單個狀態量的計算平均僅需兩次加法和兩次乘法,計算量遠小于其他故障特征提取算法。目前電力系統控制保護裝置采樣及程序執行周期一般為833 μs(常規保護裝置)或者100 μs(故障限流控制裝置),CPU 主頻通常可以達到幾百至上千兆赫,因此上述卡爾曼算法對控制保護裝置負載率不會產生明顯影響。

卡爾曼狀態估計中P0、Q、R等參數影響狀態估計性能。協方差矩陣P0為系統對初始狀態X0的置信度,由于通常X0無法準確獲取,P0取值應盡量大,以加快狀態估計過程的收斂速度,本文取P0=κ×diag(a1,a2,…,an),其中κ為常數。協方差矩陣Q表示模型誤差,例如模型的線性化、離散化誤差等;協方差矩陣R為量測誤差,與傳感器的特性相關。這兩個參數通過影響卡爾曼增益K的值,進而影響預測值和量測值的權重。在不知道P0、Q、R的準確先驗信息的情況下,應適當增大Q的取值,以增大對實時量測值的利用權重,進而根據準確度、動態性能等要求進行調整。

1.3.3 粒子濾波算法

由于標準粒子濾波在低信噪比條件下可能出現估計結果發散的情況,本文針對狀態方程為線性、量測方程為非線性的情況采用粒子濾波混合卡爾曼濾波的方法求解,即先采用標準粒子濾波對狀態變量進行預估計,由于狀態方程為線性方程,進而可以通過卡爾曼濾波進一步估計。

當觀測噪聲較大時,后驗概率存在誤差Ek,因此可以將作為量測值,構建如下的線性系統:

對此線性系統采用標準卡爾曼濾波再次進行狀態估計,得到最終估計值。

在故障電流狀態估計時,選取In、φn、I0、τ作為狀態變量,此時無需對故障電流量測方程進行線性化處理,只需要選取一組狀態量的樣本點進行遞推求解。

假設粒子數為M,狀態變量個數為2N+2,生成初始粒子、生成高斯分布隨機數、計算先驗概率和重采樣的計算量分別為A1、A2、A3、A4,則粒子濾波的時間復雜度可以表示為:

可以看到,與卡爾曼濾波相比,粒子濾波的計算量大大增加,且主要取決于粒子數。粒子濾波算法通常要求采用高性能DSP(數字信號處理器)或FPGA(現場可編程門陣列)來實現,并需要進行算法的優化設計,對控制保護裝置的計算能力要求較高。

計算出故障電流模型參數In、φn、I0、τ后,可由式(5)中的故障電流模型直接預測未來一段時間內的電流值,然后根據二分法搜索故障電流第一、第二等過零點時刻,根據斷路器分閘時間和燃弧時間計算相控開斷所需等待時間。所述相控開斷過程如圖1所示。圖1中:T0為故障發生時刻;T1為檢測出故障、狀態估計開始時刻;T2為狀態估計結束、預測故障電流時刻;T3為發出分閘指令時刻;T4為過零開斷時刻。相應地,t1為故障檢測時間;t2為狀態估計時間;t3為等待時間;t4為斷路器分閘和燃弧時間。相控開斷技術通過過零點預測算法將開關設備的燃弧時間轉化為控制保護裝置的等待時間,因此不會增加繼電保護或者限流設備的總體動作時間,對系統不會產生負面影響。

圖1 故障電流過零點預測及相控時序

2 算例分析

假設故障電流量測值周期分量幅值為20 kA,相角為π/3,直流分量幅值為10 kA,衰減時間常數為45 ms,狀態估計時長為40 ms。同時由于實際應用中采樣、處理等環節引入的噪聲,本文在電流波形中加入信噪比為40 dB的高斯白噪聲,采樣頻率為10 kHz,分別采用上節所述擴展卡爾曼濾波、標準卡爾曼濾波、粒子濾波進行狀態估計,同時與常規基于最小二乘法的故障電流特征參數提取方法進行比較,其中最小二乘法的故障電流模型與標準卡爾曼濾波模型保持一致,即滿足式(8)。為減小計算量、加快狀態估計收斂速度,本文故障電流模型中的周期分量僅考慮基波。同時,粒子濾波算法中,根據初始的量測值和量測方程開環計算出狀態量的初始估計值,并在初始估計值附近按照20%計算誤差的均勻分布產生初始粒子,粒子數取200。標準卡爾曼濾波算法中,衰減時間常數按照+10%的計算誤差(即49.5 ms)進行估計。

圖2 為幾種算法關于In、φn、I0、τ這4 個狀態變量的估計結果。隨著時序數據的遞推求解,4種算法最終均收斂于真實值,其中擴展卡爾曼濾波由于衰減時間常數收斂較慢,在15 ms左右時基本得到可用的狀態估計值,此時4個狀態量的估計誤差分別為0.12%、2.15%、1.38%、0.93%,標準卡爾曼濾波和粒子濾波收斂時間分別為6 ms和10 ms 左右,對應誤差分別為0.41%、2.26%、0.34%、10%和0.24%、1.33%、2.70%、0.46%,最小二乘法收斂過程與標準卡爾曼濾波基本相同,但誤差比標準卡爾曼濾波要大,分別為0.74%、2.86%、1.44%、10%,這是由算法的特性所決定的,即最小二乘法作為卡爾曼濾波的特例,不考慮狀態轉移方程中的過程噪聲,因此對于相同的線性模型,常以卡爾曼濾波作為狀態的最優估計。當然,也可以采用最小二乘法求解式(6)中的故障電流模型,此時計算結果除誤差較大外與擴展卡爾曼濾波算法也基本類似,此處不再贅述。

圖2 4種算法估計的狀態變量時序值

基于本文所提算法分別以3個時刻的狀態估計值代入故障電流模型方程中預測未來一段時間內的電流波形,如圖3所示。可以看到,3種算法預測的故障電流波形均與原始電流基本重合。

圖3 貝葉斯估計算法預測的故障電流

在標準卡爾曼濾波算法中,由于衰減時間常數事先計算,其計算誤差影響狀態估計結果。本文為討論衰減時間常數的計算誤差對故障電流過零點預測結果的影響,分別選取了時間常數為45 ms、60 ms、90 ms、120 ms 和150 ms 時不同時間常數計算值引起的過零點預測誤差,如圖4 所示,其中誤差取未來兩個過零點中的誤差最大值,每個點取10 次計算平均值。可以看到,總體預測誤差均在2 ms 以內,取決于計算值偏離真實值的程度,考慮50%的時間常數計算誤差時,過零點預測誤差基本在0.5 ms 以內,且隨著時間常數的增大,衰減特征更加明顯,從而過零點預測誤差也更小。

圖4 不同衰減時間常數下的過零點預測誤差

考慮5%的3次諧波和10%的5次諧波,同樣采用上述只計及基波的策略進行估計,估計結果如圖5 所示。可以看到,各狀態變量最終均會收斂,但收斂時間增加,標準卡爾曼濾波收斂時間約10 ms,粒子濾波雖然快速收斂,但估計誤差也有所增加,10 ms 時最大誤差達到5%。擴展卡爾曼濾波對衰減時間常數的估計值在20 ms之后才逐漸穩定,考慮故障電流模型中的諧波分量后再次使用擴展卡爾曼濾波算法進行估計,結果如圖5中的擴展卡爾曼濾波2曲線,在20 ms基本能夠準確估計衰減時間常數在內的各個狀態。可以看到,考慮故障電流模型中的諧波分量后可以提高狀態估計精度,但也增加了算法復雜度,同時由于特征諧波次數與實際工況密切相關,需要根據實際應用折中取舍。

圖5 加入諧波后貝葉斯算法估計的狀態變量時序值

綜上所述,標準卡爾曼濾波算法由于提前計算衰減時間常數這一非線性項,對其他狀態量的在線估計速度較快;擴展卡爾曼濾波算法則適用于衰減時間常數無法提前計算且對收斂時間要求不高的場合;粒子濾波由于計算量大,在控制保護裝置中的實現存在挑戰。由于目前故障限流裝置動作時間一般要求20 ms以內,常規保護裝置出口時間一般在20 ms以上,因此以本文方法預測時間能夠滿足相關控制保護裝置動作時間的要求。

3 結語

本文研究了基于貝葉斯框架的故障電流過零點預測算法,通過對非線性項的不同處理策略提出了擴展卡爾曼濾波、標準卡爾曼濾波和粒子濾波3 種算法及其實現。粒子濾波雖然整體性能較優,但存在計算量大的問題,在邊緣計算中難以實現。而通過事先計算衰減時間常數進而采用標準卡爾曼濾波進行狀態估計的方法可以快速預測故障電流過零點,且預測誤差相對較小,具有工程應用價值。對于含有低頻諧波的故障電流,在故障電流模型中考慮相應的特征次諧波,可以減小估計誤差,但同時也將增加狀態估計的計算量,需要在實際應用中綜合考慮。基于貝葉斯估計的故障電流過零點預測算法在控制保護裝置中的實現和驗證工作有待進一步開展。

猜你喜歡
卡爾曼濾波故障
故障一點通
改進的擴展卡爾曼濾波算法研究
測控技術(2018年12期)2018-11-25 09:37:34
基于遞推更新卡爾曼濾波的磁偶極子目標跟蹤
奔馳R320車ABS、ESP故障燈異常點亮
基于模糊卡爾曼濾波算法的動力電池SOC估計
電源技術(2016年9期)2016-02-27 09:05:39
基于擴展卡爾曼濾波的PMSM無位置傳感器控制
電源技術(2015年1期)2015-08-22 11:16:28
故障一點通
故障一點通
故障一點通
基于EMD和卡爾曼濾波的振蕩信號檢測
主站蜘蛛池模板: 综合天天色| 特级做a爰片毛片免费69| 中文字幕中文字字幕码一二区| 午夜性刺激在线观看免费| 国产精品午夜福利麻豆| 国产成人调教在线视频| 亚洲人成色在线观看| 国产精品亚洲精品爽爽| 亚洲成在线观看 | 亚洲一区二区三区麻豆| 激情综合网激情综合| 伊人久久大香线蕉影院| 91无码网站| 亚洲免费成人网| 国产精品免费p区| 欧美精品一区在线看| 激情亚洲天堂| 国产精品男人的天堂| 国产亚洲现在一区二区中文| 欧美人人干| 伊人婷婷色香五月综合缴缴情| 久久精品人人做人人爽电影蜜月| 3344在线观看无码| 亚洲专区一区二区在线观看| 无码免费的亚洲视频| 四虎成人精品| 欧美激情视频一区| 99精品免费在线| 在线一级毛片| 午夜无码一区二区三区在线app| 欧美一级视频免费| 久久久久人妻精品一区三寸蜜桃| 国产精品天干天干在线观看| 国产成人精品亚洲77美色| 久久96热在精品国产高清| 国产色伊人| 成人毛片免费在线观看| 久久男人资源站| 蝌蚪国产精品视频第一页| 在线观看国产小视频| 欧美无专区| 超碰精品无码一区二区| 国产精品免费p区| 无码中文字幕乱码免费2| 国产另类视频| 色男人的天堂久久综合| 一区二区午夜| 无码中文AⅤ在线观看| 日本尹人综合香蕉在线观看| 在线看片免费人成视久网下载| 久久99国产乱子伦精品免| 欧美一级在线| 中文字幕免费在线视频| 亚洲无码91视频| 国产精品偷伦视频免费观看国产| 怡红院美国分院一区二区| 久久这里只精品国产99热8| 久久精品这里只有精99品| 无码aaa视频| 国产一区二区三区在线观看视频 | 国产青青操| 久久熟女AV| 91无码人妻精品一区二区蜜桃| 九九热精品免费视频| 91福利一区二区三区| 亚洲AⅤ波多系列中文字幕| 啦啦啦网站在线观看a毛片| 久99久热只有精品国产15| 亚洲中文字幕23页在线| 国产成人精品视频一区视频二区| 一区二区日韩国产精久久| 四虎影视库国产精品一区| 精品视频一区在线观看| 国产丝袜无码一区二区视频| 找国产毛片看| 国产精品自在拍首页视频8| 国产美女无遮挡免费视频| 成人91在线| 国产乱人伦精品一区二区| 少妇极品熟妇人妻专区视频| 夜夜拍夜夜爽| 亚洲日韩AV无码一区二区三区人|