[發(fā)明專利]一種基于模糊神經(jīng)網(wǎng)絡(luò)的污水處理過程分層模型預測控制方法有效
| 申請?zhí)枺?/td> | 202011080017.4 | 申請日: | 2020-10-10 |
| 公開(公告)號: | CN112346338B | 公開(公告)日: | 2022-03-11 |
| 發(fā)明(設(shè)計)人: | 韓紅桂;付世佳;伍小龍;喬俊飛 | 申請(專利權(quán))人: | 北京工業(yè)大學 |
| 主分類號: | G05B13/04 | 分類號: | G05B13/04 |
| 代理公司: | 北京思海天達知識產(chǎn)權(quán)代理有限公司 11203 | 代理人: | 劉萍 |
| 地址: | 100124 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 模糊 神經(jīng)網(wǎng)絡(luò) 污水處理 過程 分層 模型 預測 控制 方法 | ||
1.一種基于模糊神經(jīng)網(wǎng)絡(luò)的污水處理過程分層模型預測控制方法,其特征在于,包括以下步驟:
(1)根據(jù)不同的時間尺度,設(shè)計用于控制污水處理過程中溶解氧濃度和硝態(tài)氮濃度的分層控制結(jié)構(gòu);具體為:
上層控制器包括上層模糊神經(jīng)網(wǎng)絡(luò)和上層模型預測控制器,以硝態(tài)氮濃度的采樣周期2T為時間尺度跟蹤硝態(tài)氮濃度和溶解氧濃度設(shè)定值,計算上層控制律,t1=2mT表示硝態(tài)氮濃度的采樣時刻,m為硝態(tài)氮濃度的采樣步數(shù);
下層控制器包括下層模糊神經(jīng)網(wǎng)絡(luò)和下層模型預測控制器,以溶解氧濃度的采樣周期T為時間尺度跟蹤溶解氧濃度設(shè)定值和上層控制律,計算下層控制律,t2=kT表示溶解氧濃度的采樣時刻,k為溶解氧濃度的采樣步數(shù);
(2)設(shè)計上層模糊神經(jīng)網(wǎng)絡(luò)在每一采樣時刻t1預測硝態(tài)氮濃度,具體為:
1)設(shè)定q=1;
2)上層模糊神經(jīng)網(wǎng)絡(luò)的輸入為x1(t1)=[y1(t1-1),y1(t1-2),u21(t2-5),u22(t2-5),u21(t2-6),u22(t2-6)]T,y1(t1-1)為t1-1時刻硝態(tài)氮濃度的實際值,y1(t1-2)為t1-2時刻硝態(tài)氮濃度的實際值,u21(t2-5)為t2-5時刻的曝氣量,u21(t2-6)為t2-6時刻的曝氣量,u22(t2-5)為t2-5時刻污水處理過程中內(nèi)回流量,u22(t2-6)為t2-6時刻污水處理過程中內(nèi)回流量,T為矩陣的轉(zhuǎn)置,輸出為t1時刻硝態(tài)氮濃度的預測值輸出表達式如下
x1i(t1)為t1時刻第i個輸入,whj(t1)為t1時刻規(guī)則層第j個神經(jīng)元和輸出層神經(jīng)元的連接權(quán)值,j∈[1,8],chij(t1)為t1時刻第j個徑向基層神經(jīng)元對應(yīng)第i個輸入神經(jīng)元的中心值,i∈[1,6],σhij(t1)為t1時刻第j個徑向基層神經(jīng)元對應(yīng)第i個輸入神經(jīng)元的中心寬度值,e=2.72,對參數(shù)進行更新:
其中whj(t1+1)為t1+1時刻規(guī)則層第j個神經(jīng)元和輸出層神經(jīng)元的連接權(quán)值,chij(t1+1)為t1+1時刻第i個輸入神經(jīng)元對應(yīng)第j個徑向基層神經(jīng)元的中心值,σhij(t1+1)為t1+1時刻第i個輸入神經(jīng)元對應(yīng)第j個徑向基層神經(jīng)元的中心寬度值,表示t1時刻硝態(tài)氮濃度實際值和預測值的誤差值;
3)q=q+1,判斷q≤20是否成立,若成立則轉(zhuǎn)到步驟2),否則退出循環(huán);
(3)設(shè)計下層模糊神經(jīng)網(wǎng)絡(luò)在每一采樣時刻t2預測溶解氧濃度,具體為:
I設(shè)定r=1;
II下層模糊神經(jīng)網(wǎng)絡(luò)的輸入為x2(t2)=[y2(t2-1),y2(t2-2),u21(t2-5),u22(t2-5),u21(t2-6),u22(t2-6)]T,y2(t2-1)為t2-1時刻溶解氧濃度的實際值,y2(t2-2)為t2-2時刻溶解氧濃度的實際值,輸出為t2時刻溶解氧濃度的預測值輸出表達式如下
x2i(t2)為t2時刻第i個輸入,wlj(t2)為t2時刻規(guī)則層第j個神經(jīng)元和輸出層神經(jīng)元的連接權(quán)值,j∈[1,8],clij(t2)為t2時刻第j個徑向基層神經(jīng)元對應(yīng)第i個輸入神經(jīng)元的中心值,i∈[1,6],σlij(t2)為t2時刻第j個徑向基層神經(jīng)元對應(yīng)第i個輸入神經(jīng)元的中心寬度值,對參數(shù)進行更新:
其中wlj(t2+1)為t2+1時刻規(guī)則層第j個神經(jīng)元和輸出層神經(jīng)元的連接權(quán)值,clij(t2+1)為t2+1時刻第i個輸入神經(jīng)元對應(yīng)第j個徑向基層神經(jīng)元的中心值,σlij(t2+1)為t2+1時刻第i個輸入神經(jīng)元對應(yīng)第j個徑向基層神經(jīng)元的中心寬度值,表示t2時刻溶解氧濃度實際值和預測值的誤差值;
IIIr=r+1,判斷r≤20是否成立,若成立則轉(zhuǎn)到步驟II,否則退出循環(huán);
(4)設(shè)計分層模型預測控制方法;具體為:
①取k=0,m=0;
②根據(jù)公式(1)和公式(3)分別計算上層模糊神經(jīng)網(wǎng)絡(luò)和下層模糊神經(jīng)網(wǎng)絡(luò)的輸出和為t1+1時刻硝態(tài)氮濃度的預測值,為t1+2時刻硝態(tài)氮濃度預測值,為t1+5時刻硝態(tài)氮濃度預測值,為t2+1時刻溶解氧濃度預測值,為t2+2時刻溶解氧濃度預測值,為t2+5時刻溶解氧濃度預測值;
③設(shè)計上層模型預測控制的目標函數(shù)跟蹤硝態(tài)氮濃度和溶解氧濃度設(shè)定值,計算t1時刻上層控制律:
J1(t1)=λ1[α1ep1(t1)Tep1(t1)+ρ1Δu1(t1)TΔu1(t1)]+λ2[α2ep2(t2)Tep2(t2)+ρ2Δu1(t1)TΔu1(t1)] (5)
其中,ep1(t1)=[ep1(t1+1),ep1(t1+2),…,ep1(t1+5)]T為t1時刻硝態(tài)氮濃度設(shè)定值與硝態(tài)氮濃度預測值的誤差向量,ep1(t1+1)為t1+1時刻硝態(tài)氮濃度設(shè)定值和硝態(tài)氮濃度預測值的誤差值,ep1(t1+2)為t1+2時刻硝態(tài)氮濃度設(shè)定值和硝態(tài)氮濃度預測值的誤差值,ep1(t1+5)為t1+5時刻硝態(tài)氮濃度設(shè)定值和硝態(tài)氮濃度預測值的誤差值;ep2(t2)=[ep2(t2+1),ep2(t2+2),…,ep2(t2+5)]T為t2時刻溶解氧濃度設(shè)定值與溶解氧濃度預測值的誤差向量,ep2(t2+1)為t2+1時刻溶解氧濃度設(shè)定值和溶解氧濃度預測值的誤差值,ep2(t2+2)為t2+2時刻溶解氧濃度設(shè)定值和溶解氧濃度預測值的誤差值,ep2(t2+5)為t2+5時刻溶解氧濃度設(shè)定值和溶解氧濃度預測值的誤差值,Δu1(t1)=[Δu11(t1),Δu12(t1)]T為t1時刻的控制向量調(diào)整量,Δu11(t1)為t1時刻鼓風機曝氣調(diào)整量,Δu12(t1)為t1時刻內(nèi)回流調(diào)整量,λ1=0.5,λ2=0.5是權(quán)值參數(shù),α1=30,ρ1=10,α2=0.5,ρ2=0.5是控制參數(shù),其中:
u1(t1)=[u11(t1),u12(t1)]T為t1時刻的控制向量,u11(t1)為t1時刻鼓風機的曝氣量,u12(t1)為t1時刻內(nèi)回流量,u1(t1+1)=[u11(t1+1),u12(t1+1)]T為t1+1時刻的控制向量,u11(t1+1)為t1+1時刻鼓風機的曝氣量,u12(t1+1)為t1+1時刻內(nèi)回流量,Δumax=[ΔKLamax,ΔQamax]T為控制器允許的最大調(diào)整量向量,ΔKLamax為最大曝氣調(diào)整量,ΔQamax為最大內(nèi)回流調(diào)整量,Δumax通過控制系統(tǒng)設(shè)備中鼓風機和內(nèi)回流閥門進行設(shè)置;
通過最小化公式(5)計算上層模型預測控制器曝氣量和內(nèi)回流調(diào)整向量:
其中,η1=0.8,ξ1=3,ξ2=1為控制參數(shù),對t1時刻的曝氣量和內(nèi)回流量進行調(diào)整:
u1(t1+1)=u1(t1)+Δu1(t1) (8)
④設(shè)計下層模型預測控制的目標函數(shù)跟蹤溶解氧濃度設(shè)定值和上層控制律,計算t2時刻下層控制律:
J2(t2)=γ1ep2(t2)2+γ2[u22(t2)-u12(t1)]2+γ3Δu2(t2)TΔu2(t2) (9)
u22(t2)為下層模型預測控制器在t2時刻的內(nèi)回流量,u12(t1)為上層模型預測控制器t1時刻的內(nèi)回流量,Δu2(t2)=[Δu21(t2),Δu22(t2)]T為t2時刻的控制向量調(diào)整量,Δu21(t2)為t2時刻鼓風機曝氣調(diào)整量,Δu22(t2)為t2時刻內(nèi)回流調(diào)整量,γ1=30,γ2=10,γ3=1是控制參數(shù),其中:
其中,u2(t2)=[u21(t2),u22(t2)]T為t2時刻的控制向量,u21(t2)為t2時刻鼓風機的曝氣量,u22(t2)為t2時刻內(nèi)回流量,u2(t2+1)=[u21(t2+1),u22(t2+1)]T為t2+1時刻的控制向量,u21(t2+1)為t2+1時刻鼓風機的曝氣量,u22(t2+1)為t2+1時刻內(nèi)回流量;
通過最小化公式(9)計算下層模型預測控制器曝氣量和內(nèi)回流調(diào)整向量:
其中,η2=8.4為控制參數(shù),對t2時刻的曝氣量和內(nèi)回流量進行調(diào)整:
u2(t2+1)=u2(t2)+Δu2(t2) (12)
⑤令k=k+1,判斷k=2(m+1)是否成立,若成立則令m=m+1并轉(zhuǎn)到步驟②,否則轉(zhuǎn)到步驟⑥;
⑥判斷k≤200是否成立,若成立則根據(jù)公式(3)計算下層模糊神經(jīng)網(wǎng)絡(luò)的輸出并轉(zhuǎn)到步驟④,否則結(jié)束循環(huán);
(5)利用下層控制器求解出的u2(t2)對硝態(tài)氮濃度和溶解氧濃度進行控制,u2(t2)=[u21(t2),u22(t2)]T即為t2時刻變頻器和傳感器的輸入,變頻器通過調(diào)節(jié)電動機的轉(zhuǎn)速達到控制鼓風機的目的,傳感器通過調(diào)節(jié)儀表的開度達到控制閥門的目的,最終控制曝氣量和內(nèi)回流,整個控制系統(tǒng)的輸出為硝態(tài)氮濃度和溶解氧濃度的實際值。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京工業(yè)大學,未經(jīng)北京工業(yè)大學許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011080017.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種新型一體化礦用帶式傳輸機
- 下一篇:一種圓木塊自動去余料設(shè)備
- 硬件神經(jīng)網(wǎng)絡(luò)轉(zhuǎn)換方法、計算裝置、軟硬件協(xié)作系統(tǒng)
- 生成較大神經(jīng)網(wǎng)絡(luò)
- 神經(jīng)網(wǎng)絡(luò)的生成方法、生成裝置和電子設(shè)備
- 一種舌診方法、裝置、計算設(shè)備及計算機存儲介質(zhì)
- 學習神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)
- 脈沖神經(jīng)網(wǎng)絡(luò)轉(zhuǎn)換方法及相關(guān)轉(zhuǎn)換芯片
- 圖像處理方法、裝置、可讀存儲介質(zhì)和計算機設(shè)備
- 一種適應(yīng)目標數(shù)據(jù)集的網(wǎng)絡(luò)模型微調(diào)方法、系統(tǒng)、終端和存儲介質(zhì)
- 用于重構(gòu)人工神經(jīng)網(wǎng)絡(luò)的處理器及其操作方法、電氣設(shè)備
- 一種圖像神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)的優(yōu)化方法及裝置





