龍永輝,肖康樂
?
基于遺傳算法的水輪機調(diào)速系統(tǒng)PID參數(shù)整定
龍永輝1,肖康樂2
(1. 中國石化集團西南石油局重慶鉆井公司,重慶400042;2. 江蘇沙河抽水蓄能發(fā)電有限公司,江蘇溧陽213300)
本文結(jié)合實際案例研究了遺傳算法在水輪機調(diào)速系統(tǒng)PID正定控制過程中的應(yīng)用,研究結(jié)果指出:PID調(diào)節(jié)當(dāng)前比較流行的調(diào)節(jié)方式,以往常用的水輪機調(diào)速系統(tǒng)PID的調(diào)節(jié)參數(shù)主要是靠經(jīng)驗通過人工試湊的方法進行設(shè)定的,缺乏理論性指導(dǎo);本文通過使用遺傳算法與PID控制參數(shù)的相互結(jié)合,對其中的水輪機調(diào)速參數(shù),,K進行了不同程度的優(yōu)化,取得了良好的實驗結(jié)果。
水輪機;PID調(diào)節(jié);遺傳算法
水輪機調(diào)節(jié)速度的PID控制系統(tǒng)算法比較簡單,實用性比較好,在實際控制運行過程中具有較高的穩(wěn)定性。本文所研究的主要內(nèi)容就是基于遺傳算法的水輪機調(diào)速系統(tǒng)的PID參數(shù)正定的研究分析。下面簡單的對遺傳算法和水輪機的調(diào)速進行簡單的介紹。本文所提高的遺傳算法是由美國芝加哥大學(xué)的霍蘭德教授在上個世紀(jì)六十年代提出來的,這種算法以遺傳機制和生物進化理論為基礎(chǔ)并進行隨機搜索的優(yōu)化算法。水輪機調(diào)速控制系統(tǒng)中的PID算法通過引入優(yōu)化參數(shù)形成的編碼群體,并結(jié)合遺傳算法中的復(fù)制、交叉以及變異,對個體進行適配值的篩選,如果適配值較高,剩下的個體將會組成新的個體,繼承了上一代的信息,同時又是對上一代群體的優(yōu)化,如此循環(huán)往復(fù),最終得到最優(yōu)解。其次,本文所提到的水輪機調(diào)速系統(tǒng)原理主要是由用來檢測機組轉(zhuǎn)速功率的檢測元件將其檢測結(jié)果轉(zhuǎn)化成一定的控制信號通過PID調(diào)節(jié)來控制執(zhí)行機構(gòu)來控制接力器的行程,達到控制導(dǎo)葉開度的目的,從而控制通過水輪機的水流量,達到調(diào)節(jié)的作用。如圖1所示。其方框中為執(zhí)行機構(gòu)即被控對象。
1.1 PID最優(yōu)參數(shù)的表示方法
水輪機調(diào)速系統(tǒng)參數(shù)的具體范圍和精度要求都是由用戶提出來的,然后對所要調(diào)節(jié)的參數(shù)進行二進制形式的編碼,在二進制編碼中,由于需要將二進制數(shù)轉(zhuǎn)換為十進制數(shù),因此存在量化誤差,降低了尋優(yōu)速度;實數(shù)值編碼對原參數(shù)直接進行遺傳操作,使尋優(yōu)范圍充滿整個最優(yōu)解可能存在的空間。本文中以實數(shù)值編碼作為編碼方式。
1.2 初始調(diào)速參數(shù)樣本的選擇
由于水輪機的調(diào)速系統(tǒng)的PID正定算法采用的是一種二進制算法,所以應(yīng)該采用計算機隨機產(chǎn)生的初始樣本種群。此外,考慮到計算的復(fù)雜程度來規(guī)定種群的大小。

圖1 微機型調(diào)速器框圖
1.3 選擇
一般來說,一個個體的適應(yīng)值越高,它在種群中擴大的幾率就越大,優(yōu)良特性得到遺傳的可能性也就越大。本文采用適應(yīng)度比例方法與最優(yōu)保留策略進行選擇操作,種群中個體的選擇概率為:

式中,f是個體適應(yīng)度;f是種群總適應(yīng)度;p是個體選擇概率。
1.4 交叉/基因重組
基因重組又稱交叉是將2個父個體的部分結(jié)構(gòu)加以替代重組而生成新個體的操作,也稱為交叉.采用中間重組方式,子個體按下式產(chǎn)生:子個體=×父個體1+(1-)×父個體2
式中,是一個比例因子,可由[O,1]上均勻分布的隨機數(shù)產(chǎn)生。子代中每個變量的值均可按上面的表達式計算,但每個變量的值不同。
1.5 PID算法適配函數(shù)的確定
穩(wěn)定性、準(zhǔn)確性以及快速性是評價水輪機控制性能的主要三個指標(biāo)。適配函數(shù)是遺傳算法指導(dǎo)搜索的唯一信息,它的選取是算法的關(guān)鍵。根據(jù)控制性能的要求,參數(shù)選擇的目標(biāo)函數(shù)可按下列方法選取:
本文在最小目標(biāo)函數(shù)方面的選擇方面所采用的依據(jù)主要是誤差絕對值的時間積分特性,主要目的是為了滿足控制過程的動態(tài)特性。通過在目標(biāo)函數(shù)中綜合了控制輸入的平方項,進一步實現(xiàn)了對輸入能量過大或者超調(diào)的控制,針對超調(diào)采用的做法就是將其作為最優(yōu)指標(biāo)的一個項目。下面的時間積分方程是參數(shù)選取的最優(yōu)指標(biāo):

