分析PID控制到底是怎么回事
發(fā)布時(shí)間:2020-05-11 責(zé)任編輯:lina
【導(dǎo)讀】在實(shí)際工程中,應(yīng)用最為廣泛的調(diào)節(jié)器控制規(guī)律為比例、積分、微分控制,簡(jiǎn)稱PID控制,又稱PID調(diào)節(jié)。
在實(shí)際工程中,應(yīng)用最為廣泛的調(diào)節(jié)器控制規(guī)律為比例、積分、微分控制,簡(jiǎn)稱PID控制,又稱PID調(diào)節(jié)。
PID控制器問(wèn)世至今以其結(jié)構(gòu)簡(jiǎn)單、穩(wěn)定性好、工作可靠、調(diào)整方便而成為工業(yè)控制的主要技術(shù)之一。
當(dāng)被控對(duì)象的結(jié)構(gòu)和參數(shù)不能完全掌握,或得不到精確的數(shù)學(xué)模型時(shí),控制理論的其它技術(shù)難以采用時(shí),系統(tǒng)控制器的結(jié)構(gòu)和參數(shù)必須依靠經(jīng)驗(yàn)和現(xiàn)場(chǎng)調(diào)試來(lái)確定,這時(shí)應(yīng)用PID控制技術(shù)最為方便。即當(dāng)我們不完全了解一個(gè)系統(tǒng)和被控對(duì)象,或不能通過(guò)有效的測(cè)量手段來(lái)獲得系統(tǒng)參數(shù)時(shí),最適合用PID控制技術(shù)。
PID控制,實(shí)際中也有PI和PD控制。PID控制器就是根據(jù)系統(tǒng)的誤差,利用比例、 積分、微分計(jì)算出控制量進(jìn)行控制的。PID控制器的參數(shù)整定是控制系統(tǒng)設(shè)計(jì)的核心內(nèi)容!
如果你從來(lái)沒(méi)有接觸過(guò)PID,看完這篇文章你就會(huì)明白PID控制到底是怎么回事了!
1.假設(shè)我們面對(duì)的系統(tǒng)是一個(gè)簡(jiǎn)單的水箱液位,要從空箱開(kāi)始注水達(dá)到某個(gè)高度,而你能控制的變量就是注水籠頭的開(kāi)關(guān)大小。這個(gè)簡(jiǎn)單的數(shù)學(xué)模型就是:dx=u。
對(duì)于這個(gè)系統(tǒng),我們只需要一個(gè)比例環(huán)節(jié)u=k pe就能將其控制住。
此時(shí),kp的大小代表了水龍頭的粗細(xì)(即出水量大小對(duì)液位誤差的敏感程度,假設(shè)水龍頭開(kāi)度與誤差正比關(guān)系),越粗調(diào)的越快,也就是所謂的“增大比例系數(shù)一般會(huì)加快系統(tǒng)響應(yīng)”。如下圖:
2.假設(shè)這個(gè)水箱不僅僅是裝水的容器了,還需要持續(xù)穩(wěn)定的給用戶供水。這個(gè)系統(tǒng)的數(shù)學(xué)模型就需要增加一項(xiàng):dx=u-c,這里的c是個(gè)正的常數(shù)。
我們發(fā)現(xiàn)如果控制器只有一個(gè)比例環(huán)節(jié),那么當(dāng)系統(tǒng)穩(wěn)定,也就是dx=0的時(shí)候,恰好e=c/kp,在系統(tǒng)穩(wěn)定時(shí)不為0,液位離我們想要的高度總是差那么一點(diǎn),這也就是所謂的穩(wěn)態(tài)誤差,或者叫靜差。
這時(shí)候c是固定的,那么當(dāng)然kp越大,e就越小。這也就是所謂的增大比例系數(shù)P在有靜差的情況下有利于減小靜差。如下圖:
3.從上面的公式e=c/kp可以看出,kp再大也不可能把e變成0。老是調(diào)不到預(yù)定位置老板是會(huì)罵人的,這可咋辦?
然后有人就想到,第二小節(jié)里頭水箱跟第一小節(jié)的相比,就多了一個(gè)漏水的窟窿。它漏多少我給它補(bǔ)多少,那不就成了第一小節(jié)里的簡(jiǎn)單系統(tǒng)了么!靠誰(shuí)補(bǔ)呢?積分環(huán)節(jié)這時(shí)候就派上用場(chǎng)了。
我們把之前的控制器變成比例環(huán)節(jié)+積分環(huán)節(jié):
積分環(huán)節(jié)的意義就相當(dāng)于你增加了一個(gè)水龍頭,這個(gè)水龍頭的開(kāi)關(guān)規(guī)則是水位比預(yù)定高度低就一直往大了擰,比預(yù)定高度高就往小了擰。如果漏水速度不變,那么總有一天這個(gè)水龍頭出水的速度恰好跟漏水的速度相等了,系統(tǒng)就和第一小節(jié)一樣了。那時(shí),靜差就沒(méi)有了。這就是所謂的積分環(huán)節(jié)可以消除系統(tǒng)靜差。
4.什么叫積分時(shí)間常數(shù)呢?一般PID控制里,表示積分環(huán)節(jié)敏感度的那個(gè)系數(shù)中,Ti就是積分時(shí)間常數(shù)。從這個(gè)式子我們可以看出,積分時(shí)間常數(shù)越大,積分環(huán)節(jié)系數(shù)就越小,積分環(huán)節(jié)就越不敏感(也就是第二個(gè)水龍頭越細(xì))。
當(dāng)只有一個(gè)比例環(huán)節(jié)的水龍頭注水的時(shí)候,是不會(huì)注水注多的,因?yàn)殡x得越近水龍頭關(guān)的越小。
但是當(dāng)用兩個(gè)水龍頭注水的時(shí)候,在沒(méi)到預(yù)定高度前第二個(gè)積分環(huán)節(jié)的水龍頭可以一直往大了擰,當(dāng)?shù)竭_(dá)預(yù)定高度的時(shí)候它恰好擰到最大,自然而然就會(huì)注水注多了,而多出去的這部分水叫做“超調(diào)”。第二個(gè)水龍頭越粗,多注的水就會(huì)越多,它調(diào)到恰好等于漏水速度的時(shí)間就會(huì)越快,同時(shí)會(huì)多更多波折。
于是,老師告訴我們?cè)龃蠓e分時(shí)間I有利于減小超調(diào),減小振蕩,使系統(tǒng)的穩(wěn)定性增加,但是系統(tǒng)靜差消除時(shí)間變長(zhǎng)。如下圖:
5.接下來(lái)看點(diǎn)有意思的東西。還是上面這個(gè)系統(tǒng),假如我們選用相同的積分時(shí)間常數(shù),但是選擇不同的比例系數(shù)會(huì)如何呢?
看到上面這幅圖,一些記性好的童鞋可能會(huì)有疑問(wèn)。因?yàn)槔蠋熋髅髡f(shuō)過(guò)”過(guò)大的比例系數(shù)會(huì)使系統(tǒng)有比較大的超調(diào),并產(chǎn)生振蕩,使穩(wěn)定性變壞“,但是上面這幅圖里怎么比例大的反而超調(diào)小呢?
其實(shí)上面這幅圖很好解釋,小節(jié)4里我們說(shuō)明了PI控制器超調(diào)出現(xiàn)原因是積分這個(gè)水龍頭在到達(dá)目標(biāo)液位時(shí)也恰好開(kāi)到了最大。而比例這個(gè)水龍頭越粗,那么它在超出目標(biāo)液位時(shí)對(duì)超調(diào)的抑制也就越明顯。
這里,我想強(qiáng)調(diào)的是: PID參數(shù)整定的結(jié)論是根據(jù)普遍經(jīng)驗(yàn)總結(jié)的,但是針對(duì)某個(gè)具體的系統(tǒng)不一定完全適用。
6.在上面的系統(tǒng)中,我們假設(shè)用戶用水的固定的一個(gè)值,但是實(shí)際情況中用戶的用水量往往是變化的。假如我們的系統(tǒng)是dx=u-c(t)呢?
我們?cè)囍鴣?lái)分析一下:
我們的控制目標(biāo)是讓x=xd,系統(tǒng)誤差的定義是:e=xd-x;
那么,誤差狀態(tài)方程就是:;
我們?cè)O(shè)定的控制目標(biāo)是個(gè)常數(shù),所以xd=0;
,從這個(gè)式子可以看出,當(dāng)e=0時(shí),不再變化,而c(t)是始終變化的。
此時(shí)de不恒為零,也就是說(shuō)e不恒為零。
當(dāng)c變成c(t)的時(shí)候,e=0就不再是系統(tǒng)的穩(wěn)定平衡點(diǎn)了,經(jīng)典意義上系統(tǒng)不再穩(wěn)定。
7.這里加一個(gè)微分環(huán)節(jié)D變成PID控制會(huì)不會(huì)讓系統(tǒng)重新穩(wěn)定呢?
當(dāng)加入微分環(huán)節(jié),
,那么,
,對(duì)于任意,微分環(huán)節(jié)都讓de的變化減慢了。
這也就是“微分環(huán)節(jié)主要作用是在響應(yīng)過(guò)程中抑制偏差向任何方向的變化”,“微分常數(shù)不能過(guò)大,否則會(huì)使響應(yīng)過(guò)程提前制動(dòng),延長(zhǎng)調(diào)節(jié)時(shí)間”。
至于“微分環(huán)節(jié)會(huì)提高系統(tǒng)抗擾動(dòng)能力,降低系統(tǒng)抗噪聲能力”,更多指的是大多數(shù)細(xì)微測(cè)量噪聲造成的e很小,但瞬時(shí)的de較大,微分環(huán)節(jié)相對(duì)于PI環(huán)節(jié)更容易收到這些細(xì)微噪聲的影響。
但是,無(wú)論如何選取微分參數(shù),PID控制都不能使系統(tǒng)穩(wěn)定。
從這里,我們可以看到PID控制的局限。
希望大家不要死記口訣,多用所學(xué)到的控制理論來(lái)針對(duì)具體問(wèn)題具體分析。
免責(zé)聲明:本文為轉(zhuǎn)載文章,轉(zhuǎn)載此文目的在于傳遞更多信息,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問(wèn)題,請(qǐng)聯(lián)系小編進(jìn)行處理。
特別推薦
- 授權(quán)代理商貿(mào)澤電子供應(yīng)Same Sky多樣化電子元器件
- 使用合適的窗口電壓監(jiān)控器優(yōu)化系統(tǒng)設(shè)計(jì)
- ADI電機(jī)運(yùn)動(dòng)控制解決方案 驅(qū)動(dòng)智能運(yùn)動(dòng)新時(shí)代
- 倍福推出采用 TwinSAFE SC 技術(shù)的 EtherCAT 端子模塊 EL3453-0090
- TDK推出新的X系列環(huán)保型SMD壓敏電阻
- Vishay 推出新款采用0102、0204和 0207封裝的精密薄膜MELF電阻
- Microchip推出新款交鑰匙電容式觸摸控制器產(chǎn)品 MTCH2120
技術(shù)文章更多>>
- 精準(zhǔn)監(jiān)測(cè)電離分?jǐn)?shù)與沉積通量,助力PVD/IPVD工藝與涂層質(zhì)量雙重提升
- ADC 總諧波失真
- 貿(mào)澤電子持續(xù)擴(kuò)充工業(yè)自動(dòng)化產(chǎn)品陣容
- 更高精度、更低噪音 GMCC美芝電子膨脹閥以創(chuàng)新?lián)屨夹袠I(yè)“制高點(diǎn)”
- 本立租完成近億元估值Pre-A輪融資,打造AI賦能的租賃服務(wù)平臺(tái)
技術(shù)白皮書(shū)下載更多>>
- 車(chē)規(guī)與基于V2X的車(chē)輛協(xié)同主動(dòng)避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車(chē)安全隔離的新挑戰(zhàn)
- 汽車(chē)模塊拋負(fù)載的解決方案
- 車(chē)用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門(mén)搜索
電工電路
電機(jī)控制
電解電容
電纜連接器
電力電子
電力繼電器
電力線通信
電流保險(xiǎn)絲
電流表
電流傳感器
電流互感器
電路保護(hù)
電路圖
電路圖符號(hào)
電路圖知識(shí)
電腦OA
電腦電源
電腦自動(dòng)斷電
電能表接線
電容觸控屏
電容器
電容器單位
電容器公式
電聲器件
電位器
電位器接法
電壓表
電壓傳感器
電壓互感器
電源變壓器