在儀表/PLC的自動控制狀態(tài)中,要想能夠達到較好的控溫效果,那么對P、I、D三個參數(shù)的合理設置是必不可少的。
那么這三個參數(shù)分別起到什么作用呢,怎樣對它們進行設置可以達到較理想的控溫效果呢,現(xiàn)分別介紹如下:
P參數(shù):比例系數(shù),通過它可使PID輸出值實現(xiàn)線性比例放大,它的大小決定著升溫的快慢,P參數(shù)值越大升溫越快,相反P參數(shù)越小升溫就會越慢。但并不是P參數(shù)越大越好,P參數(shù)設置的太大就會出現(xiàn)超調現(xiàn)象。通過我們多年的控溫經(jīng)驗,我們已經(jīng)總結出了較合理的經(jīng)驗值,如果控溫效果不是很好的話,大家可以在經(jīng)驗值的基礎上進行微調以達到合理控溫目的。
I參數(shù):積分時間系數(shù)。在控溫過程中,若是由于外部的原因導致長時間溫度升不上去,那么在這個時候I參數(shù)就會起到作用,控制算法則對 時間進行積分,從而改變輸出值的大小,使溫度逐步跟上設定值。I越大則對時間的積分越大,單位時間內(nèi)改變輸出值就越大,I越小則對時間的積分越小,單位時間內(nèi)改變的輸出值也就越小。I參數(shù)的 大小根據(jù)我們的經(jīng)驗值進行微調。
D參數(shù):微分時間系數(shù)。在控溫過程中,若是由于外部原因導致實測溫度迅速衰減或是升高,那么這個時候D參數(shù)就會起到作用,它可迅速改變PID輸出值使其抵消外界原因造成的溫度突變。這種抵消的程度就是由D參數(shù)值的大小來把握,D參數(shù)越大消減程度越大,D參數(shù)越小消減程度就越小。D參數(shù)的作用是對系統(tǒng)溫度的突變起補償作用,D參數(shù)的大小也是根據(jù)我們的經(jīng)驗值進行微調。
一般情況下,P參數(shù)是決定控溫效果的關鍵值,而I參數(shù)和D參數(shù)是針對的“意外情況”,它們的值都不易過大,否則會導致溫度的超調和振蕩。
PID調節(jié)示例(針對XMT-3000單回路調節(jié)儀):
假如現(xiàn)在實測溫度為30度,我們要電爐升溫到200度,那么具體怎么操作呢?是這樣的:
按照說明書把相關的線路接好了以后,開始設置各項參數(shù),其中P參數(shù)可參考設為150.0,I參數(shù)可參考設為80.0,D參數(shù)一般不設值,即設為零,若是升溫很慢的話,可以講P參數(shù)稍微調大一點,注意不要過大,否則會出現(xiàn)超調現(xiàn)象(溫度達到設定值以后會超出許多)。I參數(shù)是針對溫度長時間不變化起作用的,所以更不易過大,可適當?shù)脑龃蠡驕p小一點點。這樣溫度在經(jīng)過幾次振蕩以后就會達到比較穩(wěn)定的設定值。若是溫度一直在設定值附近大幅振蕩,怎說明PID參數(shù)沒有設好,可繼續(xù)進行對其進行調節(jié),直到達到平穩(wěn)狀態(tài)。
這是小弟的淺得,此帖若有不對的地方,還請各路高手指正。