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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2556|回復: 2
打印 上一主題 下一主題
收起左側

PID-位置型PID和增量式PID比較

[復制鏈接]
跳轉到指定樓層
樓主
ID:41543 發(fā)表于 2023-2-2 23:48 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
近段在學習 PID ,分享好貨,希望對大家有幫助。
一. 位置型PID
位置型 PID 算法適用于不帶積分元件的執(zhí)行器。 執(zhí)行器的動作位置與其輸入信號呈一一對應的關系。 控制器根據(jù)第 n 次計算機采樣結果與給定值之間的偏差 e 來計算出第 n 次采用后所輸出的控制變量的值。 以調節(jié)閥來簡單說明,假設調節(jié)閥的輸入控制信號為 4~20mA, 當 閥 門 開 度 為 0%時 ,控制信號為4mA,而當閥門開度為 100%時,則控制信號為 20mA。

二. 增量式 PID
增量式 PID 算法適用于自身帶有積分記憶元件的執(zhí)行器。這類執(zhí)行器的動作終點位置和之前每次輸入信號的累加值相關。 即每次輸入的信號決定相鄰兩次執(zhí)行器動作終點位置的增量,因此把這種 PID 算法稱之為增量式 PID 算法。 增量式 PID 算法在步進電機的控制和步進電機驅動閥門有著較廣泛的運用。

三. 兩種算法的區(qū)別分析
位置式 PID 控制算法是一種非遞推算法,輸出 u(k)可以直接控制執(zhí)行機構的位置,如上文所述的閥門開度的例子, 閥門的開度取決于控制器的輸出 u(k)的值。 而增量式 PID 控制算法是一種遞推算法,其輸出u(k)只是控制量的增量,即 Δu(k)。 而非執(zhí)行機構的實際位置(例如控制水溫上升,無法立即控制最終溫度,只能慢慢達到)。

位置式 PID 算法的優(yōu)缺點分析
由位置式 PID 控制的表達式中可以看出: 比例部分只和當前的偏差 e(k)有關,積分部分則是表示系統(tǒng)之前的所有偏差之和, 因此位置式 PID 控制算法的優(yōu)點在于其控制器結構比較清晰,參數(shù)的整定也較為明確。位置式 PID 算法的第一個缺點在于: 當前采樣時間的輸出值 u(k)與之前各個狀態(tài)都有關,過去的每個狀態(tài)都決定著當前時刻的輸出值,因此計算時需要對偏差 e(k)進行不斷累加,使得計算量不斷加大,同時也加大了計算機的負擔,一旦計算機出現(xiàn)故障,累加將會停止,輸出 u(k)會長度巨大偏差,從而導致執(zhí)行機構的位置大幅度變化。 位置型 PID 算法的第二個缺點在于積分飽和現(xiàn)象的產(chǎn)生,即當系統(tǒng)的控制量已經(jīng)達到最大值時,誤差依然會在積分的作用下繼續(xù)累加。 一旦誤差開始反向變化,則系統(tǒng)會進入飽和區(qū),并且需要較長時間才能從飽和區(qū)退出。 因此當輸出 u(k)達到最小或者最大值時,需要停止積分作用,否則將會產(chǎn)生積分飽和現(xiàn)象。 對于積分飽和現(xiàn)象,通常會采取積分限幅算法,即設置控制器輸出控制量的極限值,當 PID 控制器的輸出量超出設定范圍后,即停止積分運算。

增量式 PID 算法的優(yōu)缺點分析
然而對于增量式 PID 算法,它將位置式 PID 算法的缺點加以改進,從而變成了增量式 PID 算法的優(yōu)點。

①算法采用加權處理,而不需要累加,控制增量 Δu(k)僅僅與最近 3 次的采樣值有關;

②計算機每次只會輸出控制增量 Δu(k),即執(zhí)行機構的位置變化量,因此計算機發(fā)生故障的幾率較小;

③手動切換和自動切換時的沖擊小,可以做到無擾動切換。積分飽和現(xiàn)象是位置式 PID 算法應用常見的一種現(xiàn)象,因此對于位置式 PID 算法除了需要對輸出進行限幅外還需要對積分輸出進行限幅,而增量式算法很好地避免了積分飽和現(xiàn)象,因此在增量式 PID 控制算法中只需要對輸出限幅,而無需積分限幅。

參考

