目前,電站鍋爐過(guò)熱蒸汽溫度(簡(jiǎn)稱(chēng)過(guò)熱汽溫)控制系統(tǒng)多采用串級(jí)控制方式(圖1)。由于電廠(chǎng)熱工過(guò)程具有非線(xiàn)性、慢時(shí)變、大遲延和不確定性等特點(diǎn),難以建立其的數(shù)學(xué)模型。因此,常規(guī)PID控制器很難獲得滿(mǎn)意的控制效果。為了改善常規(guī)PID控制器的特性,本文提出了一種采用FNN-PI作為主調(diào)節(jié)器的新型過(guò)熱汽溫控制系統(tǒng),并將其與采用常規(guī)PID的過(guò)熱汽溫控制系統(tǒng)進(jìn)行了仿真比較,結(jié)果表明基于FNN-PI的過(guò)熱汽溫控制系統(tǒng)的控制特性在超調(diào)量、快速性、抗干擾方面均有很大的提高。
一、FNN-PI
在圖1所示的常規(guī)過(guò)熱汽溫控制系統(tǒng)中,將PID主調(diào)節(jié)器替換為FNN-PI過(guò)熱汽溫控制系統(tǒng)(圖2)。FNN-PI智能主控制器由模糊神經(jīng)網(wǎng)絡(luò)控制器和智能PI控制器組成。智能PI控制器根據(jù)偏差e和偏差變化率ec通過(guò)邏輯判斷模塊判斷出系統(tǒng)當(dāng)前狀態(tài),并發(fā)出判斷指令,以控制智能PI模塊的輸出。當(dāng)邏輯判斷指令(Enable)為"1"時(shí),智能PI控制器的輸出upi與模糊神經(jīng)網(wǎng)絡(luò)控制器的輸出uf疊加共同作用于控制系統(tǒng),即FNN-PI智能主控制器輸出為upi+uf。當(dāng)Enable為"0"時(shí),智能PI控制器無(wú)輸出,由模糊神經(jīng)網(wǎng)絡(luò)控制器作用于控制系統(tǒng),即主控制器輸出為uf。
二、模糊神經(jīng)網(wǎng)絡(luò)控制器
考慮到模糊規(guī)則是輸入變量的線(xiàn)性組合,即
式中:Rj為第j條模糊規(guī)則所表示的模糊蘊(yùn)含關(guān)系;Aji是xi的第j個(gè)語(yǔ)言變量值;pij為后件網(wǎng)絡(luò)的連接權(quán)(i=O,1,...,n;j=1,2...mi)o
若輸入量采用單點(diǎn)模糊集合的模糊化方法,則對(duì)于給定的輸人x,可以求得對(duì)于每條規(guī)則的適應(yīng)度,模糊系統(tǒng)的輸出量為每條規(guī)則的輸出量的加權(quán)平均,即
其中aj為對(duì)于給定的輸入x所求得的對(duì)于每條規(guī)則的適應(yīng)度。
模糊神經(jīng)網(wǎng)絡(luò)控制器的輸入變量有2個(gè),分別為過(guò)熱器出口蒸汽溫度偏差e和偏差變化ec,輸出變量為減溫器開(kāi)度uf。對(duì)應(yīng)的模糊語(yǔ)言變量分別為E、EC和U。E和EC的論域?yàn)閇一6,+6],U的論域?yàn)閇-7,+7]。根據(jù)一般的典型溫度模糊控制經(jīng)驗(yàn),給出了表1所示的訓(xùn)練樣本數(shù)據(jù)。利用自適應(yīng)神經(jīng)-模糊推理系統(tǒng)(ANFIS)編輯器,將表1中的訓(xùn)練樣本數(shù)據(jù)載入訓(xùn)練數(shù)據(jù)集。
選用網(wǎng)格分割法生成初始模糊推理系統(tǒng),選擇2個(gè)輸入變量隸屬函數(shù)的數(shù)目均為7,類(lèi)型為高斯型,輸出變量的隸屬函數(shù)類(lèi)型為常數(shù)。通過(guò)訓(xùn)練所生成的初始模糊推理系統(tǒng),得到所建立的模糊神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)(圖3)。同時(shí),得到ANFIS生成的模糊神經(jīng)網(wǎng)絡(luò)系統(tǒng)。
由圖3可知,該模型的模糊神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)為5層,各層節(jié)點(diǎn)數(shù)分別為2、14、49、49、1。第1層為輸入層,它將輸入值傳送到下一層。第2層每個(gè)節(jié)點(diǎn)代表一個(gè)語(yǔ)言變量值,其作用是計(jì)算各輸入分量屬于各語(yǔ)言變量值模糊集合的隸屬度函數(shù)。第3層的每個(gè)節(jié)點(diǎn)代表一條模糊規(guī)則,其作用是用來(lái)匹配模糊規(guī)則的前件,計(jì)算出每條規(guī)則的適用度。第4層的節(jié)點(diǎn)數(shù)與第3層相同,它所實(shí)現(xiàn)的是歸一化計(jì)算。第5層是輸出層,它所實(shí)現(xiàn)的是清晰化計(jì)算。
三、智能PI控制器
對(duì)典型的系統(tǒng)響應(yīng)曲線(xiàn)(圖4)的Ⅰ、Ⅱ、Ⅲ、Ⅳ段分別討論。定義e=r-y、△e=e(k十l)-e(k),k為采樣時(shí)刻。在動(dòng)態(tài)過(guò)程的不同階段,當(dāng)e·△e>0(曲線(xiàn)Ⅰ、Ⅲ段)時(shí),表明系統(tǒng)的動(dòng)態(tài)過(guò)程正朝著誤差減小的方向變化,誤差的值逐漸減小;當(dāng)e·△e<0(曲線(xiàn)Ⅱ、Ⅲ段)時(shí),表明系統(tǒng)的動(dòng)態(tài)過(guò)程正朝著誤差增大的方向變化,誤差的值逐漸增大。
模仿經(jīng)驗(yàn)控制,可設(shè)計(jì)一種分段模糊神經(jīng)智能PI控制器來(lái)改善系統(tǒng)性能,其算法可描述為:
其中u為FNN-PI智能主控制器輸出。智能PI控制器由邏輯判斷和智能PI2個(gè)模塊組成(圖2)。邏輯判斷模塊通過(guò)e、△e及e·△e所具有的不同符號(hào),正確判斷出系統(tǒng)所處的狀態(tài),給智能PI控制器發(fā)出正確的Enable。在Simulink環(huán)境下,邏輯判斷模塊結(jié)構(gòu)如圖5所示,智能PI模塊結(jié)構(gòu)如圖6所示。
四、信真試驗(yàn)及分析
為驗(yàn)證本文提出的控制方法的有效性,對(duì)某電廠(chǎng)60OMW超臨界機(jī)組鍋爐過(guò)熱汽溫控制系統(tǒng)采用表2中2個(gè)典型負(fù)荷下的蒸汽溫度對(duì)象模型進(jìn)行仿真,并與主調(diào)節(jié)器為常規(guī)PID的過(guò)熱汽溫控制系統(tǒng)進(jìn)行比較。在圖2中,取量化因子Ke=2O、Kc=320、比例因子Ku=O.025,副調(diào)節(jié)器為比例調(diào)節(jié)器,比例系數(shù)取Kp2=25。在智能PI模塊中(圖6),取PI調(diào)節(jié)器的比例系數(shù)Kp1=1,2、PI調(diào)節(jié)器的積分系數(shù)Ki=l00。在圖1中,PID調(diào)節(jié)器參數(shù)取Kp=l.l、K1=0.0127、KD=30。在負(fù)荷下,輸入施加階躍給定,分別對(duì)2種不同的系統(tǒng)仿真,得到2條階躍響應(yīng)輸出曲線(xiàn)(圖7)。在70%負(fù)荷下進(jìn)行類(lèi)似的系統(tǒng)仿真,得到2條階躍響應(yīng)輸出曲線(xiàn)(圖8)。由圖7、圖8仿真曲線(xiàn)可見(jiàn),與采用PID的過(guò)熱汽溫控制系統(tǒng)比較,基于FNN-PI的過(guò)熱汽溫控制系統(tǒng)幾乎不產(chǎn)生超調(diào),過(guò)渡過(guò)程更加平穩(wěn),且時(shí)間大大縮短;抗擾能力顯著增加,控制品質(zhì)明顯優(yōu)于常規(guī)PID控制。