時間:2008-04-15 09:24:00來源:yangliu


K[sub]1[/sub],K[sub]2[/sub],K[sub]3[/sub]為控制反應(yīng)速度, η[sub]1[/sub],η[sub]2[/sub],η[sub]3[/sub]為控制穩(wěn)定效果, f[sub]1[/sub](·),f[sub]2[/sub](·),f[sub]3[/sub](·)為選定的非線性函數(shù),它們表示細胞抑制刺激能力的大小。
本文在設(shè)計中使用三個模糊控制器,利用模糊規(guī)則可逼近非線性函數(shù)f[sub]1[/sub](·),f[sub]2[/sub](·),f[sub]3[/sub](·):讓每個輸入變量被兩個模糊集模糊化,分別是“正”(P)和“負” (N);輸出變量被三個模糊集模糊化,分別為“正”(P)、“零”(Z)和“負” (N)。以上所述的隸屬度函數(shù)都定義在整個(-∞,+∞)區(qū)間,按照“細胞接受的刺激越大,則抑制能力越小”及“細胞接受的刺激越小,則抑制能力越大”的原則,對模糊控制器采用以下模糊規(guī)則:
(1)If u is P and △u is P then f(u,△u) is N(1)
(2)If u is P and △u is N then f(u,△u) is Z(1)
(3)If u is N and △u is P then f(u,△u) is Z(1)
(4)If u is N and △u is N then f(u,△u) is P(1)
……
在各規(guī)則中,使用Zadeh的模糊邏輯AND操作,并采用“centroid”反模糊化方法就可以得到每個模糊控制器的輸出。
由上面的原理可以看出基于免疫反饋原理的控制器實際上就是一個非線性PID控制器,其各個系數(shù)k’[sub]p[/sub],k’[sub]i[/sub],k’[sub]d[/sub]都隨著控制器輸出的變化而變化,其中K[sub]1[/sub],K[sub]2[/sub],K[sub]3[/sub]為增益,則免疫PID控制器的輸出為:
u(k)=u(k-1)+K[sub]1[/sub][1-η[sub]1[/sub]f[sub]1[/sub](u(k),△u(k))](e(k)-e(k-1))
+K[sub]2[/sub][1-η[sub]2[/sub]f[sub]2[/sub](u(k),△u(k))]e(k)+K[sub]3[/sub][1-η[sub]3[/sub]f[sub]3[/sub](u(k),△u(k))](e(k)-2e(k-1)+e(k-2))
=u(k-1)+k′[sub]p[/sub](e(k)-e(k-1))+k′[sub]i[/sub]e(k)+k′[sub]d[/sub](e(k)-2e(k-1)+e(k-2)
2.3算法實現(xiàn)
在算法實現(xiàn)方面,對于綠液加熱器綠液流量、綠液加熱器的出口溫度和苛化液緩沖槽液位的控制,由于其工藝要求不是很高,我們采用標準的PID控制模塊(FB41),利用該功能塊實時采集現(xiàn)場數(shù)據(jù),在WINCC界面上只要正確設(shè)定接口參數(shù),就能達到滿意的控制效果。對于苛化器溫度的控制我們則利用上述討論的模糊免疫PID控制算法獨立編寫一個功能塊,利用免疫PID控制器的輸出u(k)來控制氣動閥,實現(xiàn)對苛化器溫度的控制。
2.4系統(tǒng)仿真
設(shè)上述控制系統(tǒng)對象的數(shù)學模型為:
,式中k為模型增益系數(shù),T為時間常數(shù),τ為時間滯后常數(shù)。
下面針對某紙廠苛化器溫度進行仿真研究,該對象各個參數(shù)為:k=3.45,T=18s,τ=30s。用MATLAB工具箱中M函數(shù)編程進行仿真,采樣時間為20s,K[sub]1[/sub]K[sub]2[/sub]K[sub]3[/sub]分別為0.6,0.3,0.1。η[sub]1[/sub]η[sub]2[/sub]η[sub]3[/sub]分別為0.80,0.60,0.10。系統(tǒng)在單位階躍信號下外加大干擾的仿真曲線如圖3所示
[align=center]
圖3 模糊免疫PID、神經(jīng)網(wǎng)絡(luò)PID及常規(guī)PID控制比較曲線[/align]
由上圖可以:本文提出的模糊免疫PID算法不但魯棒性強,而且控制效果很好,而神經(jīng)網(wǎng)絡(luò)PID算法【6】雖然響應(yīng)速度快,但是超調(diào)量大,震蕩嚴重,而且其在魯棒性方面也略遜色于本文提出的模糊免疫PID算法。仿真過程中控制器各系數(shù)k’[sub]p[/sub],k’[sub]i[/sub],k’[sub]d[/sub]自整定變化曲線如下
[align=center]
圖4 模糊免疫PID控制 自整定曲線
圖5 模糊疫PID控制 自整定曲線
圖6 模糊免疫PID控制 自整定曲線[/align]
2.5系統(tǒng)應(yīng)用
下圖所示的是從生產(chǎn)現(xiàn)場采回的苛化器溫度的WinCC在線的信號歷史趨勢圖,從圖中我們可以看出,苛化器的溫度穩(wěn)定在100℃±1℃左右,達到了很好的控制效果。
[align=center]
圖7苛化器溫度WinCC在線歷史趨勢圖[/align]
3.結(jié)論
本文提出的模糊免疫PID控制器具有結(jié)構(gòu)簡單,適應(yīng)性強,易于實時控制的特點,且充分利用了人工免疫算法的自適應(yīng)能力,不需要對被控對象進行精確的辨識,很大程度上克服了傳統(tǒng)的模糊控制器設(shè)計方法過于依賴專家經(jīng)驗、有很大主觀性的缺點。針對堿回收苛化溫度控制對象進行了仿真研究,結(jié)果表明該控制器不僅可以有效地控制大純滯后對象,而且具有很好的抗干擾能力和自適應(yīng)能力,具有較強的魯棒性,在生產(chǎn)實際中取得了很好的效果。
參考文獻
[1] 劉金琨.先進PID控制及其MATLAB仿真 [M].北京:電子工業(yè)出版社,2003,129_134.
[2] 彭道剛,楊平,王志萍,楊艷華,劉玉玲.模糊免疫PID控制在主氣溫控制系統(tǒng)中的應(yīng)用 [J]. 計算機測量與控制,2005,13(3):250_251.
[3] 刑小軍,張洪才,閆建國.基于免疫原理的模糊控制器優(yōu)化設(shè)計與仿真 [J]計算機應(yīng)用,2006,26(5):1113_1115.
[4] 鄭恩讓,聶詩良.控制系統(tǒng)仿真 [M].北京:北京大學出版社,2006,256_261.
[5] 金以慧.過程控制 [M].北京:清華大學出版社,1999.
[6] 李艷,李明輝,王孟效.基于BP網(wǎng)絡(luò)的自整定PID控制算法及其在苛化工段的應(yīng)用 [J].中國造紙,2005,24(4):42_44.
[7] 覃瑜萍,丁永奎,劉善桂.堿回收車間苛化工段的技改 [J].造紙科學與術(shù),2002,21(5):60_61.
[8] 謝克明,郭紅波,謝剛等.人工免疫算法及其應(yīng)用 [J].計算機科學與工程,2005(18):77_80.
[9] 焦李成,杜海峰.人工免疫系統(tǒng)進展與展望[J].電子學報,2003,31(10) :1 540_1 548.
[10] Takahashi K, Yamada T. Application of an immune feedback mechanism to control systemsc [J].JSME Int J Seraesc,1998 :41(2):184_191.
作者簡介:
李國棟,男,1982年9月生。原籍山東泰安,現(xiàn)為陜西科技大學控制理論與控制工程專業(yè)2005級研究生,研究方向為工業(yè)自動化與智能控制。
王孟效先生,教授,博士生導師,訪日學者,國家有突出貢獻專家,中國造紙學會副主任委員。主要從事制漿造紙過程自動化方面的縱、橫向科研工作。主要研究領(lǐng)域:過程優(yōu)化控制、企業(yè)資源管理ERP、制漿造紙過程計算機集成作業(yè)系統(tǒng)CIPS等。出版專著4部,發(fā)表學術(shù)論文40余篇。
本文受陜西省教育廳基金項目資助(基金號:07JK192)
聯(lián)系方式:
電話:(0)13571005729
電子郵箱:Liguodongjesse @yahoo.com.cn標簽:
傳動網(wǎng)版權(quán)與免責聲明:凡本網(wǎng)注明[來源:傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動網(wǎng)(m.y3602.cn)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負版權(quán)法律責任。
產(chǎn)品新聞
更多>2025-10-22
2025-10-17
2025-10-11
2025-10-09
2025-09-23
2025-09-23