0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

PID原理和調(diào)試口訣

深圳市科瑞特自動化技術(shù)有限公司 ? 2022-05-10 16:50 ? 次閱讀

(一) PID基本概述:

pYYBAGJ6HEqATho5AAAs26BYTV8110.png3-1連續(xù)-時間PID控制系統(tǒng)

1,PID是一個閉環(huán)控制算法。因此要實現(xiàn)PID算法,必須在硬件上具有閉環(huán)控制,就是得有反饋。比如控制一個電機(jī)的轉(zhuǎn)速,就得有一個測量轉(zhuǎn)速的傳感器,并將結(jié)果反饋到控制路線上,下面也將以轉(zhuǎn)速控制為例。

2,PID是比例(P)、積分(I)、微分(D)控制算法。但并不是必須同時具備這三種算法,也可以是PD,PI,甚至只有P算法控制。我以前對于閉環(huán)控制的一個最樸素的想法就只有P控制,將當(dāng)前結(jié)果反饋回來,再與目標(biāo)相減,為正的話,就減速,為負(fù)的話就加速?,F(xiàn)在知道這只是最簡單的閉環(huán)控制算法。

3,比例(P)、積分(I)、微分(D)控制算法各有作用:

比例,反應(yīng)系統(tǒng)的基本(當(dāng)前)偏差e(t),系數(shù)大,可以加快調(diào)節(jié),減小誤差,但過大的比例使系統(tǒng)穩(wěn)定性下降,甚至造成系統(tǒng)不穩(wěn)定;

積分,反應(yīng)系統(tǒng)的累計偏差,使系統(tǒng)消除穩(wěn)態(tài)誤差,提高無差度,因為有誤差,積分調(diào)節(jié)就進(jìn)行,直至無誤差;

微分,反映系統(tǒng)偏差信號的變化率e(t)-e(t-1),具有預(yù)見性,能預(yù)見偏差變化的趨勢,產(chǎn)生超前的控制作用,在偏差還沒有形成之前,已被微分調(diào)節(jié)作用消除,因此可以改善系統(tǒng)的動態(tài)性能。但是微分對噪聲干擾有放大作用,加強微分對系統(tǒng)抗干擾不利。

積分和微分都不能單獨起作用,必須與比例控制配合。

  1. 控制器的P,I,D項選擇:根據(jù)實際的目標(biāo)系統(tǒng)調(diào)試出最佳的PID參數(shù)。
  2. 常用控制規(guī)律的特點:

1、比例控制規(guī)律P:采用P控制規(guī)律能較快地克服擾動的影響,它的作用于輸出值較快,但不能很好穩(wěn)定在一個理想的數(shù)值,不良的結(jié)果是雖較能有效的克服擾動的影響,但有余差出現(xiàn)。它適用于控制通道滯后較小、負(fù)荷變化不大、控制要求不高、被控參數(shù)允許在一定范圍內(nèi)有余差的場合。如:水泵房冷、熱水池水位控制;油泵房中間油罐油位控制等。

2、比例積分控制規(guī)律(PI):在工程中比例積分控制規(guī)律是應(yīng)用最廣泛的一種控制規(guī)律。積分能在比例的基礎(chǔ)上消除余差,它適用于控制通道滯后較小、負(fù)荷變化不大、被控參數(shù)不允許有余差的場合。如:流量控制系統(tǒng);油泵房供油管流量控制系統(tǒng);溫度調(diào)節(jié)系統(tǒng)等。

3、比例微分控制規(guī)律(PD):微分具有超前作用,對于具有容量滯后的控制通道,引入微分參與控制,在微分項設(shè)置得當(dāng)?shù)那闆r下,對于提高系統(tǒng)的動態(tài)性能指標(biāo),有著顯著效果。因此,對于控制通道的時間常數(shù)或容量滯后較大的場合,為了提高系統(tǒng)的穩(wěn)定性,減小動態(tài)偏差等可選用比例微分控制規(guī)律。如:加熱型溫度控制、成分控制。需要說明一點,對于那些純滯后較大的區(qū)域里,微分項是無能為力,而在測量信號有噪聲或周期性振動的系統(tǒng),則也不宜采用微分控制。如:大窯玻璃液位的控制。

