PID調(diào)節(jié)——PID調(diào)節(jié)原理
在工程實(shí)際中,應(yīng)用最為廣泛的調(diào)節(jié)器控制規(guī)律為比例積分微分控制,簡稱PID控制,又稱PID調(diào)節(jié)。
PID控制器問世至今已有近60年的歷史了,它以其結(jié)構(gòu)簡單、穩(wěn)定性好、工作可靠、調(diào)整方便而成為工業(yè)控制主要和可靠的技術(shù)工具。當(dāng)被控對象的結(jié)構(gòu)和參數(shù)不能完全掌握,或得不到精確的數(shù)學(xué)模型時(shí),控制理論的其它設(shè)計(jì)技術(shù)難以使用,系統(tǒng)的控制器的結(jié)構(gòu)和參數(shù)必須依靠經(jīng)驗(yàn)和現(xiàn)場調(diào)試來確定,這時(shí)應(yīng)用PID控制技術(shù)最為方便。即當(dāng)我們不完全了解一個(gè)系統(tǒng)和被控對象﹐或不能通過有效的測量手段來獲得系統(tǒng)的參數(shù)的時(shí)候,便最適合用PID控制技術(shù)。
比例積分微分(PID)控制包含比例(P)、積分(I)、微分(D)三部分,實(shí)際中也有PI和PD控制器。
圖1
PID控制器就是根據(jù)系統(tǒng)的誤差利用比例積分微分計(jì)算出控制量,圖1中給出了一個(gè)PID控制的結(jié)構(gòu)圖,控制器輸出和控制器輸入(誤差)之間的關(guān)系在時(shí)域中可用公式表示如下:
公式中 表示誤差、控制器的輸入, 是控制器的輸出, 為比例系數(shù)、 積分時(shí)間常數(shù)、 為微分時(shí)間常數(shù)。式又可表示為:
公式中 和 分別為 和 的拉氏變換, , 。 、 、 分別為控制器的比例、積分、微分系數(shù)。
一、比例(P)控制
比例控制是一種最簡單的控制方式。其控制器的輸出與輸入誤差訊號成比例關(guān)系。當(dāng)僅有比例控制時(shí)系統(tǒng)輸出存在穩(wěn)態(tài)誤差(Steady-state error)。
二、積分(I)控制
在積分控制中,控制器的輸出與輸入誤差訊號的積分成正比關(guān)系。
對一個(gè)自動(dòng)控制系統(tǒng),如果在進(jìn)入穩(wěn)態(tài)后存在穩(wěn)態(tài)誤差,則稱這個(gè)控制系統(tǒng)是有穩(wěn)態(tài)誤差的或簡稱有差系統(tǒng)(System with Steady-state Error)。為了消除穩(wěn)態(tài)誤差,在控制器中必須引入“積分項(xiàng)”。積分項(xiàng)對誤差取決于時(shí)間的積分,隨著時(shí)間的增加,積分項(xiàng)會(huì)增大。這樣,即便誤差很小,積分項(xiàng)也會(huì)隨著時(shí)間的增加而加大,它推動(dòng)控制器的輸出增大使穩(wěn)態(tài)誤差進(jìn)一步減小,直到等于零。
因此,比例+積分(PI)控制器,可以使系統(tǒng)在進(jìn)入穩(wěn)態(tài)后無穩(wěn)態(tài)誤差。
三、微分(D)控制
在微分控制中,控制器的輸出與輸入誤差訊號的微分(即誤差的變化率)成正比關(guān)系。
自動(dòng)控制系統(tǒng)在克服誤差的調(diào)節(jié)過程中可能會(huì)出現(xiàn)振蕩甚至失穩(wěn)。其原因是由于存在有較大慣性的組件(環(huán)節(jié))和(或)有滯后(delay)的組件,使力圖克服誤差的作用,其變化總是落后于誤差的變化。解決的辦法是使克服誤差的作用的變化要有些“超前”,即在誤差接近零時(shí),克服誤差的作用就應(yīng)該是零。這就是說,在控制器中僅引入“比例”項(xiàng)往往是不夠的,比例項(xiàng)的作用僅是放大誤差的幅值,而目前需要增加的是“微分項(xiàng)”,它能預(yù)測誤差變化的趨勢,這樣,具有比例+微分的控制器,就能夠提前使克服誤差的控制作用等于零,甚至為負(fù)值,從而避免了被控量的嚴(yán)重地沖過頭。
所以對有較大慣性和(或)滯后的被控對象,比例+微分(PD)的控制器能改善系統(tǒng)在調(diào)節(jié)過程中的動(dòng)態(tài)特性。
PID調(diào)節(jié)——控制系統(tǒng)的分類
自本世紀(jì)30年代以來,自動(dòng)化技術(shù)獲得了驚人的成就,已在工業(yè)生產(chǎn)和國民經(jīng)濟(jì)各行業(yè)起著關(guān)鍵的作用。自動(dòng)化水平已成為衡量各行各業(yè)現(xiàn)代化水平的一個(gè)重要標(biāo)志。同時(shí),控制理論的發(fā)展也經(jīng)歷了古典控制理論、現(xiàn)代控制理論和智能控制理論三個(gè)階段。
古典控制最早和最典型的實(shí)例是蒸汽機(jī)的離心式飛錘調(diào)速器控制﹔現(xiàn)代控制的典型的實(shí)例是火炮的控制﹐阿波羅登月的實(shí)現(xiàn)﹔智能控制的實(shí)例有模糊全自動(dòng)洗衣機(jī)等等。
自動(dòng)控制系統(tǒng)可分為開環(huán)控制系統(tǒng)和閉環(huán)控制系統(tǒng)。
一、控制系統(tǒng)的結(jié)構(gòu)
一個(gè)控制系統(tǒng)包括控制器﹑傳感器﹑變送器﹑執(zhí)行機(jī)構(gòu)﹑輸入輸出接口,見圖1。控制器的輸出經(jīng)過輸出接口、執(zhí)行機(jī)構(gòu)﹐加到被控系統(tǒng)上﹔控制系統(tǒng)的被控量﹐經(jīng)過傳感器﹐變送器﹐通過輸入接口送到控制器。不同的控制系統(tǒng)﹐其傳感器﹑變送器﹑執(zhí)行機(jī)構(gòu)是不一樣的。比如一個(gè)電加熱爐控制系統(tǒng)﹐被控制量是溫度﹐傳感器是溫度傳感器。壓力控制系統(tǒng)要采用壓力傳感器。
圖1
二、開環(huán)控制系統(tǒng)
開環(huán)控制系統(tǒng)(open-loop control system)是指被控對象的輸出(被控制量)對控制器(controller)的輸出沒有影響,如圖2所示。在這種控制系統(tǒng)中,不依賴將被控量反送回來以形成任何死循環(huán)回路。開環(huán)控制系統(tǒng)的例子很多,比如:汽車引擎的空轉(zhuǎn)速率控制系統(tǒng)﹔一般的洗衣機(jī),它的洗衣時(shí)間完全由人為操作來判斷與估計(jì)。
圖2
圖中擾動(dòng)量是指系統(tǒng)的干擾(disturbance),給定量是指系統(tǒng)的參考輸入(reference input),被控制量是指被控對象的輸出,控制信號是指控制器的輸出。
二、閉環(huán)控制系統(tǒng)
閉環(huán)控制系統(tǒng)(closed-loop control system)的特點(diǎn)是系統(tǒng)被控對象的輸出(被控制量)會(huì)反送回來影響控制器的輸出,形成一個(gè)或多個(gè)閉環(huán)。閉環(huán)控制系統(tǒng)有正反饋和負(fù)反饋,若反饋信號與系統(tǒng)給定值信號相反,則稱為負(fù)反饋( Negative Feedback),若極性相同,則稱為正反饋,一般閉環(huán)控制系統(tǒng)均采用負(fù)反饋,又稱負(fù)反饋控制系統(tǒng)。圖1給出一個(gè)閉環(huán)控制系統(tǒng)(負(fù)反饋)的結(jié)構(gòu)圖。
閉環(huán)控制系統(tǒng)的例子很多。比如人就是一個(gè)具有負(fù)反饋的閉環(huán)控制系統(tǒng),當(dāng)他去拿東西的時(shí)候,眼睛便是傳感器,充當(dāng)反饋,人體系統(tǒng)能通過不斷的修正最后拿到所要取的東西。當(dāng)然,如果這個(gè)人是一個(gè)瞎子,他沒有眼睛,不能看見所要拿的物品,就沒有了反饋回路,也就成了一個(gè)開環(huán)控制系統(tǒng)。另一個(gè)例子是上面我們所說的洗衣機(jī),當(dāng)一臺真正的全自動(dòng)洗衣機(jī)具有能連續(xù)檢查衣物是否洗清及在洗清之后能自動(dòng)切斷電源的裝置的時(shí)候,它就是一個(gè)死循環(huán)控制系統(tǒng)。
三、階躍響應(yīng)
圖3表示的是一個(gè)系統(tǒng)的階躍響應(yīng)(step response) 。
階躍響應(yīng)是指將一個(gè)階躍輸入(step function)加到系統(tǒng)上時(shí)系統(tǒng)的輸出﹐圖中紅線所示。穩(wěn)態(tài)誤差是指系統(tǒng)的響應(yīng)進(jìn)入穩(wěn)態(tài)后﹐系統(tǒng)的期望輸出與實(shí)際輸出之差。 控制系統(tǒng)的性能指針可以用穩(wěn)、準(zhǔn)、快三個(gè)字來描述。穩(wěn)是指系統(tǒng)的穩(wěn)定性(stability),一個(gè)系統(tǒng)要能正常工作,首先必須是穩(wěn)定的,從階躍響應(yīng)上看應(yīng)該是收斂的﹔準(zhǔn)是指控制系統(tǒng)的準(zhǔn)確性、控制精度,通常用穩(wěn)態(tài)誤差來(Steady-state error)描述,它表示系統(tǒng)輸出穩(wěn)態(tài)值與期望值之差﹔快是指控制系統(tǒng)響應(yīng)的快速性,通常用上升時(shí)間來定量描述
PID調(diào)節(jié)——PID參數(shù)整定
PID控制器的參數(shù)整定是控制系統(tǒng)設(shè)計(jì)的核心內(nèi)容。它是根據(jù)被控過程的特性確定PID控制器的比例系數(shù)(P)、積分時(shí)間(I)和微分時(shí)間(D)的大小。
PID控制器參數(shù)整定的方法很多,概括起來有兩大類:
1、理論計(jì)算整定法
它主要是依據(jù)系統(tǒng)的數(shù)學(xué)模型,采用控制理論中的一些方法,經(jīng)過理論計(jì)算確定控制器參數(shù)。這種方法不僅計(jì)算繁瑣,而且過分依賴系統(tǒng)的數(shù)學(xué)模型,所得到的計(jì)算數(shù)據(jù)未必可以直接用,還必須通過工程實(shí)際進(jìn)行調(diào)整和修改。
2、工程整定方法
它主要依賴工程經(jīng)驗(yàn),直接在控制系統(tǒng)的實(shí)驗(yàn)中進(jìn)行,且方法簡單、易于掌握,相當(dāng)實(shí)用,從而在工程實(shí)際中被廣泛采用。
PID控制器參數(shù)的工程整定方法,主要有臨界比例度法、反應(yīng)曲線法和衰減法。三種方法各有其特點(diǎn),其共同點(diǎn)都是通過試驗(yàn),然后按照工程經(jīng)驗(yàn)公式對控制器參數(shù)進(jìn)行整定。但無論采用哪一種方法所得到的控制器參數(shù),都需要在實(shí)際運(yùn)行中進(jìn)行最后的調(diào)整與完善。
現(xiàn)在一般采用的是臨界比例度法。利用該方法進(jìn)行PID控制器參數(shù)的整定步驟如下:
(1)首先預(yù)選擇一個(gè)足夠短的采樣周期讓系統(tǒng)工作;
(2)僅加入比例控制環(huán)節(jié),直到系統(tǒng)對輸入的階躍響應(yīng)出現(xiàn)臨界振蕩,記下這時(shí)的比例放大系數(shù)和臨界振蕩周期;
(3)在一定的控制度下查表或通過公式計(jì)算得到 PID控制器的參數(shù)。
比例式調(diào)節(jié)及其基本原理
一、連續(xù)比例調(diào)節(jié)
比例的符號為P,凡比例式調(diào)節(jié)的儀表,均應(yīng)有一合適(如5%)的比例帶,比例帶的含義是使儀表的輸出從最大改變到最小時(shí),所需輸入信號的變化量占儀表全量程的百分比。比例帶設(shè)置得越小,相等的輸入信號變化量可使輸出有更大的改變,反之亦然。
比例帶的作用是使儀表的調(diào)節(jié)輸出與設(shè)定偏差之間有一段逆向的、幾近線性特性的調(diào)節(jié)區(qū)域,在比例帶內(nèi),輸入信號的連續(xù)增加將使儀表的調(diào)節(jié)輸出成比例地連續(xù)下降,直至輸入增加到比例帶的上限值時(shí),信鋪的輸出降低為零。
連續(xù)調(diào)節(jié)儀表的輸出方式一般可分為可控硅移相觸發(fā)方式和可逆電機(jī)驅(qū)動(dòng)電感式調(diào)壓器方式,前者使用壽命長,應(yīng)用越來越廣泛,但有射頻干擾,如不加處理易對電網(wǎng)產(chǎn)生污染。后者使用壽命短,比較笨重,除了有特殊要求的場合外,一般已很少采用。
二、時(shí)間比例調(diào)節(jié)
與上述連續(xù)比例式調(diào)節(jié)相比,時(shí)間比例式調(diào)節(jié)的差別在于其對負(fù)載的調(diào)節(jié)是用脈寬調(diào)制方式,以改變單位時(shí)間(即周期)內(nèi)平均加熱功率的方式來實(shí)現(xiàn)的。如果一個(gè)1000瓦的電爐在30秒鐘周期內(nèi)通電15秒鐘,斷電15秒鐘,那么在這個(gè)周期內(nèi),電爐實(shí)際得到的加熱功率為50%,即500瓦。依次類推,就可以用簡單的繼電器觸點(diǎn)通與斷之間的時(shí)間比值,即用改變“接通”與“關(guān)斷”二者占空比的辦法,模擬輸出具有相當(dāng)分辯率的連續(xù)量。由于多數(shù)情況下被控對象有較大的熱容量,幾十秒鐘的通斷周期不會(huì)表現(xiàn)在被控對象的溫度速變上,因此有很寬的應(yīng)用范圍。
時(shí)間比例調(diào)節(jié)故又稱作斷續(xù)式比例調(diào)節(jié)。
在用半導(dǎo)體固態(tài)繼電器或可控硅作2秒鐘左右短周期的時(shí)間比例調(diào)節(jié)的系統(tǒng)中,由于周期的縮短,其實(shí)際調(diào)節(jié)效果與連續(xù)比例調(diào)節(jié)已幾乎無差別,且具有無噪音,長壽命的特點(diǎn),過零觸發(fā)型還有無電源污染等優(yōu)點(diǎn),故應(yīng)用已越來越廣泛。
時(shí)間比例調(diào)節(jié)的基本原理
當(dāng)實(shí)際溫度進(jìn)入儀表的下比例帶時(shí),繼電器即開始周期性地釋放、吸合,靠改變吸與放的時(shí)間之比值來改變加熱負(fù)載上的平均加熱功率,從而改變溫度的目的。吸放的時(shí)間同設(shè)定值與測量值的偏差成正比,即偏差越大,單位時(shí)間(即吸放周期T)內(nèi)吸合時(shí)間越長,反之越短;當(dāng)偏差為零時(shí),吸放時(shí)間相等;而出現(xiàn)負(fù)偏差時(shí),吸合時(shí)間比釋放時(shí)間短,直至測量值到達(dá)比例帶上限,繼電器不再吸合,負(fù)載上無輸出。繼電器的吸合與否一般由儀表面板上的輸出指示燈來表示,點(diǎn)亮表示吸合,熄滅表示斷開。
繼電器吸合時(shí)間T1和釋放時(shí)間T2之和為時(shí)間比例的周期。而吸合時(shí)間T1與周期T之比為時(shí)間比值ρ。
當(dāng)測量值小于比例帶下限時(shí),負(fù)載上的電壓為90%以上,當(dāng)進(jìn)入比例帶后,負(fù)載上的加熱電壓逐漸下降,當(dāng)測量值達(dá)到比例帶上限時(shí),加熱電壓降至供電電壓的5%以下。
與位式調(diào)節(jié)相比,時(shí)間比例式調(diào)節(jié)對負(fù)載的調(diào)節(jié)是由偏差決定、連續(xù)改變輸出量的大小這一方式去實(shí)現(xiàn)的,因此調(diào)節(jié)結(jié)果的波動(dòng)較小。在有擾動(dòng)時(shí),被控對象能很快趨向平穩(wěn)。在比例帶值合適的情況下,不會(huì)產(chǎn)生持續(xù)的振蕩現(xiàn)象。
比例調(diào)節(jié)的靜差
比例或時(shí)間比例調(diào)節(jié)在系統(tǒng)穩(wěn)定后,其實(shí)際溫度值與設(shè)定溫度值之間有時(shí)會(huì)有一個(gè)偏差,即調(diào)節(jié)的結(jié)果值與設(shè)置的目標(biāo)值之間有一差值,專業(yè)上稱之為“靜差”,靜差一般為數(shù)攝氏度,可正可負(fù)。靜差的大小和方向取決于全輸出時(shí)加熱功率的高低、環(huán)境溫度或電網(wǎng)電壓的改變和比例帶的大小等多種原因。
注:比例或時(shí)間比例調(diào)節(jié)的儀表不適用于制冷及空調(diào)系統(tǒng)。
比例、積分、微分(PID)調(diào)節(jié)
PID是比例(P)、積分(I)、微分(D)作用的簡稱,儀表的比例帶在系統(tǒng)調(diào)節(jié)中所起的作用已在前面的比例式儀表中闡述,不再重復(fù)。
PID參數(shù)自整定的方法及實(shí)現(xiàn)
馮梅 郭程展 范玉德(中國工程物理研究院化工材料研究所)
近年來出現(xiàn)的各種智能型數(shù)字顯示調(diào)節(jié)儀,一般都具有PID參數(shù)自整定功能。儀表在初次使用時(shí),可通過自整定確定系統(tǒng)的最佳P、I、D調(diào)節(jié)參數(shù),實(shí)現(xiàn)理想的調(diào)節(jié)控制。在自整定啟動(dòng)前,因?yàn)橄到y(tǒng)在不同設(shè)定值下整定的參數(shù)值不完全相同,應(yīng)先將儀表的設(shè)定值設(shè)置在要控制的數(shù)值(如果水電站或是中間值)上。在啟動(dòng)自整定后,儀表強(qiáng)制系統(tǒng)產(chǎn)生擾動(dòng),經(jīng)過2~3個(gè)振蕩周期后結(jié)束自整定狀態(tài)。儀表通過檢測系統(tǒng)從超調(diào)恢復(fù)到穩(wěn)態(tài)(測量值與設(shè)定值一致)的過度特性,分析振蕩的周期、幅度及波形來計(jì)算儀表的最佳調(diào)節(jié)參數(shù)。理想的調(diào)節(jié)效果是,設(shè)定值應(yīng)與測量值保持一致,可從動(dòng)態(tài)(設(shè)定值變化或擾動(dòng))合穩(wěn)態(tài)(設(shè)定值固定)兩個(gè)方面來評價(jià)系統(tǒng)調(diào)節(jié)品質(zhì),通過PID參數(shù)自整定,能夠滿足大多數(shù)的系統(tǒng)。不同的系統(tǒng)由于慣性不同,自整定時(shí)間有所不同,從幾分鐘到幾小時(shí)不等。
我單位有一臺DYJ-36-2型油加熱器。該油加熱器是由加熱爐體、載體傳輸通道、膨脹系統(tǒng)及電控裝置構(gòu)成,與用熱設(shè)備組成了一個(gè)循環(huán)加熱系統(tǒng)。熱載體(導(dǎo)熱油)在爐體內(nèi)被電熱管加熱后,用熱油泵通過管路傳送到用熱設(shè)備,放熱后再次回到爐體內(nèi)升溫,實(shí)現(xiàn)連續(xù)循環(huán)過程。控制油溫的調(diào)節(jié)儀表時(shí)日本SHIMADEN(島電)公司的SR73型PID自整定溫控儀。溫度控制系統(tǒng)為閉環(huán)負(fù)反饋系統(tǒng)。由熱電偶檢測的油溫信號對應(yīng)的mV信號,傳送至調(diào)節(jié)儀的信號輸入端,調(diào)節(jié)儀輸出DC15V、20mV的高電平信號,傳送至SSR固態(tài)繼電器,驅(qū)動(dòng)晶閘管過零觸發(fā)開關(guān)電路,改變固定期內(nèi)的輸出占空比,從而控制電熱器的輸出功率。
在系統(tǒng)投入運(yùn)行前,我們對調(diào)節(jié)儀進(jìn)行PID參數(shù)的自整定工作。首先把它的設(shè)定值(SV)調(diào)至工藝常用溫度90℃。儀表提供了一組PID參數(shù):
比例帶 P=0.1%~999.9%
積分時(shí)間 I=1~6000s
微分時(shí)間 D=0~3600s
再進(jìn)入功能彩旦,把P、I、D參數(shù)分別按經(jīng)驗(yàn)值設(shè)定為:
P=3.0;
I=120;
D=30;
超調(diào)抑制系數(shù) SF=0.4。
完成上述基本參數(shù)設(shè)置,且系統(tǒng)構(gòu)成閉環(huán),即儀表輸入與傳感器、輸出元件與負(fù)載連接完畢通電后,進(jìn)入功能菜單啟動(dòng)自整定(AT)。此時(shí)AT指示燈在閃爍,在接近設(shè)定值90℃時(shí),儀表的OUT指示燈時(shí)亮?xí)r滅,表示晶閘管時(shí)斷時(shí)通,已進(jìn)入精確溫控階段。自整定結(jié)束后,AT燈滅。此時(shí),可以調(diào)處功能菜單查看系統(tǒng)自整定后的PID參數(shù)值,分別為P=0.6,I=278,D=69,SF=0.4,自整定時(shí)間為18min。經(jīng)過自整定后,系統(tǒng)工作相當(dāng)穩(wěn)定。精度為0.5級的數(shù)顯儀的顯示溫度始終為90℃,調(diào)節(jié)效果相當(dāng)令人滿意。為比較參數(shù)及自整定時(shí)間的不同,我們把儀表的設(shè)定值設(shè)定為45℃,這次自整定的時(shí)間為11min。自整定后參數(shù)分別為:
P=0.8;
I=558;
D=139;
SF=0.4。
經(jīng)過自整定后,數(shù)顯儀顯示溫度始終為45℃,調(diào)節(jié)效果同樣令人滿意。
常規(guī)PID參數(shù)設(shè)置指南
啟動(dòng)PID參數(shù)自整定程序,可自動(dòng)計(jì)算PID參數(shù),自整定成功率95%,少數(shù)自整定不成功的系統(tǒng)可按以下方法調(diào)PID參數(shù)。
P參數(shù)設(shè)置
如不能肯定比例調(diào)節(jié)系數(shù)P應(yīng)為多少,請把P參數(shù)先設(shè)置大些(如30%),以避免開機(jī)出現(xiàn)超調(diào)和振蕩,運(yùn)行后視響應(yīng)情況再逐步調(diào)小,以加強(qiáng)比例作用的效果,提高系統(tǒng)響應(yīng)的快速性,以既能快速響應(yīng),又不出現(xiàn)超調(diào)或振蕩為最佳。
I參數(shù)設(shè)置
如不能肯定積分時(shí)間參數(shù)I應(yīng)為多少,請先把I參數(shù)設(shè)置大些(如1800秒),(I> 3600時(shí),積分作用去除)系統(tǒng)投運(yùn)后先把P參數(shù)調(diào)好,爾后再把I參數(shù)逐步往小調(diào),觀察系統(tǒng)響應(yīng),以系統(tǒng)能快速消除靜差進(jìn)入穩(wěn)態(tài),而不出現(xiàn)超調(diào)振蕩為最佳。
D參數(shù)設(shè)置
如不能肯定微分時(shí)間參數(shù)D應(yīng)為多少,請先把D參數(shù)設(shè)置為O,即去除微分作用,系統(tǒng)投運(yùn)后先調(diào)好P參數(shù)和I參數(shù),P、I確定后,再逐步增加D參數(shù),加微分作用,以改善系統(tǒng)響應(yīng)的快速性,以系統(tǒng)不出現(xiàn)振蕩為最佳,(多數(shù)系統(tǒng)可不加微分作用)。