基于PLC的模糊參數(shù)自整定溫度控制系統(tǒng)研究
時(shí)間:2008-10-06 11:48:00來(lái)源:ronggang
導(dǎo)語(yǔ):?針對(duì)鋁箔退火過(guò)程中爐溫大滯后和大慣性等特點(diǎn),提出了一種基于s7-300PLC的模糊PID參數(shù)自整定控制算法
摘 要:針對(duì)鋁箔退火過(guò)程中爐溫大滯后和大慣性等特點(diǎn),提出了一種基于s7-300PLC的模糊PID參數(shù)自整定控制算法。本論文利用STEP7中的指針尋址查表方法實(shí)現(xiàn)在線查詢功能,使得控制算法簡(jiǎn)單明了。結(jié)果表明:該系統(tǒng)具有較高的穩(wěn)定性、控制精度和品質(zhì)。
關(guān)鍵詞:PID控制 模糊參數(shù)自整定 PLC STEP7
近年來(lái),模糊控制在國(guó)內(nèi)得到了廣泛的應(yīng)用,然而在模糊控制應(yīng)用領(lǐng)域,其模糊控制器基本上都是由個(gè)人計(jì)算機(jī)、單片機(jī)或?qū)S媚:刂菩酒瑢?shí)現(xiàn)的。模糊控制在PLC上的實(shí)現(xiàn)方式基本分為兩種:一種是通過(guò)專(zhuān)用的硬件實(shí)現(xiàn),但其價(jià)格昂貴,并且需要使用專(zhuān)用編程設(shè)備,通用性差;另一種實(shí)際采用較多的是通過(guò)軟件實(shí)現(xiàn),把模糊控制程序作為整個(gè)PLC控制程序的一個(gè)子程序,包括數(shù)據(jù)的讀取、模糊推理和控制信號(hào)輸出,通過(guò)中斷調(diào)用子程序完成模糊控制。目前對(duì)于溫度的控制大多是采用PID控制。這種方法簡(jiǎn)單,便與實(shí)現(xiàn),但是參數(shù)整定比較困難,在實(shí)際中我們往往是根據(jù)經(jīng)驗(yàn)來(lái)手動(dòng)設(shè)定PID參數(shù),且一組整定的參數(shù)不能完全適應(yīng)不同的退火工藝要求,還易產(chǎn)生較大的超調(diào)。本研究針對(duì)退火過(guò)程中出現(xiàn)的升溫速度慢、超調(diào)量大、控制精度不高等現(xiàn)象,利用PLC編程軟件SIEMATIC STEP7 5.0,采用模塊化編程方法,使用梯形圖及語(yǔ)句表編制程序?qū)崿F(xiàn)模糊控制算法,對(duì)標(biāo)準(zhǔn)的PID控制模塊FB41中的 、 和 進(jìn)行模糊參數(shù)自整定,以達(dá)到良好的控制效果和良好的穩(wěn)定性。
1 鋁箔退火爐溫度控制系統(tǒng)的基本結(jié)構(gòu)
該溫度控制系統(tǒng)主要由S7-300PLC和人機(jī)界面TP270-10構(gòu)成。人機(jī)界面完成智能化的后臺(tái)管理、各種退火參數(shù)的設(shè)定及退火狀況的監(jiān)視和報(bào)警。由CPU315,數(shù)字量輸入模塊SM321、數(shù)字量輸出模塊SM322、模擬量輸入模塊SM331和模擬量輸出模塊SM332組成的PLC主要完成系統(tǒng)中各種信號(hào)的采集、設(shè)定參數(shù)的處理、各個(gè)電機(jī)的控制和溫度的控制。
基于PLC的模糊參數(shù)自整定溫度控制系統(tǒng)研究