久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 45665|回復(fù): 16
打印 上一主題 下一主題
收起左側(cè)

PID參數(shù)的調(diào)節(jié)方法和圖示

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:127084 發(fā)表于 2016-6-17 12:46 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
為了更好的理解這個視頻和PID參數(shù)的作用,特意根據(jù)多軸飛行器的原理和PID理論,編寫了一個EXCEL圖表,直觀的來理解PID參數(shù)的作用。
在這個模型中:
1、假設(shè)輸出是力,作用在一個質(zhì)塊上,使用加速度、速度、位移積分計算,評估輸出對測量值產(chǎn)生的影響,跟多軸飛行器的運動模式比較接近。
2、讓速度響應(yīng)慢一個拍子,模擬電調(diào)和電機的響應(yīng)滯后。
3、加入阻尼,模擬空氣的衰減作用
4、引入偏差,用于體現(xiàn)I的作用,從中間加入,代表一個系統(tǒng)誤差或外作用力

PID的作用概述:
1、P產(chǎn)生響應(yīng)速度和力度,過小響應(yīng)慢,過大會產(chǎn)生振蕩,是I和D的基礎(chǔ)。
2、I在有系統(tǒng)誤差和外力作用時消除偏差、提高精度,同時也會增加響應(yīng)速度,產(chǎn)生過沖,過大會產(chǎn)生振蕩。
3、D抑制過沖和振蕩,過小系統(tǒng)會過沖,過大會減慢響應(yīng)速度。D的另外一個作用是抵抗外界的突發(fā)干擾,阻止系統(tǒng)的突變。

通過這個模型和圖表,一步步演示PID參數(shù)的作用和調(diào)試方法:

1、逐步增大P,看P對響應(yīng)速度和力度的影響,調(diào)到系統(tǒng)發(fā)生振蕩,再減少一點P

當(dāng)P=0.1時,響應(yīng)很慢,但不會振蕩

粗黑線是系統(tǒng)響應(yīng),洋紅線是目標(biāo)值。

逐步增大P,P=1,有振蕩,但慢慢在衰減


繼續(xù)增大P,P=3,振蕩會逐步加大


取振蕩但會衰減的P=1繼續(xù)調(diào)整
在多軸調(diào)試時,當(dāng)振蕩發(fā)生時,再稍微減小一點P。

2、加入D,看D對振蕩的控制能力,D過小會發(fā)生過沖,D過大會遲滯,以稍微有點過沖為最佳

D=0.5,有較大的過沖和少量振蕩,衰減很快


D=1.3,基本沒過沖


D=2,響應(yīng)遲滯,減慢了響應(yīng)速度


取以稍微有點過沖的D=1.3為最佳
在多軸調(diào)試時,用手拍一下機臂或傾斜啟動,機臂在復(fù)位時有少量過沖為宜。(不過我喜歡基本沒過沖時的參數(shù),這樣在懸停時更穩(wěn))

3、可以繼續(xù)增大P和D,讓響應(yīng)更快但過沖也不大。
P=2 D=1.8


在理論上可以這樣演示,但在實際多軸的調(diào)試時,這一步一般不做,這是為了更安全和穩(wěn)定。

4、加入0.2的偏差,看偏差對位移的影響
從中間加入,代表一個外作用力。

可以看到,如果沒有I的作用,偏差將一直存在,盡管P產(chǎn)生了一個抵抗力,但只是阻止了系統(tǒng)繼續(xù)運動,但偏差一直在。
在多軸調(diào)試時,如果持續(xù)的抬起一個機臂,機臂會持續(xù)的轉(zhuǎn)動,抵抗力很小,放手后也不會回復(fù)。

5、加I,看I對偏差的修正能力,I加快了響應(yīng)速度,但也會導(dǎo)致過沖或振蕩
I=0.3 基本可以消除偏差產(chǎn)生的影響,產(chǎn)生了少量過沖,但提高了在有偏差時系統(tǒng)的精度


I=3 進一步加快響應(yīng)速度,但產(chǎn)生了振蕩


取基本能糾正偏差的I=0.3
在多軸調(diào)試時,油門開至懸停油門,用手持續(xù)的抬起一個機臂,可以感到隨著I的增加,抵抗力會逐步增大,持續(xù)時間加長。
因為多軸的長期穩(wěn)定由姿態(tài)模式的LEVEL參數(shù)來解決,所以I不用太大,取缺省參數(shù)就可以了,大概可以抵抗1-2秒左右。

6、增大一點D,減小一點I產(chǎn)生的過沖
取消偏差,因為I的加入,有一點過沖


增大D,D=2.2,減小過沖


在實際多軸調(diào)試時,這一步一般不用,但是如果有必要,可以試一下。

好了,曲線演示完了,這同時也是多軸PID參數(shù)的調(diào)試過程,結(jié)合視頻一起看,能更好的理解這一過程,希望對大家理解PID有所幫助。

附:多軸飛行器PID調(diào)試演示器.xls

另外,試了一下,下載的文件名可能有問題,自己把文件名改為"多軸飛行器PID調(diào)試演示器.xls"就可以用了


