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

無跡卡爾曼濾波算法在污水處理BSM1過程中的應用研究

2022-02-19 11:14:46桑耀凱
計算機應用與軟件 2022年2期
關鍵詞:卡爾曼濾波測量

曾 靜 桑耀凱 李 元

(沈陽化工大學信息工程學院 遼寧 沈陽 110142)

0 引 言

污水處理是水循環的重要環節,涉及到復雜的生物和化學反應。污水處理過程(Wastewater Treatment Process,WWTP)是一個典型的非線性系統,其出水水質與環境的可持續性密切相關,通常由環境立法進行管理,在滿足環境法規的嚴格要求的同時,還要求確保工藝安全并將運行成本降至最低。污水入水流量和成分的顯著變化導致設計污水處理廠的先進控制和監測方案的復雜性增加。污水處理過程的典型仿真模型BSM1(Benchmark Simulation Model no.1)由活性污泥1號模型(ASMI)和雙指數沉淀速度模型組成,作為標準仿真平臺廣泛應用于污水過程的控制、優化、系統監視及故障診斷等研究中[1-2]。

關于污水處理過程的控制算法有許多研究成果。早期利用比例積分(Proportional-Integral,PI)控制進行污水處理廠營養物去除,PI控制可以達到運行中的穩定性要求,但不能有效處理約束[3]。近年來模型預測控制(Model Predictive Control,MPC)等先進控制方法也引起了人們的廣泛關注。英國蘭卡斯特的污水處理廠的應用證明了模型預測控制的有效性[4]。Francisco等[5]為BSM1基準仿真模型1號開發了MPC控制器,文獻[6-8]考慮了污水處理廠MPC的同步設計和控制問題。Zeng等[9]將經濟的MPC算法(Economic Model Predictive Control,EMPC)應用于BSM1,設計考慮終端代價(Terminal Cost)的經濟模型預測控制器,并將EMPC性能與常規MPC、PI進行了分析比較,在保證系統穩定性的基礎上顯著提高了出水質量,同時降低了全局能耗指標。

雖然關于污水處理廠控制系統設計的研究成果很多,但對污水處理廠狀態估計的關注相對較少。狀態估計是基于輸出測量和系統模型重構系統狀態的過程。狀態估計與污水處理廠的控制和監測密切相關,是污水處理廠運行中的一個重要課題。污水處理中的許多相關狀態是不可測量的或受到嚴重的噪聲污染。擴展卡爾曼濾波(Extended Kalman Filter,EKF)曾被應用于BSM1的狀態估計[10]。然而EKF濾波器線性化存在局限性,例如對于較強非線性模型需要計算的步長盡可能小。Julier等[11-13]提出了一種新的非線性濾波方案來替代EKF在目標跟蹤領域的應用,后來被命名為無跡卡爾曼濾波(Unscented Kalman Filter,UKF)。

基于上述考慮,本文針對污水處理的典型模型BSM1設計了無跡卡爾曼濾波器,并與擴展卡爾曼濾波的狀態估計結果進行比較。主要工作包括:(1) 詳細地描述EKF和UKF的算法理論及二者的優缺點,并描述無跡卡爾曼濾波的理論依據。(2) 將EKF與UKF在同一噪聲下應用于BSM1仿真,將仿真結果進行對比分析,得出二者方案各自的優缺點和最好的估計方案。(3) 在不同天氣條件不同噪聲大小狀況下,對EKF、UKF兩種方案在BSM1應用進行比較,分析比較結果。

1 EKF算法描述

擴展卡爾曼濾波算法理論在于對原系統方程和測量方程采取一階泰勒展開來近似逼近實際系統非線性模型。通過求偏導計算所需的雅可比矩陣確定出當前的系統矩陣F(k)和輸出矩陣H(k),為了不失一般性,我們設系統模型的狀態方程和輸出方程如下:

x(k)=f(x(k-1))+w(k-1)

(1)

z(k)=h(x(k))+v(k)

(2)