① 增量式 PID 和位置式 PID 算法的整定比較與研究(王祎晨)
————————————————
版權聲明:本文為CSDN博主「海歌也瘋狂」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權協(xié)議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_31094099/article/details/125410670

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

使用道具 舉報

沙發(fā)
ID:279380 發(fā)表于 2023-11-13 09:01 | 只看該作者
分析得很好!
回復

使用道具 舉報

板凳
ID:496636 發(fā)表于 2023-11-13 13:02 | 只看該作者
位置式控制的積分是先前所有偏差積分的累加相關,計算量大,會死機,這個錯了,并不是這樣,弄個偏差累加變量好了,這樣就是在這個變量之上的累加而已,并不要再次把先前的所有偏差都計算個遍。
偏差,還是測量值、設定值都是沒有量綱的,是根據(jù)量程把工程值變成0-1之間的值,如一個溫度計的測量值是80度,量程是-50-200度,那么測量值就是0.65。
如果設定值是100度,就是0.75,那么,按位置式,這個偏差就是0.1,如果比例系數(shù)是2,那么比例輸出就是20%。
如果積分時間是100秒,意思就是維持100秒,就累加相同比例的輸出,如上面,偏差是0.1,比例輸出20%,如果0.1偏差維持100秒,積分輸出就增加20%,如果采樣時間是1秒,那么100秒就是100次,每次增加的量就是偏差*比例系數(shù)/積分時間,
如果把采樣時間考慮進去,那么等于偏差*比例系數(shù)*采樣時間/積分時間。
這樣在采樣時間為1秒的時候,積分項=積分項+偏差*2/100
我們只要使用當前偏差,計算積分增量,把它累加上去就可以了。
還有微分項,什么意思?
微分有微分時間,微分時間越大,作用力越大。假設一個釜,控制釜溫,現(xiàn)在是100度,控制溫度也是100度,忽然,溫度變成100.1度,又過一秒變成100.2度,如果使用比例來控制,來不及作用,因為偏差太太小了,假設溫度計量程0-200度,0.1度的偏差是多少?才0.0005,即使比例為10,比例輸出也才0.5%開度,來不及降溫的,當釜溫在0.1度/秒變化的時候,這個加熱的功率會很大很大,1000L的反應釜放熱功率起碼是100千W以上,反應開始放熱了,你得全開閥門,開始用冷卻水降溫。
每1秒變化的速率,這樣維持微分時間值,如果微分時間為100秒,那么100秒后溫度變化就會達到10度,然后10度來算偏差,就是0.05,乘以比例系數(shù)10,就是50%了,那么微分項輸出就是50%,再加上比例項5%,就是55%了,比例項隨著偏差變大,就會增加,如溫度達到了101度了,偏差0.005,比例項輸出5%,二者相加就是55%,還有積分項是累加的時間越久,增加開度越大。可見微分項是忽然增加的。
如果溫度變化速度為0了,這個50%就會忽然消失。
如果溫度變化是負值,那么微分項就是很大的負值,即使比例項+積分項是正,也要被它減去。
輸出有限值的,0-100%,它會影響積分項。如果輸出是100%了,一般只是比例積分控制,那么積分項等于100%-比例項。

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲精品欧美精品 | 超碰精品在线 | 成人在线不卡 | 一区二区三区免费 | 日韩在线看片 | 中文字幕一区二区三区四区五区 | h视频免费在线观看 | 7777久久| 亚洲激情综合网 | 欧美男人天堂 | 日本黄色大片免费看 | 亚洲国产精品suv | 成人三级视频 | 久久99精品国产 | 亚洲有码转帖 | 中文字幕一二三 | 日韩电影中文字幕在线观看 | 欧美精品一区三区 | 日韩性生活网 | 91免费版在线观看 | 色综合区| 天天操夜夜看 | 一a级片| 国产精品亚洲一区二区三区在线 | 亚洲国产一 | 久久1区 | 福利社午夜影院 | 国产在线高清 | 老熟女毛片 | av国产精品| 羞羞视频免费观 | 国产精品99免费视频 | 久久久久国产一区二区三区四区 | 精品一区国产 | 亚洲精品乱码久久久久久按摩观 | 欧美久久久网站 | 亚洲一区成人 | 欧美日韩精品久久久免费观看 | xx视频在线观看 | 国产精品视频免费观看 | 成人免费一区二区三区视频网站 |