資源描述:
《基于分?jǐn)?shù)階 PID的水輪機(jī)調(diào)節(jié)控制器.pdf》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、基于分?jǐn)?shù)階PID的水輪機(jī)調(diào)節(jié)控制器姜巖蕾,等基于分?jǐn)?shù)階PID的水輪機(jī)調(diào)節(jié)控制器姜巖蕾,史增芳(河南工業(yè)職業(yè)技術(shù)學(xué)院河南南陽,473000)摘要:針對水輪機(jī)高階反向響應(yīng)過程,用布谷鳥算法對系統(tǒng)進(jìn)行模型降階,然后采用一階Padé近似展開其中的時滯環(huán)節(jié)設(shè)計(jì)分?jǐn)?shù)階控制器;控制器的參數(shù)整定采用最大靈敏度和被控過程簡化模型參數(shù)之間的解析表達(dá)式來完成。仿真結(jié)果表明分?jǐn)?shù)階PID控制器結(jié)構(gòu)簡單易實(shí)現(xiàn),且可以使得被控過程具有良好的設(shè)定值跟蹤性能,干擾抑制性能和魯棒性能。關(guān)鍵詞:復(fù)雜過程;分?jǐn)?shù)階控制器;內(nèi)??刂?;模型降階;最大靈敏度中圖分類號:TP273文獻(xiàn)標(biāo)識碼:BDOI編碼:10.14016/j.cnki.1
2、001-9227.2016.03.096Abstract:Forhigherorderprocesses,amodelreductionmethodandaparametertuningruleoffractionalordercontrollerwerepresentedforhigherorderprocesses.Atfirst,basedontheperformanceindexofISE,amodifiedparticleswarmoptimizationalgorithmwasusedtoreducehigherorderprocessesandobtainthecommonan
3、dasimplefractionalordermodelwithtimedelay.Finally,tuninganalyticalexpressionsofcontrollerparameterscanbeachievedaccordingtothemaximumsensitivityindexofthesystem.Simulationresultsshowthatthismethodcanmakethesystemabetterdynamicresponsecharacteristic,disturbancesuppressionperformanceandrobustnessagai
4、nstthesystemparametersperturbation.Keywords:Complexprocesses;Fractionalordercontroller;IMC;Modelreduction;Optimizationalgorithm;Maximumsensitivity比較兩次的適應(yīng)度值,保留一組較優(yōu)的鳥巢位置:kt0引言ttttT=[x1,x2,x3,?,xd]。文獻(xiàn)[3]利用遺傳算法對高階反向響應(yīng)模型進(jìn)行降階處(4)設(shè)置隨機(jī)數(shù)r∈[0,1]表示宿主鳥發(fā)現(xiàn)外來鳥蛋的可理,分別得到等效的一階和二階時滯模型,并基于優(yōu)化ITAE能性。若r<Pa,則保留所對應(yīng)的鳥巢位置;若r
5、>Pa,則隨機(jī)改時域性能指標(biāo)的方法確定分?jǐn)?shù)階PIλDμ控制器參數(shù)。本文變鳥巢位置,并比較其適應(yīng)度值,選擇較優(yōu)的鳥巢位置。t將布谷鳥優(yōu)化算法應(yīng)用于水輪機(jī)調(diào)節(jié)反向響應(yīng)過程的模型降(5)在Pt中找出一個最優(yōu)的鳥巢位置:xb=ttttT階中,為設(shè)計(jì)控制器提供了簡單有效的簡化模型,并基于內(nèi)模[xb1,xb2,xb3,?,xbn],判斷算法是否滿足結(jié)束條件。若滿足t控制原理設(shè)計(jì)了一種分?jǐn)?shù)階控制器,同時根據(jù)最大靈敏度指結(jié)束條件,則輸出對應(yīng)的鳥巢位置xb及全局最優(yōu)值fmin;若未標(biāo)實(shí)現(xiàn)了控制器參數(shù)的魯棒整定,避免了盲目整定的缺陷。滿足,則返回步驟(3),開始新一輪循環(huán),直到算法結(jié)束。1模型降階2分?jǐn)?shù)階控制器
6、設(shè)計(jì)將水輪機(jī)調(diào)節(jié)高階反向響應(yīng)過程模型用CS優(yōu)化算法降針對式(1)所示模型,依據(jù)內(nèi)模控制理論設(shè)計(jì)分?jǐn)?shù)階內(nèi)階處理為下式所示的分?jǐn)?shù)階時滯模型:??刂破鳌選擇濾波器:-θsM(s)=αe,(0<α<2)(1)Ts+11f(s)=(5)1+γs布谷鳥算法應(yīng)用于水輪機(jī)調(diào)節(jié)過程模型的模型簡約中,式中,γ為濾波器的時間常數(shù),分?jǐn)?shù)階反饋控制器C把模型降階問題轉(zhuǎn)化為尋找最優(yōu)參數(shù)的優(yōu)化問題,其具體流(s)為:程如下:M--1(s)f(s)(1)算法初始化:鳥巢數(shù)量d=60,搜索維數(shù)n=4,最大迭C(s)=(6)1-M+(s)f(s)代次數(shù)D=100,宿主鳥發(fā)現(xiàn)外來鳥蛋的概率Pa=0暢25,隨機(jī)采用一階Padé近
7、似逼近的時滯環(huán)節(jié):產(chǎn)生一組鳥巢。-θs1-θs/2(2)確定適應(yīng)度函數(shù)F:e≈1+θs/2(7)2F=∑(ym-y)(2)由式(1)和(6)可得分?jǐn)?shù)階反饋控制器:αα其中,ym、y分別表示M(s)和G(s)的階躍響應(yīng)輸出。C(s)=(Ts+1)(1+θs/2)=θ1+θ/2sTs+12K(γθs/2+γs+θs)2K(γ+θ)θ/2sγθs/(2(γ+θ))+1(3)鳥巢位置的更新:布谷鳥算法的尋巢路徑和位置