式中:f(·)為系統狀態方程、h(·)為系統輸出方程,二者為非線性函數;x為系統的狀態變量;w(k-1)為系統k-1時刻過程噪聲;v(k)為系統k時刻測量噪聲;z(k)為系統在k時刻測量值。其中噪聲均服從零均值的高斯分布。為了確定系統矩陣和輸出矩陣,對狀態方程和測量方程求偏導,得:

(3)

(4)

(5)

P(k|k-1)=F(k-1)P(k-1|k-1)FT(k-1)+Q

(6)

式中:P(k-1|k-1)為k-1時刻的誤差的協方差矩陣;P(k|k-1)為k-1時刻預測k時刻的誤差協方差矩陣;Q為過程噪聲的協方差矩陣。測量更新如下:

K(k)=P(k|k-1)HT(k)[HT(k)P(k|k-1)H(k)+R]-1

(7)

(8)

P(k|k)=P(k|k-1)-K(k)H(k)P(k|k-1)

(9)

2 UKF濾波算法描述

(1) 利用初始估計值,生成初始的L個Sigma點:

(10)

(2) 利用狀態方程計算Sigma點的一步預測:

χ(i)(k|k-1)=f(χ(i)(k-1|k-1))

(11)

(3) 對經過非線性傳遞之后Sigma點加權計算:

(12)

(4) 計算協方差矩陣的一步預測:

(13)

(5) 利用測量方程計算一步Sigma點的測量值:

Z(i)(k|k-1)=h(χ(i)(k|k-1))

(14)

(6) 計算測量值的預測加權求和:

(15)

(7) 計算新息的協方差:

(16)

(8) 計算協方差:

(17)

(9) 計算Kalman增益:

(18)

(10) 更新誤差協方差矩陣:

PX(k|k)=PX(k|k-1)-K(k)PzzK(k)T

(19)

(11) 利用新息更新狀態,z(k)為當前實測輸出:

(20)

3 仿真實驗