4、比例積分微分控制規(guī)律(PID):PID控制規(guī)律是一種較理想的控制規(guī)律,它在比例的基礎(chǔ)上引入積分,可以消除余差,再加入微分作用,又能提高系統(tǒng)的穩(wěn)定性。它適用于控制通道時間常數(shù)或容量滯后較大、控制要求較高的場合。如溫度控制、成分控制等。鑒于D規(guī)律的作用,我們還必須了解時間滯后的概念,時間滯后包括容量滯后與純滯后。其中容量滯后通常又包括:測量滯后和傳送滯后。測量滯后是檢測元件在檢測時需要建立一種平衡,如熱電偶、熱電阻、壓力等響應(yīng)較慢產(chǎn)生的一種滯后。而傳送滯后則是在傳感器、變送器、執(zhí)行機(jī)構(gòu)等設(shè)備產(chǎn)生的一種控制滯后。純滯后是相對與測量滯后的,在工業(yè)上,大多的純滯后是由于物料傳輸所致,如:大窯玻璃液位,在投料機(jī)動作到核子液位儀檢測需要很長的一段時間。總之,控制規(guī)律的選用要根據(jù)過程特性和工藝要求來選取,決不是說PID控制規(guī)律在任何情況下都具有較好的控制性能,不分場合都采用是不明智的。如果這樣做,只會給其它工作增加復(fù)雜性,并給參數(shù)整定帶來困難。當(dāng)采用PID控制器還達(dá)不到工藝要求,則需要考慮其它的控制方案。如串級控制、前饋控制、大滯后控制等。

5,公式:

poYBAGJ6HEqAZgIqAABPCD3jScU253.png

數(shù)值pid的計算:

pYYBAGJ6HEqAV13iAABOFN90yG8985.png

6,問題。Kp,Ti,Td三個參數(shù)的設(shè)定是PID控制算法的關(guān)鍵問題。一般說來編程時只能設(shè)定他們的大概數(shù)值,并在系統(tǒng)運行時通過反復(fù)調(diào)試來確定最佳值。因此調(diào)試階段程序須得能隨時修改和記憶這三個參數(shù)。

7,參數(shù)的自整定。在某些應(yīng)用場合,比如通用儀表行業(yè),系統(tǒng)的工作對象是不確定的,不同的對象就得采用不同的參數(shù)值,沒法為用戶設(shè)定參數(shù),就引入?yún)?shù)自整定的概念。實質(zhì)就是在首次使用時,通過N次測量為新的工作對象尋找一套參數(shù),并記憶下來作為以后工作的依據(jù)。

8,pid算法流程圖:

pYYBAGJ6HEqAaoeVAAB56kMLEDI160.png

(三)PID參數(shù)調(diào)整口訣:

參數(shù)整定找最佳,從小到大順序查先是比例后積分,最后再把微分加曲線振蕩很頻繁,比例度盤要放大曲線漂浮繞大灣,比例度盤往小扳曲線偏離回復(fù)慢,積分時間往下降曲線波動周期長,積分時間再加長曲線振蕩頻率快,先把微分降下來動差大來波動慢。微分時間應(yīng)加長理想曲線兩個波,前高后低四比一一看二調(diào)多分析,調(diào)節(jié)質(zhì)量不會低

若要反應(yīng)增快,增大P減小I

若要反應(yīng)減慢,減小P增大I

如果比例太大,會引起系統(tǒng)震蕩

如果積分太大,會引起系統(tǒng)遲鈍

pYYBAGJ6HQSAPg8GAAG4hXpnZJk986.pngDMC660M運動控制系統(tǒng)


專業(yè)提供工業(yè)自動化運動控制技術(shù)及解決方案!

