閑談PID控制

查看數: 3760 | 評論數: 6 | 收藏 0
關(guān)燈 | 提示:支持鍵盤(pán)翻頁(yè)<-左 右->
    組圖打開(kāi)中,請稍候......
發(fā)布時(shí)間: 2012-9-10 09:21

正文摘要:

最近我在做一個(gè)項目中有PID控制,就搜了些網(wǎng)上的文章,來(lái)學(xué)習。 發(fā)現網(wǎng)上的文章,很多公式都是錯誤的,有的居然連位置式和增量式都故意搞了很多區別,甚至影響控制性能。 我雖是自動(dòng)化專(zhuān)業(yè),但做這方面很少,于是 ...

回復

controx 發(fā)表于 2012-11-15 17:11:21
謝謝
ydy1034 發(fā)表于 2012-11-11 20:36:03
學(xué)習了,PID真是簡(jiǎn)單也不簡(jiǎn)單
dddg 發(fā)表于 2012-9-12 15:48:29
占位
McuPlayer 發(fā)表于 2012-9-12 09:37:55
PID的變種

標準PID可能無(wú)法實(shí)現滿(mǎn)意的控制,此時(shí)就要變種,比如模糊控制。

最簡(jiǎn)單的模糊控制,是分段式的,每一段使用不同的PID參數。

有人的加熱控制,在初始階段只是用比例環(huán)節,以提高響應速度,到離目標溫度較近時(shí)再采用PID三個(gè)環(huán)節一起上,本質(zhì)上也是分段PID,就是低溫段Ki和Kd的值為0

但簡(jiǎn)單的分段式,對于變化較大的系統,有時(shí)仍不能滿(mǎn)足需要,這時(shí)可以用PID動(dòng)態(tài)整定
關(guān)于PID整定的話(huà)題,我們后面討論,這里先說(shuō)下動(dòng)態(tài)整定。
在溫度控制中,對PID的參數,進(jìn)行動(dòng)態(tài)調整,相當于一個(gè)控制cycle中有幾千幾萬(wàn)次的整定。這樣可以隨時(shí)使用最佳的PID參數,畢竟整個(gè)cycle整定出來(lái)的PID參數不一定適合于所有的控制階段。
McuPlayer 發(fā)表于 2012-9-10 09:21:54
P = kp * e(n);
I = Ki *( e(n) + e(n-1) + e(n-2) );
D = Kd * ( e(n)-e(n-1) );

P比較簡(jiǎn)單,不再贅述
I是積分項,對應幾個(gè)離散誤差累計,根據需要而定,誤差的累計個(gè)數本質(zhì)是積分周期的體現
D是微分項,一般使用最近2次的誤差之差,也有使用e(n) - e(n-2)的情況

PID = P + I + D;
輸出控制信號 U(n) = U(n-1) + PID;
關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页