將上述介紹的UKF算法應用于BSM1模型,并與EKF在不同天氣和不同大小噪聲條件下的估計性能進行比較分析。BSM1的模型描述詳見文獻[10,14]。三種不同天氣條件數據文件分別為干燥天氣數據文件、降雨天的數據文件和暴風雨天的數據文件,詳見國際水協會的官網(http://www.benchmarkwwtp.org)。干燥天氣包含了兩周相同的動態干燥條件數據;雨天數據文件中包含一周的動態干燥條件數據和發生在第二周的一次長降雨事件;暴風雨天的數據文件中包含了一周的動態干燥條件和發生于第二周期間的兩次暴風雨事件。生物反應器和理想分離器的初始值通過模擬工廠100天的輸入,并在干燥條件下模擬14天計算得到的。由于三種不同天氣狀況的輸入數據前一周是完全相同的,因此仿真直接從第二周開始。在仿真中,假設對整個過程測量進行采樣是同步和周期性的,采樣周期取15 min,系統的狀態變量包括5個反應器及二次沉降池變量(SALK、XBH、XI、XS、XND、XP、XBA、SI、SS、SO、SNO、SNH、SND)見表1,反應器及沉降池可測量變量(SO,SALK,SNH,SNO,COD,CODf,BOD,TSS)見表2。在每組的仿真中,將相同的測量噪聲、過程噪聲序列和相同的初始值分別應用到EKF、UKF方案上,過程噪聲和測量噪聲均為有界高斯白噪聲。

表1 反應器中狀態變量

表2 測量輸出量

首先比較了UKF、EFK方案在干燥天氣下的性能,在本組仿真中78個狀態變量分別產生零均值,標準差為0.2x0的高斯白噪聲,并有界于[-0.2x0,0.2x0],測量傳感器自帶噪聲為零均值,標準差為0.2y0的高斯白噪聲,并有界于[-0.2y0,0.2y0],y0=Cx0,其中:x0為初始狀態值;y0為初始的測量值;C為輸出測量矩陣。濾波方案所采用的初始估計值xinit均設置為1.02x0,根據協方差計算公式得出過程噪聲和測量噪聲的協方差矩陣分別為Q=diag((0.2x0)2)和R=diag((0.2y0)2),初始的誤差方差矩陣設為P(0)=Q,設過程噪聲和測量噪聲以及狀態誤差之間均不相關。圖1為反應器3中實際過程狀態和UKF和EKF的濾波軌跡。其中:虛線為EKF軌跡;點線為UKF軌跡;實線為實際過程狀態軌跡。其他反應器和沉淀池具有與其類似的特點,可以看出EKF、UKF都能很好實現跟蹤,大多狀態跟蹤效果都挺好,只有個別狀態估計偏差較大如XI、XP、XBH。為了更加細致地比較EKF、UKF的性能優劣,我們需要定量計算一下二者在每個時間點的誤差均值并繪成圖像。比較方案將每組誤差統一標準化之后采用RMS(Root Mean Square)。將整個時間段[t0,ts]兩種方案每個狀態的最大估計誤差值作分母來標準化每個狀態誤差,t0、ts分別為初始時間和終止時間,狀態誤差如式(21)所示。

(21)

式中:ei(tk)為一個標準化的狀態變量的誤差序列,k為仿真時刻。計算78個狀態在時間段[t0,ts]內每一個時刻的整體誤差如式(22)所示。

(22)

采用誤差均值及最大值來比較兩種方案估計性能的優劣,計算公式如下:

(23)

Max|e|=Max(e(tk))

(24)

式中:K為[t0,ts]時間段計算的點數。根據式(21)-式(24),通過定量計算EKF、UKF的誤差均值分別為2.94、2.39,最大標準化誤差分別為5.04、4.15,可以看出EKF給出的估計性能沒有UKF好。干燥天氣數據下UKF對比EKF性能大概提升了12.7%,圖2為二者的誤差軌跡,實線為EKF的誤差軌跡,虛線為UKF誤差軌跡,可以看到實線始終高于虛線,一開始二者比較相近,隨著輸入數據和仿真時長的增加,二者的曲線也在不斷波動變化。

圖1 干燥天氣下反應器3中EKF軌跡、UKF軌跡、 實際過程狀態軌跡

圖2 EKF誤差和UKF誤差軌跡

在另一組的仿真中,在不同天氣狀況分別對兩種估計方案的性能進行了測試。除了系統輸入數據外,所有的條件都與上一組仿真完全相同。過程噪聲取標準差為0.2x0的高斯白噪聲,測量噪聲取標準差為0.2y0的高斯白噪聲,圖3給出了雨天狀況下反應器3中的13種成分的實際狀態和兩種估計方案的軌跡。其中:虛線為EKF軌跡;點線為UKF軌跡;實線為實際過程狀態軌跡。其他反應器和沉淀池具有與反應器3類似的特點。此天氣狀況和當前噪聲環境下,EKF、UKF的估計誤差均值分別為2.6、2.26。UKF對比EKF估計精度提升了13.08%。暴風雨天狀況下,EKF、UKF的估計誤差均值分別為2.9、2.43,UKF較EKF估計精度提升16.2%。這表明了盡管惡劣天氣下輸入數據波動比較大,UKF算法仍然比EKF濾波算法的估計性能好。

圖3 雨天狀況下反應器3中EKF軌跡、UKF軌跡、 實際過程狀態軌跡

在最后一組仿真中,通過改變過程噪聲和測量噪聲的大小來測試EKF、UKF性能的優劣,初始條件xinit仍設為1.02x0,通過參數wQ和wR來調整噪聲的幅度,假設過程噪聲大小為wQx0,并有界于[-wQx0,wQx0],則Q=diag((wQx0)2),測量噪聲的大小為wRy0,并有界于[-wRy0,wRy0],均為有界的高斯白噪聲,有y0=Cx0,R=diag((wRy0)2)。初始誤差方差陣P(0)=Q,不同大小過程噪聲和測量噪聲下EKF和UKF狀態估計的誤差均值如表3所示??梢钥闯鲈诟稍锾?、雨天和暴雨天情況下,無論過程噪聲及測量噪聲大小如何改變,UKF估計性能始終優于EKF估計效果。

表3 不同噪聲、天氣條件下估計誤差均值比較

4 結 語

無跡卡爾曼濾波算法通過對非線性函數的概率密度分布近似來完成估計過程,與擴展卡爾曼算法相比不需要對Jacobin矩陣進行求導,也沒有忽略高階項,因此對非線性系統的狀態估計有較高的計算精度。本文將無跡卡爾曼濾波算法引入到污水處理過程帶的狀態估計問題中,并與擴展卡爾曼濾波算法相比較,結果表明無論天氣狀況如何,在相同模型噪聲與測量噪聲下的UKF估計精度始終高于EKF的估計精度,并且魯棒性好,UKF較EKF的估計精度提升了10%~20%左右,顯著提高了對復雜污水處理過程的狀態估計效果。

猜你喜歡
卡爾曼濾波測量
把握四個“三” 測量變簡單
滑動摩擦力的測量和計算
改進的擴展卡爾曼濾波算法研究
測控技術(2018年12期)2018-11-25 09:37:34
滑動摩擦力的測量與計算
基于遞推更新卡爾曼濾波的磁偶極子目標跟蹤
測量的樂趣
測量
基于模糊卡爾曼濾波算法的動力電池SOC估計
電源技術(2016年9期)2016-02-27 09:05:39
基于擴展卡爾曼濾波的PMSM無位置傳感器控制
電源技術(2015年1期)2015-08-22 11:16:28
基于EMD和卡爾曼濾波的振蕩信號檢測
主站蜘蛛池模板: 91香蕉国产亚洲一二三区| 国产精品冒白浆免费视频| 亚洲精品天堂在线观看| 国产网站黄| 国产精品无码AⅤ在线观看播放| 成人精品亚洲| 成人福利在线视频| 91精品国产丝袜| 亚洲精品视频免费看| 最新无码专区超级碰碰碰| 日韩中文精品亚洲第三区| 蝴蝶伊人久久中文娱乐网| 国产人前露出系列视频| 国产成人精品免费视频大全五级| 亚洲天堂首页| 国产午夜人做人免费视频| 亚洲精品综合一二三区在线| 五月天香蕉视频国产亚| 99热这里只有精品免费国产| www亚洲天堂| 国产成人免费| 在线观看无码av免费不卡网站| 在线观看国产精美视频| 国产日本欧美亚洲精品视| 中文字幕中文字字幕码一二区| a级毛片毛片免费观看久潮| 国产在线拍偷自揄观看视频网站| 久久黄色毛片| 亚洲九九视频| 久久91精品牛牛| 色噜噜在线观看| 午夜不卡福利| 国产乱论视频| 一区二区三区高清视频国产女人| 日本欧美中文字幕精品亚洲| 国产成人夜色91| 成人在线观看一区| 国产不卡在线看| 婷婷五月在线| 一级毛片中文字幕| 日本高清视频在线www色| 日韩免费中文字幕| 四虎在线高清无码| 欧美伊人色综合久久天天| 美女黄网十八禁免费看| 97无码免费人妻超级碰碰碰| 怡春院欧美一区二区三区免费| 欧美国产在线看| 欧美色亚洲| 国产91视频免费| 国产人人乐人人爱| 26uuu国产精品视频| 美女免费黄网站| 亚洲视频欧美不卡| 国产精品嫩草影院视频| 免费看一级毛片波多结衣| 国产成人综合亚洲欧洲色就色| 国产精品无码影视久久久久久久| 国产91小视频| 亚洲第一网站男人都懂| 国内精品久久久久久久久久影视 | 四虎永久在线视频| 六月婷婷综合| 亚洲中文无码av永久伊人| 国产成人久久综合777777麻豆| 亚洲欧洲国产成人综合不卡 | 孕妇高潮太爽了在线观看免费| 日韩精品成人网页视频在线| 亚洲精品视频在线观看视频| 国产精品视频导航| 日韩东京热无码人妻| 日韩在线永久免费播放| 国产午夜一级毛片| 欧美精品在线免费| 四虎国产在线观看| 手机精品视频在线观看免费| 97免费在线观看视频| 日韩福利视频导航| 亚洲一区网站| 国产成年女人特黄特色大片免费| 中文毛片无遮挡播放免费| 亚洲欧洲AV一区二区三区|