技術(shù)頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國(guó)傳動(dòng)網(wǎng) > 技術(shù)頻道 > 應(yīng)用方案 > 神經(jīng)網(wǎng)絡(luò)PID在直流爐汽溫控制中的應(yīng)用

神經(jīng)網(wǎng)絡(luò)PID在直流爐汽溫控制中的應(yīng)用

時(shí)間:2008-10-06 11:25:00來(lái)源:ronggang

導(dǎo)語(yǔ):?在大型火力發(fā)電廠中,由于主汽溫對(duì)象具有大延遲、大慣性、非線性以及時(shí)變性的特性,導(dǎo)致了對(duì)其控制比較困難。將PID 控制器和具有學(xué)習(xí)功能的神經(jīng)網(wǎng)絡(luò)相結(jié)合,是智能控制的一種新的途徑
摘 要:在大型火力發(fā)電廠中,由于主汽溫對(duì)象具有大延遲、大慣性、非線性以及時(shí)變性的特性,導(dǎo)致了對(duì)其控制比較困難。將PID 控制器和具有學(xué)習(xí)功能的神經(jīng)網(wǎng)絡(luò)相結(jié)合,是智能控制的一種新的途徑。本文針對(duì)超臨界直流鍋爐主汽溫對(duì)象的調(diào)節(jié)特點(diǎn),將中間點(diǎn)溫度信號(hào)作為前饋引入主汽溫調(diào)節(jié)系統(tǒng),利用神經(jīng)網(wǎng)絡(luò)進(jìn)行系統(tǒng)辨識(shí),運(yùn)用單純形法尋優(yōu)PID控制參數(shù),達(dá)到最優(yōu)控制效果。 關(guān)鍵詞:神經(jīng)網(wǎng)絡(luò) 系統(tǒng)辨識(shí) 直流爐 單純形法 PID控制 1 引言   本文設(shè)計(jì)了以串級(jí)調(diào)節(jié)為基礎(chǔ),對(duì)汽溫對(duì)象進(jìn)行系統(tǒng)辨識(shí),利用神經(jīng)網(wǎng)絡(luò)進(jìn)行建模,并加入中間點(diǎn)溫度作為前饋信號(hào)的控制方案,并利用單純形法對(duì)PID參數(shù)尋優(yōu),用以檢驗(yàn)智能算法在控制系統(tǒng)中應(yīng)用的有效性。直流爐中間點(diǎn)溫度是一個(gè)非常重要的參數(shù),是燃水比是否恰當(dāng)?shù)囊罁?jù)。由于兩級(jí)噴水減溫的控制基本相同,因此本文只以一級(jí)噴水減溫為例來(lái)說(shuō)明所設(shè)計(jì)的系統(tǒng)。 2 神經(jīng)網(wǎng)絡(luò)PID控制器的Matlab數(shù)字仿真   2.1 系統(tǒng)辯識(shí)   在訓(xùn)練參數(shù)給定的情況下,改變神經(jīng)網(wǎng)絡(luò)隱層個(gè)數(shù)以及各層神經(jīng)元個(gè)數(shù),經(jīng)訓(xùn)練均可得到不同的網(wǎng)絡(luò),但其擬合訓(xùn)練數(shù)據(jù)的能力不同。依據(jù)各網(wǎng)絡(luò)的擬合性能指標(biāo),選取擬合效果最佳的具有兩個(gè)隱層的神經(jīng)網(wǎng)絡(luò),來(lái)代替實(shí)際的廣義被控對(duì)象。該網(wǎng)絡(luò)的兩隱層激活函數(shù)均采用Sigmoid型(S型)函數(shù),輸出層采用purelin線性激活函數(shù),各層的神經(jīng)元個(gè)數(shù)分別為[3,3,10,1]。這樣所建立的神經(jīng)網(wǎng)絡(luò)具有最好的控制效果。圖2-1-2給出了此網(wǎng)絡(luò)結(jié)構(gòu)下基于trainbr訓(xùn)練的誤差變化曲線。   訓(xùn)練后期,SSE值基本保持不變,這說(shuō)明該網(wǎng)絡(luò)已經(jīng)接近收斂了。   2.2 PID參數(shù)優(yōu)化   在由神經(jīng)網(wǎng)絡(luò)將對(duì)象的特性和模型辨識(shí)出來(lái)以后,我們用單純形法對(duì)PID參數(shù)進(jìn)行優(yōu)化,目標(biāo)函數(shù)采用改進(jìn)后的綜合目標(biāo)函數(shù),得到的結(jié)果如圖2-2-1:(優(yōu)化效果較好) [align=center] 圖2-1-2 基于trainbr訓(xùn)練的誤差變化曲線[/align] [align=center] 圖2-2-1 單純形法優(yōu)化結(jié)果[/align]   2.3 神經(jīng)網(wǎng)絡(luò)與經(jīng)典PID控制的對(duì)比   將該神經(jīng)網(wǎng)絡(luò)控制器與經(jīng)典的PID控制器作比較,用MATLAB對(duì)其進(jìn)行仿真,仿真曲線如圖2-3-1,2-3-2,2-3-3所示。圖2-3-1,2-3-2,2-3-3中,曲線1為內(nèi)、外回路的控制器均采用PID控制器的仿真曲線;曲線 2 為內(nèi)回路控制器采用神經(jīng)網(wǎng)絡(luò)控制器、外回路控制器采用PID控制器的仿真曲線。綜上所示,對(duì)于主汽溫系統(tǒng),采用神經(jīng)網(wǎng)絡(luò)辨識(shí)的自整定PID控制器的串級(jí)控制,其超調(diào)量較小,過(guò)渡時(shí)間小,穩(wěn)態(tài)精度高,而對(duì)于系統(tǒng)參數(shù)變化具有較強(qiáng)的適應(yīng)能力。 [align=center] 圖2-3-1 加階躍輸入(r=1)時(shí)的響應(yīng)曲線 圖2-3-2 加階躍輸入(r=1)時(shí)的響應(yīng)曲線 圖2-3-3 對(duì)象參數(shù)變化時(shí)的響應(yīng)曲線[/align] 3 基于神經(jīng)網(wǎng)絡(luò)辨識(shí)的PID溫度控制控制仿真實(shí)驗(yàn)   3.1實(shí)物仿真實(shí)驗(yàn)   通過(guò)仿真,可以得知神經(jīng)網(wǎng)絡(luò) PID 控制器的性能要優(yōu)于常規(guī) PID 控制器,為了進(jìn)一步驗(yàn)證這一點(diǎn),本文采用了實(shí)驗(yàn)?zāi)M這一方法來(lái)進(jìn)行檢驗(yàn)。在實(shí)驗(yàn)中采用了由電阻爐加熱的水溫控制系統(tǒng)來(lái)進(jìn)行了模擬,實(shí)驗(yàn)系統(tǒng)如圖3-1所示。針對(duì)神經(jīng)網(wǎng)絡(luò)PID 控制器的控制效果以及抗擾動(dòng)和魯棒性能,結(jié)合硬件和軟件的設(shè)計(jì),實(shí)驗(yàn)內(nèi)容著眼點(diǎn)集中在:(1)不同控制周期對(duì)于溫度控制的影響;(2)神經(jīng)網(wǎng)絡(luò) PID 控制器的階躍響應(yīng);(3)神經(jīng)網(wǎng)絡(luò) PID 控制器的抗擾動(dòng)以及對(duì)被控對(duì)象的魯棒性;(4)PID控制參數(shù)的在線整定。 [align=center] 圖3-1 實(shí)驗(yàn)系統(tǒng)設(shè)計(jì)圖[/align]   3.2 硬件設(shè)計(jì)   系統(tǒng)的主要硬件組成:  ?。?)電源部分利用變壓器將外界交流220V電壓變?yōu)?.5V,再利用整流橋?qū)⑵湔鳛橹绷?5V電壓,供給單片機(jī)及系統(tǒng)使用。  ?。?)主芯片部分采用AT89S51芯片,它是一個(gè)有4 kBFlash可編程、可擦除只讀存儲(chǔ)器(E2PROM)的低壓、高性能8位單片機(jī)。  ?。?)溫度檢測(cè)采用DS18B20傳感器,DS18B20僅有3個(gè)引腳,采用1-wire技術(shù),測(cè)量溫度范圍為 -55°C~+125°C,精度最高可達(dá)12位(0.0625度)。從DS18B20的數(shù)據(jù)引腳輸出的是直接已經(jīng)轉(zhuǎn)化后的溫度數(shù)字信號(hào),大大提高了系統(tǒng)的抗干擾性。  ?。?)鍵盤部分用三個(gè)按鍵實(shí)現(xiàn)操作,一個(gè)按鍵實(shí)現(xiàn)設(shè)定溫度與實(shí)際溫度的切換,另外兩個(gè)按鍵實(shí)現(xiàn)是定溫度時(shí)增加和減少設(shè)定值。上電后LED顯示當(dāng)前溫度,按下切換鍵后即可進(jìn)行溫度設(shè)定,再次按下切換鍵可返回到當(dāng)前溫度顯示。   (5)顯示部分利用74HC164將一位輸入變?yōu)?位并行輸出并送到LED進(jìn)行顯示.  ?。?)本系統(tǒng)利用MAX232芯片與上位機(jī)進(jìn)行通信。  ?。?)輸出部分采用固態(tài)繼電器將單片機(jī)+5V輸出轉(zhuǎn)換位為20V交流輸出以控制電爐的通斷,從而達(dá)到控制水溫的目的。   3.3 軟件設(shè)計(jì)   這個(gè)實(shí)驗(yàn)裝置以AT89S51為核心,AT89S51單片機(jī)模糊控制系統(tǒng)要完成數(shù)據(jù)采集、數(shù)據(jù)顯示、溫度控制及串行通信等功能。整個(gè)溫度控制系統(tǒng)程序可劃分為以下幾個(gè)部分,主程序、中斷子程序、數(shù)據(jù)采集濾波放大子程序,A/D轉(zhuǎn)換子程序、顯示子程序、讀取鍵盤子程序,報(bào)警子程序,RS232通信模塊等等。系統(tǒng)程序的編制采用了模塊化的結(jié)構(gòu),它們之間通過(guò)軟件接口連接。本系統(tǒng)的軟件采用C語(yǔ)言編寫,在WAVE6000版本的集成開(kāi)發(fā)環(huán)境下進(jìn)行編譯連接。由于神經(jīng)網(wǎng)絡(luò)數(shù)據(jù)運(yùn)算量巨大,所以我們將系統(tǒng)的神經(jīng)網(wǎng)絡(luò)訓(xùn)練和辨識(shí)以及PID參數(shù)尋優(yōu)部分放在上位機(jī)上,由MATLAB完成計(jì)算之后經(jīng)由MATLAB與C語(yǔ)言的接口將優(yōu)化后的數(shù)據(jù)發(fā)送到下位機(jī),由下位機(jī)來(lái)完成執(zhí)行功能。 4 創(chuàng)新觀點(diǎn)   本文作者創(chuàng)新點(diǎn):基于系統(tǒng)辨識(shí)及神經(jīng)網(wǎng)絡(luò)的基本理論及PID參數(shù)整定方法及遺傳算法的基本原理及基本操作,提出基于遺傳算法尋優(yōu)PID參數(shù)的構(gòu)想。在對(duì)神經(jīng)網(wǎng)絡(luò)辨識(shí)PID控制器在過(guò)熱蒸汽溫度控制上的仿真發(fā)現(xiàn),神經(jīng)網(wǎng)絡(luò)辨識(shí)PID控制器能夠滿足溫度控制要求,具有相當(dāng)好的魯棒性。利用電阻爐水溫控制實(shí)驗(yàn)來(lái)模擬過(guò)熱蒸汽的控制,通過(guò)分析實(shí)驗(yàn)數(shù)據(jù)發(fā)現(xiàn)神經(jīng)網(wǎng)絡(luò) PID 控制要優(yōu)于常規(guī) PID 控制器,可以達(dá)到響應(yīng)快、超調(diào)小、抗擾動(dòng)和魯棒性好的要求。 參考文獻(xiàn):   [1] 何一文,陳鐵軍,苗小冬.基于單元模型的神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)控制及其應(yīng)用.微計(jì)算機(jī)信息, 2006年第8-2期,P290-292   [2]陳大禧,朱鐵光,大型回轉(zhuǎn)機(jī)械診斷現(xiàn)場(chǎng)實(shí)用技術(shù),北京:機(jī)械工業(yè)出版社,2002   [3]何立民.單片機(jī)應(yīng)用技術(shù)選編(5)[M].北京:北京航空航天大學(xué)出版社,1997   [4]周立功.ARM嵌入式系統(tǒng)基礎(chǔ)教程[M].北京:北京航空航天大學(xué)出版社,2005   [5]周立功.ARM嵌入式Linux系統(tǒng)構(gòu)建與驅(qū)動(dòng)開(kāi)發(fā)范例[M].北京:北京航空航天大學(xué)出版社,2006

標(biāo)簽:

點(diǎn)贊

分享到:

上一篇:基于S7-300PLC的藥廠空調(diào)控制...

下一篇:微能WIN-V63矢量控制變頻器在...

中國(guó)傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來(lái)源:中國(guó)傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國(guó)傳動(dòng)網(wǎng)(m.u63ivq3.com)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“中國(guó)傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,均來(lái)自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來(lái)源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。

網(wǎng)站簡(jiǎn)介|會(huì)員服務(wù)|聯(lián)系方式|幫助信息|版權(quán)信息|網(wǎng)站地圖|友情鏈接|法律支持|意見(jiàn)反饋|sitemap

傳動(dòng)網(wǎng)-工業(yè)自動(dòng)化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務(wù)平臺(tái)

網(wǎng)站客服服務(wù)咨詢采購(gòu)咨詢媒體合作

Chuandong.com Copyright ?2005 - 2024 ,All Rights Reserved 深圳市奧美大唐廣告有限公司 版權(quán)所有
粵ICP備 14004826號(hào) | 營(yíng)業(yè)執(zhí)照證書 | 不良信息舉報(bào)中心 | 粵公網(wǎng)安備 44030402000946號(hào)