找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2071|回復: 0
打印 上一主題 下一主題
收起左側(cè)

PID的基本知識大全

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:164146 發(fā)表于 2019-4-17 09:52 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

( 1 ) 比例的作用
     比例作用的引入是為了及時 但是在接近穩(wěn)態(tài)區(qū)域時,如果比例系數(shù)選擇過大, 則會導致過大的超調(diào), 甚至可能帶來系統(tǒng)的不穩(wěn)定。


     ( 2 ) 積分的作用
     積分作用的引入主要是為了 保證 輸出值y ( t ) 在穩(wěn)態(tài)時 對設定值r ( t ) 的無靜差跟蹤。積分作用的引入,能消除系統(tǒng)靜差,但是在系統(tǒng)響應過渡過程的初期,一般偏差比較大, 如果不選取適當?shù)姆e分系數(shù), 就可能使系統(tǒng)相應過程出現(xiàn)較大的超調(diào)或者引起積分飽和現(xiàn)象。
     ( 3 ) 微分的作用
     微分作用的引入主要是為了改善閉環(huán)系統(tǒng)的穩(wěn)定性和動態(tài)響應速度。 因為微分系數(shù)主要是影響系統(tǒng)誤差變化速率的, 它主要是在系統(tǒng)相應過程中當誤差向某個方向變化時起制動作用,提前預報誤差的變化方向,能有效地減小超調(diào)。但是如果微分系數(shù)過大,就會使阻尼過大,導致系統(tǒng)調(diào)節(jié)時間過長。

1/mydelay or

ui=myadd(0)*a+myadd(-1)*b


比例積分和微分

微分除掉剩下PI.

ui=myadd(0)*a+myadd(-1)*b

PID控制器參數(shù)的工程整定方法,主要有臨界比例法、反應曲線法和衰減法。

三種方法各有其特點,其共同點都是通過試驗,然后按照工程經(jīng)驗公式對控制器參數(shù)進行整定。但無論采用哪一種方法所得到的控制器參數(shù),都需要在實際運行中進行最后調(diào)整與完善。

現(xiàn)在一般采用的是臨界比例法。利用該方法進行PID控制器參數(shù)的整定步驟如下:

(1)首先預選擇一個足夠短的采樣周期讓系統(tǒng)工作﹔

(2)僅加入比例控制環(huán)節(jié),直到系統(tǒng)對輸入的階躍響應出現(xiàn)臨界振蕩,記下這時的比例放大系數(shù)和臨界振蕩周期﹔

(3)在一定的控制度下通過公式計算得到PID控制器的參數(shù)。


  PID參數(shù)的設定:是靠經(jīng)驗及工藝的熟悉,參考測量值跟蹤與設定值曲線,從而調(diào)整P\I\D的大小。
  PID控制器參數(shù)的工程整定,各種調(diào)節(jié)系統(tǒng)中P.I.D參數(shù)經(jīng)驗數(shù)據(jù)以下可參照:
  溫度T: P=20~60%,T=180~600s,D=3-180s
  壓力P: P=30~70%,T=24~180s,
  液位L: P=20~80%,T=60~300s,
  流量L: P=40~100%,T=6~60s。
  書上的常用口訣:
  參數(shù)整定找最佳,從小到大順序查
  先是比例后積分,最后再把微分加
  曲線振蕩很頻繁,比例度盤要放大
  曲線漂浮繞大灣,比例度盤往小扳
  曲線偏離回復慢,積分時間往下降
  曲線波動周期長,積分時間再加長
  曲線振蕩頻率快,先把微分降下來
  動差大來波動慢。微分時間應加長
  理想曲線兩個波,前高后低4比1
  一看二調(diào)多分析,調(diào)節(jié)質(zhì)量不會低

利用Ziegler-Nichols方法進行PID參數(shù)設置

在實際應用中,我們盡量避免使用高深復雜的數(shù)學公式,希望能使經(jīng)驗法更多的發(fā)揮能力,這樣既可以節(jié)省很多時間,也可以通過經(jīng)驗的傳授使更多的工程師或工人可以掌握一種簡單有效的方法來進行PID控制器的調(diào)節(jié)。
傳統(tǒng)的PID經(jīng)驗調(diào)節(jié)大體分為以下幾步:
1. 關(guān)閉控制器的I和D元件,加大P元件,使產(chǎn)生振蕩。
2. 減小P,使系統(tǒng)找到臨界振蕩點。
3. 加大I,使系統(tǒng)達到設定值。
4. 重新上電,觀察超調(diào)、振蕩和穩(wěn)定時間是否符合系統(tǒng)要求。
5. 針對超調(diào)和振蕩的情況適當增加微分項。
以上5個步驟可能是大家在調(diào)節(jié)PID控制器時的普遍步驟,但是在尋找合時的I和D參數(shù)時,并非易事。如果能夠根據(jù)經(jīng)典的Ziegler-Nichols(ZN法)公式來初步確定I和D元件的參數(shù),會對我們的調(diào)試起到很大幫助。
John Ziegler和Nathaniel Nichols發(fā)明了著名的回路整定技術(shù)使得PID算法在所有應用在工業(yè)領(lǐng)域內(nèi)的反饋控制策略中是最常用的。Ziegler-Nichols整定技術(shù)是1942年第一次發(fā)表出來,直到現(xiàn)在還被廣泛地應用著。
所謂的對PID回路的“整定”就是指調(diào)整控制器對實際值與設定值之間的誤差產(chǎn)生的反作用的積極程度。如果正巧控制過程是相對緩慢的話,那么PID算法可以設置成只要有一個隨機的干擾改變了過程變量或者一個操作改變了設定值時,就能采取快速和顯著的動作。
  相反地,如果控制過程對執(zhí)行器是特別地靈敏而控制器是用來操作過程變量的話,那么PID算法必須在比較長的一段時間內(nèi)應用更為保守的校正力;芈氛ǖ谋举|(zhì)就是確定對控制器作用產(chǎn)生的過程反作用的積極程度和PID算法對消除誤差可以提供多大的幫助。
經(jīng)過多年的發(fā)展,Ziegler-Nichols方法已經(jīng)發(fā)展成為一種在參數(shù)設定中,處于經(jīng)驗和計算法之間的中間方法。這種方法可以為控制器確定非常精確的參數(shù),在此之后也可進行微調(diào)。
Ziegler-Nichols方法分為兩步:
1. 構(gòu)建閉環(huán)控制回路,確定穩(wěn)定極限。
2. 根據(jù)公式計算控制器參數(shù)。
穩(wěn)定極限是由P元件決定的。當出現(xiàn)穩(wěn)態(tài)振蕩時就達到了這個極限。產(chǎn)生了臨界系數(shù)Kpcrit和臨界振蕩周期Tcrit。
確定臨界系數(shù)Kpcrit和臨界振蕩周期Tcrit后,根據(jù)下表的公式,計算其他參數(shù):
根據(jù)上述方法,舉例說明:
1. 假設Kpcrit=20
2. Tcrit=100ms
確定PID控制器的P、I、D元件的系數(shù)以及積分時間內(nèi)Tn和微分時間Tv。
優(yōu)化PID控制器的參數(shù):
綜上可以看書,在調(diào)試PID控制器時,如果應用Ziegler-Nichols方法,可以快速、精確的算出相應的各參數(shù)數(shù)值,再之后只需進行微調(diào)便可得到理想的控制效果。

完整的Word格式文檔51黑下載地址:
pid的基本知識大全.docx (67.19 KB, 下載次數(shù): 29)


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表