PID的代碼其實也很簡單,主要是要了解其中的原理,才能更好地調(diào)整參數(shù)。為了方便新手們理解,樓主建立了一個數(shù)學(xué)模型來讓大家了解。(只針對新手,老手就算了)

========圓點博士小四軸之PID控制模式分析=======
PID控制的P是Proportional的縮寫, 是比例的意思,I是Integral的縮寫,是積分的意思,D是Derivative的縮寫,是微分的意思。所以,PID就是我們常說的比例,積分,微分控制。
我們首先來看一個PID控制模型曲線圖:
該圖包含了比例控制,比例+積分控制,比較+積分+微分控制的電機響應(yīng)圖的對比。


PID模型



下面我們對曲線進行具體分析:
PID中的比例控制是最容易理解的,比例控制就是把角度的誤差乘以一個常數(shù)作為輸出驅(qū)動。假定我們有一個理想模型的電機,1V電壓的變化會帶來小四軸1度的角度改變。假定現(xiàn)在電機控制電壓是5V,小四軸在某一軸上的偏角是5度,目標(biāo)角度是100度。我們把當(dāng)前的電壓量定義為Vin,把輸出控制量定義為Vout。假定P等于0.2,那么比例控制的結(jié)果就是:
第一次:Vout=Vin+(100-5)*P=5V+19V=24V,得到電機電壓是24V,對應(yīng)的小四軸角度是24度,距離目標(biāo)角度的誤差是100-24=76度。
第二次:Vout=Vin+(100-24)*P=24V+15V=39V, 從而引起的角度是39度。
我們看到,在這么的一個比例控制系統(tǒng)下,小四軸角度在慢慢地向目標(biāo)角度靠近。

PID中的積分控制就是把把所有角度誤差相加起來,然后乘上一個常數(shù)作為輸出驅(qū)動。在上述例子中,假定I=0.2, 我們來看看比例和積分控制同時起作用下的系統(tǒng)反應(yīng)。
第一次:Vout=Vin+(100-5)*P+(100-5)*I=5V+19V+19V=43V,這時候小四軸角度為43度。
由于第一次控制前的誤差是100-5=95,第二次控制前的誤差是100-43=57,所以積分結(jié)果是152。
第二次:Vout=Vin+(100-43)*P+((100-5)+(100-43))*I=43V+11V+30V=84V, 這時候小四軸角度變?yōu)?4度。
第三次:Vout=Vin+(100-84)*P+((100-5)+(100-43)+(100-84))*I=84+3V+33V=120V。這時小四軸角度變?yōu)?20度。
我們看到,在增加了積分控制后,小四軸角度在快速向目標(biāo)角度靠近。

PID中的微分控制就是把角度的變化乘上一個常數(shù)來作為電機驅(qū)動輸出。在上述例子中,假定D=0.2, 我們來看看比例,積分和微分共同控制下的系統(tǒng)反應(yīng)。假定第一次前,電機轉(zhuǎn)速保持5轉(zhuǎn),那么第一次前的角度變化為0。
第一次:Vout=Vin+(100-5)*P+(100-5)*I-(5-5)*D=5V+19V+19V-0V=43V,這時候小四軸角度為43度。
和上一次相比,角度從5度變化到了43度,所以小四周角度變化是43-5=38度。
第二次:Vout=Vin+(100-43)*P+((100-5)+(100-43))*I-(43-5)*D=43V+11V+30V-7V=77V, 這時候小四周角度77度。

把上述的計算結(jié)果列出來,我們看到:

PID計算




從上面的數(shù)據(jù),我們可以看到:
1,單獨比例控制的時候,數(shù)據(jù)慢慢接近目標(biāo) (圖表中的紅色線)
2,加入積分控制之后,數(shù)據(jù)快速接近目標(biāo) (圖表中的藍(lán)色線)
3,微分控制起到抑制變化的作用。(圖表中的綠色線)

有了這些理論基礎(chǔ),就可以寫PID控制代碼拉。

PID模型說明:
1、假設(shè)輸出是力,作用在一個質(zhì)塊上,使用加速度、速度、位移積分計算,評估輸出對測量值產(chǎn)生的影響,跟多軸飛行器的作用模式比較接近。
2、讓速度響應(yīng)慢一個拍子,模擬電調(diào)和電機的響應(yīng)滯后。
3、加入阻尼,模擬空氣的衰減作用
4、偏差用于體現(xiàn)I的作用,從中間加入,代表一個系統(tǒng)誤差或外作用力

調(diào)試演示步驟:
1、把PID都?xì)w零,偏差歸零
2、逐步增大P,到位移發(fā)生振蕩,再減少一點P
3、加入D,D過小位移會發(fā)生過沖,D過大位移會遲滯,以稍微有點過沖為最佳
4、同步增大P、D,提高響應(yīng)速度,但又不會過沖太多
4、加入I看看影響,可以看到,在沒有偏差時,I的加入沒有帶來明顯好處,雖然加快了響應(yīng)速度,但也導(dǎo)致過沖或振蕩
5、I=0,加入0.2的偏差,看偏差對位移的影響
6、加I,看I對偏差的修正能力,再調(diào)整D,抑制過沖反應(yīng)
7、把偏差歸零,看看這組參數(shù)在無偏差時的響應(yīng)。