上邊目標(biāo)函數(shù)是針對被控對象輸入,輸出及控制量進行考慮的,為了更符合水輪機調(diào)速系統(tǒng)的要求,還要對整個系統(tǒng)內(nèi)部進行分析。
根據(jù)參考文獻[2]有以下傳遞方塊圖,如圖2所示。

圖2 傳遞方塊圖


水輪機調(diào)速系統(tǒng)在小波動情況下,基于遺傳算法的PID控制系統(tǒng)可以近似的假設(shè)成一個線性的系統(tǒng),對于現(xiàn)行系統(tǒng)而言,其目標(biāo)函數(shù)如下:


取理想水輪機模型系數(shù)對其仿真,其參數(shù)如下:
T=0.1s,T=3s,e=1.5s,e=0.1s,T=1.5s,
e=1.0s,e=0.5s,b=0.04s,T=8s。
設(shè)樣本個數(shù)為30,交叉概率P=0.8,P=0.06;
參數(shù)K,K取值范圍為[0,10];
K取值范圍[0,6],取1=0.009,2=0.001,3=2.0,4=150。

圖3 程序流程圖

圖4 目標(biāo)函數(shù)J ′的優(yōu)化過程

圖5 SIMULINK仿真圖

圖6 仿真結(jié)果
SIMULINK仿真圖用STEP代表轉(zhuǎn)速、功率共同作用的偏差信號,通過仿真結(jié)果可以看出,遺傳算法整定出的PID參數(shù)值使該控制系統(tǒng)無超調(diào)現(xiàn)象,并且調(diào)節(jié)時間在30s內(nèi),說明該整定方法能夠滿足調(diào)速器的要求,適合水輪機調(diào)速過程的控制。
本文結(jié)合實際案例研究了遺傳算法在水輪機調(diào)速系統(tǒng)PID正定控制過程中的應(yīng)用,這種經(jīng)過優(yōu)化的計算方法的最優(yōu)適配函數(shù)是根據(jù)系統(tǒng)的狀態(tài)方程得來的。其整定結(jié)果通過MATLAB/SIMULIK仿真得到滿意結(jié)果。該整定方法可對水輪機調(diào)速系統(tǒng)PID參數(shù)的設(shè)定起到一定的指導(dǎo)作用。
[1] 陳珩. 電力系統(tǒng)穩(wěn)態(tài)分析[M]. 北京: 中國電力出版社, 1995.
[2] 魏守平. 現(xiàn)代水輪機調(diào)節(jié)技術(shù)[M]. 華中科技大學(xué)出版, 2001.
[3] 郭培源. 電力系統(tǒng)自動控制新技術(shù)[M]. 北京: 科學(xué)出版社. 2003.
[4] 王小平. 遺傳算法理論應(yīng)用與軟件實現(xiàn)[M]. 西安:交通大學(xué)出版社. 2002.
[5] 李敏強. 遺傳算法的基本理論與應(yīng)用[M]. 北京:科學(xué)出版社, 2002.
[6] 劉金琨. 先進PID控制MATLAB仿真[M]. 北京:電子工業(yè)出版社, 2004.
Turbine Governor Based on Genetic Algorithm PID Parameter Tuning System
LONG Yonghui1, XIAO Kangle2
(1. SINOPEC. Southwest Petroleum Bureau. ChongQing Drilling Company, Chongqing 400042, China; 2. JiangSu Shahe Pumped-storage Power Generating Co.,Itd, Liyang213300, china)
Studing the genetic algorithm in the turbine governor control system PID definite course in this paper, the actual case study concluded that, PID regulator to adjust the current popular way. The original method of tuning the PID parameter of water turbine governor is mainly depended on experience. Through the use of genetic algorithms in combination with each other to control the parameters of PID, on which the turbine governor parameters Kp, Ki, KDhad varying degrees of optimization, and achieved good results.
water turbine governor; PID regulation; genetic algorihm
TK730.4+1
A
1000-3983(2014)02-0058-04
2013-04-20
龍永輝(1979-),男,2005年本科畢業(yè)于沈陽建筑大學(xué),建筑機械專業(yè);2008年研究生畢業(yè)于西南石油大學(xué),石油機械專業(yè)。現(xiàn)主要從事油田鉆井野外作業(yè)的現(xiàn)場技術(shù)工作,助理工程師。

審稿人:樸秀日