您現(xiàn)在的位置:
中國(guó)傳動(dòng)網(wǎng)
>
技術(shù)頻道
>
技術(shù)百科
>
風(fēng)壓平衡器自動(dòng)控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
時(shí)間:2008-08-22 10:47:00來(lái)源:ronggang
圖2[/align]
偏差信號(hào),它是PID調(diào)節(jié)的輸入,滿足以下條件:
當(dāng)│r(k)-y(k)│>e時(shí),p(k)=e(k);
當(dāng)│r(k)-y(k)│<=e時(shí),p(k)=0;
±e為死區(qū)范圍;
采用帶死區(qū)的PID算法,可以避免風(fēng)壓平衡器的風(fēng)門動(dòng)作過(guò)于頻繁,使系統(tǒng)產(chǎn)生震蕩,對(duì)控制不利。死區(qū)范圍時(shí)可改變的,根據(jù)實(shí)際情況,通過(guò)連接在CPU212上的TD200 HMI可輸入一個(gè)合適的值。
PID算法的控制原理是基于如下的一個(gè)方程表達(dá)式:
M(t)是比例項(xiàng)、積分項(xiàng)、微分項(xiàng)的函數(shù),Kc為環(huán)路放大倍數(shù)、e為偏差值、M initial 為環(huán)路輸出的初始值。
為便于數(shù)字計(jì)算機(jī)實(shí)現(xiàn)控制,必須用數(shù)值逼近的方法,當(dāng)采樣周期很短時(shí),用求和代替積分,后向差分代替微分,使模擬PID離散化變?yōu)椴罘址匠?。因而上式可改寫?
連續(xù)函數(shù)被量化為誤差值的周期采樣,同時(shí)計(jì)算輸出值Mn,en、en-1分別為時(shí)刻n和時(shí)刻n-1的誤差采樣值,Kc為環(huán)路放大倍數(shù),Ki為積分項(xiàng)常數(shù),Kd為微分項(xiàng)常數(shù)。
將上式寫成
式中MX為積分項(xiàng)在n-1時(shí)刻的值?;蚋臑?
SPn為設(shè)定植,PVn為過(guò)程值,即實(shí)際壓差。
Ts為采樣周期、 Ti為積分時(shí)間,SPn為設(shè)定植,PVn為過(guò)程值,即實(shí)際壓差。
由于SPn = SPn-1, 所以有
Ts為采樣周期、 Td為微分時(shí)間,SPn、SPn-1為設(shè)定植,PVn為過(guò)程值,即實(shí)際壓差。
將實(shí)際模擬量值線性化,R 為線性化值,R 為實(shí)際模擬量值,Span為量程,當(dāng)模擬量為單極性輸入時(shí),Span=32000, Offset=0。
4 控制系統(tǒng)的軟件實(shí)現(xiàn)
采用西門子公司的STEP7 MICROWIN V3.2集成開(kāi)發(fā)平臺(tái)進(jìn)行設(shè)計(jì),在硬件配置好后,就可直接對(duì)CPU212進(jìn)行編程了,軟件設(shè)計(jì)主要包括采樣中斷程序,脈沖產(chǎn)生程序,TD200文本顯示器組態(tài)等。
4.1 采樣中斷程序:初始化SMB34(特殊內(nèi)存字節(jié) )后,在中斷程序塊中,編寫采樣中斷服務(wù)程序,通過(guò)讀取外設(shè)字AIWx,獲得模擬量信號(hào)值。模擬量的采集采用單級(jí)輸入方式,經(jīng)線性變換后,即可得到壓力值,在采樣中斷服務(wù)程序中分別讀取風(fēng)力支管上的風(fēng)壓平衡器兩端的壓力信號(hào)值,計(jì)算出兩個(gè)壓力差的絕對(duì)值,將此值作為過(guò)程值。改變SMB34數(shù)值,就可改變采樣周期。
4.2 脈沖的產(chǎn)生: 在CPU 22X系列中,CPU模塊內(nèi)嵌的數(shù)字量輸出口Q0.0、Q0.1可用于輸出高速脈沖信號(hào)。脈沖的輸出有兩種方式: PTO和PWM。PTO為脈沖串輸出方式,它的脈沖數(shù)量和脈沖周期是可控的,PWM為脈沖調(diào)制輸出方式,它的脈沖寬度和脈沖周期是可控的。通過(guò)STEP7 IDE中的INSTRUCTION WIZARD或編寫脈沖產(chǎn)生程序的方法實(shí)現(xiàn)。
4.3 PID調(diào)節(jié)的實(shí)現(xiàn)
純比例控制方式:在調(diào)整好步進(jìn)電機(jī)的細(xì)分倍數(shù)和步數(shù)后,使用STEP7 IDE中的INSTRUCTION WIZARD將Q0.0設(shè)置為PWM脈沖輸出方式,仔細(xì)調(diào)整輸出脈沖寬度和周期,它相當(dāng)于對(duì)比例項(xiàng)的增益進(jìn)行調(diào)整,使其與被控量的變化相適應(yīng),從而滿足穩(wěn)定風(fēng)壓壓差的目的。Q0.0的 PWM脈沖輸出,由設(shè)定風(fēng)壓差r(k)與實(shí)際風(fēng)壓差y(k)的偏差值是否超出了設(shè)定的死區(qū)范圍來(lái)決定,如偏差值在設(shè)定的死區(qū)范圍內(nèi),則屏蔽Q0.0的輸出,反則,Q0.0使能,控制步進(jìn)電機(jī)轉(zhuǎn)動(dòng),步進(jìn)電機(jī)的轉(zhuǎn)向,由偏差值的符號(hào)決定。當(dāng)風(fēng)壓平衡器調(diào)節(jié)風(fēng)門到達(dá)上限或下限時(shí),通過(guò)Q0.x輸出高電平,禁止步進(jìn)電機(jī)朝已到達(dá)極限位置的方向繼續(xù)轉(zhuǎn)動(dòng)。
PID控制方式:輸出仍為PWM脈沖,從而實(shí)現(xiàn)模擬輸出的數(shù)字化。做法是:使用STEP7 IDE中的INSTRUCTION WIZARD中的PID WIZARD在設(shè)計(jì)輸出方式時(shí),選擇為數(shù)字量輸出方式,輸入合適的方波占空比參數(shù),填寫PID運(yùn)算所需的數(shù)據(jù)塊的地址即可。當(dāng)偏差值超出設(shè)定的死區(qū)范圍時(shí),Q0.x即有脈寬調(diào)制方波輸出,以控制步進(jìn)電機(jī)。其他控制點(diǎn)的控制與純比例控制方式相同。
PID控制使系統(tǒng)在消除系統(tǒng)靜差、提高系統(tǒng)動(dòng)態(tài)性能等方面改善了控制系統(tǒng)的品質(zhì)因數(shù),但PID參數(shù)整定比較麻煩,要得到合適的PID參數(shù),需要一段時(shí)間摸索。在工程上,PID參數(shù)整定的方法通常有:擴(kuò)充臨界比例度法;擴(kuò)充響應(yīng)曲線法;歸一參數(shù)整定法;優(yōu)選法和試湊法確定PID參數(shù)。鑒于篇幅,不再詳述。.
5 結(jié)束語(yǔ)
基于可編程序控制器的風(fēng)壓平衡器控制系統(tǒng),采用硬件及軟件的模塊化、與開(kāi)放性的設(shè)計(jì)思想,系統(tǒng)具有較高的性價(jià)比、系統(tǒng)控制精度高、運(yùn)行穩(wěn)定、可靠、擴(kuò)展方便、故障率低、維護(hù)簡(jiǎn)單等特點(diǎn),滿足了卷煙生產(chǎn)的要求,我公司設(shè)計(jì)的風(fēng)壓平衡器及其控制系統(tǒng)已在煙廠得以應(yīng)用,同時(shí)該系統(tǒng)也具有很大的推廣價(jià)值。
標(biāo)簽:
傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來(lái)源:傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動(dòng)網(wǎng)(surachana.com)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“傳動(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é)任。
產(chǎn)品新聞
更多>2025-10-31
勇梅機(jī)械液壓閘門給煤機(jī)的優(yōu)點(diǎn)
2025-10-22
2025-10-17
2025-10-11
「一體機(jī)性價(jià)比王者」NK290M普及型數(shù)控...
2025-10-09
耐磨管道機(jī)器人檢測(cè)電纜CCTV,水下管道...
2025-09-23