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

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

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

PID原理與參數(shù)調(diào)試

黃工的嵌入式技術(shù)圈 ? 來源:黃工的嵌入式技術(shù)圈 ? 作者:黃工的嵌入式技術(shù) ? 2020-02-04 15:19 ? 次閱讀

PID控制器(比例-積分-微分控制器),由比例單元(P)、積分單元(I)和微分單元(D)組成。

可以通過調(diào)整這三個單元的增益Kp,Ki和Kd來調(diào)定其特性,PID控制器主要適用于基本上線性,且動態(tài)特性不隨時間變化的系統(tǒng)。

之前簡單寫過一篇關(guān)于PID的文章:重溫經(jīng)典PID算法

一、基礎(chǔ)理論

PID是以它的三種糾正算法而命名。受控變數(shù)是三種算法(比例、積分、微分)相加后的結(jié)果,即為其輸出,其輸入為誤差值(設(shè)定值減去測量值后的結(jié)果)或是由誤差值衍生的信號。若定義 {displaystyle u(t)} u(t)為控制輸出,PID算法可以用下式表示:

其中

Kp:比例增益,是調(diào)適參數(shù)

Ki:積分增益,也是調(diào)適參數(shù)

Kd:微分增益,也是調(diào)適參數(shù)

e:誤差=設(shè)定值(SP)- 回授值(PV)

t:目前時間

1.比例控件

比例控制考慮當前誤差,誤差值和一個正值的常數(shù)Kp(表示比例)相乘。

如下圖,不同比例增益Kp下,受控變數(shù)對時間的變化(Ki和Kd維持定值):

2.積分控件

積分控制考慮過去誤差,將誤差值過去一段時間和(誤差和)乘以一個正值的常數(shù)Ki。

如下圖,不同積分增益Ki下,受控變數(shù)對時間的變化(Kp和Kd維持定值):

3.微分控件

微分控制考慮將來誤差,計算誤差的一階導,并和一個正值的常數(shù)Kd相乘。

如下圖,不同微分增益Kd下,受控變數(shù)對時間的變化(Kp和Ki維持定值):

二、參數(shù)調(diào)試

PID的參數(shù)調(diào)試是指通過調(diào)整控制參數(shù)(比例增益、積分增益/時間、微分增益/時間)讓系統(tǒng)達到最佳的控制效果。

穩(wěn)定性(不會有發(fā)散性的震蕩)是首要條件,此外,不同系統(tǒng)有不同的行為,不同的應(yīng)用其需求也不同,而且這些需求還可能會互相沖突。

PID只有三個參數(shù),在原理上容易說明,但PID參數(shù)調(diào)試是一個困難的工作,因為要符合一些特別的判據(jù),而且PID控制有其限制存在。歷史上有許多不同的PID參數(shù)調(diào)試方式,包括齊格勒-尼科爾斯方法等,其中也有一些已申請專利。

1.穩(wěn)定性若PID控制器的參數(shù)未挑選妥當,其控制器輸出可能是不穩(wěn)定的,也就是其輸出發(fā)散,過程中可能有震蕩,也可能沒有震蕩,且其輸出只受飽和或是機械損壞等原因所限制。不穩(wěn)定一般是因為過大增益造成,特別是針對延遲時間很長的系統(tǒng)。 2.最佳性能PID控制器的最佳性能可能和針對過程變化或是設(shè)定值變化有關(guān),也會隨應(yīng)用而不同。

兩個基本的需求是調(diào)整能力(regulation,干擾拒絕,使系統(tǒng)維持在設(shè)定值)及命令追隨 (設(shè)定值變化下,控制器輸出追隨設(shè)定值的反應(yīng)速度)。有關(guān)命令追隨的一些判據(jù)包括有上升時間及整定時間。有些應(yīng)用可能因為安全考量,不允許輸出超過設(shè)定值,也有些應(yīng)用要求在到達設(shè)定值過程中的能量可以最小化。

3.各調(diào)試方法對比

4.調(diào)整PID參數(shù)對系統(tǒng)的影響

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

    關(guān)注

    2

    文章

    172

    瀏覽量

    24508
  • PID
    PID
    +關(guān)注

    關(guān)注

    37

    文章

    1476

    瀏覽量

    86240
  • 微分
    +關(guān)注

    關(guān)注

    0

    文章

    31

    瀏覽量

    14168
