• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于遺傳蟻群算法的電廠主蒸汽溫PID參數(shù)優(yōu)化與控制仿真研究

      2014-12-23 08:23:48
      科技視界 2014年31期
      關(guān)鍵詞:遺傳算法電廠螞蟻

      王 磊

      (大唐淮南田家庵發(fā)電廠,安徽 淮南 232007)

      0 引言

      蟻群算法最先是由意大利學(xué)者Dorigo M,Maniezz V 和Colorni A 在20 世紀(jì)90 年代提出的一種生物學(xué)算法[1],它包括ANT-density,ANTquantity 和ANT-cycle 三個(gè)算法。1996 年Dorigo 通過(guò)對(duì)Ant System 改進(jìn)后提出的Ant-Colony System(ACS)算法,1999 年Bullnheimer 等人又提出了rank-based version of Ant System(ASrank)算法[2]。2000 年,Stutzle 和Hoos 提出Max-Min AntSystem 算法[3]。此外還有文獻(xiàn)提出了一些針對(duì)特定問(wèn)題的改進(jìn)的蟻群算法,這些算法被統(tǒng)稱為蟻群優(yōu)化算法Ant Colony Optimization Algorithm(ACA)。遺傳算法是由美國(guó)密執(zhí)安大學(xué)的Holland教授在20 世紀(jì)60 年代提出來(lái)的[4],De Jong 利用計(jì)算機(jī)對(duì)數(shù)值函數(shù)對(duì)進(jìn)行了優(yōu)化算法的模擬,從理論上證實(shí)了算法的優(yōu)越性,Goldberg 對(duì)遺傳思想進(jìn)行了全面的總結(jié),于80 年代建立了現(xiàn)代遺傳算法的理論模型[5]。

      遺傳算法(Genetic Algorithm,GA)雖然具有很快全局搜索能力,但對(duì)于運(yùn)算中系統(tǒng)產(chǎn)生的反饋信息卻沒(méi)有利用,結(jié)果導(dǎo)致了數(shù)據(jù)的冗余迭代增加,求解時(shí)間漫長(zhǎng)。而蟻群算法雖然是利用信息素的累積和更新而收斂到的最優(yōu)路徑,但由于初期信息素匱乏、部分參數(shù)需要憑借經(jīng)驗(yàn)等不科學(xué)因素帶入,不可避免的導(dǎo)致算法收斂時(shí)間長(zhǎng)。為了克服兩種算法各自的缺陷,形成優(yōu)勢(shì)互補(bǔ)??梢岳眠z傳算法得到初始信息素分布,然后,在運(yùn)算中利用蟻群算法。由于遺傳算法具有隨機(jī)搜索、快速性、全局收斂性的特點(diǎn),而蟻群算法又具有的并行性、正反饋機(jī)制以及求解效率等特征。蟻群算法與遺傳算法相融合可以用來(lái)解決離散域和連續(xù)域中的多種優(yōu)化問(wèn)題[6-7]。

      目前隨著電力技術(shù)的進(jìn)步,電廠鍋爐越來(lái)越向著大功率、高效能的方向發(fā)展,而大型火電廠的主蒸汽控制系統(tǒng)則是保障鍋爐穩(wěn)定運(yùn)行的,提高發(fā)電效率的主要設(shè)備。由于熱控對(duì)象普遍存在非線性、大滯后和大慣性的特點(diǎn),以傳統(tǒng)PID 為基礎(chǔ)的常規(guī)控制系統(tǒng)用于大機(jī)組的普適參數(shù)已無(wú)法適應(yīng)越來(lái)越高的現(xiàn)代化高效率生產(chǎn)的要求。因此,研究電廠主蒸汽的溫度控制系統(tǒng)的PID 模糊參數(shù)控制具有重要的現(xiàn)實(shí)意義[8]。

      本文采用遺傳蟻群算法動(dòng)態(tài)調(diào)整電廠主蒸汽鍋爐的蒸汽溫度調(diào)節(jié)PID 參數(shù),通過(guò)在螞蟻的搜索過(guò)程中,嵌入了遺傳算法以搜索更優(yōu)的解,使系統(tǒng)運(yùn)行中保持最優(yōu)的瞬態(tài)參數(shù)。仿真實(shí)驗(yàn)結(jié)果表明,將遺傳蟻群算法應(yīng)用于主蒸汽溫度PID 控制器參數(shù)的優(yōu)化是可行和有效的,它可以克服傳統(tǒng)PID 控制器參數(shù)不可改變的缺點(diǎn),而且具有更高的性能。

      1 PID 控制器參數(shù)

      1.1 過(guò)熱氣溫傳遞特性分析

      在控制過(guò)熱汽溫的影響的各種因素中,蒸汽流量,煙氣傳熱量和減溫水量是設(shè)計(jì)中需重點(diǎn)考慮的幾個(gè)問(wèn)題。根據(jù)不同的實(shí)現(xiàn)機(jī)理,在設(shè)計(jì)中可以采用擺動(dòng)式燃燒器、煙氣擋板和多級(jí)噴水溫度調(diào)節(jié)的方式。由于多級(jí)噴水溫調(diào)節(jié)設(shè)計(jì)原理簡(jiǎn)單,適用范圍廣,控制效果較好,因此目前火力電廠主汽溫調(diào)節(jié)均采用多級(jí)噴水溫的調(diào)節(jié)設(shè)計(jì)。

      設(shè)在減溫水流量擾動(dòng)下,導(dǎo)前和過(guò)熱汽溫的傳遞函數(shù)分別為:

      式中,K 為減溫水流量擾動(dòng)下導(dǎo)前汽溫的放大系數(shù),T 為減溫水流量擾動(dòng)下導(dǎo)前汽溫對(duì)象的時(shí)間常數(shù),n 為階數(shù),具體的參數(shù)數(shù)值一般采用實(shí)驗(yàn)確定。傳統(tǒng)的PID 方法在設(shè)計(jì)控制系統(tǒng)時(shí),考慮傳遞函數(shù)的參數(shù)是固定不變的,因此精度難以滿足特殊生產(chǎn)過(guò)程的要求。本文利用遺傳蟻群算法從控制論的角度出發(fā)對(duì)PID 參數(shù)優(yōu)化進(jìn)行研究,將其運(yùn)用于電廠鍋爐過(guò)熱氣溫,取得了較好的效果。

      1.2 PID 控制原理

      PID 控制器系統(tǒng)的原理如圖1 所示:

      圖1 PID 控制器原理圖

      在PID 控制器原理圖中,R(S)為輸入量,Y(S)為輸出量,其控制算法為[9]:

      式中,u(t)為控制量,Kp為比例系數(shù),e(n)為偏差,Ti為積分時(shí)間常數(shù),T 為采樣周期,Td為微分時(shí)間常數(shù)。PID 控制器參數(shù)就是Kp、Kp/Ti和KpTd,調(diào)整PID 控制系統(tǒng)的參數(shù)目的就是PID 控制器性能指標(biāo)的函數(shù)的尋優(yōu)問(wèn)題,目標(biāo)函數(shù)通常采用能衡量系統(tǒng)調(diào)節(jié)品質(zhì)的平方偏差積分(ISE)來(lái)描述。

      2 算法實(shí)現(xiàn)與仿真

      2.1 算法思想

      設(shè)螞蟻總數(shù)為m,每個(gè)螞蟻i 對(duì)應(yīng)的目標(biāo)函數(shù)為Q,則:△Q=Qi-Qj,?i,j。定義螞蟻i 在t 時(shí)刻的轉(zhuǎn)移概率:

      K 個(gè)時(shí)間后,該螞蟻移動(dòng)路徑的信息素強(qiáng)度調(diào)整為:

      2.2 算法偽代碼

      步驟1 設(shè)置初始值。選取合適的種群,大小為M、個(gè)體的編碼長(zhǎng)度為l、進(jìn)化代數(shù)、交叉概率、變異概率等參數(shù),隨機(jī)生成m 個(gè)個(gè)體作為初始群體P(t),設(shè)t=0 時(shí)迭代次數(shù)為Nc;

      步驟2 將m 只螞蟻放在各自的初始化鄰域中,另其按式(5)規(guī)定的轉(zhuǎn)移概率移動(dòng);

      步驟3 計(jì)算各螞蟻的目標(biāo)函數(shù)Ql(l=1,2,…m),并記錄PID 控制器當(dāng)前最優(yōu)解;

      步驟4 按式(5)-(7)所給出的方程修正信息素強(qiáng)度,置環(huán)次數(shù)Nc+1;

      步驟5 如循環(huán)次數(shù)Nc<預(yù)定迭代次數(shù)即轉(zhuǎn)步驟2,否則停止;

      步驟6 生成PID 控制器最優(yōu)解。

      2.3 實(shí)驗(yàn)仿真

      我們以大唐淮南田家庵發(fā)電廠主蒸汽溫度串級(jí)PID 控制系統(tǒng)為例,對(duì)比采用遺傳蟻群算法和傳統(tǒng)的整定方法進(jìn)行優(yōu)化的控制效果。算法參數(shù)為:Q=1,ρ=0.7,α=β=1,m=9

      設(shè)定值做lmA 的階躍變化,用遺傳蟻群算法和常規(guī)方法分別對(duì)主蒸汽溫度串級(jí)PID 控制系統(tǒng)的參數(shù)進(jìn)行優(yōu)化,設(shè)定參數(shù)見(jiàn)表1。階躍響應(yīng)對(duì)比見(jiàn)圖2,紅線是蟻群算法所得的結(jié)果,藍(lán)線是傳統(tǒng)方法所得的結(jié)果。顯而易見(jiàn),對(duì)PID 控制系統(tǒng)采用遺傳蟻群算法的收斂時(shí)間遠(yuǎn)遠(yuǎn)小于傳統(tǒng)算法,同時(shí)振蕩幅度也絕對(duì)優(yōu)于傳統(tǒng)算法。由此可見(jiàn)采用智能算法所帶來(lái)的改善是相當(dāng)明顯的。

      表1 設(shè)定參數(shù)表

      圖2 躍階響應(yīng)時(shí)間對(duì)比圖

      3 結(jié)論

      本文研究了傳統(tǒng)PID 調(diào)節(jié)器參數(shù)存在問(wèn)題,提出了采用遺傳蟻群算法用于精確控制PID 控制系統(tǒng)的優(yōu)化方法。通過(guò)在螞蟻的搜索過(guò)程中,嵌入了遺傳算法,融入遺傳算法的雜交、變異等方法以搜索更優(yōu)的解,努力使系統(tǒng)運(yùn)行中保持最優(yōu)的瞬態(tài)參數(shù)。在將算法和田家庵電廠的傳統(tǒng)算法模擬對(duì)比后,發(fā)現(xiàn)系統(tǒng)單位階躍響應(yīng)大幅度減少,具有較好的控制性和魯棒性。研究結(jié)果表明將該算法用于主蒸汽溫度PID 控制器參數(shù)調(diào)節(jié)的方法是可行和有效的,將該算法在工程實(shí)踐推廣和應(yīng)用將是下一步研究和解決的問(wèn)題。

      [1]Marco Dorigo,V.Maniezzo,and A.Colorni.The Ant System:Optimization by a colony of Cooperating agents[J].IEEE Transactions off Systems.Man,and Cybernetics-Part B.1996,26(1):29-41.

      [2]Bullnheimer B,Hartl R.F and Strauss C.A new rank-Based version of the ant system:a computational study[J].Central European Journal for Operations Research and Economics,1999,7(1):7-38.

      [3]Stutzle T and Hoos H.Max-Min ant system[J].Future Generation Computer Systems,2000,16(8):889-914.

      [4]J.Holland.Adaptation in Natural and Artificial Systems[M].Oxford,England:U Michigan Press.1975.

      [5]Glodberg.D.E.Genetic Algorithms in Search,Optimization &Machine Learning[M].Addison-Wesley,Reading,Mass,1989.

      [6]Marco Dorigo and Tommas StBtzle.Ant colony optimization[M].MIT Press,2004.

      [7]段海濱.蟻群算法原理及其應(yīng)用[M].科學(xué)出版社,2005.

      [8]TAN Guarr-Zhrng Li Aroping.Fuzzy-GA PID controller within complete derivation and its Application to intelligent bionic artificial leg[J].Journal of Central South University of Technology,2003,10(3):237-243.

      [9]TAN Guan-zheng and LI Wen-bin.Design of ant algorithm based optimal PID controller and its application to intelligent artificial leg[J].J Cent South university.2004,35(1):91-96.

      猜你喜歡
      遺傳算法電廠螞蟻
      世界上最大海上風(fēng)電廠開(kāi)放
      軍事文摘(2018年24期)2018-12-26 00:57:54
      智慧電廠來(lái)襲
      能源(2018年6期)2018-08-01 03:41:50
      智慧電廠來(lái)襲,你準(zhǔn)備好了嗎?
      能源(2018年6期)2018-08-01 03:41:46
      用Citect構(gòu)造電廠輔網(wǎng)
      基于自適應(yīng)遺傳算法的CSAMT一維反演
      我們會(huì)“隱身”讓螞蟻來(lái)保護(hù)自己
      一種基于遺傳算法的聚類分析方法在DNA序列比較中的應(yīng)用
      螞蟻
      基于遺傳算法和LS-SVM的財(cái)務(wù)危機(jī)預(yù)測(cè)
      基于改進(jìn)的遺傳算法的模糊聚類算法
      松江区| 台中县| 金湖县| 曲靖市| 太白县| 抚远县| 定边县| 高青县| 阿瓦提县| 合肥市| 察雅县| 建湖县| 德江县| 黔西| 句容市| 正定县| 浦县| 宁武县| 东阿县| 仪陇县| 芷江| 高邑县| 正镶白旗| 南安市| 临武县| 德江县| 含山县| 武宁县| 集安市| 土默特左旗| 成武县| 仙居县| 邳州市| 牙克石市| 外汇| 高尔夫| 永善县| 封开县| 永安市| 盐山县| 周至县|