---(激光)焊接、拋光、切割、桁架機(jī)械手、等特種數(shù)控設(shè)備運動控制系統(tǒng)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • PID
    PID
    +關(guān)注

    關(guān)注

    35

    文章

    1467

    瀏覽量

    85097
收藏 人收藏

    評論

    相關(guān)推薦

    壓水晶頭口訣是什么

    壓水晶頭的口訣主要是為了幫助記憶網(wǎng)線水晶頭的接線順序和步驟,常見的口訣有以下幾種: 一、八字口訣 “綠藍(lán)橙棕,三五互換”。這個口訣適用于568A和568B兩種標(biāo)準(zhǔn)的接線方式。具體步驟如
    的頭像 發(fā)表于 09-11 10:06 ?882次閱讀

    第九章-PID整定方法 STM32PID驅(qū)動編碼器 STM32PID控制電機(jī)轉(zhuǎn)速

    多方便學(xué)習(xí),通過3萬字筆記、12多個小時視頻、20多章節(jié)代碼手把手教會你如何開發(fā)和調(diào)試。讓你更快掌握嵌入式系統(tǒng)開發(fā)。** V3.3.0-STM32智能小車 視頻: https
    的頭像 發(fā)表于 08-21 16:37 ?809次閱讀
    第九章-<b class='flag-5'>PID</b>整定方法 STM32<b class='flag-5'>PID</b>驅(qū)動編碼器 STM32<b class='flag-5'>PID</b>控制電機(jī)轉(zhuǎn)速

    位置式PID與增量式PID的區(qū)別

    PID(比例-積分-微分)控制器作為工業(yè)自動化領(lǐng)域中的核心控制算法,廣泛應(yīng)用于各種需要精確控制的系統(tǒng)中。在PID控制器的實現(xiàn)中,有兩種主要的控制模式:位置式PID和增量式PID。雖然兩
    的頭像 發(fā)表于 06-05 16:23 ?5129次閱讀

    電線大小及電流計算口訣

    十下五,百上二,二五三五四三界七零九五兩倍半,穿管溫度八九折裸線加一半,銅線升級算。以上口訣是經(jīng)常遇到的電工口訣,這個是參照鋁導(dǎo)線,溫度25℃以下的安全電流。
    的頭像 發(fā)表于 04-22 11:37 ?4683次閱讀
    電線大小及電流計算<b class='flag-5'>口訣</b>

    什么是PIDPID各個參數(shù)有什么作用?

    PID,就是“比例(proportional)、積分(integral)、微分(derivative)”,是一種很常見的控制算法。 PID已經(jīng)有107年的歷史了,它并不是什么很神圣的東西,大家一定都見過PID的實際應(yīng)用。
    發(fā)表于 03-18 11:24 ?9698次閱讀
    什么是<b class='flag-5'>PID</b>?<b class='flag-5'>PID</b>各個參數(shù)有什么作用?

    調(diào)試CYUSB3314時出現(xiàn)通過Blaster Plus更改PID,復(fù)位/重啟HUB后,數(shù)據(jù)未發(fā)生改變的原因?

    配置在IIC主模式,在調(diào)試CYUSB3314時出現(xiàn)通過Blaster Plus更改PID,復(fù)位/重啟HUB后,數(shù)據(jù)未發(fā)生改變的情況,已反復(fù)確認(rèn)是配置在IIC主模式下,并且在Blaster Plus中
    發(fā)表于 02-27 07:50

    什么是pid控制原理 pid各個參數(shù)對系統(tǒng)的影響

    PID(Proportional-Integral-Derivative)控制是一種常見的控制算法,廣泛應(yīng)用于工業(yè)過程控制、機(jī)器人控制、自動駕駛等領(lǐng)域。本文將詳細(xì)介紹PID控制的原理以及其中的各個
    的頭像 發(fā)表于 01-22 15:35 ?4488次閱讀

    變頻器矢量控制的電流環(huán)速度環(huán)調(diào)節(jié)

    變頻器矢量控制針對一些系統(tǒng)特性比較復(fù)雜的場合,需要針對特殊場合調(diào)整不同的參數(shù),主要調(diào)整參數(shù)就是電流環(huán)比例積分參數(shù)和速度環(huán)比例積分參數(shù)共四個,在網(wǎng)上找了一些變頻器PID控制參數(shù)的口訣,但在實際應(yīng)用中
    發(fā)表于 01-17 20:28

    詳解PID回路控制方案

    在實際工程中,應(yīng)用最為廣泛的調(diào)節(jié)器控制規(guī)律為比例、積分、微分控制,簡稱PID控制,又稱PID調(diào)節(jié)。
    的頭像 發(fā)表于 12-31 14:39 ?1445次閱讀
    詳解<b class='flag-5'>PID</b>回路控制方案

    PID調(diào)試經(jīng)驗分享

    很多玩開源飛控的人,安裝驅(qū)動,端口,刷固件,校準(zhǔn)傳感器都不是啥問題,而且關(guān)于這些以及安裝,甚至遙控器設(shè)置,網(wǎng)上都有人教。唯獨一個PID調(diào)試基本是讓人最頭疼的地方。調(diào)法也眾說風(fēng)云說法不一,接下來把修改自MWC飛控國外社區(qū)網(wǎng)友的經(jīng)驗分享出來。
    的頭像 發(fā)表于 12-29 10:13 ?469次閱讀

    何為PID?為何需要PID?PID能達(dá)到什么作用?

    何為PID?為何需要PID?PID能達(dá)到什么作用? PID是英文Proportional-Integral-Derivative的縮寫,即比例-積分-微分控制器。它是一種常用的反饋控制
    的頭像 發(fā)表于 12-07 13:37 ?1295次閱讀

    PID參數(shù)采樣周期選擇

    在學(xué)習(xí) PID 算法的參數(shù)整定的時候,每一個系統(tǒng)的 PID系數(shù)是不通用的,在不同的系統(tǒng)中運用同樣的 PID系數(shù),其最終所體現(xiàn)的效果可能是相差可能甚遠(yuǎn)的,所以我們需要根據(jù)實際的系統(tǒng)進(jìn)行 PID
    的頭像 發(fā)表于 11-14 17:12 ?3050次閱讀
    <b class='flag-5'>PID</b>參數(shù)采樣周期選擇

    pid值如何轉(zhuǎn)化成pwm占空比 pid輸出是怎么計算出來的

    ,輸出的PWM占空比還可以受限制于硬件限制(如PWM模塊的精度和頻率范圍)、電源限制和控制對象的響應(yīng)特性等。因此,在實際應(yīng)用中,可能需要進(jìn)行實驗和調(diào)試,逐步微調(diào)PID參數(shù)和PWM設(shè)置,以達(dá)到較好的控制效果。
    的頭像 發(fā)表于 11-10 17:11 ?9249次閱讀

    如何使用GDB調(diào)試工具

    在對應(yīng)程序目錄中使用下面的命令 gdb test 2、調(diào)試已經(jīng)開始運行的程序進(jìn)程 調(diào)試已經(jīng)開始運行的程序進(jìn)程,首先先用top命令查看運行的程序進(jìn)程的pid如下: 比如我要加載的程序
    的頭像 發(fā)表于 11-09 17:17 ?711次閱讀
    如何使用GDB<b class='flag-5'>調(diào)試</b>工具

    PID算法原理分析及優(yōu)化

    歡迎來到森木磊石「技術(shù)微課堂」,本期為大家分享經(jīng)典控制算法之一的PID控制方法。PID控制方法從提出至今已有百余年歷史,其由于結(jié)構(gòu)簡單、易于實現(xiàn)、魯棒性好、可靠性高等特點,在機(jī)電、冶金、機(jī)械、化工等
    的頭像 發(fā)表于 11-08 08:23 ?1432次閱讀
    <b class='flag-5'>PID</b>算法原理分析及優(yōu)化