參數整定找最佳,從小到大順序查
先是比例后積分,最后再把微分加
曲線振蕩很頻繁,比例度盤要放大
曲線漂浮繞大灣,比例度盤往小扳
曲線偏離回復慢,積分時間往下降
曲線波動周期長,積分時間再加長
曲線振蕩頻率快,先把微分降下來
動差大來波動慢。微分時間應加長
理想曲線兩個波,前高后低4比1
一看二調多分析,調節質量不會低
寫在前面的話
關于C語言修正模擬PID的過程,這里就不再詳談了,網上一抓一大把,關注發燒友公眾號回復資料和郵箱地址可以免費獲取電子資料一份。雖是對深入理解PID有莫大的幫助,但是入門我還是覺得沒有實際操作來的實在!
自己也是這么走過來的,深知其中的個把辛酸,于是再度落筆,完善這篇文章,如果也能在你前行的路上幫到你一把,那真的善莫大焉。
我們經常用的PID有兩種,增量PID和位置PID。
位置式PID
位置PID公式
Pwm =Kp*e(k)+Ki*∑e(k)+Kd[e(k)-e(k-1)]
e(k):本次偏差
e(k-1):上一次的偏差
∑e(k):e(k)以及之前的偏差的累積和;其中 k 為 1,2,k;
Pwm 代表輸出
缺點:每次輸出均與過去的狀態有關,計算時要對e(k)進行累加,計算機運算工作量大。
增量式 PID
增量式 PID 公式
Pwm += Kp[e(k)-e(k-1)]+Ki*e(k)+Kd[e(k)-2e(k-1)+e(k-2)] (注意是+=)
e(k):本次偏差
e(k-1):上一次的偏差
e(k-2):上上次的偏差
Pwm 代表增量輸出
優點:增量型誤動作小,易于實現手動/自動的無擾動切換,不產生積分失控。
缺點:在于積分截斷效應大,溢出影響大
兩者區別
1、
2、增量式PID控制輸出的是控制量增量,并無積分作用,因此該方法適用于執行機構帶積分部件的對象,如步進電機等,而位置式PID適用于執行機構不帶積分部件的對象,如電液伺服閥。
3、由于增量式PID輸出的是控制量增量,如果計算機出現故障,誤動作影響較小,而執行機構本身有記憶功能,可仍保持原位,不會嚴重影響系統的工作,而位置式的輸出直接對應對象的輸出,因此對系統影響較大。
注意了,位置式要設置積分限幅和輸出限幅。增量式只需要設置輸出限幅!
好像比較一下,位置只剩缺點了。
參數整定指標及經驗
一個好的控制系統應滿足3個要求,穩定性、快速性、準確性。
PID的評估指標有:最大超調量、上升時間、靜差
最大超調量
最大超調量是響應曲線的最大峰值與穩態值的差,是評估系統穩定性的一個重要指標
上升時間
上升時間是指響應曲線從原始工作狀態出發,第一次到達輸出穩態值
所需的時間,是評估系統快速性的一個重要指標
靜差
靜差是被控量的穩定值與給定值之差,一般用于衡量系統的準確性
調節經驗
P,增大P可增大系統的相應速度,同時有減小靜差的功能。過大則會產生超調的效果,產生震蕩,穩定性變差。
I,增大I有利于減小靜差。過大消除靜差能力強,同樣容易引起系統震蕩。
D,增大D,有利于加快系統響應,抑制超調量變化,同時削弱系統的響應速度,相當于增大系統的阻尼。同時引入微分控制(D)可以增大比例控制系數(P)以提高系統的響應。
位置控制的調節經驗可以總結為:先只使用 P 控制,增大 P 系數至系統震蕩之后加入微分控制以增大阻尼,消除震蕩之后再根據系統對響應和靜差等的具體要求,調節 P 和 I 參數。
一般的控制系統單純的P 控制或者 PI 控制(平衡車的速度環,編碼器可能
存在的噪聲,為防止噪聲被放大并消除系統的靜差)就可以了,但是那些對干擾要做出迅速響應的控制過程需要 D(微分)控制(平衡小車的直立環)。
總的調節經驗
先只調P,把其余兩個(I/D)設為0,同時把系統輸入設置為最大允許值的60%。
這個什么意思呢,假如我們要調速度,那就此時把系統占空比設置值60%
然后從小到大調節P,直到系統產生震蕩,然后再反過來調小,直到系統振蕩消失,記錄此時的P,然后設置系統的P為當前P的60%。
-
編碼器
+關注
關注
45文章
3601瀏覽量
134204 -
PID
+關注
關注
35文章
1471瀏覽量
85307 -
張飛電子
+關注
關注
54文章
175瀏覽量
12577
原文標題:關于PID的一些理解與調節經驗!
文章出處:【微信號:fcsde-sh,微信公眾號:fcsde-sh】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論