資源描述:
《《數(shù)字PID控制算法》PPT課件》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、第三章數(shù)字PID控制算法第一節(jié)標(biāo)準(zhǔn)數(shù)字PID控制算法第二節(jié)改進(jìn)的數(shù)字PID控制算法第三節(jié)數(shù)字PID控制算法的參數(shù)整定第一節(jié)標(biāo)準(zhǔn)數(shù)字PID控制算法一、PID控制算法及其作用PID控制器是一種線性控制器,它將給定值與實(shí)際輸出值的偏差的比例、積分和微分進(jìn)行線性組合,形成控制量輸出,如圖3-1所示。圖3-1PID控制器方框圖因此,連續(xù)系統(tǒng)中PID控制器的傳遞函數(shù)為(3-1)PID控制規(guī)律為(3-2)其中,為比例系數(shù),為積分時(shí)間常數(shù),為微分時(shí)間常數(shù),為PID控制器的輸入,為PID控制器的輸出。由式(3-1)和式(3-2)可知,PID控制器的輸出是由比例控制、積分
2、控制和微分控制三項(xiàng)組成,三項(xiàng)在控制器中所起的控制作用相互獨(dú)立。因此,在實(shí)際應(yīng)用中,根據(jù)被控對(duì)象的特性和控制要求,可以選擇其結(jié)構(gòu),形成不同形式的控制器,如比例(P)控制器,比例積分(PI)控制器,比例微分(PD)控制器等。1.比例控制器比例控制器是最簡(jiǎn)單的一種控制器,其控制規(guī)律為(3-3)式中,為控制量的基準(zhǔn)值,即偏差時(shí)的控制作用(如閥門原始開(kāi)度、基準(zhǔn)電壓等)。圖3-2比例控制器的階躍響應(yīng)2.比例積分調(diào)節(jié)器(PI)為了消除在比例控制中殘存的靜差,可在比例控制器的基礎(chǔ)上加入積分控制,構(gòu)成比例積分控制器,其控制規(guī)律為(3-4)式中,為積分時(shí)間常數(shù),表示積分速
3、度的快慢,越大積分速度越慢,積分作用也就越弱。圖3-3為比例積分控制器的階躍響應(yīng)曲線。圖3-3比例積分控制器的階躍響應(yīng)曲線3.比例積分微分調(diào)節(jié)器(PID)雖然積分作用可以消除靜差,但它會(huì)降低系統(tǒng)的響應(yīng)速度。為了加快控制過(guò)程,可以通過(guò)檢測(cè)誤差的變化率來(lái)預(yù)報(bào)誤差,根據(jù)誤差變化趨勢(shì),產(chǎn)生強(qiáng)烈的調(diào)節(jié)作用,使偏差盡快地消除在萌芽狀態(tài)。為此,在比例積分控制器的基礎(chǔ)上再引入微分控制,形成比例積分微分(PID)控制器,其控制規(guī)律為(3-5)式中,為微分時(shí)間常數(shù),代表微分作用的強(qiáng)弱,越大微分作用越強(qiáng)。圖3-4為比例積分微分控制器的階躍響應(yīng)曲線。圖3-4PID階躍響應(yīng)曲線
4、綜上所述,對(duì)PID控制器中三個(gè)環(huán)節(jié)的作用總結(jié)如下:(1)比例環(huán)節(jié)的作用:能迅速反映偏差,從而減小偏差,但不能消除靜差,的加大,會(huì)引起系統(tǒng)的不穩(wěn)定。(2)積分環(huán)節(jié)的作用:只要系統(tǒng)存在偏差,積分環(huán)節(jié)就會(huì)產(chǎn)生控制作用減小偏差,直到最終消除偏差,但積分作用太強(qiáng)會(huì)使系統(tǒng)超調(diào)加大,甚至使系統(tǒng)出現(xiàn)振蕩。(3)微分環(huán)節(jié)的作用:有助于系統(tǒng)減小超調(diào),克服振蕩,加快系統(tǒng)的響應(yīng)速度,減小調(diào)節(jié)時(shí)間,從而改善了系統(tǒng)的動(dòng)態(tài)性能。但過(guò)大,會(huì)使系統(tǒng)出現(xiàn)不穩(wěn)定。二、模擬PID控制器的離散化按照前面介紹的計(jì)算機(jī)控制系統(tǒng)模擬化設(shè)計(jì)方法,要用計(jì)算機(jī)實(shí)現(xiàn)連續(xù)系統(tǒng)中的模擬PID控制規(guī)律,就要對(duì)其進(jìn)
5、行離散化處理,變成數(shù)字PID控制器。在采樣周期遠(yuǎn)小于信號(hào)變化周期時(shí),可作如下近似:(3-6)式中,為采樣周期;為采樣序號(hào),。將式(3-6)代入式(3-5)中,有:(3-7)為了便于計(jì)算機(jī)編寫程序,將式(3-7)變?yōu)椋?3-8)式中,是數(shù)字PID控制器的輸入,為第個(gè)采樣時(shí)刻的偏差值;是第個(gè)采樣時(shí)刻數(shù)字PID控制器的輸出;為積分系數(shù)。為微分系數(shù)。由式(3-7)得出的控制量為全量值輸出,也就是每次的輸出值都與執(zhí)行機(jī)構(gòu)的位置(如控制閥門的開(kāi)度)一一對(duì)應(yīng),所以把它稱之為位置式數(shù)字PID控制算法。當(dāng)控制系統(tǒng)中的執(zhí)行器為步進(jìn)電機(jī)、電動(dòng)調(diào)節(jié)閥、多圈電位器等具有保持歷史
6、位置功能的裝置時(shí),需要的不是控制量的絕對(duì)數(shù)值,而是其增量值。因此,需要由數(shù)字PID位置式導(dǎo)出數(shù)字PID控制算法的增量式。對(duì)數(shù)字PID位置式取增量,即數(shù)字控制器輸出的是相鄰兩次采樣時(shí)刻所計(jì)算的位置值之差:(3-9)由于式(3-9)得出的是數(shù)字PID控制器輸出控制量的增量值,因此,稱之為增量式數(shù)字PID控制算法。它只需要保持三個(gè)采樣時(shí)刻的偏差值。為了便于計(jì)算機(jī)編程,簡(jiǎn)化計(jì)算,提高計(jì)算速度,將式(3-9)整理為:(3-10)式中,在編寫程序時(shí),可以根據(jù)事先確定的比例系數(shù)、積分系數(shù)和微分系數(shù),計(jì)算出、、,存入內(nèi)存單元。利用增量式數(shù)字PID控制算法,可以得到位置
7、式數(shù)字PID控制算法的遞推算式,即(3-11)(1)位置式每次輸出與整個(gè)過(guò)去狀態(tài)有關(guān),計(jì)算式中要用到過(guò)去偏差的累加值,容易產(chǎn)生較大的累積計(jì)算誤差。而在增量式中由于消去了積分項(xiàng),從而可消除控制器的積分飽和,在精度不足時(shí),計(jì)算誤差對(duì)控制量的影響較小,容易取得較好的控制效果(只存三個(gè)偏差值即可)。(2)為實(shí)現(xiàn)手動(dòng)—自動(dòng)無(wú)擾切換,在切換瞬時(shí),必須首先將計(jì)算機(jī)的輸出值設(shè)置為閥門原始開(kāi)度。由于增量式計(jì)算只與本次的偏差值有關(guān),與閥門原來(lái)的位置無(wú)關(guān),其輸出對(duì)應(yīng)于閥門位置的變化部分,因此,易于實(shí)現(xiàn)從手動(dòng)到自動(dòng)的無(wú)擾動(dòng)切換。(3)采用增量式算法時(shí)所用的執(zhí)行器本身都具有保持
8、功能,即使計(jì)算機(jī)發(fā)生故障,執(zhí)行器仍能保持在原位,不會(huì)對(duì)生產(chǎn)造成惡劣影響。與位置式數(shù)字PID控制