收藏 人收藏

    評論

    相關(guān)推薦

    LM629 PID參數(shù)調(diào)節(jié),所謂的高頻震蕩到底是什么意思?

    根據(jù)應(yīng)用手冊AN-693描述的調(diào)節(jié)PID參數(shù)的方式;第一步是調(diào)節(jié)Kd值,調(diào)節(jié)方式是Kd=2 ;然后每次Kd =Kd*2;每次修改Kd后,手動調(diào)節(jié)電機轉(zhuǎn)軸直到系統(tǒng)出現(xiàn)高頻震蕩,然后增加采樣間隔;但是
    發(fā)表于 01-01 07:30

    如何使用Python實現(xiàn)PID控制

    PID控制(比例-積分-微分控制)是一種常見的反饋控制算法,廣泛應(yīng)用于工業(yè)控制系統(tǒng)中。在Python中實現(xiàn)PID控制,我們可以遵循以下步驟: 1. 理解PID控制原理 PID控制器有三
    的頭像 發(fā)表于 11-14 09:09 ?923次閱讀

    PID控制中的反饋機制解析

    PID控制器的名稱來源于其三個核心控制參數(shù):比例(Proportional)、積分(Integral)和微分(Derivative)。這三個參數(shù)共同作用于控制器的輸出,以減少系統(tǒng)輸出與設(shè)定值(參考值)之間的偏差。 比例(P)控
    的頭像 發(fā)表于 11-14 09:07 ?952次閱讀

    如何調(diào)節(jié)PID參數(shù) PID控制器的調(diào)試方法

    在現(xiàn)代工業(yè)自動化控制系統(tǒng)中,PID控制器因其簡單、高效而被廣泛使用。PID控制器的三個參數(shù)——比例(P)、積分(I)和微分(D)——共同決定了系統(tǒng)的動態(tài)響應(yīng)和穩(wěn)定性。 PID控制器原理
    的頭像 發(fā)表于 11-13 14:31 ?6104次閱讀

    PID控制的優(yōu)缺點分析 PID參數(shù)調(diào)節(jié)的常見方法

    PID控制,即比例-積分-微分控制,是一種廣泛應(yīng)用于工業(yè)控制系統(tǒng)中的控制算法。它通過比例(P)、積分(I)和微分(D)三個參數(shù)的調(diào)整來實現(xiàn)對系統(tǒng)輸出的精確控制。 PID控制的優(yōu)點 簡單易行 :
    的頭像 發(fā)表于 11-06 10:33 ?3390次閱讀

    PID算法的基本原理介紹

    ),這三個參數(shù)共同作用于控制器,以實現(xiàn)對系統(tǒng)輸出的精確控制。 一、PID控制器的組成 PID控制器由三個基本部分組成:比例項(P)、積分項(I)和微分項(D)。 比例項(P) :比例項是控制器輸出與偏差(期望值與實際值之間的差)
    的頭像 發(fā)表于 11-06 10:28 ?804次閱讀

    串級控制pid參數(shù)怎么調(diào)節(jié)

    ,PID(比例-積分-微分)控制器是常用的控制算法。本文將介紹串級控制PID參數(shù)的調(diào)節(jié)方法。 1. 串級控制的基本原理 串級控制由兩個控制器組成:主控制器和副控制器。主控制器負責設(shè)定整個系統(tǒng)的輸出,而副控制器則負責調(diào)節(jié)主控制器的
    的頭像 發(fā)表于 08-23 09:13 ?2857次閱讀

    變頻器的參數(shù)調(diào)試方法有哪些?

    ? ? ? 變頻器是一種將工頻電源轉(zhuǎn)換為頻率和電壓可調(diào)的電能控制裝置,廣泛應(yīng)用于工業(yè)自動化、電力系統(tǒng)、交通等領(lǐng)域。變頻器參數(shù)調(diào)試是確保其正常運行和滿足特定應(yīng)用需求的關(guān)鍵環(huán)節(jié)。本文將詳細介紹變頻器
    的頭像 發(fā)表于 06-23 15:29 ?3294次閱讀
    變頻器的<b class='flag-5'>參數(shù)</b><b class='flag-5'>調(diào)試</b>方法有哪些?

    變頻器的參數(shù)調(diào)試方法有哪些

    變頻器是一種將工頻電源轉(zhuǎn)換為頻率和電壓可調(diào)的電能控制裝置,廣泛應(yīng)用于工業(yè)自動化、電力系統(tǒng)、交通等領(lǐng)域。變頻器參數(shù)調(diào)試是確保其正常運行和滿足特定應(yīng)用需求的關(guān)鍵環(huán)節(jié)。本文將詳細介紹變頻器參數(shù)調(diào)試
    的頭像 發(fā)表于 06-17 15:20 ?2226次閱讀

    PID在工業(yè)控制領(lǐng)域的應(yīng)用

    在工業(yè)控制領(lǐng)域,PID(比例-積分-微分)控制算法以其簡單實用、魯棒性好、應(yīng)用范圍廣等特點,成為了工程師們實現(xiàn)穩(wěn)定、高效控制的首選方案。PID控制算法通過調(diào)整比例、積分和微分三個參數(shù),對系統(tǒng)的偏差
    的頭像 發(fā)表于 06-11 14:47 ?1506次閱讀

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

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

    PID調(diào)節(jié)器的作用和工作原理

    在工業(yè)自動化和過程控制領(lǐng)域,PID(比例-積分-微分)調(diào)節(jié)器是一種廣泛應(yīng)用的控制策略。其通過精確計算和調(diào)整系統(tǒng)的輸入信號,以實現(xiàn)系統(tǒng)輸出對設(shè)定值的穩(wěn)定跟隨。本文將詳細探討PID調(diào)節(jié)器的作用、工作原理、參數(shù)調(diào)整、應(yīng)用場景以及在現(xiàn)代
    的頭像 發(fā)表于 06-05 15:53 ?4081次閱讀

    PID溫度控制手冊

    使用連續(xù)或脈沖控制信號來控制溫度過程。您可以設(shè)置參數(shù),啟用或禁止 PID 控制器的子功能,以便使其和要控制的過程相適應(yīng)。使用參數(shù)分配工具,可以很簡單地進行這些設(shè)置。
    發(fā)表于 05-06 09:30 ?6次下載

    調(diào)試450W電機啟動失敗的原因?如何解決?

    我最近在調(diào)試450W電機,啟動后,轉(zhuǎn)速到280轉(zhuǎn)是就一直抱Start_Up,啟動失敗,請問這開環(huán)啟動時候或者開環(huán)轉(zhuǎn)閉環(huán)時,和PID參數(shù)有關(guān)嗎?應(yīng)該具體調(diào)哪些參數(shù)?謝謝!!
    發(fā)表于 04-18 06:06

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

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