總結(jié):
1、P產(chǎn)生響應(yīng)速度,過小響應(yīng)慢,過大會產(chǎn)生振蕩,是I和D的基礎(chǔ)
2、I消除偏差、提高精度(在有系統(tǒng)誤差和外力作用時),同時增加了響應(yīng)速度
3、D抑制過沖和振蕩,抵抗外界的干擾,同時減慢了響應(yīng)速度
作者:SZHCS  


PID.zip (23.06 KB, 下載次數(shù): 208)

評分

參與人數(shù) 1黑幣 +5 收起 理由
lemaden520 + 5 很給力!

查看全部評分

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

使用道具 舉報

沙發(fā)
ID:71535 發(fā)表于 2016-6-20 10:01 | 只看該作者
學(xué)習(xí)學(xué)習(xí),謝謝分享。想問下如果在數(shù)控電源中控制電壓和電流,怎樣去運行。
回復(fù)

使用道具 舉報

板凳
ID:140716 發(fā)表于 2016-10-2 21:48 來自手機 | 只看該作者
好東西啊
回復(fù)

使用道具 舉報

地板
ID:140253 發(fā)表于 2018-3-13 16:09 | 只看該作者
謝謝分享!!!
回復(fù)

使用道具 舉報

5#
ID:315425 發(fā)表于 2018-4-24 15:54 | 只看該作者
好東西,不錯!
回復(fù)

使用道具 舉報

6#
ID:183333 發(fā)表于 2018-5-4 14:38 | 只看該作者
好東西
謝謝大佬
回復(fù)

使用道具 舉報

7#
ID:501205 發(fā)表于 2019-3-30 15:06 | 只看該作者

好東西
謝謝大佬
回復(fù)

使用道具 舉報

8#
ID:387410 發(fā)表于 2019-6-11 15:46 來自手機 | 只看該作者
嗯嗯,謝謝樓主分析,正道
回復(fù)

使用道具 舉報

9#
ID:387410 發(fā)表于 2019-6-11 15:56 來自手機 | 只看該作者
想問一下P=1 代表什么
回復(fù)

使用道具 舉報

10#
ID:387410 發(fā)表于 2019-6-12 07:17 來自手機 | 只看該作者
看起來很棒,頂起來
回復(fù)

使用道具 舉報

11#
ID:511461 發(fā)表于 2019-6-12 16:06 | 只看該作者
waerdeng 發(fā)表于 2016-6-20 10:01
學(xué)習(xí)學(xué)習(xí),謝謝分享。想問下如果在數(shù)控電源中控制電壓和電流,怎樣去運行。

你會了嗎?我也想知道
回復(fù)

使用道具 舉報

12#
ID:511461 發(fā)表于 2019-6-12 16:07 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報

13#
ID:561101 發(fā)表于 2019-6-12 17:51 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報

14#
ID:474603 發(fā)表于 2019-8-15 21:14 | 只看該作者
謝謝分享! 分析的好。
回復(fù)

使用道具 舉報

15#
ID:582109 發(fā)表于 2019-8-18 12:26 | 只看該作者
好東西,學(xué)習(xí)了
回復(fù)

使用道具 舉報

16#
ID:602721 發(fā)表于 2019-8-23 07:43 | 只看該作者
謝謝分享 學(xué)習(xí)一下
回復(fù)

使用道具 舉報

17#
ID:974794 發(fā)表于 2021-10-26 16:28 | 只看該作者
受益匪淺
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 日韩免费视频一区二区 | 国产精品伦一区二区三级视频 | 成人欧美一区二区三区在线播放 | 久久久久久一区 | 亚洲精品久久久久中文字幕欢迎你 | 日韩高清国产一区在线 | 日韩视频在线播放 | 91天堂网 | 91精品久久久久久久久中文字幕 | 国产伦精品一区二区三区照片91 | 亚洲区视频 | 亚洲精品国产第一综合99久久 | 精品一区久久 | 欧洲成人午夜免费大片 | 国产传媒在线播放 | 国产乱码精品1区2区3区 | 久久aⅴ乱码一区二区三区 亚洲欧美综合精品另类天天更新 | 国产精品久久久久久高潮 | 久久成 | 中文字幕一区二区三区乱码图片 | 黄a网站 | 午夜视频在线观看一区二区 | 在线视频中文字幕 | 一级黄色录像毛片 | 国产91 在线播放 | 香蕉久久网 | 成人在线亚洲 | 特级毛片www | 国产91亚洲精品一区二区三区 | 成人毛片视频在线播放 | 色啪网 | www.免费看片.com | 国产电影一区二区 | 国产精品女人久久久 | 亚洲视频中文字幕 | 华丽的挑战在线观看 | 少妇无套高潮一二三区 | 免费黄色在线观看 | 久久日韩精品一区二区三区 | 麻豆亚洲 | 青青久久 |