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